2 cristiano ronaldo $105 million $60 million $45 million