3
5
5
11
17
31
41
173
431
1721
9719
61681
101653
129001
370661
500177
557281
1952201
2099863
9084611
731516431
3855260977
4538991421
514851898711
1759217765581
2932031007403
260125854015641
1401345270171101
64082150767423457
1425343275103126327372769
297927289744047764444862191
59904608378705661377430182608711698924130721
1131832377932535124189124787988905860893840561
269212888053633266896764094842604470698795516716194332265336979146008021202787273766958767916961
138776371236300101144144808595934170948601771886820498689521331389066829344376919032939015490766635921
