76561198123380836 / 19917758521
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.