3
5
17
509
18797
26417
3108961
72118729
140385293
17664039857
2792688414613
8988357880501
90133566917913517709497
357319966758824298104849
3284305317126808646829056321
78829341974215087229120114369
56713727820156410577229101238628035243
170141183460469231731687303715884105727
9702750326896479671727000542228750333832492673090744273
