17481727674576239
37473613084215372416028665821312617743022228898297
5557036167944892502666285821951871600803581019193074182942021552512721
1737449627880690251595720971509773434839416433962933088550256363151433564424184235036716533956588433095081958412139739283774089341095270403988232339045024984541371228013713117350142329577
