76561198449741593 / devilisdevildoes
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.