76561198365247689 / 18012111720
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.