76561198139629940 / 015421787200
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.