3
3
7
1879
10960009
995114641
35534561977
147859967407
14787970697180273
3857194764289141165278097
2492985246309625270804406373331
26693012026551688286164949958620483258358551879
20155798822017245111102019714324599882897299149847
5562466239377370006237035693149875298444543026970449921737087520370363869220418099018130434731
7138857753733304138653757923863143665599755157337724903248921802286130665523137125162231637957328083985803371018521
1047816797223856774231159032121111173022497655790874881739063256794112478986702033876212176794938372885662159012193724205666847143310343655218203793
