3
3
3
3
7
19
73
16183
26227
34039
87211
262657
1437967
529510939
715827883
2147483647
2903110321
119232435043
85384915399027
833732508401263
1127316245518063
658812288653553079
258451922773648099179883
2034439836951867299888617
6444365376140611199022187
13952926033089768385122550955253048040037062946845058206564090898886163587129933404571097517058053526736241129950476047432684563029520010563
3186418650378855816266192655911225553697020947121667130570638415384086800735996607897963726061288515062075095074552286604510989443433986867492469263
