3
83
1559
13367
174763
384827
524287
3142487
21726311
164511353
8831418697
104003232119
164597693569197241
202664437974567925010435751833
539043252861508730639718553683237826728217905315243065969
13854484443712514445168803810885340128909905014273691033212675405002546908076327641519
17315878129048863927974905480696448369723747093035498799994851681384411684778961025249
1241587275642193613677401209382009830084399769371108904801198294935706207364264832500354031378698910359793960404372927442514937
