Interactive: 658 of Jon Stewart's Guests on The Daily Show
A look at The Daily Show's recent guests, including three presidents, a king — and a lot of senators.
On Tuesday, Jon Stewart announced his retirement as the long-running host of The Daily Show.
Correction: An earlier headline on this story misidentified a Daily Show guest. It was Florida Sen. Marco Rubio.