After two decades and 41 seasons, who are the 19 “Survivor” castaways with the most days played on the island? Obviously, frequent returnees “Queen” Sandra Diaz-Twine, “Boston” Rob Mariano and Parvati Shallow all make the list, but some of the other record-holders may surprise you. Tour our photos below that detail all of the CBS reality TV show’s longest-running cast members. Originally published 2020. Captions by Misty Holland.