3
3
7
11
31
151
331
431
1033
1291
1721
9719
46441
2099863
9084611
731516431
1591582393
4175568751
514851898711
2932031007403
15686603697451
1728221461577944661374351
11053036065049294753459639
83212524822005103181053031
297927289744047764444862191
8510131405590136091948615255367876121
59904608378705661377430182608711698924130721
83861817871925183739792206470703862766563053456867813459969184678546547694793573468589875745315081
