#include <iostream>
#include <cstring>
#include <algorithm>
#include <vector>
using namespace std;
vector<int> slove(int x){
vector<int> res;
for(int i=1;i*i<=x;i++){
if(x%i==0){
res.push_back(i);
if(i!=x/i) res.push_back(x/i);
}
}
sort(res.begin(),res.end());
return res;
}
int main()
{
int n;
cin>>n;
while (n -- ){
int x;
cin>>x;
auto d=slove(x);
for(auto it:d){
cout<<it<<' ';
}
cout<<endl;
}
return 0;
}