76561198841714743 / C3MB3Y
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.