3
3
3
3
7
19
59
73
233
523
1103
1567
2089
4177
87211
262657
3033169
6929826139
12745935523
9857737155463
96076791871613611
3453412901832690553
33563856450515702761
602999957032279571271592229136193
1345967414522954303164296915490846371433
328017025014102923449988663752960080886511412965881
44367700674110561467213850972770293767462491307345678065875601
41100578385770666334376636934095140722443159255961483460436653394844713097287
92795427326706862163193643806041725736672663017751811620361610403349054728021467
