76561198190171475 / Inv1ctus1lst
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.