#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std;
int main()
{
vector<int> v;
int n, x;
cin >> n;
for (int i=0; i<n; i++)
{
cin >> x;
v.push_back(x);
}
sort(v.begin(),v.end());
for (int x:v)
{
int OK = 1;
for (int i=2; i<=sqrt(x); i++)
{
if (x%i==0)
{
OK = 0;
break;
}
}
if (OK and x != 1) cout << x << " ";
if (x == 2) cout << x << " ";
}
return 0;
}