3
5
47
53
157
277
599
1013
1613
1657
2393
2731
8191
20333
30269
178481
956801
2796203
9341359
15595841
6542689297
14718679249
19294368341
834490119087067
6339840806910833
13444476836590589479
51441563151591093599
260242449712509916159
20825730982886584878330561061323409
393345821366273907459718331839045409
552173839617265152659704124779513957
22263485343435683412693923533443917032613157943146077977190561
