3
5
23
83
89
397
683
2113
5413
10169
13367
18041
20747
66749
181549
216481
440177
12112549
21737299
43249589
164511353
8831418697
2168435713049
9718704501529
538939720215834697
595753704674159180615519593
547590462266337918140153285718193
959130918115630687361139428352772243928466538929970531055464908576274120548557
63146810207339718162566404988206179064461273050603002917638397126970137660970487
167492662366086159754243716971425975609769042253235653089858087720535378464975242689068993
3958859429037736877470306072068655902413162916380964479057367144710444905514865617548944617905483
