Interactive: 658 of Jon Stewart's Guests on The Daily Show

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.