76561198868575628 / 1553216358
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.