3
3
3
7
19
73
2503
441187
1694689
4506937
5625767248687
7606017793609
123876132205208335762278423601
4141765665149841884868090281058439
51542639524661795300074174250365699
392856131525846647191238066992041449
551151871547616119938126402169604817
18711855488494977389826847656083384790098295888337
79701589763805892252138133063189365254379704685545583
104550704372792883541043569577081727068987699486120393537587
9121860314802631535729338714627536721870308627534265066967795115502591
101499361822050618688889052583469107885032617181747230738541368891413069613909203911482082771871211723699344087
19222707828305613156721965672368613118294509978755100961165612010156863915199492410879385496114055911629525813077788435020484896816849672959469024401611647564641578109710552108859620350801107
