#include <bits/stdc++.h>
using namespace std;
int n, m, a, b[205];
bool o[1000005];
int main () {
freopen ("tinkle.in", "r", stdin);
freopen ("tinkle.out", "w", stdout);
cin >> n >> m;
for (int i = 2; i <= 1000005; i++) {
if (o[i] == true) continue;
for (int j = i * 2; j <= 1000005; j += i) {
o[j] = true;
}
}
for (int i = 2; i <= 1000005; i++) {
if (o[i] == false) {
a ++;
b[a] = i;
}
}
for (int i = 1; i <= m; i++) {
cout << b[n - m + i - 1] << " ";
}
for (int i = 1; i <= m; i++) {
cout << b[n + i] << " ";
}
return 0;
}