3
5
29
43
113
127
269
1877
7327657
15152453
42875177
193707721
2559066073
8158354429
408335956841
761838257287
6713103182899
9739278030221
70321958644800017
1839633098314450447
297829119706021674037
362312427317443674457
76207764956885795275897986139
2050706655742110008392345075817
21305401445202124537563847733843096783112730151372946821753
71480402861675621827588464800435686040398437348131862678029
628683935022908831926019116410056880219316806841500141982334538232031397827230330241
48698495109146965626345307653078909639002778865591617374775202559293242639821112066517085850802399245624362755906637
