3
5
17
29
29
43
59
113
127
233
1103
2089
59393
136417
3033169
15790321
107367629
121793911
536903681
596834617
3692022713
9810958633253
562943995510177
15902347075274017
82280195167144119832390568177
252715814615565962418688965855731
116248663016701150509115828530608561
11348055580883272011090856053175361113
21597468549493958664902504331670645757
28474083676894571496726280348891354240661831606009
20006523909921493658440858926011195580103541915847641696416489074692823233886220900532406122512849895597010600173980454497604778729117089
