76561198897809466 / 01222629
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.