76561198117804035 / Requzi
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.