2
10593122444419235969027879322566807103880794510775161950636196079868444561582629
58090228715751731701116778606862439957965662441116686993887530778889462418695245
99346669372743072151038874801119748775997513332083672620052481288901356757000100
12676470337601555827627226700719715002247566687531243092794575706586267255838119
20710316848524615282492704613566275278813095918344778371348491601748895788596162
92125380717669451600806698507907640952222983391597844985461277701827572984635919
86968271808280087578197269630472200090684809496233839817486208515040950272717696
46617192038680896458913082841030590198571868105746141752295604147188086936768600
18023073045344311851452245902367077909850917846013438027700619465181609564469271
56341928249465660524436543011386428551819392107627847512151301354256719164693624
93987456967854105983590138660855740337790895356682265213037763831297729937715956
90823681019216214138721397639004671038963906112593779171463571457025677309799995
72953202337346888234905544255276314803691547823640660677867657832202436110862317
39903493426944053485619570378717334514931978668186272329181186569675896846613768
21766242027230757660917018497892033861128611917393430515288481376624139098125190
94076304350139801656142112174668675433692260274352943308665012508118932854215574
69253753694327305062122191923985704257780841571960790737612851453759217715631826
72367346136294182750384400668479585349470854282548136581873063024463409780062065
76002272296648902809191448939236719199710136612988939131591266396042130009630585
89664460364847751489224350204283103028707221904159323567390154468305158549356378
23178334453494304865309864542719380731629651663098135564354877743101801213739263
33843139850473812333825595040969447275097585064787289208397895446766555562263080
26176244201954380160168798654497603998957319692917459238782822306207580524328292
98069038912805692422708560432559206173023148183473461512573733134958011248553183
81325853858281223654968997419863643520541303405263585320938791441692322333258572
46893029915561112140283673683156786162905158373937261061202791928763483947915362
85564145773706425650657714263559988666222190572507075717680479372668514964136790
59095219294166015288477430935047787550166388778297138498576397662820237034829759
25964590393111177944106005114355839178493086931722493350084933871095194817328698
34476655778003086177221584158965640524517200496080029185605332635899620005576018
8087624279988281763515381524676781815
|