3
11
31
43
47
71
127
281
691
1289
14951
86171
122921
178481
2796203
3188767
4036961
1884103651
13816619111
45076044553
345767385170491
2646507710984041
33035981768945891
14808607715315782481
8103467492759792327149800361564410265219
368807221314046570921624935038049174011736160751
18883360229126539123965611847358657506356995001231479438139229721
975941328661716765720383672891343308007434695288704553180499877492976465737761
331491135967206244657979810427039630258881338881381693422837956185559180298159560378704962315457020551
