Name the 17 Presidents to Deliver Two Inaugural Addresses

There have been 17 presidents who delivered two or more inaugural addresses. Can you name them all in three minutes?
1 of 1
Barack Obama|Obama
George W. Bush|George Bush|Bush
Bill Clinton|Clinton
Ronald Reagan|Reagan
Richard Nixon|Nixon
Dwight Eisenhower|Eisenhower
Franklin Roosevelt|Roosevelt|FDR
Woodrow Wilson|Wilson
Grover Cleveland|Cleveland
William McKinley|McKinley
Ulysses Grant|Grant
Abraham Lincoln|Lincoln
Andrew Jackson|Jackson
James Monroe|Monroe
James Madison|Madison
Thomas Jefferson|Jefferson
George Washington|Washington