76561198138299215 / 56119813829
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.