3
5
8377
763613
131282633
1779973928671
27547678215997
157661163902833
196342372356257
11632293942370469
114835914561123841
34720396273212657799920861294559
71886806411385266818871175012413599350287882353789
18555393648630683868229284313709360336855095474246691696225599
502098685634155897289177493194939124676750877902497950209192655217041100557
2911655263127443408820648419025953647142046819917504655442619029163492980939432163976096966699987
