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


../
Opera_52.0.2871.37_Autoupdate.exe                  27-Mar-2018 10:49            43153520
Opera_52.0.2871.37_Autoupdate_x64.exe              27-Mar-2018 10:49            44807840
Opera_52.0.2871.37_Setup.exe                       27-Mar-2018 10:49            45418040
Opera_52.0.2871.37_Setup_x64.exe                   27-Mar-2018 10:49            47393896