At least 82 million ballots have already been cast as early voting returns trickle in. Tens of millions more are still expected to cast their votes in person.