76561198190750398 / DadWorksAtMicrosoft
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.