7
93529
12220578919
184466950111
2143492370401
22086765417396827057
737748363812546584876297
5028667832511715101284999
138656761760615247768856163952417631
270704078857734344240200528055897595961633472511075822112527121
22021050336471256963500420875119165489037985298334501442432667521208159
50935496244591917263062788490593411548375518266604052988809830852198091331212574963984969118236331566631645056717479
