76561198361045663 / 200066677
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.