76561198015832824 / Satanical
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.