76561197997630868 / 1933882163
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.