#include using namespace std; int T; long X; bool isp[50]; main() { for(int i=2;i<50;i++)if(!isp[i]) { for(int j=i+i;j<50;j+=i)isp[j]=true; } cin>>T; for(;T--;) { cin>>X; long ans=9e18; long X_=X; for(int i=2;i<50;i++)if(!isp[i]) { if(X%i==0) { long t=1; while(X%i==0) { X/=i; t*=i; } if(ii)ans=i; } cout<