3
5
29
43
83
113
127
1723
2297
10169
10333
13367
16073
181549
12112549
43249589
164511353
8831418697
17137716527
3839331472313
17160693383233
84413238703660609
4336790831080504259
4169136946773000713270790657459827
5727480921933726160775149554121427904659393
51954390877748655744256192963206220919272895548843817842228913
27104597605222620344658636930905719658537966922119059605669826321
