3
3
7
467
1399
27961
135607
622577
9551137
373746913
1401190779823
53590752072775417
1917765426328344646895407
23482447257772948338207752516264041
116868129879077600270344856324766260085066532853492178431
352369374013660139472574531568890678155040563007620742839120913
431363930838247166144681198345396801161915589485642909842198653394751
331997018907154605105439627246768387410091148934183179476062496087540587425301679685209566699340444844716483
