76561198129858952 / 10496269
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.