20/20
#include <bits/stdc++.h>
#define N 10000
using namespace std;
int a[N+1]={0};
int isPrime(int n)
{
if(n == 3||n==2)
return 1;
if(n==1)
return 0;
int temp, i;
temp = n % 6;
if(temp != 1 && temp != 5)
return 0;
temp = sqrt(n);
for(i=3; i<=temp; i+=2)
if(n % i == 0)
return 0;
return 1;
}
int main(int argc, char *argv[])
{
int cnt1=0;
for (int i=2;i<1e8 ;i++ )
{
if(cnt1>1e4) break;
if(isPrime(i)) cnt1++,a[cnt1]=i;
}
int m,n,cnt=0;
cin>>m>>n;
for(int i=m;i<=n;i++)
{
cnt++;
if(cnt%10!=1) cout<<' ';
printf("%d",a[i]);
if(cnt%10==0) cout<<'\n';
}
return 0;
}