Millions of dollars raised and spent in the race for the 50th