Nearly 42 million Americans have already voted for president, casting their ballots before the FBI announced Sunday afternoon it stands by its July position to not recommend charges over Hillary Clinton’s use of a private email server. Early voters turned out in record numbers in key battleground states such as Florida, North Carolina and Nevada.

Early voting in most states wrapped up before Sunday, and it’s clear Hispanic turnout among early voters will outpace the 2012 and 2008 presidential elections, which is good news for Clinton.

Clinton leads Donald Trump by at least 15 percentage points among Hispanic voters according to polls conducted in the past week.

Yet registered Democrats in Florida and North Carolina have smaller leads over registered Republicans among early voters in 2016 than they did in 2012, a sign that Trump could win both states with a strong showing on Election Day.

“The key is Florida and North Carolina,” said Mercer University elections expert and professor John Christopher Grant. “If she (Clinton) wins both, she has it in the bag. If she loses both I think she loses the election.”