3
5
47
277
1013
1657
17987
30269
178481
730021
2796203
425654561
6190092443
8668570649
8633301049969
54999142147740840245669969
347916608026315949237260151
122932948713361385681433796429
9114901722266383629807574332217258944092868367
1201143211548122610156499073546827568174014812959988601
643579915284121108120008391524507523893004054225040917885032236736487628129
325677219500088789382068280589865594240446411021613358474846182871067924321953
632349692234026979488269946356428234942449757804901314109356996360811706891022359163870369286904169
217944041130072761434232636086171275808213824080756057911187217466035964889017776335440161826412163135274630074790424908997633
