76561197995291482 / m3t4l_86
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.