76561198862400087 / 53334376346334
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.