7
7
127
223
337
4663
321679
6433561
26295457
319020217
616318177
2499285769
4750535347861726648681
96786396648673403672115546439
21234370960880098806027750185552713706866970578963970119
1396099655816209040897082635430814457429299016552082514363486485025543
