76561198190756394 / Ambirius
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.