3
5
29
43
113
127
733
1709
3456749
5124001
33282089
57461778571
117955793453
368140581013
667055378149
768614336404564651
2305843009213693951
1340235308854811506044205739394787
58173423339751902869230813472914416283229
7008531058606134366351354208075730417605687061
37039384484592776011496295016981622297628544025851992941
755329623338365767690003976874558819319370593128035091773
45388918821243922076531264049185505868800192485507712713181818563
35560193412972319062061768261639727517478499914167548496031688280584977077562191671059223282469465959
