#include typedef long long LL; inline int K(int x) { int k=0; for(;(1<n) return; if(i>1) limit_p[i]=p1/(K(p[i])-1)+1;//ceil((p1+1)/(K(p[i])-1)) LL val=num*p[i],q=1,ngs=gs; while(qmxgs) mxgs=ngs,res=val; if(ngs==mxgs&&val