3
3
7
1627
24391
450403
2248759
36936217
15242475217
88760231089
152948738791
115417966565804897
897186516077633497
4635260015873357770993
49322756803485314471713
1453023029482044854944519555964740294049
11170585420277403973061107961387073788895978930714757404139
11977275093663989096011858527657236836933018932778061885567585635006579
248927757868131890277330541567820045256364273970773286542188386932989391
134567887054668214515161203566320679757253483787282009808886842167567907197836768970162992655659228685857074681
