76561198002523959 / 5656753
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.