76561198018706615 / TROLLANT
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.