76561198070619405 / Xxx_WindowsVista_xxX
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.