https://ftp.mozilla.org/pub/firefox/releases/
That site is overwhelming with the number of releases they’ve gone thru.
Thanks