76561198453133849 / 7894332618459124
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.