76561198332068986 / 17779706
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.