3
439
1753
2731
8191
22777
182209
2298041
78341849
42598203337
9361973132609
427960745238703
1795918038741070627
705900082312653909721
377725045152842556276329
33983040640336090041816253930273656135559781521
148981801408086220612250112121769028190033463041602172331
11691129793881963345866374419578692641974339987635890961623815193719
25887227540110145470037301654397281295032383902862252725338537413646289417
760339005026120346125923699971092043149237657811597446455242865775788365239
6162751163432300209845228140825427354699618677011674380154643298664287486360135065207534896784698472333977370004921
