76561198080654615 / Quaasar
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.