76561198415925688 / 0239756
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.