#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
vector <bool> v(m + 1, true);
for (int i = 2; i * i <= m; i++) {
if (v[i]) {
for (int j = i * i; j <= m; j += i) {
v[j] = false;
}
}
}
string res = "";
for (int i = n; i <= m; i++) {
if (v[i]) {
res += to_string(i);
res += "\n";
}
}
if (res.length() > 0) {
cout << res;
} else {
cout << "Absent";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCmludCBtYWluKCkgewoJaW50IG4sIG07CgljaW4gPj4gbiA+PiBtOwoJCgl2ZWN0b3IgPGJvb2w+IHYobSArIDEsIHRydWUpOwoJCgkKCWZvciAoaW50IGkgPSAyOyBpICogaSA8PSBtOyBpKyspIHsKCQlpZiAodltpXSkgewoJCQlmb3IgKGludCBqID0gaSAqIGk7IGogPD0gbTsgaiArPSBpKSB7CgkJCQl2W2pdID0gZmFsc2U7CgkJCX0KCQl9Cgl9CgkKCXN0cmluZyByZXMgPSAiIjsKCQoJZm9yIChpbnQgaSA9IG47IGkgPD0gbTsgaSsrKSB7CgkJaWYgKHZbaV0pIHsKCQkJcmVzICs9IHRvX3N0cmluZyhpKTsKCQkJcmVzICs9ICJcbiI7CgkJfQoJfQoJCglpZiAocmVzLmxlbmd0aCgpID4gMCkgewoJCWNvdXQgPDwgcmVzOwoJfSBlbHNlIHsKCQljb3V0IDw8ICJBYnNlbnQiOwoJfQoJCgkKfQ==