#include "bits/stdc++.h"

using namespace std;

bool hurui[10000000];

int main()
{
	while(1)
	{
		int m,n;
		cin>>m>>n;
		if(m==0)
			break;
		
		fill(hurui,hurui+10000000,false);
		int cnt=0;
		for(int i=m;i<10000000;i++)
		{
			if(cnt==n)
				break;
			if(hurui[i])
				continue;
			
			cnt++;
			for(int j=i;j<10000000;j+=i)
				hurui[j]=true;
		}

		int ans=0;
		for(int i=m;i<10000000;i++)
		{
			if(!hurui[i])
			{
				ans=i;
				break;
			}
		}
		cout<<ans<<endl;
	}
	return 0;
}
