3
3
7
14608903
24365977
85724839
85798519
1249678499
23487583303
31992843313
78952752017
4315199443523
1240718764955671
210708825063558235331
7718960266212068280249289
76490150923395684178472404003401860286655314439889
112177476474470525577861298937835338545723093134076373561
26951300842389390679161401022053934190564918041065033739735051719011989829339
1078647849971522945259700465244289914107562137711481719179958037939986670978813101737010921
11829883384183803555617397809738285174209809981632088992888009340082737492358515839427961249270718884790207379104927217354645342358390399
