3
5
29
43
113
127
569
6959
33797
228479
48544121
56409643
148587949
212885833
371805701
4999465853
5585522857
10786013281
30847666781
145915152433
254461617383
472287102421
1878507528353
6366714750257
13952598148481
5213526568247671787
41351581249294313852093
8705752060803157813200086999866476019
608515182984165249341377295189029256213261956947549818345411
2974258990777788509084966006651256422818583437165134160996709189
1490057952264746535834425071648013836145145117278340794713725269303994348122106661818836968348005840811041809
770557961761093801278718793937377574043943382342011514028393021874470913652376022233958616983382625535943227047
