3
2731
8191
15679
7327657
95860519
193707721
9168220907
761838257287
6713103182899
2085976638755288150171
57604499880518482364227
12708237958354187384010097
791926693391795441127294795391450663
137403482726882442386895575645854007713
136202831651126186404748956578551589361900494227
6266909033486349145236251830018206078737744299061051815412019896976704558419841975840406610944103583171294531372305770361260097
260350105037568755739348104280266336898961628403064856766418303314992873952611755795902563823963986635200082584724130137429930686229034627
