#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<Windows.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
//----------------------------------------------
//练习1、求1到100内3的倍数
// ---------------------------------------------
//int main()
//{
// int i = 1;
// int ret = 0;
// for (i = 1; i < 101; i++)
// {
// ret = i % 3;
// if (ret ==0)
// {
// printf("%d ", i);
// }
// }
//
// return 0;
//}


//----------------------------------------------------
//练习2、输入两个数求这两个数的最大公约数
//----------------------------------------------------
//int main()
//{
// int a,b = 0;
// int max = 0;
// int min = 0;
// int ret1,ret2,num = 0;
// scanf("%d %d", &a, &b);
// if(a<b)
// {
// max = b;
// min = a;
// }
// else
// {
// max = a;
// min = b;
//
// }
// num = min;
// while(1)
// {
// ret1 = max % num;
// ret2 = min % num;
// if (0 == ret1 && 0 == ret2)
// {
// printf("%d", num);
// break;
// }
// num = num - 1;
// }
//
// return 0;
//}//自己琢磨的方法有点多此一举,功能能够实现。
//
//
//
//int main()
//{
// int a, b, max = 0;
// scanf("%d%d", &a, &b);
// if (a < b)//假设最大公约数是a和b的最小值。
// {
// max = a;
// }
// else
// {
// max = b;
// }
// while (1)
// {
// if (a % max == 0 && b % max == 0)
// {
// printf("%d", max);
// break;
// }
// max --;
// }
// return 0;
//}//老师的方法比较省略。



////辗转相处法
//int main()
//{
// int a, n, m = 0;
// scanf("%d%d", &n, &m);
//
// while (a=n%m)
// {
// n = m;
// m = a;
// }
// printf("%d", m);
// return 0;
// }//确实牛逼 大小都不用比
////最大公倍数就是n*m/a了。



//---------------------------------------------------
//练习3、打印闰年
//---------------------------------------------------
//int main()
//{
// int a, b,max,min,i = 0;
// scanf("%d%d", &a, &b);
// if (a < b)
// {
// max = b;
// min = a;
// }
// else
// {
// max = a;
// min = b;
// }
// while (min <= max)
// {
// i = min % 4;
// if (0 == i)
// {
// printf("%d\n", min);
// }
// min++;
// }
//
// return 0;
//}





//---------------------------------------------------
//练习4、打印两个数之间的素数
//---------------------------------------------------
int main()
{
int a, b,max,min,i,ret = 0;
scanf("%d%d", &a, &b);
if (a < b)
{
max = b;
min = a;
}
else
{
max = a;
min = b;
}
while (min <= max)
{
int c = 0;
for (i = 1; i <= min; i++)
{
ret = min % i;
if(0==ret)
{
c++;
}
}
if (c < 3)
{
printf("%d\n", min);
}
min++;
}
return 0;
}