3
3
3
7
7
19
43
73
79
127
337
547
911
937
2731
5419
6553
8191
11467
86113
92737
121369
224771
649657
1210483
13503673
22366891
108749551
112901153
7830118297
23140471537
25829691707
77158673929
105310750819
2681001528674743
4093204977277417
86977595801949844993
5302306226370307681801
219516331727145697249308031
292653113147157205779127526827
21494973179303913190133458460563964459380529075838941297352657742148160962406273546512257
63789836706567949766136952229280060459548250258629660642628652432292700491771878325595427834374427003282339057671722851
