"A football player just signed a contract for $35 million. The terms of the contract were $3 million immediately, $1.5 per year for the first 3 years (with the first payment occurring exactly one year from now) and $9.17 million per year for the next 3 years (with the first payment at the end of year 4). If the football player's interest rate is 7.5% per year, what is the contract worth at the time he signs it? Enter your answer in terms of millions of dollars."