import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static int N=2000000; static ArrayList findDivisors(long n){ ArrayList div=new ArrayList<>(); for (long i=1; i<=(long)Math.sqrt(n); i++){ if (n%i==0){ if (n/i == i) div.add(i); else{ div.add(i); div.add(n/i); } } } return div; } static long[] table; static long findseq(long a){ if(a div=findDivisors(a); long max=-1; if(div.size()==2){ return (a