Index of /ftp/pub/opera/desktop/53.0.2907.57/win/


../
patch/                                             16-May-2018 11:46                   -
Opera_53.0.2907.57_Autoupdate.exe                  16-May-2018 11:46            44056856
Opera_53.0.2907.57_Autoupdate_x64.exe              16-May-2018 11:46            46167624
Opera_53.0.2907.57_Setup.exe                       16-May-2018 11:46            46343384
Opera_53.0.2907.57_Setup_x64.exe                   16-May-2018 11:46            48772104