76561198423345009 / 76723367848666
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.