76561198050643299 / Ollliiee
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.