76561198097237684 / Melezya
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.