47
127
1289
178481
3188767
45076044553
4432676798593
14808607715315782481
46279419999831539471279872123338103016286057860779176844391065844824425838039212570379827121
3040337788063478377190158213309517055425506367062051234332175073271491944476253598560130513437298188043592760123289490911072768829866157006296212828722768023864677846066272448860019558609
