#include #include #include #include #include #include #include #include #include #include using namespace std; vector G[100005]; bool vis[100005]; int main() { for(int i=1;i<=sqrt(100000);i++) { for(int j=i*i;j<=100000;j+=i) { G[j].push_back(i); G[j].push_back(j/i); } } int t; scanf("%d",&t); int cnt=0; while(t--) { int n; scanf("%d",&n); int minn=1; memset(vis,0,sizeof(vis)); for(int i=0;i