3
5
17
257
19777
41201
88993
454849
667441
17325013
40151873
520379897
2550183799
415141630193
52317884766401
142500609730433
473000157711296729
8142767081771726171
3976656429941438590393
117070097457656623005977
38525979266360291610293571395929675314692801
1495445230830109056355367701442241158261174462204772324328494218855328820961
6846308393020964165241534187187578280122560160805821004078877538585253503361
4292821637095425978385206218534004441089903376524226220339303009529116154348443153962193418616936281722681226269100161
