76561198198766323 / the_devils_own
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.