3
3
3
7
19
73
17659
666427
10341703
104124649
295188787
499601719
745988807
6927735019
9727892263
96761365841467
20597276734348736647
33157029794959983067039
88116165754061081804047
128014683020611040553769
870035986098720987332873
2077756847362348863128179
8290249522204489310786895351990721
206372514331790653651181848993175421190047559657
7033152327596719250318908599746971900855487469187
30414028470765822165976581508161866432602988327347
93020854332955811500795759680918012852376589116335216104721271087
369678617923962201478905604317948622966080069418228078469891573039514782297381528273067836441371847906995238583731823193
