76561198394046258 / 8585856886369
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.