76561198832585503 / 2266589997455
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.