76561198311102201 / 98787832113451
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.