3
3
3
7
19
73
103
307
919
2143
2857
6529
11119
43691
123931
131071
26159806891
27439122228481
75582488424179347083438319
