76561197975263794 / acmes
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.