3
83
13367
16729
43691
107339
131071
246739
164511353
234292369
8831418697
995911976881150379710251245959795777578773753
1374033378873353068146291032500691255100117563
805959916983730700566364703189709050501228756359268073910973321274537475640514272641
136364260462350955061807337963242197493167687688479364067250955475008708422731598707787831617704017498828261921599586128766571055323409303455188555673114202934877515988195740967406991575319
