package x;
import java.util.Scanner;
public class z {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int start, end;
int number=2;
int sum = 0;
start = s.nextInt();
end = s.nextInt();
int[] a = new int[10000];
boolean at = true;
int i = 0;
while(at) {
if(issushu(number)) {
sum++;
if(sum<=end&&sum>=start) {
a[i] = number;
i++;
}
else if(sum>start) {
at = false;
}
}
number++;
}
//按其要求的格式输出
for(int j =0;j<=end-start;j++) {
if((j+1)%10!=0&&j!=end-start) {
System.out.print(a[j]+" ");
}
else if((j+1)%10==0){
System.out.println(a[j]);
}
else if(j==end-start) {
System.out.print(a[j]);
}
}
}
//判断是不是素数
public static boolean issushu(int sum) {
for(int j=2; j<=Math.sqrt(sum); j++){
if(sum%j==0) {
return false;
}
}
return true;
}
}