#include <iostream>
#include <cmath>
#include <cstring>
using namespace std;
int main() {
int n;
cin>>n;
int light[2000010];
memset(light,-1,sizeof(light));
double set[5001][2];
for(int i=1;i<=n;i++){
cin>>set[i][0]>>set[i][1];
for(int j=1;j<=set[i][1];j++){
light[(int)(set[i][0]*j)]*=(-1);
}
}
for(int i=1;i<=2000000;i++){
if(light[i]==1){
cout<<i;
break;
}
}
return 0;
}