76561198398584791 / 979050863
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.