3
5
29
43
113
127
283
659
2351
2633
3761
4513
6581
12503
200033
1198877
1822661
9106063
13264529
165989713
270447871
7484047069
165768537521
140737471578113
762394321774681
52938599112067767917869
965513739072573220412853098924287243529
9934018379230425610659608142885693781941091888647157503817
359687424377961714750891763743933975334959200103759485840227631801
57359552840232729272050732344127387095760550049341106277536966974866107800837
