All 76 passengers and four crew members survived the crash on Feb. 17, 2025 at Pearson International Airport.