3
11
31
359
1433
14321
21481
121721
58745093521
145560017652641
10430557104202241
5070463106922154841
6917353530526492681
78961972629651529859281
1678434450877307861649130441
298360269108491443679449696455011
4347868190665879373495950562775707707143803
380175443574763153088777745842279962515778711
1489459109360039866456940197095433721664951999121
1696067654151459074824290253436397570222341162468471
1469858445003146449098764792932819841831626969291017637154102921731006991
4663400842490633696883245761649276084538678365729707476387596756950293864639583329277372924143001
