import java.util.Scanner;
/**
* author:djch
* date:2021/5/28
*
* @author djch*/
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int m = scanner.nextInt();
int count = 0;
for(int i=2;;i++){
if(isprime(i)){count++;}
if(count<n){continue;}
else if(count>=n&&count<m&&isprime(i)&&(count-n+1)%10!=0){ //正常输出
System.out.print(i+" ");
}
else if(count>=n&&count<m&&isprime(i)&&(count-n+1)%10==0){ //换行输出
System.out.println(i);
}
else if(count==m&&isprime(i)){ //末尾输出
System.out.print(i);
}
else if(count>m){
break;
}
}
}
public static boolean isprime(int i){ //判断素数,详见PAT1007
if(i==1){return false;}
int sqr = (int) Math.sqrt(i);
for(int a=2; a<=sqr; a++){
if(i%a==0){
return false;
}
}
return true;
}
}