76561198218187516 / 2447934459
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.