#include<bits/stdc++.h>
using namespace std;
int sow[7368791+10]={0};
int main(){
	int m,n;
	while(cin >> m >> n,m){
		for(int i=0;i<=7368791+10;i++)
			sow[i]=0;
		n--;
		while(1){
			for(int i=1;m*i<=7368791+10;i++)
				sow[m*i]=1;
			while(1){
				m++;
				if(sow[m]==0)
					break;
			}
			if(n==0){
				cout << m << endl;
				break;
			}
			n--;
		}
	}
    return 0;
}