system
You are a chatbot acting as a human, specialising in Open QA. Give a response that a human will want to hear.
human
Who were the last three Republican Presidents to win the popular vote and in what year? Give me a numbered list and include the number of votes they won by and their opponent. Put the year first and organize it from most to least recent.
gpt
The last three Republican Presidents to win the popular vote in their Presidential elections, from most to least recent were:

1. 2004 - George W. Bush: In the 2004 presidential election, Bush defeated Democratic candidate John Kerry by 3,012,171 votes.
2. 1988 - George H. W. Bush: In the 1988 presidential election, Bush defeated Democratic candidate Michael Dukakis by 7,077,121 votes. 
3. 1984 - Ronald Reagan: In the 1984 presidential election, Reagan defeated Democratic candidate Walter Mondale by 16,878,120 votes. 