76561198364990491 / 1336027880
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.