76561198141290541 / u-OWO-u
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.