3
3
3
5
7
13
19
37
73
83
109
739
2953
10169
13367
18451
165313
174907
181549
3887047
12112549
43249589
110069749
164511353
233957809
802333429
8831418697
27303986737
1175968411417
26309368807003
6027043735173469
6376386802464073
13194317913029593
177722253954175633
125965976976392564317
23365041083799063007245010292408927930007906086731
95182145276032220952887590829559989957882004841669
40285328901508988817987957399738078854068302787306920961
242930150369581725249341464475421249205592384370695685937
