76561197999929479 / Echo-Five
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.