76561198398955176 / you-are-terrible-i-own-you
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.