3
5
17
2749
1504073
5523481
18754643
20492753
602633653
33074236421
84948746297
6211454306149
24060283912401409
59833457464970183
44185520789894155033573
979593335915791354913977669
21535805979875847804128272826013997
467795120187583723534280000348743236593
9176027840820822557769652003161198049458738352529
15333417141003794339164342447265426158851946182451963484372297
147594996994081243707599970946678123499720922888066129473081921263741851829696558587584238170493659908637792505589943171552308030537903856175322671775755780763471510029798004005396143287850796670641981073295201
