76561198840620154 / 7893213256654
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.