76561198997733458 / 7591287216751
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.