3
83
2731
8191
13367
166297
354979
164511353
8831418697
744487658617
111719734852571
118060225551350870763652733874186880099078420518378697082407356114986221754712225603525595135699916930897666025083343294677939
12608952924551863965992360478915656490891827318068815112341761299345519816732865095518014457919111246360424125987663964268856399
