3
3
3
3
3
5
7
13
17
19
37
73
97
109
163
241
257
433
577
673
1297
2593
3889
10369
38737
71119
87211
135433
246241
259201
262657
279073
3618757
30433969
33975937
97685839
106979941
168410989
209924353
272010961
1164777409
4261383649
4977454861
487824887233
3718266498433
134921168163073
138991501037953
1174029487714513
1824045366145909775041
524833094849624730914401
24929060818265360451708193
4310500811590110373680321883148441662769860394543817514762656603162260887009
