#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[n],b[n];
int max=1000000;
vector<int> c1[max+1],c2[max+1];
for(int i=0;i<n;i++){
cin>>a[i];
c1[a[i]].push_back(a[i]);
}
for(int i=0;i<n;i++){
cin>>b[i];
c2[b[i]].push_back(b[i]);
}
for(int i=max;i>=1;i--){
//cout<<i<<endl;
int f1=0,f2=0;
for(int j=i;j<=max;j+=i){
if(c1[j].size()>0){
f1=1;
break;
}
}
for(int j=i;j<=max;j+=i){
if(c2[j].size()>0){
f2=1;
break;
}
}
if(f1 && f2){
int max1=0,max2=0;
for(int j=i;j<=max;j+=i){
if(c1[j].size()){
for(int k=0;k<c1[j].size();k++){
if(max1<c1[j][k])
max1=c1[j][k];
}
}
}
for(int j=i;j<=max;j+=i){
if(c2[j].size()){
for(int k=0;k<c2[j].size();k++){
if(max2<c2[j][k])
max2=c2[j][k];
}
}
}
cout<<max1+max2;
return 0;
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIGludCBhW25dLGJbbl07CiAgICBpbnQgbWF4PTEwMDAwMDA7CiAgICB2ZWN0b3I8aW50PiBjMVttYXgrMV0sYzJbbWF4KzFdOwogICAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgICAgICAgY2luPj5hW2ldOwogICAgICAgIGMxW2FbaV1dLnB1c2hfYmFjayhhW2ldKTsKICAgIH0KICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewogICAgICAgIGNpbj4+YltpXTsKICAgICAgICBjMltiW2ldXS5wdXNoX2JhY2soYltpXSk7CiAgICB9CiAgICBmb3IoaW50IGk9bWF4O2k+PTE7aS0tKXsKICAgIAkvL2NvdXQ8PGk8PGVuZGw7CiAgICAJaW50IGYxPTAsZjI9MDsKICAgICAgICBmb3IoaW50IGo9aTtqPD1tYXg7ais9aSl7CiAgICAgICAgICAgIGlmKGMxW2pdLnNpemUoKT4wKXsKICAgICAgICAgICAgCWYxPTE7CiAgICAgICAgICAgIAlicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBmb3IoaW50IGo9aTtqPD1tYXg7ais9aSl7CiAgICAgICAgICAgIGlmKGMyW2pdLnNpemUoKT4wKXsKICAgICAgICAgICAgCWYyPTE7CiAgICAgICAgICAgIAlicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZihmMSAmJiBmMil7CiAgICAgICAgCWludCBtYXgxPTAsbWF4Mj0wOwogICAgICAgIAlmb3IoaW50IGo9aTtqPD1tYXg7ais9aSl7CiAgICAgICAgICAgIAlpZihjMVtqXS5zaXplKCkpewogICAgICAgICAgICAJCWZvcihpbnQgaz0wO2s8YzFbal0uc2l6ZSgpO2srKyl7CiAgICAgICAgICAgIAkJCWlmKG1heDE8YzFbal1ba10pCiAgICAgICAgICAgIAkJCQltYXgxPWMxW2pdW2tdOwogICAgICAgICAgICAJCX0KICAgICAgICAgICAgCX0KICAgICAgICAJfQogICAgICAgIAlmb3IoaW50IGo9aTtqPD1tYXg7ais9aSl7CiAgICAgICAgICAgIAlpZihjMltqXS5zaXplKCkpewogICAgICAgICAgICAJCWZvcihpbnQgaz0wO2s8YzJbal0uc2l6ZSgpO2srKyl7CiAgICAgICAgICAgIAkJCWlmKG1heDI8YzJbal1ba10pCiAgICAgICAgICAgIAkJCQltYXgyPWMyW2pdW2tdOwogICAgICAgICAgICAJCX0KICAgICAgICAgICAgCX0KICAgICAgICAJfQogICAgICAgIAljb3V0PDxtYXgxK21heDI7CiAgICAgICAgCXJldHVybiAwOwogICAgICAgIH0KICAgIH0KfQ==