76561198835152106 / TitanMerc
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.