Campaign Finance, Money, American politics, American political campaign contributions, presidential campaign contributions,barack obama, hillary clinton, rand paul, marco rubio