3
43
127
2550183799
8248287587
415141630193
10550281065119153
8142767081771726171
3976656429941438590393
76648826221799156068752387867047280732512230435080665839048571
40012856945802270595228036875681849172518880153534797152989581713852083249870047315824215054110251389708120091347
811838362875749000047045370307528756015249707861798385910598024828107320792728313897578386416339056669144506367786420486589665926009785110080921247744211385533548768303
