3
5
5
11
17
31
41
59
233
1103
2089
6961
9281
17401
59393
61681
168781
3033169
7553921
107367629
536903681
244716883381
167859997042321
3902095192430070721
999802854724715300883845411
12004541501954811085302214141
82280195167144119832390568177
2679895157783862814690027494144991
71211964136863299257428519035724012135945227198802022227182141348386640523337537415373528248136871950971226500881
