76561198195920303 / 993008913
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.