Index of /pub/opera/desktop/58.0.3135.79/win/


../
patch/                                             26-Feb-2019 13:23                   -
Opera_58.0.3135.79_Autoupdate.exe                  26-Feb-2019 13:23            48549568
Opera_58.0.3135.79_Autoupdate_x64.exe              26-Feb-2019 13:23            50577112
Opera_58.0.3135.79_Setup.exe                       26-Feb-2019 13:23            52341896
Opera_58.0.3135.79_Setup_x64.exe                   26-Feb-2019 13:23            54809752