3
5
29
43
113
127
197
1373
1516061
6073159
14183737
106301189
1428389887
2513690593
19707683773
62228099977
4363953127297
4432676798593
4981857697937
2883580030222424891
2876642249172016326160696843982089
514547592795563165706564951879355960859701
4391115859495019452210297067047180796674861654177048737558611
58961804474844164724814095915114338093146118248375213688557057
218077088253547751118150364218766113473203559083882843634003476434461277737777
