76561198409636838 / 72501198A409636838
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.