3
5
29
43
113
127
827
1181
2833
3541
37171
157649
174877
179951
5521693
1824726041
2006647231
104399276341
3203431780337
170735974773267443
3697888884800902289
190862847872286085346690729
856491992868938299877119627656209
6774027833473375976915021445395839
102532809192362367426386404882563903272383896666759409
21256743751927370220630952377105576570016395501658460697868351
6629779253617808212577131602784892270157925644318409817438227184419395425039021
6043930497790503973481076813462520042997083539133970912065745573049492802026928038019
