76561198995643558 / explyne
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.