It is less than 24 hours before Americans go to polls, with more than 77.6 million votes already cast. A…