3
3
7
93529
2837017
12220578919
37523786929
184466950111
2143492370401
22086765417396827057
737748363812546584876297
5028667832511715101284999
138656761760615247768856163952417631
4822992600871742981082926534686812585706582976299874869531
270704078857734344240200528055897595961633472511075822112527121
22021050336471256963500420875119165489037985298334501442432667521208159
1597564651778637722368152730650823178314763272076326829142911033633901606896389239980878267
567248414603887654955224415888376658383314036590392943654765654414808030820003357158596838769139072627
50935496244591917263062788490593411548375518266604052988809830852198091331212574963984969118236331566631645056717479
2606183132138030764546859544508036625264200226623778027104271451894363041937476932557423900859378779986059264324844085017443
