3
5
1493
60427
25569151
10856405213
6996402304983061
694579497316894264425661243659806371972188318857
152796756325290043462779779478758328705905947521327614399129
368369611799940446768423995249736531020438623110694148118590026541052243923101573202476429301
1772157584450255523349230115817550492923148726307306855038470556766117468575068817148973690419602784117
752440346497356983142327449546457327748644897934114291899411428982990336039662496766303354959577078458241
