3
3
5
7
13
293
439
877
1753
3943
9929
1013533
2298041
371335727233
704710824913
9361973132609
649301712182209
9070197542196643
671165898617413417
1795918038741070627
4815314615204347717321
9444732965601851473921
142406868765525436670617
3278244690156222434135906137
18478609113710122023550126425157
