76561198040151627 / inncyte
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.