3
3
7
79
2731
4057
8191
121369
22366891
6740339310641
10030854869257
4929910764223610387
4966300248405749059
18526238646011086732742614043
3340762283952395329506327023033
167510000247425697384594847173622455701743569339841261429683667
8342680841093063014359532631803433656669591074421858694040109486076573471951766107416262860801
