Index of /firefox/
Mozilla Firefox 81.0.2
Mozilla Firefox 14.0.1
Mozilla Firefox 3.6.12
Latest version of Firefox can be downloaded directly from Mozilla here: https://download.mozilla.org/?product=firefox-latest
All releases can be found at Mozilla FTP