3
5
5
11
31
41
269
93131
464311
7327657
14271001
15152453
42875177
193707721
1532217641
2559066073
761838257287
6713103182899
9739278030221
3224950621369762729981
29413436250990656318706038631339610567482316237945506070801
21505409328405921060057783156144213618485460844911284448661782641
810588698942075108925924575715920568690550140693814498830552864651471361
462968972850605487726216422914611666280373111850525667327093865346827818121
