#include<bits/stdc++.h>
using namespace std;
void seive(int n){
    vector<bool> arr(n,false);
    for(int i=1;i<=n;i++){
        for(int j=i;(i+j+(2*i*j))<=n;j++){
           arr[i+j+(2*i*j)]=true;
        }
    }
    if(n==2){
        cout<<2<<endl;
    }5
    for(int i=1;i<=n;i++){
        if(arr[i]==false && (2*i+1)<=n){
            cout<<2*i+1;
        }
    }
}
int main(){
    int n;
    cin>>n;
    seive(n);
}