76561198099189424 / 765631532543563963
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.