76561198154300326 / God_Of_Sadism
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.