Searchkit of them here: https://civicrm.wikimedia.org/civicrm/admin/search#/edit/3078
Looks like when I ran the the update to fix the first paypal cancel date bug, it resurfaced some bad data. The script pulled the oldest cancel date in log_civicrm_contribution_recur and looks like for these 3k that had been 1969-12-31 from some bad data when they were originally cancelled.
I think we could just take the original script and modify it to pull the oldest cancel date but ignore it if its 1969-12-31