#include <bits/stdc++.h>
using namespace std;
bool is_sushu(int a)
{
bool res=true;
for(int i=2;i<=sqrt(a);i++)
{
if(a%i==0)
{
res=false;
break;
}
}
return res;
}
int main()
{
int n;
while(cin>>n)
{
vector<int> vec;//当动态数组用,目的是实现输出格式
for(int i=11;i<n;i=i+10)
{
if(is_sushu(i))
{
vec.push_back(i);
}
}
if(vec.empty()) cout<<-1<<endl;
else
{
for(int i=0;i<vec.size()-1;i++) cout<<vec[i]<<" ";
cout<<vec[vec.size()-1]<<endl;
}
}
return 0;
}

京公网安备 11010502036488号