[ [ 257995602482425610193313465959692734915454275035654515821444262685899667280913298699242075615961801927513126558868859720394094767484696974018653622382970387846527026607657898348253286206758305089022662394202726462211587736886745248530131561914786945026181355779636172629302977867028614730126465339282016975743547365168195611487330484562469605028857050954619767791206173823365685531128722302096807241114216967744944758986272996003008397757514518718269681392149168462713939243578363000378944785509470444473705785514814553193421191523626670824039627241686028840057645003002599792028871214805751188269525714249458810218616441168883255963709554193572573004773162205409577440651638030342269687288120929570309765707134681333032085243878150618145741517333577231688891799481737809341508421951594483904954716029097483617148774822292040891252129860636928831035424951156333180568001174748295244803432160030841222469530858600000707456016768253184198994629236162384504115183190347469545614991459555489280900938148927851389155529781248397517402371300063339612890813446296482084988953796190863482717364652512345995219024084796617467007185508449691884795043820664742858020446604677354672407996883912569438997394681225790105487546439114980464642592735368577645745370329928828595927693343269559430584903838315436570611299234269645057792691005167955070338551326747339593385495423416218701015159172538663764500716094107149390515354732551654167166674512202754672447062039852294319133514164461422778549277048329055337796513769908907064523141587969880916444418650131096789214724004223066304185649874603365463405853062167498660957747594132522982000685561439496219703155605247208986738413315625918108197918539867899218951494895579587237602918636617913801450095951293793289188658121075069449746550719610980360269331710795809978920062742365278431026953177766481159145519641640541272310506641220402003374188228782499932159916517422604866939564840737721118514733366355107399463366968651601158630347834999397163335493647983741712653594929462509642054198441721985183576134551197449765973611667428905988482411486075056191683571609873444046971170673376860804637544788420200347900390625000000000000000000000000000000000000000000000000 + 5939591224935831210751946491086615795566122754017444083950118427228911488925541757108630556392800811843615662981752823061545008448720431180739212379402374443872521561640072226753804526993876553442600478278828659706059634031701074412866635716235941866250209454088942661429122429511644732612231261332632592193620344255068743527582524220119378802205477227404949015849269401573899823996076966847559880448436580919732364977290887085509676274021011619912734336083662339842236684842448647786362138204026599271972446069775864438682325804228802268588367033697574511987546511702883466336575358687909858350539464358047728695468226858564043904056384635451838300240092471833477720108924469963143574515992163068111829406771473920420867081954371449070542502474953825837981836997748595244411823711418335734575360170444827064469222829994761260203639616956443005080660584081383816060428440070301942453555440117081810205567902562569618045309622061356557680561594429101463923876526487631333770093866065085164125694223169319277042424126645621539437467210619589807715939307804153958160661265361612415404703447495309729290751182157578937164493878113139460364363566428223282710457506640137536165132242204596951591940311506873379572434899545507735109080192661674386240132997221073889331192542791628380204745918807059620248966534765624463238753092168973554108535295776295526331076172000000576520885215548552884551111388502536024090422522244208247607601481164227391939427937391803258306947874987954161921307723496098284427844653667476880566245391033691497168816337872085634103230858621317391050485260122457743433117633320764224501259509228400685125665521085017916550903958881023955870052831479118452234169587179526760293180486013881346847832001320863431968673710453848017525284524963856954811728514580770709699967812403318203052736643652953950554806602751587190935812816581210230543609761115082176154542963133022254324037545551384144213973518969102350011165666663347276700331173149215940824072278755249301054799981053710759916332706813826783201288411680573114824171065560480225590547918457865408425067641249394774624526068663340192844979359421131448470987379550933837890625000000000000000000000000000000000000000000000000000*i1 + 140792899486738390277764017201494039558152494657184000315958081261900849810622995859953362340785787494944386134333410054224035703379451895103858553597801434254356139338292186949454067820023161339148864749794469791532490680183779894936043290756358688246348457230262981896974792688449190195563292561801685583283640630040247185865676276356034430788966321391366318300880605930064578381014691569129475476551503183212501416086597379196238709067347018533719843135018796176864467555178811611842959466977494088833639946004053276163385022595878885706677767994134446484054958902432029412042778768183981242387566101600339078392222601663989233367097870208312621981486266412043273012644540370491533082942079484439934337542662940121055562947710402860536879250855991255173057701312509036920619188035280068382443538504224470840866318966711527534359878757272180968836427353102524485955988798977442373273920875565750702688416740032057350635642456442202552043044792958076181242499256174863506773095115052225551997778901749273164675414628990623859583175936276281438497410539381570014469858124274706622011350554435866026758508573262626397740769041375800814220878745647830214069107967264901120540697307318042501247132459013389254333262401535182440168878536804347927502760045171565318613871318688043868418652753462369805938263340749687134784049624440833358621037754673259083725081631929217192717090569009334906098669291009154310317936118562792292361320425183438485106468018465678297509870352350099721924728349317875658372489827263891069787969805392440176398392838965266841003345000432558354637753572285613824536450215721175992550213074258573733100987444980868080596303451832142452673941914141298303377849074902837515098201930040347997835106079114194638532804840291462264675886412280613705865489154194679807358557968899023982349814065401646464038397988104896259058131965926740952060681491938595599770978403887369659806300227192385495081681775699658515374607784781892574397018720141352709630128058318920179701424392487718448900720804138153594394113079306258950821337995303291765162936270696841488329807139253834485425381462152862608108727648925651010358706116676330566406250000000000000000000000000000000000000000000000000*i1^2 + 2247224194604492296424831322946869506426075894358538488485336187293713660697846000490758870546933856330404414211140579853126590884215050866974518409227822096733003035280580015297191909163767914350998437712599875107274966966928359971276558958592231947642625465959566408384846120352719669949982934103090369721394425886334752173166906544301103168217328316046374742523333482152719280599578442864730177060497492703281833594325453371317068137287352069005890466850886165556230187237049749783291713625143327702245152685626714598729436135455847263418930931234420665348848858382840009963052882711930992235494138109786023288676409833606255963212364588141826285782786224248051993994608160496825844510531782385618958892063446597531812188644215565203935170046210092981417211902645743428807651554181035009858701312697633927676750840235563468945206577676763926052608316938000359729075104565188358348428813282451858855489532416314948603405180141122997853060694040530923939021933432321329255489787208490053798999059630354459509670229255091364051850534681685751360048549209729285687131496753930830339600235063866770389555027247903803066944288317201853903788068578120861375246566719645309365700737299191694056424106050328284720887972998127116093479147995914148221922694755380431009312270403631921532535132636963405391648329723729752713143778472445609623823006550539586672289857176000717476823574168630988464790264645336472760197527766741779649922936150111063122370109816672446268646680983892882703666166929397774248850649003198490537731482852733633863383031915042924854460997682383597483146771435686383419821452094653634366069844132941712712072285609657238471639535638601566312453645575998103850016879794902069184402935490228024200306849429218301060919624036312500439560977860090213857330951803337952864168541761636988977668561789095068349930742337349543817259271776417792767570675132568964198483497108322123092025128316077101296949295320918581639824026641183734657299070277446039781712414026533556503309359398926209289512430584598595356033214076258449825128522555235673147135707385379602074797015620288015845466380825248614225286836187933658948168158531188964843750000000000000000000000000000000000000000000000000*i1^3 + 26543527863683533531385606476337457754682615986152239729292065693423011447108389323215360006447672761200648588932604547050979582195799703619845478731107336829524592284934559192235980399686539625553871668539483792029043508949718807127953801081081992746656970670320711723747924691353683426804553217583377246251583386732137914200446037430893362277604147590500922193618263249682107369359476965408128787559229876579698571847108190754222257818679528763781018043572365662740579280564667823118007845054555252365916858562887169240753375683983126307797599541624165774834515761479343273094905339665661220390862212184122856553235385140122855270949739042631185563320856446197258883919061309700068690239143313225433532821156469549273618385050845945505956201770032811500626806504714909219964935507884558307312298762119009484445547188192414965831513844405334701650283235890044132635613195720265374802608136141760861913265554193197273371113431201646582735374072514774940268863782908240756844668511926254116054161159634435989622265340490544271663653469760585495345865077350830314921077334962415462967633560146265114094877492974089436354564648581461466536014881790634991931231687400753158387788598635986705720426816807792405400603263823167329795112291289440867679636739948020360782101503948117426375503848409811044319625535315089548296826757028907983032877130319828150436148821167109015502497275051635345107112622701917936332892584600273792001545318224740973703522903158663853361963939301639428960910884009962433294362633742061254835254198630352735298599231376663654805700830917941162099776020835204436815715420542367611261321454828258010792353355084352401917275530421703139371861117283970750474892715638109344111204360380095500337147388988186967150269170600013719300721760358780885831031264893639202274021577491114854214616924327627523748738062802792584177522780210064670002297821589057025537545144056779060050736648319720751428746702614348959196629933210512190423309002252670743433701003399249647994669810815592180412076776465814846396783668949435487291688207538719952074461460531677892370888638418336009849954918274236555578160512425256456481292843818664550781250000000000000000000000000000000000000000000000*i1^4 + 232564528454411558542688714186628319775535447172907023593083691793179332044470469933455924684468008132545227128382700997542981098944813914715981322741029798803986146825376602727988585448689066494829971033520849757809139281952063638477342972172276838426948376245717495910421867923665325750404388903918180384538957603318083316171424333371506110124951988530654923295452779318229528863445976357442325225940276181540954115017504385103766505859367452541012912079725357500666806690940806776530355898075418891648897036897849736157054848149688157791908613164563960955635753015531013424769406575294871348980373824289107597270825728600271833332982951518731848152556385930725880141568605998721558030041565371740850591830433589439204947392241176704764510674241142210651957143831932402399075260739202101653948759482173841704650933780017614651470438287529341049494535809352014981072981367084442892857598568048791761157998079452854640139449068728443003709200497847889631136262332294205346362513345516105190465856523805334016482047060735678759008684984971341795394394303933944203041349202147339174705739577038197456232427978584609974728707919022413690671502171771195955092123623267498333411688260214488118538946891623664572105740419634687225227826481159727153119274328550993300337960457976265101454431595705312295211498786876102258864593569617071498440246618679726123676712390268052850180277046545461487636963588483125042191928529771689191253230165071836556854139055672384705508614934824188859928327335375869005983235816943972058841421991730300512998714351648777936961608981872855567369319522538512461828192657009793082432746638701290150146646096894128413516977702957510082068375349268065843913726103933309195193197730693367715430303183269839426837581178756611812679828736082993196598433260060550449785560643684671979678343753970758650278948361411428664058234753667580405024413895532170390910521844084599228313197175716974020229339469858976491776931416916440560777728485199341889792243725998794359748486483292372602206173515359485309134026663878067223229780894066057100661839746706775829550776796497278207523883189575698154927252403467718977481126785278320312500000000000000000000000000000000000000000000000*i1^5 + 1628933119259833777150671704159300117905950855046045501550110589008757626014256742192699541689231058675560549671768490449605866568224755664425777770782760149663174279460873992473046796058024554434237641324175324761370558357826035783177244179648976718679335166744346842549418548095037256864753013576945645814791793356126919751409001546613161383428605445816473419062977361756673884469684760965139110662137083466977343277205626871047693475548026064361157490427100175971873918906016906597243804584946967832957812939253085689542363329963347372057331573825261916148705259111321692436829775943982421163770821170324683724566563947210848411776920411072989587812256989706268459550962002912127985460703745127705509728860513440946722457148716960201665111800597846518893095408143687288898055975039015671348818436424845092456744822688959947999478586316354851441769898330048198984908319353830796819988547822055494747172038892936622246433580176531781313284936994613645488316154634131848668661686710671341552979622101975460601048254486671929339543512888346248025021390371141554367735129812025534814063692579688774894276515991095991761892809906437552134553561508883908243080532424979132335113638716675504722612162763466944274871822198425377421431406560715233622370452068111944509702690155082363561728833679554242286006043969196106103201516576352167365927401133538354442857151960075631139230740128271494027652613718816607965762353036050239819453751660572155383267730245333310263400414184733999337981209663803755219707094941057283613299047620885328486382743973381361047446625707781619093832850558374788647017776030002476857544726501518196863391318607686797574684981779325909920979906033745392889313957090637674367508884658893602174969488165496452522838306525105197815509666643227269590876727627454893351447621586290644706095883676028792996857864182535107311809686830890947668389894283584596072045828410301755790723423472718516460624997900829168975610880366525879468424531488072171603925395437756846262660678851526273050192258140172156350392992580562357303246629727625488658439914449335345867829439454352309396518982886003200361013654173802933655679225921630859375000000000000000000000000000000000000000000000*i1^6 + 9726621169886258968116217414491552615800927933498196399196624201202928910134721035278444173404405705901714837626077772869154351146255561855485294935429785426220140162621522614153578059282594463203975268260295494918789139276301168408870988213463213010887333369113320978835063522315321555162457189863214285821424513942380429600958864262620666190322376105394031539488462082411484049734129070844794961628352518072669244495551152566975552261432727441292500311846074467810103495388917224090609745109638414220001466112928349780702223086795189188829818355132322348959458091888819853059814424451874849649786871642652161736054925271941795864267230503382385760606682712854762333092763405950508456697808235117404626037815277648264201358551716307452801314626129098150571922583075507401937005910087908197983787684777271080784394904114789759966884131218329494249884875714752741066777817209359534997745021016809216946873967688451746278065951317457389375084528496526551859460755953839981854767593010365126917789243742835192685451648065926824170128757245417281828495198208492200948579722308037710365895760188032229693213409183106074099644856590326597153895392401821822738661886604494356885284207406139967856991138360273779596608979486247520864711826957349970929953497370944305960788829349765614154510427134920568545882129397169505960633965626547559066405636521474417717947029677894293692039223304640978620116806091647063154783920715255485762366779969398005754356113591390721121155015176345317670900051455534393246774759897418667144599962107778579705381656688997835313688819521190055362386056607164426470184219500761108135365129551344996360986342131757442862822506242086554613198378681122890993903326393802751256957989968213833201477010972055254668799495862066228376188942350074170475656577206920196228932125404534946388826318296408584954465789094882973027265389684381297493637864161693323166820580779075385519421064162151858941785465482834590739478234189769692372045161146531041300639777366431131255181804084453278435052709687516429940106724729965903087231363646911075411877843592720599022590850656209052629919681993118929508312930920510552823543548583984375000000000000000000000000000000000000000000000*i1^7 + 50108015494532266295622240223562832572010860280513355109169901879142396337629261424744129415250304350017517249492009888572454113474159200025555744473894550304485121597302044496978544639195426035548349612155989385795948234388008850317966124629006092326252219833820448288903421837077659057828936277338122840150604700674797340758118023733229971136725030756147937913356185553507114358264647528497876497709736893277748604500375614112018506940468616943550908057981395736511985066071155541039090193451354935072042574311933460569408532108237125619158163304856851106302350794572804804118598051987873271932576848648258604055680186874595042328204506030776571717008691272371042514501318978614355599362521916807770012929039191343102025597978911840622399115042373846835284363385013173124366826544840414960260051957191683883222563532641192768196943612596085758295585358507016179709394115142515373889867838679963906524088578462624745294505466166192833551035297179681309675054762928868665881038732603402475273723422446609594439795715923321935394677215077248156014667149838763662552134027198431998479333963071696782309146638770927784981021520694557194414530091321685172128492921852048816224980198325224316298406562700813414992095137936881905379562429371277612094665384215653542442343003080555891065865635679340503546248022148028004624885104781951882371964620030054620771162750199054056174484095180043509273015811857233431799984706429738585678995324387857870082762196192349433631294831933905037306835678034162652676677266766128914740686570644265274780575060493330567383910852918127696873520642659784352453794193512873111311467661110176122641726053269408510416470470799392794145703829606760059793775082069103853488632460916797978220132853720405031085597036379182776808966651471504351238543415651283177833321448582362664173206011923605362531520041340526283801923979824828715330629823013592207867848693204491026534045225470689670589209709342199846952235826366906913786345799584313036111186024224581376204917273411506918609617557067896697991020833642148268486368186616550799403900703108655955603207969156412430019517815018865319887098053186491597443819046020507812500000000000000000000000000000000000000000*i1^8 + 206529768790877342497462357738992465808793605743007433370290326178535791147581331504322577391907719906558640954631887609240414966049589924045196770680682223111230546934859611471550830322624747647462957558593260267698076243737424694605411262909130533987030474789620315241446625991502688272825101952761547515446559482231034820880956101429845889218148246688467992944181487846808605392919198377999017598014604081295325309777828831613918891268529085824661938551761984465782528265372574625911688136401143594501665583742442938821001250781159087641722560670541122303434932840636354440337805373538891105621283162697394166984768927388209491290265574197931996386146961891412101138850475292069476148276049803293543336036141764643557102835171016634931811521007775609112101224843465952111744747040490833625810305089954656030871009702771620134915550157909487918924048433122172562829928114141660825100521440541488503012239669348747207699003230273813818591909858318002847346831648285613098813097884186062132377286650106298013826380713870035832166270280155944664998628656651741444343954721242159565971978846210657057521733297306280431725035398159675929889114186422091759920502227875484338922746995239978727308959678580131618835777684199822966751283703296124649595769964228939274735790190457610395786024621183880832501631696581963927632620664778044063911764650425040736023910399860852732840585255501564396059772496841574319887759989905668663447608230852362585934615302810616290928901473680845666437511308355437592064589315124261946311515486023164235103134499315543698188114816157085983485599231203391113447678570422056091834211938197528491728336151705261442656079182250536254735466021182388543989765627331399698683807542332956789442003182740001144915661884135700175151201622469761192482761738904859906914630825164102987866631099446086048069886876790919062664070935656015339219511177930830697508251000661693765541876432945530952167222896488435200535030595696942806435833031024250575595090076251510126086678981119260445849204465686559993152955457669686409979178884402052370709394629828643032170864700803527284243631774104943410463874897686764597892761230468750000000000000000000000000000000000000000000*i1^9 + 664776668285204156348137122931071517305556466933249816329222140112444156582318209023537636845123881900592043083835322241492467096328212806856513523300592327444614937429874802562492756110750868443778804263348933725750514608653613490062872420850166122541559433276147378964057339837389867303524673822753940126587613633941352289639106483834719555754315735995120152706514381384459423654490632299536013539978801321409248654424486051181926969408005779625076225383415203030917815906603929798423674223555347204370767458081122199279886547082583256347175832455162425966860467746161847421857931816186514832941513008049408530640328822740168179291503693959818859610812648949269023579325087172452147175309072788927384623324287799533179338055832424332931058957809071052398228903676227352400297119787629201916732866645987570350467310376801707095904819817081426839900954685965158804976000079731891482532500081070480782688436484172258172006052255292200704568861152172874436786261012290842934143099581822885433598963638447448381395940348890041940847360208125026421062811329805579854216872061586250550817457563655499333629414918077199343918015180224219270934167838205699937078507680192009149725145541845029154115870653159937799927314391650408408121368771633123484200401088120879959072546369755977592198047455621037867135002291326360702227220397578083792457971717239244920702163741519035418613331646442428700202413407740598911520189076504134162050180350062357435994724805361655164354233361339026771354346513673064619337337022261569579350737002050752880201662935044358532301309116561968241223035554204001005324886314885675234097888283830052009079288039252675486104458152006533873998792801102214993300975531646909822291852777230020877683839721119289193049436244160430014517458344246573338681713728885637315844768769085732661317874147011895483143089391899275936373107281953727974555829951002400495276609038348830832858023654792221878589983646212446509944821521321813622968615449679892337413903921413539833570422462798664420398882008531355906605416341588978571174789007275008238925935653154550825838501563611485613057648213358730160393861297052353620529174804687500000000000000000000000000000000000000000*i1^10 + 1683583249181187946774677054214999713680596556518066187696313234312616193741201378040287276894643177974647453226920025533747276691115189157063278159434186926445081984637976333639942522884004171625524620213791589405497067891851393542057471985114511890638660027851171250359689180516162632688064544049525872289169438564346949012669483892452368275912428556125090802031316963351168553501214591839752803517043572300132326831217626543182164581808965915087101268221745968650130933037913157184368027114296651286326355811043575823963612083463141539825865219593770843386267803766372222278181811862797300446782078541306892546011487197162124539295709683024621373054893134936629443647164205712367015069671366550565121794265285887813867368748826901326447957458377308106979063825068228540760614782510056102657475755694395494346656185951379757188817988346750242560464057179904119869602952689108344365268395618462119445885430344700283840765555053122735229441706659194954557121590278491853807187646796818295841797165318766237161501312077273553972292381867214051628045913083588334389956030480207646110217638183469205873526575115000948354235941747280881816465213058903345543710598363984063909879514693352835783439073970566343616506425679625816410770558431991856608213587444529965970816198831819949038762904827307492562856010348270255239894631209048541234303798941745784396015332302969288406878194904254300364989149852167493320190466793829385469581361752208082728592358198074635150389062081714865450640982360917222605002177583356447789047468397051595936078401188372806856610990762699805417078915830254703118394065667924271053462119891628178222416967746755515483050530618033070483447402876996616022233473761714653253333220913399016405752633929805240693922160807900291059428531938366228928995865535679512699659338576526512363271100504844591035943684173492128972693882962470116533595195391297710608064878418464856835566949458845622515779426059083516917370921448557340716588521427467024142632763373443678598807932117189860531868718543557070313475700374707010460222635871161754427053912919562902959825491784682489471820180521044463262114732060581445693969726562500000000000000000000000000000000000000000*i1^11 + 3414875768784477171109878484921081883178608853409619860201443234063779256598363086208210501446343352096306221790148787935422975884763304605241902573620246966567015478050147118028553192542454471467518972700567121990634513926519428150193955331695171864051629923983373087317691877842973679697541913891986273512962740495478939035930031074210627255563457853423658381421204455636703314293917052403821585825324352335915225797556305799163828976824724062262907593432946425206003059660193333031796929725904709376028315780226633746800771330594227584931409470829186751344376633592503711585837075349957795796395295469251905409651667643134807764528178089937969063094095389078288578642488086391329570429387034317228539785993985283488247261758058381903947998457671035072239666554837161859796811546265711517088164280335728482401434405952324503281747819978716164151450006907038764808889494594105074473007016846983106957903740387446541316957709904872431635966382175867769025706914277206267861516509294966706084636351268125321930474140592940861871679521864880052883021682555266747725830546996617975435765206200520371021282754362103279252259635267439717640072545420297666253246317107298683776003882839260347255477834036675033311292469750515779233753125804008257134669206422578408114196845881750734348086858782933330176165069411105315051381830148564617824026506235550312887626819628956944440745338582397698184306622041112712688274552391956595028865165574397202029638478926301668256926048796419546509344510198682532547835348279049586765431145362357223329995831120694311713492812044364450365967624485512943378679556107336633832696743471998280065407494390627579293071905338972205251585901026060457824329756874459240624289089369109021192283766459189290560387291929948828450177826766052578699288700475552288769997120845927477747247389682676615775016697834107403897673219112073029751298853117330158793766514458498201420280231442033777771631323197107462957735504847379011951413619511016865113693275703160436043047011415963164514374180727425029220901420136572875100830532948735502008219673283353805817338989788079697429055373719686272693252249155193567276000976562500000000000000000000000000000000000000*i1^12 + 5637093154219484451568125505979385542277935239162984628109170073280772005796371233374104097825303067500256243867183334262686113826116767425696057605176577008263599598220319570788989232765449295228334560479289216431339294666712805589229934040128195431019768529523715280176072832457867797775495239083757893899331381600107780292823983456988083241473845389173567139148165092338836276002049228355807042463328225569008955614101355446969622477352292735346027920497025655088499123990381622680303070205019949263971728751404485010534750825715473998339142863948919164870815127254426505759049145947625022718369021537759805001993956569139831845339149101460441718061484596388181417841974177459253730925688929468652637819149831656227306159318201444084163246004102954388201797062064758631235699613662707477734642157941549464448291397317201543637492757838493258817744212503874034117553245411618500128938527149972509031753658718440745396679375860501986490196461923736806262380367235986225128495726954864764398187743760796234143894888018394865239952690891453428192616196493398689438717242498524812688714730681879447385111203966048059172400675825107834987344705146038064514129628242991827995121486872681576001484147661249986642401125356132922200411829899477098608063871599871106130529145032117778638348126669807256283710662869843384192092518273016407993194867750478266308056696259917048014298892120291841019441085458239422623908673385667572565803069573277819927468295183168001194678838895081312542437080178360043923194797174619944967300802911103620037604379120109310835851737745723486190517072395485685502437580458625600175710461783276623902923898384933817718506037003177904103027513495121525766285638997449463094273211890989927684545961529216495193021236503965697886314017112560486688068503993588374844661831439902779235159779183197202940982335267541851147161511701428430429972235765409766673143526759000004901040670583316460798724370045325798560250243386010239687762262376972306356439042627567439354568391969675471377975973241618116735829282525975633994748479377458626485074532578096181403130542630730318259639488598367051963577978312969207763671875000000000000000000000000000000000000000*i1^13 + 7656030444851139500247041899977970011883928478818506972057543487065812566686267967877138294053583281048218443463720080134921844511035024623115575642394817467942715023334021691693475773694018099806875564789445841488057347977045590563751535491873287674890455429448637388542575379589454362206937301776763535547228869330766633368670171486056608794583840234509238912634342497052600937429187308856044536870758377831999293114956016307156170065409406330996537539106797182603305374162671365366982410517059243575393774287713164176870195474591062173030384874753484635145179455032164109249924120457880650730931349658186411100222143967821335122152427426852776457788108311318569388629761470729324418980276187763901890502118996273792246908145089933784057186459901628073002992836056268045746777269824436996758961832209311197883711845860284672146390064114600509136794686635191600287524143120762050454732437716741918192989690404747877277067360425478859113739280712349837182497520537305477754844139899684544411921986945885400167663409490371104254428089173383555321100161474280202293322143366815368953028176036406384758392676763704228894338818005538723925091333569701682021228402898801825694391868673294147641645590600015642415811301310806113224935478778475684754549645378824289196703922788713910490008428922960790694782440655950631024807481041392304199025717540800569050376637145566149715255640393529761370651271887650601431700497123202758274780442341367850005107321749315303668533978611846495816614311071001367152126726471156878876612682982662279844436782740688555135656744922700637158572529099113231430756857994558461617671291146339981033946480974785812243836564092268070773611797530083504407160149262067634106464691743680290523483490271634409612809246829416045149112608389757740725562746564055980845371614518439097957954065483014626408726010550670285427711993275714858523940858366063974660523516951828788902599519303996514268597441543707152764152488071014014786043489625609114775639141723730494872557812067067254566230802186150130670109437910400925355279153540018334766181810082918499829138585899936309724436722667917365470202639698982238769531250000000000000000000000000000000000000*i1^14 + 8583732788047302200106061279089420048599516504470463316196012725123558434243085646730221423976673188350735871420331844828367850597911339421458459805431783070322007876586205777398194753663945433089540014252871994466424610688245002856439875471616808976849768032283801785309949745966267104278350886344403986518589318980010948362247143133306757588807490006195400308584925857090344814275532686776921500229470608123481261255572687165305581428995798562473534303603421482773575488008530474487997797461441439667521963373855851221273865675843438502687312513766256409638408630822728694547474297898398645827735988629664841464223622412230672834870944555646156085835762345050245535350567802971072486317719305094850563340479990881596010110655666193859014936809180847878943589451722207901689814278504834929461669567622657351371034743307478962116459919449089231124801353250708446133105595571628127181661855119769703890084979725303521161461555483847971292001313405084615937925454958068140960368543529593392501749187748163310297887332198386061790249510002831143916574089444067216658336031364827995328678007614024970651108152100002191316179882657731719590256983419903957157906440876811699370627979730009392673236767208902877851543734826452002321308897713172851476377728297600190187368737825436986010437861451265206736652771782263735833660406953932208682875588143571962703561156557432728058106719320224778248704504968852498474436828094017457450068585322149812735274469018890642095729820351859537221433194555661041905013195101482914696371799793803132496430186155082627767325751760218005515944615268677763719277491856581464332040516785633842851629447496174055355628302465407878709162345617772928916261970132046087806045888302509837817590438990193623981627150125067779525333038193123498304837826612775455034136897068788591744195375507954860697462344073059898087112037446987968252972705841762072055110785036197405501630506042942816911707851295569930576004148904620414390932933786845761456174832538091946430080609045335730925566574837071731228472262855886213710914898934370651754478684978209879975163235081054994082827569457094796234741806983947753906250000000000000000000000000000000000000*i1^15 + 7917089361833835470350207218792757684523737977648198276453405526018098345048421979238964013349437420705677037457774340634089661411831356342537777974790494925259241274668974233039601274452268285635222948109639286518649346190138194892533116769416275488511897271710199527748634620796768105691939477115994385638040853767244307323278350609830933652732939319727957607850396908158082940648872841901759892247546226805258410370269901021550160426460720067081952039878615301542772004107959967805085605199565740392700491616816429051647049076727025931825459637022667644667021176468081980185826530704604403514866598162297559558101310805261828788306362932022472004416251700741174163282343821169032980086520135963117009024278253175517791444973203862721656071490462331253116579081218750312798120245388570801541531125035330343006506198882960741904226427169522998994469790503240672698529149307385049679366515476179945238121051929118544837334620051610901135255421006823397273680995458527220947632580044260417187392432822373576716267462262246591306031770926429436556757815403297926693789480582280203261066688813439636543524937704244984157589354447697774452200839366088632663190171164702428800379041235324467615176306839189819989159979490614038726111620803707608071528970901673474877028726836502403420031220778588057391556344243769061377889310630843601175602407413721791622079373352512276775392478203978642655591197188324630426500776136657178555679341830026944156864957916039123094131526244772697724906073521317917913401856476413222519620428384185889170994935078742990952375217845100720518219371711636726587316184656586046194375628807638464941948065245265724115385017425108465948399487264042157215054205814486752239858749924131548941073737946243810490584987295957427953066883012934034019832697665361629175085249259349326660993176807772979025785903166893503630706003522662361717285205744085849356742328179295409667490534657844570340545152306105041859095418139901022367755889558251033299017840613627749161803832330269096204891357731126772291030396090868889302047943108217788227256487104781819387402149496153183540897435577221585845109075307846069335937500000000000000000000000000000000*i1^16 + 5951273425361976144757192878707233104490428971399811365716187331836549765665217059907408078933778527514423927631989835492944563618079949693732873945658574755838549390990567395710657827557410133937031828022366274714817372782103385406210791899996343973508537176708024129049307896304765502186661434240085865798572567592003882693231238317258443283080066061122220255294861003808769536628357264231130594853412101998048960901941844974756064884722091732578868002654759166893086338324481515770693208030698276618376694902835581570385819721114661518886963219976668447954156378637647831983200829596344852925422836029298491376092411472308185451173818742853121916583312718679991156288232177396360295717713574036363806985609620180991434815801391823224962376870612896384616236784377475531541677463528535584856861289157080570215233852711147417686660903442370169747924010265722176831724416906391362985793926312213917994188958151803382949756737596524516571684018411548083032974998694506191477483242872215122027661119481265677282211353671009788699445641952836059854698117944074591453021707815457497207470337986072408052439633237637611618730535084339735291400367647725035915299042102993662778965179602588099999733750035071682782875198809871122050410386991097247153250859934530367664574894867920005346406223537806618727594149400620654755106187679856381471563003400734626149463293818359981327892686626315406672315595382347738475075594147327805325968641806816102862824095622468014990327492318300333571919307020078002284781487533587914191608213465553237766105223153448022014365692798323082685073865119306364536946025889038827055531092351267096560127540948008450076589946648860609575004489763867831269568913170425113286774848334540626756083778414244514257683279774353099711596461311802381424128909854508695510272987845890607781589400593637144892864319806939971575374659781690644575848698491704366463794487971760432318065062836211966738050057755993968968044356629834050638447146410709089337514477680718314156933264317522871099728206913487890889813716957117097575719427897636071071024012040442380543421409320840875789571100540342740714550018310546875000000000000000000000000000000000000*i1^17 + 3596526449467710246910908733832607323850198327917827431399882212400857165462283332701130970316154973195110231352634327092721585672091426526347049016126062348307382835058649093276974295598878537114769461980162101249532255039293583641608559456571620403656253618149189067021226639326849527408111420924985835637420686431509139640098502029186894238863645885929420193924666289795954302224355453080422870324285249698208173324831653292903073798005057774871784143968271504341608776577004775719862128895832629868764277598834772759963371207677061396707848276257996578558568051118848271725297081489642681206549405388978717442623070604590240195819858830917081390947649830346884843470538788797085970185608763563654540687122692044180732857678084697379924481154891442944674235435910567446751246200529634652840756192692778106764165505025613160109860818503435658475621132075141076513295320994037248236828456829322967697635905361459750373016981629615951873719334967759441227087533363308222258869578218772525887799980382287722065504233098643023818934449593372020152744495590861493344445781508084484658377092588924301555699268205669239205222294833381800722467772659196744967426486866193173911706390772703288639882859787008430578942674416319586052634645669744045516445998685262835761912041282145212316598912566721566654375667335293582328696226082845571278916740469514328055613931545845348929721365569784659100656125084360343896422473716212261945264025857772291968790013293237550999303241885044511301201514042112339810249352336879856243983885458969963534533130169625518669866629474621558055691935706314564970107792955177670950949030438795527478038887050866796337033482226150498762636047645838093889132198298790956786130915517257820825808448984285361003344537264414620081872905412416995341808894691953683368257360902981519354870815859089557158854603829220812088217598951453093996497099991135930822265879914496845450803948303009436549264361799515624977391025999146068729134150090220180832182862393687652200455018893512529698472895707560263854899448653127157318269039570593717413819589168833907364599685807862727848771555727580562233924865722656250000000000000000000000000000000000*i1^18 + 1713825757184239122827633429513358660057053779473418504250504183844493126698866706496168832285196248425787947593902399737995263531809691907388471112065324194107222524899998676709821628341505780762538946635442802841943172042185889734237478679380876314514871088065460325561045059655375362599833912308124819557562582221903280656304002053858528146104813358041640654583525100042248932609104991593528145682381361312746530567446308076464261681677028425311931638150725451222529523292915401648093120582120088248793546051213423669436876183278785667953708130102951202967820076831952710452334593730737168904749031468733197693776140509559153884756887605797920860263337181023796321373178038417305257878863219117824899951436906601277373432649257299255190803426604001242762249132273972560028427922132718126427526857870309706723375480014921679737371028862863437778163295087275877541382551005774885336598264736172084960134818163379421321775335779026264060970375878992129963287269730080631575611801085248963194164722392235418178061804535747338354203232870674248305217648185380087394881928188044295612643667107752168698296245536973833626649778477488344525263323345880752825351237301184117571516781959120084126908822141721000067769651989082920274955579222072112654465881075220046918848096903075028927403118660846221874452847915831135438811108483067246984321305758484898789824487296516537304762991511502405346542765026409725445124003759075024683751847461641444426475809378345670743473637369341028710577375402768258894375823999687656961701556063986131362439210664226424947246699707750402248561102630537311231126824387995127298023075939425321088741694860155175397087726700373726884311892093037481220747053550790863769046173032726202120439652599713558690914676613081303596213935232831245582408533129078174788687992067446990831278245546609655949463242159037471188281325621283615297854486948412458232630419639287861878261231244374929707868379046107364038651352956412011757642360022943697497022896430902884246278998397782525463681935795140185618470916866108327480995309328223782475670422011770480359916157472865982924759009620174765586853027343750000000000000000000000000000000000*i1^19 + 627706129483721798713038636454097050752458757963896749236702538410601383367033314027391937331565344462020672413402639666025508514002725516776532732288751052586335415671049322264992987895463596660659584696136097882483889615885406054452603501030550000904326563620885261478888335453516785875665349320571164432528726398035551847534963712243238932388702054305790803069060878425728531962187093633866266662648096309603475873272599179185051415604112035886345208901051540404659816419991292274144047172732541886067521888215647792262305366292268390525813297184907430865944529763259345480556240135129871674865771066419557953842810956707418492536302616857385664679967031448343169278783634104799291924059020586932262272727492560981080306746021007025229665229829144096797057357449582634444914755122400843657743610740871619647063962246260489093451885762440097301845597022302533641643987036730758389661368619390885240127601610390724434407334716091949353149443347247530061726533646069041444142895230996828679793602179349286341329566072627671955275623741494735571192219052345744265670675847264952450453251631805096378837908102168562594699519431107654233479329696816479624900048799699582816824095334323188359512588070027962755466038859855065955992016967733506089418533439927632544065671555220827540947571207336157976417617939223661503377075118541270082688246876460738901318765098645172486646772527584046889363481240228633593485183342941087863561000503114046605242765382173359203731522354865073155167041044399827328643931012312560602931384143265774696299098644040583836702091847868822866128727863894485186215504922219393517390554725679729489897755295482816305925631360422991860154762317295509783614452400908999030769032831719208528480034617324373161708094730691760029961547671450781716751748302136867480074548124377918282543968449880462895259906214457176152587619777950604318940431058589237510883047478319357281399700121080870014924833158955255365941585957181979577954204334729911110921077742388887872779811949112234984924718532743770452894893826992094175771468264836083633226223554355539052202134567282065802373836049810051918029785156250000000000000000000000000000000*i1^20 + 171112276066360639024480233710384216218829830165587431552411254238135198035779502083167423326037126152755022231288474399139317921728820427341837003464528000370054719083737986091054950475336677066006497108031971588201769958596253311788072696591481420354099697283467336419315542266677905842851420860879193184138209149273300959139886312591466946651912074424035695275849878543614355668783770133083120556761468390161229558076171050915441424040156687402606754067670609356705188178223532814279106349236586120739570241258435099099410737380571774917910945629810072657751723234272055727462182425300326384536195318327394306735111545602608069232690679409706849907950657335507466500528605318861448013930866217016093011999651721874994818703324605075016067250179124912098287715296544555859709555781090678353402629692840995706345149233293195688092722760592256093729530054120124291621469392506908648771564757625940838083873218908809912304027877620991842491516809055628370180981943620098604693495278092772417093051249839785025857265477512263214992271577128084629076860215167969669719553040963865631007772075480087092287971598031643990457352107905385118598460145842862482457052106025214297004076560914200920455735778132037224322880266792124043994664507653483735726838238054561562408354514812056015699200957446346007486390640039396408039970185866539164865655457630321474844933608889240891895350278821234922456247959721091390936369174190399410353639446753611728639108434155214980582704009195970534394123034906078979215878259279449868733774819209500010828893184034874739397377848173539479858860669470453031715002884066976120347543507404383938195728830714768113856979501427835482920400659813679749697272857105007583976607192730302819297953122614275034571498741881643170858982304298976592145363736092268617123598491695845642195366544784896046610690071931184068504968751137378712778722597512315923201716182649192472585346329344874601393258611017841800903989773532701746586247636510421095915874807889589117811550848326220814016171842335508583416614758352862549358337329415376160134469115726634045205473144690699882630724459886550903320312500000000000000000000000000000000*i1^21 + 33468095490241227595538597150016014613996581894051220014436999251571433130995718006806172006761835539051763188042562056882031272241799461715582585999199587379168618899694953668466909273742149894362741044822373864985278233682408853998437695390417768912647513937409213505987957761258850353176746948989217341195094793831792467621274110354434040878771781608431596539567377001568911297454579353875643361840298286126122183808332822723657324040295050294270773718567803612390549168990208762180980577294359421212780585904137242815297076476110933764828226963037995693015835209959435719850219365650068728674569313581887565768291885048722221201980080684542240202829172223110675437419340277364412920488865399902574421574099212275146927340528053895124121734265259778701554549242085086842996773339857861058733045981423732002837521880972002030093480674054704111790596069643110697321526077934086695284978015905168034595001917628912799557051805381883449857046669615147790452360614986515406541241649786246648423557396260139141213658566629966620913778768025219933038010548078373641695520246826225797645134213523460694229141488272163977649226562286072168869927337588345799231373537319320154140980832398411522948571193373791073134690440559611998186148697385898239105850835458721622430252559467034657291114796179883470642004546065260278792814546656068120836502419708081427352542195643316854057939705889427097640175990277708208674024966663746784399458151383992564751964333141712598127611410663797179771638623363160594067155380078416366079541509336782639606207180256555692248435346811551062757770868717512853549820757612900808964093441837695637653736146187963560122199563939803107604086052254137132356044984006456811933767578621993207227824021782837035967710576457770720773011525260595324461425487266651775099868977312604207446309735908301042635677529565885339999341238135537230163571167761346141687380365845986576271379450712140964822342344802065200783345241114638035591025646085406083259114889731287516463573870753260348155368560969867003088485587225342192813465292709009254065614222166941799617434494251710930257104337215423583984375000000000000000000000000000000*i1^22 + 4503472616063758602079606235051563692894044153151356080889867973599353856201152391200711835153306511941056546899194599799426342599876037219928312251891037602535880663544108982334633139577827024171160524439536956566515081358979869101156411098725287535886832574065456457114904208404394593968521985549458764562014350832591339306740939256711584348935349851642524074163901858774262634390244910655495025685895402582248057793775734357692288700740484103425750158247612264828245076604334668441506938952934992729198219129993869677186269333829877089501769850166101405942025453115765017251046563504344453125697102681922696476195749753348124256115846252452997934917841777943130257452389076982569266787719680641204893176416754307761418166169178095978331486230696554256137685109336104166936885388450586922702087756880571835974127780906633402703252898805352710895961351250791835868363733819533565839033354577035402178697684585115362710252430665861187640332107744528267297600559372684272923390152350237181066385872536060606844575287447832672846970685563391327047909081766300927761626203530821836412852533625787228972142568189967581024140651529122780304659096070554198333482006070258792380126877567913843464105104165675136504108345251915840212654853444404129717282127458511242917836519852318479940048504352548613367418705554674449146579289807692436564864129878134475250961683661628621941523841997410481532489597312781725890197751149185755633851812280743861428775654121541454009188837384338273837433214285335325365322898015032187984184202335387809123629611241587127152241195372650653258333686838984626446230942384697605073596085880755094694619467361928994775765830054919896351303325177237303031224664596635691335691627330309879056959039370525809051153841516059331205808173727194519359671315217423724751188126528762418605047344607322339253072289411559678059828211439117220140708929189016025005015497934804502375726748650625584558249175843751390719887161926824663215209164100201527342853217064105053098945726692991360806961886411062925854779317072310882668963752380786997699664653561891190791666161885586916469037532806396484375000000000000000000000000000000*i1^23 + 389680038874862255867420213570594704040416367870062760065230645208413377645529485734451291630007595847348590548097509364170793336547782803477008100920780285950481417643685892333117427700004905170417279831436631285736088626190399115612310761657932767485761951360476076389552551869509019168617307970588355428425230337363545309458713420407867311503357565272818416230590821526598271369997700887569634527589545879548564742647105124675043496976767666244720141803420625028064813705276610800447881682412952403092189323650729425988640275333655457809199267726766383672898622876340644224157186169388573491818950277587217181478311236420829113440338478375779260340623113442577122903849461236396369291378312578495751257040729775585725838032843365466867639657198016549185141352589655056185864473421869316146035453807772015204391650441253193785264038092678011582250131709240173937375060269631112154421390165515055283296835942662194896102358917135678345202090028463877014685830909016853204877669887137128205199672532266918696215977101765075167455157838779765292155559751900794146018163901285368167780608018774302181081680190569745941564803808559941294038413089125797949702994094219813205961637007283375084822206192942045266802365550169436572209958126932554796761943123830871683625289102771715913255585168519420408050318975626534122028265010111539102747553347087783044704175431191444661867405150175698558235381114145356579907932284926171909856486701692230567137871968675181451356161125791312292360820122531952906744253037277241639712603318971369163603103412539638387176157276951820700706820260837366819200789401764471382415978867683618558540613712683390692243083708063262019917228682453499264509187179975770712946546709680914900999123981266565965185944545383809784118368260723497344645755128769382307518329405844246083264812377161553297369020985743142789191963804818186165143221372468001845322581259461706695554592571951855043304036894795262310733833646405059504755479928060314173946139774203934298298074556914405870051601024310104646596644965259786895027342537406026091693754649593253031047979106915590818971395492553710937500000000000000000000000000*i1^24 + 16859657432758084895046737064212229061961624688331931614580984628313316264175372467145934968767546673151015139741804217409683916385441712112640317079818217845610410340707326071480817160751528756345632058233644074010656858055744875311952751189378389006795992968823293520647262845416112225420466264159941998368557984769796977398897443963948630784525114202325407671140436316369655821175026709918673113405617542199333972728579489054627534141490968403121276548911341698736182401810689167830426072358687424307546414530796608924151999365887100558138610107808433633574754547932719369187523967369063169869230564612038023965038951062921102289422431845983015906652405257511526249692872972959891783230207570499249266440194425072665160466725641015703654377136380821660058914349340999352918204047447680312490941658484580552187797372036615490923920173000128717019909870265041147383696603102914943782800701777368149745767354655397870581318578346460348606864161912127900671571630030067259509661171745205996318073033042252382540957080081859396497318153346685329705944524293787686594186558252294518748585582743759585673882264143538990835569438439482060920403943101140383024247287930534052894357329113534857353245997904972241624947852604733254959085023182993893457020196456303958578649116449102149236624169295712526781117568285159946009784617952306912534072217395161208615455753530590903249276017758854734114150081776928727412357417880236439763003386151064414743403722984803403226911681682178024397957210486971967360596091121419775802717119162919507091800903146028563019890482372702709738645349819543704219178200586114028677147147875050521761225317021179007861832586990106964571218659161928444712061465800837110763220140453829322782966966812872867212822468732033430341883852036244176801241398174322360069598915772607659316294138243384276886561382530583605408016963304930786874536145628060961547775741245098645108012346153419586594304711959290977719883230832280513579641249749479707076707954874329583475946377074321657429123601616837683151684639137490874279239145902182640679179683948496482059908885275945067405700683593750000000000000000000000000000*i1^25 + -306712341238918667445535356028033291348063456959269524730769902241854187026552794022931042650673860040626875676143433561355240704888541750007841114362045227391991536582455369011850925466252775907153575156356304557249899896414158117143686659553588926897424703045548357926770960816450083375098271762728840572728621317483580412980066956304020696516436799711545330872495085788291484928711869631858707170010819131033878197789130547313194900872943973410445204034090189149317650834297828330799627450590186482737985546945081659101209912291201650589355715148603900159172397705172889603702802398561850193740094733719416082348948784395464084979883375315221119785383506898952143182277789293225274928757829111919894744319862412116603641476390062513959174700405979192692693543540331991252802609455880610131158832782731447355237359796551780694193517872885386999300857689953297472656781769692937181789252076146124145694919786251985591853959743988483574758788281976468193564627949420860023924001950582988981030298755174214909809397545964397361698334554817490559415274721951319511030854999974725628884595405169365306476241671546989919630191627648871302999431589575616753992494412030953149462138871360249887023220364915023980156603496445842679376515079377835257820282430267678642987008467434399474517718483675181793258207709132630310603695169332129350544584827539440106338342268573069339093138082273570825799199799533352413337505136069458190337941016973690984602608163306692133062972606592378030101895503632918944291143863142502549582224167640300811706597337792523672579101376550646376207472487361821270491267590504632612294260669103248226447270216798601796803990487370374888848487044701655428444907948815648596146772564109119348389416753269538838410331389097243421336381013812076464436932940416908549892187344815187898485874987325926582747860485324878561763323291601715441330405865447742783096386577345774806135860710638953166366261156655691481481354127175499001396388881252008898506367372339940538147114187129193114347948875663844317077833037800688409914796048111167485960507766984406430310627911239862442016601562500000000000000000000000000*i1^26 + -82501382256232376968485116442043492817643007282261645257939258552757035593450412812470169603837230057286996481087778434725917656031972262050206533261764717616469154421251719619610869026615556167620366775228245818208729325140797690206332979868568020080752960202750837190607993137042698415261010851138516447663899044430995994216693938429386004017602169585964820894190516237826503686196623947564330832196034250445621109964400011817468507523763920190897027380031959662483824271613115962963927344803538436664016833207603963418436056849318219239874585449088679411160086161389781011169332024879536324445707784443646456641711406842574414564263482326628482385695086342843464532540838382398160384671584710597928390712173021796647556053903512896824405966010607084874234256538859850564374167553514018753867703345348646478318487696421280166759941055690933111458020142011756093989304640592133001743477120781630814456550765694532463001597485756801987736358838627686183129291328323960081589308709349134267982845339970703995736902477266990843123274952545400651589204426272369731821844839964057925488546252880228082340769507489129914589993995336492099715637366997930384094421457296275170921085913520525760192989632511165168178706706948243630869959630279430690367100210237076771440459505838129429048356262369953771239691006779494755110607196623877346145362173951298579997982659710853998534732234773165987380981486786362927977082189360840087633016388056461604262046463153258887153150943379235766049043936809828889274394093054690515460457361804302269391624037709169897237755118071890302205358112619594683805587797235432648454738063678815062775840294737948742587397830697763118253747338860743129303365932778366103866188488763358643799486200850571452154661058558007887033825572875630429853128894044022346200795789009754187225573565517568285107041969093938739201241785474911600336828904141513996513871456037205551082627497929280199709138515258222443859491236902876417278521806103938402906161528097824842235040484643930823453776582220528180249258345443602029050917275469099402673139875830088385555427521467208862304687500000000000000000000000000*i1^27 + -3365039616443483670371681273415012925435388474860915352614860333128485440759676367335917485070913654062339449083803783085949046542556195979914070921747148773621269321152489699211673593246827042440588658358179464062744182291247818236160807334356583415131646319568112578698819039093006085954215290548896973826909600244117763526792458545715786142130174994049075464427590021980376164718863677879949629386080061388246723559103301249844032955444440456812825093343862322785439969876765437164003844331359529386193014789416079175226903216439119088339059578425635298388021675826811116803074029871808491878945260313138816587014101376698852024449718762225133188457873463505909538266011107432601961078907602968254346949594191942598718349591659219546964837670999411937399001605415811041165842133579487049107944064643409212553113238358527318539279157592589519395663467656611104820507473556088826755335149617212678743306977763871351846373611074953293253013071534560590851665132110165905077640442195923065131344354376678025487869102042771590845044211963047019292060338247940278153995178123542193172378754195558838520831599262127027704400368699376901539756559084898616168601826098268034714745841282152221681021570943817328847322552283325146959855564775266706516469720292718727192734166259886091049159643771250636141564359017706235600737054490929291787882441675152800159350945673297155568234974138969788191176501661837770274507733687281584510564466610753357842103287151144449844708283510305659570658721422825091401454351499727147591401689422348519030552827090654453331760197833004917138925050721263170422260857547539454709822653127262659199266803483284784555005743338744189449833201688855020031173259502164526271464733113938951117825091032826082878756924876011774074319634581729687324261979093543520828218437354485824955985241732827899251212322221289352806821605423666441446459522005137218221943193121550649601270541807163264950898528215676913986922019713826023953228263902151324304397335138384224522573191916217022496837012760681512388351356451190389965539210479437135566799232933021812641527503728866577148437500000000000000000000000*i1^28 + 57069949604489551278176155353823847358208853970771277456628598476598454628220643204481422584714758514445315142393687332732755829090942933389062876382153125314110203730532356001466702815420669539459937628437875562059388868843457144901262623689120691298753718606506690494290296978374350757142441920325033836273154096007523539907748201750579714667854683775819143628604249379396332216399937402857833104755679314779363516835316308868962076588038122265751653678060187347899290478339110443364952160119595406739626734321876387714395930285194095205656420179596497039536086485156108854265252405707833547966066371669564652154297831569252197927635698628801905637788236360137256097536705912321250067807817295742619536591780683025524405072393740009716864256541984777830820918456235630165809047457220257038692700946585990828978919415989682028721442328472101171891158050720438635765099571197773370713256938433485400684542906701735020815830417013606112716272891008290692936613612728454527524305562712769956451958176773315605321940085727118865436831957755333709734595333270630358641244020632989483417993376471970216820437468126636823179612176953865534480677815843948245010841820862850085395291793201367716155375298693540725980967618963622083442772317387183070387096294941626064389722319172211792549983945242450805423443987394673875574878674412220351996198117743735385977051997386184719792310766426646668665638484056573426213507762435428339635950470029963371362117972219332232186430767790727207779439427156582586423204555102517755020563117198887636169895402883355424062592594636014697654322322855524661885785944122457084618366520821128625125840472431183497358186903799734111383022925678304086013633252909937278146012048809070343973219316151734418246502459353653566034892614807076373322846420544789846525267517994030698201169359007018810488149363658542267927903084917103426908735906575349685760318073259224969201781995664652306288236320597259139987983606964791244593600404709132045471090869028193791424319904553993680310481252991891987181379456341254087012437377197070220713470689588575623929500579833984375000000000000000000000000*i1^29 + 8014888806130539079935985804221383568451673708837901533777218251610982088747053605405503496349826445909517652100776719621669160674031503605638012248286542904921748291369734756786525956420400384608914077794930422814850139109638227963043137149569764432259705748582197538689721338035275145715336111529613463261567514014094233905341532270457148025382359084637561527724712963637659107623377340658022016330020445818177445598731260211368915474764360549943166731408764524186900280150810113107679129942187719898322781835534478452923578476688373137388821350965086052344879583856673287133610412748134257578147524351315507840479039802793492717037032232821017499124233831446910231177408584431789428974176393483328136578721872347559933624257018267830467381488389877572926977717771955523627481756932026779925092895140652944055361333778717643980249990734665519150986975743751127568851882385670304656735879547697750643220435036348633545452302244380824201879800495827457599239033068382469223733305123823005764726437693857058197108382121818567254955071332511022852280771994199681751190223551467161274067088830326920789820725316886060563404271517102803540175299580107451003336950345074153364902138837110404711977396370254557951091223391519473433396021305974972885156321780816691240329928196488421976184956344031387758692668518221589665629736884669940655423587499666677616729741037146037939409818521907954311247195452000424254414611147542400939668062692452647315336465260870103489238393594016064809311303731416622660694040864665137077824284889879214389252225808260706963357266108503118622149669151990943797431465881395400722513841475713667891272436205075508254885113552603096441233708524969616386750815812772884970897276920065649241694992606334703114206393078896605408120984730958134551246989269655414905634204990702966487499692371636149770916314595185496701142759380497594860049817810991724443545557869496346733403450217403084367788243658603862887296912409860473616956499205381050288436963942530931676919102237225753038016289398562892849658478271005769541922861493379870445608048612484708428382873535156250000000000000000000000*i1^30 + 129600736422236078521549491515201456300571220992913148750055547367034252170745295030402419695336864536533348129573735571327885357115267165227413450228304043447633136366334484221924744591780269037515052799836634349409700182823964143140819193851385395937798459149245993821777566961268463927564219041560433252402887162006585920511120396164576625745359672046538401621322299480535481078033481642092080409180560729507278906564477450396443721792982352255293691276589018462912919962555624223175151350984773446749357091104291497965866148083038191542374120131080049157277320488701600544415797151800196256002924660561321143556113602810528025101248176947104440992272034877022085412516526218157559932166077976965809399347910661862253781168091510063630216126793907073785158965305628950115333978049298897124904180423942614029706722301395053020287706853688425362402313372389211167067652845565982893240348754499340939347639436135085083119616993777944635059753992076380085870419432308204811840005298259328223876057686843244075888201154257499565882292945057905763083856356853144914250099173227473206373105073480840366794629575604710694821745429869022102812732844711269692145062092889478287370948079542880687637828725918544145946447442145937966198897794777505575396616011044419805966499271415163549552626383606388513134107637499924390410472103113748796482241737026584666218163116609714525746624086025684480799401344496345236048566843232532842541311540441565607018667782165211767684991126505952266849027706206054587923025865328582235939416406863916091507409181095628291055939740785352519461197314241170498803721618666763275538765131904213163711510258582920871639782686088586618825183929202418574428778730327836596601649098047724802363138930050150428664725152879324058097118999773303523755691395442055388594529574162170784107144548962938827366699478232581663128264906477211457240795537523179649957317402347463100526764762181951606480907552831505873548947704223925040698583792487391088835893289023098682362296187689196681438756257350263502484687276742585669201237100200962970575346844270825386047363281250000000000000000000000*i1^31 + -5810612389145254656428638899861354786131844217401597734372368353657745202434554215332112886993459701840070113997716163715060827060395410723197248270438983348450327639964582420096302586331877110043149407494953920117190760678202928829002601762648549571569843398257902853116169620106401218818904381950463321394205404990530864924870142194336255593432701959343660658277608517486991170655751468859401373246112069682434409254724344096189974242550797234510196867153505864585158156998100828773177322689716761689330677596213716205676034220898161261901547136273683520644942505337198684700482072945732431573428969959218306308227852028104553454618351851953125276875477762744276204313389157118926377338437932719077942936234828848804129870813668173001294217435061727962690306761709995817211725510235822751029337964760145720076039555706772093637364873045781654313628568315649877386570471246968112881807235247843911990487591485038865750534305969445996469691880994964268956642431381799510632340336067808519758099774257588225452475633094275567787306198253412501619902125217537287832753463141728730827850365453369825440443194320036706425043140210584208520796845766923097562636154408603148221181135239153268518968512473746323725943643252325035252933791510833265198889599224141864238799844563872125740475708077375509929650682253734131828589441969666887199782842958488290805226834123475714231278058250314840951844231211859133652554586093510930492489507123261233502410125783423713302135054819779724083442946459598944055296664653041771159181342086962082371126440297224229673316676938931412438494642378751551895840975987575527951511431669334364789468029871852203804804146398372009861667978003576497956786230044211620363390661255841325802830716766129814791233743243578931473859184174343509682188962773110694713148800094854129295380285175786305821871409356476899767194924227501415866983242329890760619061320370243896421923202655614542287899289602812942896174838456193642095809078758523928869092166205161451594007730915768823341166538116612239955896849516769695022296591049859593169912841403856873512268066406250000000000000000*i1^32 + -179638818916539410165646125785822582530295476571034687457960087079141005351445348855042622203816361976238585307127644873089028423383668234646723142728504132045363505093636098459295163551718887866562453270802449781101174561033461769079338104414411726228948591043959787091032270405883365631692080901443100691687775145264711125049597994802124780041475923629235690390374926233786859226345449252044763911426438080930660486593387528245255563688594192423542300616576934503782435910529947762264978952336568804932334075350816603709970305670720320306232014584562564604631991177834993417277053532751496839730303076876987009111768626265352813923126178160141967058242285770752356734368055500024349735522625800774244065934124867396046270399264747147617480595871481447722954063827685827750199638478789800204958564380333682235817517914432100108018279722876199065713070302050239030616791700020432076618676484751983433138510762713030722217237519727085919850050466851509192658907141707696735877335857540077121786105455247744488946721907614049414470185698450297914820605356967297694358557155573230779453134947191064887333795340356951671776361942654156115002685330379177594363101027977064800871115419658517786561172016278043159282279733909915634099301025344074954193375513324902938033284736807042733866283285722560498411174172653316583236273082337194726912244903866778794234678349104912087564876179674515450767564580445478553243551804265509104039659209952070315070531715412462073043356179215589526043070407932184958556128860105246017596335972617305007769089730275178854979925122130866548000244394126547513994807351655505602967880969908307189008126352803346665202309507594779086793706845645663227473179894076654920552553411125275386834118640754533033072718152674262845008166860829273665094767422127637416028871267558421339072390304586816608490884933558503717998220814273012753161099432576329020826640517494238314895394007549287038471422545929593812271091779154297495410035791482503866019913977049225135785143746978789936251971143767136120605012823724029894997822331959014263702556490898132324218750000000000000000000*i1^33 + 2841975467842604331769074810210304649759046905992693128852924758432995472088995179428145935429632829117790284748192099506536323034722640688956007562010634175952473740487167735423371379794279353163395644447523410874440658196933890586409189675739581598143596641315354338168263161126023811505550453818428313446531366789514851300597444461030129253243740611158157504270721493328679813908113814684568025173155350110920601564640382807977767827474240741542599227974856745818929075398911250036943342223106157047485165734928438439381365409313805418859324403789878974196530761434773210105533139635626967549351005170311709405273123026437522131448982288126755284799757161356736285044112934652353014330226227121302613326816696933041364350502967084965706411479690647793517107874949843997696251694558565471120159900332041252442509243451512094290571186472550585138247000839872323962081737005185722230540760003932293416089569098152848031136589624822022433058520013423514506190409839951951464633854582425543850636636300997977603854406702659428139829118837823817301215281033494220362717240119232675475759425530176204500961526925503880319889528537959488330146894074265038068910060676405672136004759600450635392048403378555033497541425515728207969525193551296330458691501350744680192868621833065716819853284800394862682578270666962893337949624331148548902095591503314864584686680366314283517386444245413331443526506670097609887408213600927431481600797554814699174792868471265757935893028504105344825939550869550467265537124718810679112129179210901384561036598695622028893317394983672712669617053099094748537231271564624011671218318331824916735670497190717987451999103583383800768619986610285014398436202173933298978562455867139593901097110424958709163475454056814026837267156691920471880685926232661467680471184487326653261484603864023363045855207734098232875098266008225422814819775042090146191969172821395723206045973156131120431901210436159076122511528036754942880921118412621782069203517778112880071157803321217706840475222667855735512594195068668701670278053939000528771430253982543945312500000000000000000*i1^34 + 87209385458683589766195796671295272018103671363587449098428471003280783034244919985655253979706244666063033921206510361426919387211999540529916810483466090512611987462460692728610004828578141985447240443152608856513861026458572359088424543103575235611226745004358547580861647475674490836588470895118240668404559401482818508061061264657856493647448339521786777469985525761789422326788562684344018931434354365358671935331079374222425099378475657888821895388532943316558543604810497136809268497001743241490203321754315983031232963427684282427894881880113811862096804928292192004178386235207116880875537696728822999245655067429010888932237625685209660568474508605533930516012791783442102168696999192581307159569823239921792886127014005393958916349248096244687907315278746893039263105470099245598403420071241282259737624430087096035105964514966644646339234411120014612467857626959468727877993372436780343525464167067994397035050326975727464464038729808158449941605973583455265881330660955739044234821989142621708531469456714999016400501278872868792409429412904309400169756302001366127794195430628534855466011728076340832280300207106789267943145017624764406062406857697690837198956953960942884810406493573365961710697166212715037885665912254480415601778870632364605325473338152795681700230134682260912961722420698850552916189539047005973211898227514053013811865233882439596682221392451546893863774922198363816042993854995398063651219746068861173387900704904483200496089005314830002823888842555686060523592076421656362009658050917189592351697336516603491694561867823073806760064566368201062368915331684720112750519522783673136625415859803793359546090560431896805246587617462288829078102106713737819614818542430828912970417818576982519488807579834781734395584162674967037678673978824165735303471116816105597297044906331025976686205557683869536029156751370646894026521554769039162215289553588059189226099271564617512406813553798126318588328988041245103924850933950359762725281964976028877701988620241687611030441290953421675642756583351350441191129903018008917570114135742187500000000000000000*i1^35 + -2100341142536176838545125872548443035259420909097872524944746259468225663473068179034580955793036553931666376840260351794429738206560387265451158575277216663701148036152161701525653013534397393715727812615405283062368000394654981440118600604995179402484965831618688984724114031639180513118381294294837096382433967942605524340557439862174492737266605867144018916055052826195783867863645014329938695617828786735579982860819905718087390383250195113307636788876946662522314627187753960693593399027336592536442984691111596951024411276122318874820749577818282447005487284038816980126763059097443758082098107898885061562254057110453384415711070287633921497240462832308984444480544220124295633683598228405803604841005717933423440815448938164490644553238988993047370536902673366607068858645027600090154686689879970834147658882516068125476848747926479377487063473013740020990739981188908551414523874971888581520557085568874129711124869935187392325765916441906660995619037771121507040156940372783267859754112097262751025244695441218682403416464585102447177065743818685145868964559010703423318990349272606947299322628151226129418012805012866210499286885608698951415010021230635157231566623815196117568950464554238559791902740250771039404764023114738869989869404683264707021820306539128221824573504221219711296026887228820486058696005662410004989657300742898166725147062008694351895243826669365572131459286493020771117784152467899662777172123282179311638577943723065972520435435923826074917688268107587435048337583623733841845111380638345529301446703329759813621983354524237488530951629020897445805958606905360338716587009591594623262554265277744212141037721113227265580294202579789385513286308725146879744255296225160565648961675101847589968964254318602039633778350732781663790246045768707708964773310434115534814151495709271559147424542459789485333184289282361977730839580450117252977900342952175551303502380882767441574326198594915678767978529746596028636774688282044789650506518476350299957116577272488153473371081652488147265910414015349649830000089423265308141708374023437500000000000000*i1^36 + -32055043968424247539429507966051634017531444544412620672595308257026141881082222237601953536443747628692458822821097588649438746189655970964520930131796245881649247572489831277630389777376392162213980134112939900479792893692607465465838747718649009816858500192220988518286829206977834160300277283952901702949576347630188582897613311900396575711053459813703824686681963241021742107672499513712953545680555448020061730270689628551725776974523275056302205636029436428388001054413018596628634536700430175716527617113599915286553898483154667381933486523642148612593138516921193571194970100373450607743499488490897534348687096630690360234622794614726296739562038256347265247627534990852882925537172093135694490210483065461352954401726157302698956605234276981511001973701530116199049752514864016374000730167952204095015695963561589210445046099749284196001533692931561240370430702670356111822626542656417186845879726789907125390980283449629811573822712822242098634477767882464068401141692571667084704336621642281423540078413489646210571726952052641377263816147644870130826348813524734646458186807309222521471200056534745163196021901891262510628371022883374052371250776531262872195783121075320377699350345898464629788128408378954908496283591796938478707131931823578272046791785786996371685357118327859718965711853780360161425079922185857072770268935922172942697021100110612289990206360545535155958158722088950028259755694889120872523715337883347472555902300948330344546145433301404071992191341921306161178376120758573666908968070854291782593739126762030217343064958320759365497941980932346313081686130556270654999528614563494067936039488285029555808031736387316385501193155538763546608857842621211191603399583798008499716309137208796595488100402043608829983575763435838965329231570825166673176761225670366758918613251448736413579700107413114838699844849575857316563622619631975848312622117939388271275333706295877511649880824482033450672148030538829498526140906455596004945563863461091627449212026908923140463563500609592225843412494068473961306153796613216400146484375000000000000000*i1^37 + 2652918386175100249427408368674103316105249343878928098188022387933185777227288089516576015528311197623616107437997333750717551961136394238955987755985438580289747885769235039079744877569750145196263342683921300880608943348600113553448117087256700873713056534930538008725057102176599051882998672377684807061446761433856118615486710407585052244260795851600641788658947177399838672152330132207551699721043611898807342050493835115173587560875954455676228055044911789677669469137594139696235644728897992455372504717927561330815950970276652085985945953798502648090838198447544982328473295827559347225577609803969237187537484104145805588928302203956092501940971334027410859541189036855980990329007462911474869955303386962163281588074018565721868324031116034616250176376684191892865878745556701098930960172235245324201022011598531313552085862610880300688716301780568678994866052969408691829753952802900669665277937128548397018711292225161841857583741768186447382012604961145835646697336101479522079347179640076444420678493746460228996700864910033458768072735151963092438502911113503439691629880876261648959981942669496383920678185861605958733941778122034608361249123772385388148692213539648472313585181787525125089867558146501777684360277927455842753546046421305485036997417498007461750787560326113810574359068478007289953576274349443577952623079379348085302518489662455030481604622582344690768623137087141476556756770855114984046316511859928848167228633099118626179277874194479575934028864128714975463732122976811310283476612545748901897205453910227291426961742224649059968771140625484206336872880211879334798815705223717620042369399674361623460730143815647173882476625247427594085546539359643266009904316785915281512880607176238635801525417281263648218689837669396856988483931533917487753161940955615245792250728999651547219748555962322723572445689776529868264616606897256745059866756505823816315090497021407854173568978174166964931659944618189605521804639733042588163051945793929217419642112396963225986143938861250437350955411197617195284692570567131042480468750000000000000*i1^38 + -49727094914917908349695878957893402249432060741228157755155658837692385362146040739570429667671867312610620028690398541051369018551243106233935795912529724224163457968994858089992733745021826318246133002856346595084275905249997543133525629310025997383156604137879695899817293670645176693268178899568865101764692503761655681252174138446501456058243118916188691937934654747299696458058367292317678177443887289146216001698934358563221194450316272972644760452592566307088069756895668480010835447493441259707128393331109150307583080711246405719096069599114725318848560091927853448920054598510300375632423415621256958944964793909943988605343569333611862345153584955720837133497778788529146922532070792295213367065893944319161233914984357859886359055817143083400208929348047009284529008097312293754028869916300383764088760578436382663422776545815365717178230776423769511524768778921638797994580108511489407273703851502439471007498159592755792130530501934959735632762605204810758187373911472968598610951050347448837758095756816959836596029885864103574359001246371645213609823776630636230759511709755446217475693627906222959244428638646711074365000312437795179772700381032244801812240564202041845841700841137082838974578075469173307238392947025965431629811095288795076049987893681952198446884509801060724591900031776564058917880272912749357266986590119908276914926602372594973372886782034738804145095012281187129476698765917372002043062560149246816081711253969996638846542867989395362929779780160690867504755326844713089200921928353433210633536241321841959061387245152130592517415899775553494481409835233228949979876811513509518557546526986211520652927356662680464794697270798637075474283781475053210838391717712261045793011307006288953219843233217584832917427923610496310857009369972749370873933976172421448193454595638121428269880544551137319314357748068301635885293952230058377713883957110624130418837505946453698980296751107002457151185814426448338270080424929793239616893438321560280115746129753774664402897921490183733017609313264983939006924629211425781250000000000000*i1^39 + 379633862990905973558728907433737841274466434889692814863851487555980111602624736879730629895149731206281424238442009911704526142375420204460823703521530020662485297968912542051464597788224858368954070062158495014309407730398132217331032309990432080056360709933525463968387787807049631077361807085015493520918674287505260924561930598212549552041410215957529209225793544580815236786751464723367188015755855945963299060482090171602053206364069281584269654775974760236250086661601774825283888695040885826664882623653532406107025264779410280157058015177472486348518635384425910235662568068544637918125240395809954508871127629229088434517129294931356834436383651359408903320612165277520234657592806714103191757506634681225379465879615711393208786009349580588126200481128910628492345980773137833500011808312174010436145238107326724912659401459906694899067774655046740613368692702460916010670761233053221355590074116263655598550276195504808815159667019219215884720099563643985415904296823365952099555519410191543955672408845560833453717670630806344930269866770878676354251388788069552933234926444626358175639935202965080373039720149611548337172135674175363658214957796435783905297222600746788022993280996416359402898081304351247929430224457704866128184899225500465222288763066461381493383422702093142187554463731705380980219230933222384914125055464412981843638363149421067118088434209899734875061289441608542208613933766616414254464009426058636179477407169952829900643360478641632208628020286994993391946815020862831289981261612385711948422971912394298384361848403195419396531935286636518977218319065023795367513215532962363410637077866427102031357382494446281064324139048099487225540477279733360521705837343115190718082895004119673993985571591299471177675924978024142911570348119839955123685344864791696784223603773785015959922803250310396822349660621156610280994365840086932431815792681955731188768264219424822057634820578055489579056365199793666269997589093463354464814479600699272192186910888218355577674168108951065214728970431679044850170612335205078125000000000*i1^40 + -965996907479611161290638519868247940654568969215032792580298416401409792916610892785644224279632525260494648499085837356910395637629826846931913292020764891675768309102219054929488905005444533770194932789063342569545017908547651040709480244340006491062777872793336164167709411925927841118323095850246120961877399187322885263874397553573037662752716099029352442725566706284153614604261034479761556036319872492394050151389755889023064562726580301595053149931451745210523067551313517854676771086666515683287899736064791508910876845763454929422964354273576791137861905588688855558852781445810568239487101519416694673707342238632429289905983325313866097342592693436898573477084426082630381922307844681757225829869684876045667522317330430353734343299714177929111228709350149671654389756961648841939134615929739066088574695717569277371262013836708781539121096956440973953663296556704400181234070476565012958242035928787392161468418779274057370008963321195315655715270016349946521146066170912026375303663556093456348586427968315734910507958954889574622418520276181706889802506435591808808354544013913946965626067285452096652682965814597485823556023794737919801263123209614835119737683525806877126593723088584009606776656015518408977124546216301218987427464244672874189775727148004413361338843321877404005920501156751699771972290095568818624271136817384747231779278595314473435957336468030603086746177180402217627184246966322458701987681444438900747206850138090903151456403591705023670466080278355657518542486354735141627551302551586355143347290471487125984607103750533714571596187255019279610824327637851027799972105305267866654580563995038293525496984679590208375345910068141066900549754577053076925269465161503099359229263258365254323467855587947464133702783469263041580175197534845224211264188645961885376164856547044014367140108802161103496098982670660338833625742248329502194820035127205762834437647441001394383539892350605275915083017241693453617129431465432783377450781955120499829170581203039531148198202498145192862466501537710428237915039062500000000000*i1^41 + 7758407208306201539711020147444850279193002270637137281012102204408649523848140972780585919792791670084249126660327615517420908416714401189675529529074682085115940827433339467637502129908763343042859489874207974039461170199347109055952891972801527175195336961414438877346423486454969700342581466819828394757271434886228106133754765281894804357782618413833392265966013031398028771934720615992202062184657531620172664132319001556809741463273903848606644949225677750113901092302332222899631992350740286486754480342784895617171100078438943715111874515293784375411427240933396423832002131269602922310111739010457416090233815802218616367540819842080072678840256764354877593896705956087187267432949681563344715916657763242137278502693248542224888255135102982807776316108188314893221855218359591703718907501886918753665667007540243809539197667559752720057504009336912251266197390400983944601032166112806803679541291914139798622147698287149233387194031317534621203155482643887618403919853596038855045138199942294033783693031410019131024221595044320989699173796067900012293877938288786123945265535999895797669050974441265099973661608007939620306988318490312171166102504770003552341199812025512328415134082575119390982748169479384959129519508612629199482155340895303224547366077549759031197025957337957056895668516776678753678882006384521680075386755678907634582531251646935300662207907638583250078310949867880676281940055928291972201555262580669002231051679779379762746506119470687048224466883887666953527119526685599014869459858978919397657470857700943642452897426632965189160602544026006805744096590476720452669062469714062610241999519751015620058868195272503775329740466202615814435268696652170117174988431215958240008080073113943514277302572376091507368230354993815428539466640663794722943218452716540990931744167703601483013311150269925443109597554894600710162068307937151882263617970914826891168001975073597877031266113724451996264523324964927537176024412378507153693471759508095249043985516471447138274995791729082839083275757730007171630859375000000000*i1^42 + 148164319050395375003852949191728165225294825183097609585416610141856312991095738454581139696444053723477337573586368704503385850274513895775063985322774740738002152335950845440462114689014966669990726562718974876830534194047213746096010992290872534908961749629672045374425899173640712579075941743289674376642789680857456720457435762028751177827692657504519842494703339692442741253677525693518801970459213699641778285151460153748765470043902097915874211750564648413168596629383188889550611597484288233482733501521361758299695350538563341262542576076256052652530875999316055537136136405807382753749048767387449865245325090547454496972188589109623653238612197588796986297887886296592239124031658161710890127275341588669154258544753190888014541057082436264299077369746297701577811688276991438754239500313484596253231857596438561464100222204936241958835474244810773181325292099787339706631531242671516660477559942304066737177602702361000007291140093928721194685093251219206330485776571958394072549969923420063214674155336235384313093446728986776558110933024074878565951498937931031945848939670828256833882427132308950740201176418985851535571256795037052673309334032013743177636063198662429490810069065487046160841740522460465575919605380943889836260424418044953277777799024503322631529944955320187270290486712802540374024741228660673361547094621960588309722428854989307884420624509612277428204203611431702607425665823366446096966533539482131084145667465476028059786332716042894844255672903995647552086090064230460046794878439565190993627714794476093175403722943548816903669103655603008622784379983814925100718575940198196255548210065143611461079128935181304339547169458549397732952987447039844226796705915392986809138637156935970042648253009798501345965056876210112346693553194695168204260565035581886564751695361597005980827916170002175505500469095896075361980641943926258336038706091969813823247610971304542642178514644421764743169751325388773822065528760561696411829690919482820664832479363919666599802571482769053545780479907989501953125000000000*i1^43 + 614043480001863414337224275501412662016598161481607985633908828938883558591847267942327152181395966369636181062371076038415075504656497215551983197427156377717668915137241598154807459993658092413715754680082485487792026376098058425994213313197299281868505254310964796911435047320971531772145371021876251996200686281340360717367527942266493060608462437334467180029787931512574932438641111383161939111354508622783457097388582663737329280893104707947102635686762652479250326409567390038466254980436210748257853192843488599659621653819479390949776040681739459383418723804565392417269976785949725688689444318909907450064958106762830085589632651004033798955700320128370366570009008563456459386891671014700535191181356814037431226011772743403892667751511340984323767123505457591754988206846913929491779534988552452916983216912145235633582554730445111395486729373507148906852509892684807629558918961638581324722970339758954265518518040869265952326618962464067826999679204473513729761186235982304071093666588837260623492891516507675953523211541538677058585957903884534413818769718901474030282020313173740684780037972618732565373890532693868560415556639100488865097721533782224906181287685910648592990547691272048533355654030728589564438128804040444170755344858568422050826886278991784163486254059881370967028440001081172273326906402429944277034736246142914740399614346021572519725542510550828507133953409542857032167286928662490150292681036527171099895139368847023945420931334809372786963090674385629827852913250776901016571207968117899381749080565454047210230008277363320655618512560225905313839235797408141179300424991195434912463043797621368807732241187160637542823879976928684981252248684663264945359471877817058999236443759796634328393625284029297827736512129073844265162468465602535065980518463874836256013549274599923209090516204172157041637390828515553190255516113962585619626170674540100907563991440118362651850481465460048333398398411288434650130346149756327441308519132415435342180262876768566393526072033637319691479206085205078125000000*i1^44 + 739202502268087442892280327967182445155471399835138996559059131326408547670869009624628088356873239972713435400845186699979062752538219707150396145980216439036924472968983583484745799287329442888938701828603959990595045390728692334591468247781292664008872564446109778219205769651063662113507162875661098724852510949309409397941759508886489405506855545715950225359288776870953615115175770011267231589171035676631291760277730222699949898933833298127177352331305430034033430450204247375489591862979187940159733047548781272678903170503513598478802859412458096875545084030054382020687481116659779953908318832441822097393428103898031614826060422741623270580475335260856458148645916094372972266530855985183070960234122781540204441652587458855349031680030740386673240729904299208456828645336750635376831580424741157703114217487480002789912450628671753907892114611852576222825112408327996708270812813797148157827640543870190000314156272541706463842496727149068778828193184007856427580848420803453119207919173810617845556915886961655446686114521519240545706452284032528538290631861903598247462972822521787935380062947322417697925480261260998596571878457791297709037821016612414685711839596338559759450841656626515580971264913767079895865152050575825491052085454714868393178198423006157139871037594099130618060672885941965619041493545712676285642769931293247952976092767615481096386965153715060020075346227376417437094256735562052788666566985112985957307080923183382311983164803722506399390631005999015931614932281190266365448077700115637773554690000690700769802743374434916458178742672407724003069368809649083036972735810440011810319036855968756914375263997622792384524064357252018794938350677585863012057041566508996707986729053395690278956696029579285424437513868322000559289575357942394007139847013680211358314510459039029362732458723511052885937490091014417179306685517101014788271754721697679164718905449640917975541887575954208986957832402827425358624325992535389226104439661310813638187477633834099322029942413792014122009277343750000000*i1^45 + 125409294314633633940727757852925458816999262201239844911780732292347460078111239066260673817592114299739214620617745106459872540780396827672468151352069254625588631742643777342058855107738497068375083118642181564292849070115591167378288621198763743538402392353704419316812447312410544570666300732656736351033994584912642145348663416222301350877834525422351868900175915965841374581115297867520134912384359743598860130714778195248578531258790544319686085747224807780063891335388856641336303599083815275707392647638175252038059966817201796466903459231567600191448655003963873771661298865275190197550671481539213529697287355170005414249006224480521974681490390250163273814914249466285040894286168672907927093482205516106159204257407836531897074614366233505421852408747710039717174745131077464788768225746121827154765511693509609572183922266819773894366915962434417950157516358234487055328172048436951522050651185443619765093460156846553822393923615313427316668381043268864796169072616789551166724743081008028870335750652737229355598712564436358866544538611463296055578885467063903767058021960787837761058990613987171298236803028216125288850873777417349215808802698062156599658613177025422985043023485475191345124792806846513242594226540771074115821231881287549429245206985461689111925167974287293092848989287385776632822802237720223700640191513437944270976499441762270924735197951099067000436369431771875732035893505066455092106831148897999435666864631751411176193634354296090884727087110498417351220658770799531474547466267170578172608803153089087022713006075603449513407351743165380134352906273258392708875300096024344001130163122169801473291534696338266302551719450070387117036100902977883340878636660389421528207952789693140901752071196734155002457110444147017577953514214475028960912567646076654656889039340567018143024478715013306134216977304496869686984850346957452894774088642798572061870046541748435008171940074221632663650871525770792460213202750591451619139698152369046057574928504374511817331949714571237564086914062500000*i1^46 + 7961297493490087594627466290393678460846762164782154951497950386000671888322188615541419822388352260215049543853475759855594735512493046959282656873400548360776156023102335097264395995133716204870118633905181085582738271239150850077339423098958693247793038400172965154703362176085929406395003243958340077638480431510831929829132803891457707074005137664638978374043515219558355286501668156555676483805196420826503737079213844418560037806438101074996738577620757731446707768309393373140881223599348153361625458488927357878678839675662926504530552823812128718763230712077226286076989386046516818870337369771426686116450404094728803777498134918532878451507387327176541479215520789610671294706052013827143986252068770281742408262841686944744127721760182021267558480434603374177090340997540945879863770488171740028256992775585332473901879766703030466854812256701909238014644530842997755758848063980039385049323877888501303386542236127249527819239624446539207154133568392718809246516869393018305888334105730250471817134984318881474434570613050967591089915914478950776867327002044191174955965746379583700160704446373059291716576704240463361808430458069933950800969034489330269692247990635805727689591016309918569712134303822245263650016532019831873003961099578804220860086452781561302124787589882849528298910754776990355950612201848229071417155089560760403355633885320419336862718875708044412680283942270846211698372415034238092042584271846492254095957335174403090852157180411980006989897458075815061667811321030423128542327185193572045688651701316363468419605957476943896158354239943359389212082032068922068005638053789497170990248237196225727699552554695085228377993590117242673593698769469564929080063025476361824437095616216506333334159221936834513050804342281925508362065118281698674173460266749523358318716429341117066543407485974831667941518136006344686902164503588938153279306785594123388396721198231926180431220758454191553467523994353775769658935449948681314427329027887472474162011693010754243005067110061645507812500000*i1^47 + -2637271193317649503154642406472664358168471124938825618694660417151778022672765401834756840726233741496049226982043055885676469444788199138976136022932724725487026202846715031241038856246861986739970169028570609441761585657796620996525699268630895392484725934935065828973933591905375204727549558364290338628218386436613897559856967411423318996344909009663629059444074418327860800185002721928887923586325783563239306093021852925340155226867367398884084266534610665775255999992888631398620950796287683261511701127160725937943649797808058997677926590022190000791218796870456650131201490824841024716903354111697973299111849457863912257813897257603164703301368837543244661557799099849049891345557911815418702557559747952453371404573465509668121996906185481331468051841061856822840239894190017049338620231820820683836088930734456132133480706337685163631837329512117144995332104635399626757111262184626895479265245036339260744541215523236980303508146621278280180017257697948295116428585337188260476233391007226124316673549539650855279863317039689014084740339539463915532672655765486070890052942858133693259390785243619371222977336895906345309617923417091918200989767129925510925499476551937859171084489189404438301403527846457685343263916948313369757529124346698655673883374327196795647846536021696776008938708274700536776326335971698440660837213259308674704030590983366860170368785342415049275337572036610649650539736130011586595176808518252594856764597802376094925069978175899149369552828860893086386000647148371705873573065582643585280944218570326058537311626078383788495988548830447703028443838517866169721276070204299607907416257350835252076021198744987254046700769945867862192233554964979174748509781251731448955990773133878472932557480734126040436459160187514167760410162126134850808945794297322172664735954296137627333433633573855070673247928992090386391378087776720826661455150743277596140634237745387711552435612083961863253960932350502134220780821805943757133354335815567256150193653496671686298213899135589599609375*i1^48 + -946545939973569863341982112570128786941074058931146610662501878776880813352024005239320495106549065205922028863655744891498982591795847672755284828535987339148130348454113370199442022100648716478441097666336082163731973915107491609887986190362255709466158285014166134688000810290613412147391983737031516995697597195769171807882721048621623855991246983446091177756610972501505884353043592287406181756650695135718036012611222384922690747182601304581507201067747089887076348699574831091531669646956963918087462625506378425954457389081791181911714471416326021008416707071464418520404518389138220543415951672684207354907697211899846070014235955768354773202499222505938803341916644816936026428090273412604879211359277199631017622498592416418465919031751392882167588319882792513283722894153538489440614813033502256542740990368815781325797623171941998874631178953183922259200277729042103241198192649222799948978468943472710843254425837459940631083092968551219212016938470960245569045263400097985893265259979089678088735865140418533792027011929854243313480400910717958606538773282726748777429785295807020616359786144928457493086799761241217627246541509332884401959645972798726456933807799540651190557201751969919813523545425971799590542431584369478780451617178303168337349810311818534631577502932102315134185029725613996136740872292812196100082801426941145518160838917866220219406933623106048228168854353516197245852489252044364620726052637572536120489749664055369672330318849363258888772594101375158119428586593984459013979690794636146313217180182423837707326350698685136687207829191426703276861968084735197391785302377327142263192428716975711533873197499971040612298988110650936428979921046392648251827423269034740802718239780605877090540383484674663806507450141290681147070588277515025455872799471651950363260552293823747793805981391317109662549954597904927542228660271113074528878470522484845527895012026538462917258930625414368174741709650241878350556034079722184878559736870284879728387750219553709030151367187500000*i1^49 + -833188863656570647690136561557001656435807570801954732693607386990367232473005797885999516487097876499112609335432803759886855566253580882353785286670018790021450792256841324022910532542065637918170917892671663788315829159521274811050535642489924334530573729684380758475969047940815780061081512641236957895729059445946348711869376185056721148731988683683855977707317390840883736040715818158521664815104912874782884877582744136561142297017609781470344378452309909227538833152581712686414315771261104755493592639111337342933563914902601442579655004106568914318096904606798415578858478160607889152340937460472949424319036972555034024057997367522190439728262948221197463044589223662889215123154159885204708655101722181785232993456238134283013972510449563122448014402411091611216996199500271910485595306633538620076177084039797181843487706741881769346751147894291830984452669413490538916856837878781510859615289076729244320646264196030155410841674882181426495911182868940304831309096788303779344582834630074771387234035574458777731800588475343837023897380713667778914804957264482833786208768939703427698541192811748225040840453123668297663591074037219671297666792729539854703028459517294692218566646006191744634094058257436915261438626780702210531539763428232513457991728561384083474731245008644537887134051947175263391039077385394496971712287679846077859636646742952539168952264642440305407293067306970809633326670806376125830998130870401588927185288912798651818037295823077654064563246479715722333678106321823832608260536933306746992680734040026466406364692953871335297538752514632056543840237533979307689649224245552181656521342016665284596205699100849962621042724593516017304304005133096992645391786292465293163481294748834352672788432389447232059337744383207675284512133072215337353641105842059038656560865552348554459549921750346909503268707522461848277806652283451459472945461371973159982180581471113759539873054244151574805957953560411928113317508450439362842343538062550578615628182888031005859375000000*i1^50 + -98166608321787694074828090180520237085493039776654273176799513290012953809721689189855224715168892371855656357524970160146947456957451941345163340049112817227432560973545328067973211431853111405179725771673758238383458987377781871216689742309680100666973480836629424941651919038857056585011795328355615861160767990359464060820200491437414415013527171095021604239534221912090894137400882117423091767241487016910361694234428316585187737631658553567252155429783032389863919058552458985572729014882644728494937321347586680646607996431367985064740217354881358436973635243191308551829876073063581663359450143817796466097720870036895594352802129248351596977006462827054399369808494367016099622154716288860994791126242584361107960565374633539257363403778576931914419585450977789659671693359472760672035354740120434177190505008367501145187185233893088948585789818362431868755043025062543220159225793843557791435673352401040280856286547222469346390970224162529678623424424518125492593794499569776398695849744097492661291724257161715361420657359164745054403425027345098470061291618581641085883660722229828224463331566571627158343969111355307917426044723084987072369948457871385816119981921149933605089197591630689115436983861530073409863125671995205368969048599214198747914558657675480679937278752284103057987114499635116900711175079894367655249772488094027325722718004952480289304025503032130486518532410178671746700054700742352132628767821843301681648977508290507042693398100894020800983174350195370324442834177654437595726130474987598322113801989434498470230791332912450688134855675092590692879293829493217459919446407987941990500623206798861525860829078920851853011751265187969416847283113893627037787531418472017548450896400333034083062669315735301957734870774660830896430082897403415521279702066551430311072565078456011274711045671151042511893496410294696190804899519357185474570352380476821023032350282971331795676019064677654293206767019504952584217780857476359779312247155758086591958999633789062500000000*i1^51 + -137058714787509729801849590565955069417728921964425727146820971003296820671214671054626436095138069219002378109606314998014972176704333049050892214965918264522697416397753161748641026033774072105076893292479434087421460237224086839535496061217893020351761375697642811650842502826468874186097588030226859621814900867510495725719636719943662312647507471607993566465317093188647599993093863420308450021529847540271178977612302761242526452445531665595556492255449633499663554593655363556654307385720230131013149969707631049587201794275637180654582727184650762113901299613476436328529668393740072595690540281284957819924955218732370953893658395499383120388664930646539983430330910779359088945391578650833149993995203865392643484357834728337935251041974304629228268425342697487036048143843069571190742148461357601632013924440599732323363388909682324824568351888317632469778179681430598212719542479154200687741887745610102509522875254973710471936913169657582698180900373893067607393838001515354552115141230307352710142251267511356132835114358879893013875252267343199872637220324193390922891127135333903948712548144246021408577870914660029245924816563673959693983009153561162838207884009147483286709728697756516674431375864074191988427633298896579504949502297922504065066721777860423438577971531026856096817671846791843868556538284328294694933252458371270746334336060801192028634523728090369421525958569188266109896940492993288995178116889531401691751692404520152018825967000663076465974277454574054625196434149229605744671536745122411462841390680851764081893550246993657782752552030705206122447231455097405261176819188905663446040948049709709345202728036857878503640520070528113797103027889590066861909083591951254475508762713261761399634801827531204067685300071824875915443566113266295169996969318591672358436500135245039221008810052546105948517854424564877294378997446800038341457482502281820235681829164894256085610261434003381581368237956391974554580222636634978528036299394443631172180175781250000000*i1^52 + 316085258024393454225768339216623657506892199498933643236378368689624582827851057707821663022148482440850312753918187161248719064249656101326851100848722034384483501375070846748300683381655010328239199038252848571620557720278092621627060096712837660932500770160071258124607193931879068823695915068067215320811626749034567133959204713943848114272146363392540271770231122699110871348571818154022187809089146285418216155479841916873848848584267690721994868926277322634685516784545726873278526790299755093785009637397270175508405189957816744295364812925239430447394241701026567484355902430987714235559717283985147542488948669012128102720918453222626130185143609091575425161378613128666744399370026799706124315452052377078977737831019089420211750262651268064804899605563716786962943609690883473520666748204835032155035335703347985685997136179590612160687267200462158221770772616840312916638383124423773220576280413559875096696527590574310405559618207964790545192579805885730688273609068029582810659006587693528651290977832644567703883556828422956140107057657879732854726614117083839730352702491208594852619327105696673161006887889245174614923368599579322173283814095203329079700317215812754467884374068405681197960763732072539508005011276312225000484215889401827318904406853801360684564791646139295904144225454723597842346469954723271527290164346192058618829936323042299299437271709085537029145090329459794348900072932538716722111085830550609308463613129711052405836813918218816795065191406018691752733239967061755681272733718338341521828432918996429819053735191583645615583537334643537114353404139093908735739584005994776537753998852604310046772698156869645943021523069059527767415472508941969225904820358862653833445576750495990720877480208903948950755073795225472434708848737162672885868212827073115749972062073186233059088694586837610799650404653945126204753004221503441698358084711450321006593596910119162072002621531099693911117516266240943037524324665810127044096589088439941406250000000000*i1^53 + 798629163193455161320025170258030751491405187520011917273575201571988047437441243021293188804149694022881677299909538268379730601177036578608340523005104216407485740933286999910630729024646097804490178604498711368715434371871286242345843391726005610323491152091017314636084563395749881280565251171235930304866501363376392976510641161951524595569138122314856107707294671337868724426923528932424434909220954877349895599496845124938456804590569468795123046588293083285624504993737722911655169362887777392158921822895514079777086774470684249388271033149353111102977190300216441171858150689062466256941731373119921383655436484952038333564815010813117314684741337062420964373342205210824553775566507676698297972573212201180456587179656999203600308232974678533248431293886906568418624786914634748915633198794102780240842641055974880593000805671702884184175412285927144630437163870250877718077979874704859566810819407113587415238485919885646547445461734798724377939057950889093789006368973864721871968302438871164834741077471025992063760026102669114756740216158949940482968384942539035642099157877327523762977721433187582866764322212226292227496919849913276035687512130689022092624145221862521882013293608735493177978801534730929904239015750126103533463307028365868769236483092195415141907634828952148698413142683626941082911338504658409687037684233940899448203692835894441424975443943978791096033903802005950879082586407497344905155606471802534417236497459786357890709156059191273916202283074141810764328167330768673625905393312901671925743462813368920274284595932505845551993634162008360066785896916092090050998235871351204293036119632697165180824849260066949169301752972762775209925830679520726785999912557720775622303204054129961980879665134203459568113955505209757685183798558377422037881122207779169084404275667186872305342551041001035634485273234466313998690732339490068627739335614055869845557652996999956496918391245872360977322131298308804936425531195709481835365295410156250000000000*i1^54 + 1137071441008732735214524275048184950361268126873296482949677084228577702273100223110229230255752998805933647483966831141027267097882478545470622423153739426707682709509211136200015113820019408111806140139463904738188182865525886632435493766855236048131991343639374066543284886672703869218114277233056799235383554152370343559284686115259573866987626384485712046836002477997174369735862922517299770683037477906067644741690130673284890743722509671992935848420093591238358591693441880858961705189724172888819097015629872099192824965569140486677868765522974086790600955528148960560789605294821394229585797672839280538639305557440360445033821342770345770013836294110407070245734457958789679907818101055212331495407101334707403734383232859498411665357421598402917873583843186502113914206543758311806425797236767100933187088831328365140139224411565102189970354189787788441695551679199936529361706882397183122256523396230046029196119350596324063752659709348325494395843750738354804337204919314144467805164716505578338892588241226740881079443253492498109136666469122399281835324643459833360303208504133849536807313120977272761221704544508714469300574924195721250016750290009068676980604583460483636869494838958469622683809876138513560885717928777438195160540603659942505195547225612860562664821167410065816262882389369189902120536451562340900482671972303611700106890500934783993448828892926464395215308223491746885854820073578028956742714416033254561714372424240515222617990756459512754544342769208750134494847574718355887624612618248729039255354515366683849310670536828152351123707096249041189536141675804935775162516815055854601137662187251755873293327510051727241966274310565607296730325833180805768794691722045966849594943176693232226033539605452017491969110200118650752243257919669496981699273185800999474608401576986292809305600634823951001091454813399664570646688070900155095225556518837941681270744215630385351507054954282944429604096381325462061795406043529510498046875000000000000*i1^55 + 1498705527238032677696553993621093807265154342210713427710928063787050772499872429248895593433508413868562203659085141302783458639724812540481916645320620176884055088739572945937427333847510883517936775362606145360293682040336945614460369534483313849116612632617720971429028732175794531941072352973494346613689501624903222427070128994724830424667546625886712816846709127796985929097395373747879538886585177046974548101973737012607390735576074787366510935505272139268330096650187718194763938657648840054855571622530859684462510893101979632013102105041746086693643113533470788765065070645977691043376279543582977438365645945500723785506969077514394189205881688931484511331613501921788204581261460393021518538171373732398496432469584217859198977947122445444452525207334169946410016883077954850287651556823393094494089395054106616390666410433780599780338101280326937872331705004506306902112645318766925755473023998787470916417874018023923473338201685566176941752977510868472160019475412769729864516932491998953377759306457863592364467252234151050986569295046666733029910644834901859089313916474721622974345855959752139431946900137522781517367362455024754508125250650225513311749833466788152070370624530592880906940923973612644933765762264230728523206174198524602817048024535122686240872937868778792859835875827245731776574386155770812298250336742085275519529523184044186283188004402680006301331305453944070192315705542985262396941754528640517592479496461274300593679432086476077811491278452304142906013964000240925053620769507753211045868922928456945100504748944157041796297997236376665001850094966784094189853472217170000593306556009144230650317439707360576915472580066502692946364686354031989038891139429409916975827610008129773776408655381350855236978076404437192984565007675744147649816647273423897177532206937821087749423994937879386585761534493521938881343194336334277306560258495984082075932402709725125221792160352512470952723866446376632666215300559997558593750000000000*i1^56 + 1058188986160789730299714283933090010852187462722994543729699657822682563970781066125878872098543759212722758450024194698328897929187155493533315170023039343197074589387474988944552180116121178594475686981737599754941938750431814172983444734037508923576862187948202125892199251827724902660406917145889800810512347027834086772352136202807538703217176329722248128037713608385571279487597021572669606936104510413153101567727452792023835940376765423512620029003123877527262784555804698057615726968790444665406563344960873000921772522171249003618323834738267913527482996768464829019004937783329012942475623018608232779336099391537889084633823879062714663052746584235504867698551989298404695157857025457926610944797433099202226775230444291854690397141541924525298937853656964389700769765227726333250197432081553274542254259542529151735891807352936959023540378710730544207327733350864720043828399081184026460091515549691937999079394054693499645561371058029349652987065965358780625937406711490492593926234535040387425272316591565710449789960646803082745715083574151873040750547236350710453178217170647713487587662989888808029064340197134466615336420875867073755374189031485044262274095805718520750141813382030536502016081745440528758855838591795102424031229172568782418761903493794398179302215175246565085577715452093202506801946694618592019391034084457943382566400267286151908869309926181524940194603540553266364088288815117140925410161771793804061711049158219167733899263503640414051646002236676840918236026056875040881522050177716309729354835144420991968269045458018318979533022034716491928864205621069923966029914935887208552382088531023065427880547585338505017414905824089436178025534576292221648852705422678474639806122342409948043170256106945220991637508835473207237152002294526036922172439315848512005385584458626693988755394470279486184569176868333357144662113099114329737076455095883698863995643030738226507707269025138074880487693008035421371459960937500000000000000*i1^57 + 886449725772754526573976203287537456728133775625560588747271011455856249229279818402536335551899808923738287428638192335199386204461764097648927926284934905755027784287391046640834543117062792117249819839629040019605396952987748771015532151836744580182113853563911611519479161556486253735644949585993346563330890796020579875937381784592637016800148342712984706292511733789176475155474371056390808342379797965274900845153842815416550246286058114255891511436138569283796701532651321920742501838875213359881386376709917385377422029075189847426905148510277396210896254689337789976230251144350492174189421476305217081710348486921172273381241969468810293551006906587292711717666868173709101395853985652981520390905231048494040677594053742833564955280430413187965148780192649168534083832334906877470308203787402715978725437964546517363115618447321734684806703710422923113592683871729965777943041122745929675290942065490182982547555744891791155421133642385310071890298701082544466568478087056489991098380744826185021887194894355553067060673246833438051579231424395072148634452607597694608495042393765424952620363223062745628630365871855601521173481065444429302282850753326082704440191736550813912433258757634994719223526717044940900421714485324975886116803439662754957790692053189336256327747953988441707729077588174651325057548835839294892262321156678741610879198528334413217713836031867020552558850377692553763213241632892065042786446590912145234678614888188964810930992225201916901002438427028632590769090375959066520891511618773773954969113121916696633731553042626642470569282037134185924138396941630410892591628031713442983768406275775448151813152783015735436034069815368177551670129135054006692775817808772174663196137312240395064775064919826620016388560491251142368126921520272479140179302838002919714708834232931749681582900862588715444779849629605012019704906862000443834617066508626308938890655211844001298143735922963060147594660520553588867187500000000000000*i1^58 + 474415103481482449231212401846308688107451157867963630230328521446927879698944337905383839480043368672741024360184109288972480632206054246447599090606124576457632826556740332979565509023748607200581774851896751889272918120048936115188218941871219726953300488882497219850148368622497785100286505987274887097308118348753874092709713873386195182129396880660965933647073443150826119423470574152853262702878382913058033847628186277300817271201987107104295937179822311708644763043502110668649428880249784254885379043927367980569545106338015198486695962156135809478647915044285963637111372722860354414873707269345549806882016513443708431566423686256131291997475945743752076853352309243194037471194525104280611431855670605095563674312597660968359399369379088980894157733161846471743179988359843448333379475136375848604460349636084132500025499693695004155034500726386927016367932506379572002442087390309897845135922756616739499149504550906125605638575498883312080287041744565412849089015233163534939942851050803983958260545599868347604784872106835141712519847579665050770375487549186835935716219320212855022711933104686513927604928973874841210007857246152158220133124704143459470403000642270657981236565960358889993409743244291934556984123810379680721765341510867703721666273362001559568581180568538136746977362653535799077822838197731264760710670980789826714554968194322115840059936887738524032516002678879150662800143131628221439042307847562742176643294168812117030428280288088871800073243522485165050105358354070638531508455728914814589220518227315076380589412062783626988926356619874609263878385014947117758398648607275589177824142016234709340485324062652838112929514112680840381155293474065255514418398294633920195229047804354018308388686305663449636343112074935977348334043877148403213029872862463540598390799675818352040539453093490700031540401970703634564523712214707170294603832776518985829826050666310766068534121586708351969718933105468750000000000000000*i1^59 + 266814918837914256300617709898831532499861813347588909791779092603439753455933540262390112714572464154864065478667646635091441348731459846947755019768898773185789516849390110130989274218168576435905349518920758097546919126161440154018367633400615188908703393945224657339963337923543151779659899446546534356559354082464997295310517578211992621327933605168805319636295701397487594550224090296243183845636403267877798367291085181876854680490299212444030495307359179264682849736795821968982627741932936784466155248144589169543224018073550713444799688098722787371567271468570509799583356952492769538190789958595490032200932813589738353796970706475217767395239446855210657388291009871917153420357506098042243271783572941381866579788237224648519156330964731497216225281007545402463878148907489742345821909509917041197202154311560397741236298189780647941046777489653795198957683211131790501867863251720465542388172165865986163828679132793900224925447757850389024859016396441251587533238360616401441635318562293455681353809354173710250107673989929204157906331375578761147694793314223203763079992561176377586393292780490485018179983312400379353855465955841282577693859619806380888965524141679257821667032758274147085414192562237435570141152174540575100208743671883711158978306021746428014684672214982054426944818651459767593581831935303235737650307281734497666830268780002746997220122474763637398317607312605212102305509248672037162707042019377310964248007228605003302319088855086549364842512264943991839694934118120700065567512834392520757752911866787213748703268403379342659740701821663339970743286211921061656156558425936228805278032580188358348738499066492956847223206897145549237874377799873023349801869788837962779710794694472542516015579487187762789859913628570137494904440560504811062164622631470270274764897007597560844927069086080573456077947896735003044004177492850477348012978997261281493007419041152417094053816981613636016845703125000000000000000*i1^60 + 137930757382622973071433571094933113851611893349470890935366400370341795988212400606162100056804991398393688498035809300435284327934813499147261981962191156648816921610479804504135972256672395631281544170805592623924973088523531822252249667651446198819190884944401108561244076627825140252523878461795122766968218623467123073837305287800834854059473159162996669343676843161771765379104277384677502634848062254226220070481722516080515427229815589800721658881025320672674740019179863153870769346833912533427502592872819588579914708046827878503364295007442608742984711404218425449134909735038080330578820261197999004098691883494594889899069289022445062826637380299241973866940556156021047381738498727711164674373861714896258375170120003283443635121486196931458796950813055442933211259752655349010120823513017648117192592240486299403130785832526589866124479149327632590964423984781837375780130617639274062045736602813920223483210769658837706561951612549096546996365840762963088554916404703136699212262612004576765231914224791799297447038206308771041967252944093891596035146127558959619895281714175801581213947650925133596973208153241093634777836792120294601962614418218350411995053935973850649669422466823124475017949123564967378244690145232426098960414330082794096475871760486602897750776935209538643028670148608872489096597243704646716290191154356577056664995119703896918970272881165234475240217856904681391192825810025391767364406820933368121055423924879473259284319487192966896597667226724735229670387514736969006288537454479133715520893702391468555779336786940931029015801036646511931821703910514949652201239247942118666639604971111460171039706745213276100106491039211151400004851948581096870712024073118291054347720099622970164417783388159789395019538683000467714677291967469906913300184802478565474039197430418002161193604898497022440697194101598458583265242735376961161708667030008530762774654476743307895958423614501953125000000000000000000*i1^61 + 67153004663834204749845178455574271698887412523716955443960643896300570417097278612839923499939555748302005618303415730068918268244031805941133744442837117987070611892925277269053462531574237993931279124108026162027835311328602119312896086906119375439121222670047159711777470268244501978636980937793918778711534500164937538531310682754233910204228290662146648729780040899395552523121920787477778845025918686524468542402447589513941537659049416227207827839644167411497784767285677841088479363292709806322995656740120970761046034541521218744186027379543700141851846532781572715350920843899193491580446862770137903222168959476707427833886376938703001221274402058650810961554344011839059379348175813254352878603880394391115985857706225503760364518240650220618810931132183911269928475582985214499539534658634271411892200358299017430733458027459572532260088579852465485114033480613941550082139230214704420477817190543854336841912729330717033105852327559279059463262985033432650573341432052197157529159805434834435305497390557941084507514702101275175917870989493381023535265977504609757728003564260354763715579731331706333283970243608700235056103536074744001320091438886335607918453115981521960885835273662754974940285611948562690000210271645292674992553639902212793519507551557959413091654853206076155883874125581045660129508073082133699432333298192009038616250699131982144600767216926246358284681065367125825182577388638550684993173319176824388847858864835285193908911095413946136504096195117709554152180103892615579152976037119460805974162696522700127921025196389611287227530077797182152151585343462016597554627011239646034481870919509737496965635884098372529842042812327375919682521020147571359047539291448813195085390855928679811326735471997674441834126955007976197336972033119846184113575765218710615877871203452182040813902038085829411050910672479075866322516051293196561976770776747347468926818692125380039215087890625000000000000000000*i1^62 + 26571333860676574370341280281442349363808757325843764970818186121095206164086168923597899690207388369413030754246698956129519643357862110733566057314888752226315959986123543703738771416463938833867302205761341762801764604230494299483736184710012272917634472015706635672024072866892511997112075776349317750104662978504295011950256116632017570613854198332641550190424513856334239342465454699376896259250377351858401693360078566217545627619642716756234083259055882359253820676294974603888622799286847738168348753244717263302693785025522143997105151364737763252401056432088092913234934295985146203892610900104228523223322067261234383543557680219236816178416368826934047891722614651946631106009782588633810883424027431372583176981645494655479361601186798560018973854404472707001886225374199264088123828937649842170084272205175690929736376867711137901505810980953632061416247287483028067730393927438956381730652267330649644491571288242043163335847124330811773510187826889240623261781337050505130723222687264637816891153070770247030860789490555171475854202228316056938538846613850443308959410687697420155001042824517228988290151317719776502527087974416965984133332166043587884983186414201253392286074916452568277729058018990861818245059216154413421366450131798881254129632017079725974276730340469117328148053914393244068811889096233703589633282560756817573956209998728212922575069884184050898020031269502352629124648765407619076209564904920587059853008251350048940409674915948176161756221101291901862676348599224258562365878355987677633384862571700277406643146690530886423079695054350771690690861889013487419623990578127518136036969650057060271783110506621327990863260567933477740368966369546481284062385998182497534107606637133626251855903840582356036365472500982984136901411105398896073662969325460825166972921565166722212145462166495719190275615035023257874206755790211741379697185649888524494599550962448120117187500000000000000000000*i1^63 + 8762210622634446477254572880092395006306586341756032874390157522386521641080495679289412781238686630068444696506480805701931971163596049947555662307112908686351215237300623487367440254515673073839786935124505864928070335048867371628127688250056185509064306264319781114729609316748440960377067981583272289530610929958040336083010394026986736963306512687359445122747977878470758782221104315053621824324918782289780356986139819143774588343631607734590959449730262228607416169676554539121847313658324495119812894408011906691908640572895118488209627241418633760587645471569139548218475449193676567211807431313381667023298827784089271565035793448910779473371355439504905815008699253527477577800013582493298883961964761807627228040777271531279439983352885345429841544372642972575100597874831302203131219915319286803597393624769087572870462993051607325712605905002028297395522066589052959378260996254748109714350220584746801177767334699508707123138453041216649258650721972639926893351057858825725771897499530131432151358941646135326002105964391377916278763205759572050150555000849827546404040101318173057206272664673341565311335319667593952361578855929698518883952612005601599949022270809166218373917078799514871226054649535301804343744396546104781465195296988505769739285196627271718908145067829477694170389887668566989028783018065162465474916967422699447782525847139450468976653411175247097782473035813625759459061162591134764027410046174395478698251990505925221024144197370481249717849033263499824429183452071332827254041489707036524155001138045075074665967886171639220126887695556948395263827240322796217066676254463940253585670977553810601964412746849264189945156320992654544901759850357675087533377512493856164631033225197693364184146117008243431333740975221939708590979858501183375625753532811408349512139399516612429248247880634054828566633973827724988052436043796996484323003073768632020801305770874023437500000000000000000*i1^64 + 2202658657395982052862990398478335572437266600498699922482262041590617928433170760574359259285295507518545240999607653839582980278753477213769146823103209580870677054577214499125423280209585288829149842823753232659591488573144285211147386585405261434706669391720654792132803838617382242607588201395017444612282668271242040899870202345453419187974751689473267494481156345945710407863590349451350862631715283129831212543078065123343267109186786091292927221891939741200540935944024874834184101892007182269987814688206877181325860686412421140887659566545055376820966242787559715901812264893783843863617147242341071474186539778500728874140924260008475150265653625442464645674646877966890116567318017306569727069922655228836673125871036877063445360197263714672602816125581951230603356460433514314149768439180137421731118476060392567777004151041327263129593834419365640824682390370664743550651199108315476919443569574909120369627542698315826691667642338293618678529030107526992459484952843627513259892389760559031094072142593963096251264615265252999121148153542665252427566496589250452774337737098150860514212784595892302655179220935095601923056702633028231871294132536399750670274021391780677258772831256862714432298621706455120966591963587211640884031948307929778422271334857719168087819040554849995882064703764987797712117305667409051730828061649015810428088590678967508683608136162183047771673199266303200415603971840450557666738671291664316514577882086325044426246219232098312282019932969259730353380646448910937888312154262320991726984574751591919282708113914525367406639578931723782408947485933571457022304237153004685411918548160438982617644133268110786814167696411048985787492074834475280911355159653326377205462571243971207034327742766081074576946490975770583838582736607304281887997755040471674610221241137216285657204824611869093979515593931874399211134907261566695524379611015319824218750000000000000000000000000*i1^65 + 381587272475478553676689328001164532543344782455385662615797478351132860517679769202213231464261739205587724264793584832420447721446788998481177717098432406404608824136508462550292204239539240670342991927069136793461371022036849100019100569964465520003575255983402379635647940541433086197433359026009688958236252444420127578161272809462423044920514174790405298606214263425346365185531054322493791999682554432951365884340446732217787246782281361817657088487447858302133538943610256600204898010491325252755573795944792974626486616763147713005668654277851192554916129415041670220758824369684647568439291557829218527685927877092611538257091501365973260384120475812032320161088225351411498270852688964184545825245613923520315894778978470663332686867516819764688838007049597603200278289263753487290113892030015915634949249124230473471584341078297161405215409444121344676941943618176183481513537731027352297053752275257484652761039786283220784486816178619721579894136668960127076131461742855558821018239881557616605196713659946584846889251602113847023707889036102052671649690959722432396178399700279060552956193315327311287776369024693358448015203728433853957204672507784564640398596812288798238017984518062186795634952694084377509054490871577663908035555877151149125152793953045379514952467266924104807559285322901152932770296348692891819140243280492050985407490937414909411363481191033907333572124410506584170404945272552698605676974541817574260130811445071485295855221234066276908631734226933505043998758238590218712845388155144221607924264519099716911706208436053466989585221285775359338400332279155866081954904595051582497183924730919016371470221956464259175781974733506198757577538266158566752682569513595352344375188949533478415006162317153478291825263356935102222599924819596833785786627293882308100517283156367245541209122862754228649057162172904614227952890814776765182614326477050781250000000000000000000000*i1^66 + 41559632886450490704659682765253349356848495024037911506152463827411837343299144718462855933310229758344763755610485432391672268061615164543459672624876009119271090725034124743918725104027716357356983432355411442715519683347999704104774238773307810056455408647974236599576416585894183413935328920477547696317837999971196482679599198060522378867422847265340469317741457416378202183775674949243798438438740848038580339553291737663861542214907953334072055739690833334527364924932329981988641954407659919643482347253442766656296439994860628716842925707166326648973709119753558574203020509149103151732964688723935223036181283072629079177222033270039125985813466241827848317908603473355553739347818598708302463426582644671477878728766779494823460030015318812375247273828215637923402449126362992197225870153712203445182102810742316610747312236355006711485186958287171491746952335109463790049295690577094571932986767750493620371034355163590778555454467174213979858894407205977381936342104665444407521834221278353528856210179504248832599674128850175808809108086989017054403682680246973790582051748020990620672504545086865921506251110494106872879239704077692674681415270369949324352804337259237668271920955532544129569724270165015441764484596598774226270697173744664618896806938472077573150800288669560586695294494267667229805031396214638709398227357812598831617493629742126831697996109983788328264141426247964563466208121869752180377635835348296085192679895471403919816323503067618913163559684220326188723420666834130209037227653507867205917400973154983221512827642978704118804360585908337889373953951976929678790882360384036545380185793296871376838954842102858609496247623706952900695537977047788897233634152964112011461776710820801255026053391567809327129811642711990744773971142536391879543004648275959019253468350767804072957395885880685354051185254053990547618013806641101837158203125000000000000000000000000*i1^67 + 2710419265076121609700483130022938497336600254288055141710530483541625610373406637623129304178392503689503950592191721715397171307449262812234401348378109299518174053820462361659772611135536006072404899160288678321087858623569427546958313101794090215617445217614264232858445093175206097876314459572530103979053534427734499104013526516997318115481825496182413699465194626426407952648021442851393115152650594451309545252955154505446644052269766794947077686181571804184428190467430254220208223134451020663321277645340276032481257739750112390857100247153149041421173856702679708147397818616227023976214556879867144979320388502651764908056700547367685210593774145038721860385130227583088940632102227043283515951981420854070863246663025436255977913106138409271445979327069099566734781971754252732332039447631074384581678722214282511533536835228684184418348205975527502971137414644696377914467651329095438127748574116724099585296731305107536146629047267729932355802765314191427893849666435171480864022152424598424213228267969595976304253776485865976613320990897357932802791697245421742714830226369350233054906767188657793479843582071513408253515016305894788145536785389861541693707931660788503014349834728727927404344044040521908198385250079998333675712999885500689268325004033725131474272819710445965949351855377959205505652336414966405634111921404827178826382062944555988932846907076882680525318194750752669817111505083605157616236253054813161504347952005339159098153162111773146932675582650068885350729352368271640016366608828166224893436346228688468478319364144555623283546923975794278477866295495527057560098631994637086358478607156397835281716765529234751001754214280001467179986030943548674219427475985941821409510067694445290890369101158780277489207409467120237662692896375970572243683459981122817489195959840028169452282308991016446936272998868844297248870134353637695312500000000000000000000000*i1^68 + 101798241968489343923425115305396632847833590361021420111001666348624877237018885792616608297882040489273154979185055751186523261246724508638850124396646768096540607651139320814122217473135572841111580079477531787219233674149825871522369829505077341398646649040537129203931540090655200460661106531214458969763775291117505890857782516570634606840462782465978999797263881535139991331545953137908929181350600578381490208541797123372991027924920429776374268831628967150394766099898489821661275927294539797883180774208294888003933878192330884709353258774299361885297308383396349649379359593966881796122572338189940723259504654118042411308347459284401258544496565490852754990738108987437908692553600651532782078422979479719089623639306035227997964904713777732870141251560695223437801414130789797912208336714359660651328690295179410624778810982036754445658356172308336170450455237242564655069322997770872105626054667199219412531822725150304270056764853371662636480894803177953437486326611060901522158571359615904127783243014135693116563648898094107075807424434852398237726824904657821719645689202386811490761619323462590508121254583437923205647350600710873055521824184679697590958346357228707736540989206456302132873967805805137938843324849573647245919203522287055864087654908069743591106536745276187672582988306614736667594300104557263245272291616230532962985808530011921791010057656896853323605700978103554243800306279141069261755687580911893266712846826256130571164225620501808685996178160386189931562236383265219218083133059981339874710129237696179517328509450801099122960360611631790325590995527239420387102297097968053269245936483721390181155539080489508086075496356068718371249336229603860651404008020417315226256691416277608316189875004585047554355624991927057039567176953537666717552506481599137556912355084132226097830495853413523832386999856680631637573242187500000000000000000000000000*i1^69 + 2037992112864208817055710142652421109325868418708474436308823928957500836000293135547575670276433684397920182154999262144360467229106173969371271130091851458304895419377676028643194142686288507546312520471082852701427285179296899398523251037881350605018403078563633951846874116914943511261508227786036961673556931275266357779094415413896568252633619901046324641751386807687826952349055143338213972971534597961489213190297658520898904561974334194072412567137970640547859099770632008887680692602535774238865040727022183110296053195185204250356424854153380180755537814128706295152899172004093151637411265475835998919579812112354206215647533592062730657894946273224845842170300263958011847409118333608470608169086279360292657343875245033434245612769342835284332670667921479125654577087179114124710823281478655979289302362870718029755020668123466789623986034095698611891274853837510456635684093435141539608057464236008629811903061286536684278621985241253553107577417814276464015807068722218897920812714466171996672628116031068752050505472372218543076582250942592971532152991770322589121594017741375094139430827817074901905276225808676026491665035470542860511951828161493800910293733810353653680051806400281262573140459629336173299575098669300450818977634619324295799869509376387720141599197514459761069928093800027172451757905954033662260731406636051070584718493532369536304346138151446092942944905289270651818788504602749796377106924326035839599611157940942805265524260804725433000464584018844965151818299449145268766142109108997466447577275877388100615908308446751599844575759194147944042945081207994670838456339898972217788872294253690529206597164847287071590170762548118922719838922540949371557992702959833036427066662087959774737555846220973224862576490801609386682638796101288234852903624748712623547561670450823971415088564640427648555487394332885742187500000000000000000000000000*i1^70 + 15173274542553799143757084305782810724017126237515473339681048513998873875875715799421754387353966150873154090351397079165102306215261936256919703379298504476581269156320241381237687804869590466074013601045752770764796564738157174139431286458321716119879272108267227995688224687875848348695641731445975775386939766244131657135003772398296136040519962585691519556875009853759364625403748737295836085854591775520880929369011353446537437798179838385313083136909539992096506984864898237981918234132128954028993155412300971658418145097075113936264583549020169153911897074524284883873991989403215112311814753433725966060002842740607158187097866928366660972287076297143661697547276101624378183243966286992940365515328451928536347948727372802148523634343373256181797039639098767543957002819806578839661718018016039272751554976252680081347810527382518944366946720946982509465840984998049278462706839449829404133117244774665687464991643855634324147824336504008193041335001755643658116666749784844533956209526762279326827115381327000071372124855558525972831274205679652480644332511107642644361220996347803802954250849359560034344472847670032259532984700840016935387793757575873242357841720414103526556251751760065150027379062533318847112516645930110807796341185334277465191125546186879850073180269075825354755369134066358050154494893362391835786450207112967159632927883850942454588793334105892182499858772272446563762120966633678697840995818710580291286854494652466983489990274795262556453356174113968327324727741530748958366243936656902930471210523135627279162987869703455847204257734604516333744970550443879599678782976461760116402910027628320531054688377981297633215337816735491560389254400385780396886960848929084076806702602699709414310450355465940205223242171618819639276114866155384256554850050108292540145145909490715041556541109457612037658691406250000000000000000000000000000*i1^71 + -151433319110235915727388666439660652198466986321845073825888571111666543246626276342927581993716910567896359920742525970506938912315791671765561756516299355529434325021503750879495383292006451015839590852554114936297307027363666248577307417572951135697051280028979184826067726676449651062599278253656130880873496672938652053349395657547487046144967322554968160377958707566590787372523511390775433217118154582067426940829452868026903135026770145107607162509318011250487773007180028661508085385931088906477567625404963081648209525051382581735209707887002588887098836971680624682498003382876062854911450754549283947152657193722342294641900243696072507455168669011700101119140847863669947702558780383830955861666462326045387192699458081817347364437608544056097849422984892331038663342624050781466451044326913530463084522044957516854213789610909478014600520516222316729293910331063836140949134129692314996832364312701327011656353758328708211339426359235667766325355306975111461966959934594188372696107419857741578774066520129583645577512527452620186942351886118555834880995712904436110841082300801335366426601353119831415097342499789951882230706872292198001350142629337480571512236611781884701502526554567900681579046148612528037749804756764977221323739697611348150810763181900586535758051412530898468301497497967041474027556025512259934776731552200614827385540097488397566513622967470123639752666217427344981289629824575506599565373607279696169689005937292614400513900356098430878716970391018970686097857051182648575762212132240876704629755743296397746264277033187260718328995740953274854828079132617619314474220979902937827448862482526912444236134859078224287529975110707087174563697331485756615303346601232312932766622536257865661479336962103689284947862427021927637607658826788568766111029800905709130880867760993169213179498910903930664062500000000000000000000000000*i1^72 + -5753609430392545601915309942792009327325133322016884657341264913581975877611426967447780885903788393569463037414782263009383477209432333996178172100750320019794264749250821756402207197029432923602626241992230330188013484970447130335159288895779909548840745479631207709475836272565496440536734691130429918287003551275684278390256410644336550742000522312906131605606600654842139781361678819871772770215870060642432108528210887804708822912913377437801508969517878023597971786219194493872219996696958657400354284607126915429066414013433720339019512274645403324492672460029063528988985533095128911365406140994663419062483876720947334852107801552272549126247446169595619346662831492125220827300033568505455262507048110923434102166382218166903217412040415133200301955102564355362778116650744460449377212238264491621369689307869558404639575077083415598331474367339874681459915142477286650951024544479556517869239738620750556430680725473581045126521999947016575623092771318920003501522196803008697913660139797790338113552853067074022437904432654591593118045091048801496631340900239333402685872154373543276540817862568526945230376681578737638649805938635323516820342187667842541893877219708837347094727864412905941926437600749617467208192075226695774990674364721738906058855024562395362693170227391386174291681305413285670910475388442402087052415664024617846188957311474817531606767189817694682087177108449644945554012076590840677742053466020781048682852974793326752957896608261344128180650221163931018846385739387018218556094824471271866959460962755491032259114684471912820940286571777989640370275072287090158582211834071738813006750644033661265836513119491662191340122440668194408230011744293039565408138901767560409586201035858356079603620312401834956687269480834284660323455174701596199811101701268384897170108160935342311859130859375000000000000000000000000000000*i1^73 + -94986583640119618403671921406716282624273506713465925953015955911143530836870927743099614593458774735545462934551923616266587075170899722927622474864049106073509131465602398703164226300026053700865944182137543914901928805142390582639503288755557861505626555954095627993458619117245009043333625028065515022844444138249526603553212234567078388418459551623196947742276816738713851117892251670390146591098834205833313825343685523437154710456619682175916015998611079914471356136609558203777012590531399525219420821207143652860682426641404826354785135978954690796004268773439312733972092944229894695640883026632698456525417534526309894443936545355562087125397770968808394195061067954315703485776713280363408559123244262831716659554004505356977484490426655013022990642035071724224447928780898299814858925225643718970764661586028178873321667322299092066622702137232561656662878345663378568438191398191901295301449180032097838250259124266323045235287495571555554256003888807434586102836796798216808183939256951200974597280227715795779421493769869036449785219828657297694599498234791196847070324253254927796317461944476860146735307139669753875072148582781597122159365674112065959308249668567568794782784284815064090027339607529432033196982745852160808404510004563545897698241002530386053875123796939926975206972850107367620236371295626460286878622547393434642160735100625474474021245654082806301460343040346032477856626342551002074701253629352044183922901413884096205556987416972185412329579223832930662527690773127174024435400949816360514652902046701331401594885290155182869454651670227761564037375374018468056537956027417558274576929099691561340934369626069855355762916701075087292643218095640351943779494975936899448750268888433326603047851064956295369499905120650770397406032904165714333039897545208325027488172054290771484375000000000000000000000000000000*i1^74 + -820057898654363416558380088353781312973452463768220072352527004157907460440642718348277660077433684542631786591173209217375282309584847312542700268469364686993788211553624758762272796054627240490454937271289443930804414219210330731282391201533478927643129732909792102615077143589524499709893669708866073712581087193442953305619419932977111658243131010357557819495794913965353246507336971718002419341962382939003568250459200326907426280863587386842861113870398349775702884578470713948832843795645166862373714380769938170619863023123344859149716394743685975761297694578115989909517296592994330194107981702699266555970871343523078130922375587744614492202082520449933433031185251077857401278404061163674883915609357110903724918406152182063746942565227343439956897912301719749406984988522198703902363177292277176276967067331149059655545998608387808763241583377645140702065989470668973904006633212023609682559710937354608804399291467223281854137868545943299527035435896340677361513716700128441036467958721224691342531055581198060760108865455785708828460487051099903405818725144254766184607432525154741285631936320243810530583998882168896213066653615091616448276397641283200126148922187737803263113183135658820204895708761516478898575557341488157939000582065720899629631790100706825303340009008539110259525946056942570871375195696482879274068616946929419301431085453277954996214445638055563441680315630340335493621870935971559340496850595672598558223615112277939398392227924203585050994853575067648652804805427011667104370988952129859804551563541289510436101912305269905440533324889611511488393891974379817387356262751011417092244876515735829276247142503049859761190631354089728016803153135000028512644787704595222802665742365873412377031520806141588715048920500637209164318393903936530287425728049129247665405273437500000000000000000000000000000000*i1^75 + 524101157389923815457470375689996108539669077170764551038619520411695162324616014816355240179798603663272293639719891938484865297211473221762748331058027175527818801825649655032144321072374950167184496663485329260232681713342447661763333392749815143863592581317201229389127833764994641209189731277961214749603283592825462824476541852301890545804622656087976056670366838262281824012818908726131033053675665319755436935069206770339188080900164633977561456815398112364485560293589532080667568845206206995947360296317082294044578062998894267222294730555685725097431396913995151006469699615452614954197524961616880982118587085768466460860897995122477975325159793010268407834753467475952772506977303085411727150697284023772740089495884096697746369256399584672989892570165364438958487981849901778790716723620048464873490650881559966333975650961831300398056932388490138887942551719708766416800276116895141929517194565927606994732791151888563573388707709498532365620253277964663566935958185051381441794159018758552572960153335691427535535414501429155151564965355615718065049812290287301618878581112990748432800727100054580287724213407329689175246886675927779194718809734985117935637406698321028012993096837824436272840972541373847365937194730048926694428696678713784547392709841577617658702310169797169051415317677662148087402198580289876626102417209385129709465301380197651924479296542839947222302008253316175204848719092735509489949259552060346657243380047624576114396499374014385915138024171865555380140957101699800074802488768100230931712800424967693909038658228727483225798319650893153779676325245401817920387604982102087452502837062814570644728381986427631276759428601214216175827076621143120809549909157897351152968838892655213993116509955018883118700080054647082636860552864261189265176653861999511718750000000000000000000000000000000*i1^76 + 77344406155075953592242547157781426534148017434858073888390045281299643586833620992925661211771316678749503665625541832323957795754135833560361593348828510447566480817322682602434475251080623089215939128472787302649071941875310529337082164105222331750720034463171068930966786685103543605665342455093248023408736379621850774790247081313550090278407209866682612130196997300879948002284269184399614955360856839484102194851924455536419349201286705220726054679001732060480491157593802309679729728468215843226237741248063237216560180366125509950655524443780479407324331859735396543132048723459112441011923305579324172126484045806715740642469616109905496090479210635961102843753475736332830257863197341413428457971695338248220800692586011573074328388630359212593930389507990774382288480011511835613008687455973497780403312639881298946128772579123246982752334015226415637003753565939682766000588925007460346034056587406862716648089331606648716310499227452586907743364018003650318510357442858539110611118849590875016925070799123399605072750512809163293789644837030921168509602385068562579391121351381138256045367872902875632188319315424081782799762041825684766697558802808518907605967619572668500559999338485037716536883438032512823623033880201285066167745663030843529265129422109403061464835728434654158701312375800111625565027541661467773798456379037144569304355894606300048158270473515413565101171828432268407786048999015752486454091014934916844241063637034968246626154391337863065784443824016167154776520795456530556957731776619411300885557954312329708327544461758736576452985357033716256912260925467196741116244966302455734460956494024427482273963455835725045127335446162915949218165896932176117379880371798523128403255883300768117438139880172909959690215667298778248906537271360754966735839843750000000000000000000000000000000000*i1^77 + 410316915144583751847220221963808713866425603562087449097760619773396392596739392485543358086436407472613119267323847260425970969188482125434443368373668683661339706209338136949259200387939609124154794341291661914729141365169938286698805218568092206584533644577659430842784365772873318356761219811278160103930671162024232142872258626922695937816072664132727252544247458331047391278054803041150572923080105928771384432139254449952123680024203510172786645483200459141134455482210921925987445906438117332129064454610163604091640965287424507465378725551198285902378278754120175355003286346949714231530062738172495044546118111669604739555716756471739029403259854531884181359070786118789521996728575897457233261782889096029360604186941100278555100200425249869647499004344903955732388344203121452607793988225474713277076822406259492623955988531753875879351171675100484045864034014066520906553124110631639922998389496986506369717209311034572716454528350641127678246810643051971971950438816025071339065513646660011618693322791901043133755380721784555229617064309452422393197610250647661071951860431575439196527656817480007639107596574492068973385475591999543930809023835548122076431562941109394723564695249107744238643064064626128209777730499217624237441474993043932095165316965956798824844673976769484767518208076152560634084840700358271074086247935631904998028235078048027526765318994710447855642026892227314185698149413653182589829291038505466662396660419492646966260984843237630545361257052016392810895017086935244039289651124727655960043884543178868131289760269905182051284868024975275155970244994359870536692734005203892109723000433026945085979883203814579629197967219403501945962471787735243121921884186583741099130140161751641517407103544613910898719605282671868201756419181823730468750000000000000000000000000000000000*i1^78 + -8753300535269573252332953859608862427545762250334719253251317128662476769995853221550211534790421324114146729315943718238800166398916977840630955363493267198321037198448625525721800380916614638700376909158758274502856144575899760373546198945699962995050994230600352278351930406774154927699552281810416893209938543776114540431947426942014955266827898856397156324889217655955935958689548636502978129510512751551866517017662777129176930352685632215117560936382386720016124861065839589674312856555343484358860882466650636055914571114105469128951863693476071273350766174562305478280532973613032520326893218014258799856390180873048530507102991616905279753300274868391889681598813116646511739081962853594973985421131247355329545516507580780892364005440372734388283157825059718622001274227290734442730902979512701117373082007007078159633795679133086512551557560550669046750821217252622420296438346162695708772121333889337225416456430932423656070250269587374164620304525915210061039999780924592405447076047930244794098816777112933130766834889378079236183886588101617153704580979146352283432229591544618270743721620409268202159539219022927609837109137549889781473933658024268620813906575054502241840414721020104837979236891504819643068181948805519703687397220632715545799337480480195189415393633788189584473389597300423481841070965418007504364775197192854611103784716042265245188233703804758075976611554286555096524834272433098013573277250122601485096691774876342212500033819929812520547977022073687969004639225274630896229528554314862422531640495512990023522463326332601003082496050241677375611477625890780682591767923567936823255705350172846867601893707137922281867063948543949003343322330133297562993646642375212165349315539889559594884276695531814734883427794816930717437744140625000000000000000000000000000000000000*i1^79 + -16540018269029644921696166511380866080542278651339464585651241637315470506750874087078865129118797039898258724878060168111325610227507424151484071588471749033836925867573584181057047304662417051048472305310426951809683757410008286678188354201942520485191255007773908793991140696620658075220994389053398494898554807577943393032231467434499417960865228379721282959439043622722203282328392702803188454468660974339833065200437429501612181648595285330485039396151876011160825366030304361774114938784606313176127723960802961042506520348712058993692584361560667774245052954870701757461237174321726275663307200159666283229214056247684531466674959493656072603053514969546980861375964472453924597561224408619655839033406913021565440918766698667778528807128800806007396217523619494703065994504866145409213182360880015527642130395288618192826759510706152676627653447534461231079470489612549314334372298464382483023591022313664209628844383889326103781083788990231161925806885992740608810634148051734273799601274484067564518692565337152310382122929909846087886319464872161280374612764631871931997876616016179609881566123623718750606077125128858213254351969988202871324422535496194753155039166158154362751496783896507677067487357716309037958640977885633938875946843966925396753652817125330331843713740546534168123453609699409391600069661525459941852978636970474757915117407835329064329171763146705715077024517408908170061009158275476862753946723293047397548135542900163763610886283721979405799574781953191937871048697915682763838167776549239340110590715232537488557983295901262606575427517352766587734042092368389222873028874541765175489984569748118278824390193781775096624203641777967023151184557767371949214197662773728416124042683004144499719706662141242111503992435486801147460937500000000000000000000000000000000*i1^80 + -7440203479653952468107129169078333301458069293734360209375012989676666340772614854879991222521381910979590145875605741099761931261860187210018270240324682740391277287555866641383911968316159002710759137150481432072778318491957126140624075102505624758078840292220073265064548054165987863922123146280983675644682458544985791312104233969215024405192360847781638764486120359588180234402070425904207350573296491904500665212827068542541621096609471380897898191999460764344492566879005855900980084512350116513677066777062209141535057888950383607007270442883683614621200206738007141215097444757385936651163821728880224820552402447109609379193396130073120657371868919143868686578629682013942926110144817442365289248807885881007624704560302239260173605237229057990029849735267225846038133749429005487648199047416120408759106462932521177395123787575235143692990825604706443464169428489157326062564384496103588587167752120553519786704720570941102494495360394376698467965016178716553269385826473782848981481886815248786611643864930972708759198965641713138446225961809519074799511548381575724235331415524589089628063137481862257933896952359675525469613502786499210274774071358960559478902134856691082726549723421246616200089608585916673817262267567113270423965047807204163834063807001463959766017184633579734353035479232018476039979276473495393822109238562803414937122082816239713584045687128773820679096015328889888173058617006437359134241297132743895882294948931587054363186548024635300814361204894713017580649982742821701413937762765209890299820067308818533927754069181453814274001481812784717135310156485883767810320312541194166124228441303469069475134083679620514084766837624038870359149361010083341838083241143495675755225322069707588754609131037969704034925781250000000000000000000000000000000000000*i1^81 + 988810282517579877842135314342020308340442440564630434056578901205407873245883226248787275183749974952557765472205890212782991218755514239893754086313145441855646826479762547529907793139075301179178003533229905924810593198446224600238030252865812712751206751860986002303401919695680669233807830207487165980663062457973065184925679332895507851298102539446365713223522647394796227514629090915241185911274287727616072705975247724773674126791642624635508774063708031228539341209853898099407172905139164036186069053241219031419446645480768126689195274914498659769871593794834486885770059620515816471334308449867861375831474903786057211458037908525283096591216606216935865110731905176830029829965248992851443856119351247470120050495247756056904948747233881823314035131064186218370570414783567681857882086769881426181773167142487343989269467358595320241909461638375239243217624157107098468188617065062821336173869552380598535577840283891116687953938212867174570475297392453248269634744297835440984904793288505862463420882114222557153006897457680774914604018092936132684016170228376494192569847477049719481272648820761918091615272969506488997832107109649676331356444404420119035610623356896177215880710942551247975929497148781116555638677760154749336434415343486178038953135596148246707422961761811961058472596033335653280236343938633482810089216365486674148349157632591266693812137825839384055345779572980690998391161343730248611072431444428217892223682555440909347813962817036902988686049549966234175430455821944007438511389464575691048809664888028196884892770115931914723107374381107864428838583130650331911652040068600239693705044900194124832675472162291938615102604713073843469335645147518820335560359884875303679697892409456478046116824204759375000000000000000000000000000000000000000*i1^82 + -49099450970261391654792800874045920979396657316196745960544034027824950785927331118197607516608073794296164657100588683359201247795063471430320525073343102339953739070617268540497587943034699756172131545956506604733724116491480464427692584715113014564208153672796753172319764311111953842804675391716566315442869023927007761530352740515985183353420055283287422064221683849576185324286522576699819600840150184757167165023600106503046526317604714170118559593784697596800045074990485498490321370554036715271352714706588378556758962710230700723502732702444218237237607273744552510277172945869883968179799814159006217312427290083589403200485745427821893882147333641392419105814093676364598665931996642175084812575958357286383981664818761050277373134555790951174974312758077061550994960609299526126148878870910275710194030220472237455474282104541007530329188257065058766105598163298329219222376994883688485351672408104974765398744324501053244115526677369994864882243687875621719884423146997284565977723511697678402203637847471428486025984066754531442487745119260484590962539936046381273150654911560161425431975123460238497777808261909642076540782105028678851752890194636776778227834191486726587548349654324733307662574008241718850107120608725728793172911937069983084253261965748023428341744508043800898733113113629450415369432293993783699220579807735466580181306552642318424844397028459101486273388937686820679882817248380894378940349674894255243270054809705261186108201319456192968211095120160326299320890462239745961648674501979967442766004182188618719580454259816887697368076444304747699659940667650971791522188817272751757512537070371719606030509879334243594347393297038043796238289625557940407262264462290155213467320564220932859709264000000000000000000000000000000000000000*i1^83 + 793954827331395852650520637390403183846849364180811951932579024376704911013097254589238411275292170893873743906175167973988541547541972123411842041463072179241885496630245393250690162013932407700771446924004270444799697574210919870895591176412348221916900797270399215256964288626942933436169158612949597758341765587745384083582408061646464061320054215707248030643985081734232422433620869543026531966739579871200750647883127307659117604571097173707292621081283874898957961716156240338954231207360176434979378833317214537993825254689081546095648731055663715138741436920309586373796884347653345265053516886602900111364825476884446499470960796292424445099774675317176189852863383421063911363514051144981845798497565276435878085454672776644263574544730086753645481824188295851602135061426249741527487345349381896488818159481246350505647237137261091878539090061392163586420524327354989060429578610955372069153000305885632488620623943574680914413204258952881793238131335398074385264065442927975885670099055320431147266526990543861538338955967422174247730814712195716363307929523437641956515096831665225370035438455918734365253056718286405874396233551941905074755019161581816638376976881795410958883507693732280362499107741124383460574054438939487586280183745072029363575643886360247100975563778266989499601500354380967418117064317174663735278014792254640422116746231752584639866583792366267732598519611687700299510929793951977002385168572727188115309735046459492390908932456572515939525030405541654103010178915665411840395493929345055227228220159250286119965015347651985613427703277795054673845246349406913221098994103975492875606547013758774467266897493530375129814813603450888923691524817723375196773626022118649724929500141269248000000000000000000000000000000000000*i1^84 + -5187436245206636791242410805657957525915250450849961640035543419352201987687837083878165519519036569320558242512202796666090063293344859944821026298315394587011198162589311111619905626418882349486637923020387837017160098326895651765282401136939113990717245167648587636890333100629663766608923178820036986261564620709523618344250861118787212677566222834498746205356203437961606194261321100451097296636547788605634766137161636767017132776632246758849998716059518040901495886165380719835262728233390651430203908324630945771920531220381331532931731147859542645391338753281142253493895821077779360426541414466603647628941070402277118366732047569286652007537409646085664768541595248626680287404524686430871187434635658081557416053891705068593793165031607022305783763806900909642170030559276845193399043029294385171809917312285695985396538942167670790441064415702061296706741935645130120407658321560972159803038520569516628273769329398790645515448184927929624523865282503320931838390109224869122826120586570246728493909074301942398490167821108173392843297832849296356472048680987423943683684846342574453393464468026403001544476892491779238706325779216707530249197904301910787915226200859428758179929653902539793746443530779049256130577191492372802088571989846247733312311561669827161846715142792786348146822247166764104556540509839533597517053940341958468256516762186516691659081014129972203500776621743940738430523042234845498382720073118186050696517181423898022994629874207443553827863449875350780904269237504012719324036095366626166637570193327844914167509349913771397121169964675552785563332696932543934152032271557447455626860460509827758884917276825574866954782522917799444958141970389888509947671395468913946239434752000000000000000000000000000000000*i1^85 + 12881337147288011797814356616156671647217902139378001202338289134193956163526721196795909593565480194478299920464011473488427771548243616228935730589116643243707186500613064938374512043304635402434603588105135453217826142982225923140678077775595337838325662095796853158754047751749386119841182236264892925002158011842830384469191876592110045896794038570607849367938928177445086482891320108418598526436610601173264535601471289547569319806141557478431814845439016279922546002836790092554879451749723540715189289967351863876441672616728589124264862482231842066428962406941153711122137180508951083069705096074054295269447594830815358536674707951995857834714215798668587288429988970347801958509642145938096787928499099690431287886965686471453428889070928803901694226670879605335263053048733603360169609790463775879660288865859663793217706659467890180414779147720538071292002755126157763006036857379502924923876790696771294322055621846490427232449064593880360567717628915042571521018676264095539319025056561087602881745195681298700124995377898401161018743228018298746158828000515670181387316980194526776095112311272839747449958061762142165546288287707273173879376951351332159564360745500139229095462747354683564386448559882987236622849061241877554395547370515979035308066039182256277884545851147215571363022764623695698071321084281263286604773197131914646748317047249879749271364901646921133646828763167020722907115795908127663717557167893280077458104979558500783357936943397200858766016152836484166450803976611398484176698335634625034386429339489834202648089101170305840907212902121205035231952586047906490915101350071277190127502268330546805540829257927555777070515933682566992294923084704271406833268401400446976000000000000000000000000000000*i1^86 + -12935370472960922790548913095061739050194052527727266651793147142880013190822504000040693574898420019055600799321949721490129174823499875347654665998376060206541075572544327481739110110128660957676114465429488672577953319254559377846468111246589006155749861799148510290862191852465327845231599569578906098696400769382933037879654015659957923214717417620743378553585876386661175486487227473360272243925827635131442866934264770107314093510026595062935216555193174743964071453797326606963064517808203194673167428111541570360671847068377403400230701812565525775550480322580962027043682555125549747370276461980584611774960860740818971407649013571605267581063814253238455671110910972890722146504344837758172519044523560360747634524536046817766021536207214069368547926565821911108598873735138598384491408904028965745033701979623479419208538319436012504446946671016765223739832009832911607614987671165569048571328955284436041378275261729699240107279267233062633207473740923548211705045132470261870061042185254410595749325333405224689624514963423355276074745006724280725191653415199860353502145030890583437075290829472067689875466545509982168862845729750891036541162652316450958942708216778981047550431011651216456132615938968337271287992425247441791877883398256361341033704418448291023330042572292142590826143274639745248919960779877360413390920401562813108967254437219841653282357757318819129618369350626928226809244545322631414275882398018727986111195926204503783191620928042509777284694684561287556576174720328756430628129399967587292593442969450245209812125762232642541047495491537986962244796852678587304519044431917088888344000753061618272002123290255094152881308911072186498855784339378802702417920000000000000000000000000000*i1^87 + 2627171281660375712027744037126488034031772493555197025507031486904687334720123648866573455689296621143620765459633542644220615603862527239463067578288563956654745407917646823767407473616000221016539155813160958248908413996204692433355937349274637103476552363091612729404813376010168816800085926817418316462869754043716664373572232199053135933244029806382892812778165544555182271300208867561636663884745051949864312039152886701335178935732372154752113976916653350829863490311057762686663686094161888565984785546706557489174426646685660874345850968155640341733746461034397754836111122025056196399562211599029408236626205744347182700098853419208432204868859874497571437714158023823105683737922359456138484979883703160156230666000044697995462492415108828653664435998217614289121970580372444125858394860757224219186104071531474414623292953295851803267082121745734396933282716285906016055356537226127864796805958815424730926524572842777800186089115405275211196600644751141207410108338178471223977189750766036260167525395851372876278233285096638261720676248500496275159533550717382569292365280083247094377379510100293530486721898085459685025267684103983032933282284333165819774277468452912908949631279229087727653248007382926195088343600568838547965328249757916652632243766192109050512056904892357126033805166767970865403889620902337163289669188158000594707599251887744504279059937498653805045098578868107589451214827646060474220181697386279451415560253198738668073423880862030120956897314875466788468790043335110852363963559417955485812424875398236341043725207256323498405656673333518880269263457801245828540583491914144795573325944943210758110355139266864931943132507126025116192866304000000000000000000000000*i1^88 + -2489675451791954775445955937353384889785078761999182132120700737486104892777120183840266406029169446693865101447034198271776331705239701779037644422835544079039160874652087566740765653634987865314764888961551492449682119736170417856156118845921255708644532583051714709523209369918619349622778045423587515283958562123514836076016621687257217461033392237475525566351963809334950369079002496653589464436017707788608286289516971719557328977833958001643694234136651817239363102385902963684303485648568100745128385043326681304210924818310821268869997237592941153846568226620541373022535000465425670814631602944348877137262436538284725607712497032348700169653693673177150258911207082361893587057452432480464988618725085110011793584058555573617886489842910532374182239072930071584416179489009392595653458484189003315773908703920682168772406352114810525891196282721119904109592754972799180838982354265789890508312281802525398266762663869315029623040641802662700078141950607007680036021422637941703092410526287923319857216336896515811876223516024788534553322582149835891874754694999164191799350776641381763093987354887307398111583533303398456165534848627966177635360086189689089838261785503452521262081114451261323369738908545635691999382136106822145535228661130220176265023530847896323012536166393549177884614471545043663681002248912074717453356133800030164113633297647274079010192458751102253067139470884166492504915262324704803160772586896157459301610668322890983252356603120502805654880566740818535629810297238412967365174831749094489068098191710146712465418244666068015138570404798967679787628651449820260805146042125231108099240411690192045349181167100895719784770961408000000000000000000000*i1^89 + -791349830852241680558880466545965387883852692160582969694321014329034928466495155219203983767978398184820322176747817474215539244349325080822480461943441607943514712701536601583109530473916705826071576535180271309342845804225843884197757710076731845397695399082468931644683331800903802651317832647472417039817195482485054915407422426147215491728071548937487366039611413499757287956328998566040840915077248249172329076473576055269539654271452428995972670927219922302170518488755396485450736691642935119891729977596095609389647404894175619198464946521217971492177572864358591690412786019765208815508055764311246559370181125770470567726338346315755620023666691344472255679496664697698441259498112869161200708991597408283460595421074066342255615008127677163605212342253626933686878087793993704442605180247872292417869177746736477597327937680463560438912856456695338664496808094397018704951307745612349439963491366613616852994900482702817173046637467689993893841674343460073079176982075229550112459915945843559796393614596749661733751524097982489019843938371931031463652451275758889353474971655221091791505990163622854978609403380721426701387215921134177131251214193274506144380694863313352013148557265569540076308247184738304238378926676235784230657642718290817054883544427683844468156431575762527179819074616404039157479680743787448330124214987315224378484037660026815454936685277385634664172413673520691905445813221704863881050773834083706165162428168277937916727601268948905102780416023645201933468934969786319337645789549238011589182208150744536494830909572119478572561159163504863061039360965910355668308044181340431993898505762077696225457228218368000000000000000000*i1^90 + -55974641642684956348194072746737367434568276684494357418233012564021263882617253928164748234658776403518124689650551723859037824932854640659510341062349752179985439374530080852653195534918977233248170249090205828857365439752093255298505308013803160505233662931415715565419792503048916577114111069521702250041863926632950314209104156134953394037198947699098865846246484208284323936720560706186648528746064269064469148657505402667024510859029034575872384619026286453428480642664424553564055661307912472526870763610803030486845681692827734627562869907980420529104983208093925980424891543016234647297154838409165658531585509796340166015920236434588124911559695847148793988027828506954816314849157553099669571059771318072174749233513065428971560599907130273022615288637190190559623065434722662031190082614030129806004915668453151844056405188282338138147004805478764455818000279411041318083203511495123407703957751343134545784750929635958918419097167214492234954971917320517316288787044847242499356024724321150069520999442133978607261314209840077730671286141783920987650140053732899943098488633072886371845249188242536497348947880843503531870204020307862123783107052030981586372471714565113507422424430204896949526198257564425487206626305629466388331329962006267102384715995748886528893917117123163428364642262726106225473283600005584187172343825210879229098067449971412519141987310651789308453507807116585849273212745376486709105387150619319639880197703550470198092033513751326734020974722207953520556627803838650193955578779574310439308212833065535506071829580672017919767330209423285354244269697544708102215360254567048462887440850354176000000000000000*i1^91 + 8258423462161099501539886147320586448580028471575176474265771956607204201613809755113826178983847062423238930754840494558349112867980260463323503792970273736577450162661832111448514221754732115713524156660104573658738013758150397444991973989326690215228910241463184598064185615197503023696577153733798868633644643107283633543882034773981276689758108867351593977460234029523784274394011317750998165624556533216112652179522067224641033226931356689040222522350940815016438088448134968214016316195999540104912195031528193852781299303088017845235506990404951883672329302236601752451265290956111805136959501009845890141188472546532477154661565624510696227874811457101258231215681238485476884533258142449671983612900800281716972467415844256590664776390634221735080320334856248337766067090144417491346989206515569139615243433995076576831644074285097803015406466187437307860967434761791667005027428027049758972038441271353066974771691829550231796659449963176859623732646214421865710362099899093719863081579026898511747633189228176233576629340878490322302972856017021302530071452000496182636846649508936264725706526335889043737924982618636940602158181903662943309390050135908439648193591222111213986901041848594440629841334265350684146031835664550234562312488920473551849176520937399043119664542821635217501339958010105363269800167480191377264387257652526373162489551757137069029955583223415081916959354916284937109253996709754541476692659640994150871804420005119868309191125581708931803715548984700404206930903108792979075605804560351217356498634885367971605069558352223391765956407570792280124670690973031606561418342563840000000000000*i1^92 + -541909712143621029936912482392412576518270296144525746391407505932114014991464029612082864061760199888487561156423177562557436467806017807386082548774057136578755269756962038812631076798333958382307306336317337223108451795128576452812970060945439611403627846272360965703544786751556343789195908287904270881929472655411779747448036525376486136432590877847299589142409587739206863338038422686339635956107147287941563448287098045694894518280569924798020028238816248832827748453159250586515162423757370019698173274063968238474443079593513294335407597013308915597779005618476778954526338878864798307851573249145635565169883515652265831889549522218630553734892720144440603173624661447128462276522020027401509146150904456698382437831462656572838789478623485419650238333547913294946517416794484656776994274332044580767262700628445691592419243128907701684982475020917521608909860333811706517253026868895940151425583834894639567315995374683602271709619277910644850645094567636984650318326510287598716056530995965031427014589166431758728381135957247908756424899693669913636226158435399587188558818104166461567298901535234313092483948658821978431760075174791567864261453634015425244536160890180353462345922626891010171363333186738896619791206584771650518482985631290098398460662714467171735376060158667407076195307898727281497161801867318746848032809275822436081150515137345075817600606614646182544989695677785291211001388435302942105524339263294936343092881259449918987674658850389520860929457186677922602738351693657889936435406697015344817542280171003098304717856389117213815643386355616801218685581656064000000000*i1^93 + 157502167362904670513516477963603463261617404300502986903565850998322416991164252159965826872706364554548167455286632586452275631849945409755710292465821023064204644990222014132340315770082118706994553915791229595172903634696560086728551873790778058558824179607975255618266045763189204663537689938560673979612195943420342881060990073230557748044697647098743588931750556375417195538346430412662554395844606115468479650979030191519012244907788122529888237593153217582600904251945248096269035262515918305018139950808211507028321983923168168033610998660099604372904294104345556599253173954694814796601571016131724585586627298667993076626486299777671646864650664215762291980515222821559869989483386259400127048344994267805071987639643289153828482901123864895463499087902417736031745039188007304127125854779402440601226141599386709807218435772387863370291701979736479619211183393802522466794895367213979774047251418997106690283240169948754723712565418472477718751004366605671527717698483398693762274968296385465849211084113316646207834742317494151170945121001380028483949614304232021428730403303877186752758055729046408008253480684110525318478226856773958249056533415230100039870487943987274279643258886914251455068742621450230011121524941906386791422921872736417603310463593553034916098596563938708609585851785454093137785688863799224102377068068839403325365908084889495755559276661667864366681580040737184447180363271639462742590237638596585156716418200247384277283026021700001209933495310766895072221130424145774484247256521574633637470494824971521162875409786821261918208000000*i1^94 + -7942282388569429072655390262467851938076933526306429268607129810210243813649470056962356955986392360427970328477957880889369920273819734864402630044966261414776309811214350662534814079180775379879136963024058984544347282141350417250557545476006652275595116182784669495663011123813087521246604540997292701042301179160204835712772304335441873087038102406205857722454366676672076234839954125829970826171786031068320222099178091678033095980315077049490401825896977772571176629413145959143250059536536447630732288285506695839080112324211341672803624174431269986848283336139789984421259141133705168600154633890501183249471253437796509171221047120657126250130400823976931344932111583505582273697705293648444413351436369916830689627381774126100660719495008171565522472492016272226953343246576675490889734039148602392643494814077036884296060368625383992679081312876102797883466594652923737202914838907155063227923894942304076960060707174593916915026042038412629966539077236322329627285744983411987839547896199946793862544369268691468537768018135728746127631548132583572822391752933763718381422243078901182999112926672980178715695301409091260487412621150000442892559090251433737411296460807261251760384771767421769716292195446011427388011556292734125078646934700149692168335196941221820591311144472452228778832455259571287903322119022094593415958144875633617471987100210557166557252892779436735689567994115295702082359459320100286337787047337370772980339638569856066876608290548151435720235193939120302626622812904378538421980222716656184744476672000*i1^95 + 314828672463011382678078266748676986674998820956414727434092566637995435541051629140177794509569622950120653516442463808422425555125110440299311166217037078436274737017979143815252408295318754458464911562008027418907550319090505096169811524292870178743742457099128288012630641081738130298008103199055226278812664177516056451643907178069273997814189387651444170677890886974760685407383266449549798340689590937770995989515548083651861798541185554656533679365229854422279701100108026733894242854832009414691330938748462728055636067717693451142031953669854258853243236970127377622264885791423840202535358027438919214213646233982073003078178851034898831336366525284820652324839996827055177685484747934188436045326051854465161851365516487452385774587303838342113559955253236248863531492259532840084947497393610886390657373767477309825088136444583803798757950517501989562756621661823857364762548909948475886385939407145551640878939494221993405733456754117129560434054871174213965396644699673037740407082433415850283872403639517438224547894241960436014363842668885603341248539504782410238497357885827923618254762310253654815284135949844358341905560669517309201283013748563958790254879806585947316503297066242279655488538422890008763383825507031796148988917424255644906045661893218863972581029687040507087316193501705667040818082411762822237384649907090329885009675402419654789854922439977286288520596527277406250409579427764380844771508980238928029949110991599214789725631021056*i1^96, -8243612526666305610479937211642675449164189103954322567306208743303728335763783299910833454484208788740939056319317381886752014513413851605168454741783117100938972328620532590079234565777613139594616043279134131674701748011157234580689619071647686849314566798197784788467315932946333255803644632958341625112935425382000259188251576834166782690922532713941206561685802313469788911739626708522967253031179126587994969407101242011740771552959063239516781810941204996437788206547241310040294280208209910016865622235401339669280862859367041508907412552050375123013063130284558723089536681482640103893305233610259623933512963740380309850384644619538795793637415300447243252687227884878581160511665499068568272470693015149782385011661729978348215945396293688157556967485742865199089012975634116447283950872780427405513145066832369265088713945591542730766503654189198542200603599250355057176950999412247615246483526382489924801957178460898794266354215739873041912591029889239325856621547219295826115288840038738673419867862075675984490169885353569444322267644443910586844534364144256967578733250713887401288952234304270018632259383335254047669313154855126470348745008953146939484255780175100314825509002996178940540283585907072696407229657370863280080888317170254184141113675037787995754931275556170236791894788950087252702121945479918572755079209132356114627339527660737339711042283507734892717593209772140025310987824195268207604118832177660120414856227205110973910709347156728625222980599621723150554259071108768748285182874991310327583436616656498222374435998540530506416901886209490292127375472053053858406394651299330145927405435786155823555371638635067838913838439902956919490064250312945368719599053291359689650689525576323983174212338869069990522322249153725850404534513362346266305262410181596786362046430312483916765895747255603696145971167153860462801281976585651739240567685692304100379601917257607065008624113214116887747291535993738734162468445853818316023852397191650993368885828651357271541787858052040639525587622921978223864689020991943889737141113345017547167901001433679738798943713179677707657002652837210443101740701128922761778684564312412977036713364966047363421320175838907317993216194527884501529094872243989887084155109777349719733058578636994696225591319775662896748928773818842193262792381237068510902837328665540831430889109215075888101272945171948689787751314372910279335465835189568307134971745293050588866581365830416832079536113396774922008869678221086186990264332852262896267347969114780426025390625000000000000000000000000000000000000000000000000 + -207618597089536606800920921508792637933882410226121848804322896682512829825080546020658814055177645423976431791258532325713712966428668054861582768487791799731432312522608040756789151832607205409489692344649325898873494145781327577530373909216264040458429631947257499753079803169221074702791289267648477607839646580904237815457435187913249739673358260302516019458394214293253164457458000968802879308861619170520134699869970528677438422276878183820027189698644412011704314476489741330490504053552249588797725350941823136359495017169310159213953646649679035534088763388381767547114728206209627678520368220527726033167870295418528337796762370353081685361730836289373357504568101817352860949557170021008678178045275123026460766705342507434534852967236117054897911869112263999737694529003758404412839753074838174557224148066513215933848607092984617839238821656231001518500060505356235615586429592499303314366679552602484428808999867859222384438837411954498576765930838532052529807899236715802361305722841944998170067916539303650638245589453305800421840761243216076137655124228467809410603565396849256135241873796061064736610889920151479838232656249498724504884798233063084707655510584251549785119727760816188685656326723160682558412506576745427394933278163042286975402064704197891760290644666487621162389543598692508253263613016139793626681190624046839753837042688143575290635818868500766664372069711994235476332837191953866796947751610591213582335071940449059843921383879806953032765355151988560375001893626032650981658082888391884740635810612823302864206776687643715106846914111045222886758939331062847288783484675210494285188281020389846324238762965029471540556664000846042853380067426420407192342764632656500137400711751969796608118581231592895169450969192208080813296062845923950434920658006177599549383696453690683997696081255057185905618031929516125723649691059098362012697013462207557642266556877005583502409968881290551975873480060883844071853430927166849824002205822474421954640430229275818145590456919634291020892929735418031046038690208807722437433509317767994840247183305704800787266187405092922840263700128038246567874358282185394268492306293420285377814254176048834522687039789723397102085649623159085319935580584327475938436480490476449356540889921571655573543117459191049680014159541723958337126753972982472009382269551295927967491227273427063083725465157831507769276984969030001071401065843658159316288643118435580244901364923870256334466263619032293648300253977937433226552688125821077846921980381011962890625000000000000000000000000000000000000000000000000000*i1 + -4880058464059859572464193466992230955959906855652131509913319592955643219604649574643683178360536247933397143580901236249331747862409557794863855516329523506072291326930750761044157100144768732372398871055656989052830809960757287259495507866106057208157147547888624419227520907693161834399938651126245054066026570734737862721445278635267540905141024711306262454201457268676855104275219148005350161513268204462442205226428596276407678199722282648043547823516437079956737750077805376093862389222561333746199501758729283278365328795384835590503342205179291989976689716377812234787071369652743934671396250339178042986158413808540841354842830817881201380655768282466135470888525456090295704205895811979956939798547704455219371143714845358161217011837072151259311482450024064551434697874197530268566621892585912904923400679492336038110389930586627042080515301215257283783179303835115837620793530860334823202345959218628221878510232449623748469821643324568213962746568741901704262103823875772906525024449254577588555865885039892172426511837078740233919915470732265628196419826808732056204984900342197480990838986693573710680010696586497887595755684215677766190050158805864513787387784181244333115173975362241098811394508271774850760233876133961789934800279469187092088046133949078910516842875190183488046016972193752822211116410043970321405813804458131300007051037052712141476572969473094171669235674415806910279488391321245052857698566381514532481788987090821286160296327109471098653987867844900544619564549086442800596534681516602420436359471708258313661527113854872031827282552275901357914248065781554427470495195417071615095190668188318366363896504568039423374770206018949661067556869586471004672956827709457623415625986494247300268695531292191989344677429736923541193168195003943897403899727173466855070711008743651296130539399475562175534230187334764981729069731388758065005086677585735730073142317981277826457261421829791949544493665057641047454464186777885729660701011223189079747929802095135710299490387720206124511476840085200576077554121307978106780572408788216039840726184630916667126912709972636115957399236815773094709884495906838869588747230159446888657619605939492214723605999699369983209156618621618219149080507519849790675514280003422128698555233382585611555090003059735744770376931069158857070037972263735114756750599209377205644237197935665258872119982845813240388717257001636083589894423395198774320622107413657527326458617345034475681354755388432492581978110758172137786936595205133926356211304664611816406250000000000000000000000000000000000000000000000000*i1^2 + -81254409379796102821996665054805710037416115614785567575670397061050295008611730661819139492169278396705598212846197185143793104798371134894399452082448645397367665020965556958827897098173317515445954094620932208370757765744594386846300674772071803529420434054234019785366358406295318562928445046023608813043015778059937597577008965088497669797668225851008772469979708814945208707501710510226541746026465929689677266557933916039994238058846376586870710061324499821918436805188968033961968830830075935680785655168693466644220791480742721941093406249735300637404966028187516585494742969570136700321856415425390244000233253646872433626908109316327296024162826697539882887261349385428818049302489211042985279001135224939500923900349847411608221124060012617401144563519664138259842093814809518419664393932301358189659822574146616502320291332126353217984439450883960186902391627599209859233204012124868639859695329842098274419809093940728465820478054213637785089614612085783152870305211796820224599393437611059877869437479844962197773856067803335558825978649523908088652259779268222807203139104847832173645323822920533649064175247740640942233190463839659285548138282656226413725567461383713786141935299477584743461726728425697934542837136086128256947982127818770664720170920339672740007376129808006318144232233440004800781753956334034005860212442126494276201814386989605639486379998330935304836874451642376910519724009990692456959361038917023336135562500296963623038306430338626722129570270610027330645519193146830559745505304874465785949315915440042542102866008151831524217153776768502733997979487860840974238321313413970798892667514022735717886128151540715352797214643627771269549923913606045860092663297062538645697744933273298175866534168016179923037335239050616381797465724975345696779980195288479685745826672210649972826721845553526048656579751046356751254928709601917430915821976910655036352604141317889592839242772070799532965910649735806842731401473493317824511472538648023048200183532831182298819285710202434870262626085667060616289495518031169767864989025083919257804443078067164468209998382775900454021852902398845445981903089015098267881880536843182343568028839515854558365193935525108326045668602431337272140486348853948815513844318506098024430360180890599664030859871377282566003102731025116251129448785129892817573148833169399382522948624323924922443856161563957259379455814662600933242221212804972602433476586526783587300705944769197266264030841239095402624882985342718785815030457797547569498419761657714843750000000000000000000000000000000000000000000000000*i1^3 + -995904249256497874164600598843396987953191263831491130257178491890467633966135865230034926021630488216607528623654075934136942429781135915000603014882145195624989485360487632148608771197788799820595313426016327767752923260124936151705540946995170135446545603220643883572633492873344813104967766987394450145882992387537743100947333536335213314236050056819300169047855003607580067094938487220229663474301524445475868956834215395131817284258389747484015675077347313417415817838512930993620326380282936259675865327905057452651525053973058677790737707726592343775363092231284973004134164089434993022320353472303994704656335260887463242237114378669547845418569540542613790811859988078605911249583844882031589287699285037996197097264735122912544620177894242816167036711314593871270593925841714773042747969309459098801461986705614855069196246674488242692467874860316460829272140584825908335215458330432163566767675170821957350914563212336869839740508966410737587206434203423923656511671854404750792167393254813688477925884643734555348388694937395293811988060369794440218587602200099414592201954400751450283662529397543004873288874808006245032893648796199669404428183111963079652805318415331015178729043522003574207782138584104315806289855132890898302945173626374954857233972722999635287085165063860871296220304878253372863664094328400447649375629627140211954195411670754134130688418860011920581154394336091776956875376438593414649710269991372572943144376514076759674209764699288896672026559081843421211076142958289799941158038398280927805335374445760361839142814291102249811245049833250266373605661248934070147271865259572646348849215743311668840593327190634853985797843784241101967788313293595500481255948684202626707287692920632283869860443051259216176021012023745634974587741138080723740360957234360188013780853742492853346533250479064984412366670576075838154487241402863286507835379817388043549844113097144307429316158920820829316458291946875973334895580516402974148814097953468867390907853329519675518986459724589301971511849434161157121571821517467636421157639790565764839610532538958443416354295515282556091867189090449567563796692702407387599337830797806641545820776267283068765363106148318003957114328358002294142927154531658597578493669421928999554614959131948395291117248925969893739536887225139489322196767122273174180079076838915279070922092682690069441005981416588778583418561089709378158742119506508715379046257751476348138705027264886424009670428604700963225944345444639845335577099660895328270271420478820800781250000000000000000000000000000000000000000000000*i1^4 + -9132527438996404319044096548953445815615448191885316423968954096351540887376312282860598885511972927641275776328538014279424857241218660858036492558005325183341759762628124808366034018627203621541415476357405180623962573483602102601228959875812314662835513430278042198357577278641627127149846921126478964214280145982333814417535610228091911326276566260228084491914054745532989358341914747714338302591414323244661234196692934431378507970580618243580382906451670857029416043524557052562363251319888595988304903820636222865950779711886290853023045492869242630132062251139598486337376256665574955382172641700013251048975088640615913503292483975497409151182445915906814205282919508813420837975647999282332226502809138631930255844821259218939666879338881192502523039023116921380869481658296722277908397683610981632296277747966954694839578385996263459684021821694346023347763399763869324779203884797227475396724115525482495183770945370671846972245720685428797578165067336744715716230831264981972479414616133753086882386178669123857204366655966059119512018146100883621435973934470583028001737902765751946134188889431083978274776072082957097128867120311009301369705381660754098974210367652857566380607912129648739182752621627223364750605458909969397549675350366506117675983885801241060471689984650852130021837939230904808035134639953982549435776989366242248243061683524338087544348905469829192037387899141385072359541302020890659021169853374404331794618024445591351853729250208852863370129833229010010751071827426424212199575118297803706387272221066818802144642018687876786825596020124557216879280462310890000696952844854470258292330777041114584359142344898290128496227228943682332615998158169869156138802754119484543244225679752440090219990316115142413729139353941107524765411891670461524259975855362748683552195987945552148864251996020354161885774684009700399743794722854127450809658988304792986261214468544249431367602855844763200905172288584696788640553555281560670509826769932957720674871923697402849316223921689287320891810777971103112980346845935358138319492207891763803778388868577729249679480157529140570496402854659443653767854725718850428248687403877067001438022645584427775996805921368132500615389764715753074986358476428069864635113231127607184514134776550862754239655082427318035914121989518301714218826366259925009683924423422336342429933188513315035334921961352345580131116661580319597814326159315422999677396250637833105491874632811330746278692692231913102758839285392079149206168153796170372515916824340820312500000000000000000000000000000000000000000000000*i1^5 + -66317298280926929694514002795152283292157290575521327060631890002549957669927512482207626893353338192042804229016937577089584771771645888954082133887021647178324837210114879774005522161231483162849412211712481881024267679287741208207775545250090530393844934760925249978652272176122428457721275284073588621702010788362375367389008882869904283279193707088606872484514307942908952877778009255263590040740571352414685680123604550304602662845634748563658374113213024896052162901276010347374315054198520451860622253168836021347110293644598582533592083536266661045545445829435844214309347519857369575034003292153168750865531120603815933880417959646473321374302318982795532839938139283501205599738550598227676006688713492967047822652362868968065381712072952798034742571160913201138413914870313257726185536806014594894318662921851077108220817069808985007025973335081592654081448149199101016935355205997583199662399405727599568591040962606568839493821975264337971061864441593359293704346115250092592659798992803375971599867875244266804965142070674914331878841400383457897103987497757768470161742502336668708614858931538659211050971939052016548303159792841183992140654520963069163381048231235840276365657592039853313769912312554550248663185772592153196978507775175422836609161315927993831107590226975814708883151345010523041818939362465623144768873634512495355992338100032232457419664884302441639982344669871480003835350868547226130525217707960009201596459882249097951422459777237949331044592303073204063167180480434140394138819890550892755377730286390386412830281651947156890111290519894786892785856935676826392805518011788125467602183784743338105834454324879213756192897849428907344085478390549923322558291259111816627454296728422791050981986070194955592975245278817866023306011826438464347513936106839167999587872454973295688359616487638358141798549617117668819264823605780274564362863777001038717069003677100800242776153616399102262588446946511830011229785015747453236121973562817175691711151967359493945246348741818104652915595151495541396819377563039870325569573569164567790247668581706417880268017309767641246816239927461652507073506567135933322861505969852009287633298147683491882839175488449550242245031291126483771095220708524957149739989572547523052702450584564298826073210869254328985017478963555689291173290213456342934976444003107509710144070818818470657131243786318464021896330673271160770603726384306273851417013269437121256170295319424878097941804393051094601642619666913812392916582894031307660043239593505859375000000000000000000000000000000000000000000000*i1^6 + -406584835873864867133366333639976302836419652919378265001048837906876510155427782669184441875421879392678939104103497004088992339686621377707893074296255821320693766412707702112378666438923666923268759369305875103970872092907677359185199870530957064190013137485616127626980104025725894143831743852073480681947157356901118544935627420028784380425910978114987628925787076417646776262950479670904844074271033396967531439712701780558144376704174767952632600189467510676067163206217542694232124938516385500929325925371773005054198856309553693323503490841343627588675361396395120097042437775938707410586738514572247246063330073248750327438243848435275270188198312679763966851927492544973539836945492844661249776915338875392849900352199575957106618283855500072695499077388242088354437959000904909762677634619372897017368149830983641356691142315360434981697225101508941692099428243336878650054386564966554098731644174976831719996390436654126096893799204214594158153255065761408488231164312689741737600858210265724697550045548070441096443926791146457335584447491028730376413970575130974277979397450292254058450030850028787451977608929693353701654962676804643652136709909264677660472917433885359285728651280846933211265334877102661612593085233037577570690334364291845632735001242020755306341096219285669918127951754567841910237987853805466471598544244739657718356014658029519534329841820219835021682038946398876393884481237796845556398936058755350655579584770607121428830911773665216267888298523206117874003633560109926333614176672576552596209104052813091730333914197593232677225086313664667495155338672349753915141179419189214704219231423480786037499724977797805908410445511981916533307364080097290693361675568436078133345510497003352184195491551292800675392558972901558763570038129785496266180213463166182061239329316102698209519220295989466978169735344630322690289049965935959781533722742087202129359111668636767195373156661579993668210274437222367400496587030956406899042838496636847505482329076831722160014386597426172067490770304272788463081413589976854950643826896317689227696685086866414060645180000543216676730128217312116419803642840900706013619995744821366690530104663698320466137979885639113186868796854980495987843751127614366409647689810926239658900225196860883591991418688316302616562866029856077436367616273401382767377582850036012358619137185904517862238409240499697069557987293193054535084246711941887567599259586971537668413081383800417052483292132689190415272372631193265046789520056336186826229095458984375000000000000000000000000000000000000000000000*i1^7 + -2154022560664927578430692741557103009645241170148821118865286479544860261728400958543479092422586885475742805751558247267912023840738137918239536370896359027336414597320479156713217047574022832441547679562245991893327481615662183399551368771021947251414593391378802540482327959774176357786620786625683716605778659355947853374038492849791921694617413084767775995221473511292239362968591696536361273860561562776546617298607327362129498136061377967468500557422128209666668871427062887106958476265488124090875379970887578444488239116018299523352323697712541169131378169163163761144211019847038763341981199827731423661045245939133461433922382538526693840233495906387968797434386042000553945952147119221412550171635837072185576023970076180910803845528371119872040635306683808138448258487816408383978643732998252487005617181107478091339156144427072680620685336561614379322900198059384710511666650870698403780559556315029047598842067715459168726219100708151264079938511249694277726831548025677130226689907160745584855319901940730843874020310071707513351015158968619913163617412684252011821865981701009254780602710003716813693898710170599650276295932942764476882144856877793843485508616290659672795984779037728914291794153942897016082474793919831174753621409559214388714095812989808644866309597704061904114160341891369559799320737947260431606131946678150330443567275691358183802027346616621138176613452649365595748539369013676280853325352556365140411694525269103299533963771877197173064049419031321829812915705074196608453162114449286843287600234872086121628155542060184744718804969563099443705760575784206996195585815600782135995693201230867663884219888049329334783426972930088247393289714402946456152885133524964834008800452823296527586744434357874989574049732318574465297204356986114264258083978420075735315532563705385560674855161654036254682528046239675414672663113084504738497902169923745345809988359165193322436796554046330441077074045028148787890689320048781168913574292853999799436460629641064300484287781439795196660181052951524441636500944538094865292945864814655185153793010860309758438072573641527177654799632905619795473854138232667687229655317531245012755701172817127858964132486039922032768889163289246954097436013427866122991935674808861355188822591612719627097129642265435790168030620543674707427490134449685723001140252101686090777404971188361072990746913949744005533857715611250677140975911695742190195245801796053483178287856236616124008585420517480234319498517633634931955910474243864882737398147583007812500000000000000000000000000000000000000000*i1^8 + -9341817640227577776181639398361839450757900001070167787082201592642774760367867360866329437268803668997864567020980297900819015519438151676441066136566594636180647239613949829174205767989517293510479544452841782427302006065135400631718155147477051393823203855889483777512901768755962401584840359740880392791955164355617564524390897248728557672115226693427833000841180379757564008572496665004452538361855637956731030507049453559334012467392145051922755642650360621005215767297321185826329560150007458264080576315974173815230105025193983445114871122863363467054015753842655645367247420343074332925109810806498145618383430560675077510965870657364833532030793878847185016048471542561260918117124873281795434841258511082393339208510139996988738530902225987963315558055074371690983523294950206917398110035599340889431183556087830189913435908871373250973006127657193674421607484877134232839226515595119739870666808221079759371018258094048354882077552530118570271735519219287892104595972277311425186767925136946052888317901190106043211877951906788677051620179434959392671554959251899119709855931675926046929234869012526553730070019381515926465028760268534422339881282302531615449738524053184545913539158593720290081946202353508996378534763536556732549970598073147804599233591887348249845568759438841856910409161937183731437321524985345766283667777901741669503651863659990452502840132474451073110217126772902089679324449449249823523880118595028435281659478271988031889534043282609976070145431832792359109755934923998696372658676969064624632536329047020602197391208276373151934943999437105355248561220911804191203538818017796026321214282311083841190653563387544891393425090560544509262834210141690079378356594514785415518654353458827907114152453992043410945980733632060861053981364371536991701598624218118000220312210172529644386138354128662679578377199934253211769233798426663086244429145939575460946314933762025506012950824376746017442282422158425576480249061403728885147750491700491016889063997983650090397246863881709579255496379980760292558721994430759016351640954224930233624865216664434543284646685420366387682271677176490389106032676544742019357301129650521022880350683692536508168136369526752468651894449740007065791224797385237527879267243013123870733131097600519063818495569059381084956204988337711038797795313188339066087415789449504339787973506063798212883805416084688331676407849385308863792495126782145876345272451760696212170978258472301499329655008226866734656065145367409563448291009990498423576354980468750000000000000000000000000000000000000000000*i1^9 + -31658611574472675416887723022126398602394414465170295286804252804756942926413593409662996418644376664894201984197000658619291605628004384160507832715713781872675748530871475655492635184105767156590645165437873765697711404678548901572002558212213795671768757934793545466699662416636313643464659343168643659323275730036514933886261130162009619876738830642041491928647127432211410938283177020356482161914940396984751246304452456123062544912173961011957725471914824667758704478188623969208362189211240917295471760540164349914988119315386160717246638931426730415160268267143242748354062243467750308515145334031936234130868930876462693306133297619836706665694068947200135490157100661020224593138461400327758931327061679508525072716766025299684330955160441952621707774067050427459646667883704436793689304620539787225145181610166370689543914151824477526922803684163106255678425376861286224223741489664976942150611776059239070621273939775558309054203121167383845237487804541662945122650545342216186247507593138423406951594240660670170323739113531416337582896237171815784648348220399570481503388412253783298885330735146662037919658749501527363214649505293578597793268303931632167823596835873790239796581742854177488739912494757978406329669658175034603579064314577240648014490160366952733114070253712942605051677179800217022194492493267165262345325706674799705434378139080251353324563891497007656423362555133531207103714585285628647434548404847825525971767793627600777617029505562451450215099993121106354692036957238229559488929623611389189882299260165650769151699921031336935767999493360312790957627546798599896743166044848202724475683856891006954170575561646289624354250187033048260385495954997394366135701797082956174453018058848638663563190020603678874971259266107481902126402298394442171059100386232787335310381132884958918600673983733580402004746493870526377082369532806964222369090162554266736242960931137036720418865150970846790934975197141294777739180500518315637796557072095091063725703892088190771975168536080997097499596496127741997041578231593594365508932692020337448222303414223390380047920096006893843028706057437160037139507851371970744826508344518218289520055062834956958487438500821994306164800094788234403743436465223262777655887637523221952533835354128436024453695829902107880067708504776997430402596159154225328146779901218753943175579880878637623189484030478199992193852145213625384719711117298872810326612179956876107944488417068606888249218592694174176050629209572262467986547562759369611740112304687500000000000000000000000000000000000000000*i1^10 + -83940779940822373369768466465536385082034849869802289545157427611043503490329402028232801577371846825105331770378607356481547333740158984673313349510360593729675047471484614534276888702322196447377901858389787959274066277231868984758793171160339453785426294737325772990861907477799566826775589323925887152373412435642581162597801536065730199307109970673335267279273247360699011454277917282491413857259636194082901236907083757990377474806813172372148693555928198528079073596876049874394429770429886364663886071304158311035459197374777921973409834259516414757132579522243859484104589301545512835081122856761391586803046938963862844889134329785660518349093730325811940295123934051876022354787590620508126688809974684729776558777896382377204983274371879537374714176330172472349759563384029576858332681761701389841966692634772401737117885248885260469313101606643695269216665426098950177707144840722470617904843010646051428905562571095811413014560176519153022158892959954801335705412470943491200094258273442723767755220478285031138609665139774323648030361834541114301780856176561337200295144695247883982291610697396427174822792599272774865383013645686770006741325357155385334077809091361861200756323032477180653994192526273338297801965511638914421216051490039124949970402443188529588010195058881618206980679697685165907449061143299467842977152640494874674966027559125660183580357956127931917914722054869214889460475448442451304171847546730044782193512104683859233155463117765260264301310620798703632710897882782097080719070380627572213421626685358032075382798775351304647126916933320679339768946251714054901326059193211807440794454757600451737973243035453271368844255003889193825757984531977640335008346351590834893328950938537201746620583625802006275624749647276598784717511143191788805348826158366449493308530584063703024623068390475175427161631519532161990622592740182473725306697853408313828214617843408103747474992968684352405807197451277198748784435376177623971864579600400237000014330134652805821688328833429053220125923305841007143851061691213679153555286290099833772659999594429943796464206891942314579527780647760755345481446025351552311090398675005326873582240823203225353439273606601581881672794527133577406077671496699321513502056893355907349615510892643856273030376756860507884120786948588501180353677572859545229531374326857030714614550730502334327745331458289093404585285696444538688054910390531103561732613802682649216541360627139271435510313956161605743156676334715271536879299674183130264282226562500000000000000000000000000000000000000000*i1^11 + -176827472260454030490317997221498290172915369813740777935861333578114329609592346844966325365654757307327716349359278928121094745289883091082917884905664128426202094170317493740596542693350300442578527085100883810608158517571951624771107339815808781878534089786943376793123019904397207797181001331499963191752461001441124311440021686817193345728533205818230377690778412471194052727937737261210942105880446254797689691393092818987100836048900625019577118004153090653115117166667245781336117577134276752587434052078753215669400622172098283603613355979747244665206738554668865236462797994558758407620036547641665107256408370232986477935142328213957974743110897792521727634186431986858903925475932002180117518474721860577459668878448900857816414354290898453126949593297334160058402680329048264470877815283705144580841322705111809579976844469841249998755275987984921790069861997725994993960681508305939198216816027368079500881306008727924633046710478717169095233863038729232527415391886797824804253760051622270327847403694210815400997936256195356556702943312856416057521673468779481542510604812756921963353923369728802353642506754124693996277696493206222836753197384003360151411800328260251358418635433089571441469376090235044158573934415539936658184293936325257250952967296511377630045074389505297646435591995448003033392708526318691405062482464342855841816490953342113834837590593263355903441136874864564388392426309710210728481070309090668803131217055752270699548215870034157408020215160490562450800052882114689110717528690785486489520674315217115019508936174624386878673450401355135836961057196925348786643056542277429756698737289574880090483689944430169048743654108060004935701774345981666496478444253191454647223341806237005901761368526785896277503327534160383253984783831038381673255967007685922482192280851257371646363262613584355552668000209652112372946268873486308241493424868616984984531162970560635908527468053240559393255009854410698591228173600537663776485629728400684989723700719088595667712947559427450726039337700836042669717928246409568679680529451869540753165244000360236019414187338526557149145274316908013231093334169928213223035699661437799253199738914810021990428795596924103299606864249355185769173435996669304011747981370315950253221947079410768917413970238168681057816071427440103326331172143749380603673503305733048817340244780973051962118249444410750898088717973768267074762088152588049247552113512569284527641542183300537856903605745904882507216985404463471809322072658687829971313476562500000000000000000000000000000000000000*i1^12 + -301129355820968172234758972526902258295081393948919700851869158382051717648704667419108416115661609160237932335686197927152145569735053005918662091862493004827613106615332489823717018774192453557889187546493143935870481616819203609506854190530792248728107597510776003174485876128268262684897609184926673509007256640135065632730867068427839777875276626447801373288724263934280886921221571320825855690183047585372795828643924907829025028887662863185748254655733537588394146112424552123066107401782166454748440774262240404734406793919233783741803693471450358255099420796144157709975169166292381467839745970954762061968436066008452868054058591635994630543338694864456708673934702260621626328399412665335025514066277766946735716463434944919877141997163233083498411624883529801724275763977133947062896853011739555641700448899875225169146604482249627287741570445596966630925709502889245771502119258839847960312449882582894553964817776560198261368409939178116435123091637547266790005248805771660337739085199312061549228380178750880814618481091337718534712585399310399889926322200409911753770047066005743742118855601615180824698225145288481837474693104059511423137421539994665496624660750220794903098752793522163124466853670990347932922136736867056536253762347287214678807376834190528624355162946890462560448406933174663642152069563321208555817997086662983893288511079863402802912329644388304439766857350454621113963002333951665347629447130022575487270946464555362490670593391445411651827832736225043326336122927547763245328436266991433983631741172194387966809803246854372620976725557980548393553838599283918999564909965241139902034366235142766910214237162351706938082750090691681212570268144735017015980331204884105156718207809858185581942881796525143688284951804978895744918474400804420130641179482145373806699383195682859777923680655669396058288361948187058096575965640355776300212220610600303854533407372693594913951211815107036971222496943107640749329935007945702215271801245830473807516383959080852848153191148280407807944876124080931462339383889899435392131580502313722148717764433928492417152094476101987269553090284262853034690494125490891072262672250874635335421950702943733748630474715249027935603187813475484813616527421271926988294355638987797333680820693376032669977049964050325027530303302948945233500976748244423740034752049535827259912721534742327888295083558187896566359549200785792507396011073089198145923181962760886255848146725943257121370464040261140620073632145903275159071199595928192138671875000000000000000000000000000000000000000*i1^13 + -419763911351090336354888096916691575167735395242589565234842460327590950554233432956498512795799812443274069343532111629780172542957869746397502932981684027959742039539974462997366199749909610667171476714021408099427338840500120180797476921603426453681111969522073706865961360601884179938212903944981791020912959802456081331106723942553023248868377365973115459654081571137326065359111562953223537211985059969951373802243554390319768093305769015092755953485585136945385007218324344671857953451121595134077971066289386999196872955904196495955630199014657620599434149665295427292262099529826496739346961344806292990885973066561531878122516626236183185915997222599557355514829783174483909821724734760542668321551023393842461891951381220831957993785102558312779345621223771750601444766492507859638039165363336420248442955652239544873155747277380507875985501191330984563277793850029855926349204929920779295587973933898998003049146486731957770236613518024529064760325500019896388414487068319815488708599419531536087206572253251812852105568678161340664798233567777194125362525528848695172966977996027873579476144330850402100471777649680109970256194774894064283392549680788805001286099556661463797833965658695492576075334593674327665524786099147429601723111632500288558103478374147358542341275288164870607063259768785026765532554800895516786537121382332751852698814813804726494961303727043298400200985701702181465957737518222059965799470841941683275677456575668213882131853782961152264733467883735863852435964972163245081046016651724087301463653358514677591871796560946874008237639809624290730491455543221632488197006144641454263382524652080472381957507943564527055028260449076234822329328371124682200034641933413926512173349324806251052202674146732521494158035630417558775550444357657889997504901601828166926464360847281980000554755656940681565979089553640998637529116953346945150830065924272484867985075741633435853018721739380647649217282005954221581524157140555931892635085933814998587271656656139708556744405052719129277518060954918907036716986998734267723020609818050062549987243146302808954671542808833450018967602597360809084583245183612200130854669353012432506901684463951779804550735723358055631842967023746542137212076127122309984812954879257070567842478359972949361698642568417678861612090799207679780868879293427710657576222889083246440632988256792375530776159607041165937052472683586271397454543185946374069573053649324720153007778472688297242918913402236750402954368333041657024296000599861145019531250000000000000000000000000000000000000*i1^14 + -481222482267200960308148417268135349937051205918278324592331184924170023591885586212730017657805092557674429065550248513032687075061317457373410510973543616454501541232283456355242376725785348929655738093616580752204409509328196078553473954070684020820795190019888274153620543421750985618760290613093974726868890504086241273333806925373268861181769266705773120966877994937164471205651568085919710872679506176340768485413243749273073564215977236326250493180095719343847661801570235325660590955586879953172968522347091847707961786263693696086732770806853019148245412019911189851538986255427909663056679402687313139672356515805114359489904592344299928132616131408250599359445868901119419681129488160085320548682479978770023280681394294349762838992428447932162119646205675695186210728263228810600980290851028987416237613944484611269518666203137198905908908464298885156621176576157428979795581899111968354215768146919184768630127808366357893027466408344000443005076526237202245586510921499068394299438916018514797714216895436363335533860516348085514545217692390591731372644642063625942790666353827002378974227786804618513158222679176129263388194146154389181626665752380716149007678264648686134278437069819975466379903572970944605183915699068535436863898525771193035590077561063637817855596073181623518750886802371297651941258594152944910767987405296820488084877616451813554913446920096868984025554733045438317725333981637721532227123068261394315228101788953532359313899115710208392714918965362480395166624186541225149466847609151093406588197143377411713570922353153943077861456076484007261988839591220542077959445639690052497731492451335009722899417898323194608908295716375544472674150047738729125534524804927935686261082891618857409246986903556334000304448682534208627111764213505603514927444980221922979828108096963923543107477081503327397066979505208213062826461708681698220311337852673497906336925654153148800513672154007461768406134611901813090111164942003057392611459577604875308422387979906469395526491268559237134836250766342343560308033664395315677662764196376872427682706091628705546892466933985577052110678016056389060422479403271195407952531229992190535718755450871190491861627734107534130793891601936974032115821479411432338297428224148966694674803481168537468736987399090385061151694507558010809679792016967225011115510055890058675709631566427336929474545505092818818541275546269068637055481205024756218096352227156170149733835068772562665542380894000010563282820896802149945870041847229003906250000000000000000000000000000000000000*i1^15 + -452299069794258478505944587425654782732845207782761487464023944954304416258839074980345115305748686971973158664233945897812523886755807322154646680480140732077305679598376636519341004144365902915859554570018539987630796735840864234503016468833999514765167140120915350491486952022400097102767751667471081573396406088074961818661887276031740739026779366969500404916755471069418850219376999114288322211328265507615512633772173603150237616672579295249960304644533010592795552658046497479095439865968494322306686395568275709597910504415543229068448954251758358936915029557840840699693825431793095454116688569623357562924574209159000433962103496039055321123297479421994485059803112189431226958398380373430585845295534921809255722644668387197072147576718285612363560383492247643893355578082512552936942241415374457130314741197880915654302239933839006725226328146139608441747705435039267914865456683722685903415172891891812561076691290701222397263955914676672630358866085118687590933744281461270343881955683527606855888303869373798898388019497822501563085853622631128027536377588137329915243106139574480272052030227718449773127120560878631458448578884604403161011613822938279986249701346299529154748422913828953270303102822730023587758280176398784368058350866620224245550334319807338486036804925822366261881728843181674061563878886139258223252563655064692656925970686956192998559487910457492386520084387894052163455909156414186273856661945323380040937664798521076698375023158256362565031318700511969995568220414408362477413314042918602782942518301816721738680569022152838017418532986444452599199921173775069785591520057549786733980655643485766572408783500771954256911806346382511078792030201591043597041446408700368740835557280617760317668502594225597668078538785013991349577062377107691090883705790241338795614264016160987078760350427096274877814652679223745796525217001596659297195678841479901176126452658616479607659879700971308894180343275239073986082415098381776959183542193583537932705481137185616136881373083089109508582106077515195803978007562645445389323768000361946823751241007215981900105103331042630563134486452584115260693646940737322545662001744080152208501180631288504086143802804078904138567617741707775433045712380470862156214715815648051000146558526987883235407695709040481519949387633051520248562421863924138072758864450726232332320684793317704781886079962981769038784525070536943962903943242018056275013200128290759181645356218586127478783753188118618628749123544707799737807363271713256835937500000000000000000000000000000000*i1^16 + -345327588834512499699105388496887508287172031103551262178470582084755860010024509130884632015367907895367009513918972650504976687003582906384059900245154780718730096541219725630518654268651689568783877446422858063525089564961207136682052107863186090267489521048803150234588856724531215015654801732695531788259810467250190062058468051563589202936615406938862305403856709075203606642603068854058425296317698182249445427163924214389910245998582267685866090051216855133777764289822565207847099864953266507184964206426527490711309463396035282680757321806994636127909642313188281379049692208025203882265100715283924265102819290370899058787280146074530057355802821386153363235592787840995465896992457440879367411668831654386464673683148093567084504021841628546493085961976928910511062113559245222082597345800019603909572482513490221472354281827645544354754292457360547382994082046750066386752071651345375094821237590845777796313976398475472898908619997493798313382701033508939471901238054590444285019268886013134723999411989215271659771764688571081238684464305521867136367776847463875627389880372050424953064235870067558497584393348062050030357194018065835632601855075900309281126624197860232596602026145746023836944374917019892494662469694476289397511221893030209502960246379241109285240438374716248551869756086355278985425058508431603563585992792980926673260783041493611506495467538657537353146713062595176060857428241525401416325834945711455497118576926723642429037447335652743945637749257486915581520994740889351410718674741451445205637501738900900018852907785060583968291795403767252136944951080909964096429599344224032238045393719689335436004408106333916344061493096141301468507268664755663534480537931260011779485864353420407212864624905169148739801335269932391839767702165706494584694463700569034254690092542703222247918570266880427258871418478002761430301427806796676656118941369151093066701251111873458168247541412832735531288990702160388616209340875629573579792101807010134898249610260749524478280111112074754715074351769590010857187596355465075426882866712549736008544977566517933312393260914280461000307764028215338961643220859422394405895090326983452144067503232848092240742327558214184896527722047512113027981483983873969430259120467348949947052611539864825445002960977725280197190172717099050829856460002926905913580744255926062122069595560705542143286054610397337278595439040182813402868399177582269118346359512028776458602177757723747519482193689237259359714471429469995200634002685546875000000000000000000000000000000000000*i1^17 + -211278408698024553472604110648152252222164728019263115821040213783522001690348669136673881998174333677762016140712284263923737946751742042451390525828628759344104816055922842806996276222243430584723411431524573216977607242751914261039477310011515025096430099068428196168119810444372033356223624555131781918160023511231546084589074373707524476402864281278465356059145658585214538337074537165079373196056012543580886235615729696947877226850949460811725268094153550415467151502300622085857194676066891573703086742711829496808779093814460092682560714749670601896160802116546693323604994908695087457949827890189636239581327784096114785098722037953219890700330250847626752491030645910956965870153025404869199641419876050286004807152187672067706557693261877253067531020778402083856134464154473525972486082752357911379861834025093493856891983229586067130273690362702297572859700756553562849363921388755377792650445938311484196804262854467637052029888045181714890129633958754332314016728235507544690220406023670405046726987910885548239260118818400716373217785567529477431057040122466852603272947361965685445160752008319489407735804921272716979209585891778526937837158032188830262827399703513351398138215447947716901796000058526613382887986300612336328468755345290396145151321105500191691627823428381518636444403664839072363208060911947912407591149532840443550268322695220031769038882813003991774606232452742412940575836561724368035479311863680664030619638145538950505248880114546931533296993095388088236858158148650218845398612326319775301098039889264982111725056589905018658242532276720770494187387580316402676034317886190029769943603449296849105002325007258790260904965862551735275654891811393507875840237935088219533156942090903119608166175409376713361042090462177635723805697529826661528005205161831812731964060531241890364379895142777445430011529682478454811252990409689550205804530821639008682699527309293250939004968733051798218267996457896048786831139602729386727239016616350338036797990968304840476554444373499493427865108825567156859252316773799416305364704684922627365686577865233503074974108682033271719023465619488772882209992105756387186849972177470798663784673401117699334588528205462462399998046165730612961417647035620728278808317735107143683709833942792248190099638490646381708127798054172147078707099832536342263906593308396580043445552310675752361785290415076019335497174646243155439772354304761737400130773741498889158185578649416803386036422607655027583462015172699466347694396972656250000000000000000000000000000000000*i1^18 + -101595120246740603959620768537401243590176914825560370612749766809005059142674201114338294313869585616201244895122991147554505709186172451765771920244663042476167474847165727113400592130230780153751549511481732125930387175048947747350464044881893196265330877949615005697138101216052719411731957786807613525956433563924546468673602222510143431165783261357509610745437428643684354351925729979237652781551479973767912513993216556308979461515031365539827722926402227701434863043649382599348301133689191019456983057850947531276062935059587385149379854157646979548860850591060827150763443323084258453479446882587729544593490459533143372800471392865862072346069769540895110332848888748225600540410460535113759291269660407556649375998501487723632445128774729872297254498862412729973062627188747719695417244857392316992821229153069119812263329807352670696788476057762778268132646762684296910309409420589632248481006094915714937693805443095982995937092430259776186681375516780424653383969638590345158257777067369785038147323856174947031470449043521791587171767713021644412393739143612568881624936046705923682102936788298194328309190574511036066791025028583642180600175727085935851530898537803673753498258882342085733405953314686436735167762112287117288608158239536593951034054739077021928159762785485749076633859305149401798596236035350904720139687264388238097904004336806208548392257629456045130942973218964820205252177345611862065238285636600615243126333900783580024299356037589081643800085903909681580105837990306842991168261462035956269576682529843696739812934496959823763287459344773307298154477806964702345130489815591098928657765823546812387308962093447103625707716755227736151505586705616969066297969828884920533776309535442354051012741291344588870152260252527811323382689207882226210885490519198501644824588420677935807866530911909848150672327035699378728970506909137207891241998470924662817392830243709667923960760020317564797589076231022530497631461399954784083282441542816113416928945973407078654649403697930336444118225606667611539927219058598875262031040730332620595503962161832810469786936422021168455342792877119390615846358947993181099902410168453921814669065267046505337572701969657431952096248442901870400487552131388057335440735128432936739853383948272260555604025940684788115006198590255104725952494585779391663851096859259482518191190852556372981401807815683541592481400943208234995889523502277708964301088949829005252591531958276058408705477473232825502691412111744284629821777343750000000000000000000000000000000000*i1^19 + -37425411390363621972431061335575893812207596669331637877551501555742670246609301371363893899346542565167886024318211181906298828354282130184622039808948134861121851957499445606283326584504263853762728669750848595312176606664342983873650798699750977350992501950327479425641049002526020078328164164622976741342328813346487368104796820978980499343044915459771615132772706892598024895032358169102470012090140430176945026431701836341247500157710549821862085299439845529585862416841582057036841465512960973887024596832537043384522344610991974286023432942434059433736528167694243724097068758756100546457869163367438316419357424028735485049271982221985667098663913423982904739461217451648218027843545752611611958505771523696550780284578573178092443928080032562500739507451886852187022564261468071255020462121795986374739696380432161270363203905029242628206325066763907801451326427023516960063851250164573116583977442087386209795816186763077169953940377040415404277037561977500125878513792728457814204897435934220291148390884010387738386073500048595452685316757658640581723678094122722159559131997666289309603545824850390801482306182806724862688953214982829273272808903481201144225752275918187586154445287846478672956646826780065511176227466736351693018669035426110331808996964311686771204727484842652666094600409566916411614023172010080709736773668601253417492594999201350145696655973644966944470537387553406342502880260100651032051929629538633700698155506679177840275135898977454788208567202842380305498295167088103189618731313668603540484817829655075683947058744131460619892671591599985318977294203124054268805951900148122919014135960156354159125016547969057781400401679576911186922374512988543201394034318640866103518310573572643242529102441334015707298428432528339604027248947673537256041278788419496994102722045614749701863605000355217555654725029371425288035960553790239958270618973174267855311854890712376368784808694574180357406418262080453515165681924944142900554201085757313529844014699586281062469880677812491379989302620764897867523571282500207627884597845809372293147072701854520947511229436276684517667314739777593739654084857381449743465532078108149614353327229589063652711836065879727403030588073615651130019904807175800470012974676327003100650228215605990594195395387993741952837022743486172888441896754835756755376426827539827100013720203348569542842991122673631876287322983222794121156246693819783966060063910271109514334015374554368697654566436328060774485493311658501625061035156250000000000000000000000000000000*i1^20 + -10227643034180017344806516344217029401612384920117152035840106786853206721925834235308631645076593492661230848798644964155448683838926763559072643026830996200572288715016815459451157977691267413036262259810055565358822517318158595327262802373564238672440868054840268319923799795518127850673441604367297562283978925272787998870856161082286067889644351787457867265923090234083992566104180173568301257250548877167059929494700323515831939562500949827512496075757145050280375470532437711170128966226709830439174048148036756881067081105871045741118108489457880527452615358905895332892902360775926809459443647674984773450446415525362499179697675701953389284686947108781289751080579897599408495207288864975257471836164712710187695612154068168505281328210029001421837340482527259596584913237449825911282689529489136889932529514895088019304030557730065401745315012601678670999302426992957251458593482316804333935150500924086088399363423338469048265281441624704257750370612798825243422505338140399217660160039146287241326312090691458047287809601719730056435893665011628323806752114453400116189575581703858116873001520401669328986512606217385845398644586048103093179981836913349930800141101282796931145131959778203381594141956267842211004420918538617134053857104526514846989291572383306497378944033679460602997919600368885838823256284050586827656896377267676661009592755467106175379361366084410202683059184825767898294987502926542934982048488300426477178261813182834844615338209312655843711765559715817151569222040929102187010212386460049546955077501054912800356855406794121609881731353430564118284622033534929213157375542097912383784227352566617758759289300000657966056351567801855858910527760661382148635288381303092713267103678326747865126932790464408139679691214699128087549850816565652669616015253607983437827733999031426580395868496943492779231492368303984939745084376666656420053043044808259280581208076826144166472556909443443698618902318348692779641672048822376129380879050157201711014973718143793102826932921544173386928479071260434707399904236007207022994184850786034550292343553396358804195254349991171302886547216187021465201252653101597971090808374764497775514633058586423936407066776813903431977284662959649222561318406351707491756797067176794815519601710491425612128144827116204644041787326833646634887495898407500324608133209554734864294563993235646381232920357558575288145725664041131896223918407479850851501067866775466455686215191164547503189369281884069096122402697801589965820312500000000000000000000000000000000*i1^21 + -1998907386627260219749038680885288717756724490885297620322791846291031277569030619674183301590325848713506845976174875291684564349592503439395488022624201644316667341391165408959187755590553137804456685649649117995862187592420480170222418031160219883283461155383942345731139650373394885889089768113751417595146452389851307487826671819477378586795749733934239252294557199247446187833812906096602310169031463917296447785296711788106592892532871851567134095976520845396112402823966063776784451529299671975158676722780191852729359467253994961483659245624493923103409625548849223158273793610009940329862245343013537432988483629927091688758350799737997001501923101434053568242059985666969195009802334351539558867399954714542665232992387400503782120765507787672931768386852303049031106595150671167205025199997796500780608189414816866439925845295497434025950194259277281017099381563266185876383227678768815339182547585358233488271926683405411075474996134981781052536153497886325929171022837909573501610418233247139725269382449825380203243877770830219140207579510961029274657959874736667972275464186393553443657878877748472189815137436316188248926440225489908179815396253117020269204815365048846387592791823806905304319870320420855910531736678347142549583081443806479471161384781501447631539275304978677442186546689304184730906011130781364174146128768096220074495317970164732749142503142099574699385558917325182139995529522985123196350075174728768626897856516639489391834219333567712398142747836121780286856551588995389679904550298115822257141934871923244767789387151281552349591570992868922847121748064994938268502369113667311472413317689512260473607404580572288759140892456915624508074524170393368031208996859711441416004881279548931271711109204404078621263303081858428316430705310469757846779306799425237956158549090549306003989797783742681763451155614467597906847281496394560550987762416528068180351594217526208585574211889844432848975718597109821060004870968643497290521563146685046592660362011950675071053795017369593837494081220241253265501208441010980424424400339710872146973273405811309875206318370656941836712567329856688455154824505965699352786164562237216354303595267989373960521308684427667232046119039593311062691165074237828258004945151520530951474692639925038616664124357646717733668778974526121093626442384459188300631944856534749931292344079037826833472546994572061908760085153836155445797772618111832979000311851935669224402465260869549666666866727382512181065976619720458984375000000000000000000000000000000*i1^22 + -267788793938961703929230623578115650978025988620700651655423306356795198013444098692043229034456270354727198789403914324352441033412019069870360203497443898609417382688941972468603509847282191000611537323856463983190995982497227233823932279164295148283228489560614768362166117122713038101505334712146942335781051984308954709382153401568985413223029255889173744159738571757678234590172378348084014902533605920983612368901754450502069160337108005229574850430769527403692182692778393656433757860642084995773436810457039436129081819937231496236086616253911902117285751442186168881850127953473698627280223284807701685489755486356646516615556466701789559026600389577695661951603218231143811632532985045361606753920612103178066045811279395842699316905632653889757789728252954448527261804153731730263711659058905614852671091310705860389837965191641293866038022152321237748103159476056682910241939337098186066178319818496008235581442362020897271193571743929475035110757399436425352733886308824435876616740994756221439072735952771325810270330494373100196695357280084358656047941940371843619670249259934506496434797362517410426615067961235742023497871778993439941829661078082782296178885300680353979793152634029404445891006949758442846916720123322558375538280602252804373792024579345390271464317032053821540702946258300575129887062273571107135271324584706167961268768158483186787548833239967702545284757861984652293191563813472206694158644401698121800524527211857733506232947797761142405942707584763931079326325524835089355327476774432004895704788886500838178448368288427186728471425241865188828544877313403372393980620852667323572596861096174199214869601745552074670600756476932402439268033354362715237810251274540054536456612847439865646166262442841130423553263787474598425572684703005316206423398903265782930337800011235960230723613942503814072667858125996273611355910475614795278168924833454767633799253378869012363189238434337432536687276536941435144391620857848010969324015489506292210223112709255980546219247745223577385318679886606904554900735351217909609135245862144122050192422728967126328924624305879119565464211897638758618810744174606767341167574344985090080815780376675957573238221241260949967252755653437236452120448876642665643712187735356624838515834905731212214307682768016038565654383830776429921170016780450120149776493283741830111650072304357341571457439720564962661191230151559698024936525434771825758569571988570019299296680442812844391564652823944925330579280853271484375000000000000000000000000000000*i1^23 + -22937901084937777691843849023830409844791506012937986594255774822645573758009777572330265107769318407353456129993834710289989739557638420170419121385744354445435858864488337826271089829827626003592054586576694224476723851430009980057129471862459802592605126690339846437631781796692840268973497714681756387648694245886465041996293553583653944925940506185056902251986319195593713456564760512540646852248230569754962916444546390112835664480991681162524188348347721886597276983361257229728733143406565264741215665368404684443293044696685331544595267759330048292048118074966347047004042457306963890887155619395741073616368440638146402973687471948961933255824905050044914737193927490607452640512126610188725511763165207181012713307586506795044378383005681837967954349646495418273101445591443922087603247516403711930196591830871067515161180138541162793626202429410676871395062155198426562017487985962336393370213326662795594774805964612453926412242857650016756611869910555840228807946912040057456211063675430754185302040036506060212640220200254394981707886494806346376871780727405101394605397752707671685814555593809163378160762528297509772569031074983272509609162420284169922747320082995699353985597395435440064369405633815425287938881172699380795786712038374278058119786307523340815279905845313246019189978464528593008000834426927787399275717710692090711982219861779900176702692583121920285571272033106110225245045226128517674950648129357939273921850682921742754273545205000223035781050099223010721181341760383431523022726202765124419101570154437755323891503464618215939877244886579282668141099687395096707375491894716819810694885135715812267110544454545874357419684345479155245671786637809923959423119720355783768207848392900229732631489724855226599363405562162705918690710836795329251472032525717846837426332226143099795585512416403764666737168655550716402341721881009065936844627154743019982650257559990117266877641086284801415654974671682447674711689668879434685262994891452113776303648332136680407172300908690006995549412244690024242902968031014422133772244184724058465145443988931804232970651484228737402392952662176087489900782305197267473893089650969717817620882425709010838399671434506208251190377440340455150542699053227225398131612343078443025585864268053276942422854886490189869214835162046451173494939259013298042830523211885195697126030326726800634414840250188036795947789353902266024352228043043518341702487932332218830653979380702813667403106023812142666429281234741210937500000000000000000000000000*i1^24 + -962027212831638676024309708974608705344048194176877455130878897099030996235721916567060287600857470444853127423685329218469166248122378097412666371430078542325813925647281924996776139854838854776645108881518264516579286053473229203693444008736290110363607289878063695177806976359666419657100978174511628369232343736764617338131320255869064790939259540424511092398771144575519082191429755768510732836559738928922173279070550904134950280858664289152661307144916279130401802447321103998013443721944768171631248066877608388353556038186487932590475398563324730146625792608011135269938702113460733690675996137050548113544483961562481614369050619368762718861127962711232132904679627470882899533155521825740900327558069815306018598026721033971324653629534577567534621337655055418312210660656809159271258757015798464821980876110504976307795794013779548007444785099667697480878371551920476115057273198425350879719242061753581337586494158041394959973109416194657958837145245019335197205909966200645027796116177024089711813258159513672592192357662144108335789384310262760154407393256208271729270386504209739005736465471842914115029300361463225553942235270748217928550321067476122804071382557294152512480945383345390034022201596263926763502901937409955561251401757792757355327875379465244374879264462624865940280844637989365278582158857004535469836839470178901748850762047944930337424282777539628556560624930686063193369053127136997483577963115228045844476366168174935156512654113039595989065141970127812035069172583770419197599710190185095213522839313110639566537339253673639723786871016794811224544713283232873155912459723507280130622454488384639810711701697380014596864024646485969531392678213008435482574831658655495212751322449650966236624287909858722918137167907436680482023926501882594823694643640430266792752622821634747763052765408308635551147416066257814301371365732906053131787068884378986953683027872558177146687351988584422821206755446879237188547436843987774420281333076730419180586866211919240593490639729338093500485707785057061006375187314375591285892171483881136974248826604992612332104178928043819719109197566468661136507596595715839724568639462949137090683455838888717199408361960688545643145329540238273311534146233766016699781838124999649632137514855658557814065261177600400691733140615187352512437778254334591261046554992348912670556214660848500878041000605113108429163916488980745914877051618527374373814494041729489418821865895359302101041976129636168479919433593750000000000000000000000000000*i1^25 + 21336547203367586172757318568578010230891803715257879784306515175485437426909662188143647560965335792934640419830802628998293109688198004590390023892388323616474232497982950671456616697745387660469074886517614474810419422486002962754218917024668998342381989283581258866429808462548308192553561458726895911777219651006456161337152874819179907170750355282847125032834775106611202139081481437782848266378697202722555830025860782086922275127917078095541418441432112526021103259191460321386845645202740493365747453769419477855972113820701902281913763185575009043066585680110844574543080899494914249089645395430653507849223637968234857290422237190422366161597442130878481513791338175581397765239505326044882922651295055006685862461327977223454243614015791693182818572415381209450013523506705931679798622925144764504855449241040931688971335960444568617038276413372638414947029974281896930965276293668228119777611143097139841597531773003225355460351505219310389926880888187663151151940009281861134124283595517472159896626184097990867427937214723181575498974618940198597128996744860107505162361810166975303986891685714052473605672126923313533338222955897048966662139317031573171582985160825451641904848607571336305419124274225756822889545629472775021520889362951586204093718622439660263878902604008775721022438602745744379506561544317170764414066238077647542832607739557741812817846481708881002950197840356382935139886631594363294206731393554216717289947733505763133268878408708558963833715527336666902285076237098663527986598497223311655223284370869128019598189650884824691666604484763076384195233467042237024048494987475413417981247093868560341755062590456039915862203733264741860657051962728522386688895342997410386467875988358124824228669276762623878872183260905586554240666174038107722530057960418512639166235617846742167345232372146722582872211293827853363591426543298022673335046408758010328520210966522677346054372564457951165325046045381623798994177764583098549649030084224072718948741729213965369276960419608175053730538322062846935855725289191057562495403863973899226634412326055216035168360854669326397801915081063412596221898896496725586316711056457203299887629906942535168493824138469683924300095636143645284784893282979713580816841984484515610299080081949982853485898296944127489392887587261278847105439199591622685124220362176355207986726901847257116287030334189680573674873091625508796049456599872236239726479131944713512963277685097196467722824309021234512329101562500000000000000000000000000*i1^26 + 4971937489456192870727646042758782938422857184669001577414618128163837900320011247468206370158473226982779621715459586027862204032782794048751527615635173868706731649578894225590998247733741558777093654345312965480283028504048402341423603913777694604160317233285651810906500502475455946565024401860836572604069315523057800516211858514874262678431682119536311320722808541472594998897631537272802618586841265931254386620802599833465211302815415685011381835770744292602704676591682261337531071039530275140144232523219387660416400823495578277504495967076260151287867819929582986463417423933909070654752051512031922616013596443268551099962436109043564450447041289497446160087545007792882611537508893675066512681523361339539271339160220412244470482832172140384447472580965280617224853909414102561928709002109954691814531252893287471914730580497764211495567651955402195899319801508021717283243639839481384130320678265463903159927784742100244947801456485603271748688183509138201728531394215724214955227818316804137737146600989480499308790850211246397723837164587156454697212543775816296920327138760731245289988430956948236391118441429677110415662810246000696811703685927034093013410993023202709173572849467099547822363389472042257602238376670465293191394941875883642037410076724474248042240582601200502415615798930662194666194169454885627895485811940269128131598369119645873389805320090296007160778308180429594082445220808426264048451868855010913152046377092941074802741938545715886247907075606473699578671838531772311197561915129020488485844710124495563428730673501234438174299414653782298824287025521300151166238435292188286869864682507128269667505303558538491114378739194505086253439573209156453351005069178188183597664692760928397390005404057831304702407873756015859121172868300197216190111418070343750823548058577670517292935670823926328270348956367399272139750418760151984820353993850894790028970637063762847834430211552273726727340672142360053307125702743876635641943056712426272734369055782911862013714810520743199638074406672670805673783419918671145524469553356648645172746280159563520519211154435129354704160335528365536738604926234751501197215522525716760931640312879686723711369984800032386963157751355814837096466703260692474802183512170039421714810345414359571554575770718417727413831935109880115773761328405148259226251712357060350665152769110401381271860631513373055956194612264406566499593530072355015390913175594234183884284616894433384004514664411544799804687500000000000000000000000000*i1^27 + 192513682096832076693472666079883134636260358456247496874942361086838582107855427446271677813946873764200074273521223472229356216630813060929761624221169584957131456360226565468614392989188269492641052712108230708045110983755085703076966956416601389367368449325302636260779616870820268385305995275800465857099462227893262960285690046857479788408564087812110297649921158361001437560592058877401470954757446681666351102876150411023425049092726012266159280747210515707022861337019785031092724644228038869018873608444021882269757466362855961426618847237562314328385241817202689763612153369715648987994270953619265753039098280563851457249680160061432583418192887895196298349049435630812725566177663567332565469825240611397350037509840379116989406543348276961307335608708510200232991611921524285798902614074798311199828139042772682603192064639958745241969058449532680239915184931037894071943892607697407251776538557241612903237101223592511436639668602502940411621620799619790900383444656149099198015157245073063163272796234400637994813785510858632349292777535975839928519903620070577105789304854285286991021977662394753669965454733337102308171154131534986917811713051078771594277658787420726599204334823475040102139081234302172895547179253074628747452539784424099835247431537479741581005994969245986454744788057838089092897698972090042205818371714339844198704634674336338934610474075723294770463977567422316037893144345948851667383105965362917768780473678682350419809483883233858004629264758394468827402168625157058754031719805626740489635498848686311578666994898823547788344506736596834108917133150584965932776309942985009012999819485593210402871675382934181770970540591616094838487150945256645620977393528006015266314076615807313028170163900117690992896917506982041838046775279998419280670619777296957813089556802463963926099510255312139503015064660705582817341208284384224347700932556047597167276968851214650740513419471861437734368454549761484863781932455061815714036376151164623669917959932773916227892233351211904563894627967066874267987476749750979292915110624278348994667546533816122115417251412209734886510163232729575776543677106604586435462846986398773398221600053425677885759259758776092365130628857939434709737882442032534177610487897188582205639740165098518549818004535411478586181402955314224300657206561490372107990429125123695346469998637753248492777917106001862131760306368581911059314186095836680954335181806322122629454574038732062035705894231796264648437500000000000000000000000*i1^28 + -3956450511246183432204866294281618485158789695752744303989664838051985007077114300433514062131572912904332551552494742555953291850241070169847628132068483576802007581958860365745848676174020360825003229027056430717558550315991765268634084942989910162635286290416144258871786357589707440738521010346867317108116775789913098022508494047179353009754284407993340604734356158687538698284236313771520363196168789869286123312792433738725184276023924174343473701715140300138309293383783608587689472373366334831079832444105565020747740984092871356006554179116125978922619432301698056056198699508325624918231532815443115110648586359047602146463632100707404151918546666915004457479063063613538191651928679454614758432082143054916095686713257344125408534119564897220647881035276832360735158712691583336104838592848391175650061748333676299085698916330573935298658333103806382237587138783446953176735599409225251320286508188743996942149245316257312397573652807072018416531723359202215341451883156202233883655885096487301942970077518076022458960984625900428200096159412703473216738117767686196522417189328783265715772373221772360156249521379593396801481655125789025205331319794576548362682839997807210188573713116123673701805398722329205363761085976232467960487565351203008989634844495861006713904735369492382484051732799960895195670290983965997174141282323811990254984855994004089689090532756436606958152709058409378848607497772289313792699995042322024598611776376075586301266036002026862156197988194258364183282533179267035129076332314455109841280359593253606850571841936454751216396382055536058084988289966539139860338577215785325861501891598201351693476020658297604209696638455220355008414844592483983412610605458215663015959424978575026042187460840196178840549748665057157336159737387093389171725496628560317387654193563045972240521470110130879356297128570252718794255699905295934844846467562110936373998117600399958444423538772348427341861146727385203602423522156549505503024381060949227896739339916747859091087855280772437455057577263051675695459895116625496604985979794194700516809512208841971663205414793851088180658435125308759587790955362852310605603862377897765463495220394874540501455965884166010201204058928382618446948320094346037631776848757530936658244859559811124349530662404831234786449357225151858907410003743300615343655518551023442922859372523655368480946880132515818057029705517387055824854957717689944658216063383925076291092182145803235471248626708984375000000000000000000000000*i1^29 + -481123953158949160029214974520779616928592247828817705934755577344727303722256776960510418298536065695577114247747925099331977100002278959917090233131884843075722588608806653847558975699835550613736893444159432633175376365875729199251023539242114610006762889477493730566712631824241834794772301996842839925736760458146434681207552619231442342621675417976544689938517884286649448067989493720827966162372635141680558386446836568288524610761314780616746483511503595344493544854103100204637811886775284650755483310839913949088533483341439818367525518853974142279862964460307275863563811067558875346359321816644525935869637731504291986741768357345635661476499029415149470074046699281863996215273685894102596899998655623388445693615929862950139096533637092616786190346061864987626568474935019876346682648433935085686977939044137127526869314650168297618942685914027610960066164389142147706638175334380480070672001489438015292209333326777309382844185771890915696011563586522306860466643184357723767600493368677294486840453788176159952730372685918146405634234671518456956281453651118069660032191615385431147343001648047568858727322423465314687664866535904609993068031867670316285850087830295167029796145214208313766304477953228133289795170754539453814518282916638809229740334434325602392866168250673389490286900007683645936500024907950402964389714407743428542087939326431054985449111213870850842237832543404810627969163285258025853187152481421460504938539378762956968186281413478912570264229834088669857612911911949866837261990209809048063135644988126659996486895749185914977126726562960820759188212110258326856940123548051956969910197320350582974667500547919422879602600462770328066270832290533796629202806892164840105813423323249300242004078363461318353521639725524705022114668927677366731695688227446173311826850966051630431705867963572513750193578461183957160607118568465451808158415195670393957923207736932012223860717050317056136801459608054894012549371790438341342931048060477701032403695576020432719221576702391229921443276451457411463241853876884781994076817110181007002343935949631864080788419867096297374730489408863838806655334581526805973317886627565677092309553288637725884024124557548309140201343076511790154882626909673616504716823110589627373709178002201517588646756789974856378006458978885511911742258721069431430816344544240877070827042934105459830369181927423747151691526541361069250961921294922133820091497908091882074188561091432347893714904785156250000000000000000000000*i1^30 + -6895143374068928343819214303542541818791617364096294357245587762929171667003207767427127582657585725905438310759144820126980939651884862053623603026789531970622745646258882242280682869711545838095618993385043355384623841861355378942480904408404277807433023678269607489616030223010030121942279272858845869607188375565937591335599253971119469419213571742670407532834085393818492265589730788150672969888360120374921784576017625964358297259809865686515496367484703406644680922175604011006814387782242282800695733844668258082253869228527266901264964856146491403104229142732693672770072724545166661583046474282973971147765980439704714118902171023301779951696697900613554097176844076671295387425271988044550830027029650622642721641880230752406947986812137116559612302293286043034771937064019601065073396006915612717534032783815426693074181120698576470521291631802213562907600408528075944245450506878281612901984496046577118320379167411179865300532027434187548831613338619866826054970971130523955444285555527417000718927806239757833590806686812131228351668800642240769010620582225225071276260157057435776787234885766143984183750163636245795275700762605180866089571782220885995051261058134731604636579334186019710760946843469838801198423158430508999274359364547109283984632568635320072409816781004190968455813070474138560523613448647318731302737293765733835827618711629212107139775023575378706340800084993505875956397076677106980995095008204081620607480363209301170037238017890682349606058137227309675050716562361838607793113338166239580345190286281148498394674416720262422552124536861158584994644718762840520531275609939903839791642926519964386233648224876182641651183340250155297024828944967854830507004988411729884884579506389860546379181541046382214104458008058679020142083130559954927308190777939465941186304642462590984796454320219292762777434349683194197004926393011107887319194095045115863199731461283960846389678510390940311594886588040246614297721651216078908545790572143968224332831230784056304729607961416880682875414049084784331634506781951560034048322882961685315443229935652448454101458023786342097309244137060170605819021553095750423156042820060359967761144090687712688035424236384240386263014789261514444154027490212485367545597779677730593447037751683670814002409639477049866452624510886807234686622265419721172354166561704602605521380762370635018591052430027250596117835109513476541105912281269515411147698683014262144297390477731823921203613281250000000000000000000000*i1^31 + 372905481553299809395871980553405688847359760095308447215588709234611660093001542271970129037909481943770524387311117868734874040383397850817890984118594832065914952251870771458917327412592405574846582271336777224188024917529069386879569468344112316548285211386042079377603448823902957452168129360922366497588280294456251630493696192297551795591733133560982780194044510563212955699885963586204617129219235875759296328028589413969289309688327097407275927436769402444840208594168587896302109260388809827146572563631544202594762755941383522783211913874190147347060965471569975309814839638753395175349074207576823118239028247307230965249929812546855675879261939467404940799299530595644898431263713859703368805017301626860739973126180381346073105331646394237272191385484961209320105514693697059233330273333938339220999213660116389416494217445190652635873986645015135873159902567303171553793123765112001156770163993026659369089442803378841512421877005542743945293792201798961681225613700817453845278640785889551324303257611107930799327944860842454735508415369043325630502247842358531069834735285949764524311787843734592092505430736219881876913719997313696552795046684681279702353617955520755437810524274769198525538990793639044771273744136148982499807347082841898607657530379535896152047649247851988336117829913614387253947550894441747020763183127218402463724452671092265438879951029313467197748929537066630609540436663207403969464268244253048481258643222960392509947271393131765490990535987099704783048578132690592439075186320797493885395700161995426293338491680223290903772366478059119430403162461074421315216424985754579455253164568424064386526684047559524356609704490002911548193655931123286495589759427338413005187468434504429718421562081679658644511945586447683877606279893079692560352040569499355582786227584465424062324020200620999167089133387924100733519759339401975876562234035476599026021892973341507305821578364695033549594847213838648843947176256463385586307281908213901753515275525633072420957583085771944227004865080144462906608777946625190755070465780023809675914404861252166000246072013158391539674491678697303168226021391479840182944571147353627195436588292528421341310945948947512946629975357109710573640800978210298575934966627687557607759998869506637535100397409035057671765316631331547316150064318586908891961190064576133165677735067749926414030555451018284929990243042772991553501629934159803317616230580733294175388436997309327125549316406250000000000000000*i1^32 + 10523222523320942591231168934700720657729330669561024817078285453311331151080701971539947111080242275219888679892911518854695742586011366552085226497153877713255518388546776816464525160910435283431509396083878439468925324282348811575759592954267750056177079710598298903771293558309677606590919131270706103144090280524409844485187702031610963625834663766235042741135429594436187328030347128032613642124293430184008242027817017097271656412549828667144967268723353406992041511713018073251059299678230320100606378379040020867464041398009436205111670977223326087105298367692053096096643808057806332944393171206476274754187555914729236301294480487856284660663850915881348729068690135936011744266316094647598158526802500071618687853564657844320188694642644923974597926136185566027809086745428559325627649891260212535437114013385817749484308750113151981178565001785158374823079288489560210512853833816908678877295722111768737867842081789424174131448209647287383540939273809947558997187745694172967670684528510614083351469652510245698700375642953127862668498247583815196016729632952805602057529182037526109157863833754014882017074175587052362866600654161740977711289250279880557920318377523031191805739469750034002701432403801593851141128896868762274970096097142586647583481482424801788356624572325965953660245099033469082552282844737426273478086822019064531369829030292818546941217429260245060472390634184873471920197577690016305247919906918117723995901650149696543010261632338176796600712248071298508093289854265429335080739903092058079955546185132720738174808954305975642570556965708807726236611017106096674814868357185216341588355664993499142008835864657981547781749359162057861753818571630627508664491133890624498385720811257061093729058057288275086902785789165452892080286931317622003489062685269478278818632148645121989731072443842957897699060913581625535066821084023030928109198932509570793552067485140363708071032965085738368297974256123141262691005955991760107739937079004237208292345427023968227279814966208990754414532985379732523727809385175348767580052067100128176367383069390055080742436803348411736210459091681109207542639490735554622331755465346625874824864567829857161897922974981668080860622713334966639853871288706489910031042916707997446676447187474987967434632722435912284242729138805759898638925422567498669592177301344290459192205331957853372501536018904402045472929582351165133359143581496668610683609124123449873877689242362976074218750000000000000000000*i1^33 + -189538759764422353884786872366674283808749027676206174608054315720863948246019143762822665749332764783151074776008338954987959592247975046651296984609140605571202960378656972913555536982986634708504887683656016525952265801745587988821640462480264605884761014153573005402801481370807283836614761023907200195223569518732779824563096204811901048018094035416941884540831931519138412035417418296350818137907606473569766235791276041240986608358314272769464397984076152577261616747442548527611418259510117886822714378525365044441123204044708127458590289767190006252210113108839178304878903020346868800873040168605906533714222648645993095497511008085291611106320454751343101610823551365715204653145613048531686143697003334952380253834980182849247276465506897914157162507867322182018060499833404119048594348514056448525298009489194413894306062180517964105748096938248837803155267365154243903450890092575181035754941677271347371029105162799006220634986634867019372874971682474335639487777523798772978090454577250641480897861535331737618858911490986201574326728799928167857056226840602927710865514544419984572637191602039755405996590026117404549966702354341884442462777920465733797570340147732290949564588985433926835207900586385959263831360576375013471919645548346466136351120614467541596291206847812881079421018720810313091647482249090154535411130983797798060136478920298915936499030661611194118873475021015442767243616583742846942105603951281984985710787853355437435403057994140944447529760272488070892557082240735501095346664973121950880084272652242234627046533708302474288605367561752413609173072771293909088012563997039534294770567407502738448114114317404779336859083416239181546588555383912190573712078332703561096779889135074194851787803820761034375852474066595554559200378050193376483503190174558403453902575703897525270627831243963595127777425441561873726388711181879100871712401366765922432829838000136027542918026185256386116626418933466243571131571404854852193797208942822418753505276791026160888109414190238661579781094838719198330465007570876278527571196283493901246997759696791985123005364613825385095756536982195761768601945140139593464820539691751037128330102245981214183372533758122526057340707875615463938159120244893173743128235723397885620937586159101309218681237632608134355907510846707834297958325269982073549470949202770006770310453920123232581287520078636342612664787070314256687445021651576993609866761403281998354941606521606445312500000000000000000*i1^34 + -5192224900999036737360171884496511162536165122586266304139594894652538317129232376408795806813422783220780371035030519782941396782326226243943538721215213746197532766155219412005471999281807449955057102904934260953319638541067993682759743956389928382431600771880926652903391861444320519264311667997367358238335330523229536269375274887676218234750201026997943336860911104175030680316816651119455477881660312686285591519403388295456351486457900021611252016066179560974170094978972796201632144049729159510420031784270303830897344763486901639839918438292572737271696978458781427676750896911551012843101775850288735006947528810446611207654338530507331020349443421248811976318663416860632542910040875402178283528281496547099656532885570855235602807898366542715323463501987991552705345462851332627797208519153626393957563872012291794543446348152738981077365679377208472934232263486179734585848173331794518283847103734337716464134674938685307182625996569688407564972152854220084475498759636024891296976364211144463753407671231441494985841859286318002123715403455758695928067140028688192869754444566766553303697574847172701017490944340487446313522294069957070704986114235305803173763409785724572414141660457964165857061728910204615565657367360942512801212155289553244187238456755758543710155700980567798111674128771345513756855905116246931470293858520233599455453732774129349607256323805255069894379705777042880617446731785186028844114498421113090731745028050951594238578077965604056135494293249780916783032224514686943501525501850891414941810248970967855766008696442023387190479693986018719971908386794607097975807683325735838808623822707823270094609513539037086236823646818230841441353336645318162553399138342334814961365534231537415578034689525688569478425186718176315112702538484474465875735904070310861784620932547625791007503366989159952877254009459990925157316440856156476990631363906467718277371129615220473558008663276514582277429082618434502046253428863638732774144104093136117006594774650242475402679932098891514883289288240803787576071354703091088255657805403556768149442127771644135328842215513779246404914472112098779690355096725458309901755239095744781124214062024044248166949770181568416663105770842460942393325993703967587116560721998180491430201580829663255105574965228171194319232080816984291284762244675108133905810245686786743273791178980106832344923141769498206207821134127451420345988181408863892940530604391824454069137573242187500000000000000000*i1^35 + 129570770247632417860212895052599519143110455097249674744496909181956978916887960869562358099904422055040519904415395026639089517790550444267258100623947947835300447994567837200202924390259819444882607887999351430785286643105235161832627586259320360129914888981437378882129230205190064041917492299615217141031534203116905711686989982640783034533491256893966678856766688942835165591321400535353073735899816253368277940704832149745286951367220906091873428478718774136045627370008258588028290722412855968813385755241031601273246753775179860652458718839824600435910474071280860599714997202849133773780514994863874961607937779314774083428918881882756397189613503625911519901576356809019679999376884036890466007057209881137174494115135400178037088670967017807104683480259086654202106578091235545535692733053377038667722015769719432825244686212210825103663644527176366979775789033399571881601172065057641586294393497972052571982752718376423996861097886053766366833984980680274272152857955787462701011797217789150757034336371300204780636633274541143004468490016917173327344212150964424058473013075195850355834980688631824614496776153422872097997765943868227863878037736779656298973564604074948407864180714233247726994210146294925998870662576803577722656881607125784952869731302758265522988797199351602617132754308119665156224713262651780680676626856082437140390890909519291857758933146517347580744296833392123973562590885044522575525957135404516150791346558364398470896942785764565958158604763892843912980599191058014736609227299545662001367358059579406605015230000934397284484681509188949803050674920215546042380552625629770614592937387755682490973605281347895982928806441784026626480421920795136150703187859958383945676181027888487417027818585147650572734576613708942798402972886153151290216745606376249290847791095315325789129596773070755132786511517720704702649547228777042176707821649289682272305486248645854475076404199681759980244977657009208474768880713642364336361783738666751043479653804065292761904988767672047479154735429787116704499204583710501427995610137998853363539887978748241237867719605130177405947207561106808764017257519348862882735254474134492080224261700528168327374244105086109299885388422352041101742844827428821739265361154886965236617786539708367708344033470903768604053307414373073345389958353732838487676867188976260689405902267041153731517092075149562566118018167676129855568308620744621961762277351226657629013061523437500000000000000*i1^36 + 1782194503143483008630451075854837173398449745464066922995694521661657274532355155026331269533964175329461013825883680556764058825593804957009460392259235586442337607802303467788589130497015381451242147100085308316430711058267086839001367373623362592279625744737457549210274702460015834759093446359644218015688906860362041968552951782858441745705698416041124841919629396099212432634154830224494606491267160642236501952646628453468540752174665931544952208324298624397397658184446213436673121274130004004110525133480178352115937784454843638256668855207873216891937795960652161570858084385148050698649874512603925795942793730379658477379013497130496559612821975135714516252557094399646964681705021768873241439843893868703901434783640714484845544567936683791787044333592128848916939474517576101012181857158609645055192230184967932658331357199353100467701073318465589918993606913174823824934699767116989150424350179968110612754549345744078382196986837933045121364448622333275526995283123615757381988549369360412454500406626541684079429614555718457274378829709892257669334305155720758118907498739387368686402559420103657678089158248209394926744927855347797564633795067673294227267019517647842186777223402548276269259281653947037058469862732592939078407056438727445943385337708614921569955956307152671184586407677733542969194362181822996258087377382476824890655787197827559462842772016235937898027631668127353590086061128543596358167204591058859505340681123830622738310672558152390701664379539019741088562472033188537963130681076759222421622066326728588802166887218173122519423919145137607313827549682653357098537185838826523003137980201768259371987969085262021296544875855199111163386460351854277261615265025354008614613442865296198163209731197576141330017360198066212061989978078085068039401549371415341913241555054947534823166164765959911566950743830064382873492640661400985764201382017824499369789461047357106196296956749681662687997802910898396369537062726554061248186405762511473017335003068413826581181675069830783463017844218611196699898412104413000756361261982565239599598096973903947639582220042805733393340612908350801311507562777968155987139684015931927812081799122205359749377242094404307285867791365954302951342398037419374371415388984527307533650251525758262263490489285025965579773181247391544607361759077685156230662324496393319959970762466667375003032956051438004870356778095864583289463511928119032745598815381526947021484375000000000000000*i1^37 + -160258329395997237913070667729367673988431908612492279219771466339206139984363647720475196205614613774301295761593587786764361187526186502380335987473335849256178628199084601707641552955702441191989870844323103424655132755374652973627900695810501740994988492635660198681347248501144135190738320859373494979956770394006430432687225527716821615074920233994279258931678553992542047231794946473892265327177327524933707198475135759466216465835652611827177620650351204894198530440747552025024930087407569231639449673015438886908711714171966414691473056551386454975343410413747625221128940919458257468156882950229982392155397702424435467064755735153458540891200834270204337427885846283404946329694093686054253610266384617225727795429192528002647678446987188707817981661613562716220630591112511273697624479958730235831941436466220832802077170051389882723122881605662869615514384162331170537376027668729770443291392180444831108131901223838003659209471123612868992567383260507788921123877980317568878559210998235096767498995946379247222892606408173975198899477914646949711957178452282987168441301011012564859159944071457047421117800785933002389837429580892199273874986243486040368152136760790694726203957066465915098919658727973797660001920555656054070234648057301022872826706867076376786268364557105742109448323058986041198870712903680390631126161337884146271583532854886687156164964933549993398529275818541132422912499948073687162228417937116934744074325040450019108667117162037132776290873792157480115938181878929267176362053891548271772283469667316442871222170261935957379653050271811425861106859212179102517364134217669299260639651784297697809341895485405187808750472833530436986917729388496663458678555952288408165785744558795032076932769923209793897717642248726422154754389186001836780608233440100359755295613584172583115921151871705870446398163965868319563093456571381264905232888416857436322233820102874829726047535381915624358650947586682432788405569587771867489545544702270503667737119071975837294869090816297977749012176880954139581823718512093913972750131143985517580657122003253387525332948716524129668105699340076797345834396104884214151162450582628925710521354417162811092418085214828932503211180528622975560241795136696364650534770059232879606885940122548290057907814810951771498475719410867183312608873376797515496305354161924215989616671856456832590722265086949749380353130739781741071967036127432493231026455760002136230468750000000000000*i1^38 + 3139577759148443557350794919386420789513490608597498598998149448765258562854716516742800871448367384423393298443925260464519219035964455247072282334848780999606167653254265506925543886175452100997594660966382683715156660141391698460768592403326959955024464594904782965764504866170082112233817003549714685571090308921399962696932943058739048103297286733171510551130096863063213822658334052496334330724268765574670446430672918364917479104001436375867077721480390486950081757723966214127610905965185675269034949894846061255605730091030011624074895414774503416266401319097037493151950317791722242717518014916791364531823251324091481177742947172427556795787926501082172181379227350749241335310512226922082982819999389373027500606464287340263075972997219488762228802355297633855244928322774797284913457770259644221798301584835135255696716359898913005148526359179005129908209455430565190894295728829492283943549964846759555890057305612331039322621650588533503440461729723967798040154769967891843290459354941667482611146608686700916936956309558864865963753639017133402892883944894168384061831524714863305715221644799605448521000492553838776258897610457731855696488867124943297688740741910529613033115024747391055540417738122421128772484705680195310530059689956642436990585661712028288552718267547226255661014166186040342283012312578609542776667524609680987364318884882372393607862311478493154772863022528137911262074038616862748560951334053806935692695899842215036448120480432183899387209273998891661033228715871825361827475815153681448708208461358248480388844825930474553668924834914903800846037858803517786199850171762018985934528317456666990226607508843891102392787739498960530850863162090245934393603035880506440872356263966484187837294535721324548232221401183253805127707588266369668077278125645348757718074905490655265664225852472717834412858535970618555281789476940593527033925488951272652160952842841008843117876504901302324682280314944591121706854288944558075388944566033816662341330863487128576400891174493965919269757791884678498226951096385016094346667490046306371718660941503544901983256061826298114445611150301954786148552813401302700420278430194830195426542775539399302766634177326553705711667737237380256820418168990011309374515698763457957596306077936395653240235437715227888919743349403488662729573795766045723620571974419633143435719477151415922406119257162443532032539107793885427288849143678817199543118476867675781250000000000000*i1^39 + -25109568101676635282919165647033776768882222496567030309235679124838416415981677576232462400655216312149395368907048004826827556865568711932892006850499824383692390073908461059856065358279095014709540578706718972918149791804828337008498692163321803012753502276287602241727728733092238512853499779360953887552433654427689998509441087940152851776080076708254546078577331838080211977321973248847968641816986796906158750411943837868765667626226636408724401983195434152045293876918946940058650160396390743844951156363000973422509682788703472980187945980621626083306173716672959958688656546970972719354736856958672392142775575104700724281616504010040095123152456268402927243667517626242544034957650947403732607466870552955477304458367960125628591183758441865702680642910127270708252838362150741327408642536164432727226859719857317097496715061844072335718547423682622116238054928971532756194141014315570843026214174267476282447939528835506499003795700252649965077095975931622874635389818666781877594882641548609777612518321818875968685558779428415361609351178510680294126883238761234946098024574288617236394678164250773197393350619293643430946837431212067695902347190419350007189920071181969061905815066114260238458724996423991812174798379228071862877762026713948903841305480449716999765024953401649946472800605621524224959354216077683940416991124876365207244233729447830005104704882815785203502555715741967168642854973580603838662507058286261710678633171772116834557076667920890240094762079086271737911714925500572692985643104394897664185095955731459744454287462963501277457996150883988546739702263480249537957911424185435405845584772671206682918412995867422318592144918515859711236897919037913722478354777480173587360613617033452204585748687674998559382678062254271032815745798861349689496385500301713875351797698740556211682444149412418712686164292392836502412883958836592655418603094446590318107952820561015673764250901946551317114483944734290824271028474328772871658421793009439628744154249078812848788668498387591113227482979847590326928515451931786397210355202165594884308796837766330188278807822936438583698094410678958163418625280865093403781291352733956352951563941507734405232353528553951011430152464620302340095590660965159926391865713088733799463051639648125686237601962253132090762245469016915182470308117906065219580087707618310376118545788366496424497980672376694682540204339141372280597153121561859734356403350830078125000000000*i1^40 + 93869078911395673442307768601635535262152792246954295921345179729422616303714666085202609949473749658402387814112745641139105888501641797996725479172772644869923696360248366769954962897012455685512998609607916106493180502886430925041914677139996489866555501584940884159744367996747446007812937007648220237515911769463927275915198603540467878342914543205997396491800183743451465303166703225080304607885414743116436869736519639994447396774780098109690020608381726531550611326561006942981552154725163315637083144243343359385905587100285816884429731810359222465093667942288711540071397035831329068730941847231938770656209465782682161655456832781663275929265214252435871416665262199417701229327239502210404934399942574008372130751800625196843281185546182686465508388901581176969311913419919518694052483903014566016685506308318363656520205823036124866635287777154836848076938079603474293658611709279635053042515552285750377584911457219832087927878399379849801974854965103324685574057092842908605160309272603369364933535066189788750245073317838848615423340673915353041218702146110814738196079599620319774546115912624744154430619958977021341513872933062883929951965333727738302613800198920313742792484370568607122809418694628426228918283759298145777684632227549100267972984883903424268090680926427570400666820467114074896981176068465107905609912155883905094029999770635335339167188903040000874367266698999921474048263080265572231202993457787738782955207616688761291979020269865577994341810484742172921820983566592562872230552893798379996326484443972912167118347326209373470869305609471867190757623049481058123987710147242770132798529034626138545132361974199168676695135269781740220442013080514256679995233674306829624505316266086645821249783787785813410853785424283379718702020367358583064478217638284138623658664522515874241797924780250142900198138592639610241214942983543703291531747692844497087415104390969498701934621471450514849552407348275001387705952541045096914666927154272883142214882425582822509566888108605554323871865187126387800775328166513705394843444882050085343274066462575399699637509028357204802889738181039903623803719857644040369546244739513692783141395303845290055160069180277397781022068363590160993470947537842246664005256573982073030079128608299807833566350430152318348777409087240315823836392408868993653795780659097368778645107477502741308676347625163592919685182774935938709859328810125589370727539062500000000000*i1^41 + -595761590911067702871986734442775161385041171876006713667591814420813235166857859958538434198218512992051927441000875588788712157219603942200702620277840733937680227222137978646242218562857077379825943906827617327157096175501072210831190768139469340199307268184128380393342572432228841090322685325698419214883235489685655055702222465595323064096504064309344383298309241239293005270973799146970817090790395167798370356812770535877510058431572049065622422137659397451986175783678817950553656818582221283936863799277940062481719099648673091822074720751003456906025902453568926995820804288797833547393174833364446009854827586456754735523712976306515993792230271101518788931682648383204302916531164707614574151218750665876313127022353146397037150790007054190096240175636166098954849955915141631950125426790556006963454441719189247240001846296425938247531780546454922631575256471157733377317865831443499484744588953750172222761650027020552426550238566987246964603636743347460929249749085439357610236913387012541844021681267057027990740023263592404741571697250150404513679354758546124709979582161268998906863355334983399600655016242479621762394775375810047053489346331081488363967558702972573692644000588849918706834479787941874448301468253857728188179862587413426531739545034615624766190029518919231934397681602672905418401053305210153230842085793842621677301152728878164410190777728813690449080912567837559354688094330233316275950942116221985567519198688749846104427163352647114254467220968513973690556091855753625000812060577695270922530570691166634468133289056054016128614808933137898961546629265803591386821837400785381718548487196394859289819455248595304650696257464601575277048606058817247762142795270973343234857377490081028098074447993384720120509773909925108452306021955685201976859771860410701013522633237001468368596991056175450744702354191006732336911487639926300418631764099588637414597643473233165562097049856053313189843826982624865233844315823282649208367704810743463287095565718610572746810850253721010600363072877333726267090036415028532872893299659663960974102691098684466635402477053842317258921810676490382698115125454707216475396259935933643971771103232328286704476170350056213664572219495726534994577101601156788785574983397324689215755430521670348213447419039391101772427126187028747292727890411416591871005094595033229047046170852849952573691025913568434179377886206196990315220318734645843505859375000000000*i1^42 + -8328292555884899523770321785042160994624352300203467364676335210720798317224611854810692995791224366002463385294692707403723171033475751409509246529656051252946593905458156597553233896494952147162541178461217492743475210839487398397207565534005451177936958349814315597762142013113077781543659801539757735939117164236449895544430136060995116902174976185741170580043320507979843877969617876213035644719298856731917525816975635625733199711102710310942690276755343151212721930147125566620813897086151149189664965339769131036792414806266951776504179110509056340247840451191023077785001757327250295397170768223043065682868640490658568797361908512687553889914133342567507807055772079373542678467585271124573040419820915713701673945165898370598911002551875486132514152397766265172178769800123852699006765695376143152090603681629224688545589790100665864079233423234860707249061648577923063076391786933595496229425407658084801153749158252855408281258380924626455227278348821665858751912015618316424877300053678993999197742364524445827942317897647417155374057094257641242862880056976341782843784133231455330997036684227186732353953369891923310073351576987849510231277362258161879421570137130498571446496711443933944717869093389795837034064361212475971070799190385274620251355975169737051540799620026130526298035210094538757302103533640624345455098421318561169111265838346157112874079166099747587823524113513915979139120609539590683139969620961760159838328619197540115457357531914719211219390081768996147769430071282422335904094024376763684172859156825665450017415289153683739568328581189236807138131767756215118832619997207833091393915200174249840049145588244465350267444090266994914751041590427058304561526375721106843651997318834354900974005092269057893003298915951080687831062372347032250631142104072694073999397639282592867782794195009357556510343881409092684300910341089993783413843969178749618413490320149477539667028591140141620764824728064634978723068227866227400866359363942835662167047740628568318769690465036402329628110137731894535735020347182978941716244001016445255996814716752208329681465588729456363679760284787311511488303632155412414850937216628965959600932376295090987352042724509051877583191692388553939384479411585348023340896704762102614985596985163469730235960131205895469165908569954751539687175429224999901543201803471849088536665716431948495384765059851924114131538345873195794411003589630126953125000000000*i1^43 + -28360102888069457108037750584509748925694335148930038495624021265759921444735596241848413250717955878422121462143676905337007340008305154906342782911025830289933804874370763074434078501500132372123888190537814563175393627938738864363109533353947605728311952778278557834200706767097263890544229721802040237829220284447751290057486082030622665576908454427685428786574938507327760075407684330640501010780076247209365183301271191507608684625572921879345549104997009595494094401125252045609378914058667124769509988862572729135074221951461373521091314211271404808262706511113577550136313863040095354138608196861076757383056837908372837511783696527942624525166998272842539042538108818153577708483926100174790172153253399190444169891999901391802600025489224306011126826220265726961243290928660849402177632503508743408128044975643330171139556272690908862190782266002918756452764112199935545531358984473429926133469133793468004686911825280119148124102314309957762671560474450897488236113540755848138803195746502167839046046752966858291219345456533970396157023044816411441019957335744189982944414543859188023263382373839886291216404159124929939909102233057589667634307399977545110327949292834868427362919254351028517133200103554460479679245507056263642830031373713105883992736917131403659675331071799232271572580892622324245737343474575104934657661298736773643447265060575345148528949864599295079557524735539312135308596728265793950006010389595852199229469161482681529443727422944954778261462763366140865813821186210904162852419471875337556980464764023363515253193347266807963661902941576913484449949961642437617576022701581268780693343629621043257514557336403587579109045576340525611352468986922466591253190690627468558563163125307100428909374694731538667749980695851830605084821161012548714838605234647672024152635606834216305158607018042102786605736342652668106866338121813999077661281057267442813990663508183890818001766693897935854386429186702948056299089581960658238549047276967213622594550964815169036606254421725566228417038018343794689156615530542054147359336062135915737369724724807514397045666832449944116068980875376257773911515280142992512484275205136660945532640261405059351953096271326769650359625023854461405620725458039482235662913237795119228652267090173443207562590894095331319013062021914704348164183964924896193524583932992482878974048085848641940549199846302759475680232981176231987774372100830078125000000*i1^44 + -21438959106884387316375328368144533079218246147525491862698147472820199511709115545112822279165801973424413777956596901769239149234491447348138830878890869778433805264612198167854590653924667301974981532912436185038630468051515802789825930956343430732271482905398638324553060105818494098936877643870323200821750417500610313960427052994604120406514101784278580731408242935767599466267400182331950404872992356388738412288827031785137929027546484133935732169327888539527128408675842830588478528290384418009312304634460755667260761852260286955375257875522837518469151831099790122387199073030464177448901400688247480798806156858176552082883043607141597278148605976222320140509271772755696532478423725370319529189166307925803652902415082476103530893553039938855373335692707703261092468782832903428152137028896165151901701614830176508835916856704297917983298667853110438734808823828135037491727665198603524434813521601909872170250394091359537173220240017100312388346575794029876665744965427463423970722974474943387080568791060356182150736037700994473457863519051051412791518132252367050864224230074076122845911233299600258910599168962124386151613168462465755140260717149998717021611064391053754657227283874014114707873042804415876740308207669330911720281434906106933372471606533973071199038172395948761246333608313232954133840376719377125625214517566280752187381663674330163438393936075566271043591951363533067205788803471632692548063896306527477960327954406959563373334311468363207804718474816665011483867371993426160059433087365449162102060428781982991427803757682841809612685707699077036012476804719430135839152636747159736001881952511753178968214837741382154596488088550763196341596152481408772646964043826823210804450941352313605092772179221778389736258137573818884488499855527965781321157068683901986703505417626629054661199787659529870720572185944916289066921732843473046788025086923009723340206711183825161126799093994420587952542232816546689412453846540482335901387575250757609535835827358896892083148081036485359226743471425869926000459992497820046247969417858477141188643218378564291650656043880551970140192849838048822885099584942781682093922680039203508067471219004762567020555755076224465499756632124965175565195694534067528945802596066156262634603648162599301756461767849921731186563476574842075534684291345050374314029371040964848986737228895284737773463054621991830117622157558798789978027343750000000*i1^45 + -7917466656937401812830541719740431564346858161785704974984442568643231454879757278731498801767932427347138350548355909832774340362903924480033427944104292736572301864467773444250552035551762491207709519808356311776395581676023427038215546835828514105893616145044160719750825256318264316823464551124968833255543108035445898105156498874797467846398449748427661776978703335118927222039501488758559147444683832905205861907168733213323950731145901497891557824047633046601031885628729845436536148817413262018231815049522076405618906272211324182630755469990056423593344110610294853978938387810984553564859607110482000281033386065937715843214384227320857970658320987773538445203814567158631950615069635842234906789966192351314904874043164951411841867251117490981434256491716163714791959138420724462191929583086768969213913447272657733245346723585517253099977053760231117658437178225932149178111071766556002688225919974556384325133789226624733758801492573408764693124783010877575951838625554918639841258518510052042159971016420740374424388068987396276630710032446473041527000721949658989310300519976793531316102002711792355157152462839593840853197690438845772122360558278641245624325712759025640250326331553848930176407325648978521911215306563763777401329763570033913454475582503423301520745885965163095805824889558277869856939578204643557943440918738548649402724196558376816737347441834562171550012288858162279322880379171382081116019839658266188309125766669409294748664469543189669838997624634580512485257402712818972623495135511496480653411126576723714499731519238979170280486873777869040645351837258196084831649915636025013230136944828297317509399443553758591543211383011523824779179006955711762980362167756967238989940349945190600497643679560962986930609223507187167244370487893753444912951438972674937009222588919434421881828643502794369573710157654301814236848363238879455052455557536571958516158213065535248035010964143831817111577887609128021211926081624529723473603424170144692261333457259135394916279382270938213599604888020501815980351132128940878732303027526169727759926652103078308024626522085278966081609017141894827890926024261200472805133926131698348950524039293313833913370661398322654235413915524389990609871332339544525179447339879524238981975592563410714606148743827657787227702869879229614451368103961868071905364399958999962701398685698317242659480946764816167160461191087961196899414062500000*i1^46 + 2385052675435569578844458845181459628382435275541245262117626198645243196376745379982085466885406540169032311681021908566638616609447227620797395056822235513302382168040097489171429446905205578222078295680867011369869500971355310414343773562855425494405870232663878145224471646366321070401218819004692142414641338277232861874524411196795727505495110689289053658828909062626021178065688972843965536095798447727770616017040208018413470331426598261155057736133456680561589230457823779488394606129937103475477510263177034931210858878942944470307804118396055314002337224438078694829031820666303583773151656036493255814157931620722596485665536688221644525494077666022631472630427956816939412894058994517344595255033414880186692093672436912546819525735136949388496836786159529443164703012126164278737724562952871728699264320318064660496735832514179380513128003281610477432572487341921922218370163916061653295847436325433845610639963748894663444179080896068712698574993857468372780854024396888965598455820735409256733895084593560220649374679068109728839829366925416336430267502264050053592383923478566283237395342560447897992309601536856316618448649127799958559173324446802046251983833535229125376030192101464409028345152971773962002835506615464284822951245026785146748461333243663055346189828110053829960270645587759522063934971503035967164908745922711867425986769838227806673369927659324260324611662582029256552041290831823999602996549318734203394980067944595923025701291292807767386699866453804473362594855993278575386367097021500998619873924004307859853895520339564180687294881075386347940675480068678055984558799234692919193005844661289105624250211296327442807960871551696926612268200051964678590496687166686660866563277475760508968125199129717394268783543611949604244160714036186548597544869032886411553995898274703534316825552898485803456934444265705487658786907799871337039440690997634767048132176333178198057382214027470462960097216885267132712991591333003353658549410305615170663430469036867822609605868318196562968333538786746217619077693185740982371188136493254924412521372097315034584510900307832746650569158178953035382049314600617356214735281707675208182696233242147462538750036162247647624814074007851843132472946311751444874731436356966223817493825634620404028714046474571001720625763941202050554266130946026440019598332215453977909754659373134638017388553521413996350020170211791992187500000*i1^47 + 159399591085489109801960648389387706257264961035047389434736042165310814911194939507405935728053316901064844603399477187227058360493253030393545429393363706458743615085607393438177676513239076177621777951146855332147434326913165446302116219685805314416892210960176537187591290866503089623370561654355659545698238091066015318580484435988591158759295493321681356995709519774262181912700430000452990986406964212066789237262578093843171642651468716611603452737478185899094770547054741804109447287860284329964829779683939674323824501925196178844834246705488131383773598440885052001590540480417888984295424209211385149835983284212223844818039990714601560240111726282248239894117403852285664142001465560719791554686403891481977464842820140250842746396493706432423120573726750396136921571696619250082968962946087497355876539862746332760366495677095810664153305761252979853354017090316692802314371457533995284877741039672123917632041376936461260827437709978296781124480168621051779081983192702217187402806734549257932859163191387833447588757253969223567989904182803458776648945599262109307430847793714490383756168667907594544079510467171164979884075978076913083292683457868814572941988278729559092263847956511194033356551332310184385261584218368874031172650349761012070320927605065393368886664433789131930830293252514932999984622977742187674995591297598279131068075976450670778084520794802035702393554708465886255333845036831195380995381077965566036155035424521502094180256651753161411412724051679017392324976307375578174404192468448218417313988295934044179849316578499552680005514180798993455482350146616719612517628180757863211309637214484081885870712571833660075241915960492170086263351724429484711495385225615559876686562829594799688257086512916379286370413398974709126571497177197701304852123742132748595094778227004538705060160635931059154739947595331247800088256754620565252084335296167913060109175715510449339235805968080988471092842009014472444753806427995754472340521227734464805006213942612806120716173178042725362232698824912365117592327769657212570817872891098074721834862323410981121737964320072439511111492303163105703571116821206380347950203591190550965105954152760484331605536758648617292305250798473555576446469236048375383521917157434454662306369909138831685277547110313050802534396768290659032110043427750272676324039297713246002008964245493113053020461933328988379798829555511474609375*i1^48 + -65832564314308295159756892928631551366310296041512334105170286765200756507202202146917843647767756666449095034862122657497507517252982693050060047473595806828990355926548032292793813458086320982929888386233353568240084194598477796125413280254850270250143042114504862573190067939959996180943196822172668297145461668625330853054111241126117640369966488287394115961342423747839549337075441884322303486400231112701464373051252113320722733823118781865641917062429044718152408796397362576659520462824615988972432873193871295403885654000972816559611268863785232703855000965115778171591528430646577587583696183851887146958817004937776435282528657682237155585928192649921843377642874997379636665343880176593932982643770853996484318563411313030269268658981154940967744212070259987203768159568802186176881940413620672657742351034420988809140538710908261637575369233612865180296191334565252085673047162388665015467187885406197253810856463289883073850181120585250194899004218794586535119629869932455539995711557149049109829944981047962243422797193515772744139259761761566466303670776434058178092705777549848226235814300493890024490105656352460830917860544462016173493893955399208916176086110017923132088304652666270863683224039925731388075117940845626081816784660176903471416709652526382482219658513238096879778720214528789954951010435571095196153671950973761237381803943854595249899708836640970735588429641744343421856060790830385209271788524151543584766074735171422396672870143742374820806348274758945392388351490099404580987523734148940463584846212750567573108262488776860440725134145961207019849896719885692038925128396083886100142970605720943642978283724670211601820032143505430282710441591676772033076539609384564987826243146882216978651801787503156150539530751300178588521098156332726681620499604353798113929706099491433690164564339231148114065937595153814560280167391727929848864672419927812200708315116920670030697234276260078282791656695493813931951589802344312677682233704025407177859988358166021558014333481501988611804877452100476002478661806162933731731231788584424559367451551502274575309456531402076145370293721111166626110699948308780748472819469473317488314578462472433169658881106094739452126920714930507648866865017990344274933939919557251660295562552178667525478936235107014641603949757239787545465299951684742459529309155250862910073190309434565392621152568608522415161132812500000*i1^49 + -153780072074175470455653350623873901538368193848652528085483380345178600943881409653413361341835313790714051678649592053988247418856618003421988651604200652868163990464523313549731356378666289476318267115734623528116918560990810722482722537696281594894879534696327667502636279551842940829091580442865824351511574387352861548967282872271616513475706480734313183603370928841271477258309876253917893759101352951342391881613626731429335162542854598186821272744688682711228174032984280926692883020916906146269536842057523425444502385405527484662039984553851796852630137410257631733204911745243710762804494370058205147971697002259303260198266133898491868042303858115065878570977033169020564686402630942833022706653883007242485952261328667742933954874338586864307885945053389157205664796415985817152099888938847867872770020359993094195653349609199078531290981843239970360834196210610090992822904554207594903249531257730766460927895070996995809837090759072530135456488031520134757814190625217996555382615768261393078295788802744210946194718229787442022157414563373336218096566447691768753855011775587304223403847765885537388004024795527370853418466819325440043952968482725618251496921895212757308921219986340045767355882913071717389228634863766582220453149926256125854410918035703028219828102793012107410780960614990971925187963731345043052428333039349967914221826056495970389723635191988385444931033394687237966676103598999758974590472763710178543938543046080269461453481203938644906783610423428032225835040246112078181555126380613179481836119538301244022254734245151187405606288975638748529883201620514082814605539589998397078827747865344292462857402924670785750523270936936101994384596316308109021391075726198910905732588355037880150152297980368484560622673301663480419919531192287053667401038227968760180966516314548089490019906641941653764607127597899765524685195530748452721574927604579165909457980023381251706451929467077926361682348242850089125022571964749134224891774770652567015382500216156237675703839610344096502588592542816470545790209047487743691224742413030446028426267552848466562242811765595529095985199053625533580975750055834790022119206265789308046819925127755274471653943076717406152161836748298455973410405070312233487672455785378759288351550857198941239631742490854726490928109412292133096195893329106457128367408066375366694489290608771625556983053684234619140625000000*i1^50 + 6041258205169672898406394537910397693937811708278282018710319558454753106426586986544190353570387203960686232940396421235352996973632342562619107698901867985387681367622660698148044941831250654866359609132508679154056651500068613141238019652737652152122564126339803120656578753407936760677070966653292193608359576767251849781365643174272512522346421711288409956827556291533562297810548876535520662121040931867861279840472046673527122614643827919116598868866118760940325897687680129023265323491165507415997726110210480560527935854120262007125948026027286418843883362919282798395329853671446859358519195487686719126057620558092904323240260285323133579068059237791476939510610706289836823986422910925153579415204833791470588020533981279078567273535536090054330107995205550973803607883427773728097565331055281235302322670687801007509488550529846895853492481144505655630331130119129128862586393290201877299823851149782444268929569942008267556294001385593048327498185114739433651664598207511230202858032809986776390528333325426390967707041254469204157147663764480470452389934428441386770624819686572510732621644784395040620160965549073068916723490295785872451158654823589286399283838964951613931701887720758820408916213958662386988352467663892201350681094494978950994947026050444699857464294631161885906872767697482988021494837192766423278510349958194011519676726718405877048055450721414148277839357620454541263877003877309243735215875305449745430488503840744058342167464371862969264177389360796598439041635382027459321062746487652651603894152488302059772317597145916928859486542875211433859087177830069885849469332558894637787968606441921764931953548730144921249079521881251597950978814034715573760134624747280129314068445716888293116250602571014715434853794155904987594214194736261955635133805592469032238916753381080222030486540711737386986521094907361029870082829824210731185604261945071053334589230404677038813675111998882754322249940009865915927906570487038136763296458286741700278661233626434188765408278609867738030889172154797214594695613683287874894979953127948841996833083030328331580552369810595995391336902993544715236413263366063142784692059159034109258761597549516128644629462553865072586651790419590044080259424774469170669867034403409213488767681498010189671491823963424422690015733877629913196017891809224931018669545266380760395463767054025083780288696289062500000000*i1^51 + 6605887379956488711390881826555055134088378950015103435923776871727837407226990548664154210319569357422200792327827764765714634927069308868619673803195486059819487705409501646583451361084549328752029356701853477517093775405208608777268478149877546880523354919685566774725668027921446216653181310544355791195943256630773606603832790363842429513234740440910493203654198695359510000593215957837971141719118118370035587737942335382406031771317368045068366005766694824378246127772516103391694600398584171652331547224382244151157344648835894148027737885629661982416270306143936560526119558795774940680370163056501902939388372851991221865720334696493398650506540523409217176610580708547127760160511633913586017050422192427845881398815911825501398699850301546131326821126231811443452155092770428468134319018983658859123383895221232843472982327588473464745103154101823725486767803928900875925733765788924232624037641205545907017885981023287007824407032391662055498664289571097506671486610974412827374142576965236554747273403724808349606831465625380465160823906628364114636138429424144407213803279145059415289390635040178448007372517670094582786612950841657664237917475028387947935681998068336206311867905149683745271607014301469374672268587405284479457874838473489747924601064647043569561179323856521027640242147686601859757617840476289653641927151335402855735618742062883366046962922739430297628671834980517117136454820827980786010971107498380981004181915672097477757473618120577646220783614283264884901640809345263495604266505512658701351295136778250614880699498068993621732402152716387703530777525839136475649134419257992348953829847157327419825637343818491875721236606961562194670168094863610609055574818763919276243723020423664683493961498437147315884466193075490069879766266017540363125008813679681058881688189192958407167123649345931770237085426691024779938143545270109681523095517836830419045855015953423664125544577472978242234208766777750905221200194211698498528010830309981979443656548232735036034242325206982311517463679350149378995655561625846518801574155078852981945072030253092590878536186342678391478238843850733360661327098202533528659474681206819679890166890524853645486740012982734233838710976191467767271167997434612041992447907115519714918379991582072441622692599898397894821508637528571954650306678162144305156396398293061622553068445995450019836425781250000000*i1^52 + -22295999476183788949880071811951232598952281337324280248660460779077867674431778744589865041011227532184059277881729011073637619301655993897747882832811746380117569376202415755162186234406523110330528612866504816421360257854996026878760875918690700988558744642403523092644960075270704430084279267552512223168145333304229655215266331041326573326909542190779274086985306717565339256807989498973566779494498081587419017918405044884826429591839300380770282901481136902074684642055801220202449842333507155976703727446134763184783954079371386102004549430259942117211044882110606296318324966461588025353847350548744378877783622630499613562813783711981058765030068326205750419962626040860843210016175045530447839488456046705662552353820866433920726083627207845952206425034655567075962594510109913246224657934888385840011281879443982300517972085722610524303807691504752587940558289657501125375928610813643371901739710537317932891078425440459745541188321401309915203963165548814549141699661885923574424050134647271979193460981677674167068521546657938797294656157250391441489181727759992606252979956015378371584149428984069376499562459904005873555374355572681408694324227864753994123357281122379626210205864556775272166269971301740167825673817584044736003463985603983419950122923558696854088111222077744228387929490469518869450369011893552647103972190580858960403853042659242411486022750002734240858691395718343547748418703584110600342678596812450496251031457185352195411348970981234038268851992222353917933863357326492911533719870073918114104401760138489815206273647060179786257661378987193784818859987531745631533126776063371263965085092116418051627365183570096366814385103437339960589776758183881488861222901480159154596479109059456719482785370287863206279522556947570826553575177903350747814735884571008824536539944291630709071732483592800236509304106103778428800024750482443367766792323241662144315929676284454026496388858959169279137916291813684357969977940206075882212519891846030938684428474608834390472690042172830393277987924976903627360969188423451597272310799604245444064483538749172473147225891343603284049828846356711451312799211981709541621251191942404442158916914428140178729427802747346917162883966325686773206423346265987691321204745654472643421397983685425817804424922662348084286692990723959227601295500590392398287953312774334335699677467346191406250000000000*i1^53 + -38574953310212849115359161433789248993190919359621083909284869329289088331982628724025479270252064216373005998730051227682681724234910839958063485027078047411677508589368792315808939682359315840845220617749088748239419929391178416516179222305941445072149502234126872662406010203479297883384204617934876126989621640046845567981341259787432021217905021272883183600565943440911311844308952639370335406502994875957885954061996117110148036572259641846207149403960719052539214939391607098475263287864705149473401665685193142774032807187439486603098758806519122282078340527952562181531983626495035737545663257346191700897710120271429768434408585535641917492736605565835091748257059659110291374126355619441660235384580031751581033673477019738102086573945150000345825485478821187892698758306013452198195643700840461552709923195325788636332894283943063457821014148978026314421023054392072345869546206872250847816446629018659190884400952926167524674045119359913056896785044353912003385165415326614977743492717755326065964677818809030740426136009080421857045792650654209361973731696508885393545362230245168847287776985235569018723526870781082314360712642130903902242070615409570905721995975887599331935736369217506766123882951310492878844394788713369214927787927392776330634046157339031568805467552565091367257379448903442477435107266398157978815411764035934089323800524922968982744894262233777365826583059909463263625672014883230237683622603029746724120326619049250284415762924858862135293169953135871160819749845695241143712378396140334176733801608874329907801313582432989179203479887487369071116060876459607548801471325278276306155425611898976265666133250768783962467014477669397344792133720816267359687112325477500835729974854553985655365328071480546747048589258277518397882257959564191171315685995338489771250649875228317625612273162795010277616801912509748494156778454995639629462328809582480156154424524742804127191978555687022465075154246586165515630382544218687259730130337596279311828073307583183577891006774853712800443364702328090943724291586283341625067392129980471529083457035894272959426416536398779489389212309770966227845928514075556533624445575827224086078595754544635927158703523432223264140747427469355812812545404023727043782116155111098674886267068025925244599233334681681593733928934629809988363834333605084658813666464993730187416076660156250000000000*i1^54 + -37457047596453963546486152228766102882475673633206099556027758944913186886477993513553215216311146095368209572659326687093042329812520025182366994406146480610976134922077260832418971070602898457714294655836484977674165269217532694048199517648425972377622286973453337167019365703485108547887876605605326470050557726488159711407910242791234266780555950521546311831178168917014844097746919672518956793764791144623240107753136452687994570237044413342922687237737378834541442780931139994671706018775893362380317281948287995319397560579722872516007489822425773780475045541540674508715700778874520332782195215101759200298797176395321413729184823604814351821210931706570541012562447071522296206384211728469181828753501148990206700839891971486594170806575539656841237074995114622813860807261995101133304563282518155746863936925501084180138139028040777342104683634954744225700378817606758006477069414327716931474790588459351987043736990136597746964012267725238137478885366390036961399448707726114688475801114250512119736789058738790461865504283114689068451213826309504358376969902981427872321783767612195858119797450819619638215525170663488033552626870145158449293961467015874761732261885940319389475172360054076579208247903601249736170367347460014027062154353685153516245758606682919502889464895702476259254962366583529596225141800164261308174283915153788936319993726921298859929710993765999744251215422178447369104365148296932755921732531319310712064877476394009871471459698604412065354224078794847636762857712923149749405183127267864010203328096639783397641293697653113766390496514751215822008494506127645824820732318182422670973130975221836585784681445008111148046321434681940586486583811467209459218243770664609583710066650101194272569541345465866260889456892734592917583092387540083978740807718620689163799692918403928711233497892390019687021203259454524603446236725245273265383111982186402855157843048335917309907009205498260490660908054771956894781483683630127919362063480152380165318692086433268818481110169059543100889916052254184736857391550208544763725521638760617554734188902708276451858692237424996701327266484923342549881567843546177766835606120835717142914772845540634060538756096016818648953842570366494296222608779757531359818109630764885257973431905922984484332374677603838920016842791103816516333491204449046563240699470043182373046875000000000000*i1^55 + -39917351994416928869217327030785313995135242815878460721181572938380769956707685757282181963735217317038712948612375784374100143553757555571359082658496616082400926023167354107974933795932469386474130120995378055557554731915549344528442625837905491241276919904328106971725870733249512707006223434133754550314808251196176340023363750976906504328817175564312760207468181513906384865291407946076819127742628206989658070292135297182895051905197060535470791815826589964955202085867341313513277996417451822159697562089338317904978836055756750469772994791912669519626437032031650869579058985863305902733214787993738362296754308899408542415334940957381056879698407215614989282371159370994394506411297255986359708565443142152600940329295258049547465621989591204956033058470819610129457098008450677953907871611499525257674217088889616731936908756321514467477985379145334008947554825988302428349109643156791445831330170754153905505626976487162717038655756646313560902481929861923659483137110899218514863917661732312464392570112532695830720783059186649052552045551226233869548132478291929401141172717486644158011538135786242556769816558435403575815134995858890712794021270112006019937925969534296887205410507234395346958387216505933841160573475549562981235264074879051616358514612727888361838026655154982672641690546084838453525901273102178122054434445439067714535108272756849890949946224658233723007579105232359417974458828859811409606024914549801818529615874142961352598975883427244551581357993275446904506540917030357427837577917585135807560405981490230367206835922317443118191657622685167864037080683201699257226079510056207384176655782346032642993767881015351548323491005665573819005245725514630666349550755976416066160653666926964887424801674881984189848292558959147956429054015667950217949354410327690279027015098855529900737513969819892038469716592721791688121313509447634118442249471359801933782259567225265983651614828933438440235374916629738130266994440680898564970275987182252090191910388930524830422754805708200412562667651137366900290845089873067326907866440166720092394703497426755186436018301569121860616769417560659156682615959727536881681173444179671854833186130287755045812440738795983891541970368127620996830896663934539795196541614440026632226569333215730020709934776913684152498697803914664769542319788797613000497221946716308593750000000000*i1^56 + 3439637489997737912871172271270823197721486037286831849679644362314393641749553438260925484431971653175380626219095262828208325969898630754730023481030180868366452849338570436207779241126307363197415208231717651063713113615751471906075747483971640086087068339640675334896765727688746459723178052394623295485250646286040073314309629193284033009373854355323688908889060076746111542704382425189819163815814314125205292927055943488020871466236559348749290490405870970203257925042689510701221347803324175244930195212093480779220429853017621477103325545916684437537612226060710453888337310839915681239707200420830572634675883323707455113004791326508664312069052324063569006658373178108122768547303147162656064531817505941975172464386090005054405266821850982363880412204824534977160967767812329848705934301794011503859560684087730752800557421431655553536461302434763999135918592857613722537024041246151114732552216321305726486226387841769161844105668391046030251896374017644751004625348536708312131638475322974616345549938161601827252633155171341705788112402201695584445784221771126796894576350209429292698995193454263561298635073308189127290650910957354409783123931266538153896901776842493667293699903028099909217268176999919831760377290269543567377487916600579005566273841571745183192002731749899686666372120157890283327427872909334448085745200617239617032357964756225026873002579171144905877724460820091637900227511723987822947518787231881325809010974058114998530049864694193974879822556531843895763523885024754666308756815593845006544822008939340377987380878929491943930622895963294749789287101426694123800999769812043047103926616698073173084621452911714310439534912950298117649334063693525891316269512468761153294809980081556664044060130659302716717417574504580248334985648256094945578625994527103915918039100051159068808982296769241008440430804218058716061972693049745677947635345412949627261030749763452947248280438397693495372796551589451896586037950630507039078137440196245365902641399179465502738209962686649064690895293984416391923294319541914140256011513781309143266965546032657567462635818505456744201959666516900263807296093345836109509531318284550165795586035728141515986421817361951943102717026580219493769889359129895050583765849573643041612094709991681626032413185972029622385157804353994492885249201208353042602539062500000000000000*i1^57 + 6951386203488709363043233590897551532496464106864498943053845073362803626118504508659156986953616437663832898541589586950845059683622670436793929752044591954963487494641948755214593818926380392788049465784204181688139496231150794692899370935373986455072365633941466882607828511515763130434564206543444674889827058747143579099237252750288045719251525819414125615034501010318751363516154658686360061499665095105699579167963788061945083734744359058780573720366995439164488227539896441922286646901941243708054079197240692657104060189691824722066897684336154268382462433768521436924564311440512698057177729759409583018119510328085474561431079920051269269978458091098473653875900283227562030308451552865934973374564333595227360255501436070624178610504627331976080480259759094747800408039096483794476290036482532801216572394125407445142616961373573697245617643453535523341629364702601013709306541808015650550712538250973623349207750754429900722733855094238504973318975778076257898828875565329271137285730075959447517990230905093338392775048878216865317293709580915166820335416586922798905303649622480863989225906972551442127466952064644887230298589782315236571524807471247168534898922252533981652295514020599994335500205894793116927335067184312629612157918547604725338459625032606674955255737565788539750062467731255701896865964205307728322460175782425187288859140614901443585085930789410133440939802733203468759790352040395161829216712908444369745199634876771957715843884346745185842184202052280402051044316558842610026210471585990331091641488845477877724073222745130882562164948234867968323143491834296064773577401415074254815956756148914791364636024614182453920105162343147662811597228401591820121101702860250032330460814511010833131162414992734615586294389594929904383468990517687338463416685238812508436482698854862108984360184198836980975966627584854839405292932155268038098749594614531688411723807723998708920439627406606466696534316135753523960606640164280803618626523719056278272797829184647619128580469455834008441943000415642968047015721034250944758281344260788264860724974643931701363594239654183987819628685938466280350539249382547436351779947761280079628333885016276152366119841286461387095942918954842663459128848327695288727328357273912707879685549825415946370340469866709338236931969845500134397298097610473632812500000000000000*i1^58 + 18480285173276177531825826529165700614914095584010015762675170294928210945419245482674968933287813094569867976537147159698757627684815784753624069457680239094267188271841757927950243978510055407135877482817801868059284251864160811243183260477929298473811984486663756242603509822424518031097080991963130969489669015450219797932185738729764567065363606996197118935993008463935219348630078698725861675524894576245692476489650658744585020551719771800785714016103183679595611486551549570385411141326851145353212301827997542166524896096287472227779677989436319026932727185080360001409799365622631578593196153130259238138888204614710484978356845772614265759224696803557586361526303693768203675442428915747226925709926418031370710339471085591638450183556348673052018325140768060850148072421506575717055022176916492557623197004577835964399765622620453013651668666911431634109318616095476751286497396592695940597515971177184645671793650118145112269071101306108276159331965959551637101778455388225687420645812750970268706677422324754027198411294843141987471750439136421124627757675774752473869423717102186752151340539987701914838435072324448842657132919146005962131945312015014940090293377272534227908438476818147838642801023041376242435988446795270237185318724567841487979460027225144618179754579842581011663225776485276670869777780967938822636042044980196603966528594998358101558089525860045506561134399676117561163266839280541166699457390219773573556067947656886719084366019335367640955723490221090114686616913841187245445936736812805038058406518866728779383580816918655983485636281151466675255504310796750411800442414743684009943310946074810348478332766735624868643748951284357836217945225481183967407730334304410369031991812146491698086353812279939296428286359993806786218411941294910877821662392248228658624301302929627751566653096477323507770497809460206685521595238556942210614739608919024061713194858777652009975563110321074458257068054587406252792636989766021579329995791312811723666311217855403921304971822296866425692821303448664622376905706379477605970981601127488468016023893983982762078979433709342054990283234615348527641171106492548063993529773196953342062944999584069101312043545246228940201789565643810194499978878781738716231697127278724150314726143085234020522366520447588023046137095661833882331848144531250000000000000000*i1^59 + 12987704948646692713774799354480929034497317940250742458488574057079911332021813465707559498918339148156273825617702150105290850272687005174728784626404323074804601468054778720194281527251951496994047935025483842742801502569973278138568091132282127604720131666244483476329083769683434178326598128127044672466138327090125370829259251646714082781450817193889112061879003570215207517905602389820036643031077176585575328234070114314608539781553373810433939640632687337370873328858462215812698697745542522083387521013908275723701156036984869481220014177433718204971138126248147002468046938059929987982629506265809458447272381471875846648047601795323456470880308951486693389770688005124831362787641439545046430159452229011048267902257875221205020192204505496027135047873355411489493464752130142334984778622783996016224803621682539680035881866717849773072508980154474181162918811757302711373181786724297483121306782146174981025474618580784142910336157261038958636539528633040337479502684180361556001499441490904644187370626110621231186286530773404666987448690627348616786908923551263656697007571284083265301693846109376032104614683050322416031251669133958175291735344014510025083440792180659577797320565677877336199737602229650594777376515175629889591261204886713033715881042688678422501172174479727948209368481799308997367457204487167228391399462540585604499913754853863129047200933036480665458164271303452052493578753036377280704469991599351048679451409834437547627416578915084285042646986350074185243829853445296236996030484668539278642245635404353357034264918231049998795428648258851777951255905924322020154958391256255241755999779003528537291712285795754801260568914289399495491494730605036461606486658598516976481304573450228627378810267793640034495466226074218815366640813426279826271366258146153458734686670406493380897852031937855691076656296636591871559294273266322764422625649772031926091557075069771797531040520516060356695427158590207505855212153304505243405018491738019854592095309095759172502475045036543081578793545156362587311655764419680928151739070339388759690006002561503464408602181874026093737934778419887550013313908509809999270476189418766004908555552847771835926985383911018813565162775020229491647696581221822747600950720473267902702183072409436575818213188693306392451631836593151092529296875000000000000000*i1^60 + 5854802043508768167453139390460223726458331317003842332152049617539266004002630141742402303512043455969081215651986112503645864135326936904796584966159277960240590035257219589956862108545855164603238492812052940471289063667306843345208312452999124263662668922686827801745289108599141833664525203007350918777209340870208961763536111693321748521006096255734596244562767384068537191737702414838775729982880070634073545620241324643871362118041315146835501605136780390629854312611854373066866320911087989713734999956076698997452427876782532776820851718990147606428174465159597081416497420915459202452986906989676124810437373232761980249267102681872305926935365922265819729580667743843235163862642855684348708144483415778148192999273657612256926107399248197305929682136977616021362938089476621451300827317070881313869183315759744496529901296648815383273604034908082044734629054337721172736481752891076667766557783904723080397753942473980096458094667867838104909706598821366669714227224923200662969415906043350959075675361970307128798606323278873280933169270209626550394268308834543740308968350808342108047219818808368822133089038823037515212544176040194461306009582916190241394789736536349745344125974756935863223282462211421268325408044866175839961544376782092171241208222281564659183723761587683492605826342580628159877134102265293930227600231582260945339174710241311191083436641580483462081369499610340429369459227280829594703479927819686293799337918733538171464003623322206753554283219116484078410293753395758933088142998063516259040005511257141562148296335685414926408712477135676188157020476769173201551736120491197419443944177853213424953087413615397860222844815489313421389497234896840099264600604628679279305802183595598191978292237285014822353142753897581215148874761637053825969573766717453767838389315607739895002267097922251132821533106158590838561562259054830321149897698259897770545496822616334624883797166540538793603790920520521994804566132287392317821522055505896165905992297318113268092776009524528826316836054673508687884482078489735283394362564943128712922204111709345363774155500902533612148496602422620738932690308122934650657281559584445081153214710426278842739180524066603328501650735809260709892335618217773112239459034317295326308115598827434833406613279294106177985668182373046875000000000000000000*i1^61 + 2003868714316641626278094404597423878410080436626435445655129749120668255003821068252428180133455639251570048364151168701659497468983123236384068227001027971480296329943148849219070217228299835887977323542733240216360037907717197376047436825394246260999807365585230904765092128561158976772915467056879152343212597015098565958468451113310549912145550712279821796665204440425623967782420475119445761766162209812301568123576610655871982906002434620054556688573582065338362691869117094937512121294675124595682131179704403759694433403240187415824408889339659075446229140515191729515013947497738475575032380337887116898079693050865420200810489234189586130149180247606277222074004729016625741009352544494133136981778689672150325240704610143545355782188765057781624133164366108803938449790370203644220145647814442762029642071832108510904741852636865639541515294436328100452532064610795987991677083801687983001980497040902908791882235546602856148917918602508728601553723743034422844157432034680316900158921022708862649975934223919584157129010587006502441495870101020496810257446653074925298993171050829895968223571010622931397348677183585052066857366126013228728717298032940917692656657013692805205446500325221928586193218622416568661898782961904078286014923655001596876800775362235121106298116457650089858918366735573506468466581578122163068830262071713598847695991623437042686071993190274449029800991042957558011235092648484888363643645055335668725311562343452440050659467056255502502758293628417369590412387913679651644571986839220397876724160826181342414250131592675085169541575772316834938185689148602096878971877952896409200261992207097341080650656384336876805489936521029619703423373848365546874378271703437291889540393096719764906923579574403358466088504161805533713045495396046113663891482182150342934858095798789622416869612592044109272244477555454251269712713689466156895584248548488242479177144173167716698784194633730186396971678473374394486263130599492935311963540583202206291103406199896919192043732230890330003776336372556336581032300407741698006651578988873495925791239659100534894120368161769830313625962780795778290731624204135321100646528589795094526806647318936710432872423328555133784458242620685055214513933082276714324351224173069131866977386768891022938987589441239833831787109375000000000000000000*i1^62 + 450796674745908824088517225722058243141740209399385355607940286331047480035216002321610548027757564741386262865237222190369479687260969956524342628597626564049190956062164390416161670390522655629818193469483000064343201087267136037913046774264193016060475806901331542844272446985936920883955964817383394976186718377898498295667952383462694887866756282151378482312803041850311272457062514658877200785572761043907662741345559573200487607670656009965322432266459436459403995368195337788451672098850807393203662475027663367525195736003952716630404796439758407145265957028369002114864279229073213316526402400402364035423369218698955734246927296830605172410437647033725589163564852197769511551376884172589086676130285212630183751019191959967779917555774150982946783889855542262842900441213492025833009495265431239536609190500584872693628645025118918748909646019879146769238633565304953903408683874241648881999280132390250229230937482568970653168045441366221655157956206523670168482725194336232164156751135874065978467933366732746878255681320156912028320443223428860322419427375963538436801522944272971829554058977326908982114658698063648551471047776278078395381597517161686799481275257514795415444728848835562449446045673764585971775453241391491238637028409958578693883010472930983757650026038665236906544845827302026281108867317554445918173300365197447729946189181922498091957784388170782624358759354836310262507210041741744882799457391709899014571098873940938723977490771471219087117553741902315369443057712424818217896567261360391816769781879156372367137502869800015039284683805814182908001705982942546347727383109775068925916879721904138263103311426531906038201065648388129052776354349374578695576428314349367872266376897169922142972209678475462726967692065917998876513650495171879752167398529013561155737179446077911280291542988073640102592376887497183148994329975873296100802415520411649007197953968969652735489030852384376982179793905086673451946428145368629603852233602706181063052323430217133960028213792648026912066304063005813087224611315105839875893713155423407530633781119421948405560070503671546004924293500754282511140823335336433540485021896395860259876322608971671175016551551547977836917068139179902389494249820995648579963288296774698987734453226039477158337831497192382812500000000000000000000*i1^63 + 50953474890561191914104127305681041851017940879871718836270441999646651494924155954756381906218981486596361949572456279632506635042360388299940140274704268755194578705456310733336039705789832310185203674829605529819947796272793690574134887649664140331988042605512093876282428884874492385080576938737164912541966120513818514809053642552528904235135276912562542916303956088563388548178612457975291958616185231543385324642593049464338818346749055383569835623829627271943756264486985832474162011508329947964932010585396731270787585401945357831618711992328803398529441870438632104076453175286667096343472858679083120847771918879642421979198159252590975475648376229896477465130383530370162302546758504327025606374310041022698338832917095982450287164814777440809342556414753067229624779241883649343717778123412577713392276024452588946021203792992968522792821252661319391896558069413907413800530693656616308879725186858024134545432435538591132280288203247357810509794001913788917822813867194252285056716866445381883182096571414484286986122223428280164701117702116334869200261029440918719194636340367096513227217515758188877548592616926036334265930034578637105759390922546279100034651529359712359188038638926857263478160261868526466403781019020297240112649253587556900093027209379826905724121455033032629041876824830234948342901050478577179368992877363187699099856619217586668071803231816980394720239711479139940656980741704704244230413680417666895973432584701123898891875895477674073628889398141004493830481292972684226670014219651948247668595033606428506801240533792567437592624981547725548115398820193133052999917608039269312530658558612225140095009619661087441464656928395176016753826825728772763464869512046687037345168350890123936737314837587832908398056091227322859121047124268116265631330239982237956501468119599246794324136710468472420509379073735745730251010694844062730525346561630374909980741267657916523027806885486051571713033547285028286107802164625601323318962903774584302515303561759450649524643055493721354031410155283838824848960024449922183075334920258740541206353709136511837325479944009220864237302883912741918456899984929518011651384788212499353472096803626422594362493385168109156239538030088853785183233785949176728508276982502339658154255630506668239831924438476562500000000000000000*i1^64 + -863294436369572347440329577874868268492944290431764833807902730687709094349143673555248603444590936877456137112616392518896499179749157820103145531042870002969117585460174439987932215653231724307602120217081778635674475874479808018428337188739562128665293151198047111620181339761117734083734650017271083447966387539088108818382410451702253030193900936413122463111093505856553710422560151030174100245040818063726251277768941163759666544397109451335479729374797811542528795391865933975958864362365245497435525162717577345406795401105518070394883705125194278203873481589664806890451438459501452327841600040307910323631891315159852515589641209988852156851666124429268141471476340690770761293635193254367413648169870308045308436255981295965924765370053808111051252097431496333268397899470375324047834320988222016003766279937562084592484905869791345105664785933238626571901401968986089296483579253484634636439892347095172556433449128535145696389575476148960418913991085797467484958327200620455278598422082631057550814385116212940086874062904553552764738757013225075197900960499978968130471499940248388895819502719682506393566947629509060034644656110688772956525236697413390766450048030481850285037417395671947091284410763820152585402434464690915995367665250688049368354616989368077049060369317354225635720848994377737275516945796742626533371714353720068878073353350979587691392250821292934094415545492039088474430469161429209243524288216314732314085797255159361270390959977636803195570656063431263988369721201138868475257041738879369137913731457637115925683613948080400291389717322847609917466110734098223451290687812188713020439250918315969486519384971963497383232567071886354969576908639843298942984132112838588163547468182562376951379924125201448020379080018357126450310726060931556246532395127253284614155817833977916115886560819338065825251646400209399467498398798726768486355346905577224835883217930693395376900515033047729303534176812300948937152231791166606271545506614071097402417327648537325780013346815366111773714554627834796361398324233498868530366028843560297716234955075339306154169502651636633259761916379469002077048060282383248620911714220789443461842342636742507298322282780125002221638642629780098366892718205227105765509065804508281871676445007324218750000000000000000000000000*i1^65 + -1035166296814869570955276914801004729365086685205732650106774935543389623950543458988667771694723706110815937909574786008777737932120058588499937985393136358849602807404647378260930732934440465551055500166626979842438263005851972104655658184402558241738608721657189275871493540337637903258161698805233534221851894467407919701223528923486834332869969494083302005781191244495060591341385699191788884100154240859625664139142374831192229202229840179910150988811214316350482238131480827879564034368924220488978304232292696587414603078243571464945673899610043074828475398697302662818089998971525086906512923228625698856547696251386576090691229044072196848213978242312164756618628014585369770847519505318861273464683627384857553861779467559676920833383382712788299156163360439488851736247188081338720702697075277122383209841541710325977095862852004905293665424232621590249513627273064994636847328291930923248697462799704828325043098502635512787036944033066810245428648392636852909729804145130623818054556249918419980939615187040123485644593034816980011874369788460622101574075440955281168235708650445939350979841472459186854917147438296739554027818413832712712770693994827873254551415565771908372472799877424734563773758880766243966888607808879815456064938187610513799362681185780599546632470166709728072969368021695649797212947178556365851393575582827278650055759406372628464062469533321605547276427273800513259042387943227318099765799874386384213045410030530349355809952066849096273709055883428496582249050663157953039080583629103505025894543745841298785370531674955211264701291980835069990431535891678940777113954253294752437269196510015613707514942245827380623451439887829565176710074198270524422779995829294864354209122282792335249671788265266258389626906715779453034880887324541561100096231248162085524929654867248506685182199007828599487247188269340418303321431659118785952965894897838078557868939647059888693039774424720009788509912448896001689080323798944052503344766584409710890277445343687343173179742339041341383920168393443321401295523718484670760094660848972238013003948016670472428417339588078531945554276554322150115353548580333485494623963969229480304552466798774663504101879050654204142934775161024184406470088600296652892041038285242393612861633300781250000000000000000000000*i1^66 + -136309928178910210756726758758577626973314777395875876927042672825322867220895847158393499478950548337386088392053903143615792331282292404426040862120306263183007754324271601345033452577540508334112646642662689066713360191504240360920029405322539513040854313363088663831468453092510656259167493027527120475800834572254795375569071882305296984615040963634970232954390879772529171718808552804785920455848528713023970550008962780633289561078346818348317522336931099429690365078030522110734869423897956195870354874091910054486132509041106496038398257135800651515291598938425716146907172450356888411555958935469481201525287313015437434056772882391595625974746042305971674775744881441035474412913044378850504000074989800957232484824411632840783318840275324157697099832438557512726324004429078471315864906281342890869346596109196426393703422184901739525643534821774542446150415776831280542332638185461461590472400316505297088927156489711539210596560065829136252627648878975831146465373157816220395557511189353619813573706171591626552753903711739085584312293851217583308427520132112991148761927267303561295281346597403180795451176032009665177680304861049818649237784118192543603821192604018935824511875721153135597098011279979617192788450585388175504989967973758482084879602917070568293001402372799620589431983501288350440431179676233341589178560230293709557032899368069562535961000829856225787350419630241932672327551354164858785359678468627941096995738625521318994262692767379680832916514285508101723829470841452941360296142002700505013551791296111862930156259115601100913749618338581195042297104353855797966203122278430100560614031733943117743971822642482594329691930338495627592078643850036630324660535689293840785092166669075988442529436039163076523323788244776423838998953412771026902560400323104533624067171278834857011357822154911943603475600733225166040772330834393980336463829182813064174824635687736327706974896775085116644722209008786861111322094633571039376212115004604192417555458032992742569627735147377072360142668409824835601201753469390560616389691273830485733584112707755143469725071559885821106647656192235975912672374796424382782256352564704790111384964637121920655662585755990971959892219220624899199585666753620216695708222687244415283203125000000000000000000000000*i1^67 + -8928575215774064443056297614123015248109145538765429117984101841084397044149880613269843945474006450944646133069643856501734582806137449846134792905760189650606862393769062382619486425886737435249616050271222204228435282928735160500053245019764793583739928303804504379688371306229119068160002399073374073053222084125034640033673359968355906789368815386869981384878822485050529137241774995672313043351937184521711810258187831289790986042671088840711168633771257550597606825057834257001113935195358919715000956921612432982137437704147208010410501659522371616861688510152246180543439070466989279727500357230712010927946833083453697270562835197198035631480075460021967896118361169728132880439719210021168737417666950729982558123084467712942100351022943759098605859502271510723033195692313427251087931273497899907180209514989234521841346170959143172538705786084831916423949802650224494819645606749351119396261278405991831056545066894256761475817380873783113741283059807947265383275969508338850434921884645207849448654580055481311385828596700967414706697838665365128982723814217481106944941105289572537468844667879517760548941499375508895098590389200561324195144587181791668763126017180120418887617989376742481902486283159075329507975577517945490662252986064722772683735540612399446841920764421919613837635975527642022521628973459987853797146026639163642843653665686844513916054449647934119293990167185657258022464091943957168834453527274955338791568714583359357692209591602566905859941147276056270652549992407277545245023210384495572739946010260951369777406479661862230553679977419320737699056236969984872498039222845681327958447703487060391179276776887024125404604290020679323437479875938074362697357118010016903605959762363912273988516298423786851414512222725252244344861547832639521002853726916272435417238838869820926654418933113506325420579424315044159905438475150231574076406751401440926629139179533034869516643803214960725953909627933604513331756727822619012521245862916477119149647863565900266065853551194333260773834072685525249686336272613191329187719000815420485077826922341375878615494205611107613750665643317033342421302045028929148926697887257719668976266822248161237723277558525429380572991527799820571376088196302589494735002517700195312500000000000000000000000*i1^68 + -324550198150283223479857535406463215591854752105480320546584865065791992975680467543064736558600045685862086690285732981420204301107267259810142250777052026022930737942967159911946926175091399787552485560328359810908408821504597352013517658336253276827257943440977143504442169606839003832146792182383687731369847548726625125252830537619521613657660907706612077610785608019387677265712294238681348983992285944676659666364051080688083334269892452744496947423314112464904070995395262812522273244712356834404307126150584712431287121678895562333433692623727504423935927294504115396700802548101792757902226013621296675340390775231301979416459654965604991876379227830401140337572026868595037734004577296128858508526843085298743556471613082545332266582661295642335882294253713214966212557893655309468383859587423345467667918809604508885530081937590849843208123994623026430112655074324530959587489162673933049783330883894077095488817381503084348365759700566401173468587740032464420149133463931281293236007195136423590091594370519771923140723600122447762042908887283292276567224401840504805523443782658245898738700952962203667248492307204388117710757078742205151398883602541948874155491350992426742168454741113098776245172374836333809709114590626120295199131316906420012016543544842497332100003651621135210931263404625514904032642836180703704962502904718088195044162690684571112258446823095045866754997763882328751674913923496188625693319669963406775679077177601575841063697926698176488198351610488321854298554491523153631324274171265797936430170324218968170552477615048078919417608000176962704579821837035861642734295810498396073187136408123189549001385229508298266653861013540335392826640300079675893616612156352317090006495664076307631997885216246752900339843261689511010031023586481717863619341936300810024648780506749573410928713736862180730413013222519017087889208120438169941893304805855830588724008268360370631344293123110189451055361937590291579640031666442746856059915102896853075345346923171113070141361751367734271165694067624369006467671079333582881309020296715539494335839935096037132219181719505220033255852362928573338937394026394402122436970970591334660589344712471369372191004946693544793927949099199281590699683874845504760742187500000000000000000000000000*i1^69 + -6228710615883236317691341506199282376114455258871995160059913904435959366088033967160819573887357509291922098254900447830539922273871893718737299923988716844065095534845575612994670121890509909160517188391108987485176296324134887912144790847736893812105732272156737376973219613028612693507892176882524844071232320482959820312362176150636824033125048048665310943218233713194821088569580936105884408433841439980005790637963679325371431539413515104825224484127206076227285109975448199049330598617404149656992873284732484486226207962492512892659039075918542790643822556854326443806491569430875742421121159473285407396382261900963044405502149764697630239548644598353903923885911245416721325286906129688416093804464830692654723360319288241527036520075267490363583507218229606219145473104858969922151897246221832038930693154470916190665507277065155062764888013198297267901085762521425692329134993555243665190329046700395999970742363383165271358550052016937381738738406500069424510497869585297082744390063558617529147296267192365344931366614745903493728086650453026136953056575304956173146277417903534633763474280924138323598629813736145255633149275837509680987669971587578951453808069209036330599456151171621357653517645326441979031230266481586769128631444615613071781655977887494607134713113011177487302214268771655678506980148740659359630770007791065015227944907814334516772037512083566880166854466016073749231838841666395824286759033259699754359529131897283784836600162141790042890371890153724694064186461035025102736774621610639853815935275616803769896550887419122716328888092359003975408578460821588598351522048652959564726687578361453810068590743928445473825449121603880897916284121864103083642411425507993600095400568531912204957074325207422119637020762976243651410637995088940860619640537635348731656226931826964315139203791436085114788041450816389411171095630006083388489892632374482571183765372020703385259839493321299205780403506390757590686402853800127812315426996621840249285656165190327013538829407325957376546484401463725827403153788072312029688750975431244246229724979688859645212700739081047025396257795988097513156713684965384289671566008186762035370739816447558312125341348395764889955827925405174028128385543823242187500000000000000000000000000*i1^70 + -43923371204445426689306549808059285854126098957271890250967316231131027946052699070274256085236089208838161520020048473824179518274352196253278702560101145243863166205164586052872899150307860172697744619892434123914551571082154705759322272870072563713105322054257541025592677659068893216991359968252811146759570089186924508459799954424839619469493780328338971242282141439111442103793572447051493990397150359546687251158482401376253579215022481367955466812036315824608303554492305904314666985534000934842869035210593370426010908706015243126502580630964514548670382057416750899669224725166688314938602398524730761890355535689566374685429308468629790774146264836455943643657876137106151111179043735555429419343657593343034692986062304346025482380999419278453318284559627295679094961245501115448227973514715551953248623569332533956019092020362279950544773981909215959461928044981788114659593168257582801781814574686113189305548431385177684391492736342640294184168651868542370620513277272319562575005715361940034206156055397800494169288454826991635269760010097449076750215103032048689103326861648297486862961934161369368715488311624148708399285615137581184246460539139668656157488669030148361248498008992041186738644166795884322505883816178585061044382207939509852694665945341267666806974220802264393465986751279673111856663522567230821303842928073791040515493412471540304520144499219018434845347918222260166645909019981575537136257223743109624101687740095120696482145489320284968131813833337956156193771137807024183012320360803488403731958635818604977239547499640005513459244322992389579823825528861088560087410374078506032780215873236010091605296002618781500295901330736237746701647859016017576724220484323238013211528624270250013680398195562599220341099800860582660383140743104307113840175225418849312211279984300480571129015979564439148800188330677238894511449570715126845621057901153621221319664930796750229787866006872330911995543784980298117117645902517357537551848256725951346086694717525665316561759149329921588963729514324287697246723959079494584395747441942493305654123972701373814977519630462848413695550385479080317696754070924337702689475778141067985062479391371000920013620594239966976601863279938697814941406250000000000000000000000000000*i1^71 + 319970690543151767843114397521812717635878445412362257863740962736333416748735068703130882704024576567026025402758873938365280529837241577857681510645112280925742750520400203747372344493351251173400323230422846991507572331151757087061849198830678449523334002743452767705693482020696435625554643848676835879826140015607189273532259445809748696424706926334280519892349739491937897499798707789813585074632959509521107217993447385934777943923243073481515120829001361179637907702649362238581404604551873490780923428469390530135844632499879494314176351449702364137305599362810605239160579728986228650553001070294700557620208756140638761334196838936422855446449487142752572230243144050344706595861875097118103911856797338520985513359032649517927674716469927529114439974654960498294621073526232622619418240329867603444652934509027452777072046249155254504654305664281257794804066444714121871890721157590650189268649662081210800507687337620628957568690617862597784529035678677165111037428364940934693249249074696561343555796358067929916594996132540902204127853832970226048317171783932784204525942598034550911221349046277873048910367168736520079793468292612443857360818395146318613269579949274596850647152494716156129360007808342914738270881062609544090644565193344436074979296503549036075942363654169493743662899779453050141606639167338104838901056364584857949821951369974398099160011839404226216150935650856324728087384707435236878380995493220503125719513835477463837716724838922702266244586991813947092770419831014848040364530691720490000385067034940917566315291439161938746279269189063069161828786406989670059997633383038231986538143108702626182244856098732589254499830056751668363988815506058501708428094500615287094222637639727683031523519483319848642354201471493100237833403550593114387916512121184956854058919883078645152029566618493730540356550314814467748241703594918535181918247616923889438904600820170973806214562451531870663353786829469806417750210916985751759739347457823728956044459845517339933662705890131955137086554639285589501206100253269181772707722492753972276440216261036145942040463813759067191407587809285248016482839971155726118135832230495934960083103739555199888394909635280782822519540786743164062500000000000000000000000000*i1^72 + 7895549669170344162991502331667836204828068333833628723038005878429177241427052390139768809721377025331812623695483810156890190759745797885833140776042262641563353799165732526680267852480172745869610106438989786413494267848299429404986245175546558875041673265874440546471947246777557065551328865361293094263023219133331673801864740713443132093971748008116340174068561170364563555889328584581467692932700630971123864323630833649727431014323911852241258415953931051903099132915375638875336865242001612532743633183237821391408258709614295267090981518928409294107231699160377313512313460056408176600594302607558966409834303451958558210003439968360897991538997000831458062046115007531893900068694372468249654902321227113801372388697320107169578753331146712071506012012707501177779827335344435700007333380036281951272576274929398094053920835618965502426975592762039888295275274260239959513876353253688726795765626539641861917516325856376726646483129984168349983132128797274761727105663309507627633864600697362927805352331955918266243626579960243350511587622056160536929498097212550691781726887155208401651697781489775467722912039178411882257500098895273628331786803519418359707266404194825628044592198431877772326955862081970683041049089014700894291079564921629899184769993450225252918239501622530568510415096498166522899457645055824109537376018373093769152492719051416612106403861276484731323010693046979947021898943781404604001663462748377904005371337781904144887996217478569213990774579541820652799095893156092316819475517177999083356463979479829566286241281270147223313592352224796113617849630305131025262018970169926084772504914988703248088886560979681734181846917019527879091125363119827042784000560047870131390269168417084505189571614876838926004205066272372451549088402503626869045569382929942216500713648358292157568293775647865780815077875559906578858520513990369893929594011904781939379979010864475244705705068213526241832635190271060150224079786955323998609371499455854524136170156963694734172111326099084830842507965898779271750111096839395008488125785214978915393151070403622330868718720816120936812687684590759850634690494625355697258151873951938297416687347550253753070137463510036468505859375000000000000000000000000000000*i1^73 + 110451090947059248449477943730398162103025690698045131825210789489136118673189502796868400597766138324908062631543317962469958102446273201428360681312193053486819645996226956599561672587063015824598420076515799291816051990140114932523101725967191862943157919585716975118988133099943228084541058042512982514870699746028888465936000824789669455273831049283410983596482498466987597927701328259168249685436895059850156148899458967715352490253337356195672351701150086693611807056684734504283368424179104558690734763802845998033251555243168695156351049916442094029517039129221480577503051212740473621228173494187712208923583356886821224673253896533417441301111792512089953039889408058183251249171629117269028923088664115476064817142670113127334459222003689358154387366039516023418537236554872456241363668418638007875764542014080512505471836079126691024402913294242558169777151035390335575424566318057319865470992983118162684584179869137451667381892899196057992546756195596857623413631891527272761561393633686204802165966527284756059172945655012662608404982534549476839267910612461016360326991081875627171804259946914656147293366598918396398445965104339726816079866940728096970941865517042697867634160762767757448859417311944297844441843206497680495934487707748054414692365541320971428995356519267892634239528307687127461365000622436429108571463858978439165902519389997583122029959026997965289111864307014950020661561763506617327294600834041473816553522051389772316095195451045283958407971707917506605628809897146959619481321622995629310418537942221285796741713563755661599245242884692235767078321105036097318155009608436996466219813802452007333177615319244268324599441066320423516759605539188397927062010226307881574030173335911934098377441394764526289108997713748048554629581218901999312150346959645384616089567949764480862787218425228719169723856839351934888032203271072540816724841012880097209134987653141133272263487859410412692410165868449527962641300516718666210995217588311979032139734129239410020745347308592207110930741977281770543522260757057317555167894668429393770977274868980583998876596579000312152535670420334480565206232106882379743028616393566273257946869090301333926618099212646484375000000000000000000000000000000*i1^74 + 1375500606618423702266090811144611138459171454404442881486546753335453739601856491132517483942043379268679837168901199509346236620666450006272348635368712732230802172709105679830302404576549398128409234863438588257229027837158935442668462255641916725355657882071147021944730602359001151917706816407210693696585283533419682387521433374206705553474275730638726234250262197783473514671250158109092037443834277279617096753093785250339165896929857542360310589074039686332067637376565204894628421429002316919328074830278594645674331131919310344974615433142631506143765212616583971974734318979889531761401731473866076484103995193155911461158646024440269607523995293099496629938496251787223589008212985487149157226894432299664957918684240458068185896207785004605013005269668221857307151542521653166661891806670285068890951287822951189260730069658565856344693748210640890030701100039703526915632425574715223425688876359091947793065823753011714629119044006041792595652338793398320959032314214730303619533808691352026235988791902415322113888365440085882483574548643394330112054449731204187001993154411321839120719181175697252017521778296528761928299362655425859303309642994725172169936238809501196423737517757047370800996873885112454236202712945409512370824089928241838408617910578183150214750863275679088414845758518443100109193119827980392172950971921006750368617411252552215788608476697279084852774633739416949936306580302685347653662348312954988674834443219451265647991574572915865491749378571671833723834544880823861828565154432089304557926638145867404912250540911291425151920198844610530814093747996301607046588071441235472658808695317397608310528684341978288010141839375092133211673600406368152404973384322511615898156919203993269998935175953107525946563741357376337592506150377414750959201200369417991277257939015465170885795409512758322445436505920944026230263584753609424835153481915501621024668634080198776220860734072141717672872922742151703497430831491038881781565492894224643548554266394425200856102234484960292755346690377175737419392140695919429447176941727922172332298101304562079147567005331199668466284138644547445342461298239187064879193107556456865987123455852270126342773437500000000000000000000000000000000*i1^75 + -650393369556315945024670801510468979744193364978535375683250700854210574839260239135252076754145189154094175208465870147616008718154430754885366886436159818979212889417813124620386309148468735189456844625478027726148339862279984906615489424676152480714936816489916031775831809693201392140886636848799023383215452567974719626731168692867362437353047672374128418326233351431916217886477858024172131305909399872261928728495350417136442130783196079224143474077115440069341000053457957465163988957644720276926819362169294719828900779754754609008573773616309609165449587632646661238314270490706984657235652228923383617157807127778226692222912481491807825867334234383642050088197274450314550428811926994516169025377357044567207359401940116666525193557979023726223227095219377555055886113842492653239381895280098090241462414668919172520362892792002009007134528181931662373605274506986811991458071384471279946514103041258202672759219836317613853895350729044685064893765844845078425999266128691667889396666818001313973661997149010876973104034376159870962270985511856423257874311960793567513344013519401392212748482881236170226646995835862462840441890903630910496995810971076752024848948768718538353080897281046165268211925242550478177992557843185727683168925948315562554175068805184220987088038993619007671034395434416580256702204224197354208626901142179421931590373771181913698567528629978212730504552544292900842585693349064949314731600446387151913785305874325158218079953041505208470019770488563669458032346071129434455212997274749430590335891158165890629320862319227884464088226850831416669220578102893626337166491501871531914146387099870395315080570894423591112394802026996974455139633047697393956770557586842504845570749585567412765241588020351081585657199146812596659913987312665858551041275042642397485702618015899451230279286591644333709449241700791367207873573047384500153296279997170727122969551467665610481226286029712672989184085784823009371819731165178571544192253045075618991197832921708081081434268100299458513111813034164785758743200742331165140543966186586031195796705796838023507209810025336426561809781326551092219963280953561599477088176447295350953936576843261718750000000000000000000000000000000*i1^76 + -141893206101715361922149838186592642995353753269268721648327821891487650415517414725998019247940954055736528905952591720805211148548484197618356007159428242658366905995764297712965966332150874860664654249273944982369256099441174601571933898566584744169381791153856579772089593273663032393722520395029622612233399538691741347858049452684722649809179719119204425986474128811897872939984423224607517619542339583426785777155319718784927787032151974808712433494801136213785754701690675862771093192267226783327561505727465023561696922899314194363900926845849596934031590132412864654501534030869934997850517061886728114815864242724408794032724459900837271048950589655703707164288795860348203339985372737476018413708494856942562691840310650137533449843521467121388467649647228101224823647167934540040740534061749901149669724069069666935584652330175260255091538673054625132065068040211121205548241211120642013208194012791522159535156838447935315783928241649434412095038800551189674935819525377105188401533315363858515519486931970059092130032765170228100266488699651683521244784694224196253821941048015977006785990522143891163321016183141069156757085099364910186125722787137236195784057003641624269459345136076396768755485378577231068828511742888397302915491749996262777038102469631448082048230764607439319656934059951511525578831545849477783421787019236071964513791303741108779872772651654578123888679690117983574849739865778734924042031006459084044957866100712918568824326297413140796540155659489317979965882277043405712797034443662064935068379221452417815462517683140707703125831018457021572148313357556822660684846318240393483547153669033013508009047202637857534328690502037728014282909057838132186968484991913119365901148941279718287971044468658641970686514776454402872305498630334827277455512529294965286196720824051093826426591155931363723531393002874648531406254882625253062642496547353190798192770163498940660106976646658794048273905008813152749940627082566417946587082324661259272848456258281020702592349893733038217469831074077729409009511992864807818180746810978405225199986668327886015604086695580566676724051525200844161701434787790754775889949545264244079589843750000000000000000000000000000000000*i1^77 + -275188821036493836396400934105122969386769667715051423671104668334993556644591090005863601323395433349938187247002644220353931233023367808906305209485154867462064584538612081269536499624689275318350757677636323875889380323533108857675014540119429212681622763401783231368864268248363019325901246419411810197346214593869942487469539324528532396124448598316998116693670801096599848314098131190627231684562055762829744086115855165688355900537735593189866643391699846535697128932197098962231017518451176817731053695978272786812842168900872173364915194795697261224489284126655970541454533386584528134696110334029859057140358081700780600569202789117968008969169722986422910424943713486809265209049734711280302307327195758565560728422490069025293725703190293137905874675096603184723082500781108755564018706389068614554422852710240492823543644223333706212468115818649132477261969963862565179961162154511116021553897288191082733755681389024067947637653739069344501070973809732632207877446277951960167803521288206033016717477899324483019521792771040015456579035132701089053744133990228043828093406605449653968292743820910973606447838806620805514219976131463397660734459026918299079628366613720518049334786281596782939215354740111985551173521306063615102219584151432705853154933691092126571952978688332256383296865631238218718628942379746147428936913920385553728098683153200169248764901787333281279869523256640563945707088152367399750501312940564796839545470050231946113756740723356210135758114648872957502727223401013080697400472862102062349306041085573403275616428390875182941490183513272388806607542378562450917643705368616733428357747164011999416345819782134859324918359690024943599484789008444239168829837097763636583493227116553882532611452345542783362936887254779221368890693206104354585653361869185361024707929601421915955467347707139030952483732610920083789043768321108183543186737517510567438662842013258322887776700282984747228175323346136282233593448684898309450038262014703972857453008471469927046524925921569113652154590057437014688761301204761870900531485986399125910204108064712340573795645257361217872152367826459699638951749547711874144053459167480468750000000000000000000000000000000000*i1^78 + 9656062250366016728109945533101187175641786571939577799681608414912471308761586882037086787537639621030728846289603753065589164158201399762809175105727965639918013590106353521747313175437706256004179940072349067449373481791339444093234387033303073299259404794066302200225935335758352473488091711081958582942369855489303374257395514702723764381666702302726562467184759131962414217875744622652415605912921802122532730333045903517452149528519066329626914990460319677908077747679806678149291574605785262347801373044134539412045207474706051213614082250320339771704568729589735826454958392025200817263360203542220257653959942718171689753514334885496960791961151498592231582510292042996787532891155190058950053618313997306711667859008850966930311082966223423644692847270214184252671093601918191006432969287510847420178219315953209182863215896915523618178479597291179320565345606554748097959388858474274664454764323711093250769146124907290171394254512173357342208255603021184149114505859804679271432220864254156110665352562887709055680831202118414974837622998524412620747094712213771112428715543851738878254912697676231855118059191541192814444062269408180939492457455614611605674789118435315403427879335613943487946699764789838171628215700896425490879570627415795236046408644957513760951780559277035992550171775633427076618058817145634960212978157408526572255219161008051446990398633532848040423079690918548897885028326248235153057550638959071404641535778429476050597338287112334200013412599689542349325341260854952175835249942779789823838607757890658851133942637994259470701736752357186397367245502619693725568458833602719508035098356995041062091885956956298833466371958037430877998847122010664275233976684420301817905986165304650265509537487723795808877155032058722111757869477044209659553811041381709021775984230977195374550152026341889118015527399053622273780572550101515266458342537790835923328305538477353977002949491876928338249570259919051024253585940268345128848559066003888302772416268146109667344848356128471014669523230459140018188037357418536692126025938836592350574480330196647132888254073905436251839008517126030967940194097171555328369140625000000000000000000000000000000000000*i1^79 + 17450195301516018126047020451632053524765573507830127335370662263562241796429062110675002715219379373011040654406857053199806340349548003710786919519228658966427103129034979904464089171725060057000425963179825986718866638718496437516207421352850175708943044618886300210038967882486681934467097167671126573069285817411367391918256749443228120701881259785020855025241059767397905618633812423028578132507623022612697868356455606042432966404346949066090603542278851512777458885238491813111460561836768395533120425651390595746317097335989375865607051262900421748927497148725835251832662155057059544685645185634882660098245015028078488422613690174386088903474710890737435069561694408000186316507728037741499922013640656450394475618493420114030276003264587327821040706981252889882861998157918823768811327677030936331179463588611381144614458119684404137259737620817643332775321736570983566251021457524393916035975775446731605828354604763272219901564311015341490207789088450589960282445129259734862263422082263272613269252460183310691303334265215712896944119432054833851114998856021953159122910679412020439462184803168850489159589004158286109087516226092449381362408029976795347772954891059628050750290824072144565776267931948013222406373000469701470448020156426300403331604312594015508805707547604996808168466989916146197972183026193609122235378166800892300002856864628315967060125518286676392326376370191431904890983237275738218604323588912598467110355312849706985304874161963193385825449242274785068576158241361291107972945005653331929275800528408802093321239367907643446969416435329162867627654432902641296500147859469809510619341388824437185900532994061832067679514406336992013259572470795971201645128396026953369481327174128751820752399709542892207144202451979735624267131548051578207587829651486447315657571468648656543248040463452832176367174025798974383362840824624899847830422891601563520256875833998046115957972607865664306380024774884213393604030422646277164258981632771506017998836930836326352305358635767037072318737809725245252366029520469993321324020742846097257609713697697215928997056842131891071849443358492757143257990841293334960937500000000000000000000000000000000*i1^80 + 8265927277368218231890763276501916238242789234289880626758913672763940145808488412963470888411459298973939835269315590646769809503957237053112406792788800130688355867488649197128430198211845513107305296756165972461099230141813955553030411356504782015932202460292671837796567078005381560765450388491923411206538135588091490420382774269085644552009174012265375048435143285589363661386525887006744188206225785903813613790468028234531044302515255469873210990619038753985966448714148001940821004710875397896989796802705189399037287971185056292451157220509730732240145479188666662387770099388527682024086179336469903206451872246376616912686950850488117709161467239730333983667031555141611385871575926212783105283981318410683275995846209759076073845768907013418939526495494726306039486626550262835387804366008879557762719927534820934060351232502013052963776905282452588491701906202194132724041914135644416429543296136680704239652685203363166118005384211472393550156496186649912182458941935752708006191071549246392806697239529083335845607072481632435713556092562871128886435102161183292278968160962095346579096066726403736699839061550009275351166759235926670542793838962506996499652750300212226042678038820250010778871778601945801320687656831730136357019197565693012604622517633613099463184630324713107193132528879839379165913136813855054842798282252640570533830996028887984279505661720637813166810955501993102670932105060357521433576027025336187742628271057824874239426599167104830111685948869727932707296431745960525776974254601123100579066278516978320002331228389939339779323494396542215406752120026099182825898310238399674467158384918158188338157756585737983506749984665566632908561528123791772245550717477502113530094569754014972850360814034310398431361576550532120970260611498840175756484812792009980258612504717203395935105935837563655231664879005123951190351146056928689438510686536979474063926591826901273713038870439697565487489005950417215186100928809077826571544643131715281620086792185006016596791940585922244713322765736505113921719109007244475825274988638906908776847416165127630491032411420689895942373264437165430175781250000000000000000000000000000000000000*i1^81 + -1173053804433223365431120566175778272722938700485179860158486392149770744244722173460767653014579087845420505553579392822958542110890964476370573581069226473612318074188131145650823240713591761000581997776502686977965718066356880973824994674412929503204084056110049802169281991577819289875266818855627065867434160107977241937473064439522818692447993474090379726478773675991460531892339726828752439732141804559937065579089277803246725453716872967132769512117093920189144684273007642593238639937747306273648510673667655733960707990153498411266153027066806642162493984255320813970244134685400660920624334859334837583178571388220048445901750169436341306962172770235852090097075069271981478273575682846402452518429497664907855219585643189450938054202946860700950913743379282396793189476398267205000483592584943571288324254303814466226832074402057771141688149421659559129222597572286366470987032095231983406275574758928997413366904060904284061753262733142601298417371438027793047358410661591369096747206375853231793381149706533054735061346375527926908799058099337434465513595391544604645347412802861885693948070264957824144468202719000034670126805347151105237589325986002376678300411967064030143567906132346625214633769547554180317109803066746608655677894113799723735218059954178259174615606098316227614605897815711101452007997775979337237905995966657812601715277632699696171071489486256879486059727603570231704281468132143695999779367239402469052946640142022097151025478421493468005387244869914089225563836182382668430332770042337007172308977153465208821459287223217654415866353243904463880874118682647771342214661344605089323196506559127472820495090656522099515720105365648654133146795270738035419649792059567174864122545900889395853206128388361172385208474790293564361465447528666952917630204054131088182414729165952117720408631663418928190929109600805746786811460905197077668016155575086119864280746242321185733010187735716011468880990545381500764810567295134608055802601839318612172625288236457271744821718770129456771719653027786810204106273318159564834336242747401054268120237685711304211326479895723862893490515359375000000000000000000000000000000000000000*i1^82 + 57434535498538467651161561668065443530913210506283561277175376319270591838686058659549156060771815264844162088734219622528040253722321184320007766846124516145151769289384921518345396682680511922189569457740101420529108391267954616262774259454770138281806936927742735437785632164665618588331754137494532926943749302077195127666083729785031455333789155124214767265357236961421933678836440111340920987942922977991253908647023378670826451911335383687013355375151074209248188282341941140214040180385343746447744852790260047536867472994076948367118778029116537723842809666509167788635364765533667772306262182491671140920473502513730047934589651797174571421808264989941781777862121586477230449832631131842522651198562337605851205738105416430089645757921541044056274746593300198979974399127276717052809208829039471307696534245091453581373262374188433418184375580578343240529681879642502517250705838882658536921812923201846587588990919176285417165388205841398674799657951233805515358804362855724414965514910892868487515532040395299249466952051681285138073237445952565321726382805607013909630304506844389317799001516037752768635350918768570564136223547844143406774054438837868646865709511404871496843889906604674008273891536148200316621440504531474283433652904294589313171643917883154646228067318388916549577417053004722559665297363812073328213384765229347037790561603171032410709008524219360058797139697744132489331371342907209656242769424099507963239555348079979404592040841504804387569801722297054151910953647742761656247278391011208421779226433694685853141512864923136692150424891538323900929051765191732542748775883018181934996029681772243489822959821931887645766398901161350536947231819482024043569442929681828312634908483629748072728583226618327262286473536335403026590563611252183523878864849283000939288546529711411891534235630257604711739100634160904174232076785386749162579791346632667617923827346579450813194831591592964803698156691811798442905007778502552139452817664035650185031522019717655555942645897901892154269231837381568744851248498193252602166826837780074199378079913243024014043702594497839179600000000000000000000000000000000000000000*i1^83 + -874519409623775425452311374213283928825916720738464041431421607498077668691261684418169361902690947699907651892628113079656696190860934124131119856354175580445201892525476774064087141057292317857482785258955573568518255748338809924352682148689508443932886566264147265963070549487075649168094044159269196428598178318431528076948030436171116565510108866834461456295066613268339238947049486366048451895808623556358395611561671113153078571454239382315262082933120859364173484977819249920782737173408539888373366760614895034978044327112241332803162360460480090237794047100108354562945640829419112471307052891455688134307830692400310522524183425129773440096474292387084798573193347361008496079274677250765675584601620516390550723632826343160362816627699128485654789527082491825686743341354116946008023860612952692291938754755581356720327791019879567578368476677232347576300634108865906431592919327542667970659527523832158119661675910793194785517716847217389833309653506031513103747395149282672709079360097306812245189998870621945108374754983910047701073944579102131532039953579883366602844223570938762283340735371503737649979054693849093363427082844268114642308464940441613546654494746251662325627197721544348843169695453299718967626316340913782168516723095686890778344550210908790231381941411605105572402171989761373416258914345024861251719441964903429384690539187683246070304511835901882166775109814112546337653155536513638657920075042493821373234333412464713268048746823866003090849984445063255917209664451411811440043263759213574570846653259327926383124574881697695522682174784623815716006528540978157768021965070980202855418180963784997981775973696782547581363949666565649646663592615324425914806228256173083015878380861036049669734839629676857000968354874831118734293743705405167966512649800965811955712902414329584638256965317157868865462032327403277113518920270554755170619402399264955091300077452361265701778976055819846802333212825053836577477787836942868539742390817585203158107546596292642554174558457101596757273397234081663505595821009144430509851420391650102187545873229982662135189466476800000000000000000000000000000000000000*i1^84 + 5460275919650811683193239588263684321306035611467948972320427311557545349985666061098398888040151804989591494844629907930513188391853669086745115042401505603827257858997227400026424286280216980091790403535069167260420669658178861594556417350733883018666328263301560823673120592568693092249068518773783449535665016048954590610920554307677249212269484615051760379095406051886636090839490998674480489031862229216025372540588504631534315915562847202440267631501157004942879479815289458788898062003121925400079858952371684704919507847021212273131820626302981950807039670502646140283830287138828627260606425548102397116189907211891990198067639791215294678901013622702247043706079379828310498566793291278856299495966169525830830068625951998465846732846770646082595656408685426500371594141406089873496535370732473581262427205525675003451706295943769539399432265110348503524416454434382910587235835490696486427185205516022906820631307238577835504272994169439758368297291699820107435627035848122476418555816928866299159172409303679700892973542251615965940209780285494613167971860186454079165906559258375961456818916462546198768568293151279602670122618516248549630645518117709522995168357665645375082946234993800375242274738145772022166667894290970716659598365463054190997533253880697128870363445776067231666654779661886652676684288266006629567556874274778070541421677807382767843410055817600391152309075831062801306930273264354754975037180409948351358847687600395197182944849317404051980077568042435108644266515637498630267129803984282336592232112898378304900451323163829921422218734097441044168429881829511173339976220597664635485113525119052959827010234917748621873470903016362077340635733920787095997181194979611758185417932251549130625979338706897025506784277700150057204811515421197150156894643537049124058627175391084838054451828607313546259911189751468016840758346723674487380325606236462161248167880557330061429438376208739147446908659527893981382472904123506147486984226445317370289470685266800908421598798226756419737347493228418211825010767146618381547578086939206363644166441540594538905600000000000000000000000000000000000*i1^85 + -13289263341843180068126388415497750205065905432084249611649658116759616362165069609765990115252840402078933465480239910348546534041025119525390217500361524359036528625539705273144708829096248536644113409325867372619208317969027427176462261715273354466315175356894683128909504579335120888008447581461392774491192027008872314456736306650546903733893466922386385352140956439061631351294635692747011452615112414169757028872529935702487142910855114285027837455138496914886144105074029692563080996969160076686792254395805100800470505215971317040415985734049297083791929569846522245853850731880510931139493633679062335093396950532100357163755793896702853836717818999484599951265183885884308393144486804195313700829493579952375263479273096805230620219975152977532967450787423975794787830873520977901660282776866727535730452646547379127392231800084687937708521300456309672107159675415137540649061899941321352007913642667921726341416215371825418715662364471518914676885057031944725264292019147172625186068017678599083841157506203275879189042750182157511382748269785035408282136814218856817903356296072476373679452554238412885633224586240255146265017151605169808601252260143307359102757874601874627939359628265682315435891078418990391849293188155591663962234144336382968991602345729825279860592625478295471234980632192187219909880275136731964725763392685485308069439919382412459367025717955929936770141587452906701629846011657904991267405246205588431114159360648745245336509788267430193031354189271473536408995565975104376505465733936291663269011900641159738614196324384022544002026038392489202013917849958311220940088638390013647695247846136495828504082087144593992480796890010552766883161506230850794462170085291545058750327556150885259675505864295312111349896243130241248560368042064174483997061561632033639830861844590384730510095101137599373329431310734538719275893423795057705793051030758135323900196699869123688823640825402331026008161517839563647162849339747575062292622715096223140266740760391179193292310410921195436154672247418293887556105169419606949158090970972931845426163744768000000000000000000000000000000000*i1^86 + 5003259710408963086604342626379486399820468224829029200345710329305151255139653608821655026404512707591140395257112714771572616226511676743462793145439986601389918482425889501092244230528604982108026340029753866670418637822270361477401711061108464753256676839991995337010262715226642422828687535888139646404572339109642208668447902144275677342675848661965292750669039025966133645036431974191040782463530433041121600887547495252129949562458193693959414927016725658266563197762772820410664781916409019704288811676426969424978114432835073220134479118757677834062888421835361447414865912157213794027696783613595641775523839455415279593042854537412047684959235571771627553352099987646153593874437590505228338157568462260686447555283603803154381579433794739012836684960655928537419601877553525390795163988126182198325534424457896773561145900174571892041407883797210491608829069035457577038451929570580094682910483574783790118673583299634527864104884971972180410119292948989050950435235557031026446824856001739614841363727471028665054179407132090771267758088363700320064112735679023469983920623599286198003806794512852253411381914654341242335662146272610228713434322177607037877884333069664864994957655863885304056633983332835147384064128265337788671745676932457305100944327213513296527694153262934126480152212516358553221386022067195994070313062283118524714907438360870225097844485286340779978570217629890082542491491245266553250983702025016485263838455380328302075964718489049780815041035449669072897499815075722395800842416332278731550856041730349347254179033941587388694830725916583549765098710289184554604045352665709474377728393707891152644399791164871087579834668714379005295528875715428640847653554644742504498811314178419130184065920410448816315248934772779675841216935479889609636211677325239943153509792779968661904470471917433864499969806332560498391709921694765863022507313308725923838127952016482940413368894178100163606716931006754809412380750390261215790667381446436052192140666527707965620588666341573050910018254482171818976011368862330699178212016894509056000000000000000000000000000000*i1^87 + -905363080236590320259674840482251409501738272931300592564466162710280903372039641567240927705308356214711759287434547600169837915737076494429077065166689236483564477933420410999907656294098175497279135732915326494466357660444095947186970915580115329128917008799399788467620688629581604676311760922256781322801834762606437209894452507149453768928184369611776186181601961103702768264458393188776737500420060811391835083893738226159306543365813626945433188103174905337859405411918358199024991895999168978531789425027109854781893388385551897595199627306535368087961216070138647027902670289784494142255223446814836646785269645696726055026547258100194109835983200205642645181137500670554102802217009465518396811180414890288193102974732911578654077682992594427964167956930947470090277106442068284247627430893943237759700913093789471151457584111292167288843077679911038843079468388566844877000546609599387320975928919648552505873116304435948061358411293529693063952701828606613288850845607760485733220162383494422854062973736920618642280609161117841944836442455442106603772260312920357615460329411356593158424303494311529085536751020715042607576412178607980388696081427546803207629844711732096586466460664706494560341238562184120428771464554969351283133677572465202299197978973145013940593562588624772389028155008182519082709052587687332031272078608998182767851392213194405375044318588545219462295460866189345619583614769354788070413562399382107460863407231176146195720802429091066387113007361909540415480036805485502656503639884961649303354945889218330512665107033092567080156279717872835519692992819129272128083629891367039840010527989370757608773229744296845616169785906462055385586548960303173040198087097209365984088533940437676824281890056554569467548774244352772207419281361700878041306166087088606976180862862071800652680651984277539756983972623817335723259529528816899883765319005092548847367501942030346228790693546398648192238881574006134646264719094773515200650078369516229357211983388588809460981400579995129143416353774285522633311918825154386329600000000000000000000000000*i1^88 + 735736274851567456891165513283519051520351923382699562477910332077002416450734117737520711677456012436105587450381683791280179045069786320417244137654037277103196973732961049468231253410774805333767262060510348045789635484838303566723880967244576216251761696448532638550492970397710084836269697119675627104560302618703121088967365663489260536484476254027644963687982707242596781448632593162705325964021198561465444025221752781386088611293181276000019411886762649989664095163403556701924878161986668811578839863399413603973779999450153135227634642704108897414182917568814308661272706986972399260037376083947387958913283744949113850735484420204639961900663835906192181495881564727876000839323070744209457211717186078391520163833951972998724592216547403741427517067990940256882687548880216452148374127407405232551985042908436422244618857065551432019533571094407511748119773460966276962884940849218245698780085390703195476920101080083026214533045949940697199302273864557251272160609651454143789934501717509089902863282540324727195102255716204927965505921748317916571676907455485968642963466865338751625003067064253273232965518668015705093782148041249612526840491779313821971933406236441979936863099989220151632742068130554222395423943761698917860596907227374040144589691956907411831198220397078419197890766262090987802485400781207754141444889026864880515054827903342875974093182371869804721913457414420585136328312066249394907056471672376311295164770973934292634261591952001836501966576439156309034171557843437659533591551606044948052714041414208519868881104068551790404136254612467989973348432316233386472401412512036701989517570833949100729369306085974456695346326673613373347802770972313606635555138925018438161355179600279057713499132129795608389944744251292290463011968219126697135297507251762334723269643613380156230980779277063153759450215384004533266767418567713872885573732481994861541476072102039684049605017800978546460743209933915416577780522401267633099848093524494815085042954768603238459339390263714462250471933872112539585740800000000000000000000000*i1^89 + 194990149988694145425576056395020693206167744517509073364412208203957773721565784212326671678752648644211183233208269327545476664894073400842524328088550598524902221139879243576063415620018081919859829270434447891070972466711810857608055186497333723482874338647406109283350909822557151132368348238448140121315850949168284936064854594063200511106905634986575739504382273384225776277019094343841851234670217323470202006555355116719885198143943717459755145362724008386889834256115837419826292419036190405054980287876106596370727743655791287296941264889877096093340013820319473267159976954736965812885912603302616435313681870210315952817644005334990711742909723092669878100514493247413788340759484570840519842962288566671403323444609367758750239076240874871189280338792314569445341602279247797967891263455006327036549312873064651844074433801779397785366119323947001931271490938006938434657963666273906893414420865249217241533859279777745286714884320797062855520744747476365035482010643178996286735743769244024432579216740388335917310261851658785154816331797644708839002917908896926728031650944596719228844189601615650108098861852413312796829728683984465394000392095705197775939183003336417057816360539686244864031817456299175254723205668510415280569546362927435370745596521050441518295482271748833230237618806109598124622423985147366199189118798292179629098807599601948873816899853780009964052440210745631357847960172405790368013621863723202767549943529207982179529947936985957853199650361906696472057124616323469939665570701272765023295198497343120514907182151547503489564750933594521552426599513016791997744728244766732221955821298756100204345774946252329274517083399787771080033634636205913888083728408102028890587570571645029644447039376125778418356608243013353466729764338253289861492139290519819032909450655247594572113315915626337469583827683890331267401982435041656750687971497257781585665812817074064559599908146771679121791626795801627135865037693666293258584811508918175741115882976309062423030737986829402430137958400000000000000000000*i1^90 + 10979026378821864725305994659475154861144896796120886374756930035728523505108308437447761296518147992627307440321981126512243046796885292437495786457750989651372543832458138258829794464280431539754073595583416643910289375706663333066079233097561958068968935012812271002454870649588066729540319877165076509637817575073483429186548465199490809215567904274480209983527024990276864558875454956044801398719118778198011775749548492218876050323025818393144786229623441228965019562708197588894325398605183748727346041425066764354344645482078685946941730210324433086090243749799521044326670721409036932885197272277564129368396289868094281882314838463966303317710240524728520904536637346582327041281314141971135522054574106473360410893249414263999373327940587424118990268814242443365937599695472371119104801186943647652288959623628169700045138431013074964754543877367926371767098329591331104433776105608033663009386576813436962954453909906978323980515354238936707485259151895708234319993775735184721966535372781269612235361387624193848253765139634222098947317500115251734404068661376460383981953388772867727482449521063107309029112847832431811186580335822234213130429746634607460161909367181115705706933139219555596672859490482273494196715673514366742468856579002584187169839321460876525427314089707005808669471451991185761622829019621818399450938413068291817538885093222738155103266978569178191575392864999461527551716962823652529291276065288443749515127691889132964698583957089003834719180702012790243239823484542119696595392471963368052192106910817571170772456114074775785527417957942836014917250932554617462644924499471740330498802056507892444498921255034544466468837650023846005853382656589415007866158013939337486125770826598877068429357119484627952679302256495670035910849839306312831680653199609095005738158379183063358703396052617646923110983926814593236662888310178595834389127721841106791748541568394115123613256056407800285869053535183305049794012309220555179292865577904302790565249602122851127388012544000000000000000000*i1^91 + -1834305156106125678676886706243948335920762822172950766512102256153868361581482511496789535374398347352104210580814507972027231065177146099859810976748134874357523321133218848022731668578423749429339002576224440109100894817359637351366344144590427324005799743894940262870629971955370030818166238747319316655512405396513207271547578065184504114693600647648989043507831546992470917414312489135512121452284181516829995051000560955377272838766568517263828155462907191357352658881620235976289806057974924765539555165514275787734184179363709751772066716586159585899629760479007949974346142622713081696692248667313411384936736779406095910286459289693764419574170653817012627071821343783400870192218242686155001256195342054805356976854675136651222735265980515778985464925030234157907292339355662592568581650701756657054696530857173500662156010424815179051893348304125931825658602217636150772674061200025083596488687083435853645999384731429709492207018289678930774725247664369680265912426840369107711883422765207701982967255281081598883964884329106612104480617456936383119822045473718393221132463481643251504180339396521631240578484178404539119056297768766174265996641382387575205000220506024612384504919404852660463865645370203667560780471701064306505402040121926311142530856139171893241499308307642609417654605252934444797066965989849057246326523676385073115808260927491322652837062641255379471222429355231659786296832025304505478643186360233220539420612316794841631522458915113074221777456159018639152681896516448078365272324281853509720112115699830396377086208385882343950598402374691869894982743368418617044304927277007388869351403085934082285227743739680028064734166810056041125501437248839133823112504643175753468121688173993946982718929600412676654810836958225579609174998822216579835040004975880508843373523992089844793675760343048473881842136890241411060238023525939046506239504245626025331156113202840824862732233201655460302700906151928731080563926012963801139375166067979545235947520000000000000000*i1^92 + 107874814282305895744127974293405964180984642216949978006885453808881398746264796860737839762365937892555381511260234031100557540725990444831588690420449105081699058067998928342643354605232406006666355910494137764167861991031950316438094863996990132091428750043239171355366448388075686152762486587013680630276212673460543013932059271216044255610845043533201176387605097867837984958609407141697234778576459575869798819292893699944076985968845649871815013109971683575873591054651065041813226876297554575296316567964821033343335005857640181083801045504153500543837507221147259023079143486133225413954490800028875370330890230848566758691287599577592676517719371563446138002283715653220993535478790090902013891650170492472736162970462128278744020584577008337360476076340559483552401548399805434740470214233495102072769414679670945760265297412587217124388721269100145961784533144834838428744760886625086879413873199760089890345522236359010777490009515142291806196720736100808457485974958438652475705491339628388098775598433819701669967989034732515019534100992668580216923558701141069341992559852056437449493841082603756574946583551433766392533773684078652844939008270890909308253820895233981151579172291494207718484290860072994062570412149780054389556549043759006053079006831214952125565689195517284971144370058043498761441129425771981501929683893671764031590865480237809094754104408489294942219211342572784517129169358888813077418840543837146646797861938617637333147775739611993537765837587749371708207982345680604497544661521313789805485815555518619160581898681707659964076800080532536669162295012679241858640024684931562864454787871957533908070414485674083314400251693598090556294080291574824270221321168905516788311159429148808931212049009808070334388507506856199348345415296446728405402615606356872126107477792355134478703091901634934969363152271425948862679132867023496166804229155320365089884115193665650692587379007234777756757588191645192599418627964693799016962457600000000000*i1^93 + -18195852773464823400974129402677734455523506417540435620625265528548502494226793489184525356837576004424877826795105845718723658238555893616636187707342319805944391441602188845653425773688551270079327045045159660493045653450493926569015632847262614620228761539564637514329813113669132255936753881289553026316209259951464927379968738817837448193623751359226506859186544734198382896848641281604163185804789138903617598871676617261875699464731186008329205263538113354455041451275026681900262602452966887723566206545198971328271667756104999702417565790079556696905248639213212346881053397113440673029253718295236871586654498994273222384334654503474713981094656807815267997903343807630883178857569696503670484251445770292669416592295195964771374826280254233772179912299911750078902799562569564947087228526537002535364233815777883844491706070875645041877846574405438825939655343139401996771927857391970929029855868642777010539818802130737112147509491592270847815241197234060789209721948357641366874998088756005782908923260044659794029683558657590145187421645753210103403918961113111264251719082515014414984157752894393247813706004842634774048655406088211401911515115486203150218935544368271395483446775332507508208010071982263814336551761067992291592760666850150646530758208915921411453287819847914920254783594096424067555465957978682980149849173881524423652121238714431082370371024087608087052332040146094840153151789846293660987654041273606101773265169032407242384647803351051783120979166399160700685427400883968508342287330731266621874389161181231490514113601386224252039542102951577437013233966704432136175223443843655821117980470505311447085865469340546400487713012103119815815109789653210581254906959920658939420653939194176000423674994277618721047898084202276195038298669115268013676059264358528224319826482200347708593443078707182031816896629996716942004913111177777536824756722498188344422785709111889558904076427434270404787818902375628800000000*i1^94 + 368580099512659568085489913912792089221449277755918821668976407848966897335061733693000450618837384698538897514125790633104527236049352693088341372575614300868642364453985662409776865986097006613496307911824477508013141892870664604088325281984720291536322265910257104617894814031541323075605400108878155850150553216493363954450780228396596111849695490150384368101840435737097565432719747560527514260243593690646326369243039261082998742343104882959748250551429513940357215402186942073800272125880057840745382010291587068133775443454380529302076638528039955943699294072069327811077486541773209459018567825278670427343447222329659565130756882727947066055641286228085225907964031690995559180986387559147889561084345015396579669544145392769842481849668226319106408421471762282924096907217227130127140861162329821630051725973057249311955700699399908002643612560506223767948897924454578030929261567193303375896714318693251350370304652992613832605048692432315745460541071369458961126848360647476592361927076819512562359822400958130403121357009880599918539633481288074892081963958642664291709164908970601031790851852901747644678957931551422476559971121961421302200759032429864200417119580505073677834198307436237629916819477516479288790281596154330264637721945037879588217142680375587607648298740116876202463593791016817071906450168706501808893397564197742984488250400249525715473447564824190589883519840658953928681968072153370412300388402444772085221374239441469482914210654629132034946445130950166442848581510924893743826115819815125461199021570325471249053309682254510481322089202482233142854209958616088613927445676833782128854920025901577933025132027038796476978428095478241944010503278466096998193391290185724185419975864071314643432045696926482366876199226120102916043345374067115411548116859110296070504232136001610794779009245446879511330573372980781374141847010433553471167837445713359207501547503705758105600000*i1^95 - N1*718493110009678915955429677955112578048546672166965587904853649483778077978621416580287646852315314814550950193889334645198728211764579667213153040097185192479348104305133750887893904439500153385293450943497624801015080168105644000274382545686583644980925442450491117458487800091479100324590863930922142058756270486769633508496753884602554279889540718559268864823276014592*i2, -4995107371984283147930494287067799943565643297162423318124988055869525861306382554790834431443504822303850592582175850820606879193763876625616077704430569665659225529374362358697712875533226960514948911338951263705657718573647202295678219044517964864852884915393609968667945728447910709928554040988791716862441668303622868679121958052944601554524072252660439682344180379503923314974110633440758443101890020819454567276505730000185253970560016390289470983049975567300209160445948382283812180683324346643949948863859457548944649907327386115607449264049024718530270501274899095888609287348676671037409098374568636285959499312073874449324675690156176977464143163925138070208081723538225049532812946404269605349505615681044192282524567296421284472315138715373503498468991047823009772554265076800170861131704861100541715294108250301957110087373381393734292726839900605921586408799770377057454550899155688108079069093927500285462154537512722932215922209475621499769192179492224863611327812920622579053024099335098015052246482479021496500744016316602638679973004463368948381727977151807503657202103453577501826512585107733756683340775890734551433094545594988365163198168453182548151543042539074152208351624726610680011831001007066930989146840574548808654323607900193830303033544379252352276356535255064657023772011115902063379350498354922384692774514611684533001641879569195988143264711582705764343972327761064409090049228352523165512395464091041713206820553512679187576018187953466858222044361253517576916894010771351369131226152334510709641394567716732238084098247000216861776118890403414069296701201552324748627184249044790212579756622210836565480580013612198336337268017264972916478539461982452317716383221579401972484706897069276402396457289028315599440009221806823199304695910360628094183115869396076887637332309964473050432532516964351880975337320232341621592799453314569261406975499700178446589203018121419975179060877225885558392388826121629385082104319048819325664515669594489382675084751890512735726829930052929223048304095123578808590910480879144244524691894838492297715540763899095497201401586054449412759691854631301995623242225084639939374841202202690879951618451270082272964691152784170043005123300336493219084349935927907668532723052559579623277547147452795336453468220851120033228616703784759930080089761186981147809706671611923274279528130270604684545319348479596757141560685759317493603055177688221035901897224704838899314355140228080107936483915034577806132831708836543175601685451425737483077682554721832275390625000000000000000000000000000000000000000000000000 + -133590117278025058404886000322341374466045875298882122268548306953504091282825556397055557570398859760436968298658865688987981435030488129155079982020537268942286301403853517892394636438426298525205482276061159886271571209135424344960032847260568257402040063738407096459920552432118100047319725066528782500825807498907901186852983228536757095241114828583948587960064163449138827236858229157375464846054807682622481499651675228550998040048269400337762178235227344930702048894128146763944644543524832721411859186257859385340176504178050164736667998326006681249202305121474930245997684728779570010362193879506945313616426154240806909088438353508430338545322905473564114190492388694154480640793010085532120609267198952820315638496131044064995950793211537147719842408408667932708324483053307869059998599931119427909378755025075017704547697556976072636989623661011159377776754008607264915054870389483898723401655933848916227661837907774018005422852383222988240144417124788779516515580085684588327545531328452275500576730333032187362905636631439165978912807800336593041952121875183770582715551499760016926260982469012529834982225910411742129813529079580017857245714457447834485343142708933386093255560643824252301566510809750465730602282032717802059250333663756081796246968377840794758219145667116975600024999577818923422372363684105200392619126912968073882044980991487783407231442483191631697220337046434239783750789030455195829731810543526211396929843110302855582860766912623757517444968417748026386641751098910361028722583019155030326546129480118029188846739624927919597802014856211367591902523539097564103004216064983566576495927755328438943660653909646947366439241719300332760302650634940949661050240969304428614907798608658444326450229080155072473817061881602952044022393408371476367408602670187284376160533191643841855226737607719429091456216555883059166023746863414122223434805143280696658109168978161378353374336813252357765635781430048245006454547222396151051620608779827341036904165337011856548599195533284491698281892555329531882831615327512549971709509729280249939715323543255073680704293882146542212505001276191985325081830262591130885817647773652386397751768882747762772288190659247423482029020274037673551232999621566601920013330867297864149603894250041018500451394498600489941813137757208098890023497830133438520796213896172446356038150464314301528751122099612825008042598521038314670628690358163835354576515799090314874234237346395892089821288323518989480840958545965744576344835792269805097021162509918212890625000000000000000000000000000000000000000000000000000*i1 + -3193674171424909672278825454686259310745394735632165343132439606927572802243278992060719958715605952201047382997439740434857334804944502360268641910971473848142462647845625652795199968054280017484359147807712598890749520642983804423640119218148054673498181518680271266943519200933703450532953638227785550585574689637075488238317806946545415732356497683215545051663353576955522923589316406869446777946291780008549547913824702265849255824348022037182111601027824626668548425886097678871130936122687466286388513094432190478498172926962491246475542610258171368795873901381072214728285233081781951245812264225149921587024912303526974747364350510482977560646246618275493855520341167255212646217177952445261809801270241993916918748309587658361468806408130702206456176246712140329801115206690271758578485992510887990522211155559163610733911760602035237814155787307984597700390095242623557434598494496616157240608059658496258564101273128588629936092867782085237381126261147147121468095577533764757264463417475072601215692458917392939239073932062032687615669714844021812452414287859465204625593330107491654489114447510609124397891417192314303253840898650537076894626886078638318648266930677245669213212717159061972984384195507869341628509452777594592315092652860082372914457946204226860795880175714275582783946697210729795470268811477778372017299801905119454587980078994665825233265369098546017185564228906375766226301764992133056369759790235981871751004688433424514246008533512750766151532761133115160396164414095078589224090219575782170358349820748975016556274782235353613555692573772574574814503099678264106160548997068844339185648986659091724228460219325966832799871230136540374786830557152054019622529919759244433640307861020059315010269345835314467123823606719880173545352306238213814023504135177682022016188614712824301023429781873127643847010888261832452129252811328020727706405895898667359750721568826558768683664263083546830800358338610210445014708013875392393431409786608493256378575265177967464351072993010557852047585265838460021539892970162321943127627008022094956930015307051332174525801370285573137913979368145308979010130770215969590412272873143988940201129269564712634579375833459137131678792602151576775510351708355089487036192844488693332682347463433762031886721589726529410886858323960261653692631180954282605387451789689928896761064386910574403892340307465227660969346648978605238592429939971246178285055345002197895435187721795807038069726623024913806554627466282025036528602335295090597355738282203674316406250000000000000000000000000000000000000000000000000*i1^2 + -54715409540694334003061847180267544170467493824875801978947147196912665028614063475278925031767172510785679272596150462073868352469322274477692449566949922166430902160588923937341282826048036923815640524411474637496622555756903737606334277594783086653235727267205635469112536664148202849874747727456765834029502440648314339949126595064499565416111462524874743302602213315957161236651597922540426161518328406813184930400582543974177546143475000560956608074077750302121801922182741920284198495809269980109153559762909890171875500234586055335278199017440487722330831779799606263696149929633033979013247597153673515063975927845763424845492975548951543759356961079832548222637811307817903411564873520695052500372732749109541488934801173078218796760921664171265024085279584010038691294255878428182162474115810029282039999923191170425126417802043749284573494367171906452970201650549171479315802888510198597200465157087425919509026171101868670458229135785142947799759268338174685245021739769860423624772713318922673636669823624296373016252781973099598004648836439686668662044972219992755236714000828366253178732690635031344567480081047144897375684402603260268964762438679525856401611328484243009403718211467602285651814667396263662991662881194555409152178011922701588350322396074194753266852085398072924076647695602162777503922073505569169357925104903328487874713667980177065918281537946654164419077591157896242648335028571722098350284995481586765946986751174897345143742316336609396105671946981729877900973344528461065242237270592476699869251417795848561543830786499190614869219226475285016552980249053587049584583526332957571385931429947240033412656967199705315248654831621456767953077606646668664621734224815270730103108377826993632547826297865240962417386643247981084409317259002193049257054187143318719771221481817738850678396234031659180421024935662604206532746008479251436633832242995545108319918431429506652275959384801912928742137055750024122586841763108195978775639597854455261288704171896779448587058861565905197309075622569847724466303475551816734036483292029078918936439154444741787939079063648698032084526268611123539993284307675912335125156774155869504281214626289650485176460375764169445891794450166899508993398992221322550877993513561641185337164800850110005959647933322898150850870634621212266534563116274526765889439748353705139370167124317371541248446551327263132118190452938548566705730612662515331221878118484756439694152596341391715809676689702630475209830620192180336558429587512364378198981285095214843750000000000000000000000000000000000000000000000000*i1^3 + -686241154663216396891701337392709410375348348835502014635629814285359453391425009413842747371689461935643460597528424064648701390448570826237550015473424463387468604624107420075895880245051180532753512428174286642718488239988286979470615133958848313719851605942192753747252371832218144053188557210563834744126474377742110163334621152499967162863676396538812833673032456498298587644910475373856070923812868172487279165045342179911082990185211704179358045797991757840977024528856803119423014966851134416022406816331958885605778376551056326423229574616110048923522410929886894969066912259125984139914328645767433276023982377512574744177382229787690802523190327767847990741593724008915313051662148277849497591165514146793938020629948827243717349744519870269740705074445829221177250214253149067341863861987658160454923587777935811762930394139423862115509375512976434578444605409390208901161047736560044261669410198292763318131101924522590382365540199365621812483231800430752077565825151832534115192285741489098721212974774456529358134843750316081881453522803904223560894042963180174496061820774626774014492480057509567385797771835476727436941620898338857110284303190361256710744608312612277184131489976639593814908661997095039620875971989368027466987285528559213991424094699205781865876216976270394794448783366463906183423387030193806076604043586121422079491188430793780429174487236965998607088907439444806491144096960041405692340736354682942954306252438710872685534503251287924245898655177502309940192589654902075525129653748799411335393762667949982798598248215033392099086855684222330876347213191828891414818961079455823281084508535774975499354071741613834661410697279953585964316822971301553508086659307775824047476357334712486063609258266098728489117551649017670825605237607656954695404688420645499835623985924850720558065980911864767399924417721922434289919944034171468547377787696014738204420749804957069196968821521592141029401905789841618998360479817206943148490944887008117989437835417829626266827652560163818448832219013394277766430106702513876620005870482507381383676551957898984084543757215389906044025790683931247885639875461167379929199965069411999557620845152526018197380041189824708120919708439359106032470435138672393621575090644888457528241944103984730113610457784725597386626097891535816769645262949311929675075432548998445161216433605903942527931376021241290557747014628075906288204574387441683183702327364824874974186473987650380128193135757054024954003488060810507856435158657859574304893612861633300781250000000000000000000000000000000000000000000000*i1^4 + -6443874844275538493627181348691956394200541922434352500927131370251709531452210776273397095604912236951308258487322687858622962652088835590555404358373439226328329876047610637348002456500309580237387095669615600378039424188555767740075605964499697740334988394144633485876492262908801286031334556549558081976459787231520226363544821566103066579044606015712275459182629322058581534989535976992558594665926754019244828800618179940325389507509698353188659180284632741546084668490061316083822200559399738205417065390574820285135763290244524857896154011038102003199853811383164306707203004667060045744124425234114784964943163661476535965430364704227190619450144205719304835266670379459064611818752482369577596579453313131967611524146135044573547537146542302295083697971173926576175593723201977435829182671247508920592264376841985415665864704571341557877399185834122267829994251689737348688285259410056667451073703856706005648120969597204299034658568134244386200924575718510204753763410358724949023427560624406101541447860627397630694962611810840309452574846846956438537800279598682655038899461733452373102656965693020215396723021381763387859558157709760557525858794117349881004270816384798017077746839458953344066009587911826818673448729932743518459984216295481988372398401361762820966168515654315639150351227458999484474107299006875522880821282169382686147794432162321762141968335359316735739329817636506779003571443554683193976610683003155809739742511253953374079387924572920644083115646635481462482033060560977947057307317045569340290273266016629338384050709326914317224826655486579388986272516105345725644847764858049866557772234482090229761539516190045167781918865051210636006156184862476104916467302907274850319678989475634200532234816148341357949302766094089805882865994124887376478940074885458441656241111777846361507903304173319311110033458771454864258942279511260380533128591388179842293284358843567715222907014790235174497078532772906392753326663460212485386962296506489032028062488687164552148299638466567856166318481909361734523069794332978737805605916307853123994852556663025850475079454666314749322427676417325622258194251631494028198519211314709970080806974492818533016834253576652323429234727138708455634102844681821387779591239862095240526507618929362391737827908223107042550204960942134394925121035285518264635295869252132157488295353109761531318065976533752139858233645595036644474547101103590209585552056689871278080456016862544157210366401963141148995391646007047797839462077718053478747606277465820312500000000000000000000000000000000000000000000000*i1^5 + -47698376867528632150954652962416258276529136262743451254120528952838940667413131103455205146753885026220114486593805511007923254097565629923483616686432372912607621464546611086855238997707652011965860911116587324744052657092980903960848054447014015658999350811429593305931739229411712842007528713039129724006005275763980460161455175162508590833303886882290125906340079368211539011593641150802589333097859993969603031369515263454355794002244232336387422736020869770426498052580977265307638374761833342421696038692831949401905672642021781645662577619562554059011817756789717284769398303338673089790128965542818329288116833552042754476236209422218192794081348356920629007150228184155945329315182743999839318464688833212367400329589281178137221105435357739173957172909004179429142661458211415389377282584300999191179768370415299300734771784354048927712081219380691179106595916666598361476253094980880806722646081583889117579083558938061334032928905512358253865426637671899320837299448626454146585690466289728452379889777281554237387543633388234533101964993695256733510736935116168157609089570869730979534117571192192303128538705121959965871404235639607548045587200214276478710672551837748285345636995268230735883279754694282764189768614853640558597267760004841681619329967845356308969039027361029183595277045366599821666229980853940925300177293499457664453900670929422802517225528199891493135182140257514145033995089205101764640054541814697329863237785647392244723909494943497099053397963319499702525284453081050004155920677509396175025849237266145007445290679068962223886082367649141928018219422469368634717790796456899864231905497133775346862130584824322662759775249668996841544357293552253279113052402079387180279243800873197092262254940187831013962163710702181211200797023400335155777228777676795799817607519950471396346969085679540066567081063939912645631163775312488326501378560287610365158931118094778666797207500684916551644335072588084428928537706284443754292292201161375902286367861120320687485025175451398706756408002650930367664809507045404359524481831664297245870037281789203660630196021003565678701739309287944573632186299794592461364875478025784855569540285064870531498673639257282375203017899470189053764461065985843254616570534305282781144516758762256423867594858139866351560076967860907719406769693202874501506447753817481228812464022660234397497248535241075917677746944391607351720470595604330440853756704745123263309548951800313512974599118127349024469721028795209105677344041396281681954860687255859375000000000000000000000000000000000000000000000*i1^6 + -296580874796925337718193793785004305205371220398365262833292489122152418850808807001784801818162899027684412499642477052432067518817826892839348161123344217705189895614216843718082931963002972706856363763182389412482679179848270019018282305763305578201846792873387316736549684776239466207723597433924636349431467916526440047863910979347331076919287897143476474406134573778764700365807403012095914287366324515442097750805425529599565663731265354241229007659015105960484438175321653684606332552152573982655054873458902827385633301534042667945293708893589507276586700885929669326476763262199682440343463340648298587169188815720056210027311773060033887798687802684839298143989981061320553180615408589762579635392254095438538733201349855111205987272666379364290445209916208203964222058871182966092952167631399286889648919907207312944540038406898891525317766287869534783659250956537435180515560321609102009239530435206255296153931358275879044807127262417431543456966063808800664621632370866336842518095448086380258855551443072995331889372803851019059629615305187814687280651418298868858447400115058536134617214601675409078001212169044995957893038785642132897557746722617269403490540487494956318469608416246299937311100356274131138647724795903143233508280406134589386850118929934649755038479233313838398276593745911188570234937676283451866150106904832775409090407532030771259810978278164009349891516367183071392130042496849967162858459975177222901973548695837632437961965046387487233562210317025703026112801067110234081957688214344871044942561260493297747353593954251121903957515512144373842331806032365538807824673735151375764829863489660800617983985790011192758523824715942354448988872182639006534681580412901303360807090194516368116380265500170109399852695423845089074333493485644768825521922338109548617909318374902520223726885320080262549192788061711509462000245617937810581475658021090061476001185157689183690583814091520548125533619143280089623003781669381938055724789065102253462046849726516371525394300071495548038085272930159200560386111498884240518475936777809204863651221043706724625320410529008485244831341751100519203213381603854934560435574828284984811919773083723215996427677672238568925879207193744108663673605615323034717703025422360165002957854825880415438250334020698050243689238022858838351357870800032857764249147361299156416637739586666257027727815406574707684793338847975148726597309441368858270955287487068421942122780570023739620339080096510316362289102327075285270296944872825406491756439208984375000000000000000000000000000000000000000000000*i1^7 + -1593103467282125007392523332676744448708660664211542715785595707898808534236449881179470939179460640023480933307242512702256236619836266517529550968281156841252183385464739475046370865261195165151960394169747459481825729085426535772052960158926732651200399358672850376724342037630736184211539152904029284392798460218441978049966013048820082230635860284116699363878114220661913236396120271778873425610113096179647994569246352388450172976527726270650139219718567006490175208464754925152749929198391522713224932163454810855720796132649666465979073839041351411004902339570870457281076947147414064523897959023212767952697562294872179240656001046824385287886062051769500611237230286444118334154925650601939925022569330647697943426479672455117699598015534309877043634507473404218242920858148949953599548370327161729442957286472527115421624993207821129171860810100918155273728733816852430445978692407164674884242592946074163291048786787241578496941753431568794702326552417639712518466068113147496996435375203510416534709341470695450161581827996208658483930603268508193164118154477189627037595740808038093160439259343891243897315351904124418402359604137392135879705785509015832422875484414034077693062646357408282103541352395399347782667627949331939983488818577692275733325203221190176374393602376690128953313354688965631577131184181844738368781682366977069193757154319261306179880324615645047367546246616835930832202998312864809211758339435965211317557882786998781712357370960626845540390730808076917909203305321615035557387754443029179394595968480114285091376808330934234655219990962032937197699709665811633733407563551198481966917025857027290643400915450159763015630754620186120135266425796881979309041653938975182567366284380213334109140756434456378625243047359780076847662974073764347780421382985221645277297751701983688246373785166431165125786794741222259255288562647909042269373926569115538939233895706858864601334112997187834338933455600449481585032082138832136787039902589887495144335447067577270497272583196936817225170471496045896942679421888406432496420651351854326951728212942814946301816793070765805431140596149810747177798142731677136485821530726687371066524099808767924241883373808128158841661831414367149786197876583286989856182185805899551497961094815914194012814133927558880341544547868351109362668238488368988444503393081778432155509359892236730429630372330193645057866642690260571968879785222964583217847757033598559257691500249323385062883041916926184134897517493973523317052354286715853959321975708007812500000000000000000000000000000000000000000*i1^8 + -7063261928514919565047040910346228298410868910340433232433458706124830964365030817731929788192428820853346232936913429041659699212815373462471576238940477031809637254665922704023507197622035346783501930145383146255938545525833418623719031519503396525829782695209126285784680269333533737806858639781171276763840249056786536629752033532677447770922868399426987924741739367503575240730001132317597804726873659431628206781646135129058435137257826583154707110824896768272841269269505482963390565275991500630448082117376349818831969382186000860250315769200952949215255872095963532427705828530732898281123197516261180417434608757102824508457968113201003600519760755788140241300130302294753910890326023506942773198331230113925840516009744189554444666537674581800514938824583038910838835663596717864269037083903599221270841982563059600312654554641307007445200667937035898353114345166406881887495527642099728808630949019902208698681177879117379961159107355513441986790464836072886783972567129693770659855456660541304307432302737699299939883734723091958157251723211307920045043200703437602179386485683359117878264009578740297786348630721707795172930032006533037822287185492834588322869097806191135253275094363447966983172698634552725971413830844321692579353449065747229889175016663712030886264348306398509420867286805117169404516740923661566803850749665024596370319020003148591542990299234086503848057957175407300376211922338611265477210990261265473391894287300056338247349697591827784249340386304304652270733029053738203930709278265044029942697742062794774325435658879048680693223969746520887648722060051955765876029839463388416471957558914012777834262355831128709026957072878065677857772993517030793968132222516844097511451650023144283137129435264047800917499215112765416621673118125629597274038496438147105479596137145328675992122784719144973738205705005032183764965974521975470319542769344239796040870151168376836356103115578606789482085774997728030309080716403027671074919091338623758875395754308055702664829271100047104331514068045098837571094849520088971163588786964942481885833610631206170696068635552087078473514100273537455765593923311583673171665090418293927532309536393444199359204746206586225926929395731293832270993646731547823878435094915020099048826646068812999137432565269164847473077440673673700506794003422993315247348689689438272259493527003041867366619932303818438044189946657572750572074017426152525336511474025187035566156339487667167311519362503877670922549465368223131633840239373967051506042480468750000000000000000000000000000000000000000000*i1^9 + -24559508242952526806097273175681794481124449700811477480352354663753089010445496198104305651076595954623452998952864660132202400713497976328245407368825724805517354881072642253278661555492031831785561577262908761363856779636379284672894209646874256307660550526071786555975363581706860049216552175884599550592428712000892371393840884193569905673092872253777018038438455622933830200706230560380999827295621348761455421261491525850649208093133800690471825664025791979037500389143669866718998891626825614824407101876060589447825868800780950879663656487665549889544387271015571732176974793858277106746446439428473302904225222175644460966972920836264571889760166149037993084806318197968355922310357716516976781935587314342396807183236750852330691019991588995958729662507570497709522657120083665845733231284478697234067619844197708955280659930482430989772529987824543921674296199810519958569524606448969796985495218134655332362921919778171536829978261471050909224876982357414995025831931704382548809587637468931371364240962663820463284819252450587797738677690728136530560684368929563172543841322538272460856313808082015538716095255405335223033418560570440926197449065263596024374344316590952247077101713192437813818641080100533934234595161977264378678924941272305277887779083483758575019716811472194025395767208344378894622894911487884387040616954842484856365911660203346512912215479162483137912472121111396181479975297828498756716840188609500959627429893353181666605304164599309197890629365288977691549973493037627336119292042232373292118391507442534323663907893096305762674942052869322170477748490292922728791628510984559231415815141460664274664361643546795884634740206573955679353795163056655461220899237499460228194766706997805388953032825401372298306562116876432004135577823843632583592351175712951931476632806144927303108336450874539934163142061027280708456023145121862671523539366371199732167277408073550931153800976282464741841455887402922961708139832651873532474759669729573957618312276264054877262277911061710295424297375838390111714350547719179902379063494430504089417323004085344636010548968451763730515627181663925519568523805870675591818477875082872996873955091311475957407467885129692763673436162470108243732674992269028887506122797692936352514398717004753714816064487547574376969108210631098497112596886313770776720634176103156581382362955215716684931550334895774419274521180053787313665188939144414189724378626753638524354207445596280993157142214490603663650739995477634280973688873928040266036987304687500000000000000000000000000000000000000000*i1^10 + -66752964707077820674019367586603072962072033646981058800346220216812613121977117068852355743802723207983175933229036694330156278137758290420017483307223342653983649354361643438847689785387943284813312569805491144113552590884076057379817139757537939067530691049984825367033547950748521265691203357378756454080802235064153024542278159245045785373454024275198498524560436739386225824043951673140213092493600576047709655713733506338480935428719832397241618673750717519661765625208677643786193962179137252006690638797020687255673614204663344903646789001389266060461326889330739864663831931193993422414531815053079005154006878816001105094049640122023441167179066360026783380948025331728268202120102034532529722567815610581499714143613486641503807034110528902918982560829671278770132967851985499869181396017128782246997178948799437342911714546342968272104617941016267864515758880546816999434912067469541022691280158408169760731529996279401710929953594865085611357368450530362559477609645053715137365450043115519663834873229605724015522071646520038711706429730538163055597068270448332708717278392064139247772648840757334134113259865671270009498601852205113804907299464579542656420647956360402540811828342868594600406510217681505183195853231910904306819343827800357675265380563128558084169858858437621008156787381049954466315658915761618862237428444631090359921147408340302981978338970335815900548162072262679860535812512191699793976426885609020988488950576508033805613390372217675578822478554099830168367001737825657959770907005459178222700745539730815630899677658737966564248132248303314771574584949219435061679505218219780615800441250349398065687997904322548338931331894241550887128693771597269322993332436241234730814996567604147019756891209784409839665630098051766931879245551300647024646698453608167436550613568092307812932744274561792107345065072800485191175061702692352370214837377141052907413985422509647117827776346961250911029156955906393605705879349832417673347043479717887940398964384587876110145527483565629298376666499666361799667930660774866569098847672333388169930992163598450359005426011308516030007814631618146797965007303607177647624020972652573901493759104904063142598805971639633874977108897693715533985618083112535706558306681317091408554544330506589290799391590846392538038195044174901934089704720393106277681617844092315153944949948687211777937133412289958360069852276645871843907181457946864910833094396420559427741247690888827227163096693014649776721450985528250043898879084736108779907226562500000000000000000000000000000000000000000*i1^11 + -143884664811513423412942947106421828984885843755679144365948757528013828047679522161568414088293376128458227843275293371527065920337110732337888791459653863747695285155285099957705805942914589279934603827814279251679543281547865741037845539612126466829511404438989122732913958482329235771276442199931524005667229697848800335380555356182212969247629251478816655407687233742254213645962047918368560093443071763243361943222591832357665184567460295046138448477909891595369820960167790682701057528985850351102459288038047100790028971358923957888118100762588867172409611777328756787245583647434751291629614174104009794359193696316368903314213588422668321458713257702515948768016128118057159429632472997383941853894244760232636805906298241289689826161877702977328536901833848885132122585275267241886301429087612357175832426871731548650538027761359137157010401572676597332732780787084497586408222560491587188922909924001713172365555772304265584771734819675087021572303887855697294505883806787153097123123468075860153581034438482561819145713398569931926359687120880828012070969230675585604374312426090902629338216350715372227701144923931852103272239488023375571263128636855738096190947795035654798591307353956553352895211022628504082602084725077078623617167746363496049812501317504788363338036928103842671390533990527515400273827006259216793719140610096968774494597712491049367641382068325205952963766011134687923962351444087137366100652858569473008649993088411369031750231538787172526471682299760880790321338408828013740610479209312220879169865050339822847200278825134209666679041328802005145567523834101731255649016243880450485797906575149457556039906433613681247069769911712233457624706601416646643105878683372071655458750596893140154035491561861116772398461291178523366585667591560011408843373372424858655962424372717284306102153655664946980094676549758974406967386853332064098737951578779166165828297041766404938905935984405839186313591748354002492905406059627562434038309604740081595547431702535182693267732946158547417693056030286866739446215478085696897866212857577973231152763609042165221233438408519983731340278544167389776556560004540028859251307281106491441094375628691169016506760823007644898884965282700879247747386000367947932080727402390442836334448581605419368335580864557577764414875623810705983083126131485908439184487534258308043544059962823100510898469916917791560841353189529722178942459159922998693007192802237411756184909161266994275111479237386212039521374977946166495712532196193933486938476562500000000000000000000000000000000000000*i1^12 + -250168350020336879643858371729676270901545770174426603277783208083100698903589511908367370865767932202939380670894240284650094032193455507747961405601343138075556164854388517152753955055647603975793133936491198353780983199499832358388709055356088556278011455525749425255325004928205525240925700381131713479103329269389896630410418841714052416958128589227997971661588044536526298942419470221280643561037161093483075391310964614600667954809811779399224483146447156443525490415227761509047413941504400567523507014367308599578573844260537078572419871037680007139729110426621214914959853978664064869751769129441174642406981638161608994906541495511618906784211291419484050700980927650962797446197945088945569685669358481097846073572216730379874750880327031505141098026298646760204625595781646940328872442976167244026527828837875336176621178182817207234832567556426051170202200813482245117891779612179469391765678639259485233804958492907892415848526331919255202982189678391680834597798158980699654395207117194158890527501420953791763952533521314304777259036652161606511938342140862921162992144342625223792048681721493959877322608948235946399542521681898806976811417701986996140701550119479606139893121349047415755403097553224160449702736812791850265074845687828035527266727339816096771395158893060377435319618064409402950445600718320441966939237859040872909438793224217372314084368434217441812191999294346874505263781122545147761901664074007746653528476459755356227181733021976884806990833523519825019044478659817686583960950974504136040565747390022101518003610796309573935266127774060654866142747457644212823221600694853775749638253920771606475329054558464920925074937975182191764860388575538647497765991421012643690610474751367691842190833291620294382830673473135521051653424613226179049038371287416877167948773311919572988844073584399445885641354193841425757388036203748780535788536493859370661602813121094309274465557329532972347586849810636492151255422319147665512982237622350816588429552179339948641158980213626982466196099914202437879906862018787365470760412485823019948824011236000004152794707377173778986578217390642998515322472721579759945468761787496731417717370704343998182867259291471556670933083497634774669007552184529981980045356673870416928891774503610995160776959491340253325576032868035572150856752420473251935888877927637003908357227613833699135001359521752671939771773928530840218845105760877665046653603537181882968076846185285114372212795189852273486201539309803365540574304759502410888671875000000000000000000000000000000000000000*i1^13 + -355508735582772863667216866414733612996514198224933860194911348677917475109669991258590351258051511057047114329435181457747273251441215057064307796547967479478206950081257353190250229446784624482459957030959890633591614261317317117876553722139028978024176618529987107057672911532934754850759985145640961253017672043299407468014405992508324273151829998986316541776334233682156442285702540968146633340705000302817753111492221371940556756124945467223535265306097853510475215251783854500690492318834494390115684891717457427205127422548139054699398608872319910994129911996348742608825343173241776674521388960782205867715147906285969561980444212474217892544193517039291981965979993953553292923992606181804728543819791023075502812748412887747095854549462666609196662555688317603199501768545137370693799504794346118877259265972076363949105453395232549749760503372701983450857952194077935988050494509326603449981873264144310633271518275802438799949208487141574890628412044246336333397302084088274959765645124304801834997191933575403610687250134099751917700142181740557272215430300999753919072177989665787434907436981103807247734944589432977757135303641295023520712753712117362510740327169154402088278405712713995223382878707120438853958366159507258355136350416207538722662137966878952914238875137775612403542516250664203648067990695073148865060224777209462049618136945850923759810823405673333241792024553509223523859976480195777840508201340433754388305975197709791199403251432339889586824446947950022419576982009057957894474755175255055154525815338858926830020183624782903293801293922463734942037348384400188143425372262523628938281659629709856367976898654054495893082456037902599968070003601293564703650533299115466581404920486846391999887621553856114338742886217820122022474049834646190711778664089948749830687996835968635990058250702260495721254908940460792680545437361305328550527978671556302035027793129793715608265912566612056018033525363222881451612848496488794581693600399461476317633142896650681794256745075519221397665224473175077623480914548493485408211535989511919006288083023589513024175935926533954136862381512439417384664776522783339582097006679125367060171046203643191184679539945634418862014244647451754104208435533558796056071080523204496492290126515775679834843228496003242483914361173116778091380655118243969267605009095351705294546749668774762471713368073532818856726051806831439047558182295901158618925807370620053432854175186377059205542157447737925584155260771979101264150813221931457519531250000000000000000000000000000000000000*i1^14 + -415121703719782169751544098094331853502063390400197091040409732883001156263523639172677252211118801140681906322368860709121455783724534840534606380028771573703048708789866979640342256554748329200512067469010809776572402078629409958607837057293058135571211185933328581983892857121674532805112481575481688444794186287107508436179331629088628947672295832007845234292208964700801809389632117961176369013129490979525181644902453932871530245542281764096924376408158113107390799465041295095744895465852587603911701058366166040443597576394540573537339716298905080088975758829973040601937751083153696965025975913810210038141061275789455288527920785810901549803079903927430066046714605632982824459381258679264316355103430991109492247221358313820661117799494644141428692686867439058951982987482944892861580226608812094452157164061444631757317450221568955066574667402485054416991672777221492183155094403388768466940808096258674746729230053249362700451897084216842623455266562884951313220682881291208881462536558406075052841337709118701559315192445291343469211299033902883782465050706595833529678259614251823133022571590106121935712698511282490342683704242095833389727581625506016626461363671834538627659002408791666408057104436663380113592104720723301473845864648953276610379544663599035334392654072150705458228828197895930570608308816135969533886296375470441262588599441480786850358301532908440949773059789625055425767102669394691445712304883812363455755077106829240328834142239950340389940682336597419571998608063631988672916494283992553301277392617665887049101078969319200760420784018941423180905049488188473251959483754634577601939366829277077605171724275758570452765507632307539155357576282967282249111282554538776745124552024136505140267507672622558188787196223864373258244967760100686651163546980498552417903787163940606005111728380326217587069812333289654887412640356852587565863777176080376404533083390811004207387533292996839810050996616563664169859157551559993607451200903607227467697997567727450159733779431638800673765645873490213407056592601428896212569154070209936652753436617086868097068378618379398653176841057091174223926225753352547247171062579945189925292546233840634170261501594258378298006684564221915150850248864096447061473287295153244432487852244618675668522223147000464212476721524843668479013438458374337832506289095760831337390432339530201763257020421348073941035782859696334505736349033457896311196925438500889134026695108663390893549891472706506526102465670646779472008347511291503906250000000000000000000000000000000000000*i1^15 + -397269437429251724289551812858634323879345626305698770570146856542539492723366403726527410694517915858864033619374370416136796496632737325258219872140308469961485157182592399165646070614824593162260482828854301576507654102840312295611098182269473111037865728556361559341567183166964518490120255664498610377343555664210216248715752103918079445157090370549218504064370385831137884783333909457621793791125567459746935562881629375224276316450359130633975101198671441816882901487365774838322682853201934834315252629051435674564262225596771166547906120561894404775973121501737061671980259797416194015743066759013232390381327353245411586261228136518877816723341104138111802380580246122878757880082411634576664316321952796435311313572847284238906075676446396893011445595571272963305998135229912877787948879006784632369183421156823244705351166071031627286935901367564150786758796975430838980800420902711570314541787749517363711616124428752749192349104001372512311014032708380330800085522456189051969753128754671841003717030363927914391501310242647894668052383182711840165974402637894887091591541759322641694803556466780782697903215104049487450622295358283439966994283941745679519951307850621272397854314900046470813502298842076032213067989134728386869045069203207403043288524699716046503091624731671503483806545889306584211881727055537083984283399725758805637730042162730665187887088649202136253796191568389997869914502041245496220684530223913659414830375978184424412973777550764152573160170157102035266903933951864132618450033735052390968371103791674502141767765044013654377490731997797395231628022172411681531205317740594454707732433457203729524213133396486379003004825606978133386933932691324383086790037022950079933656520125933738935503075281673487389150686034109940144068241719839151761027989968536229192131524447617953316310219974234094583551009190035038408706801780388172197762169208647252116035945427918402254523970312025287198122242120227774025089164691951666525108957277313975959877527885130503675714557990962057462974753458803274828471385664409277590106897986402454319087007835405974075491306141300858631214143780527010107328114151329707233808921208530893407970861399134076447938486805492808731541234459312338902661881118917180836126803284921322400364067137815612455770607954357143608622959068612093607987123736786624755454640347043306129392140502928951630341195861325353399822798465680258546595875528510291184708080097211851772101139257789561271881922453284971454706697713277208094950765371322631835937500000000000000000000000000000000*i1^16 + -308701238583904903130899397650017575380234382888987270635028727339496605949028016821276066298687250193818480702988592858540542655601954244434443262690069515744731684178364372728665554583125902607318551488814724641172593335164413000542563714943384549205451673332374871272553339235023522505942250215917998052863238367898357374107196623606335565548178944072811447093813281044344897530147125191878767142844164453691879986486179376656461498530383125217669560766944168445895973090076224547207828932718822628781391596308192187623248005417011002146702631068447054707225158022049414190007915669318328700155360887517997833722671297432043349072281330133376825534860528366504593833817548858386250003700896041194041724424159950184419768425884337875378924906470870670179490990768028410770951200906600535637877564533254632984021852681647293551413506806274255506967231423627969123955690396006134249218235445684719342138486100761665417060996937344401828963974748035375377652360418920085503324565323921722534350753039246705334697089562349257978873615864344312553069792317969544334912213964432585937990508482355809038596844268556487781413965815552805465812939926155506166821340235800792789444624830458804676441467664562014235299879050647017218190215772445469556942518777954343929112682893596453362648712483905811526262602171581675558746135360984306177078686901119856780925858902390198870851787450654980720366895287085133836569502065119192243794803986863028548212565410081254930843269019247083622128397593249709679951948125451422811943206442384093799612963295760017552257348437871056017139063747756408542457506737891789362064048650046116995433244756683646371181420779744278321886816405364702390333940582281937991643671400581958837136407500422022871187302423836768580927913102065557032356152495908959744728860815352542554312945808921582424859879118831097489089068321238707934547511973974733750578657975166760960047152256426429759698791250124079583456587502874717693916052931996408162765038913321277999417800394827540223051008989504170268418176826640867378021909087327490756778911343632179391614450243827793899193503211916702764656742734314837610666950305894565989629748518737876135457174131019847556791902964199577186126287759473696386014225454385013244120167173919182094570183290685472337237524335075079306981735920407835561977988748458477245142827132385521530274033471001532990241618972611326984773066484864402604241855944776830247821265398990973825008570244432021677166708205179712631860411420348100364208221435546875000000000000000000000000000000000000*i1^17 + -192140457567752927131244464317103848006186883457013366786813051653958566939736961380523214684454656391176253402171260881298249373434743140137068518304314401753923665514601083529984732684528558801298431048335337025064611805541428778536218871684756833059402930851279295772163519627516943584975537597343849715890519837256623102875089124469354817224732669218223937446099367151981177159271216789899022112090924564248446607912887144962906409663471035279435260224176597140752975297741221120735939214416746307767554600402440492942711001792947895476837000668262019726862658927382509593355566222655737647594088158645001913476998863632984410034694137795665346866277590125458072503688221846080751607308020819318056483231773306713587774634097459507571853017738752422377547921734303621805035374396344325830115125696756637950971584784468405648187331549291027338846537716714585438033215878989208630325082172052549278383358762583377675043438833884179220239779014034515372997483060738007474407806107352570265351338538335587714725190218528782936648294343778590334704749062627733865075059993514822353488148788021555963650492057984588961818970271771027525778489727506812033841945114318502817603764283565665122330609269819536233075547062787715661275889646709995742462531791469409094243300627278239345265973423870239196944701375607479495222641760969538422552955446536255457419723131473466795916936348871827040971038294808022192066645246433480657619687218233401400920477549662537561407303008522781838981100723168977987133180060535254786156882550257962708376895171232391039885055460198442185952866575342720015216318498181190344398347419311195708779778897132546152605379151358593444813843538332076051682890212888312892873050377924452776764631274034565607004385106307147533038798696994884416841888613907370856110049005135737070087671930740385144826789638352288403169483100932007916450989456757459199065700174060433553783587604784077724538431396707460948832603809600395098456816222164316444086785393324341514977152847094105696385464860909304442138994812021945689953320421360005780294407316327116020649161295606082923741071109755152718707034679186991552787378916887253124663845316870727177490583700222917399301449264432053725353845934402524298253531577555402373348128393086482920506983303257912684382197904036243155220435429856093770739012380475897888611501577766962778419855271451674621657981893819104596723352825074807211615357516960644256662836836598937201067718331634693366459992270103840361628044774988666176795959472656250000000000000000000000000000000000*i1^18 + -93930887760192538010299363745761951289691126175932904463894761915946861194326756750317631593187613140294712074844759264211205826634284772772079997599277433362949236839136657356253780471502137011063577506408727208739657622829762061690540695247459320587153860678333403825999411350877884818327607405388053281711998733143756689591657735347412354238849976924262144973755738729578711467959325406889411693107700012958716132971734899718571713434587587378595364559107866519575590186881265635313771485156936911827753492949906025613991551365830710516639698150477571388904246564162225483222545869373827144622509958358096042051834342069628761327012734662686986831919714038689081647285780230628037706152279826963550569502131570481590523170380041756920217441998193758566363700220637919673553055791328440379216393155746378187668874321848169728184551914730103772778095030436665849362197521727738828778467752029327047302236451105494697334859926870612810820345729611719498853843706932425762407684128512617155893637871483074187211069286542365548188194468269764717279995522526398274635849749369097657722951444363650994362493563851541899261870254402537267297166224647546615759047077184413318827594944669307943343898762660843203069076664359212581668652014679555258316184552330403373153105162137392150170774540427092593494261713001549181275956917090799642226150357986656446246508822945841521583820754731611181425118394664670060352481277737218332242082852172944320753042896421139479348853592245429116751572025836186156490908308215501871829758217321100371932419749102820834151185085755830559619858240337502436282773898400120914767052955415117266047652504547775779492343140498522779780074479471910749457882584874434753511205914797944954504987883482815445567858696926026763628459416899614848378514056376568052478961478775997950339672289010141044985850155174484295941463621854021946272867719419689161260570994595243345289272184115905163242148722635164718359970647436268036446133290473393263448403137171901037241845811551220996010678631442601749542891424908404980655542027673347198625911777399730450334266903308482219665959222871517975415412478185291947585998824657444997591414655998033347307574026402416491261332533949781577531484699899047230805885222623998524710425082617241338220513650048123328666395437824426815177154944097294517973643457689059443214668981569853452066348835753998930572161345821432918174696566425801828531224053560530735843728850717578655081266515710864666580592538536187419140333076938986778259277343750000000000000000000000000000000000*i1^19 + -35142167158457250774440803080929379599816336105721053289805154002660185712504823769502676491751081473057816853394308527899860366245167089336769607208336679706705591456413359112653396192091222593397743905344254667455920532550074422288947581838024970870476289820322681407997355239996509190639690009661534662585973159028612831287508411229624700286433120937744335205542069348706432533137606605517915380948148928514914727096133147531779622846926883383927656726584763735913254775289140452052078916734850629567712452280297849458360471664415381490028881106991175468493095650146567257838705709474827104771065170479020662739598222204680447709028216475827268849048209850151212302103319295089303138089668356186340349146451281705449064858106350952524270913821703332366451824092481890307938516075564556886776519869175046888871991642483084186126356772591822074214710840115765849802058736169238367901827855086396503902035277095173531452661728807209516513973820743443320608550855437255486512955242555028654455860417817935503239018431598941635381244869041547592426043666708070476768423639615220094149206875834762970619703355778305249202740766066347164942974083496789017328640455457171212395414532605173519204068444421237717186278820812634530836774445602757585374624735503395708336901417996211705455397306217303239027149756181136566759407816016662282063512584334261353343426546045737141982281434406672104473486989261942178135898328629508028795392294619552044276529080133903725368980796688439093662889135350587066294276977424525000051997606215986287208269612151121912144129560829189200656671980298711438601147461949395069510981847665017157245274303758747939990315420519646347134259346579581584326113246131425070460163280790261839472182001916246281655103273549037626586507980763240140308584052311755587491741284155937530078861004217942330390763162452409325605301575602784419443514279673807184128113414535238387031336662020989100930360911025690252671004656102954828289176756701650245178759854454935749011953775816676136653042377801142573267052226425507169515424144092521739351174582201368950548136656629299721937681963317735043132842926138050592836446557352907151961016387366328083313827310940433733026708374027455762786109814991899185316322349426078271573288598653894723933011451908868770659034159789085771228255936559196385940664724676498480127969758323724109580116448561521021754512013115432572170525674202633724545421949268111018390476902488623184011045756251016899132872187139220443441445240750908851623535156250000000000000000000000000000000*i1^20 + -9737418679101193298080829845719533080102771244127838195995339222098518778312304727411160847732446026443111409660265183604346662750967165750052031773662316481612053540587835812171530150448266448211434895767487735614240829564448248287349914707586630861084314612248732041934567948245811855602091616182150972145187982905964762043584669388381737520119181235483285835801809073606337471059068143992587819564016014198456921440269567512827171417238320799524210349535118431113031687409470393036133372193158350903907646147746668925030434510403027433667937366267946369406748367201400946068396276552912342601985925636722587275745213981668200759801872560894624093242219294846274096934745586874839764781396046983643637649272768474466372888482445698415707530417962095118236520516590376539215375564131481910616544933395723969768529171981284382306353612527627637446312222157990214513837756220537099517903653067725378609205177527564810851048386070137377950991560614192735743856883830404799114415543147331270855525181414095816332362514733894688111696173847475665523699211862674165241507802533437662983513525148953747145019193111626454421116699165725852727755485674465674422685368516299955734043414332804165543872104285227859330259499669663237264286297327481341387974500586632012705376023786827813637889854467206270047530308556594370594144150137164638091577385456057480207320778015982748680889317007026899509036587937536495923135356514117513911125182668592405092219920770057888728120070060612681656238979375271835853338560584205376563175490883608628020051603152056817847711531777189603637422531137776950504566317225004657218355773459649872305085581526962505433544972955962133903938086688255534679146462786545968088937352550824939201281082601856907862277977131761735283975959695915266177112061322731177634441568928192773306431094767988086937002385778270862327339150452183340247534484340215548882540657305190224994713760369549452685693215679261527882306337673578047639448896866621534777989407331983407538924203223846760869528970414334696601369228984169905213152823735395939681191914724182563248174042336774384365435951955554413843934438710954750808122046226845842121868337356400878561954848315972848209496040014375198061411340647298990557286613471075360438278624398630490854511056719063269251086789688866310329535005938330805509252408067461489945477818912456703547748195264713974551584285219822795142473850375716743870125511867790327616556175765084986245303958461625685062018620286039549682755023241043090820312500000000000000000000000000000000*i1^21 + -1925443910108447383183860938455978528552337648266422801959322518758324689967765576310001919582831204022809849731634230803295565890533477202523306862476253665207246784623060975307838232256275137754536082665795594340316200581519516555838241399012537383818086914368012686935484037460908278146572484518250233481515546679538639226217052874597273910102044436073473419520732313475577379270040493163994072776326010716433753928567968486281182113777648431985727057628286751989028085713183259480357207147351824128670094528302915578743820656477969896480495701629079998884020328189259121384303526444444140740214757599674106893182052770979944497293680361082777363850134909403223130610678822422536126291962131856337872798285021738223664969291579496561914616462012593801094493523206664337973834868303089340307053723095793831167710290772297575884463889496308907582816500287419830914220944588014640754790608626776582570405412299549022036214424453472161297741455786528033107060084387474214921959102616190621980712726886081968087833679456339929833995499088192540381820988672180990461466899128697056616594911347110586426966599790710614282348345094716640914423651393239238536769929176481834388925287995507155212682958967245639914600791511570834466653167418543114702072874349550442442131842960698282135984562879302594946472122545559873894718726544452749157499980205640256637544202637809264633419189102898149738174107460032548305939728610604395269338593429402660718781117973744879396251052692367100339780231711765371128191902361948161475298949185302545436311770925617241208661455644558625735777895296596397573024684361570453468519004594838474405075940211656393905960720967426238622074103561299722841865608473490382504891823429399599558948194086539818202095666959222150309414536795483309913569882571125051043572905089079855697923273706433469636621010607201804928694606383140919828716516320582020917302448469760746370523678893312261644251725651032760351359755417297007543435121749845268708819184081291324638042919242936981654903634360230321454645685202845819986898652597442761562348914757841334361369070730151511780453999729880035563422147161045538084220809369007498671555871452614455575213077042640642426558287421413834356702775093286480396193380603289239385190762304731327460185882082847931066210838292463103162335133990419564107785534048666288671022550204340319495877762632866610196643042827214662794570977109132884544774045670173903981408691996410357004171673522859692916087137604108647792600095272064208984375000000000000000000000000000000*i1^22 + -260436207470779359744397984485192322810157089757416705002077651064771026641594344442478932885784089356104072725804294004835905210076101254527209606125371127479346659593425559221930869414633246517028275608521639711572927358520602981519953203774211311595703937986381189491097355287490857377418684062456895602243577622488928643321709088329539591513344907618499604835612759857920358327091256432434855479495176252139221928397970166854390398284741098591412015389723786267241832329969202194928850715813988928641988709781219272826929292706622210986260462079431159344127179449447735256692485395808556775267328359978344802908057429902060228917091015507965285738053834681506713257763281634675497536656556681892609435892593328716403338549539443744752876508267509744904373153497164867227950796923030798658980024332938607100744299356376648531285990206136602640214687380041370941983163104498417147758764997723757188160940532951872246410876202497719762302903978269050971804791663397678165957703620616453163581192583005618256658267378839073324225137851981312327808225850211578327689217647810377264049608352283032790755424190436583089340314859103964148467265452554152841829754460815194187641639962458617987537179011776695472461223187852890304736550143473968314102303890160165034920536892661540350949820880412930858880205487569993946104277090188068416850597831908573568971234659281872956390205544764258982780810099580536229395686825762388228122870267182532446052793302675096169992883525874203402997520979618076224300572155640955471619888400188735632443488453024491671839305926596266039326210220346646651300208801735110094644931496765846524437819883204840729829567325549237968358355781755689529597509299863378683703862525850701753089477886847211810625829316379710061523574955699465136641247152903417699880375094499666810322542626287332274712194477285865383813878695514419051700644140551421953485454738908608795980087093064130832336936897218307772183031039836746585384218863350905295777998360821845443625861156312944595137854721121984710116677985219528818959102420108576173125274233545111007064994545481957985873198050467045362617889519779958898127033257256628968095001535404751117486898397248774064051186516647259515907309227589800405099751080538087203202372450465083226388699291027982796215917739047578994241796424640329741184881993714571511464782926395489196085033964685908033312262242370411205676533451570507972318198723438923230566497036054066459960447169042462023380579694276093505322933197021484375000000000000000000000000000000*i1^23 + -22511225862964347481147483435566054943534461144811064314089236875920894811740644649759383369154476311910488725964055194566644174779758805094146876946477404441796701777010696773004373744583971665519373159525809018662725866803267292343873505732639186586475240106150204103801748164478724501929748281939956076955795786072915581290185802053908173383682291334242904822469048349263485165799244365426052678647779743349333286950679835236287578310326211263010375965863995915859563830784205751057383537056084651264710433019455108657449059307762345842488087012355675441293354526301088787650326253366862563676008390212428655380936576862966805145508836386066485861839167671501122854544253706834853102086582059270696336883289753077415969251218802436945489634282599491867826588062060961995852891758621471506507340920468813411075611826757403028089682984414457624642832564505239330754926648460925232144263882196464649130473390417500133461728655573173461764148595391864510644417188318443548727768161176918622717681518679998012718776253442752650344266120979494681433098244918434608212701371771633522270853155592504962233654115386251839019517810906353916649513609648477783229205645367799849911625750872173519880149970102613366677082725574842673366304324293376217179218338163388904109884694340122873638395029895569587092942701930222442393703839132298948864446545921157599424463507485799011378585913676065281949805311210867794156827496176188531345687535932455542866453163938606520689956304356154693991773488310133497526498550481460401609869816199330081980326608034382781641815604740519188529734613302433392533386860407613369494752475120589277783435424677113860754652666854912625908212064072033991486563373557624240022891651787463697206852297577980259082358805513712276310187387450480408420806570743220880676282395239723893393639995482619244106210310909262279189620981804709154035134383520307274023045161054862963200694315006399266939531560085934964448486634840982347587658981132256021023483748277191136342673939587383686801367164303281706181803575864272128856286355839962385232967221742456695393211002585974614792812879435158308922577189218131840265785484313823831086471582259287992611158096858567913822957325445901837361229705276887631740808262668226432804586722950525924811592822026502104255635050104791895794024626867496298239208158065056246335211516225871267546805622048009766119702445021417705886782631929266998067213812174091955967568814285412327512085128107446191370044630275515373796224594116210937500000000000000000000000000*i1^24 + -957282925648324314591798286468863486576565297772701322347978519450542589647906839578193910940457388444295324228658808490821651833194147342539334507671850731024330442794485501508208355990661070979605306119597982700933742624575989722468778776187267011014907510558483996983486682405672811932433266741735256855321401309044257743773148155814141909372685378939863759730054467178353970666096812314237725819811867066145108340229388025337980852857584138636623590907638707649839801595400749167392262159261074458557682309020852516733472907671713169132268433132610897608289649033132937534802986617590723982416650093033713615584565030990392370115477477471752467000904932378886384526226313010255974341061200828010660204886333891723480573457101094837304838732984060495975393035137558894431886264866224934151165652409476054193324728692542375196558446436730978012116243858620581685413109573942753290701813014867763943533278305295419307337065565115647104181036946123618359096295589363251549960795031777823978356150825553486133531402726012173304171979610177382996494413753760730455579579970193044384871191139755244616381924161601357692363876171781517531397429693033871296873406036972836551300233888532095138588388474606249419822590600972415096698031220969371960363023065903260498134174328535142109542149822005738637257709096956473825216902888494898357426704490759437599268042708641031208771293499876220982376635396709117104823407095538659891277338488228534551464414989013852254938985073272721731174539976347342697671261374492434545751596998244348283388782913687229577101622486294783206635258649752731478271177200862061370290515049692679093144616293052320675922593690193127912518145076830157080155202929867327575284164088087077295448223357308889218478525270857685132920102913899998687764215839998710254089552984670684008084392072932938365301749668963100681155724804920479065378680200192148514977540073972559022061317324351388269393945937526892099561367055237822658165190236586160110192622414837485298159490246451272799075593058232638330293033368236085897247800160679947266990788484764066669434627496623981758149341755385307283966095834735392847145810108707887718165084726049961524098385802418451551964571788989953384655237677209298696238538770758270921267472640701323813788883925545526179372867756845024705322170077631109382197585332820379922696058018481849571961518321592681835009389224138913423940628466052167468827749822049731135485312256317018492294537365672191242538247024640440940856933593750000000000000000000000000000*i1^25 + 20023094141955371329564857776804027154482879131164281124534647161929747927960249061932547871598429939871643745454634070536501210072016183145041410863438221207973870376369702558228090847845400537829530727799374473378956142660260153388984795318178443526816014580990741849337796005067831221234113220154254074408756402643857312171346461986576346987150226867985899781194980184249290018225411494939462052216541152784315046515487527801520790527923603383605608086767051223328483979140758660891739169636073142787173346579003462444886256748451960298844540378182153500080762584894510804771011487539455824312663718697555316300059928639383728043826471583593869989231954204095354180355378456898436643082155085860905808081036760528346721346516150555976467924401107029824730739387091186327495871758809692448559212259288410300351105813069292824786132951579404418082812003156929117144463765175610899567705966566135402264486995299962206476250554122587818622538738571387407886067569146502061268660227857026966506135395989274077629862803118628779142810125494478167876636549601664117797853955455162744662499033535429103159842299962619584256304534198619847877555475704579881268627819466170749390286429587408784373760265718098973722578438548658615815959465953674851363810271031296092395896743886007380660964972845953918310804216126034925837761415324255710408492822033093995409598813015916051185844434522261203802395161436853268709376157230478067026201446677491750211362929950820503122903220203334648331164662133878832289734385883760564876202718198404726272353601946522144950312256991422338946420993381082148771695134333308944531135125035737861054506267926184688460066288440066135683610628678872800694220529455485173308588518952711666843107974844366623390190318884245132251386159372154929708021860312479030282625008727366186028841113929982361027443344542988031423495535736631690600419393406124626783578211052749065076722851198921304711300304652363962024903757915961922961181598060503480630347651963024521111364177581233741103782383874010307009738693143002745450819412800319983707619949371927201052182530319199801898817199968283990428908115448911813622139562347002887953564898223223745368333979229801366744063121175769565989470582844122798694493979032775194829597298393172542135945282200906490372908475412510353696692482137536604444114207650477764921408304241048261531316518514563505469384576852868961852532240548186447010589929342349959961934584959343770354470853911621475162974093109369277954101562500000000000000000000000000*i1^26 + 4878714170190378659863163141106689135431925305541405248570322350079014090592506942240328611635950487498698650412005058919786305276588892561157784764773961768118537466367721808088317560539598694185386781648047691177882979267063253700967435568875401561001929770146866381928272925237051411048446370085223345902410780935778013901952281034417186648851364747359096188333115884058929750317880440723412771969564290380121158450019236050255934132895924751275140448235673347114365321337318604990992250946797252875488412357787945326126215734907134382969375287088270184918681735052131746885381149155237295516679823190789383803204306853080240267033010533438499890400411728357688889490435454423940520263335565320504297281650681004942030900601296482083550632611273566659422655803440289504377896979141347213334403369952706227603150697352666135841056754721299736843249564518646764149540016968768907580578320017260784633520995153532840052385920022833066556261164707614140766065687316540434198819034549719695279433660855713457819128632973808309453188268150986555024161396520829262793742524458162554651747925289554924193906278774228614122944783838522437624121026224940884314535723561690894038726739384460422575711093232319981116473861239344702733951891513348191007006396328667180416426127184153994216308667436926428725614221015148879296186453811810606856833340618661197781728583960143551923892009786981042109642729775535970606050646633289867281378554286672160479329595599498547108948700939551121319689380036357377832767843327718910300998635875646540719347890762330340690546361706247762782449568944996338926765419672077577608329605908940810231816028360599593236942731759446013025765484928005012700760444406208712952419350501316870363758211422565240139070514660675993305811662243751843372985248396637709237289994423908821540224652164810387947813145249222275710031611140011774684154873415765959582335487711074803577821300128764041059009827343057695902167638179195800013465513648288535645103777582751767110369214183079770062857922369889959228181653053097473872136463015814930872090212615869801807343229492103473740558534675285024491766219588169438862291483093984185816694669158304473551723725896267827060714153702623564584024199875660736043142368738422792175093350041340310261829378051867531212793216444697958742832112220044818999865744628635415133207270049071091365123971813536609147700913167279294792865993848247687227764697403463847984493337569160485277935945802596506837289780378341674804687500000000000000000000000000*i1^27 + 191478339224356067396573929604864569191393681754915180950039808856729534760516544433081675711361821506793657044481053100770089211200546518399619024078568481734390439474350985137184510137505435593019488229362646966113237101475603849459130766009428878381355194617147786114672874775868780993225853345852410122869713444033375211749587778047852189976079944885327624759731832708670606314682290915127435828907064351593767750778245480882675915122970535561194747732253937650095638133756594277248707229336569416937911473177125844872802068316456160038365866323140462050613012248341100351604580703869653143478747555071025017654658823324271652571695867413722663335597269856981440829808119304629185110639110710620206254245720881077872152251962679998916215288366309280455408498928531745712477810216189181006915188814350046196500838519667392129540306375150332407246529457601107673548749355333416627462928979653728962070014479672492307129748755719551055124882426253310014054602779129054191985620879998995836899509114430531888248687551888456843599079225694679021553336507367772039570109400118282484907284864511193261700671084093858346891395222608155199536658699140158777495113065558445405028837192184086608855049926002996230618986459711506495018486161168265558316135803056487983682592031427282451329606447171884934240141428535235235300157113370381112655020820990672760983396628012805437807992025263492385017825968084277952072681550683135594268665803454804497489829260355137017334761869659198099917529997386516329589523593902305957982323474733490636563530586861620787624987414596090858432721994663418852552063915566748900417510274497897542771096908270150168564961012016097214919442440803252955283505627620614758546052191416691241925762044251906004977035617432922324147597935729071476045668766693822638099179081667466431445550853357241089833973761690104404968291406914983972178194505656845368366820422136755948545276310661362842272807226471104574288085782660690022717338401497139207259964538843383441065030923635633106214857600107110566364334254865745522189489555148797995156313007486518296370828418334442482936399313644323718847091803235105825934979945653727604359633433313612655225964417536153231363398124350446830574994963497189531250303296243811407053806202414684268114984712339543688513310286575262062305198470781553855913626706046699215787498453740172763443759398451699505598342659429923968255282096127449586238364478260422758291997508724028350529655639888915175106376409530639648437500000000000000000000000*i1^28 + -3801400340949037830891055322970124275559148627614724511474931437937513319486387003695159885075742401941525198606424604792532619016692470692965825699579359691092422829023399438057156828635159225412067132152146185289165341523997960134635368304538997382244467339476330272195304012678156366347144312600735022814755793943868338096781949767845932471771883401692033021461875534247077452304286245830017313423258705830762360743286168475917623184758165280233374773960459244365864224544994891984473193396726312211706032977070190987338211123533358957824085790133341082245533475035805818317711387005170528201683921896309106079208649944713448531460386808370715801165265716920651313299734505634313272301413207728527142173869972336954157966997065899855026613466708487512220053124336924739556822097363967344435164204152749074479128672731458971955208974486902374780377626997718344989248996647528475700409314131866380689241023025843133458776753251098669179788054384626264018540802139133589050328492401078543520591310453665715768747566240117968265532797978410181690900563970454300680164694140560790240975262746351395883473426445935258887140028904856875231716501956636365924373052171505068762179090310192306187166667491707316551093011584680825093273628722365515442319048765437471926741842879959084987219022694861056698242123847987987221352194587918854305843385339353543532408630145839084211612485475312911767399401346868990164383812711014579836903686697425553408807258725657664260395176028292103461543504995510107824239289579286681630130633875103115356781754414434701919586819406089983542663909108369311199135235949644512410531414403716098641503311336118212960438249619787913348918878891658707156554260356678947320730756985550811487163275277741892051844411907371822103319859049801387512263688765323424181572184328537514227222316011098644358258267675620483967363732911889952955794519483256318946820531231574284701196056307471978974523732834287735572629438655570969537804205380034945522698300937580408564414083555506030620392611559829077036012055701320237133889731766176094671490969899915794693976647931321898891088230374819550158193873451844978642829204931447328490588329292468474091376540213145925955571277773199014482021526127252971179136020138369979848281071390084257326259725010326526008938181129832249740876488321825169700665702716326799567872140082848140931911736969460648611083985837474493229067287837960233119858753231633864146069389628422585669653699369519017636775970458984375000000000000000000000000*i1^29 + -474416583166446179880238315530567780361334110726206041034151319641348942557940750664490717767891676954087952904194628793762905283927550335160645824769983967130895627827188523067395194198380885263573004230085534257751557158540188476823970305499579265589811553458553945033439438530555280964705902072785154115673074408151730924203933691402690108774139000760858588281521117940602294522422196974587781236260344662569211138437826310573886010018113967703106275171459878833143200062459870442271597574475580441314881453519222552308358624997975819677831996398671798638319219889255933279721299101350862710990845643295294849650485864087237238466461967660239419741250263323581988964413094193022654691774017497755538693019659329521095827862103320576957738112723478726988731083937037815031334606142277699150612509280989185043550952208680048639062159100117683810369745569554147427607531190589385309103753274820317571338356890918674441939090948349018527697497430742228397726390218181397617970919744126774984948935665735231901842052454653518823848583408791280778026536490616049204224560015284679804321062176594627669487823270105723204728893405224664198356852098815103302490497245837083051485664968022160561841074373497717803209624218085975927396570553133318798577676452604851643629731564726563000114239849561833181740210472649201104132514542191736581844737687858323642599730275058917603841868934280793402550059585911181767152050704813990517180495298404125450593916489139499831389913719798159029315875776078508473715545472947363219650197290023527441345093036304898272301876773258752683308506892361872930427014772964114020728676872043752824874085274154885008263929109319135178705343653868821323296530349851882190778997513388407968574591468239857528827684032690504387399862517410209429817772202295649816735263306912339520235466325841398572031665201862726409732091616644220168916685762434347929583763493502607733946321161025289640280262773364490986502247968216801232094117198861535680348172859264630896557473569414896829391924894721520200186398620995256619738351448694514319290410419545467197879508067067320662096567105357407675750871853916630013897179636315042380949574585866109735086580186985227519625101358760018003412509951519109175474979405772840003618072733286215096863619887971039780274334284653504821248045729310256589308623109176352499726110369619649861153654017465397590055850909845307431002669940009213984436889030016952053926904348327142635355357924709096550941467285156250000000000000000000000*i1^30 + -6918284554758873478814752684071253381808950350098269540178284663832019491040133363957301015181398136228436651586196006979070396889396243571502620067229214357952914713623635726147199550926499993544917387472399299828407341334465572578838054834543189766822583625601727625985112127696670750907603184027847569655517220912921910451683098634763037782092905078189995081761481457472127467266856838102609713408818202176991624864353284000010403517371997839786954244547348781260698673332677480265128917518558876872678725082147659126204287670849548018922600208560780369169856284257065736863323463497334164134632366238291706198683948855524520524408371747231794033490048773302123543862505422679960219078749316807883405458216357820602174971370630249648946286723007482528998043461912209780073075233716682484087480558382418479971249620803735883342239666080149571483778748767592823024754636349166991608928374790092658891826035014872517748442537555216007469624591345031914248894092971401754821536179742853537144305515647336918396036133172450704418203878640949157112398271504017884313197371282779380261013218083561368520217730255395246700633381032742181259246715048776484498613037290749134875139621471442953839671930864703289990957607191451471544331078518904510425906626168597945244081764804760778982129679347121820606739164560168165899740333689939130900679466454606673541060042796868739106049519821105979502257542668509474167498679562559506245517137669588447478821385772619776872565408234705628864494940722020860528162742805517105914524014458050069125103678440790091197167604550296521903671983424906758717108705895871909730668007522704737745025921212043644789390201556397506023960552697805101243553401920302848736383609440940181706063460351497233334427315377788202042522875568247498477474781124514028372659804494559736505351321751374544110430582881956338073184851150331459983349723312911780401331175730673403181752065378277835456765770858416559247500565434026639162580936452864267846744148831660766702854542926493407324219227160458201522997039437930396230708037490338239722982843834500896629983275459090483932597125201867077275123890838489737572244931195149266040511163989567830095194465509302105788493511305391072857520266689554254171771990688356140277390244331340519271170016304394098781656019287338728826882529484473806500872647435480123302995627181563086375041085957239765851945042141730964398060027604443420157136563633511715920966847481743400294362800195813179016113281250000000000000000000000*i1^31 + 365928190863053040374506508588297478895480135142047076635575426511376802244295923436983291498865764153389659246409517911014118107615527092206966087940343730025118953988814096305397455362929309248331166707643441311250025215118345618412705440156366256777487096936297733658019212220508515404622517329595340650327744311542298217846065692882447294654177351220078335782219096822854521524034078094748969430485404675909722492555156125152744731406957647487122733081688034654092606753420552640913804822252561392178988167742598538389403839114639386188597455538757657236713772512930302118079352164857197350788952169082559538261047344017698544163921184215210359157674553923104427428383125986588644215591416489792376826744774513360184522569674182649538785226722656530663133885042251976465463524884290619353534145973934881452006914562188106517359277805914856606442734585535029147687184796882593970687533119870639047605965636181338750313252666909231436772760416486358808763903373995686174263470602992677086751821055461999371405602429017215548656397545036788838751283003057594719929060307419104009358321346465757964285319784781645241247907137444685880951037889199685391148215468055421048143718021228854280855667301609123027452078651823924872268866997687067238026842938102952383472353463861514087957610968347594585635753221658801405721674627819636607035731724696201141054936756887187618344956836319741435442306001942537496159833540903331979021603818550159061188668214766578889439216186344189384227881477406717205317371419645132271267822464953731667250363308204881351863360013453313534284808437690014410326635728457887801205984925903181652407186295644047536446486534144335973300274875533985892328018452229215608612636526022045382756523062151088439562000480956543794535803083173833754654841561659797282806786125499894129577927848137642217348640956255802251442186351894537690460720040767857948454805255310499282253663673944475965025119584997783608053027532771606585337104231948169017497187148826193054043909626071099072673338281506822366190323019017612541442208542380547772891237196056246863865169275126081059365726943631824209595106795877728745938153409814025185959149500029617447371830468311525676771529227700457871712374985433816435578854159062518947323437730559798077414267903400396316328392079383759749090592211807174727612018551131502758861262315879551968094646873692713704353867554660009910137833837837874685266857397649741546601662514626163158482086146250367164611816406250000000000000000*i1^32 + 10445330373694562059177946141194526764980944101204446683967257725069750411504254087018620284018421848868496160106546205126004824345258814196894553879796584753051492076374689759875970768062068146653788711527009883366622790752164450160185418562711715066431630997838654345773941712165533370829361056267175312062551111577099120647089713116812261000760796320031602730778620068574763937421349727795973306587852343372092667606511180445097852769105528859499593138056245767960229389107359739577086865128553210079259026458178531051117844553289330679684181613805039584663163590169443139674634021865932375375815032399397062683690721335377185752343061024638940722954091745000393834709971995405515824673095141848100381183690558456026564736700682841012715332346836867569654982721841586111319022622606538406564514296251148020367894805282521252654392513872682045622394921417275281099954340035893165744342749677995830414850843903642777988129434794738568217478110899716048823255422334647674959332139096975635107293247871321152274875406805750991899896309086091938682821581432005906813297234462905002897883704693471384009511987250040915500829376398187823928158827593561257442152435991740670937835935830248923298396087673249762845634448485134958898425724559174169857958541355229411406622980563278945073003122152317758501682633552717830911724391295191424498218027048811095037802975478751353583551544049846046986340967098128072347624694867460392583920714881666722191097183267602153621443314457211097927501769813451710660506365167718043279564177135196444958913335010772546468638823529165122315802568933848460054723491168202066218014461710768809021667280116272790772221910662562183063693098879203894180350112092747478869907649400283501577549901182630519314310437604978418827351643795856506013481167100833765227554106628594480520516912428453728425815609361091743799958966720467693607685106126346320359451766386334832815331541550644282915047528233395456667131684541823823708867649649877506590247868344261826339794322359063004554359023144021108523900429299070793895880617809093139985275852639925221982859554192400997256815738125214160955846423567929041587264488399880318311675120948634446458988804669890983035688388928622682985879595061771619980235583782337542874022686560179548176687925425555201333837643616895226638499789383814685714468330627116123748801771207354766278613271153725858374179486840324706168640512265835774506497331335085369460879967107302945805713534355163574218750000000000000000000*i1^33 + -186206440129831633170260266656478404802408898063524608874210760726192688914164345730969552378374810761775935145531172978503085014073837042564108180699244891204269455935058978596637075938595943779721569399599548471135752484920927123803543219069765214725332742738872824008102240361890023057625870929241863011061156212858460534597254794049393084533846079163464788266407826423317216764550272232410084111651959443252698819028357683137723194591148141800091633364004886179707960447182347588986771077868626125104521943530860225574932919196702013779288396245768104148805169677439824186703937189605693052672830132505173283747763510899318056688167586084886988989723926340938165346144694844251769110591914106631889999543570108247813211873321923377383137571409508891025355078927464281382563560142816989872965386517951985865650467775723995645154835358576185503203612024283738020875883606626588136888291906732258767044614651034427934239345658245650823810421345285888732491093496649462372383293308915085949188311697212314265374017879285004458579887451445239837336818945801684406605632472153357079675572167444213629494426501691736578474955657001772871362875488542480019267584751344003558702481570280504288627658973232407895374807179950288957332372250235332228789915533701149341118576118715463338442130095181517821066110140651034561116130502973864870328067366867052177225114908298049700296954756442499651329261238245789803820120219965041417002602754755048841134824998914285953658750383617942617484186630551410853753581504863175387504946544103991857017431999876857346514236798345223676701586374969295125927611944916393639013988132131106640950147982107375232912857348981728598311395218412577055912748346705908439644316993982560498911021412121044451035363910002029770842896833346178784408355179444885403100680632401053081677063256314508047055493384129554780580578766962280347541172642556328226501115752489904128181715933212915453904456009044612644346351882247595585847296159956696007659861817074396180197218938514518530798022340101403716612376118521726087112842225729756665389554034265162885591504737360250356456196627927206378478707434413164638564700148978251361888034174777565338109475724059152866455435114861443648622396051401695775662879474074081155090488182854403299615872079231798152317863508243262226514854305380924688781599911853961297424868172816291886549237533224925966158982957746327518117284701842540379352830652852791165630108594086777884513139724731445312500000000000000000*i1^34 + -5155367178085004839725257001270757969245081484875881576133245152371547648490361599339721741878220919223440456104695059894953176557994673438219571472594306202555064121070885023330677427482335991121488911436584648300990832188283163867398778758047658723730147226656863203768334363987946473009078718068434617936463049050759510575671467480139248822114635733258025320120918273940418265732820555137984716858822494838573888119975261765989774098051655622706906458972723586970797802215964395915719597165527663602427632531040717247272797263053919171912624256356566836580274151122589279902612909488490417353145731852437118953116663363855624138522780381257747693795951708403275728550086117865370006373284704971328132849646867237572314362401433541781388374596069677023118555136221924045030588377039436717787001864271071666810216867076265430107660054242751134092246875363614270618543356158821768809656572423085642855886204205264919012585028325560810091074642683809933261967319017351223522440367155863910995611469400808781132268627648715921698350558788625165685106196695277939326815275669380547141370444899662060488048932683899003363139256517548187274161572763719242172322158317422136791465683206978659299767713589562458135739405968878180336935608901743469039367435995328327332302591306370600175769896154888588015146986354017188326684491796439591899827867213471313230952478509396210640099356376592595661784485410351220184749311970882726541051964512010498515371276248858607392535796656013956771735935231850871062791754984192997528481199847482985493683305281865677733200767264813063065058413329968986459385959637419755688094320000316177756946966366041035551914485254508266583396597504669800517021750192734536768487179877093559689547841607241454886682669008289708911809385026816850082323476361586825426152320154898095413151554974735126517855295365474961448971795523336517771681279972508398126597703426624820991546457381611286849727961811064392798608855510665724989769822766044090686234721711000974619612171015512688015684760544152040678650019227993561273453213237396776602016573864668995980071916526790150761728058688347134192613143417587375433738390023277979785315024503697085549147126087005478587410152018375234341648076336593739631070947807099255342491893019054527734741853075223578199003078914747452490433026900834594515167515183144483566531300737673433928144071404597719283363593215487724380326748049368817181584828939627795918454467027913779020309448242187500000000000000000*i1^35 + 127768092817048509033340082791140100540942979945485924758338391695949692764332413558270503935119076744740246649916549544172904590050875595292655024955193358135994889072332408224338094572309406817779849611824152115540559413645061993753238438355629322126734181231134222872515057430491844851648225357093317819178790532934497778388404465737481991034597867701961456848438142903164326042713097857439897171903077921847473393514068344312562436595538350738967998284106626720760320591898154411191334085601564754371569068695148197774192747122491947581832901076951988471085789210001695242636687350845013558667353877941485574002210009005676583829580655366389974167199481195753427536340786852150503888599628904059439083959579466059966972931129381059140198424130388375950706156898975874921416891162518305448968874648960541719389224314308409521415154704123493962023654935488776677631050751705740960898860403749357403535188507949731834535112546205721953076416435511772006552471537689657595299429482381393743886949349875245681161485057076803878832610889567124116398408653600266577368519285777875243677553440494510882996089211099397582541878664883392223485487857395685012274993476370438938801663677110990521936920764572755438731823097593368934340884145056021021499793550880722228292628286150416308263327260450180990771381915585273416367377638814035935569361167100561079034564887226768009803656091673739062963468761031968923932578140519696914166411236084722816707884757321182872147908752745429536585062455837672335318232464945828413301114501907518113081661839034467187584437390438561561589306805077483560672865353463130017771889701876399262705234818904851452957934904531306809914725132767382403214327870019357772148806491751353241778876835642523045777384578040487296824770445031928172125817310054467401858293745921190476384907112080126586521741356318959858485706872108588001742398193160017365359554777609256506124809993566287399340167320436384242043389031718139223192073274604663200309768575967790503848898865364162044611383817456349940622847229051555987475749444006866092704429874933171590680315873921101035324091383740182798662287097393512698623428690862511688078732815546417274489547926215359051761803587381503880906573709298728328730670475555925752714601346850891406118885076098854880951545062520212618547527748941361472508457097048581960885491313760058191981288125644186326248325707723764476872705378279004137128912251680779021967282460536807775497436523437500000000000000*i1^36 + 1804035161935168099325068387992123936364134600087728076696800017652334925772071301692853010840546347824434217487297218087798713434528150863409629287437910929484236870444750492820733537694725909221806965428521512869610672800454643085366742696613125485183468808442658719996372750466028898461021481810074920776690226339053897257449756484937811731112412783278771634815985839099929703172229921588529271723415539364953227944962692612955644718872677953602862346848620921309150771268304027710600157499585023935008818487693734332999801700229440434872590994016881026690362284341860272765776623365530911968068735143287224533161869613839893503971907865061387182021716306383788702464885288753064708529791383556772526400544076593403873321040858904492247747058042808598721076957401692799095960013741167592029107738347620847361238169414516854666608525642371875110777771836125115776550638001779939369055850893196915087206873196246465921771165437181682722563881248825181761778448599818550272360173779806431766946047240455552348589520616261483450300595027514778728457648014240677328602510558139263713894737895213692758590509724910618924199274056892622847781606542819630706686896680916319722588657610841223780638269163786009141087635328543211254166560883198694908065871310891890239068425982884232043568002521855879829480478993835615457634125785469834233666491206523813987232936596416880832595580198476462651568597049328963415688603896290509812082212881153841833004852569531564280152054775613253767171319950596969104362355626413299708371632299745509964601857977713772747129922515361275965862604145852065255351244271186446894859429495905542957708155500630336182566289161993152207771533910317211733173055080551310086109097612668275327812585491579953815104691114733371007106245097298017402557775235293637633539500316587257948376097688358848289505529095911835394045213517157306817243719385623129685195333841030080728558660345845513050685661266250722451830035904165536258144706439073256360845535054766203669392824227562368570867362278921917041447409421711545832352338417078242079316473039241385677299899490608506531472370806555196144235068408226600452612560301412047368305818211716256501554384461620322853779393079028026522391887900566496116929189662953913026777861318293730707141426882735570100347119760738090288683676275992622689633391928047147780235664863820913936024803292130745465506952234379618122386600637186682117261982138956000198959372937679290771484375000000000000000*i1^37 + -159245091706015943114677146480477467737121781718154691269562898505981857976995142452831760072231590741664734565108687771618653814343533846741041432808175693417403278190811629128848805301587168906899830431132396904997574969653096403252497875018478354634669556870610328031185196363463921568291324093683166486575654168617153060869290621971843858848483259991228107880398187134138097913437940688609151608415019498116822874149097669122168982597542388452561288523420730687985244135675646458878775089849457661904290612080605609473558968906351567671164608138282218701552088063055540415397055344118719478440366574488016308031820252466373108245982988648195159973753665847862940013689009164880253554882052464755728029020355165921398682301860703019221016028110151780426327987750019335040738732180252374218041454805658133324274663596112713750631391992393539466957106758222095624165370998234975303191485708017265418275593173136681238005770862537072851374660126379020514671036375565518021838465957445437656004665844956351861025876789126109803098142588602655869979009457555045911883996287198954136979236312150954057657548349091304651391122052642800880035880875201570777586137241597933264979324080992522682234212951346115292931387083298231441192173385388287519322188404271207424969534766268254085206380859877736923714558543803599221889853903351575677388072529494899480350285149081745591731797857331345957723824215704041606917922717548249642905854465747461027170324781940549403391743522965344660468379852728477990290636420676397967041132391874399720014378983758898863826056796738946592878232704032962265667438753301695627240987527212871659847729436134884773231074661078285903961319696220100919528529990032231140626580702645308231887472033121015508738919627981547850054780761289063216459784827505829609850360811756014498787701835510528336860336851338526276363819232135062674748906735288611062135333982949983043377600382102416836041134368822712795290102255730110736807007592006360257497734920981112591521663985749324408399776488806545871851735243333955888956906008590958531526774845923496013940244893606615764553459414121500677065518280725190379026134621143310959967512660318420998015924475286577561805195562321671224562831499835109710025959425986099395152525220801031328816467627009019590159106527315666946635566364164950892088517302866928748745207846547177886060665937003270781162514965931317384200705938298241832670743001187929621664807200431823730468750000000000000*i1^38 + 3109632535314880832861282362082754488620581860902937674906699382729742874743254766062389748621242008267359187371742780725939884965349539378041407570834866222482852269758087484628462999795686023229439913831905590309110432274437465062873063576933542323232561572690196594418618131919041847188069268591852702532078315350058357570302251324506407364408379303145899970949181215379735619860905647914293124606593765188720782130031694511529376449949047672082270360783197937286159782025372670247194819588863744080709572102758501938854393583821348244841653090863528969190952498130699346304176812624537321108475399915581033077019496989809272507812150013991241038534963390396821227442797756521041984236622811677237350620094299807772386379456030233743890033621911052306104911882167261778505205383138562539700139266961912601171237109130003502324686111101205246396657570251090041930713142987499629812360808531772510498281065172541565269131450306457259487903581503392393159720967504523653644007245859679981808469755159180596630827925451635062219755106918994825344969641826411803094959336793997970480975395880700708906100178533265169540438341779303094664968024072614255396520806107390164703466804892658760774687311730753799045038635995436930694856480382050585921141913269120577395554805146370821381877814577226765853997335321471826173648493897848838845325106623501093849995969778678239364480285579045997548145418349188808741374223723865393147003183199319792840534932122281796856707430681471363638771408790352408289110596894957687521359382576592322887738185975595635763834043740346427215207157132940908783769771729318144378524062316274240061267896051481180914540223004369642349905022838816741820453690459211761251114618465877263988218598822267057880239395551468788258848168956935307492573463398902830001237608276780531553475046487760228873671468665174997352734890770933537025638208121857123215781026468627603250976261995366186840625429653624688611671937250814703662641468095806026054319670315027854388843940621149264306321105777678420501064541154666732800415456127578869897898342145022251657820110278699753407859247800596184968219537264235228827329196194189370016429811368137299927951261691260929756436522065488865917550704904725731341916257221121479403825855824987159728254916978413617279212709525533163122379057297789259982195172147046720268185766005254315423695911004804470970721627022019711787874082163348268825764364464703248813748359680175781250000000000000*i1^39 + -24893904280717243759292710401277970449902017047062077901717064680709683159281213924814495025263349141982435368327176225265015312074698861368819005981550709556813706378579830954483771804684525092184306522396693670978080457636302052979673898442762205673035208390238101913764351828294041242090752818755713564140579113880948736440532858431721493692172408901969281363491834926939852153426200481895294053561497203200787861328375676169215947510332586840450943763591684302616838139889723929705807612071686424488337598241688449652384512799083284419222360188349759671643162628023820720596097734791923178028752926580746056985870856791872329912062508635973838504893465713013578920016335214160439507065961038621992244955350764498898407855659996714137065397995019118637624557538542676458502556718417417643062263012716922571325847499423487268976256735811303973127882412413861396636296944379811970139313288112310469393149961342825371525569319972758083800509138122750066250934557609123316709944861437554133478744935074304485094496036747983923130406755734815512366349990307341900368799338989036327792515551098567992034695722755840987211314129461610233416779801839999621274828838713868348402652638631508120023116744004247144710785679705533777679121401996590428150883095647526478111155390953310852827033229369124894859308164967443391280039071845814017253144163733372563232443509095659721494924383874181773245216381121954822721992836734551105416377795668471995947957838150063959554974627535438165629194224114950886628160734597260466968935661919168450650637084836564135522737740793305878229995201635468719582860205567386313875871004668144067020624593591924552381962291105897537250727724409886057206152123567646164065193043673855269216440409257973883265982911251280840398530777255437626976272708703643925531365721190960706491412078832790079889117100996134170387923756100651433417638866533052182815542233786174378407640543620609835027263773376789195051491536584387744320443482624156685305208151534924576784007616680545738832935862968444372532814566985837365672651289831721484370059260799598298801353055408418051184569083643698200900100995645041474256212115172380718085525702047790780528526312689651116393915190754720310558029879923118650922560070790312122182991855467117207040827859835509783173119177298847773250536150144778695072864724959848339938017116912286887033632073028550398461695851894879500233866167460856921866962920830701477825641632080078125000000000*i1^40 + 92768615789113673219242822725442855938285737047210436982435330172304740320114150214632156259706348813105984122078928431037230240140133544408032724928769118062682901205270713132617945616877136873066534704188692777108319690345253228526647533055584207824466998450562612049820135137522483767016699411408671880489459911691900209527164492887880447422941900351608664780484083078822843836297592195943681375788154721785074498225073813799521999427104596474042894145438395221181326961968343527448102657680898168487581244992099387977961527269738839778568352890000553401038410635979912024534812257693183958429081003339767157696343506583116249053890332654024476534798850727103565944345797156767361873042265216564990345328913024803731914465887814627468457096273649036919975516028109219413159365182150075979267213129708254588365521256407815038621770927152988992880650069382662955528562114633801509176371326486724832577844323983416403814267412950331840341166985404878207789690942735398572734929794219306200268163130219244894981036807657246119175625683556317080815146467780550099818361709152216720436126264330819510533986686429703354717857644665410020251456922824910939072581706864382564387954779729675338418406883418800823342174604523718860282973761848061237099920991327608452550813393121711044882296215947915202014861212941329866881978444300863339819045066858944122867342280091233451289543563719313140156920694614208201003073955934087941629900347811059563930651902764525765893478508854689108193398499810799850146340794005864113404232315286700246910084511026100922712457773853603855646411313049801931436733357423599539247002552449555208471705161497360145337152132162830283867678434491906073416262303253846689505837713481829254487509405641170494220802751736630414341547630376138676295087775942259910568512851321893256360294425868652484133367482113841778811845129439684447796305019997286521159320525902245130838759787687374901118023412919478318792488445792432779453139252120640948763323493250848882999103973285408893376201789976922467359316542647318962451242654620253802165115914793510707473278817966635952121507435274599820605422273067130426646567668523313944167412612014412046191639735695519090635223938739780539086740942897810194725312526193264116689153402358394851913454244414723770411903724262453057337067060660015830671579099291409828259425422604431765840069846115565229904079102599123470408813002530123981159704271703958511352539062500000000000*i1^41 + -590845474642467610939628089550998249553488071158146061005037192591465325733047326678771915978880793643083694233137938186693323530589420821835657794038714778178295105190158462340373239195552380612664976358358028001028451968882740100976964741075340132879523919607041315781647472872429128570314788900689115124270189666807721891212004415921258973836301972320913453989466452114214256311257033561436706480108555322557277705078341849902925460344984796976425205204996769266925885615383009232529671802900984662155215321794772189542858683349064792027488181963759914679422135258922000920509295284124996031436997577397675035267090393823820943684639156381264942572731481829839697777399534986696026111439905985826350822902445995436906704917467547059354353368442203186677047898190634636883311597739551606069278814495513175222121795014852930262001684379994067442368204973129687073358248702433782349327434116771527479324019256521047133829528585056379702934976370197958176717592751797229634048257230716125096932262347729288307646031313818410536754762540798816728941467111537850008577791419325351276137476571374957555193331802734204546903648023155589284553328609314535469514558943357354061014171786007368606886568724253005152277433474167248970073701093631980435192723141451878700250110635599393531219153606049332084939921738634064486438822106234700308213736610678818915814884948518479482939532345526722174842297951291102397228736140621580632261554522277758743919931915061397429598335110880126099547609281423416466824302552041917171318314585949850396730261233256433471902511064852928733582329437383985745823657685441780709317111693922722700767104551744933815628776941948371329699896206412134137198810997097830197585285839864881125689614052852084219947946904713202574011755375392831793231033980759816426486621572238916006339959158969450868008316167086572475756743458079135541471922850778687286936361698861712783410335147888654248594003527177649243547747575474476360532396846269904727855262403843646379212439847190215368558175128808034971799632638011467263656171853340124825389332052984404626741561215010031598823878217772108416551252082472322045918252035893248540274465742876788831550392832234721586824301567840047890037247921235067727621760148732733003689679768685766339752877095955065560945439062281699739322172912051926811104196385222700879070488117617043203703271258470098594054199377816849968712842322560163665912114083766937255859375000000000*i1^42 + -8257656300792267659987208516176784216203105056606686907436840868614559637458763489016821765666161626293526174515181467615798437143480548213401092648237525791320177945706909004929880437357584686382912082052932048908142866873052069355781012184655054260914774347556456828405115149224240206936940837780734855518536965604752196364753622647502448988480542789840830173133383023695506113133932897880561750206657079289143582491952466835896536482786615578674953565745687211155495937869176275087461072733933547657485104643319848974197003909380519005715145120763973787469444892862307729805095810438463261225548720072178549570034791989521112443815062569221313374470038864272849660123912629613781212532166207146263363098775251337105142090706583736773284685115241512470616099221754099074077807254401796438896412279850277305476135906664791809050144732585070613821011248781550722915006491792993172765458016001144793378533935676357987487573600277640053128654717891178563623158758512466912327315460080926639956571596426571958734585568381312502788112157468214466331260910085215494756505181824177894014204495177743181670639895146825255526827379758966155959514229402513514890235914976781480594415732656614683219157117381726182957870787553158667212399767348648180016105772466330193313784442523139675279773913315250593916646242331339810740204273487385262810720112022740002883497861445308289497189136173847845043911158326403570343285247556290160103548778562707849457323677520841259022097989848195468289145334193447165183434610103589050969179434323964134940938313391893457561120367184597989052919647114756335235153330444457507660184311056164143226172776561810075165241140406255112153543363402413470840866986001834834520298720094757150341526794424193769895893796950751085856349302212743371833933701472760495447546186611155867472068073718359345498497470471554305963090161726940094362176342428571268880226479717210884234444376806178119240387258027916776301798590852148332014889562575114686823490706329298511635894428391610566775101471229249509755080063182029300976774730909981219527819744187854974403829232503225202313799726469037106347213155685023352464086460725439553339486958863425672634429895424666068187395189552264916871780402918503308976075911483149092162742728075002197729089872259824388980892885487204477308017941136635763007841892957766584431634437508606933982023550391286362842389441338915474777326863886628416366875171661376953125000000000*i1^43 + -28242278316440944846944761533440640007495992598524703057249840142366465927439197290713808133289705267417968657526107739570544294929090489229303861039072867483710918885393555871330023086266183814801113205643867603300605248214738921853263707458865066916170006370594065142054737431444203333523884128216372782146828648450876086156643812844162940612094686779871792990254080476736248329635213230127668646547758187000039330276375137561984153389745776848908684490555402384667140937041892563247943914284341033905397633292176171511651946285509049652160200913804310386379169024535886110170796536776732881016873836685705212480284977606561780695093798982372892503462430194157664599379352684924416748086686317085530018173777483500289306645057191571914566074777434579841941729320352578634986535588394035473916327383966698684717575479166608041809367351925303801408051026364248423616618491221715992154121734935507653713341513746548143290144483600301604461818886708363539849426912280448595884711629702491660685042968228348512294052223211772468600034311892831551651365166320859081465677237458933825135563254403894625543393382577432140999144530121752912195015584453192987349856107471447760744272406969720231482553429624398385424087251578593410193776187189786268798886638558942717474334944063920159993712370657061068842923973324611426713769062293009936209667901309049039289200153938202053043171924091238770968273182560020387191757520937203654013298616444612597957180680954232560491721098369321078471048023866621408381419683816029025317004720057458747041439581582257711002768038919482409950901561638039719755240299655088253416054823506974159982117609990973866427332253879580281086808689050015464218954889480796481132779197265718109143629559359509286188050528198054909260922312968587873238056097209817531734470005390335676707531925496353465489856654843879338934834122678790613434217700220686745402632899258270405062817051447850963593346045169900737083645823928408956781120162206958149732843630662660115634424708075192941526045923211667333863462578730657152088591489654565474178399391219507496710100369223757462525403673121643530832684070194036686624077101827624867461784118254376727927943982395190785777101495560398669265114426288893170465147493081288781223245028348667936730711001008742272186113376223041456020755452242603070621221195465570433438399879628816832798167064848682508368175905180859353027500446842168457806110382080078125000000*i1^44 + -17482230641015134607115404313498077466626424353610112416038095656995700852425854555853136173521159623186123810181087830901900837385545693932652613020351760090114613409345439933002484044148084921475452933549864220398448075790414948290392915057493718425185289191950686147599085487227234290193143632675363458373664292615138819755279020228228695595922827579514402232168304027819961305085690672919860957723183436895503092911952667755298649295199619672899516817706046994459422127273017588050801163496729299471715346808695813736473530922131085778955093030497077560019597486732275520462071052148703995462690742373598245763023621762581907619154382933868176540392587208401555909788088369930459101545032079853518357220529037315659156595299381735388872876623544241146614374325165976132618042899977910542887853428777017419235329894910439221034880126796379901924027711788121500866596486157520207381175080313214283767843599745188346534583574528910097779335069618554738014912530142888585530462888760196814787098453567814605166517753060057869503822386889967369596141834589867956716386841234228452390829915577497603037380517388502647135770451734953334195806418098772474919275371524466018059316112362925340221649207803917823053566996857353675937470348219475261235124784687781498822356141273767473432166782204154618130173116459452764542489465732757726441905216095815465620300343099870080723263731094311141307528471332957994075898722837793653970665445176527380098480089290998268077624121924796679817333973453038159442425405261846579067781419618415648171816475850911644105512077827949448163424570245271016582358710261445737138316011014228412858841397292329236130536525299290075729385263794838963935181959468585409279221067307722589525197141527512265507485792478157368048985541955382522798558449464466838582041629567707483104676509814950767500133586010430720357985528080751212092239715018767462712552065342013652323587305536894881173537063922599184188897573762063080180102331649018222450683788845025221634919381376360978513586743277214208977071902109395255140057192050981906881344918397423688082216777797807075691321653985870859550214253473024847869526324466077661444872963322991974570575017822262611425761595623823465634693195741832433973398352288397443354014676073225982342927635620847479187337612389407364912596394878679442162303729443682169807382366037475022065069651245189019179082298705019127282866975292563438415527343750000000*i1^45 + -7859582512528353412240973400446730672444615455967585874831321748573908927698683834918031055185524084456799712643755899897486820755377597012469846120326861172508929923683665325472115309242043631613085315335914947695272278193427188575600518499206189216470629837697257874195684617209260406026884996176269277013427936904161119331525385427611539726672145754332447980344610071923820229901352529667807756068646506619134873748367485002886359436709559520518565271476971486959925035469758723803450432350451238097999117347788124843708743397920419434995785377254521023710338301872137026987655968174155020337972349646957414292790337891451883928432314323214340025645413681710060228726659814336653526757110363870887911021026326783826971518456437109251562181777839454843249351409363169203628822310621316188110860672003332832683927592041374224599782356196100725900950194349083908189573098686692598317254067368358056329539475263982477593341388649897228962068994895774937410516529504096850348150993042386952132895066006911737446890399440129874617778969876576111814881143906570367165337674061461088098608265282435597169801396223810206912600406358801139077372817346998872736001394301618834500594856676708270283162630183716032632503490246506072177735203668119465959942485122280319535805183725198448065526911831836244056936613764583871205096120487947929430063374409210792213215373269763713093595342143576777416724000393532056979758910572902436454514430290149145836867738115943188779887059658076079331774057760718151330795969052197978028294049004612064143074070082333278929016074380223777728097241725841239748422327762265228555336330319571513195992550459177209566067369405029120923589783848670748748975410699235669934351064453108150199697388884076735370794763587380890194635861672736273495154872108460870495985931696351901244427452994743419492800208268619113567713105666397628716954311669602796422922396108319888576420320492694744629031291829585703117882922295203237714520491586586283654287188482690601467416234050919093049716732889073320706256310005114990222178995820149285826370950918363006461482153289662830318587390222626967106172644451956872374054351981438856406370988974390344655375258146970722182126534570697464266018021884202175100469933449733190078805519628457052060379445853959202552613788890451309790888407181178003782738716214926096184072682953640133739887329967541825198693722365206326685438398271799087524414062500000*i1^46 + 2383806799776770007724866224448812055420751858828567212247352316764095400003984926293943215832334232110885149299895875921180546775845202512875187354239028625815495091754908961809159409845116320211535417610756989555956072830305364782679941112198085793224834264325141122254623838762782344719593115262312991450653759175446559605355667228353718683257175451770920931847616092090991554601748773590314684966887587641835240775121436883145446348900009993384066090452135405374036067951628102892044170484288705020811799177905052110659033517890745236448818682977170475838271984956583062487420935018808098013484520436842892418672008077367588278300748815265140226821162154638816649307473998983146445943679551368171051426819318556283713043146392208950231647424343504781537260443889934800285227711313250251105828135448273687844451233832775779471995478806483220177813900787754462460813307138612882353776374061778879671993017394559937058979117710092033145536432822592474297967512705834473822834977445410779836328480772952673385231416500396905977110913088905258067435061055151311974914601484054651080681494715795769594358319232630429782749987567407461497530140780662537367697042697863901715606693811097822868548655980944249166304737588861935023174183904674453053495115021066339413003621967646354752981540364910912238357147709154033604888777434214151012162909737194371399234161117328604555417937516106368254437455080157782269382498904404136078220916075756061478843638757169079561866410047891464012285051459074009344944684298658818430494872570365337341055075166932785399984951443338347874979725461508743648830687099803189061905295381461981032202391806832163017700616344920343392983280663310840956125505221879903048190572004076737348357452009221544794300879103766809463349812657972531089924372692301052475928226296653780390947541102833827095238124967594566548468185585929212488474395854333303420720427612813783250677192283297876923919354714584496828056077277542542948440281101954843910774737874021519463668751331384511175987189368093097778173825804461062423316618580373045710484154657673829517429097760341832719145494634302677492044083678111540004773351786812761095721017101785768848252596592125278424869692933100958227005129673517653214947462748563171785527456364227959032924557838571581640955766777774379581688095848607285248377143757266378860049225984638151752343700991501867364474875898849859368056058883666992187500000*i1^47 + 158551790198144805687746460636013362935579138013217734490803838253320893904819046508453291725680231562988751845436137312634843755078190351541611156819221430933285386197280675218925018003202382863344496227491027647999108072792687963044711113900076655626002707535086470130459966978085777287937881483188755132370300550333681581873244980922000346638984900250383382315437465039363727365972101457892128994834093602665006947103312698605592181868511312505817886490816311305828627996956278018079692528334126232324681402322861001739923740630369697106841456466896873408857312919657496812905032352198004736649642259473037674921566568452305148469529944081268499525234840001223108593849391514871525913572103508175572065147996072237213970547856545290899476253149566955348782229916987093776405849598833517263286291353779854824026256947152529491932037298248044668085499615166008100926239058773390721402142113971790277356207615454538818573494491687573532811093428755615852532758658287061874442502614295242267412959789761462741348821888949024635424994723135408764467201309880826413546539958509700430159904996680698832577306127924477016461972037980304337066979871017844254546214566735543148948326472202871517396873843254096465521514578191798941324057233563463818390635039478913051126962690025969605936570755209195294562052173404697019632325014682587459581841043989989733478261190013414659706839837659060572486984055561482288072951310470241810109477699635068965529816323093724389673152977239369189320616262328067463508229164543628183792836953390493046889238797599082132126755262994936228840118368310626845074396346329495866011189278187311114537564414462503708533762821241912552087607960452829288452634284210535756790909897366870178919508691470662821388860637121822310152078789076695481131148699826330576405250271838083456271355804328915228967173753259522233102047161441756277763840114548110815014867091287538766904545126059655488642974532507263092984633243023231256979058626821068757047838737576850185279133256770957460827114994661260959078151360545220209870565365629753080709130460565830293923151351696339004867769769542196220262066834593845378237875500505599691760377991712337379284125390243709966004219737617705346887952993457935962160251327872921805079238393211810493910467613927858730920937549108755884954445817255455950386856896183939970780154994674805720834226825023834626937624392439829534851014614105224609375*i1^48 + -66410084561178333859798688734968942612214421081831403544619406477964026539293267089553523718474278566979214381049285383297400580219840774193706634213840902550967430244759347079202315729858988907493889630889137088465442135886390066549823545046928976514184962860895892476146537311717285455105904212252558996986194749782235608921572737850025028222299059785757109330112293930517130858721698836459018764372148007602400590448813885639064569943429910852987657002879747000781157636730514081134906040728230952397993423746780668084228434550407495955466462638891252529916211017790507521720075411339643001379664715516327874994259593792656682366908029816443709897053304240542121557868589546556876487118518767969420616533598489410620738636443368682984571406773320385554842748276235133945732518536990960396662477707574371282763709812999425928007941260924000998773041583334090559182579766559269545619014132735771492375356127289506383497063399271183524063988943133563865268843652908266545092715457750378465145492540465131121495882076287698816870046833339458947588819213033084792284440451514915768121833353103671528744728139031610602429787301174432448456242045094932013531635861883756552814700575867761556084144633470964326751162412908156938444795353521557806958970749148736442617301037098721042118437141401268436301312824395087216066983977888174252768147718494157498298143486442162481351141497989408136843046421419642540165433812260439747029786811941661542425281572571277986875274493534147525630332483858873222934490552051647539620530365448834947431868496805303989654616726538989303077729788586609255966084426340202338578362404728582694684571545740757745098286383125137172418972500813840029566112355270969096703763520144012810889639005872405170585487701737099443878549710541560015819999068166587786540753911222979849171893642071166820848401264356387339110728659328090741992147674109705673774498593409525618504254973258995396936830516080046853448075235206031444735833887180557449307822468661605604816009481359510010602230378638354860972586972127776262968991641000188448796492189273207235896210282491402203452125330901035130909160955370078308145239793388904635495749011685590887795700980671116981510604257763743644233151739258967887597501187630401163280049369722726839384869931357522015915966598846080078518165650390921916002245740746799186467086310661589981633751850198521538004570174962282180786132812500000*i1^49 + -161356263917734537763807170660534932383579724817479922923306257858685018240165549819814200274256239339713805598014377410916512214759891365335854740504223073367756162317601654721423707162424539101901901468643161117990368452515408598195017726508981403375575910025390599310665100770420891022213854521887831756869510392646302247451994623685658510295218713473730946167226553093966439494455336626720543918018478895233705951070904897922276700071212580099429349396445857006203242425939050144856138257713844505276567339440039790352765438211392918955346053975318641494537009006556975830951754139404546319381895256213961135627147459296534037126158138531901423372395267688215218355856206562700793531047786340319862126817487861986451783222092174687262749586512341510971263443514832011910526038719899354913508954474247007082349967317425383540126800013456077502177790113484587395543423136537789270681460032166608345196222863444610956930013396351959762603890269998857307844782054108922456959443473319919458993085965124723926752740564146414269265269185441685006235403379028170288897951139535124280875427589829130075972458775482969589273224082750215169395125388872715134674195930645509028701304262889399969572988029296026074370094162102241564909407290047553058612571350086737499464552401944985946796957842586702299710693910193553248153169677943306286928728512696652567060837742876630507098705532217242301651423158578223045916976652590779905890778813526514523861529757082118053130024873889432764100329275887898582179055446925117158314303850911882549467049733016744480405536162691020749868805667858943807574355632403273705089399501383786793686501383229274202722647754899153214172553966225713784977893671783899053232992924219513104353402958224402879693331713713441212579844468098106390712719585907473377775677303374156892457513140617243337629953220014624012954966160580091294863808819395367998640186146001257351142827565466323824268153051341697349405173324650826443682918531391631818185475318208117742763990642208051491708860968280203664293881925649634692974557003810310444091310127911510081131556555253451929548660988284165377538949260782413726020082337300007741528100100526805295182564365639589715961209881156432628859526131482772090239763757981331191992532177518941611976309736550712067056748587615045982049862361355563434113333607438742311553748099645978243688038133996087708510458469390869140625000000*i1^50 + 5976551504198453428499880169607503326117129916798763454162760345305881744348758767230490678738122389064553676161391768593934678086510048197703947530424742608600208977553598591761105108765708888659484470092290745126467857693429093310216925679321273900825127666033393681095262873307756260989638970330229765969095837090435921295038222377044771617556576532722387242581711430084780229005139821918883347993234376795604249303486676036354002438330919331807773508992507893825133873998138847990921550125789171370621925853640294625639126447508112856243888876269964829023020842734783752984132997592297240186430282788966275982839563138847423703322539192983484257643846723807685312277280829896500332108033128261879414141331530304264395262000323507298702500408011665848655458296822738717449469452250185644100607694816011611208681363832125001868684510968606831899393286613253173068807657276594757141583142350236639291509490256252199308863456504210465628670444695192010534363564403339600044223411573374762839724617119240662564419018382608785648612544120522019812788839460807969122865117866209569208466984267190991775853629270118150147474093324509886655828610325294329765845611772750949574578907483373161784663871526948254417139579628032009852520094920930594769072037951658615320541245146480255803425690682823677494192706829890636429745602920832197261736833445747402757195600656963200310835541801717856462001710727227041770724925971658297371798065808593726754123702141708748063014525848243096146063185473073628322136593901610980813060155333058946704083757884411337602457551666011321854591046891950913460358983821939433891040681162113655702799002765561315456217597765122495776006182848149938632515032921983592535882043020682573836372871222373484296717218671572864995701786487726950912266058586927680381511521946674332315318131414471181092360873398099305983674637971055321778902498040170709789795591154865724653944540331200016616887053020361129481345185526379356454447657557181748869160364732669073899091271770454953830703310064936722126444247794674510841966395289266789357243368064168609889857851504953751332505347548626012759939503516506064598222601158347254936576686167475448212250553212403376049481313895484147403446752136360374527999737241525624667177502918039832696288496820403513161880321378815894400796720757764529757994098078536068584645844867925257304364095034543424844741821289062500000000*i1^51 + 6514105159160877791424731130440355499277689145029246647087430821370526852772044924772409819493769510600657598023384129061721768967626050780864916285978056258120161985504990170792226715566128350128414849788802154259059087839740963315831194443566805832219262957770862920990909637420765923513282867117121975346330845379620656488094237111811633870244878013628633794488898156547929838368710820503075740591108321189843113881310126645905656599860693842697827677259375556937091859490803399961792297717226470223648847394532146545510976083898630226771057893090782272260363162570894963244326179815973400408733702215777168062960884949924064249683014033854036548353878482933414568585553308259708993543508056445497381750654723557995255221267838619406339663715107391728681407804470262596747909444938978653282548031206475853824442384002620227975321514777384880131397141291630603046489243164112821568279654097905386907201879841902424729641609271336022727363941246293764238273404042307948228192775220201913980437299933638501614770836479339423558231916885763944795410857512074360349558648839095623607840877439699896067745048860798841616256253366901114193881361615535653502497777466127202564961290953679642740647095768489724768999773640939191490480550689161393081944773517219333903700618430466417193124199564149182919966981035900134903304407812435105553995634842335068403992544528586623698302192668478563579275823728547472551227358739422206361402423353808414418264827293806418687419568365888656598568852206837230967666638286232564535538824118779507824876387960599046631192960621655738812362049156609159132083595982948845518615926976595039093743990333923693563307501699037650087483368156085559377748527500130088246985224992873402072312104043091692033750702842159563657664422977502720491514418936049504268380801521078848446152228062406240377398440342911819946179841565322197180058936640363993495880915072864545721995565136370376583884596753027331066446062602449178181434729912661042629450655597800735463584549073384961881207030651244584830686321058987285718048605081186384638153626814108742537157201077863716221281209840648770350451227284987849176763405542510815404469874873133128214349693786195404338346157170513634739101491369413050588048871636465115543359158126792435922061404694714217356860953164130335586120380279544390687657007837487952301965335455413708132255123928189277648925781250000000*i1^52 + -22157391093378660564352610369802522494468724023904207286803022751951312185000859380710019939318011488496437362169010603055045446921423782176441865671590508011427232448516333936981946176961752872254873536631238713883136340123249644413343646776913610231013826261274330691742800142224561633251564906178139112309184644798465608994480875079279503708492842608154027537446762448997008943244511360366678533330828158335624155705902710923472140610612675168751356471063362936071243745990896426696720669606789844956212710281082467963467703152128144792096140612811980345779696334355464476688428049026304104284458368934188387945642811788126648698624140737088688345613511839789743055669237619349161279134593768416040691178143943703832742792393240685363860944896556390680653658247631205738931555680325881804062393266508873085228041901935378846312533343527902152067629529261431083579030976170582471124806565022821153964968689983596996958768182764763109273701544102952699913045464982812751135299328906618517149440361199442331972351006734792255235451132544172724107777244041469942044854069987651129771297984618523177340787927404081087218735745013215369290771174994314617603506934941583311711601460698128636474689544927677038007325679560969027453651964960169331763841604685613501203081794976892763612320521262325682696666303522022638007063964200618111976991513912943182186092648534500720483518961242345695714402776676049099066418772259275453680064142184391194063752973423837073322137408200592213874079982676903456959703249376572085868656537383596168030803404141442801637586735147111008550089023951126723269121943253209769779851135082336281439832992465595332272465436783173059299915251095416319259120933670271902009451339092359450818023353803101236104507070634056282058103793491246371890845083556963212893431547227489602911390562546697261437970947512122731972179050849332400918147261418516405256555147044637107517783846584713417886726113859507083125954367445007885611461387421279933239808763849022122554330172746368844617989226609684599212424739491337270405576331821326072563870735025916101387242658305502509813752951197451395439869126810181074958824812598671106095433198182351939850821094324328690095741618706254766744631732599782996050384811275651542254028526517363193847476005641329275781392290014558633036873697213010615414934622544604683747060391851846361532807350158691406250000000000*i1^53 + -38066276113555561384286138429234407797754512690803098934441609329597184301465038495464413328460190289239097483923861258686721320957513621496216195844735951410434334610206427512358271655963247032658697954012491680385099988404114142214696836364605774150644095618115709879200179843818979436418502092431159201141567845623725733168671244777005173751010587762492431287749190640413647974902053076975907459448452856050828449342123993784910156264977370114732272644609571951096751883256503566477035035248931067632966902597443661757363615307505914769447833702200586820634018097671584005101249904916693282863220324213051446822684699158269288218995527773256806110506433583744607068802170276841409064217745383539222847372293138705535912737473001275358988651920629192849490323315851610222266314724250106843155084659417846566592277988445614957524596051482360917904914607614522302574592274869573239454160000085913966347518864317678841050906540582642033801107611900237903905427717178051382823739157101564128436758190618019522063468310967577160409949851910245842933355904845492528465908585871704896998752352464428411744524351048884850498082159316797669050242844760169476524676741746899561013089784358340959237513328830835616895202815805592774358981451776568747487174016782922010462557965405859206086911547949971018047544330784266118071930225296638774184995488337031790065919563656680083916252563422682209865190969982870846895515953697634354910784769898083739464904206246079776074003677804063940762570738010079825173793557154381850856016436011687691021729127044204110493780698108201734504523815204555164575890195477683110779062963498989495735950723469002952856914512669806225262929827384992318269486123938804868934754808149435827021283776747491467626752037382129076870594880769911375890834003583550094509402247119765896072962191145733677618643036320877267540501211520615423143770520433009475539235509098331378093709520731465336491216508153081098897370742601730846428707812012317128527676702282932200367079169756808315629308616440110253925169526841032429259904702446540766988118385321938318829575438737048562548070368827413892439855929124228272054681651151837074155858087660059309494739668357497364242005263347334714692988576309729096205576330699486877722933854219555165684007721288947766641783442392932637272236288573676495168622785705836442105010064551606774330139160156250000000000*i1^54 + -36615037139786506841639632184039421009220086759068864855097909709587324610052763112674765637327146585993222845476072729799349334203500370768096758431320779608268196935389253573156414255889689094275577336138940938784397574876273499783610686969588611501223746348778364350742982221695165446582028535536850044627689796398874011258189928692338614797131608932839543644929443958870079465345333660140921840875202179071515223060069233246425256017149424514642275097765890500166982982030188148307821646840802829331371297125606707289668398696065424325870974744511094604020901836890106919864256634754138870789106372963242106403862807528089052834673820395873233714562350657008881045744407251825379999970880270981781121014690239225150413502340990204657906806008470083046903650425829801889475106179149752965258873209763760680702056596856622256597489386598704193467687467688481775040009267631309641973877556753093174599782913208309066028857302359360828699002848530516565427581783814875560744829653447103419446377475750555912899657930840681520268391990395054167453013329006859700524695212501776759657208299170279471790425802598798840440543981985963150451734463694340096958637202424109462071179814093697024495582035020769105551428608781421733219332741768333547057813293093201675778378986008539824173233214358618563718970439884227189182004468338919259993312675322366476298762235943249606255414636199559854314596748743153107755677592712458254852679394031223297937803257007952550774632456231606683045113996155141394461896298118120424258165654169325865892857255377415980991820467057009523140925554376503522828898765163514065458172604014300805875245394894259601742783500217181429860169275757698296204681600302712139158678280673316258048249748374362019254802227698163611702151126060517040038812947444358055322586898865673658553820162502524194138221063660677834248214961098907693818787702840861191514836614485711154069348835637027187528308183859369758175089169228416000872995521409629920569080984474518681066448398149242997036661754113785681151924823427974537671600968702923525616888027529754010554576029328699115306125216331060081411157029067986516339591497781184801552121708307026543024698632459357131407945701638893097779773013352037838120306598856063701654950951217527219192532581131105090509935508407231424979557886382593927081241513832310374709777534008026123046875000000000000*i1^55 + -38857629562852076744158266686829710553467883139341524036517252311032279785179303902301741375503671883058525144959547755562233381664005010458492195385310161682143020790906876521433754269931488105849531568990460764211940519037244726331942666782385084245594056508450595292361094859546303266961793783883121308891426866530360341322998017392766694316447868491329808844891322374659688585365616547976940352873550193351148701645937774714086284436606390610056993033338310936377691681846049800492030989454895746550575679507471625497352741588852699438020227268234652047013511198507301489134495573496452998651193036656791350494362653658007559781201195951156046078783984003394563647443048771321467767430432701353454146579466087149609881455862534541832561050164343062071926162461399785827289936227382750905825209295333614618333794202303052306790375461974177640581818126866648103002505683582277018801239014774864396164263075777738644200209740288866224021869561696980152588945704269852739995287041803423395539274207903725566971113757400973137085690481982983540562141480743463378142339389607728369742310150142243790440951788152127346463862222315660057699404643959129807415449522020833566117713383947709102314439978279160086771626307935852861219951849675333749557191950221536516279945218094775283444154465341366772471113842462620428740596798595417996337180260960189584650132581347603082969181638921846453484953397303395529054952076292502782691415329739616435062061622057286078976640090686630184121884103518824095251991710933752715666050509375566149130945873185034825283655684774288457392075550460746218926991470466855801858329479010076290480499425008688054329753423923955000482193236157593209165479944151342824565563163578124333588686432987319693013970106603885103859527369416029469709100601142621909261798502127097859637143965426572953845895369032639884301450056514879273175356774509792343120787153783928890780066195747710703336727921762578726099945573879182810060050490718096106033218682695485337993465896086723118028312310219903503321281575243193575665882486523832823129998832548596365177504518712355546642115901312867014012342912479379864899085512156678006312120285468022570914736236412599924426953677878930241461519762250707670288645837964263723576426313546055189456140920407590294437775549440393009660061281093082138915484335939254378899931907653808593750000000000*i1^56 + 4359269329200815600442653099211334319477964948141091299001090307064934731060479352735526011445391655387125405719211770242438800523981818248405549787642095411829001642797470000795117219816432680672090864823419868977268345018988722558193132502955730394114109087599907391618530641336799360345534744647846837034138459233338451095726156166419745066161462152255824304349654667593334558448852204814470839113240929359018647570153027056628332032318067307035277965061108680476378690448047030779494672762101992176696600555912687723018903205322917603265717603814372129836578428885798933298183000352593049853226578678807848332262067723757221471518087382312584306262587386012921080505565090104167741130090311406083557491369334352006780011315765780655174386404358796251475589161107532386126031059929457348076793484758731446719524825379720314328216025846539758881402043018769487568857686351890301954544321104260502064371563715880530701922593784041548488026145087124923583808895128369792439101821426341734591081763773309703703133901521714195312148322113065043336871534820872778917222783493097868069055877906119118871872891040829269901202734505659836869322874423240396800337964172071691253229019913681760014983176958937401290101815984369562014186406623678605321973661467379034788010390025675792935893459980078122015901358756967417096770089741728822428420686378367180002080136398381000099532286463212252507642178714048428150333880142420318164218679767222515939641418541422895053216386531592000012624906994567499341895930230438735977342800108830010256767108826839951149009693115010098732651116082678362388325405277470264536006598680290080283125840440630404998707104558045326231104377190591062246622153397096546151763925046537278859048150149512058199530611510806136563447969158227440938523409004513539148518464217553002370594358000639389422158876447778024790112880805948176253273785507900214263374749734330412217636966259817512781335645398426158077172374523463296933293719262206160632788883871391245265161903230278334626955388764008963369547852003063486706448260015067170494963666100811421044092270053897216625612154097673915376938098363450244652801656272670152059808403666612076924679971197689250154682816852992727560517887685906865515612896979570329713246319020926617966855875394324995025921387288363457025806152467239940051513258367776870727539062500000000000000*i1^57 + 7624216107430252278083936870434712567213382171673672567779030204878977482239008438049154622404007535755799727110483221466245426478092939433732754044801274880980226128091429989450950110930438237882010722635185138431811028971721943419427567630464274197638470826343175509210758823619105655534697310664379764313875178062899903470049656334852735181500827099050010347628487993132455672748678176682950206599854683707420256914603275441080884364250027177205339266557853017671365351835532576959610675222392105804490491019407874205010575393861215604632621814440567255928474932601511391634506412705899659571162907710016285820100703806125825280247651021244920144362501592158570688577139044424571856120964592314029549488047983345170929481168100426339597649804332820607373087366443343067860270487357599005028639829988258081627990309459534919906546040298965951080572484893251935156571908645634690572164500384375186191505026788136876173976973009207792052387825902316797541197804827854734318995179429571630944885020297507350438881477172617162784945239943544415610952534993630325952892266368735520067449786039163753017707248561767084168525116993292765452038406608727373894112157999040470205194604592627627984423194870376359872818158586109461206632554666036543951537472752892163797144249582330872878671999562734552642585279305597526024592562698256709199087146771144091963425956775047963481562419903515211225359649525616448139755877476378222936245050570476353782432583979176370188123125602261398931380656406840183184163434445133101326282568576628698770015130907920506974241950631726149792746956878603012448563575022233401186970268928585268959641461030347765211604984000951463001159717100052615386458542089875385361318247379209319221482688806926970751935752948445453516477294870845273206681157593388505135975333792649012976889701944476384488046628074594642813234046891314010998675331069652191361860840709452772403142896360975062486142037457803551546756376100901250234235981374393110150026540645090571318554080608107022830654645830778335820557438400583211574655124946382894455322719701747024416989848907129809779352895523060469905403936292139035900850850129333038749649629069516863084282165473367798828160401100383653232963967988702415720970507366476900020629465301146648640244780247338627696719947069413109846935938662682019639760255813598632812500000000000000*i1^58 + 18839550251870231669643139884265174776270540592060772321144259586536500704672719601980386838803120060912914291229056716937019385207220894564027317652057949592491100142287243776331174790656303658313185752068801564444954226311721059563212539183553020359976056330583652470621109561680603143994489637768660646064619469844874446239159906620343667481361161441397941201524087012853263782238038645950774274773922575796056284161030608858625445180410425466883141681639508206805143588614253334261412387293908448824763487286324371191934820326959911232907899775252607991760386930272855204138383884370991931209234340760969560075369395733600470024402007422320310231664228974387379416445251049470342975925602604038884167426241521420930191349775252318579477343611917576454494725123565384128714434052222889866007638208203047771919311671848595880255641166459751281862742509017748326440386962576495249994326503005740377749862640132887379626961597499223829893935073405186415524901561502782696929435700860776017570139120174467731311104028641306742188009520613211059863040889676293256507525974845752989756759228805810238182970048371011054286628194132752797274958715099767635023137515538629156874451445554492589734129212221144051315066159135750048548306267492101596531872805502374594158944346082981123438606033840839008328267440243681370996338616882812643699214571358881995150444521009027582034362555983122838455707410676837317519367178546007550136361054163007910724009347739646420503491552069010967308370940466095145849239665932626143929435631546925501031808358054450390833927446017411679278752062399223057478148886930113730597661937439562980940301434253844064289636972716869741922092196711664789288419774486012972765441136335730592418108523044822226969420569959342335302452485163807378472738562364157956745959244178087768315385531680900861621853178739180495268627383574259935643596382598699096510807250531425329144544743238257137585168730805009037373755913798663435843528073917700536651391663374292162183160448169172353072801109753542514330706893389561931391449489006884800634507981484851739834497692673397252146439464764443245048397773447971154257925279315743072204258618887132706601963501296111498264576591190628538606291579228576278242882269648783530807468179058837994264044343729596288551680254366726963155542762251570820808410644531250000000000000000*i1^59 + 13150578294168007275412151203686348507354184473537285844362037275963744770579638422204123079943879512386630407824481823268659593416736166033761721273254323000042226827375442390086141600409224523052532547442325935270617061115764758226702181272721040944930548106039627143105488005611558294364735359342192875201764092643805310088549375985378320409085447123488339231149349988549616418964644131677455393397010458394140089762065684715093589086323343840091010058947814989415942724842962829750902584258178886017731340353731251728274784678357961596907007894632922955113573286073521291597272074765069054076896736809366687068527630196561315901311387344070890919537959818117427601835259558380279080048613232700090706529140951480355492937095107687781906430250504862965693391188323951058176582898276514014010185839222784209695980038227311865034708032096397634691402238184565261526814273993975226698558685152727337621024941891583245014843354763150857587520604640937316989410540118126780194843221645688711529391472973399565425555094297441261541015620537170966669297126285260256454782834939116845649748141781824590621162714593032396335731236000657493410515662298775090991378524135079071047885472654957380802398731036549408616681778517958819705816410793660381383104732629100660551695548446029600818540625023622260354029780610987691753017625675502636503787248186189305529131075235359434798148802950647978450491000118521818913768683011207085839205692055758854144225127298825276612991133504144356114799735405634753815108366136315508677923644305360580426206056861511807022532149665711335208120466698777557457665533441388062676102301614382945724498148382162221644847171199725178293021734626954672004297791915321907244667631322288436901580490132808899981067748009567549847997690526964367043917088415001894583264589324622340227957725564631594544454788712559266258123047626505951093500869329370621387573121211480709027492957782959118376454957975765662901788048994908993085760741995035693323053494345028759940640479498024672339670152792111621089428447838349700641749720572208057446750870497484929956540730290913255064330356304354754597412182482509484444875282326904120145887398245915850328166486099220040214720228716752541388238819124684969729035149848101131375074199143402579336873330073544088587682299174019817655789665877819061279296875000000000000000*i1^60 + 5900867029993353593603250739308201212216168746705894195633691800057209031068870051663038201611521977413785497868957501033193560719373064186561590611599327551381684060884458318330955187772766026919828728096201100458826007799004867169523222355029747438606939171005800532213981573199444568790877805812277824713831139013860904237897905991885431593985887979360694716549441035052115344451978258148160700083965726439339085740803575598987301435293478761012308298402215648512890849837199997242826491073660440147985633093614515997286133933028388898455956492489787867091148102693439929693951976790586558023923922265269286189920850136837047935451077625083251768824655658740712995234632068400205904417950165210905451286986684959388947958025853421763190416571840649689662374618965801377879037130033108190483166113791723020666703399524724007058687898943903133498533290997708930920149626536162088285146883679705822347218541601193820702867630584915073484061500852348363020333642600604851342873061326843447480091044181034188019026264970698032714934352037298030973496350262446228018535758105836364193849044656097770243307065473274711884966849501853284301202916624067995376359575183568761779057095295571130205672282375755273159716444218524179930637614459919395730188478421865731072494794328983511255339482755037912095143350373088850049657485116765236154098598900663941583640774058538654367533528110533227072298286650130621154260606182489623467235355046845331573736033683274774287709108213406729407337139314555724313503137613812067108522301905050156211339923056353243941665425012792009904302316860380146717170806356765536365859148997533063747746778990475630911363079114554432785054264276732164244719222130383546016190622390963696458312942825450221250158877450706244360527245249933043982166472672425158982772926650434185849138627599823406006210489505939236756716897477244755753258762003973344326435184737373156754151657074859133123519728009561980103420937946017790580578723232944888906801032569859545360405691134963144725027525241291622930467662175088677547990469774554551878691983126887653844937846077369094911489262968912518737771630734701962693843688527371251088207696414994541244460517293164205931188613438851062818736868377222057362762721675297210189673649082292715126536305418440686576531106766196899116039276123046875000000000000000000*i1^61 + 2015343562964343346615825756846155698211534295182475600660886044122493890025385894057353702620993757932883743412913847776148672261312433954972737479152322435037445655763355122090989594800750544198012571048144579235983741918141338456596913182401615029693933294416296461671688895061720013512650605439624066833042259456812227657192351616426601714948690278040828761163412666289294384984015920180530340075759140707316975718742917284876286629148351040879950019496702658711663504640550940296611374547162533521213291755719277753810102976140699141466395964385304142454132207001181378794487715839521467688622938277420991622822361965803550523779198110366768320711776779727867270898706322819637006956055687511666425296146459130811337305310934724131314478173886780354132237657262075312161928235002203999669846965849418189831455071057988617438350575401285642854307214472151386405488462651751751064464153473332193120882328854901069863413312655497889561120413418368483843177101781513857340442274769472447461237705110046943007141639607844820057340347538649985977350128971412281219525572981053814456039016889833996167952324830493028790393385492341102689031262811543252658528988174801153760228803116472173154748562009672796198490432918587170376076464985207484598019111487967900904282094506756880700289430173041153403860930099502132685076760126848069082619501619880322938763073562798794296996071191297414855410210615915484967122779961758878773937850789371284409238853663030443352012464899140510843529692310791073954592981197359141816601286894851806253885106008220096903017743290868009678757417714700880376692735732389736966116449131613940861359180918815712776723090357768201619609726562940929430809195224074790742877577619960752581074740093616286416184417375703053706375987975083655784072178518596198985360603443266978467184449636662085731087679310042131494097396317951689527433046205942508691058604822089042292577184796404508694388564646748291257256907051021403113456884989714562190155533155658159442066780836248305259987153240865830824660326173528947632285679759005703243431624868297050749332517576280596405386858206589254843303802124341527623419933417415500386950744027609372260644978655492285625155071466259093180471130942895096309567647331940522475739917530313833962120860510136566290384507738053798675537109375000000000000000000*i1^62 + 452776304437596369664030234956464300144458810474959570601282987115820594797111621055223400097465433620315857086144062813105555056563998156392523105911852826022204090353625197081578486538374583685341852856071464768079696108760682555281798373951427426877457145403395591608142735980072891999349685732531452219956478115048882881678691378083147452834619915885037115712914516123539863430405720013559153700967393509936103306384952877196001539401571953739555736373084904440851422030416506155537645312769204905493937004676298566105155275689178988306659572548514019435402365043891913091946694412397815532499562793936193116473507749903726746174375418321134311361059602125299760490264838274535946363628986281639205774108642378117587843712900106030010623585467594258519505896873944716169594474169123504315695680263311088240799837549025781384837519745274002255287092010509467699464453249708494660963471342281157385848170900120261607524948063423922167916400998735290980204195789897317187751296524702140625252409209713350702940749504556890561529995943622412806416060190665562600743270038898837849207857630207065949623770295453299584046243982461510651806886403671917295117792820033537327767427301231339528705023212833958770599438000962049664411382841355488823389278201343825448570383149942933140388300775768037469226519798729574537361989873259879199726726905126881414720075957359537254507389048452047555245785618492530624576217548754224957739349434492956624353569346048701860199586607101466037951782654958498034106908664900015707067967046298807699309855894956413643267956697545211595659191579730144720275419607860211232240489140750081899604682970716921778549691356917254615305199058175487023425151769672503076318761768003854903766032610364109372052649808504473876144855215123598202139314664071864576743131862441193446382029177935803790470824456525385139468167681702628894892546905996681786962882371801491513224402119839621518965716734069699140778208591133110019141856077243108975766072113596890106468703080957321311665405605197613725737181413336180449643811856047730499972262042144532441189129828707830168039765752797635440843995747300460920097224409094028151151117779269895551310533445466626737342895845329356975706349902475089997646768316949442481388338770282881579065659138905175495892763137817382812500000000000000000000*i1^63 + 51343111562097338668462420666673177290094963356790201826935955594421386191502023976383345846160114837579016504820084903750630818651771248541159415223212409440344702135082648810500976790882703599267762474898437974035520440982639532231196986930953143748575420407398084158971355939074800250469181933499633291310506594014194879560290178267718315201246571414652517994421975095505020586636631430702617302275940116272673392246147072577850096860136275753424607071482770394393984883133331131435761811760984482227359389162994844142034742297353258056201361739304423090973866579902445484630835801080185226870489631651425601072235482927976472321241321910252027830753405793421609325759539332722115610914479158132928513076437824515434138333675678984644006257878422712837170879585074303560580503670785893316168608095790263907192026340607551320992378955961285862711569656192982352155771890605649613327836674852460644694943419128771165917277465410319516274922329762923409243912533618150231394716900014369152594407105923759994880761670656024168336166798708044638519641153239315238819133029590518624797322993415639993291138415654119852310650757125014115759111525136314167012406981779365337798123262426160955276838395613710441299721081922141714968787319427079197267837555960036274478388914545083917697331402597509144430723716800125894186513075027470295094276431852923855159915545591490574948307904774984913502426438152830020958094717516382311783678631708504651465493225578390057420197974286933179016522401047154589876326712556208878344685309930667774088424807864809430137908643914820802407878462833409187200651140905417908687767869509283072146961966819430170562488231292523238154104405138772424659014864253048782440743038825957885464315178782617150864776527785808020643197094307260913395854534481450599937969113099855938923277713356084780448889638427049201858646506421755946072097097434515836706288968861068939380486563118635292123306567625035457001363275241880047487443590682170970767135404595500147063944235823958322064071613959940779225102530824778940997096822420030155530616353640147107336594397190645481326736345502410716795781371644451916228209616527386979134302022521243285015635522079641435325235629519191199228579556703409154545016197599867527961689831709352072053320625855121761560440063476562500000000000000000*i1^64 + -716549755877286293802723990909071274574952161451218627373080345280313218114144414915840717913698034527867473093886427204191654389929217266478089311607851952341785951670822475400824234432689620345192094475244444394537737721708286106287998585790682788831245051861147914938603595188096192890124292069566208006000653338487862625495505890123064222172233695190347787627979667268223348300039972853953132626231562200738050014298163021331658797710100109535121149487350406413581066310787753931995749224724682816212095033427743115280082857134418847232216824747721393795561920961135737420573503737915900806238395037382222155736261027156824485571520295114840210067698472336522582105200545955972929401189614046955623418725799681163399121719623519813804293048615037483224869537986014455141933793065518079981834946055689513813148842024969216714521353358236446570538381929109089715778198833566982768543971042552511988456091064442998741529832291463360290137605726581645215500467094619628638821696334318333934214630627099462572929390435737612971531008874134127509704806062669580256119099020369331691303906644685360826313936679477644777873398007609665401668557513368668697825355201362814657388361405839447647467466825273071637442762643105076613111917711384951928489698267162600385443505487140426713048057175157930446520460370736781005735389206435057060858370600742189174160841778037521988493421781885306857289318327385721721928449014435171798758377784442397709394891055725422906676126761068942233530257619970469104258034870166798479829419180802805141882748489396238579531694569178145581574835306571242742669122341578822711995994739325373179802551158929737751877155327038969764439192788243053351028888987370277470454548189454509520407142610991698104467963444293203085543825928744101635377986965993088474912892350275266669638124515361191834374765455570970781056350521440356380810475638755241677745135092634740758177733947735353296396372133358013556103638138086026527225030767777156923282704540962020233340823218254828134538114569275603843926911934632279673173769091450404526248472013078665819342082446635625520270709188616584194645846227811953254632891423758545550986169296687596644507642149661898590524493081738495397658571727912213207882464251511842046049594046053243800997734069824218750000000000000000000000000*i1^65 + -990722511382341457549813676557881792589849197421103748476215649969060893418782725638885714636789341652980554103588587012536201923132338496427447273467704746045815237689704673634822123252130224563136671654409052048729795739460786169236528116354858318220523031019646528743675241826646132982382873927218163755293380515021520434062735770125599319067126418721439423498393902304507935416989330875699590962679327688793093359395936771723187592164392784658443325857930944621356849312184346022924660592168590373233937571031081809554556651612680552474220403577891668497080174862964830103478429934316509756838170062827046977325678037054170813393605135020235409706870744293420428244523963362089318595443816522651307805285623613584348718237571335210485603983772156907251581022725463266259318149541370263304467772100025005749461466914371548499589771982938268895716954903797715279042971589978225525928352150872541161880604124105105141036154301390250445346465085011365592162886608376806582627354940012585192432992537487182046275361144801162792318952008911830883251758205800776997285972415822905532839465800435305613452132915366736083141163607086021595126545777668525490790839153831176091512681848574588695271921438112722524282749443773526411179993984869649707049586608600695382503397622539871818942648426716602700267184455910798708357092318186639603610936949670329076415473341159229715954544364167584210500576769382634446296671467800534214158091176124090858424312802440075258293997168226950622618988654812877539946941892681719692113097434128509854609190257463111393188885428092136027324607225133451595586736316046641610709090077419221291650513577277124651399337942445293183915235092645155324616262178965833055796896635248535109953219676044663682088359517508001959662302332453382669823385385390931296143816169155520429541918114280092838448841715533752550890283093812541596497205583324806847674540620542200448102146056369334694914292464632634997419434932024645668560915598737477316902366208601395110785716983504786108353306911741575257534174677217484288998352430050932844147599253068102593303418015315154778682165663099839669813156130699018046031864245153189467521585027252774771248896669509901199091836059201000142982539078114472804674728008758610720008164207683876156806945800781250000000000000000000000*i1^66 + -129554227752526701752274515051827821972570651394512481402908481662472834181533790844017632283688765064601551020341527742446561144464655529817751032828231728222403097630298475555327200940051355223010437825210378482780822086043640262682604533750419871551699039784567659121392950434564519895834665146947504355269258451623454125414595577549186438187310590317112222586611043817216250899950024141311568704129642821205124274662249953399673363355488101279274432739819109798356295497878729719083243657857684662915091874372272680443762842071168617830273813912281908036060920063428787406051562585069130748682908233755863632774413889007350482313035541582783740955672382467399110792098613611206842654217656446203979415300078005447787912276107553438630565104457796494467526986286091768639247606371811615483086799450497497837131672431010017643928578367772666060636721245547056267946471534464628490560531899836544176665512750231184441467435371394559820614404586824063474674573851029266791599041686694349086018430659822095692167234141101311460387133016986792849187587763241092561844236046450106428088371850486248967264508401432795885055654290658015860473216206605530317168150394008739262736150542010946952433754929058919487741177596946355475156412540362082857331892349967343130146323321287473649313900334823696376058123109383580672631924767758431661299174421522055642318618084926874743860732579411740245249628225154546482823977631634748615606309969688490854468916344491344034688355277632071389031602312166732199999982579118439715733542964113296048157941169664244114852223011484073541553209517640348996443072307658703331103493537300234990578532133154516098468078975968125870093116309071922056386205038029205140393814235035953312365621708072571882921749559803959002435258994099206696245564607291203766011187938870343270876918054253022887420319770952206428572492927445738173015301121591640851585337651897644594508123840272841662179038977163630440227936012377201207895255545945233849106575646372178963079357564191186491598539251474484451015241435022623760572243633512476563844633963680291343545402233532406622526276719982980517378952493715071407579105969793678150557280267788560027956580150251393069713406241907608252413984750567825109286712592648882491630502045154571533203125000000000000000000000000*i1^67 + -8394392802007488727192324121027184107687016734834800579692438743091489226806934275776005606089221107194977680210476576239686672780673093786161929984031083255796524712760544187941618479359147615848901607200564623116599096885440534235052640190628286418203645101774217060925606332647119802285557614823538918096018491353376199766647335452695258067260846215805026313906450260071748897742432110400851697586571508402716362866476042812352710758288832462657120322200347764038177354769471863658199116428629733368815935969926591012528154225837033112681108361668962582249111105132399401730577945398858887910527887175758621777599559642137675719957804551999444491790784413374919026847239100616265202780536046736023205048895076097837922589800326014141416211106583323992383232992900486297184386902720957614927614430221531351365909447391766885754799927997624835982627681234255631952710709054144313108742247211633100331278157040052794840230193059625740052298829090297801885474071426646157647941940803318538285689356060311297846006340366406208724667846585432744453454838185727072645129941366381356201025269536049803450391749249692485548504698383187208650007673559494883795326673959170286753698375606801898012261845151337957608839265167675727085006230855002998917789216484545041685101555310231605865956167651635119961008005523053023955017419170750402669323147214715587890426980971697288745352566925348276554122371818285141727109953941193101427282343251794388320561578158728473754828217353224299809421657682842143370365581993825423861819800137130049136445731512855270664628531869645620660345146041921923464159916778265033292467563792050810394360300034560951024581538500515875997908141822952391775065863602071405942431855263312255042108203858152373050591991555865201606331567632583604556306953976339229050139398258792407408922181880764447992900935452549571196624416595220026432152446730078824496890648579405034949815794712723123920558044661842372157752169900988236106807306234784367916133850549772122917583199942934602753320763409038507461367454122564790282271968626922772234886990167972688326748044268069611433407981932650177897342291471879034723263060272566106244004647106117622082540982032873670952484454802882830736087748737129371479070982786652166396379470825195312500000000000000000000000*i1^68 + -301577790915571927885054233836303816724328382793773928528077284245370635934939693872716905598906026115056948003781538390746168391185520832150738610089561124925478341105215857469234412647506618670805247248314093451616503767322096199358740817824772830863640334722177909140523690411997487980146315932314218263149792692868632758071329233406420087785140828252647547650997401313190682275489711442538148248957586146945416247594451713253386289215966120003986758969302518673999779211321576714522401909329722507136237188106259147270923521169013534868003770147918882781013371179556112719590162382358085263236169857853316679254148468968704696882064430648150688352806497315542479114188568372255729452270184372481686447808712315498415680591933602410898140647441037068992823502209246928500075775705761314383975072341923729895451285902818802315120140539995614770352720402114918831015757663500703167350066299562910795610132917345765426691862117900144397269695949096283750749528784920301629837041939961466635671020522616912864075585614566231010865792969176618218051483488146201318271339293946436587418775103036181979292261951492627448477755944862000669644446366594143215717599241326661810501354227394952949018946758541502439630000260780457095043119814700545632739157808343245603539446271284025154886616496201458986899335792597723677993395535317293048843445471542229560599221426933235906429603125569445439559802879089476867626589320279282678804693393292094495389588916072997389896934407066213078118906958763127096643141003777888424404074541213352874479839668172972947494490004191936470986951111403330313882871475200792040454655583389266946456273891421625880321247557557135926724003341171711974327311372708909751106176409824952780901684583643453155900679806030225277210764896455895788057749582710080941307492039713795496940329172365348813373829212402629386091283653967403687809394851439891511545003400117009498185070870840584886978947658192450645600048959935190405825428918462847258900709088587586881071253720333112437092798557839415908693776881541875466018466440820092422438423510766720633364375591505098125834879867984941655761265205033556682539102393217713982365232136838709988350751757236176851397756093887736350546341368428215901076328009366989135742187500000000000000000000000000*i1^69 + -5687115689286556042220103726162629193613271275949688666352984217355944023592790211210671474223633383665596696825311647749563993132518267806818301668844624668762354853471815646949585196607065634418960270475911345482824524602637187972136684423762458183539299374456865932157684503234218604704850620997696269957571764207657994687256889289428131698354402232235592413881519234430651220547238242591247106055477598025688399979137405285796017383703410000537309048507508973920116907054896680393076209337862194852125550174700143978904803651823807476363184359931352773449998546503992082557188228447137146898411832241456779136190982834490247468690551265033072746325940636864628411431695770914994124896869786872903495197284780290055867798013272827849659475842079960650675566847687037678482468144820815049253130150520945774786446943713466260952998351303459972118480588083108985183031145784266161788352680216166062626831051049459434163933936413534932535196313440168476713036927810432650743832631001206323438778535439152417103634854825034942345138058080173234889285604030337734816787943359453310262546725129143005451226459448395831612736059109892326867719834721814163443526831165671955883401098045425548232298265622414003882123362636570885555534395357501559681853292290383085408659633588325066079880035179729983693765751537287436430553995047200083125133431968398869424607054044514151653007358687308686153641407556561242488541538484311697196509491302338574933029785957659507009673919293423918070692206598697330615882732738079862709967211103067781210688790546264225552331308168604151247639027103687206196487006375876291606366423408418059744112873689503162569725943300270108893185200289568348025222513675988659869938069480148599784737250358602857837038952473380022920176468465366319185479182584109417397960231397343630931270920524354677979834231487048869996907098472617925024493651782795061782751983336116553765449899538459862480994036536154294454609688060951184070843278855367255568183672510637373022201773215365683925691632589000603987540334889117136032685059904459800431354082794975846761024057715407771810183308930771681300576334639028776038561880268008485087451815875866198530581805951542842701028024919006519821707001938193570822477340698242187500000000000000000000000000*i1^70 + -37483137229209466640796088358009972074903489797453410809946348334278752986733822117885610609501303133288352797138742693234423785789032578746179133622793557432002742106460084829263516096858227103372175259605519795191256073811428901985436882272723408400618426498700100814149993470118169040502606634523415745627276302285086670120130865007634304767569991730035376037185972325642646831090557273864803714289081952386965882941314544906739952143261198727842745779778842373642662704257990084154985371720501905031554291587701095161877490968992247560361479314194086726495773209508046484197523923070350309032409046252082350542627300653127077353364189516231187934156722285700092636206266380010489674389061379566770143232004143285577997482442560025241204865009150073875346568198793829250006471337630835166591666786649397136902319401582977384999011104703003823611512016212703283635582526624177341617178351255167082487520900390070894720057604048614455995393781343220168408116291102221012368564362511586031288336033453980743211676224175456530215640098779265040966867670008486595411417373716302658668201890240879991656019438902947545242547554949273487080757999130879108692636193529572453498017967601478992463952886698952197507880434273817648203829523961849713608592240902952868225084640073423540495316997929621025697637814878052180268368800242376029693840057779862682667550569885184710138728880019530413766726866017008214300154367005305283337138309216831820374978009197780785905293375953882284555196879293550074746358508191440779698048112118100645049373349098062824611364710789516276940924633268946583667826448456200723536389752690639693455783616974255092405942009431193851241112766639230368990642094432214475841041946052078095907516995508539712514218637532656826509919766385930788880282757448444117747437281652340162344066901493727881124603634879903952369263218668384736503465970093930668280378457467658043361809109542714877150411167298650441616970814404585969051590131669958170955354470786538377416029205116858369452733279778174143338212597589347773160763858398296384726024521933908225914928084052299294417809678496009309931077835950656841766382357330818053592153479874425950552101646251619421654639409702269858826184645295143127441406250000000000000000000000000000*i1^71 + 343166981692367039310596823960790167660981713599475365523363194489755336261636069236638476786131928964842599888385054220508934977809901868562780957204525052138175657827038218444317745920573289421831718255059701270931500945370004950832468637465605298707394764848071362682000763533276955053349929902261677148044214886035378687176696868350672053785233708633375571984869642187389170014810136484371515027906829713942519128680308765434313662529412624812600699542198145957873584170851699555885595040204940120316171014583170839482872327169198821434305443888107734682954726234487945905813185196533786552125467933278040663284328412775503404571439526582735595021686308938475559170044945887765358259012823341955455664900196103106250302514899265751448291678660401757334159867471866814260519985978061004564938655014605200238021696298591142740549885852442059958225927138113295864314444110099896139010298952092305742569607181198070885948424629863384034872326369424533254161608901384246874259595385958264682238367122702553439640856550028484575609670199720720174246933885051959148148584690868148775557439105654188709070720982976319098160351113723544796942649024585832533029461024592310981277434826955508640850915178501194799089400835487081756603193455116373105076954331837059843645537014384606923210716616147077988160573444958504731457577902720093882211933037677932562302978355322499586021245513514962732155359670513852584950764440912432276565434734373154975412378666547282925782207807365778747841760781532488122734920835198405472823165816185764062753806238400033608196941133785508006242773293708134038793518223167999273178829214271999359706459516959948339033750650868341542538192543841090261250800772597469113877152524273087254519680050104597105092476638597382390438436854988235067758739581885598951351261237069063283661367599132128710151559855971700168951690191459360299470935670747564866742630675151052625715100684328135866546777333428674635713457565510182275785971537826308268007537453889787077955388852538181560728428823367550600074305459482149427255809277819204902684658581451755596745479168701206799178065364929737734304461044120376354262272405046542868083006664701056330210535891034280923471797564161533955484628677368164062500000000000000000000000000*i1^72 + 7132455282879864316822402227218413450331023531380492789998557597374062601662416696186400383639971393229810768150382429018639237017483286084373178506795536305126971747620424702530017993749353786900277433157948940871758265442945907398973710718590255194566112689124571432876304368193146808080036781740603368184258494004817729146902572270692261504259388517628186219290622899057151491936577167138602465298068556190490361769146925410752911399337630274061000741136242977914742305927317566247715673428719049826369428864336131009017628542655466327765240770514567369648939262818292818593371097204240744033956507675853315724711681080690284798857883856012263716779674637823384728877342214029391829753966708380889232348780492388032269033215194615451706063495547564582446486143059139241870253579380505790025706614794218656910270497122272643402600917862759231540970921992297190245288663927403027548106532386301176189239478195870796788631181403071481319278216164528192955665670622445927375777907179791568592026992473954349078661531767879989878463328925217710505587527198276021124865239549385502666012149848592770444771443195340783546689566403553077144824624522815533156031590856849298267694254729605061724679072458735655238515866435081305381206163034031237123799963692192062850719591362298981940318602891478792291154122216490477033400423602111204743240250380444343321519706002711700735519141594132148526688493441541492882308095654882791642992216094472297268514706377411268531850850876579043024561732312027408781808383282474044237935760305600103799036630731025170815418456604682206318457516394074688779580724752115928309614012009902504866667537198822800405564657528349301547957106227755439089066236567376584152376419438539778014790767785474051300093940440745490996533211511589505357329456368729973177407864742683325399933237311036789970503183371467976670252655964486929125657370679782909295268620010931145964948581327028343090152809712898148409231389521472287859990604684568225411108591568257591991123068994572408904602176601395851450423048077073838071140218842356856219145992596081435506854403087727167080669050507616919981266749536403445662668717577820785960483695625167791562598394358523326445720158517360687255859375000000000000000000000000000000*i1^73 + 88072164595150673310589597643462231271249442170576494408123026483318968068496306653526247153554812584032641987705352847965989555701464252374417047140013148311934633452638064934051352789887460078470867571137065319165772363779906375217242039921102888027058772776079811928870183086547477213413860746105128033106605896729654605909805888466579360700658780740909613208202772929669171918403486182408060814550899452328539345975634252423060927335445756791380848339144791387234953153058390212177722483210536125764378597931517430131631507901112494352512099097534962151156042843106385342829456351661712581639139831579596744130936222476630260695188250839790402823410364819776794350252569870130277520970986461917933545153058952333757537913269967277632842294719303326347728025493285940230453633218850395361702163798583848090118383595196711683048121752907891053441549217008814082951086006597872139532689690885495614553894689112486793271256877115007647243711247491861750371466107637708033875365920415559172913978397201098037388559065429186822486275295609119230490871382856998028158188210578949952424654936390830408054563741058476535872512465481895186489943676469046842809757527788213702873207647028876718655528342102694089681754125940096624414392753054079460850722978818442131244991549031581248080334896737096713815797925339459707883834537613437376062163539360293228860992124871544132772908824997483997262873864485511827869456419812735794697978551252334332151350061444375015658631880138614157965600905904575834927488353424742970520600344717616354019738479360079470359602658588167263126520268391128189327556260865786644624214523778405040737365696749755075617573472431036310938558597306946745320481733423509865098599436448540846052026979797690338702118351450616991519223571113563577214790218948524570835682173050231663188207876498875888020983276033045500217395089282963994264343889232540551891214568979045736085566361424412989242747823248394592242712272951648079754548840420028229380592525876422284350098716290111374106000802620708101884966215918892764449721615889357167905205624616979971258997600525096125473796604537794235213972814651001352037016185202564055788792615524181416957507809725939296185970306396484375000000000000000000000000000000*i1^74 + 1139712029762307520371079661385306994252423268491113053132833715642730724533887548623671089107310072277237027383658409355653752385052550749733140516714194779306151855865321331787842981911258809204867322035599382410387862399754087103872000463215249530528956528746816341879395480388770299660861159385333077153161595702141016454131018793493272264215666443327617225485323683127897609325684394152588066853577474532526302312151836318713391115661510534566754283097389130189596632748474292072518112900719016463492331024005339808110629203974108270207347191046841251178448728444585088672675882248824566057420972184591786302746757622306936560138210678162288038157212400228890161728638647584129733166071486175260556775034757680469514948272585971800458713970431187576666186232760685859788699042242590028820398875531276770868562558112021932219585332211017676375841195259988707683169624795669673874571373716149703376872277670660739549833655111304337235793839169764971833721934466366248447460824916148854611909337797069491447170073431767778022147715111837206752375380972042337345992067058393969264418966577999240170601252752583193088076057934626659108719051428897276895431449198108707743149275710355089195298053228194182260778051451889458056452230361812110226210324490378374607956484980750541140087448499825618992599645284939344006000546185716814299119826474782018569289546324945400843025733489661802215990598176657357444092673107256597233595623569227561644638435256163265462809922494599949620554984165421659988334760551683144337205718472790949987394578681438405733670069061596793203510648545744305294008011890797657806228154259940428450219447464342370016252921972335916284877231524881752207110855863861426677845520674890233799221619384979487730788372361856569080020199651102558596647207825393377936643901993570963711690940099906585028621304986181214886328065884815324173609290841241421896907435783437976506099949633277442662351392068737749203518332680042714817680632565286897732416098794697313564642537233226426269234893291329063482386777209765778802404989242012200889045636214991064538868785917770003469753335505580384409655369624981754502495217270595920619557037686199186334134545177221298217773437500000000000000000000000000000000*i1^75 + -423663507712109147549140181270570687303044104623319289467827105366038370629775153132809551069135671820650423383717512626534154718259544058824835343431865410301401750871201234269472109167652512402096743027566679777859628743802326644742218648414811762617267233887396594425970161847719386094400300908912209651521035858387630120527662029427561008098125190947755021988706660484630514461951888747360541161867772405975895093562013814536909592369401679714541197609940222684698305866957451397062641052654131007990780379707034039456999179026470758313993259901224424312114833214064368597222017738785749350962440299725985502786029447906772932352113111185199425720663362176562406861091872686539380348097324344483878328151264984740858918634597101717355042292817113713858729111080752758289958884680701702589227154231723008064997794447706919752831793591986461912574946347259733942306475962166480560385205932262610482963207106982956935315369554026847477640806568113417066209122657666818080092088746139648894309896989129476093850373610647519799793175576517710240906659599565486363780579602348700738888236754897006876822066975914855407009999414545498489168681550614597815265420893664504938697896506509415748969865927516340194124321756449467962125553455318885338132861829945668985086281019715398108184926722880629254967493324888515484498606879638621664667069854969485976994068712925216654535889056789757000936141824079164986686467039706156068417075469469817821643083888691930748584331399988228414717023800335000558373624187562894381292399745511438237885684548700689376847654291667967653143253300573313422847451402191285045588432397798963799172133089044848528695583219047783408607087976435957019375924306988072535336854855823807106500692613274734718881588210715779873838783665130040007824169109978796170239760066373041689913215369119490996641052263187538104274529303370882857369107063772032545001455614425049857633825460589569333429641551783132651320784122052331385149620624683840806423901716946987707502371649615386022799440572512929675629646277362419680383973166604126448655797492929130997649146725113037854744084193287948400168422200326342616653272567530147933327368688104553148150444030761718750000000000000000000000000000000*i1^76 + -122801089129917824196185020950122686897063148638642161932447506680236585887734192754719319936910505817169936048666874798810086228502852526192862998607922658331005055983096945573669606002742455387108601589211866572055792715289148702092339285858160154385035228938400269189341102133432466188232078869735302855554303931564570584543234531661179422306469975090419852928436291942781686103299335910556667528237096467999275294964374207750508543496039747857151751837580160382675290314729656909456936980552037087343157649270709175240676372566080903986676983003098540903069851874461689963490682579490658171689053341410385153300067734371162662910456530331129018589302903917058850027545646768223135789811093183454694980081723720273946950042622401235792681255999570390956209230394733593051155397940688189636464057051137597792315361430969574239109595475661528681990322764233647416269938065838357084296829188994459284213424305457013594069491130145810042418558994544229683182538189788219302274956662467327827877949951657298547018073145191002613587103038846832549163923614754015933635504747339378242032849937381208915291971981419962895752276116615608630377878030505084126263483464913634787043643761602016308441086113812532617401053296996652710806252655499211315655435089619280003234658405719748485489502387760531742347328429850549371782586988027970090228962783410517518557128764193587619973818481836888621998898603740364230679356247510784597671036241706597044168489753108239312643828493628471376877863330956762359878412356952099099416384934981376509106266313817519206441993038207212441798664425897235300305670599737893771981487770855965214143616682896314866978455712158991300433249261392308916691668816514071169401054447052579310826898349279587851801535020497396909071520152400307552215104524797316010422023576342771037551730617109011148042266214024470210262233236973094088498226874785092229293767126178100286734015176633309747250414172196585839208130530938654936719256326973073341540962173954409891180822311909488149469937522712131516811222731943269174519333642400844852362425211055795562813393270208320437276234876196091703071686816355410354929286785295756017266823248267173767089843750000000000000000000000000000000000*i1^77 + -212770667032388891910843260681184396602738812049014851598974778541207737864014016367626007485113070052529596147791696390606898806273947769260553505852274767664423091414971224040638596717948950104901073228737157568151080928447576785613541228556319223634933083873355521871112982552839937403690024436912198996782026421474580319180793640334064814751950591728685805149177375359617563547869968751007657371163002573763256325249060736844866547254640573773527840394478470352538606585053455586243066250393795688199627030630319178685936334022262642740293540851096371293899245015062043098431947176274335017546827936772423699633875946385857238073128339638215784172073996391862263400216247597694015529085980922672136626514478990375824819640630616263149350776935995553205827895180558556423635273595249047950530241047256317023117022533435923025755523763889074396733445987221400554287521587016931624605449861623157630046145628923675948646797286093970726011752618583149563116375569966358291297267421174583379291198879866385645169011060186968028722926317872252764617778352924797581190840331180596395103931605120354129866149985780342934044928583404171048940348307643432292700125121527133108260160011021454400124212585633351469343252526924848413762715104057706223097565215698030879956424392133251677818180811366729233094108042279904276457084249902360021444923950570594231673867064891441674528739456024234661828542159005297249256851240388545584641297824423472551605957180394145745200775210964670953018396886170483129516119088376742918570420975950256643573686566576729873655600331047762767771559283582834398931020006113164877522252230134531983245137576379904562525788818189973514742037064587748557064920155759472044037287536759310713813400698536566588030613214578389808248501987605632424123933331120582409348638171733590757131961474709719554861407705762370510128078156866311936991595422596691461862056667363111146989678623292848315850613578031124877980755489348095752852665543739574281783919468680526554541715481221273485784380873980584497584290891107979927248995647754712339671710341771614994115037790039466092080275069973408083440768668554655189444944342731680207407951354980468750000000000000000000000000000000000*i1^78 + 8354108192343814738498166942159048423866556671149744906569747566456537770063904888455488525666806744338164771685661188677862924280045186119133566089734012073105369530011681067529574822736550333094435623159312420760914749965549766998470024269364650254788308874193364478528205156131425371683966697523578618984308558424509944862841704195446643492690456203564191396006534042578318272854396390814713259070445445878473530010925458144079556163678823751515866597242384839503101656287087276143401468584889926810088155166936411384174516927032336512667076974854398172581289437355999000837978047294657718283562716557605649519639276084413661814137434334686796495085314283836724889836139141969730796136960427503743719938649623050627594928091903216324967807827929846394226362093245442089290698868496103652524511689988217471015584648558777223775641004198932277952853677136982493206701588355287640722120405813818941473884960225806277806621501662382379472453281970587365962895480470911824054032018210712411002696315605630044825144893626391579885102726134342834959925614431023907810276267977479270367342442210551233659197122902750549899664237623853010361937352865791122899705194255188569922450901642297453954936143962313383550878322608763583255139299941167845738521666919058868964721724367511913273877789631279591568729023703695152470051041808815408939649181317960592099977667126083940248827634997899889356129384439452230207620411056210823117180402261690762041192164648157333293573983299060450473880594482562935134717783991696885399295705303962573838109693300158854763789393926905494269882151735766624859701337571445080885714607616236489778475845930187201357245524628111096488210012673674138594406012543075749308715422511219830455628351483182961113246221413488010269716896898733314178010504487789445160541070418866960237796374445173059057556379788074850970193060005966999224923916785275566588432320308014820612755635728336073702092306216593573128828763917193486083639004984604226975917914065240053567461247306084606531920970395129888724324470903672629057314267178303280608332209140115101367289255053147672091319513135101361154412019815935172935459173628231109619140625000000000000000000000000000000000000*i1^79 + 14769307966473022082576238797469509353594986660738262961025899119740347435114564915697480512967936641793843077876537219435291489529558007231399255967824621751405856571375872824380545032764805809160753436473824974751359947780717473088802961665267496576762444250481415510032472164651694479209933026366725643876549682517051893592609112741076922610310706086704518865504740721363865319760038875578270542274164863191785800008574957542389142172013273655118460282138619149010149386245704629217268025047490759316710109072945583791467166317935330914516384091137542308330592618980845640219901311745440749314445368667001130324400165832342453987683560273101935825964884712604587273068497856095421413985375144097789152160493795441864834680598833170955740674144066272607509959377111338560891305337220517611980450473114708469249272575287700421812362159072151418386271883436046700883712448227799317461061362687140430243962722121093190343526016566106632142676055063989864444365364743662846784665924467394512417393825538285809830720673353687827198761377914594329954936857474909942230922139358826004522256951016227499095581897085235987683427098661872194772338696777185704484145826149472103329810645535055337856473369051191742964388347770009639456553545969007631892948247217170922350340972123839853366589216668049125236985935292066528678221948534026275023699004028934644954737696292779206038408027612163029946715044850570131261170401414954064137123680160896666007184616185932497868574956360874811884110828512878154962275788730483864318671910027886409881227022344767805426215902342741620772953814995527632943164355744897130960300970542538106524130532822840335380052959347643340836909678458428281070006753684246290108705517620482542615762462872683801542314013908321353981029274907033416957566969846943489385794960303219090683052839191078114317705776769074856025510987635839455091899344621550720172579487674110483612860350049282485685768000299111795461150836831499096823601658129324885663668699958027390621181030276555324747077045621673416905576516543138104488106871522698472382062097968056840809908373574753643270451408606340108218675674664438350736756972152709960937500000000000000000000000000000000*i1^80 + 7020582974326455250192291060454720492162055112707084819956988160729381139503264199129227687743494914051930395716508216052858350749002670159476018510650815357926249231202697317151878143424444107508608738398447067088691983463895586405646478948049307465760751670708588592765916315303907805030359431745231481542934894113888858066546458781958637512999314013631520660497577349371211267880015722787718531782086884979533490685311130540102877461287828333618583587261823986675592946465016098518085896886224137347425764014979661320074514878610071103934092182603657906462769063326220828834052084681259287567329372965900814738602434305559688978603303979311665021181436842244968976272820255249162129257041790614100387524449222582967219449883446597629581377203542588151028193328794182352635197251553381294380562974709315550406373981755716183276108477607528735233681679970795172587213431870228959509728428245979314316630288158761901159456661913785500180367471211375525198673537974751083808617895636386695963156603320523819118736522216371896105683283130112402332496402942286091017740605105603020975248281824533293831848851906546969208047551634017987827966559757009183145867472352963392755419233207349645545349528035613983127092475203293202979749303654353214438196066213894311079088219049740631256113346188555200516073683806252726391185570642864385954818123620615277213253275679766194507356119383497303174659981267680262898095409501806566935070030524368940329508301912326008623341431078386050728133497021137618343816600854403073161635464497323169336585956649989682978144836603999436382165311277234243904563304693956338934394787795808880652843737138990085420649903864977627117786737515013087983235487801212862651349550317487655124949300274214067528708987486245181830625623452778327325112685295889300777652144754007379299481326186264623799688699441480132450010686795779838951806425988996327417481234085918272480624617773512235025150718999802236101829934398678533992166925880880785803104353157203390696279847316074295644598176175980882882403905888692972473762838223097503444505971588625270564174935132842506706887949071952235379183862517506752675781250000000000000000000000000000000000000*i1^81 + -1014477450540084405766821415099507067051261774221513557988170220346158679794733836352746213209543041295509897101019236934632584641833656073209979088995316749862370927417687475050610055370882257861455218441373089105518123794685564062964192585213276642726412862185882568976964564581210466587349715016133071314733644406879211845536129111760759509067618329836408669790629812843981488609728559045824197189409386293946600648213982129860453994767825180377402978664509642036867630857866998674579783870185213023714110638057423347616301240462937355758982004909955727713650146837381410765429321772691453537670119562872003442499642586105770930364284290617994504162430144874406784419225874086072853207338752722887089602457554756392527478551194283333601567797691687402543215026288395296629723575181848666904765860553481045281259669893225331451012219355235486119903378856280104433929233881820968745803234338286967754134506061707823682207073132247376831816214065052380598625688769923536070900587704171761130499840676083339818483663041096871689049869283890862560703695720255007783321256343489823070573915585290082448875356686308249155515353145402540220940973912443070626392472251251384338158296997398635364616121639242680078556780425281275255144960912947920482112858600261992537505987429886024453695297775814683490065293786697989954252792089926651407664445386465869288232644900164311825783318971208630387948622038386510255001874657762576669717775432019736100464199897893637499537927268907438853417674397219180557447718586624989659479315975775266860941353735098588358412178812447802986575140538883088320457162408290828267376826455973100833061980697640959510869499836493638834528095009798555882768349999832088404726393416976798009482397389692956369770787320113208877583604335830321634970499690686518721517055209018213698795592113941451953659927822668438778372028850459178446749270799086364596411308494438470417755356938511646855448066621497007357758022251626651757686726964730602149477437006230445457940278256499870248462488976565248525876858671719000453638383799738671833755613794145275685544435590658083062400835619681165709150937359375000000000000000000000000000000000000000*i1^82 + 49324447838681504074667141144940309746625790948252309044729233403969094817414304878148563773636526098032901741668916115366315629644294546730319447370642943650389327983898516611773137823518827037080224580232440980613027559190398259346293348502823477440891269860641794998300694126488832121750519747569801369655493015151814618060335091560532281306639422197196135457483013563372601492605579234287488522283009102271712707542550551902385808399923206363092024962202894201403135401510783556208779872214653730165817146469189002726186794467003993529430363240556195413641889516534378721542201014794765441199397771588223240022594853237410528845837440507238940234852105970373045096438464422794103772719310198202409733152697807057286529108978371292196761098910781066551718313116793081987301531083092211203176458914883991775554317939215466939464972526915831044298900995585751054519748996844901327583992913430296681453526358673971031095359341160466117602293434201211118379346865291706429140938305836383584216807538458696989551056573443886553802377478712300813762907283824105447972581256063077138279855370761623797099263150830330047353088893829388357157877884085407279346691892142872568326792747516908068827459271704773482940576152727620588122209510189791752005705293057812218801365951051069574271193288418703188318348637580734594441157592575078038044606833108398723353832975407384679891333265689727805369567029357410321054060259310957954533383536295101116351510721225987055887854353268831133519273942490615985767396433549687619556251160049893878680350400167349482174544622700905944582856240776338839818592766083036411943959861079022397426077940578153864260891963678489237446166828201042176537911105520852506292710986734863741224111022915055642941576400536583968451532060112890024101861718758773492856948603834737957798783047790225073324705917864910457144022251596919205465378340658657175600752521178242742482804407632474201698427639109353447369852067307171170747941303830719818016529526788490918362071832015475014533178202853729376570222131116110047869957662506374313632175403036719694692052300724712650896107554218213494608000000000000000000000000000000000000000*i1^83 + -750325983261053677318545873447775782287539585693601688381057751403565418238672867293966478580257409185485916574633133795281845763696838457579290040734893262904048086633766776283951374634599380843891234198203290041540319330631817846791915218040908339345851259404943567521378427344960588767929450586730352775612492412738580156762109515772658942271821700106290979847970485454256145346748795776593765485468894274875749554785803364880972740206471374288654383404447840145414775230038298550919391694080518181298663813681053328433332121949782108003050241805388574237077892616254240465036948931687462072074043829014085268310440475286283592140570934612053666902952650255427034465127155677885188337696994632955652974019160998607034566616125967716855651982217742115706634125270102421479838877080572460364832310305296305104219555385458835317808879688198247484374883682922915711042904699463665912084307328976214769641287508721793108329609470930582994826215734560788823949795332320421920391967762510930435394335832123599281207042906102476684957149474251257610739334539147256081949433026769247201739137983173934460047664797331278413070129245045798963329068992143252996850707133004714814905242992770879071885214255923972615158425295693517347508763626085540649820633773222395819708169546755613037294927886621168691124511213875359614224287467481877103333332502901960436848730432642348091620524920309462591399689948395743631735282813024456521305177763153325578501992885065380703059002403902758425150379248210548081637537758360952896502638403913992471568315471491489807202068199920248299214352302834217886044896257777438952906444533151768168205932927001937045501370445451692852607976925020489749610218180272160397019138741030926306619481126239035365464310670895971965889224488915731001676518327874101273927725624823249225959854141599100817183438594615449881161952936882042341383619517620911872723325294497578271126460112425169459342493900514778583170143218536698338857278777526419224952363644210585730842678181735672424758142573957372986181280386369275971536033620160293340154174255525195400156310823635007955110428274944000000000000000000000000000000000000*i1^84 + 4702294779558047565839366831657932871798855220663274026762249329347446163640926107714375427457565465501814321286938392177560318946691207086245813369361348095318379041263964646594569051237096782279404444919589728238359236337453565315361300406786400369650406788246864210346555636075233266826368939401165364393323561137235771843660826678657528598523769861285431707804515237394215630415659012914022704692392044314463053429611025553703326052349610141535557338458395335320729495380647376838092213994686844452029976098831842085228875226836053331036234782083173148615723355389159911911870851357589681201350420331009525250390105954642074373258081114909672536198511391684349812553279980851032922021721934025539772682068354966677351643319431913878876878827140654773266958181504557472258863654157298214210784036703606186322980241651376059739973223176886609029433412188517564872240969029719342706447119753990059597750275631241644187452082808890430878756975556345424757520533184786240513372951715774695449133453469806361031986427688914186193939801289784020081341185667848120234210863583387743947176014024398939419309566136796849191540236369078245779951494872456218432728160457299414216444003894822034767082598743401871328786815655506057024331472225415234189160944126168561487544546703634162718850487273034154710952714593047564245613493429531355581862864057784534384019982582077470131924730499769981535450309122431008755105979542398208122378430465984783223988977238444097521487201718306934987473384722540123642958599398641914514105285620207985246875465262597276277842053937548866513018382871089086562671933837086124153159625971483256158040767205358968229972298905611535020606029438020496966288686110632282040558862335764803091225208703166073796858832301167054487129257290701960047153286963383402375170621664411498885241051758650576183327502592095423219452324285586007211295173519946734564119920442230520408929700067637636712193957226602130446404575867812674724110788183910410445915387407734407356827985758287525415838609190824687932257911318388923163281481071013780553746787315068923290923754228644753440768000000000000000000000000000000000*i1^85 + -11510175930422030879197593302906256197466654526621553463315792790171116580245565033102743439505077090718309463478024905143232741607985886690307139929061845638464106244656199449546035758728767621678435204538203479136133966859160452571752745432916204642239381477821697068763923231720803855878912836221791825850493287593365330812756688388050159379079351480835693441039543086220235507873722745510839992451721757294364970637315918214603728604573424399712548765441067411669616996589628580012203950247903825934763046221924162993491695959864925928294485156740496034250406013335218032860267499640075796130716314658885435790636115292549587146607964838257736025047314257677933789100157338116366721064707260012083358292777681948909745028415940866880453365300433864955136881172776294307156979347389805588878429176821781741327077824115828661229003487289221698682959124523455405798871764527867752267091936202888773679211431765345251743846107231977115815545483882600008218719256991652058613033429240220924642019242987025575278146900412858870616548826342465891336382175666171649312153498751544989202328113033930904225856241689652047094965191898371265107959064677168095144975690360743343334950154834242247528246646999524302841418771537375927108971474982566851074742910989543014653121957380440923096760307791305638984976447976240936740302959679599731868325623016930084017045857507386341772240917794813973755890711941691683733677443255479257318601770973930065619360594293520166541947872763757169650729569180756457618000787547018139003785873307589790858730026843167795045976982226067135484131581414804858470530454783516108259606264926538380433372027351134592326118739995138733965948942031701173595768706645227971884687806476920350584090015509706314140403379107418325946367873591423352575267712017281895977924190984866365955508322703916054977939152649791709364750426342996741103431551259595748914721370335994445659020598253163658588653887133535267816142631933574148374693624928519299268465442134118542575876903046466849670788247083612449845309999110388867434614170499606259145993016039522280465992452669440000000000000000000000000000000*i1^86 + 3713936576293629226938842578838926656166179216713311089821225419699780823295308951623886120712552418716588716838900777641799829267469732953965748610717849784073477799758015220088688367261904020586507837064039521456703627468630569289796107975451241923734079698508118693225921079162550487612192181039573521245038000993844751117434598940964108317530994001407856212215805818203726557178075022513684115726098308483978034966184021782830901317140558977789549482977660494807821195314856912671297362572397853327050135985317187151921569953575746937191024990234797174764828047709604582162758282061308783220569421616592397273384401328280690104157129859776857156042999159713855043022080489543329407389864313576435600700456792212642931832837572061829439200952943432820994088336123907934882273360902564560239754702508096765576058656401709714766297436449343900650308966817389053579472441696428404862279065449171121486927950880861505035757385922937875271703725588429477255887877696052384699030264858974147432099187494536773113082543243571745608532893149714112737005475298928851229823996164530042656379103767389320452118263546361209519284109045372503264831064619063382723793200697612526750703137504551461820046606897919768363210024787788697314002016948256892478286843052288358686441706341048423002534885979804150573713479518867373453581536183057924006983107700309829886754653169727533682596435173373784312956068117423414153476303169441149950688304269321911243696730317139104021833127004164186974471005199063402365765055083418851367459415860396130276605747960690934791583548037460059726097004078175269968459368864069910172154812056088871295928782367398307169303108829521887819394772968306359550073620147515348734803548710631686508637771701335114234467212078851007334401412086237587648085605563709435708442370701981691359915496419633234493291496348818998021637497290427602408291973910206008849643681046403461144773090691662233246443695927353543484699923616835199220714851658681625881937987430812340433181384140072312525436874792150826954702823225601904343843322197731766918801508009949265920000000000000000000000000000*i1^87 + -672765360543841731599134325091807247544014592669841396637614654331522796051058139574319070720050280110461116751724690511903764338493908884789704767831568304142671579435227751659648048090644188555670487615852401067962416166560257970603633804187110112542263027771020765432461933999920291970989541137978780514345048272302370243018314079548778874583596745966787227211202575082248176946716510088902480960238668129792890439499882090753570070801759501196679433106777169555462383621544198766115385164465235791711669610055693457360484374233685067848558721120162567444101686206974326128236902966186076408964079908430527717342896707730897045669544476263615482218113300837815398848004831900225619498483223658778401372146800599709908158893869721935862227660730027017400634481318619708154836916524952388216725655333067030505368369973317294573119721984664119365576531979552812285781652598963368379763784918183622800714698569481774784855365174824861109861809006339110679292703178324234530421977388641645814993539803061621712713193714513595594258798048235615805301222900204324692560814376786876451745451034174881998686707871936517316370152260681658827454359061864207725684224555534425685236165540623149366758811029876769055462578540691490017475014365566893740673709769930063249725741344925924501740814990440488574464111422586643600192612211286342611246235995898430163109269138576640484758722970380781836474462967171453104963777940170153391314330140849083274465312727763615753638352578386670739230900707759333145993320539114433139788203109758109198874553923788537637745129888871180116963757553130716401286202590774053525520063603176880844052118231233862799997183263351142831169523093794504235241596651593659148598675468948022258224815734652890993417373102810448206926037681559398600685715973712474037557527943723350314903706696175020244973086468208514156984413873034834261829812722153057879289926034403787351464108074118290392866870366756375883393732286839009487069753025225769230121979097901791748438038415481993078543581593906124248019672002088442740295876547739394244608000000000000000000000000*i1^88 + 544606249095380886110976386005847990853416312357414957391613577372147839685814423736985182374711856891903276865930270833970692321657308134357489037669673431563886899966234393199929109785776464744486978232380966331202088171506568048936407730321763555842436753229620655742245063558208994270997795423238103530966063088139652967161034266912800725163263363172910868904503806899554394184972550169463028316232386275130842360355478780075931070592764028686880299203472602078636612175952968604945413962689697934318448157206125552159837558839390676477494229033715057273797925550289653822129022557457951160598442062503677480294145483364760351305795208506153165246248946733995828463130835221481808174754023422352449295395651625871103982516847633896126735452740946071354699626103224629846000725575718017707815094415058085014363374471317822766864232103703918035868373115313681439965674424121763777753594707003782149515197551774556135726929720412589834837131128220956742243381385112069813371634984323252473696690406128956951489394706437969635254691662130733707664611650069254107374005965621586948014098844467450864976208274192995411374086993211910674479065182102398627559618651272127402079379581661577205546637977886548868149406575262928848570746396731311852294470418433063894451871324970822339278115272889118962557645320677954360884717861889341757994344654694227055122499497928532328739079965635634311795941922258819544187131699400231560524684264242554232030501537731815092451267547341733645082073899974974860591690156960567279197561191250395170607328121297356019028668575698784004376816502327482811905377312568988274063910998971058947983451589942484218445951208986892903033690876600402247915749367378317522628315688915704495116380848898414591290663849456007977217219282670566246794263823883129471512246549396012774986516510704762105430392578389055271591518825523602719873080865825726172468962030831303012357177220884837912245499315385017098758443196644371028106855156248928316565353227240355296608101176899645151600281956376392726937085603882562605809664000000000000000000000*i1^89 + 143590893465400780082867025129419898651550838186369190509376083603906989878183392426070956950910989100175133353355259435382735927364535696610416507192355150710891888923224904519266610587584131222502085945559093725352112591831855302568646984147450262464590872347379434787821768503405957933970223935891367629268373811244373947615848576870586217691364980560109910633066845523891446932844476759596314429291672897098790948496057709978986388319905583937690308750060327506605033010865432459791224631878680371696584117387572045046890319028087057562536333323203329148450732148453738975856215496225276527049191107086414544572138007344688886767363805863374548077300490639508464805660798631321467158209660443190526320756617978161752585146638098423015369436375059386224681508121697957615455570971903081943180811443354589844886613504783784056109142522524376343930933497241028156456620513084148222304505285226842558464028597560164372247764025473782484732696339205612851218087538890478258290779195170413577959763570504716750697531760505472697697795394962545983033927748247544417852449445439552026007344564009140259678148221009462094029122001164197773652019142069779174235556818798399012929519488461878806301825403500525122302497992115160151708900115207930581364842676455848906319290511810544600016023582795086560441460926062105825543974159870944287234890299805592037664334422819669754793438900144990723008017864250976445396532008090517024357868322540661609311627337730747676155215864317194609563901348068371917329498172466106329235507964314022427647958406457209360874929457982977689617930978464446817329109805781701662305116489176974787232224901137343216458631536145096962109883508183536353897178508192983597582994739906953907869542828721765329553143891839026994973440628475792521885357869650307633311515548172469545395298501211772703372184034775844156546257368337976985831749984912921044970550273239857194822024714103502393990522273922172149314467877481364336714805125356410696208114265712913607197487725692915732134201851331288120638308352000000000000000000*i1^90 + 8010919487239310276049071624706127621990382716453834487873563727818053723805696740308510169274347256965978391258438222430628121861794655488346689384116258771742377732006428181904950685129415372317838105162012204163285990493701822920620542005393396296937948430755039025658870116894122490117131953812414971964307900496438775510359561778868392564540275316458514524344328245405370963774748255215021855785886402044717081011257199765311991629678904607110151167930698161128228245369667948524592829941103798231522304867683977651572519124656579214188098424013491959831362112727435693931025076354982778313950257204717657584167982896141681981977807725780000879918396644877342351703060225218636773556899186174905992340734282083713289812970472083669975434476232347019139487122872527141432220300928139147514807377589395535937876547138301813990042792852656352529962018754754210613368952579910865265235357558549263623110310376698392237476599125299297697590557561946166773594218620961374397841335170257206176615292546362523777327850563181901679768165928856746562150934963012590403907689907363588623268136529598706639380971114161651626585230465049953508019752878737634331517555184598754391772386947529167571202025333495484265930291260609185392013858225738501058410706734699467261600789626378346541162689354243695208315200620535601512405210341303809318714490871825937369758743327518713912537760978290420673232208705642627968266949471232848533402841092707906947824948592663304026022702842364629830233940496870882912686967204742376034120342208346717857227901929411391202526568474869987190073332323536529937830387383405482118393452537248137507480301902673888486730298425006904767081592965410996617640620692443433272305504485515983688085804045345889268379488155722502115438658993946762494886253827625240725457242671839353115540218502720728128476634651541718575553519140897892842795763877283185961299520683843045780850026207431372744877295638615371045994764438064021286640721914865366933926835299661770484245231422143276423808286720000000000000000*i1^91 + -1412775143890305398296792477229632065869497130936983768770173934410371914025692270916426036775065870358457364857717579614531005484523993993703493325037838478695736671182093940437064710151826929265675048832173278533036558536612998286014422629646382383382475764955988150779869412750754369055224334004044850025396228871053542663004219973382660879976351893111579545962122946190559529668662306225778045053291007186363326892733457056472704681259780557406786282935670904123545599262468393384351252665781375323514344723776836196634651524997097834588979502279359752443124926241732126270752421970777241543028375142234735780439430180559522188748388592368404150539752842203712952918660187723814420004836339110671697407559335301783653952841572002885451142542966427845837880226284347499767799588293602109071669584034279524481483076537068897583462779293297100569233905061398948562518279820668802399984930911726134408499684831983787252492211398736429915605202168159324449567389412407625528789751537023970549599057216863287421929959857300442826308321811940216085856998554519428166392527811852611506648821996259679143133684714689874294310476101950752514124848220688598651622362466495464715603956152356936106154181731880020372715112238648563220812709548055766612552062662891447026392465415340085812934322944942635087736281934780343317054151734608914143305430305416670927485890925107131056289448555898849214677940367082487457498787321694884963633164971622013657348398589286564183826288206041194256177276455722712780848455389456032369887043129999548627417424199043855243929529765221215942059273628126276713557214969640126236896403934045877703331403187832285262214154860338990955849480393008427060460650761825212104078086003403606553074240016873924059599813762749956078043921969612946892284128010669484120457400993661058030505707337170895820240815881217551804653113372920728832256317568473483538970356902600785551667600356204624196204258711151245060177168797089575724581486005424968194221795296774996123650621440000000000000*i1^92 + 86224351229374226715481159845078123132476474109771594355724728133111228008164547584083420964214604861512339423075772037058992175033993647501282516164653911974427685792596161435895723146390819566641918225948394393698352690958472872361690334584696377680691360779754737802396457253360615810476897310148557757968524885917761019717331893923565779134680152127943057846159425816931525167390538976310471180809874147119441789596749338489706548650159268817763484496406746665661229089564238285865618864720883064711131159766772483033183396884688542834863545109065690885561524605123922722526434742946464960446576666901459618468881403906368228966568209208413015530606183417319274268313575881869533625450546825007197194814671692027488838776492467213533406720723119577805251047968538016068096291722033266292552704307970451717159658961879407341840648690231540730176854960503989925844377884912208365287174249370627554045245233863857311782793763454293905074059065015414389711135474963278692689267844860236732355224397602993042531752025437870401499771232515100667574986009062137488681874900990116839920920203915588002443354402355954395790681137528387185030740397340740446972028373619547246446486556711280945409172633320965237220408363742660235793567089584420310850328235484707292991477584451163079183769602654474815355996777814734878125243668086431995045260489416542935022037462143997401258052250627267886951080157610587896549511094322441372918417317820563563812185841014552117732595129905463023797976570686649740099766490118272673544299955544678082683926535524580722890855287201152006297836122944277302468976169174730839303719549476081183753612734007608988880671160624492749005726763895962213469974245720980762005475445156394279256057068606748699311940843410631951098583816164843469464780521102148896969007628126290916871004207140466718084725451290277607795564965696554776581647079886137722463007580441440108473585795678141043691037946372650053114478818497656234814863911042329642216194048000000000*i1^93 + -14233086482147692829794084574959071254639863205108468301147395155489999771366546423745035748038385070115036838748250031769255237134751937763558939262210824989648098876844240267717082527340408556860222491074938728362039630864696476108866881003623283002579090678516950672158953462587614474591793664056040443594415183558468712059999641399345406545106536092580976587975965346162345126085652618328946721270978137765034063554355385378308522144722358419703239600289622278124134019906981914021725446194333620593813133759979801144059209737707040373598133892808277644613353214640923630248374531081153867347282153467162145014875384279375548387449723859171845780451279670730562699705506836311155323129295104399524443332919644175912323945979592028363830947613859639329173856131562373780405232835689089522969225736317399787996607584999463015998195254393360415792950285806156707775847442206935353223602891238178899553233825906789285284709890788403628639574899592651545036366722178683034913930488405667053956671998838615187382957260065735715016701618962707315787114285748198680112175065312967398560939017790571297574326383839705361346284271426953743375928023830459449078439831939901753132880749506072987243149654944369471913635580998395010897068623008858264458950050311598790876085975813823338495034101368103511521983717433350173204534633306784742915165030180738155457278514125737956876040146859422067335700801268265115098207862163513535269879748354628438286018595316315970633033063444731057480222822528725066667430147052395466619150062529348885678943735486831309272715852287908226277189784247099483190211528431928278986616972477067457035007446723767042379804157294732277246171465816182799370343447039076141638244086264332322102497795195553752187977978027355861161361086334756343388604573294529571527857514935888705701996746446565738673964725978946220232213984503356364527369471805671263017997172979386035265388550784854892750854421403597381188355637121122304000000*i1^94 + 276940485362984727494610087184001087438060834005943231096785118213201004814627748125720229674506985042174406426844610776654645829450840234226024837613939907842989850626769787079129878808221832036123210658750775963452426250954690351976417809911232283762419704070139961028626291762335573252875873633345315562101027814900782725806968016057522275635804658319567583781098166142599264115991125106279851447302595745464100548767650173599665065215749281316895581276574357119700849911677784885765426702179940839411289720970564563277307904561472466911954856592790779107598731236797479339683956391266797165033880022166086928167939188402541606059915377326722122994058302255771207425272677909588433949391939265371121025460127322309920316634424011044240481556411183345953504076792329116122853033321742173508588110069961709896848776312607026492854159534476461310338781297817475500054829038505817408663037988624104889321899837565327256736193440784746613158172621068159295523550173553541639296202899673684616011420665215740557067229454244301554011409404454232474140925733013325729272147872650958441462542916304505777165133761316208349055853642106683301279488636945942881863952761748745747978786954988926304278985787364691938517981137392879540009729677580584865630879520686301978710530922170035553217702186216473466961106707523484128200430024844624827078694385232875068507428265313241684059389397603336512191778229225917256398392821593496983718437823526520411643182608733196600579932655728975922993769152090989545196804080272092176187051590885974999749221908510158442479017470204131468955374884930050107453091055648730534012877090958695241575063371390410303964758889397373076931821339078293960447740829124361713694733559729418878822697925648240730067844263533814462115413217091139955755310704266117685849112380486025625415581312976733750356478526642646756927337906585881512200205351814688019954116193986917875707329666018462138368000*i1^95 - N1*2155479330029036747866289033865337734145640016500896763714560948451334233935864249740862940556945944443652850581668003935596184635293739001639459120291555577438044312915401252663681713318500460155880352830492874403045240504316932000823147637059750934942776327351473352375463400274437300973772591792766426176268811460308900525490261653807662839668622155677806594469828043776*i3 ], [ 11617171446232739701323332838302899420288885541594501733057917398606666944173718122901307575960176501645124430518632577949194767905987343741198536118922547198909394381284443378074749528514120629913566659110426693153954463687522390664574187613513169124446921418056518512508458653296196951990095891808799477546924920407026360232881100640601241422581494476783504694042915404790357329403911670028856047177617946958291616844303041995445405650965198253221603548572989141675949776377105323637028780662693951922402321587335745499824745909920202446390337210311058967882670758044999093577996097911103805081309517671585877352721248521547535264645191570440685438941255251042061985396689625351283543745263041073525459391118683661992608718404348529474114352125057746390946898303812764121294846729925534051428544076811412729393552020043427687432149443335693311947370812146568498238816610743845459776427080629175245309509215080096293869738766331461313661902775535275994318453969847321264915271068875038711750801777512168073975753691126727242481881900683979357555126640447512189267836698344749452520926092190913984142513322150834850679303803050516410120057347084066321819394898640356201585952891952597911836914643134179652347814149858159706133828573738419369246812809049301121192180907519844466429842805456975423035304297299078418703779323137550911044986492854553987397705963049686682542811346621816408282331472421405462431973807403609475880900633146883445221725237523786029587205173993396740606989967317877393577468569207510664086792089615494836643311965765797105522967266961275236123580895373293151151682939910106175325201503655367955192414121435847259888388706202005678739034794800060186307969956854347125273585993743170259626199487912329795523512310167312880070562222664394794300240126453600222867824582298233015513013128594832347529890585158948993741214365055585585990819329638205003737700708653941230231212826731629732805917177266070186365238401630397254120814223278068848376848739532707335513890533469805029797715263132259905962357406155547258531357998908800875713670317097555099875422409776691275904759673940529235306738606412326479094669108571569182686289423145353794097900390625000000000000000000000000000000000000000000000000 + 347435676235101998003993428195252060201835705859178395456641846704672475234789481340617187459463798208645118948673227358296864912071343789010478327353203743371646557287092163997913887171121015037451851182914976055091080302642691957247865067542383716771939568849694750718111093542842206616534739679011895790780332230464643732800485175051211259612326419647528671186182816923218269466269671000334136419696215163858718936805251953524348922688622859426413763449567152031557291175177322528610945753098773461996899475553721267803972931246032522158955460923922594554124398887642637546762704546235076490453700239317921284003595759694415159336719484149031045546310497017097966165010599526367259915077983934684686045706939221002408668018438041810283468166066979460799262361361945843302066157611453903130626197450958675552343244250454307578645686285032869631366537478638717418171804675873824449579538686665062829644737247919331883180034224074756174224046987750991209982422860752584203473317358265840627587990062587756186980188672248679550865307164619188518053253093771992390256697465047195378787033091278404812032684625603073149446794411958909598408154251761701874198067550382047733780923178837817565098711946140029320861087545597649947597608860414881168609487378117364673909531822458246957637176241942876741516366000114594571273258465688702815530177474026289570159967329074909871153907832723115799404079742200989825377816712142588296831534583745855121335720584765627790255072813943532895751580556629017698597214212748622482857758110723700662264229113295412727988228902904684630824136906727189881516884658520182224691738673042700768912849897318541486616630731590370053382523157553312729951338840886179322274568075488386014479555369563861643412788109267779858905784184745503625799027258624753844064529056729626585286563914887025815814430451747659542190083119096294224696648860891044274270808462692828295305714883300173475784257712316541502149488875390639056178623456437340812701860433387100368969636798452066956993363560674724567865095847983468418559713303356928924485380720371975970062361182712968736223413633327222290782214773571359212912812441942378427484072744846343994140625000000000000000000000000000000000000000000000000000*i1 + 74738923576103164920594212814576000375169518575223614688035148792978128427443050288529579022159327624426544125061166705209801572305402572900127401867735636704925618591444645260160565182468796710934449205128947877581785873589596670074878604905772441357407514390439226512274709801096004832225865568684748227494484515557644865689456971486475331735887974159286734097967520318019902808752393224729516487323843348974896627528563517678607684648065614859130016506066680950607426525976337981535764398296928294167957702861982839027058588989590115750566213720734148586688052774561691123428029652163601941580358659229302625803464745182493232186261742872168071584415575800697421859076641684074217262244825289582598042951754961632735340698062660037055107274887683356420442318661418962627274563023175440442151672183088173617577255739506892897757342004887354926256932138613447797862370424722205391856278261413050421103772222774863426587477714851695344728719354745759624913343314445450295877833688968386686279609632238028347807173746978227344591829230827376912043419369515505851425258396571885165611524091233153176778709300068258908631204941598997119876748468884748654793084981515796248361023618259050051630557172662525469884464316399976778555607328583133642399913457894988579416177107513106107504119751023690113208789970141258025985811287368106264095604383169026717435383651132787490682409699574973115488355215698549909147538802041180392292312650775632984874826576136003343127879228378521818022044822541554284421684818759758166274299346108521819686553797069714450136135651919566932365732589040764076088887866138792070567198920278904378805675044749066826807738110212624351211921672984024077841687485603786462142158067637468993320916448655408423934220635261380132505549757336817169154039972173217059466318343933090001747696987294252493286401160331962641189063423980655877978955017523469084549586531539896101760999006477465656187808458653792461741579248659619451948107359335098011435514652428510364548656807322822899310492989579735444868756349474572714083310764436374804295000426741957974018066909855405489711251752423475520908035817916197524621649272980050682235741987824440002441406250000000000000000000000000000000000000000000000000*i1^2 + 321565786174234201721293956671673469760568735405709149837866882994678179496158099654983572452570756830163457729346395192523734642901803014023864776746385810273538574485777921514873658889261867186458949117082106167247405927581656129206190588776094975889892044518460062229312289366394092028933270065835255740123069788184708929071154806069141521866243724126968577990921341975339793728436803718015237218725684649665612090539211532749673260438869922733687875702167299008919123605480996390657629284796474142686025613885327351031220932422025579745103232699000071468578985947008454171557161978177764765125835476100047238474773851856485949596634870152279383577071786965695457146070824654932824468325357181720239684149259653120557954592074722361621447063737794216447564027364542301596688817489711180208943446836684767883175939666690118863672998175385959979681835888642781810914955300729886025699074274208851609823632512837408813589991926618262848075865387640103159322754661406744053486040690298114329681608636885372311207496258900682255981632632664701943064144400784968922201241196047676781315896609868331923846700204219423556652485816207531835711710283508278756262586892226067280031360706004034128134515352954603813963441162784807246961169002720795313609906335437263480613557576849273447040614479477425349471108056454027765497385823470396920826839863654969943145193707016951182560109734347349849912811512839663816041492609723823878727791354131581463441454332501515149633849444924212661327726645713412548632191338184768166309179367729418714819375590315094183307310118172005978371666179029687907850764659468419838802212312955893487526402195282055654655800772470868723060558893580855667208910742451521074123186483830152399455837352967084486270223861759323684412155793210456188626941838179223782242379852212667488960481348054878533450711117552820117943250249632372471634818481206979905156294832976934109858793715739059618412585579565743621765084370556290507916430927720125886190345323278151262947368294312880892520464499212339805443409557853731754239258784947714891360006798072985622371295080336768143607746068114439396341266071476736867693069221729729179060086607933044433593750000000000000000000000000000000000000000000000000*i1^3 + 788280310086421425644254017226923873525281688995133459885256190603493551377355994555149440260581853396726342248421701767159382382369621744949683073719813387872672561750076467304637081721595774935536590988945425903465942388085276219597936770257277276561011405266571386244443997195869269219090250610622350884113763230360367314124627998756322892882880648408899214840506564615523675807495589436368291901104075947202751882114510450888024442152757479559707633578870097367570150324929568781940183624084762949761536184664578317590697300259196109662528593422558167054149927421350660402606789307587692425827836416486313754663245251888515532254731731134507924817206481899100735061511382027618844573264180930579131516292822199953701589879888741441475485126948746953174751595333118398016124034571425189847068549780413966841721551056970002229865703615745240360859054259299154776029070732409450177080446698745503241570584571834098353291805676497942742057478083130931605314614061150367816978660482959378203299036764707989067901802982599030634119188179979021084984006849111672869827549433049262317502413077360582946464735286074486495177516380737257300367333585340331123265984713657921799651029672985888414046129796918496690664827901496129216199867170111972374562997221214142018505387004376130830194670821304333151603566543503057007936351907557163767910612499493348438893434479487265741084936993043673287779320101938953214723059363391590800012828070898923119547258098253036175755562580279807207388204487746172565672833654217454733398206659170086450644064052689860968951796876257275746489264056524799818229923197413303105605911513657687124840747747464498737048044666105787883465044745653117858694351009384149630502424306007144872932990218288690680189675908299087602689858023206530076295587483358768143638456465874017289446986387127111929669604273839350281922886084989405347467134035997507859957097736745920144428048267373813556493704897220448052689265921669003736789591128645738881168814781884207054951565689136135938289218047714646330787027585156239357041738381648396052630299038220426770030495454415872255395477006661622549363732353480753141730663635655673715518787503242492675781250000000000000000000000000000000000000000000000*i1^4 + 8092427236389340547988556882746222654279121981487416082463590331661922426435073877586744387690799356124909724366897559965331049812475692764023214112807380480746992758798026009686267553962101151736384015454147314428484788954761110447817630496922648359772589087557534146503830292328374400232497740729710357847301714344135860957508854691703943372912680742595448614184756555421437157161968353150088949420225658375419776342111378246141724442946770283290370157798105697623853437986989084475724833430058824510640608762301809292725687997072339501695777571715384284698926143305672601353689520133905680221252186145430127035721510800648320932930937428600774655826246231570984959616014300855960151279603644871387841845346227698623679843493892132762856161749128740552127249547402056817701019501428256229564504606972152320579374105704977250417143419020086991557105227073246761090623881686718751948048706703074348985804162356477041999010137000469426931477248393655163884499483557579236200947046483392689181678933722031307008271293843721987499983920699522014741702637853148397425113340731446927740489100400171667359657051196515027413842901070735545393732439630589794883300825149458198493037188059542949559835661731859916668765108883461588688974647309512283089234174965697956466195672379642886527644235586718065535892390470863790399013824301998753650315000352141373272026205451720904003878716131201669356845617998477423176033393209503585374012899183679030128295101464654742437202605100635075906796191100218025423403945331035227005014291639126063226649297045207021760486790277150252422737496897983538507681406843260350851702064355899269746446221438969638762604274990049050666436996380916928131058965452642858364977043144789963153510237247141791880930132160427629354952763608490152973053980405506404108627347261492199790863850668029000130154035828389135663440187423992558021339282384826204050978687686144326508602820655297797031792177652227596550951787823014705877031572995976800135125730376270842344850243303482834821624027473138911132665987974432237956503585322153754083543048700982798992289036725212443504978812909673960796807697826865408280427871545725793112069368362426757812500000000000000000000000000000000000000000000000*i1^5 + 59493459898167985790915739989868548490090135067285657351341655210598269451203099499483628416154168839250388789639907031329240620653124946864066788552876076762868618244110349672751042097026422096330699231076946238293902009317633312084363516651902761294466492258533620769764778058425248870823594142200010524256559479263044670139112583482526356877161568772876948121078559131052519123190171026826430419175569764427032594282389917327418774232895322709069427111260866304707281173398051401903808878717060449715704600266537595601150835433791354393168625153509972275390961530632889720067266592671207584288914744983505728735701321333279047045166085721099560121731040717891993524151434140160929153945813362094478084075714252390514529246894286442208309027665955462860893271534450331828352594268385720143542681549885410480744938732356220439377528246124597959400049368231445145540138008158152518372384951390679355008200889548370587682419169098355885301324818790119316546278226207571313317870125555908518233592091851010682685177544908611810440080743121783735359115725463258365657436222934094810191445766227197614967666340712860762427237996836400446117283929429836181840557158516181931672373701986474598464935606468115309215873570563403741236700232485096528835609103437686747272486012719954377889005576468355495457165100881241187876491467600573333288863060075559781387219675759433329334557856538666879210895623022589426167130843021945166113465488311006532499866104816344192752786635986610576522495182533777062627204195514409185592257105939332400452162397385835229116432297601606352525105074562289319755540444573399712068222356777164677524224289727755912019464730968371410540446304636819484481661919926246351229532164982086407222106842964928876124195994297886754925725249354692093785614801712303894835806943583259255546514240183617563590071685220878926646758358216981715357309049455235766085399037328895098858289870869296909315432765168011852018398680692809047710572365216150814786017190950622117595269926216602492265324150746656945595230351751313956339657569219634452205750122935519970139291200213624848732748270215966146264045241175990284820951359279206371866166591644287109375000000000000000000000000000000000000000000000*i1^6 + 235504994784749058792487595234866166838558051455140000638846161257947685020317657936551859305801634809751411507544097088815521074190017355567762995665896720942132271946748923914327761414146261027991982500893536939562698558035328818294591807681594553040467984352102282080077928502100491321905048181830953116842066756474198381300834277054777798961661306272507756579862746723630843941738473998142787645169214792374943502430824268140996701160047618090024485485597793852771819459826263907943635820709159271489910020273309898793200910982555203433904043704628330837197749688636808884564871954271745595680402887367921295072863159344257913270849970919079933623110965554332466346819914569470025797997968299575911298313069415899072680287293658997827756352943871548125608063661715964293480454452699505090263908159043722657995857492668983633707302157242348864551315088403755536425453648952037373905538414876616921810219138547382786446025522588611448358714159273551057101837483094528593650691243635469195256985083803918696460007278972327264505360307629907452257463186646948275094356509014580382703919508351604246195868722404841398578228807422672762694017599105887962893349072766016536704055414353526025760526446252124843886028053340412206626651871201006163887972807678130276533396984792090156638052532189082645759613432906445810429740079712076311728016646945163349498177338265114276786339525096523081095803630226941272124975260496777823522245906691451349124350826851277523432413777349002790551518514640476610030660211943472495241411400682343333149569842658818613128755275802330458611550593293378337641982919945410055652836568174741630815499534304143019636689793668660810732606144971473138434394771896112680185625239771124820934785402809678271750512348362705572149740968478427446929108134645752452291460844230809094144785933914462303744319444714765381979658743798388032086685667140055290163415624930444912108058462040407481743543529894598807214565346390718370184978804939068228812457454542376790293901119839025119662698324314547777240496826482149923927767745917951319972463506540121177294330734246020363393183988660835534425640547056234053169276876360527239739894866943359375000000000000000000000000000000000000000000000*i1^7 + 592050403804709853846784433415311120665434375018955775737957974108107055877509904275453494969448507238904244580799120795655387762754469007078417626753636246783260317816127718009986040871655843807223282688370675789707096174033364424098191893295977722468977986411970066772948283252388832135095110844529999680249651592673839135289806123939391247176221226571584030586327642029584853463337562866806977287269911254092595536770565715542817666214920810305202866473555837214924235703851045595372635855105410546695298126439467053700652201613847344835070325621709392900647767096166788341189511431743161832650217072074850403028785289598658234836790025433966373225507448864691910686576874671209148216852833500265748071671926982262557273432130068639887769573849852040619656772762851586386932782887172666233433740262312431364148314614132738376396967194095390376863683516092511072026539789067951303848604571498967834971440929437540961606937270545953297047587399352859559098082338635371915370301130459602705669429101526590352281607667351385806278453096080080689448523613655241729849774084567126316180840955856940944796280213180075083935885498577374371432058938237129760904273731745260004338397195554432913647816485927223330842720929565114815326907772997407060391738754188259363840023633849751654907139790401745761407470135923071312838370904547854493418605527754548473862174979328300596188613470707219302443954224289067247462776391889115867489731886911141849394570812128492218316122209854401203407132977932251899213500362773007579430218456247728130337138884241080956906506808320074635718655997331014157276393642718314372954550752837730976416983311035978531080562407071700881084349401844714103829822827724625499188038803664599513294931775483859982617717691362123355515039796058888329570828376023755208007147726001334044149941997079408722507328671826791166982392032395335426990120153058881245975244315700660280815261142659297512454571347926740827365311998293437859195471128445149102221435003455907627363202357090644288590230199171191724066023260315229274345549834070656895511339707951775983534246222685675061473232981993090815903161667707339105293229408744082320481538772583007812500000000000000000000000000000000000000000*i1^8 + 1020987772697524692890634392685480264954915348799900684154764392351011227996940580756854381292969618280663130957523274840741348477636703373375448188771226280714200807979906955478992077189109235880902221455114481405443844448745395924702161396301320725541122942686405769601388891742058690843386511390370374929302078494205318528761098127613407878939931006842987809174773346476379550477462227702952953334496625797721453924332380517621378991290767592300295704254065798644260035185535509204582627166889619076078208361597663514984707926713072442217871530271177699634218742717193602787509916380276812341665061362504460681822871629280193584975762037242094936141863656255640331305319779377633065360066367220955330860078753258116168764286699310144361903361612712446796325469912305001730691123910800157920734142928667441492101519374975042454100109718102616597982345866958678228613387957492655844019151830159993358847795967298194078965294415897861736620114707995693090671718812155785945915091946555155487126193269530930318019795656154180867095851720293328891339697380980443676359328241180687248116983079209230791176593052154883940007050846020535527314348723620098405249376062307910336610805887360955015322680073795019464745188371252405667165935986259697271973268054623060961704854401869465089526228542811491256069433868750313489273564989081948494548405229847881889461661632402732789503639560129098693573222965821930615562743705278016226574812911077249764287142641348032362234704751049752591272926523904868860701159066266948030023445419830283119085949991589432149858649066660481242168488074520298846715472954409311005202436419142965541671591763043740456231628143182627489636866212601116933455595402924118739687449271800141938232773829816549540671949149359158920622411624629636586560266565881869309926421002644165256532991246494542627499718447722939419618526459901678031252121589022767184333228472364855972650980149774417262876104521992621766175575634713944045621481915477992796250232479362618938877573582548480243994494756343883548724673144931963387970804933852450012665819369684634451515192976446447948877856457201831034822743808285205879826662567211315035820007324218750000000000000000000000000000000000000000000*i1^9 + 1260820795371351301421445820564738556009549131982216104799452182755579923981885459343975901709829986721252250858777349613593880209065211878872471133740293330843902503606567716082974061991363655720267779261803697085962984140372890657654326894683093138476140786009857512661997479033490931804142367389997111074575359739998339371933440661980878935874495208945618317401545585948083254723430342275600023560242722394822180043641109283934243476666200528090439908343356134480465325806044171836612996959535410951830302818397593397678549250649913586793514799957300674631942670832105862871855045685983938431823960488401768087056135810917597246604143591068018646379153809929889364981920020270817557170307494737845611387874263729442796871324530412528964941011870058625256808279735903483151325782620599459389312604503178508385837142079554776148445277089256380714920264934950272578219573323851912046222979941571153067372328574694653929804720206795998547495014936249887430801166819385848131095412557208422280621173710132573789554479525003272488232193290919412690411500950811048796929388588838599147929325447271921510795583012951547360362680644487566406112042717484964605912003590489912661509860660099669354234930873284912925358217883348849391406191017203724682343044065028400550283910525786387792271164633383161583040991568954056791180585985369948885926435446336930217136103758712797874673939185470458737230526304498708639571851418162511795392013653599990575168770657977149369625937998106770856185182974617457197953335325878020388005254369529453772961189665179929116066122353815422785859751369451348933618344557007276716592560468595733532755531364955061047906803548884310282718088859511757563614129333677235794777640641396746499570288696628332340255825679191939231040106392604916908029999167071830070737071250291189760606885103983323828526772551829205810947149995078575907090641778846183417466093552167616407510004286126501196002914342955281569293784856208501313964444035980496805067549920333000860210486506538612618406878889158642962130339096243220973633385406676543282563903240060409360884853097458727827816101563381004016478170292464566770718192856293171644210815429687500000000000000000000000000000000000000000*i1^10 + 1206955542995094354756790656168057384717585846845722495445930386837449406911827057086951623735181817825377674595236670090546043616467829313898173736165542805008908909124554257547785510466328901834468701216060548025879506878443866583682220297749489995135663547186155972402913887482552379630506373783115865198878136209528500130942549622941501141812712430729926800303225325070871510950334940680873676552443107562900938358390059772053109608362950761190724836010762371305715729210240919977992587867330224844849507419857891164979971733938432086564842402580480435428534320183525397291992183716547224833718890412276540380645055727337396612890182205610411104723123247740100792707204361408564639346002695758077462285580972566012115217857124681880807957025248069907748040412974993861276246693412741077856221668090486117192066063787032059551611430866012579577721707724229232630604570577451844474179383204476834451454193190796337789496649972595071528245424246105035021647737392847800173668676134707484383506113101865558417318703782603466376831361669677372844588924303154562100052755842087558219840270781273191156350026893108740597202908370531413409972431818463696830337249612277651126902877620667363453550406912849996894293727098337337190236887953840692940134124120649531924732385491697452888211629307851749140275725942574299766507705925870209203127924694559164454400822089308665411881753949438177120784243216155258334543598136194629674988988675809664987698765785259851298867577192724810892606283077025854337341573993324228740016926527802020869982606845226506931608113750024331800733170807961504366809832028567702033100314108620442447882498553938034329796943672623833402751755254584582178737803430683515757634357644662020560068432889732231743936281225716250786983447282968829668564947148050837690774512957529125236199058516609077298734017090028123027247865679999735049682178825642821045835749624359620895351537919026483562277863589935582753062530510665292333559465837481506848585564982855339694357206617972496542889154163430423756386745620482655985145321799053084725761288913805003573007429585920991104106802820425283646595202707851868240140902344137430191040039062500000000000000000000000000000000000000000*i1^11 + 1159962684966154162164354399506115981625445735699752959379959803065038844391700788490416399999032711567163598845400688924681602474947634927818751933162457151530678939662889592900830916982999467818237773052002807022327144479038862240540627538060853710576901350934984282250388192999240414905277629440595320009349189858406185942783206293182706082569941720134065979225670055476360476301666778325393353232552506487805547800223952488748009525465361534172712217838284280440501538351243911710991245303197379440936375600684075015764493557177632934593526145115372962172787241815371813091534251606971620109782112099985421601313033557501459148231907544664830841266270100877451304041684792517274589175806005301842305849089643807748945374926063082353774573625193972639349311690659192532798241616334725237706660316367812908191120551184718472785649574733290794704201359446820501515988935094617047450491949180154241813990261653140879743954421009974411059563292482625164264211161077115565797207906204731134796651503883744889370855128202490317719674069027276065010230118616346679541846018760700859772208521712086228393756318305720146280269187709241379102832677029696520394437990949316942530892096501624124978819449938060078341536522645717797493092893207229451181234631722507976875523912125399230914486925628890667425902863988421295428861930415586995420667531499510620760194725066502575584319620883344511704014154294560847348401668652889341327657943585074546568387804479864181903209988790243339096693877475635466632951885052346902633987703339117413779448327940720646698776586294851579547125218673277024835261033109675049242934491497761161055827276031159469149496016300499729763421211349436044221187593707906323633264467246876877353004525377926822844662917494308196003727728639597619246551330591867714435218223687703605610402906087519016789713962207901953929567864636090692953993593590839505037895501449299335912907302314341222983511024702995165236138338776976273892457166742898177939066894297470126373141853664562013404528786423462145353593040448681832907253701569009743453008319942186649775542311786761700566990273310845060204083648708328624366004078183323144912719726562500000000000000000000000000000000000000*i1^12 + 1529811542621362369889696811747499506513930694048758153074609689858494243051010962027084028129124227848715083769926423373797755221944378489538765855254519491551997835533659057852615869036301169596389686050247639329217103950113485406562738673836502718319042082217637439004742198623782311869996225456047621175724249983018945958558833734779467633531091176138341052689833420774415747147576643713811014344701639484533993019343562936053355532456120890097652685681547845817138041193784830884601787368463633377208637115188286529195435288241286501968359368459510429224908345076503163250946546421172170892056325227665993467296208486606613853707759103346897400685492277938360414340076644277054214588375733161294772402622855556826477747629120183437167928162578510468271671771193429938459365021392890931263542645953357486229193364812758753648228414400549770597354971566355825219106218318455894855628298060979367647951040226150941913436525801491697131261227879521905873499190834757728767895315176176322773780698395979549091020944461749529487891242811064790583141470023162341087736991194261931727466854243027290266620615743859923775794189520567955214224599693781563118475542721339390409106542376279363949759185193913135039085933195232658734154686778630032926150210095141713018666150369459346793452838758873435332651450765246256048829799175271353639894628178567314852614022691111949202365213670307390110209317157883845775898255276041692950099335997011500018144242404921244165266337355000463260438941114000232380099497505060207532234169196271852137645274328051885655488181869997882962973095722408406116733784735428532146903797117366669365911500068790337808504092018557179378702501555854240018627417375350180922399517490343770305844373690161904745124908133125519932192525645641643753748821325647942179510823492509261505323635363679925355160324062829599388668920157779502225276584639212561678052254612183713884576099485104430793056587424189788396545072876105655181327234762143569260931033639999627173014313646584441358109236013811785044767843386696229737143972281285694761335019476043578318836021169906940033430403313029858898379476084272710068034939467906951904296875000000000000000000000000000000000000000*i1^13 + 2290535869054598695512516606600797178229048326136416395066642051171088452761069807646550899822739794547367368667174793812085706935890440535117034598915071831667461567858834330336407513357330386202895470513722976754003574558291524843011387482094361730638599887358032177931468616512759711251687885161174413017468237137513514405614493987112023469320763562300690884719804628259253708910285146890445489059924940893304968034993545113355624217205981680025081259758296444235747291411302631025512572426281646117485135364744452740028665419109301271631679160283558450639821197394126635615408852550087869474445305869222632770443327225028951310572031828480285740600816257665146681877566960549921127635148410331394399434871508088081187858276159812321114926782452562593421328727501792991330807637482409552498078299413763613679461016845464695887087790684206864199674225449332794994175189501516125428420126879672770842162183241459175348875825891017794455250135931370166476796595461136547480752958730669406922644905500775110488988320166165055032761247179700789816919365964401068964014684952569253950706910119159313509524768813058801385798392017703925213741384418836846201655268509103437307174187896570069916733278770166397417030107250716264612532183405236147614680896511307837855513299561498756694972076730636549103168510754455805532852926302381087941840414983083636775742168439039341257118342188438016779292012262607737044522536743015290826817837297613258233153604303879169596254975413920167131839561025877797658757273423023305059515318678249763866418481916831248985002235290871243456720567020748742670414725910569979628778652488686722057988792850498489220171378532635786662238070043986354651969030416818922200040133934309544294419901172797822070374854109244183528587776044265747786296327398171490239350700679289321273254609001109927525430307957286789348594344176561868154408323065188912207953372702884539368992644675574707820790512526289261591750383838028627450943861221714911107066973432503382652683132621197065990303833943056095731373416226310581539025396854321174382081940164798681893336154478022414531005338697833398397055160167212761734845116734504699707031250000000000000000000000000000000000000*i1^14 + 2929902504909494511631028726504957885983162123122668942262165605814784741986088352424968603191004602446849974906210761708191205927012968411636864773912976868796527916836776713503547368199016177405144647416360460176780310181882237395696210015071849130122471195177882550303590777321387647856702109946017666297237105657492268415387149257859826192032856152012778195563275448419387748427556263967342976654168172728888205770416236676957211374310877322355176367327103541964947090150865033294330689566636253718379969065935039115983376502222321277648533080434946069934019588543653568069551495285725421345532825863579821780329004813698628118604853679457488677079350939804727087341218156171903379648357142472518677969406167070415833541367839001931206573989447740427579685968905194146519080319532455343942409879233788801365144502332813593592964896151376185711752051978969767742603457298564169052453361451543878284098277310385120559114891256394370256651029824527800465060181095266234135709009864291285620293143247590404034535741845661973195286983888927318087138048531131601675975400429890039084249853952382517197661874136065766833492748734378120015596582586237508172850177878533612342497820718894492021250891959005528680745307743609430158277787786308639973188622726813799799797048649325757272866244096519490953293823797543127930887790465529568783339565125384311439090429715939468441568063918581128720081633800923371330057920267805693890939665138459044198222334602137599553714103108802881019305436987967642212369130915612593036630774295951118799646857340837167288618980931861443409218786986166635907703317085257732194011916807201856330142864594411593503403351204614689879085437989474338763535636023253872924567465804562650896794177467007609975217355076079463986858477336914630278342947953214729817680945680170398766399759899195891135113691603071333121684433147175102532352598586285695079192817423653765249339662560272206294606476237092259150731699421910584141636916552665313594703445716596320579253334834018739383261800836642940868641365559150809023834913882492427567114900416635093633581481946993198291876023002571144751571274866819294402375817298889160156250000000000000000000000000000000000000*i1^15 + 2969519796818217439255977928758949228072037149742413371963487352206095728163370977351816322580559953511581434543774018760264189794274802149894304403209444562197989239757339473744965165253198147655229936181137509721202406679893477768064717141832015046674000418812928257616878004401057350666296872659320281332699761246919660584836323899652622474338468034766923706744280836678065824751428211552756351359940866566910972973819169172099986381857280515193269409177078052110339230729977981462435367599317012140284819375090544234001691425420789637060141714249573324410059556858314027023151981538150309587303744013261178887968935183638652579759881666183034790834383285096308141577808175108592300413699075266690750031013436896939281218836994429282404950922997379981722339874822958939201849787318115654996876417604408114531541017996409300129827839674058039692976572516064377963909082772687734259599629726756935211913556996374354818034216495551607512192961526471169287604096967739379849036493271999604666229771891654558141581436265923893565149601834484014207428592620169303278381024771927511867100656859715915329404521995210109348188409337403550233637812045906246545953589809642335777373185250730890588272519078385148575532876758264679517297466946578243161444261105885741908557667890194843963103279758444341007791622924333178468608107724131876043462224153616330691692463839423166302731381558843643133964260123498683291098276437631477179207965454420543334680425664304950512778769166222921933963597858296704975820913499872940706303844437607293804568065381898371071053785807459997829562581453366129230564616093450429450423537352113321937057185873600837532927677125097559959210915035474594504966260041928769784640063994844617201153908918606107006176901649788252384305271641586547945169296667158049398751957041197819108393229386962782807321262837350748006644533631059354366655686280355694281764523947338210548720595218146596626839457663135907476849162499824173478660042759444232465664433112721373845982284271372834247936307799342513167649297703995722956557298453936086184992723480876763656947868139350630070372570653396951303321094073339736496564000844955444335937500000000000000000000000000000000*i1^16 + 2393146589935608269572887206226602508439942621556803277627103121557394626274163127084883688158286122128892968942619824957298265551035810987004760252272627774211488936598603906820098907064006515778594819134444177482052546851142859049175837830295112014828403397954131693360174076500135532240007990353488526735023114629970171821658715299290256930212966304030836696067165523371427222920975675532097876459681036961871767090376053084556187424430940575387709978182633347609049810229870667553798110555373805920975143035356231145914914604382793645132740322219550179218790686640414065262582037970334034258318829337818476263862649655795578232287030226637461939389069597596646209919107105206977626658362924651667115900403833649745110722687677772410705899684882028697697772541428076613892470222653880831059914133568992326084290302446319873166991861196014381813528487423456797982326330081998088568467841356876333047375641158686487153682471176212269107901255880422046901948416990932775023621146513508188343395436374337118190292212536246372653912349515916410044044809050583691306568870389399831505816511716751559396179873421795816751703092477571028249408984811937876172482333434960660891739404509906783186176549231322155684841124379240204370276790370685136205359638380556454999796297989950919759923038604846032428619634083248803102146630206910606359175677175468776297713693049347667607410548106105573184274554035655671884579953575302281526288897567592941670091837497275968194541057584905973848974280712496164397164946946077166619099952530529632487637123469213617712284918927549799160165039648551679638141908454163781825065317321996334354304506360259475288307203689424088060984938139467928254708667094977511045879449291778655902131833342981787232017280025893484024877223712693697373670505738845355054162749474184638740194604485682351809068803036499289672406174619599005241577774036490658337300472495627898909444500138901714281682003750381282254192001041226457045428424952579533458613568004214589935797230616067626976468832179601373313440121717099750873795967090602045804207657052974314645228844552275380440817153702114106206266797016724012792110443115234375000000000000000000000000000000000000*i1^17 + 1557686874168744357761664978817047209602591417937262024053291200946518667432457742088813662730352168096678692593271832071171833435934706790684406631064455892093853578877189426286049735204100932762176094899550200264610487556235309069576546985699358119347567300409230583705599599102684250357697604832279930813115536214744501130274338243237498341203120754598858406745100699114033020236100173879936678309640687123303671159133585864830245664223723804964297377852734958582149365078177432610445364772163367471345877842107629245294141221052909276370756969101481663917586726550079839783560529691703384148638037702759633931612405691342062746661274569647838015810911952732318357923447040636652325749054127529573512554993559910885158189951379869117855936670825151374788869279087789218832237339331048837020984120033753499410295039805284989959806277466343845843284072818483407254489143827050892559808283173088401042213647760250962343191879885596558797293409409275991061039177741603323268006534530730793222002178695056700750023737514420600059845207746809256149536666416874772754745693037155589069255403395045716117279985713022395167958175457895882645607156052704159079114211753883584077990537453327485146449312373514149462893441142673924317839822302800790633608128022561132913818416836863321135408164673284810495815484456723869145779733287401734624210894140620231801459393447153561065386264761836299046843690552099026074572235558229457886568252741171224896466338215743905838113891285807079551756524172340177030189881035889595838886424902040283002991076375998575393071036255388991228227471840551653530276432100556729753478818782066151297728210086830064394981734049092134699631017143463910695404395044540007694750849560489410886799674974477094817655077578151079120309138948424033656525230237048631548978146226723560949798497724607543696343432901826062631233192694107514939292197859127951255361088825342780862666228136757971489664658286520962170300917617463149590197330017907661052769256553338132913045740123019706035574072125520965167838150751173949472461454470144290298499555690929065959818682677628048733766390069113705330039465479785576462745666503906250000000000000000000000000000000000*i1^18 + 829992950204326055563506051002496530414276332249986578431277277961194490525021543595591875629219650135519077178774785345453396995957768647665364157386884182755169251282796517755841596989054087351184174687440781609401290307245830431269441662906422196935514095412549620514942034544839982664117683818749409984379056471191603907343667024800920566554572509011738732656532348647184029330410697897592000621755563880472602530503672006307776388249777893803175900336185029609458352102979189013255684682630966421226613561746771282132961655489649341230227825219673324395771686397697246387506177121402750195402320570987140689946333244691857389115947808321836616407789400333566602353385455297551418790087622642060436677116580315396812218281860927433565895735288052584937442436229637738760135758927841350431767999295270018153745171575679701870374140487064026760377215167764837868179477230384377326236655974553012670100450502343155547660230106072128882414179748371194946104191036447284824578708431506903102910918472729949566095190543987270647380326589522676274162841673404396836201734926945471473708857717187122864313821941963655999242897399403402569593328693793804543124496567706611446919434564736615351733027294450517603365210184259702356223893431453136489135427442444270154371913947759987362064146342298895908967209086758707186129745798975484516236575210948494201169522075675705568188043639160596170406957306802157862810870242306776210615208262443481878843098151706086914815825803536699150703554078290385689402302653226580187660253435608273143367088523476591712259132722888803945330757235197764602318452092905959243373790261413417311115872270650358936708527580258859968164367718739872894749306821238816017513774649145587951764082442626585841747338858090395248537993381570386331594795436519572459425964615647232693019076340054214089103022533439872183891889904516674345583629797339586101861037518827743284214335205763240135647500486222193755263697967327417459046842656231209732472065267648991982919367192258571946011073116524826028572200243746730264791008613103288799400034220192845922461953639100033338135828028803153699755057459697127342224121093750000000000000000000000000000000000*i1^19 + 365598056204961157532078941133345392091774243554216529597805561527296295314663113221154190880433158784749470182182014657420172384569086171172446990610023508812707791235533896450304292495745285158646689353434044005318479235279837259903278708393810502793466112170124568541974063600392838181423538124875847139004628066042462583161169223548473822742327829543660451660741355054104776027432092394419082958739930185769582311578531266477724719418773313253690946744143670958951631503856261296041749307163517966289144437989526441289279052880360316887771203397651472180394346351807466480029686493312489231297815166374438947317357182362693295747838047963558198833814161581919342899990335321850991635411842629074721506787460685984278829878718436592434912404352466847394230064601434436319255487711190313740941333202762437863365335375622735851652139410129548660831432504813735233686566928042029091056918525361673136155983804179643702600850804973973737255875788986058438012456401632266447766050120117204125809407628836940069649771615925522331985281493817179587430752072257735912640794090966292634829220861880645523009124140467981900079920368276260165654925986912654958507847874768896123317484936508172371052998399118725439636046797996211585325796670090953571347932385584573626155365601937092327798573406375920522408063364533545685281087783987240475108636687896210843316439224339382854356375516767879829015679498030555581468143269089820819381592640066498173198464145549066540888709816864530129665034664052985159894531916568857347953357275315678869303785890107845617625742347955451873077144765016990155206012089052235131682546671922171851641959809332609269649203912061320447235683828809474522893563594762884085134103962772532351989063577981920635490759904177957874335988040627526937435468979738344022193536288264209823506906710963211448647170280467466716809793413640128133048177907838341129722798349322473889594002521498739282051466156533688517365624158963212754871769831688309480639474644079648208412116537015940388350570553965899214905446041096757235617503434438600279521873285045933688553249817725288850885296057513507150815712520852684974670410156250000000000000000000000000000000*i1^20 + 134055864137859533938760791842475855317460068799636037397899980246172897004317025293401303296093642652408758524887043961770112127185377364811832213692203085456584606873094500475547457877506531543188073850205792163805308684792618295592283361164318581659206980412279615965424363329983347545883070839186780569075888136103151631983323781575913417293169304687833679924718446985296059598319686323545749767117419837217395006650990828684155157918143265438421691413585659150363194516883924974477740857771883927859424347074889455729978279587883198301320612820152739707318093481037516588862171915653699916689424057665859804605006184749771240734584048208008720725603047443118289975294292061308106300678735929937939121258645741227113931543201803409226351857029569162396923953475032281770021453848200527555835819668494626962157955722563113869835393926446235505506789915208859936300676321458443050984172078645606031814950420777655748411206414879051688136979992482505311484855068825232379385365095998425002684327660971835117364245647361981040676208583623748597253029564597348575158795094583386590258320833130850947442073588707413120007816300145638091133757673633347829441816215035243697513294448223507231725115366087405781563632624626396897183880579070459408658506326942659732173484355154266508369132898318087612933317050203650845906909163527202254170045688112590242631857134175646275789625731674967284118731498965412036043543489378767930275733943446391660794730383107946768832401243623754563561800670032072023909574012563281723841231521851682253195505958062748987104810845436066079181847622150197665890456928383943867580120471949936870765159142371155179429995306511333056490151433746808726379014896551859166529198698785212075245775915982192453966124298011232191120230790914834617851194967143942039244516124663732089481471910779090879982683747039623215790675376258293988327645066422812472479937500599629790749049514766091742844904769381511669111502867311296432915137297484844836477010915285987643274272626654826882979520311584895207291879112261170275051169075331865519573978302161189796608456584668522132159501625281450287729967385530471801757812500000000000000000000000000000000*i1^21 + 41136579647130909159825687153678671081122045115346338525110530817333360404486554456869345835070413114787368299695516018605448410046614750121125716058152360039348602961334457351633981980541591635853021307007587438731636856084005456697864218173711017469956672300161269834242131598829402341241080925815647181650990916280409947759322490597885171014788101563878977549904071304216229648314957175532063148905162561311365833566394199592668167261827991569229195490916731816232353078325039753296558097647578310917431031543874483971457466591252578232367699558133389946701684597363158739960112217906114603637671048154764509360411983199136974778305103545382529998862605753727650917429510009106476123158688584743773088672167146077387413921907275488853290506854142879922467244219919308803396837354499629660561458794817736302673201033608826993082591030647279574698783210967862021402519122994573127577838764958576673544708601980180214920916077641854508817241790450964252219438560796055047676251316489827509777454693522673910639245549148927638474723094267368541460560869091846943779655392761411676882371864762585913619049312910920159566590075183071427523422840574547572031894144781989300954013963788402845529054184221566596309516232888695290269941620826796709010972081528525910563003141916443315423631453534433472181257670720666189525174733910780452024765710252772312454762969577710861467957287979281780217464403152541057294512712679109103711888377925177340811237497397265470477678972429367279312141270383999699303320414905387961993376067189067908649615592431676988373488846855397070052604107252901988695579631379623998017700790063388153793812996585062444210020403111590664753230391877581539964608008772234022041426762610072301381158402847453039657976774528601434605009096019604467776840579599694051712417026465007995653983296420117954245819157630278425009333081901808338019039106329733290612377560417898909298381791223903612488084881043994845982470214555946226291915622207495643568770337445512329817569556827749358215381304312302892727264202072393747249080488078454833678232867642610049666836906581763775268834049114730078144930303096771240234375000000000000000000000000000000*i1^22 + 10616020643307391441155940514463322840886932768057956721271524939041854395422205492094260017485853445788655122805390644790197464918661077012544484749593263074658930050774581532225941407302816152083585167406538151993214174241196918823031072524213716888261734130691434625393000487968369262001761042916355558714973707442976144628091803122039646822217218600146537948388873062077920954498989860492231983382854456777088235626238095328636789928682143883705748725300818590307583813683749982400874449983337055295216402707949896769559679180725542857347695471577759375109970826427186942839314765675410619669429976106959224052262725721095697643481877710856891298138305573075907685767485304250046531854167983710353150475704932997148182658882056505903587669620589376440848895513793275415212755785271854498215080702746394519950274226402999527791304533642306395827192414192743548531703596812329011972345084652815473564649797598456749704605727763201990152163948347251893536402262914124216187522420265226127047377191316451558310462675727582408671332501501984700202071137411914259043198795634498699790846956828842141480167803052745568883458279715718820960668512775880052573015007893700771954577233986567618122700971666014845647476375727106384373508447649476835080529643818496658672341802761559175150560176208918748099869787201558521792685040196529970239906920410517908491600935548157826203188126019768166321903469641658713365360991274842350300321483582058863841906637859698711771674478473594397369291501834793472874086420800593145194148029818671313737622488314982461971314671930408674761469791576470820807041874154724812148807905558857213437028956806481446251456221859549302042164746259613332066314233424720092736518083944023799177888570418422256773130048206967524925385775211940181765952927880464469203261540788910200794441681307757700027295648833249577674321304238432767197724131944190583260312467195381027480209429347752930770438571178061393747494764283761670304225410210321177732494035430556280881298188457190733507183534174114537371372748285163119284114896044092099118630230857897930715948305477823974951601115890298387967050075531005859375000000000000000000000000000000*i1^23 + 2317539801439798543632341702946973364403561439147155419360728955258264366731272620469875612521144548236114132704509743980439604778874376062666479430410573483600606411863682350771627133451726531199498299211871614842081237146629211869915241420743150528612131355635434541120205864986258931660730074651979048947381409728244058502100323433753182761855329960150795689360312762619629700655925547213234149356679069779169326879589031838594993065068297354005076941649037665229137236777694683834531974266754300281269844391535759038176395849045965823917470052480416308845959995250130251297041040011142830725146099794762219398264237991656884597854614299184818777188689147168606000835023336164272355510171639763915724064261144407647377624389235427655388251177355813585930998798109049979263779431083882871203500751895997006127488108916244838555819739345977764083636976514921348024313486282226789239665140115646320312948492510946002944147589481132236340018791125765089096778888250562223129953346646972567962926001966246240128281956830791110690063603263678775406007903742976460396356032347553346569231127564989122785752077326976362214812663848817814763986514260190242226275972654688974848973393157519183052934138280105985447155289002304333704298821205001510518598073877271285141169355316490080936883079213587046528828296863772926394520337539195417804930282457188744063995013668597060556218471226012062395731420949227300411112658163928985379240807376040696256000765071208619757727920678833939199063919356907449852771441883658627730386744131087231223625657125608712985144156808087966477558278443338642642940828048230367711245735534108738195172685120984241712336749454885190249532176530225353870804127993750688105893427163179800270334269988307302400338447589416625001370837201779813541306701747040492263294800421524891870633045995070426050496454180649573750687596833198473789435098986900890829637385442832084567551610722084517906280999358130414383992233246138251560420699484939166925273835028962503521624962726469544025179327267582059829486171926031670600023993479117364737005637873550459054193524154692442745817615445957926567643880844116210937500000000000000000000000000*i1^24 + 431802055691912880653270841739648447716286788841704199464652830053527267269173122821102489630978203122905926716130605527891905438442690937620211359654257993706551499746260382984274841105758460319515045012073813909141518735844479127403607385663141037079372891315290304507446899681802785977704609533325500841132598665078623367988526530316524752814389364132167472630530295742243996455116443239525980741633847214825100042804882911924989835481811191573069715522926436572206786695337390884874969990299020226892372058438957038669157272034716817730190878747827624635581357485307385393385311617036379430768923539720550947602359621263828883030073898081242108754526125520430408002901714269859520930477971608069043242043530232838952854492357820874578833749237998982942723866657844592076582258958519952993557215962886859870433467323027869923546832170465543625632507319084491979056838572229639893464976744435838778549252267920735461726077621674540821596918571439414527115544889018836472986809173627340053984416732020304980948049211611646605062037174274888988725704247919183052412907278718457456384630436909298900310959848905882744116266362846747538499146350252518005270979961318204341255249289088816934156589299047515574516061110837567038735909822585136130974057783009898008662002154600560397970373362846698499140220660067687043286679277617911810881777042062631142536695224203462607097444897705956905337340657410370560769826594974959522600984711513170115432725946237940129633253411447713915876483143251259712556528446590976355965365313861928997476411805559405893824922799398614284879503470582447805659729397810587000443097920659567923003631823207436625759748433136704553659827781717905398692014943767981757996101113137858977731270226938986297867779793328921924336424383728244614448021444351255758715369602915267806144206117895533604425429505889711273379752341428530156709167925458715393585508990408651992589932259415270892576055076701244539601361143682695151485118177280217614322703266366902221954615564275679881484920421495569502898395934338608050569367742229964586435891024532473173895081230630466073705520102521404623985290527343750000000000000000000000000000*i1^25 + 69746371270782036902754463305437772081707944361637939273506212207082122500773056899023255120972037524471675615451441355076718053758789810678909053165270306602893253790497105998922803068946057287833383994308596680913499797890088733448315236890312628411844816994439166029821567324048637146245961559494048217461201929414057798228270237247295188895164775134976119925953158300202673469903739972822706634481194001502387092715044407755202480899015885770373065803778078101529067721777737076042508667808553026674682095023622423124445235965180881191173614499992140955759521539013525257054660127385472331331588397555670438213677923530012574281818286406861148480576742718087634638943217793108191061563722093209071611626500225512362317669096047865292022084566566832207021650607481947689249748774463457492954833103210819031897500531824530293697027235202839601417087819224250539779485988676651201934147398750033172773567285574489029443908961358789267194902259570284525471074675052060980299856257403826063024923686981042965296235887696287982139505775861996978371192112784528582854575954910627387987289643960960657683006237219460377779923662004457525414917660945905882175418332774209845360410731225046493428872045720234226702084572937496354456655813149523244339517225635986584933381022102081002152711502180455697518244283519031161046116377793703351725709898912041249620179796938485251504085985883900865365888282874134104878663327046098250295980984613219930161026431342775698261041147373843419188989111081652314721416651540225523007356583567783803106261597654836477158387449273235234070461854555383940256953246771643693500567146403696930202321867021714041114539403175955890476894007355260275903950182488107323401153824957946303112533031564422166233719352976961092422988718859286770536687660713062186991312912129672574192762137144472612285767624316040971706975485492555785268404868203687311563753314594986942201413167304579842617875723555786214996221055889735905284307005082971632894909448967653447175529955095023882072399608138658661122813910467100440186591751531520570639259383477904100143531570393795604445585922803729772567749023437500000000000000000000000000*i1^26 + 10022411763474817708163560236059021160405716878251425206323682470986981813752837075228432665891707528929383203801717093508376000548870137439944909646683992603127965548368965220355962170490505264611444797520977169383216647904431343449054700887010557865362356784101001865532493045329537640113036854999001349145074563410507481127600097908534183862083206822657787946510594138719639113640915702731077891377354141901005985228860638754499788931977660012789598537235846708696089534626803722822245641557634483600913363734281599510305936975475010093544015228700764925351643444639296676677969754445370750485626734611911244903341287971303728794078686824357721045890465002622686510757658320021603639595387838253949283265873985775400984287738088190353238914883937776710814053204181367438280049798876951096512156063843111212257691103288921557698895747345241654626800180761870831718409540766245847123467308395392129316718851749555674818217651035797556105450515220407134138921853617061425384328572858630531498468610861407117589145277558967442861955836817237360148207629073991282942297558794787759388906681093151093614795357368141184319542141769967511327975264532014226343928048071210506124103791641296685089611575669992491002353024012680629739490021095093925424078736116283871796246881609406735319140950828657627668650828754259440318946082332461151656788832428747212766151011596409961267923956766702460962657942039995542212393832085874778136712226566974652035019268235724632189182791627694392530624137639709546276309368234579835792169101465917828605554451212208404466575952927221263932224512669768362395920858584496406068453090038706798573149548217800586176118626453476427268959035124981156048661856496562304331893607686749222167432619726874573919172604583731684106980020717358945905060001675189912449283270030491348943048259887254173585673553760708226883766371817996184866762617450330474317565708971978850112372910965383987510120717185603984184117326759750790623085653201946684060430160506416241589211313841271181733028372125866412800935939283331034654689657817526451212919459344347459389418936170912388661236036568880081176757812500000000000000000000000000*i1^27 + 1320423048283580628659067543200524028633187020733167230240028373485136723876560071438698684524194729329392022907359359780789957854799720085316101485907937192486833690009907081814319215927456857342656930839338136477718140685132214713783396375799891681254255106209456804076727254328124081730972355208576978587843590944990541698633616416287293789477339076157468166622012639491570764200969771731609924873696203955401898385286534044774001508870368780749566414436332238560066302776102458150722742964029941179479032528305222457603960934654145358088473680623495152511669084918472356091136106204128019534492732478334753596085316850784403884247060301670902595260708816060508666600456126362931598578561809746080132485243312910372949848889276723516164917486946671471765786978645324467729198311227570343646255982602983200679164315600051272189894108774263040598848284673889766500427187871979627632805645216426352374588793648106723212148286226205531320080589049879611509743353565969963022354916461963012664614279394566247598117345902197053307408049010053919363201271436859221531709825013262272849798661303759516697826955660084204311010993708746592856040284239261483196311289239951237909234472388121416632417839307828232102572771119385319645005985949742072287842382434621786989632969872422061046361354236445961247635133147549871161800849515011941329807470299464905029135455036794736542675410820552629541959499265508307033079157809143357371763343902247791156470592503729956028801964359024684288959921102504936444228489733305901613935876071477624018976548584849966431766263960644383948449838499555720681562988090924134844031967266570008834134053556840531318257081708163486174797600722346988176221356000788537413031098826698863675098147308621503453447795342262889810513561395846914613942269257707399872303854641536163935907500020234499495209586994470233267523622379913430480202571882980520645590742449859626726128114012567660173388596525422830929316326434406624157471629233229401838895077750002220135931068102553844940818178622839955278636166961577982585739522626479365073947299148781460919558489175429372153303120285272598266601562500000000000000000000000*i1^28 + 161760184255135984546013878991327689295749602813512894284527913614485256834170117666229596491092024491717166034092300283133390295109507651088790299247666874097449976689322260898969222195582511767707198835385777669895244323182689611420515426308471624793227474408194324946280807582436601186530715397957888231241902494616917251307617352456970032247440747409430539455247928031388504297312293136132554874536325368311126033921127369882055781093051210999597865597400337203824159755306337750380903734284031867592095706722788938037762352123812487849279001664580791039971252441384159835531278607966845744423780287345824818198482235349033745029662561395621395723630174960621241213787033804881572365108483631117036738881726717037236260057751066896526957559290493137406500248777356789786909323004703617305583379314676002141793447110494473974648487781678581358791042896171884543056650096942821602293312029977827359666976578765526465694195490664278236711998492163155814292576698462061635507136240767915327834764300542967585068158784805496390751739811500354596515280433701018530868615017758726507988435357133489824648504095976139254104689135805613365836332289469691718619726760838027118091154531277757172953635438819884621091102323018081159108713393570850915604269519730164097178306388560414546295631799282666543420881996413174601257400076718555054039131266850425280960330560183287046067858562029225129084296833884212947543250549234562501180798085617505706027128926378865271836532348578578337790315052494605167018717393304224971701603401149982241965555723608138209345888570262546359567651673793409608067951704712263323006165694021005186784860253520628432444665507858353751713435701749397945361789243847840549761278114803103898470365210094758519092158151965508362953630907343896656787490089981968457169748268757139414825821902910722563829816641832572755151798363195667467506990432750116723362674997765292025246099762912624527040023435528169513229907043606117874558482428955404623064497213051801871039311658123085942891880148646069031844141156541101280130166225658545158545902905057058650262202803560285246931016445159912109375000000000000000000000000*i1^29 + 18127452914946866751840397142006234068893777373006813148811370424354628730932287178408661237394741576693139706273808402176070592167024373867639550650192457086703386863888161020283495686169958868767949772360801857333403706222611144571525091827369096740306671670596326047424560315727994560533435466398854551952438319063029990576813497389368444023409033996774643945727355682207669096396478755560938072571382623706575334612649717177459977160294144559410264854057018663410977479201327881236055704709303907861228075916648038862249514719192617954382956612230460994892497880568309005642751696143692136712481785509920691250349005665017005521862038879419473114063167063813335112508385173635166071932356948274118449782065933927602984396616524943758843167629256630431210826905805372577206206108272992475577079178681450294538498356347023338642051257662377789190988294216437513282519392509862656882307265542269839736057904951080341029202664969691885085912393738041568495768572548735105678129879190458111504455124337057511645433575829553112474900295185631922685785800852349765841117309366991981419879325972717001527841227577539078710410946781260767254619156182743248186636983601618141203862349464408819973518666102705282915932970848627570215786634195715187596641595415254952702190738519599177162442810392739399613118224223641375771127431094951160363386099562423267736422532723734636042459159163880394176566819220122706790839869833482534854011631982708622746119391527889043059967616271029519391986138029018593823169939059816053994034512402545064197763963161625901810297655931725510466553191363959583479114130294994012582372369125632449961164811464917743070120620890103123235652213383916687486396194765222980128416477072954681360314673056820708357593435421242301573781062423300992718462789348165082093774712987128525889225052219230162722923101538862992669305422375247667835322593608044655025086833744272322641413224946395352041978515557468040562727240518349330564180909399702678569557982045795366536573630216347854868956328874757782608096539348725072003061261832317835311093618674361041542830719208723166957497596740722656250000000000000000000000*i1^30 + 1824391502497118269511237521616036748629750055105436362199159910940122932381809695447389828424330610745352113831662282607021521275874777395975904617692709788236100582952163583876779889252760028020847706865863458163649761164852047994151685303500325034788218934366082278400508489730825847571314735857716875047113128871723154962948486888889150544784632326553904824634322272437925637553417525074695653880633677251666791213015944646214556278899492538532285043605620223194884640758155516441571199647214484347153773843989199762705581722305677140977048450367233968248808496839690850607967449460855921178072637429714905490646043513233417011372327061332595888531419656749457249768035792647406085541805907420042699662174634626189596866102108056107788902374718855407588147056797754801533367738955716988291464801148362150218715227709505559345244528768010329411992132604952874320918240540723599707950629960680444485139964189294735246478638081423848792664115873470603159421437729236539509816339753434909093213125118440280264661134879025307692644400479316852191719624711005881602321396214543474052166485133052330814881557227650765370132364803311868918262461779120345405160683057168389665583925556469908113678290325450809329665166947476106838163804209993643563487042951963661274918032585501643231971832920974982649602222681812469286333907506418003039350279734420316685323267823097149424339974822385195549189829646833090901987272535836490766158892839329954478371215085872741678763665181416927429645909119989457827915112057300967020805046839220531738546646832681385077688135941458596076744345337187020294849728262027611557083922709328727762897488344188862256365544299252579302982765147472664809409806997326121839527902857521015657836331779787734424669567958355870329413748780937402176816901038078027456011654400767269453152039757054358967304345852569348178177691879799592438081156076887946791329928537537404305157921459366305940198572012445593758007515939813458878655489153935159093388396708826481646397051823095342299732084797128366215100563123170198195355835154703825977250158290113302150814433844061568379402160644531250000000000000000000000*i1^31 + 181171664632577558130014398522414592178700613604270933769476149724117877156206298636350004162139399330516601547894427634830837773734275690211072781455308916805444609734642222617433129060216577082044753531592262903361554077528569382098419727540001681040392117946723816693710394191295692845770767783856614708239670879514129765880200319060652343499352927766869248967144386892306802408309353200318800442169480525453672858886752163569400226689467585334494027617605764202380992986002844866347881758170311572105781311015380892892900613501601016667229982835295036490423320950223344477393773329013166189941998266185481016098286090430758424907433297101291614415767946769676591841171017504353683495147490397503026907125506029511335479971079153717180481416132432136137337555709247457177031778279372255786676049249577044048903010411389004131934605512105403604049700685444083480354739243089737473596679168336503618891951848875348105739289334194726371637210153193645407243376231285802208513141443579442616030986871597518027129484495080139821236445118057180204134756616072949963016881465453405628755925561410420275395802237273435509663125531263984153569234590678279648929783475175735284502235016475912784360667637696647975220825920696369898106680124537248986829834203355394709169039185682530090821079348837327904841074703103175312652246959701954739175480547644936628081289266066718701437233404461994181930764958093100810491181546443606409099434400138845043899751850531459347131739352177256328988154975213629493861178120322173807454746819137942681779896342416277090114575785861170333331434026365778527291849213039466802754008679605525378145403071916399425636863494195672613399361162810645302275814654012170009545905865729485812830454907861716658026946543068488712973233231530089340683044079820730406358101824349135480417854698283509814851795111931649850429559374753550226300860020262234914158189455194731605950342899281796540209967972815945419771586325190278807675684846213532607596763366089219414281516586190670279939487989302806791322909357652174822070086783064609511219741981016481680022423006448661908507347106933593750000000000000000*i1^32 + 16019550886285879522587380599625103074869589748152897617106359777626195127990981711531962220248126917760078701764706860314263795105527239004726822428386050501416247528217531990267312888107621359009491900139913406697787436592493309326633388127149702299673659876840002169979509432917768540263917272585894402567669037899492983962586081126051603919441651408725993269566862686838268979162701540233091117935437134904649805858256540592695082805474016719033203721740240234095838689700202506809007838624610931109742214181949127444862519625509359354387562398469240421647763174911210123405908380971679031000212045517094377432994373488564569632944706992569392607421741890626474341777940040812780248517993472506053941538392901807607620403563117688975990272024888505664050616409966461134578355732083152668144787531679212186828939282615392740058970899594773799289858982806703159003634270581176778869302327919121336645442254574867641214260239593468894311103703480596890410610324825070956430923384522387756893321837200212832090148583409506605735018470732743317426262671801658791466807311659251002035006087041193250726827037738832820099124667678385728190046956778516671155226176680298334919793069535227455311900214215619537838084616980346183301988531990445415294927760186402499744805430050095028720770625368503791329133232352470770249729585492497656311759763775961757024906238698963337021682644479326707148967741052737722677632975556348298972678177864637602863726313102109040507953624017311476882199985600840154539194597303530773868424834406773605631094100328817443643555780229995267868062594270324556734319462223632124709155741604726896833872510483103195509936153020773916425820252922713481285122879360961189045497145087870226288097635410930800282369268179765364035544158915110452338072816962510570166700484094727044596865230587822398496371244747446412596285317604074145302459694311986727426919866883880767056444001540182814813871351203754403874643503143288689602823622064231293456496296330370779881315683293192692397846418270455909858117348040836822198105601327642342411291045967125512561324285343289375305175781250000000000000000000*i1^33 + 1319827611021874512786134975229351989700766728119807078049788381602216586197832758988182981370492204177195966987433707521643410354687116610403734456860169557574023695391578034125535823674373165586986742563591793658110188965520785788989174596611197630648592584467124648106547178490011343330463684199069575877416869089248061810951890966025062256102334680411839269825249920817809256655191106799672185820505403719833577209140813024334016884319943191583694634358391779472110563082925320651524248074925461283411008349045564293330070625401116581409973302400021158788181092554616987497678526111714110061413654535471342524554369465283079458471613277139764332970307596669515077354842229319718585016483708737157415512980184273849626329621867340523099502222937918201451829141373711337233167575809838217997959070328651475166140639236267387644853806827693617491616271083239907485522584468844663067276319193585436318142920806895973712975164416949085144428261653930400581987695107873502510467409026195403434993839579423643923286831151098403276723246546582033762708201690057929046923953673074008938495291601975830243273396614135176553387395063863195141526715711891506427536883066788502215956040125858465740588318320746309326822989994369366748006165628712130239564808852653204583789002945686238233542632495937512119587453913949172499482904954552266038333015868266194609010681608501811220538169046804232845343328490835191656966541276409747467119664737800881011000121587292777068837912858365737163838660656205231405734646982021687278606074900890699951655371410513283810456902028216990806488262246336710776749750983612751974301339217754955148260204505230507734367460402126556028043218153900129135249403320806228135198849408630076335709915250582661363624169989526103974664555069702032195718855839197565580963768682067307797411235085709317826053665021252463200864889867855692126938027702504702603973259138445924219548213116709787499164786336837111934245170912521394318981914072862533132951757874478426577901459196882843593346453185277515704969038419008168635208689953463110776810812696524521925312001258134841918945312500000000000000000*i1^34 + 103593393146952426951191366588590665133151412647750344278304670228118792796162007139501002407021373937401483722693710150551492458362801576691743035383433566512826689452689974482217424625667027323098507501959388096871134777863029977727288663044595975607009772004695966950027711664485920547215360458273283039942070474510196116275695861276671436019741622042372125543781743731458698772379845288848105654579303294730963264313986265171543220321551078133317337390359448566008247372735204052763361799101407858146310142549903252965941775957079896223543611884571759435118566501219195504651821677723217115113288420731176523549023721741581466746987685951265858764005087973361174681175996386622904170848163550663532076875240928557811811926882460889190976032145140689283771647420795631033617641510686723137947966620203755293958991786003275492595937693140420111928367656720775136158136338857128092836909375683240966457081747510939950260405700836432125930880961643505005144577042198346767415423195124744581600993806570297280947687091978125056944063500644045578460506127907697667906253328453814533573250789494033527149840018685198138436576614628276812260218868752960702283662454161557693136165036099490458671329735214289220142929565419988246215866949730328798339921125770031768059135822998119899502212287383946707598916026064877486056339204346329295774958045338784973005735937995381618959700117071224765499506027610030777311131148585916235192554449454232557747882369524626095059878489162187500883747061114725261870155398919308416365301946526767566405155834707486500201811566068427354028425575524984911288457119153926610819664218441420755661339789873130485907003585603598674398555518052854791221437047972069024984282735479580126189405127531701270120417259466729473792369371585633909174960445311960995056065671418438721433049921329530573190605109320558529754117972221496895380681721872959125521384508766732103595393977960014151407809345760007995870228561536928202421912074808473213965642900346144379531667453795215122305446224611832986254589305072216858297496982266913245068762350342694844584912061691284179687500000000000000000*i1^35 + 7405355885064221346202996043224192441412324830259798116249772420728909574522363548088623761482872812012100072890978767028080499596113550185134694078423526751624917306400405349818437750707963644331656798001638341621160240911424252809594298716547888195486844803553664492288958535581464745690003114869379972554329772723795689259099396594019574882051667130312558186240376131161510264994293553596174992999375973183538048880010232365679509538487598459297934466464668785949799590670603346066594513261444331215038407744117351920676925597711224579535062722200029249436527324688286872979302376225922422522824148746432826358271618843046539653684828991124010432582498771719292213434550043024934054690548879221244865644100300293936680204831108431276635902681900031565849829751702386102327062482685769898638712051182587950262219922428341936087243928162432392647805381882183775334733758702246908822279266068144592992839097334840803086409342903120233460492208027770087895776146883689521016111639785576716384284880540780172382665458801755260400165766762839665232836035080910178820378159678395423324200810343662916928915288119328878510713609222996509343411695573730202697750044847024388204121687331629815530132779017362978626860368838001271381270941403596200251986136159034346092286997869131606805666113080604696789796038312370152729700292617737333003859969116033147829437871049506479828419568942681439308125823192973400314243681090036871310857821758350840891922690262877186450308249334654925760048624185065676181641864642349091001016089675543982408136237218229432076293730785658418023594601365813011213130160997822105830433564821828230358688551618653112629033388246429625613838339155611484848219429177518689224397574019679026327821688617412202699792192945660467544623847789637250148137851994033847766755639320848433895357625172089920303359011085225183038610056144478657866617597309962841440316075583004218836556191720242206650560062028104075712334243722511439345720799158936157503018677229736504699178833912576883939049722302583827335956786713697839453347883735513049879850555612392781767994165420532226562500000000000000*i1^36 + 490684285859846727339706509290768622598831786995765280666593663800357529895680152059985627480540323387436257134986566482511940915273427495956249089355699445460769460319422790442912360964585400437994725748177250968444242668602656581741445265127035943965247587248461250430057186693582999563864700032923768390510994771175309194982067263657784511059134660628906152330193860342779995373264068289006127014889814526618978924120401994010648093675953359151338292959661225335344370781210972038904543264081036939153292497881727162117280243747096967975261605586122855004963556876196504667698002903663186054767458093335575946529122188091969748707328911350822231768022095836051889655408758445754294693193618402059047451233708188582771714782325417743880948822436607318575129329066851537634277074313785366454676008315995355109269492651549084182447203768708545047639159965018415330773584410771034603842687703425860444938626392396625213240678582544983918561780910627608335637632270421525187511145765305619756496160778764959157291724161071309358308936481056270949141088129157813398029729945648217464068992347425775595690578360588498599179520141999662459701962213131738145400195104256659705076177834527666204267637271145781670338166713638527505082109634076401937937201408925206213702608880452537663630197072526352009456752643147053195035861894111208827147977267073508067227691289657971705071228033007890473957963788308580635759480603885724735676549896781806927189059222097786067143356642564014606310714915037100323405792621047318705039783839525605199995179187979485360262369978229462832857437767259548713310880975039751297744453115313400808034838407376736824414597865918202873204870265397909104181546686644511293880970217989305057840456653465330474547840026073050653540067474031163024186732330357014108266802011419285591616888268192278489015766616551180055792083613894833929160162141797398482044222432683301234184323538918063742677587434341436028817053938187645512316128715615689237258981215847707708547815317641092846478197064747099838371446226936672385595482174559800458979452741914428770542144775390625000000000000000*i1^37 + 29884597930189080420723921198628677276839632284552985232944900918447001947360828082667994473086674759049059503192610165356692615649480389990646596043902877776496586689474804474484774455096637536490906371131521156965856796808626859881696109173068235793118468764122919616514981357054309790881530113383397850544175674739351715598113032646857976195093076292168685535635976333360853789253289384184073150050707314668173267051641817954428763383172370212354081762718395924140643240061844994307092279000525695289148133853908992980887617193070007110949643217964584480521301310965788459947640446016850765265289992351174456048756839394283172358907649066938201272074755756233319189141129339384445406922740981026517438456758192268918607219817098260665596312270941264331432956221711157734435927662482370347303856721509996919777984257091378937633679707859642146942601242432860503309800875263925950538050993310560715556770932019065051531201967499241661203140874324689383234399350598553290765234575588665595125457664904565340679120906727875330274989816792904472844802245904036204793389700449515468073165450941787935050186073587701882354469192660407740949383036699236962237735069083370830412631348421314924914714174568599400666320028107476004812799986638611757574577378399763176026662884992580749851238217976296922500532397148432822325532655851761334942527482092803445225857618809989238865665327276630899119424972886970822623169503039049370884300272033093800807314892377650275757421581507778301627193643517788067083023466668397491989798608937735539944752235756441585168703814897401897798783084780903314572678499457143736023295873931741882345082710483726248339176541263375765856383199559805446940288142470370143875685416471610217157669996102077261423728126327786944228334958977409278650184661797708355658311485008373087627264805566291439626858304205851966196224298369922203458211136721509845495318227529716195196379021067940390606329613284707398206428916912751936923156797138938246321282419060200512041732847385766550234701259590621859532326200166658314223586080313199708768934215186163783073425292968750000000000000*i1^38 + 1645648092041515617281367771602858381077227043881720821909084174156560394898381655910448712118382315788839870046963182742800137914212841235848669341091341411579558587338469226321702847401473336207573411387584744654252078979111824333498274738944084381316560162273588325070055652320740052897332149127498201678264981792256003208833962296381859006617505715191034866001063396971797031437058540277815394048888614049384153372143854872425863976290525431468436083340639040725048234007750907428234403621696105076953884222821429841394395195310202508558257683541294410054765082914065366835431117510795681908178667324772984396649653724763119826909032318239583271917275855343439500333968971834588335385754800598770596526308773980982554134044161407927117779347199393768325614950245032505703310696678856452934202065127578762939974639396109631635737192329112244541136116141847692236947151200695253058720371234075113160637572803746234304130141866688986715208046592596380937110743251240473668582625773409352008655980763784706529752949039003965362601891709581708224999078201007664299155056328905167577482228251395999627498253084099628307747186224092860175569360315700163981284777708187675033437203746354742800947443303992156881092387399991113017986221338641191084347781528083243674316819268059704526525196794470274205939180836855643269913592288717464219692720443608743256295004534413732475611355369898080770736780917062786282750810451503144589632884868390856475056390329674234088138995221459643395111830176621731410696026227414961124135274126907865297462255224151840118608483268678323186053974126656664441037700763113899194737464471116472210295462479608777344115630844291281701581783088149384299173770089584000213996902420562586583125165654297824517484761701488287796241778714789977627419671243591471001271210629464199036833009459243165663600937203666814577825333986599572110309906556685752904027249705027189381222566845215769780495012337859352074471923059728614729885939853873201937185802778811613432389465020903033926903113555567959195224371348095743450247116501650168629566906020045280456542968750000000000000*i1^39 + 81891799004226400508522732614009187854642467477138859854829001262131897451819550348867053662053087373862757137766257530828044868094701054972542343683697943978442998082225017840557588560071120776550819682403369803540038771633506084177016973164834524083757374658166391445616558637229441367928456105491081580997012061843113578108650018162239640931745658581668398135213819543315609805096606013150783460468596650893062444928676937104366834459903471514797603008750233266960415563213294091237672852523573062186935284802714113628581810710664765315764672650908519052682987994556506757577776246236346839941404929699986954103798647616352959925201816565972154056501825460115752987071176675331039844667441761812619007942106144756847941683736359151063204699104284547450842738803572759015912160729831662524576107017269970758356361307331919385934743357001927503770952645493007934945022940465322231484733503942071815703289037200903238826854172915229079289276824299456423381378603735082825078681916912012894905613213335674658947894025315830752658862400167953975173009003259713267551140101362988951140315892296911452426127650308162694146312286706678233264428172339469166354750563239732414836397409896203421509601395870143392228040226140546424203296412438758841166915880833385898044953387973130107968673097574884419212774009491098839981100433695169573437307804022008030764792695119456205236596528598353710106349923640388404842735759147377264233381833619640720420177082544543725908346764984370587816075830071628364059033899883893272717066154067090945988830002507995456704715305258924396956670993172598537169884465184284388887048823741366968570866986781955538094257722832326870179670868834334287210956453626184897161379303245202785485770054219738059664991441360730172231090524894255981923831435167701971650343639441012128429579267562188222310041366932349899523174355969516334699079670677724268302160114208957219496928971112113464304952048721814848518346828584928031836360235184262837264662101687707019980385229024907264696341927534172370266593108696812446903497140215932859064196236431598663330078125000000000*i1^40 + 3516818353021703771625781197938350871246910742747866465873930296415666013948052144455828496436370856550638165923811307496333833568398975058083409878055721734302208413983898237146630585434850665470836128314845229327610473417525940307486961434974454979302404975043907814226127359991808096352659751824467136576171913318369622470859502356875709176915801088985434839520716516954833431121699384514810493482676357987039255530427655540982248471919776213003526467834488447266742269948774813078202597126451659304608015999502425071843385489369432714862652705295848621875571503229523588604144992329259271929377546837810807861266370997600107967143309827011838700803429423966693369458435489378204264914415437806921399154943648388950651784805960555343111393297996019552152961278431378397207706810715515054145672290003482075750108314766027155243640238064351960785061051787342619788198583672225339834969851585985245159646295609489626611080090257142010822023025084640383092693584423891853231533058975250618091422637144236052002132114799483376328992863781947525464753539949303011486904330406117621657896399435766958468877840960643366450408735373178764261441512755546378297578409584418252741705704330585098031714966079740336722688298594951957992807998247931310490977009847490102610909266220424062485336774411927712480295704171017171682580254452524409584565068920267665421451698563670144266810341008649334239764532623038541231224999498241684916828552008355857619299415693420062141478431055212020813037146362611747647658940693770840094471395134061283710387825028233751464395014920055213352809949341329258210593799634302219385692927953647446563310628349526011148124089328905323455692259074011503292272216015395748490731195558383818852853571425249211834045399323780207682281416829774399251526449252399102397500584612605420893891379439586663685599563786124083117704378439863739644273458329710180860738658841009046251826675602519382524280925433004668282524776976053165157264473198193628004204834930662973528372048761775138496388859315981270280894156113197287355509601525227481033653020858764648437500000000000*i1^41 + 122436427776733862437481020979637175398826265691263585617241036682824355747453549150199776096054923350865772074396383228949677543209113847111318966883024740613689982864627869702365620751520489659421585869169747142967730402023027269727160457813005628590847996368087858987243210133951095213555657310711787458046814664410272136046407587024245119509136911863815375804289897810789720981921056038893508436892683983287083210310380186346706804681463070784381270349858523555611792957603948196918386180560574197867044939837517813559495026011751345025406811925916540782807252378525589457969201067425293422320174489778195843131238384948460526296590757337903547561882724288442057270520289756404650177206396928128022050164198188575643756561190499343297894419344006377492780975897526583220766880418167477571285521565442452440256669721985816044868586372813325242098264652544229856853958719833405562418579338788965963086428917786119752152050280453299173901368277862915346023455178724121758474577039161237483159031770349851590371030181735935378347799503216496223491143196062095913130223150684652267188676558425577847145595278880269616450417873359447362645233663668699405570946813926679041129726702291412442943351120149835922123015407287733984121692717991450955060882279919323433820827111133050786331917458879294200111873258019754064508111665327215316902391563212794642671197509166946975751645579781142249052911934603764621962106513749176888585434381540363089964779075550354615748872015921556160653263025567009693213982877993408145700686940467612341744110782357288497492867699034521944614110643892354018231661946060116520009459728292971706268992434934661231304303625798798011471748756970874424794726430748810050038878331302476550599461260258520208346572196384863069668009029302624009459668192060582415338095115090771643770837979813986706456130785268272137107962079860120121152782311795092165444681421198575021207352159776901317596088907789035709387392291774815974883250943613484178312894381978525395929826690312244018367568810900959524839997464586670294917070123119628988206386566162109375000000000*i1^42 + 3318756828375425296008230505349500857051089475512056199582526118644688095260463283242225872067744696333359445698315196671303531469351899839018112757381911939314333922811133788189982265429691210046078539968231676879264797517335602357146499296885141972804230856272456653900639212478539043227109230745309970547521135561291911696989646715076667981867350614339430122913509252048082185690294843284310128368165876170206276202896606299115129086963497622681601766510659987591029568756562869391293393680496228095421565250771770529787973703110686548280778752793855781038254849241419060176610628542417748781942440647620793761968130626526496609278982192083810827648740898552600163909322149090942868524096064965815995866710015529839355863479247236605201879087592812317358653572872743422333008706191026877333644703813454574762233880655387688180865313176199663652381270456977412358947153403012050877825850443659267894195947708686587262491385580809378160687040105868924613236258546924575255590965126388809854299616844660191454240653225781323911838963139402724581490795338639546331804049955861923863605259577062552387008292490025652493087377037712533911202922826265510389196663514730197483352296724808378077237494883912777731106026521482615124686022339531000637114929823238889684806500236011006776971622312763185316765586146664343989178439645161144747718830511715580464714097887178701511690414130948481546799269817870371307965319564502601028462906109833646593711113944113273328979492148408834127807070958863314203788377148584033671217524892980115239343713617081227546985051601403869824424330148128510909368314186002351509939051150295881233626860690032817817267026505138984179550460007426238565436113128107819788016819931683715365001382245136479911153929392077173896152338347485581885204707655335739932913537870995379995878729044796545905935346629083501956685196249084254710207998024348378047654769204465284559042098501082289624952401554694890478356440599460207931243518282081735222014483757602939241078384009877222392396719806914672921377526711161909389602442388422787189483642578125000000000*i1^43 + 65263405124674023505376217621463670813793854888128351924998343579918834801008778519641683438668963204566992366663290959419655990649461793693268694865517136001391864906539450018098609112301689375393295368016296097375632125566680108887357575729594444211263798274176362548678153919559527411510212761975948427671610483333269482109375175344972785622637141928173806749716232146729513516602426120103449159321353740696944633922440619669194261738960591219817125921821233121678682592111993483421586464218864178941048453086508354275981356822339905620877928748617781635078296060479618279670913910558194543472587442458329908076215905222235775400581522420237239706637293817279188322341189060569949934200576461145231123436255627394286291304431452095300159150310029988941726358299731883782685346618314689245973365314587265590815641901782921298984685141455072824401786633421948386462537559287855188909602386165369808583559847602911686832371430027399264891123843889027024133283503520035831563148307181256606150078372129584909060380204132163825736947322985690003081962638565726887713389472444049567178678992795291851693847981075785402246295938075467790484673287687433627431012343797233009084634101299500968112752983219265128593176800846526892386848546173052344249132432558596350439958926661436097707872400329630884296970553272599135503622998106478062137464755507457235126487355728230125339875445914727926055187004878437077077651562010305883029411143641519237583438702055574031408286313785127287804737814967510799244034652191020775164584491692652632875130052478799198651514336107773331706798669701711476450817965662298866907847995333710032803221246034676106432541149977770904037628879371193661355179005845497320848662969264387295626418383882791248530998876877262785476929567887923659753401838658368554069473910382370668861910235445959534950790451191762247371708459707126996807450547415100707694485640782513085673258517488697314037162035484283891038838058152276385476695890536226071947081184644847163487958396865389631894152378092207558130219587078091336707075242884457111358642578125000000*i1^44 + 702522954868861971611829200765417686135765743112908021431084121245596315933071255371436299702046687197683611172019038083269133176314796179029087076994130423339366796791881963993447626257175374504189482436807360986965298898619121530721649395872821759289342885478605344747650985639714280250449219758144542507915048378392849897120593679482717103581641124633497696618053254637614308669531374603922375524529306489917185799081444010406395459081946399044856615390143485380513337636243492035175685007651610527608102050791261061003824533420517508126498214934171331676839260766067791794289207275751024213821064863755580257650995865384962067207509043191798521075871807466157256594809175512236086847120716534130204596893459330480005585460135046711356418843314156146954312215522507550767662369858247730025203081669131379317680660821784808409722366833348354579056403268015018944752487885380576718985010666367422816829240695195791425336343638481335773201337574506455257146389594647339864684745026877188057177264566694972412157536028481846228685970601042360867802349647117773418712522585972662751512976454248711913985048583791895586504287876329914953942617862486603876950412706908297324178664752289754911661472968431623436973364396484130998239418079662051248008271513535772608953719725947777950109168344761544791219568640241730977099230471166493643766381887271934310046848153433635745250285070808575169287868825563566832567083827053032193756125918761318407046075824355249619246164153451735065804835252901233208409662811489041799306255693560278474724793408805984355884604090300033703285046210958998162547882252097847912576705680167724978916090431919559315981350400977657658281522652287989355379178346442436895449060912496943978994791637569482342988426578720826548663186789981361740003226259237772667195751539551821064296746549567035245603284701964752552451783800019874424519316866866958196933548379012502191865738443358450526451007659888658036433655671977298493730347142468063494277617131080648584166551199774703399279758953972335180568342671847403835272416472434997558593750000000*i1^45 + -6391846110391374378828758569876091322717566590955838671085734533905920389261662800755513315548355126322562776775840732381588807480902636322833821020061054566176510595543960704303324773814316380388284194399908471230683429857275538249221689103414866088004191284399599260383395337358328850322719686426851726250415709415441769528098644073927709236168443951835211072365598610262895292235279904698593271154117717503160754520346710646191832550903810352100877701965853753648115583591273124044039500397945246928695616897495639254690018197232519072350244773925159376511628055427995066876533186238417990325974749636464246793311702284177124866505972477631221482104610554237827548450952894952727480750878268003749220454860723333771422605612470416201568770429285268852575129430931627560047223091683324328459648291168172435316767169752917556021330439860768055593987612149700205517575409677287833039444921755589660494753398987267453343225220670825818220898963702736135212516997588149525361291331276387173622267657723981671040854520855554296831343503736958887344706528927271127818320471083697850747788787808719553765993239017180621268443899027165635066059809095258617908832183840387569601376423766768270652407513640894546114290086430010289340590676606720810114754511897615426570633460895990843852104061847807219013864767817355941122819482042512701090821543319682366385846305895367730118611653194691281005173937673048735842943263112114109174417678141346438397562869478987645425964682631272370301242306333145423522583240969684961046321014588095830817903119082748030689917174899114308030577686345623114097808772379750228618835141818403327319357454972013427735956816156524100155763353093959270091271580685414959486201988366210429956065649784867485941848894707834919076693457996991830586241793649811927458770184070554611237322581838776992764306781072808033470011328055785722356165787169929230110236454622134903822672023377211351412553611683203358895150735915953213424640666360428070814278617815678007939454906565672620135049785575849425750538657098331896122545003890991210937500000*i1^46 + -531733357445434482774774601352139759249254683623836448904172283207450752982528000578211316294789744773497792790134461864171272374364117689225883101513004071665836112915548407781777565169596177540733215051008627806528674417500906692577227597425909965910896408383107572764916011734345685569659030298301410700849120589223701731955697350463019333044047477259583464819760614130854764344626157014489406579944285313326324957534082158137535200764410288871889552329060135013595433757956320972788209381390389727785280908872790444037621327401961876622500828604742113854476674085982891381928146788689376416112268790819418472536950715172334713024395046933090040616457469886377265920010645853481172416018262748060839538260197906622585064506933379496599054186532290197318613592587892190476397138553842772402574304610233339548147390260001232927844416277783720505289287376540933707888522206203310676082664318068185518305810157648860700842189487401416377550459302695419683868067077261444897293812694275836446749466810581080113897830557684816138982406548575159746823118030393338508642647639058415525148072705185269839660459273265150582114677742303013551257123612863799882389649644717928711684868688457065753482252789131482241750278784233001329271977843589821457904349549841204681837133117520599393618424689656250397535731788387348056266605544814498261143313751360819518109965080851125651866034352927522231709086074017628403450683299625283791338335563349044042372943729471067448709022577575594992288562735269643158378384950683068427516535021708826139200263099671289984080892489119783204692221749190904784206144516609385643324908409002633439361627434443562376170547620627753970790457762002338787365672708860584919171913550808561341992668586514849361265468458696814510962866070735567849035848412057321724151975520372225485130433785866465525601087080246378159355048445797569102862051762327529444160286819293842926905917753931313526790034175938897781034515255709478252921947800500896724857295304998361674314004738308391771837127417598550804811452508147340267896652221679687500000*i1^47 + -15682006802264176456210238755182561954762464016817644703903553868894811969757295512316593176647800511487517472247645090152845456134024770046905547779759558087389839895461585214022167876580770806699588210372509394883133729144481351207609536502642307228535164540535124028245177023923944767901371939097814286298229562340848124813296037935168777710199199867542320442005265514611731681422315238692071588998991550962546977771206305820321660950512102849066807080087819659650717747782409862222963311270251918914020076691200708730876021514865780995019162887102037486522081506147837376243794921217696551965062931911223996951847643236964112493828564074329848832778020154752453156940337402799103933920262059318424767466500651949888504276436460540985140357906531452294687623097899707668564417369834429879523933111896304882740052978345411349809717340323520807226244484265350950948652251854993061029540838031461689279486473443078974582284889136329074919310210874750598664398353801641158503113220316494508569166506418523471745826919638189827978817440849192287519935364767546661990616492584294304437781663921715909412060564757483300481079510329525116363140393794269642870085198515098418213912296222714892856547052182699510966249367652097502297027320035286892609268861357720691427560500056984194501504043492240399630805112473949066614452424303112586693046888070202573014365538820185200282334835479459993601196346086890237062435033323786375908120223628306376635119308050342465693962368172672883304619318207445779418293012055633605848897755145149373537865383345562284080070993426032793830569188648923169626519859268474383164748003881307978735238443624251148538752278513731306835805701045526267036093670949750119501493166767917118591853563233486832762497076010315708138629215614159990264088759124992441307030455157163353554256657252319119093447424337082857136365498583336100547487125837602576103551697324086430410321096573426123392803802389463251433862226072476334578742142942030678215582231067603091469361073001355078737015461150770823106626039589173160493373870849609375*i1^48 + -328496466045953228970804912343477446418197793898875847388749123768654479350880758341604374552539330268917746551969495728665789667806248681584770783629400069375196361190085420227351415884754969767255987231357577642274084555793586720343484116872647244780734591927950368275153273401758944447652332237785699824601800986948119633166127501156113315723927042677156694171064208156395792991462418592411418550481784650972532524490913912673738106922049717961678352480281416356766820877512409449067153733047038961847123358314074305552960323811202302546377221129098815013484092819243464061700683133021228497746669486789026423902347959798182591192051508845354738337744890895187130965628288417634076730923894683423306222802504455947149867591489612992714775440577379470084803845057851439212554021284268370643324825162468028511157282650045745715827758165480777059873859118732539694917000363833632428191915462982432936310057963656262768302269031802161896560030323240732676918220064754688394662940172755421982391908010896557315149418631046358230846342143257918893389469350050874349233387546261392522051284417175346705218489078328249488509931038610691043168637088850213351458816346015312766695414022633337220751263274862414506372278102129295537633826134539677057799930935671788600113393418565479184879414202154290175814457426830493440711007476578008272041907727101503018435798343390205647814542076232959802316058891069058175160794907249036036543754043317532412420871748696128018510781571828805699813952630634326085644235010400260346378590145900976454351829655214843115209547941353345865680546379330039809740637826310974222762195734788678825756016106033770784467899529730108452111334668316051447368716458589127980304718511727033396885226617601008621754927006083705905140198888703561123726537821177694056022346222810589144143882111510841330751635377522545512236832170151303855033312479956184151094598752352732892585677322186897785303695035458318240315975793670099663507197812773461428508574607879023672448111231863096981953981101653994301159400492906570434570312500000*i1^49 + -5165762188716390775024425201832498624177240409181966875012795584636534531213127319864714002683268527229599319624420993892793601760924948334826535844657102665940067924567596139234599980515884550862817298905167659800112964413649243380370307013871844324010174838783088312913756266398224856868694179763496486032417000145278300759512906236209335652507220938562221862780918510009943245222470905295548287742540662279257204768239375982157621062696428472277196138345944367584882374930885875226341980799818158642605641331013475260481574314703261293814325969008542120689040958697092347049801374582390399366521218090416951579385353724442215286013060193105523035486179483992231436904039814233739093738032798639286114960156351095664087406945783545604803202118540224964407211656131227792694075531054830572751219425720929011168273718905113806853860213917984582288593545903040216463188319648756765382947109037589031745126343701125850426030646359223604877981316344179891963712289217427645583585107914156754358863723422046168488102674802112750898584229294495741833565023151256893590760857795515053591696923784295024802563181250063298892972294951988440961031638275183860934011182718207417545286038119112851225292653397295406349253082599699249086338424394111933008810130051029459376752140348912280697756502663978117408849561144444765138449988937887622277828431710017853185231962424917063272861906479666730487273427051579457273410356378414630343066033172564582972186818134632501304235349444509261969278117666627497338062259514329378074646412317613847159825093786181330923782593362944431105879834181313489395190622928431735799579271972908262833335283521865338319986468847580070236737101646237846832052038948676033123600676110906183577062634584421544093061434555829880729473439395742274376581787971209134855685296442129478788213637778346979912977822463783779205074241644296466567213566755117804369204691618527570442591768938962436650024757589567405090521037089396133896571254132895070072468357588217330050192215648715513692801337697346752975136041641235351562500000*i1^50 + -55447122181471863150805887984049925209880652097629525082917840260769101521773834268781838003571620750229479577475114985100728103278295866277477625906993683690409782247380363497050179094159138048924619904680846999536417915615510750266704173779943295308448587530226895338985806207787177007813010102223306400617766954790806579642018695306177801698115108217749920316726005724701633312618901301812938455619981329783156010205196284956156547650471440701022580528996159240713746675249581577001491163903760041030095294148436229163943532756129382250555145450637225754107004852624572194655826441456558817034804037589788794591262298490925957448337723184570041586620891314487077407373144034714117587024657721832073583423234210875428322032452771731294285635847097030007238787255365793980072725397760784211834023793232503702153214779592882779378813426282532628974256000301187368744168218649470348053383099602905192173564318320285748343909154116276230571343896705855023527647586444798521415408782493037608045580072092902225861322580913040457754056257216322136507920817625354864012223488401350592495288914184958816675557950814444341116467089198499863368071205463200117360687494062790890562268724276957688627036220446734859681820801744177139487473600752382962928815513119263652415978679980086112843828206706619502705602963506026764901225675299548831435951489552632018112883147529385167094065114432706338686158937830709312740946339149803646208889025828025769634326261666844138317913098445182755362158858230503328485831454789912300198199971007369482442198006361266661258627889136976993645769906362302439803603390627525599846443494426040357360323696959892548316666919974691908115955584078925004516034562450336691477302999612431711303681724105469952339441276145088930264490657985086081981387222297540045736981848673102771062391820294791731503788405858914274127686037663267632588327005950259689940361159479533161823677138534549551352562298895316904458887075688096736709240798956913672708439326031722484432645624632951530941227247240021824836730957031250000000*i1^51 + -271678130564696665709796366193911728134451742896332098997647634624708666747075358007032825042628091945676542541118885833124827108047081367523631472429224224606552645628728374874409342745383319291029608387680254465902655739412314610187492923093531921484709656971197671679360583879190347488698416014050329033695664220597294262218494749924577101161502956796373240896227494463163686562748493588228524940040474482894407494259632517573138670033808440622685901900568124407414778611425164412870968565620853050075438419679272730408477653865022720669169662235528537547378493148877649842494075156132303907526578614744826241108527186263512240620600162540175970413128363386056186740125719632690759755431876926098975146813505593817705064604218538358969111220308428122968367405870385950281528328387262766821417296821013355668832537486768451964177966834522144075996988049162556811223926783196861085326622072176744610722778616025821647930829927664309247331978516346283938122779838199723338844795273945844487852077096010504687860166455061725147107721420460466656365260563357543278791172017218300097492397009224480392922314214266427487322009123677973737841085987720969839784189075698813864920821919087364011313638031730049540917116630329969077248120402940919143404454403095792116655397710365028702426980425920942889139089727287036577191542142460561200539875328155166434727245245956434623209144191213897139375146620395383769268812981470396549548153539448691403836951751878841844701726399636103851858805187270228223265982412797490695522654370850615282024628493001334399111461670940826293664202087553288249816005030148231563039161989538163000261841984066832234527024195474627254609446812032342601324562567546617102194183645187404799461823111443123743314480669635500944947554695497551228948782865644327367253104795348301373150574446429881813098251825982048468076887014648837693017618366687356291988579694931949092104402056919508112103826212718806678651419815611011964030263414309989604850815509266731651396610536242093303371802903711795806884765625000000*i1^52 + 2412345424102574119228376523841150849181421788738524494835622146505036909667617198498001320802596093660432365084556487722773270613846896769975755947794040624601533819877944424116317380150501031865322401339781747924398801462505862970376631496140509163121985439194595416881826380289651272459977956619277715149689736960168360230746638343672379845910934781128002844410790733960108403620985744618555322792834566190196096574516905022669000647498329087624336701740221122100564250282141073502261139738633916988378549347645973638478729675208226594313452742993455044525585158411518047983135132099688682591539081386732647013182819369366191419877476521705640833432090610826381785073351242274866661036229231312903058506500397801599182571081737592719776197946012667191410315495780342703198569512290427031390136015976588081841269264905753439139258003554891118765736143982730700053128057653058660961727798690680700676182248779001878225298398260068639202181373582173845718346235542605243752941112764065890832855424124135538888769905080430178455647632276384615557372233467405514864472886242930459266169924349805584687062013388268489328096071679238456392931193544350123365587129735605256741992868763588067192116876410615656111175350820504076362997999085452912045270128922963110630888746026032175494777846110875200813168227493264805123706310423226268880616089511217360936591120359460423230966669452532743268591223289142452449271793743379221201503804431144369136191599085788513093823413820472312557080271391889194875634471009054785424386306119300968254123296445314605482418651779405520880571537489245144072626574937958240888953587923334026434996643145698917650147918689111004981811705462388956182079179306866961290393861220248372585774967867964237089399483985350292712503632331139495702541064502322194334807641084854320102971855680091217279254529217160245410338054161088989989065582266951819808367743661015652503568991149305184730722963352548546948522021581013307848806404534203319477449300363707147820679921323971939273178577423095703125000000000*i1^53 + 63581490077714481680677318152322256226591268496990504151078999897976169222639567784892581050693510898113863155846219196350430188747604171657538905494316152158270263036908097027446784646455007401467540959498260273044305416743941228992293899527479773866621679017730617101232322226680397389803499333549174645797630047458326136206078441030334130937001933058420443601406409338279980823908406229763023758317183272121599032410102668862550093403502916619451239540696014146343680726821634547633530996346703947396039294758515270699499013981136771852852554210851351293860512468640208001793102566496914938131031246609357640626335466563353343160443280102968516853396953502872889960462357349471349352229393664567807744756360290867980992921370465305290287277318162599573369628352757173459680231158132058818221810154717976544650026680733363827615596906165464485418237366554016198923757492363400795922078613684146153786875186942042702776672729112038808423532216145538541999684609766224740722320228352565591923901669092730273192734018347726692286263206832653403912503052005926950229959780411413218395263140221052593650829372500766125240097529585292419545097366391353577934779094501930176164841299395580276032751543220487266378283439312366480867443873164257881093409483811700095340799659608409052363275294854490731919107098920739185575192474370094232386796916954566539500128115810383145671622844406559748358236938160603683654039873104156865889470734435188237159481917366393437408961336834809611935707515027845858778603266945090072038726304468178856835423351221450869982503464965568837117510831315686609370348976320426600748979036819947692586390751403117459166741725967750120271107998798319368434379790460559881938028810295182731515320494345844021727136649194192014801173753696846103055963987170483518377748177024140816133256309348632032902240320761937448910790882981369229003709915100747541024865685323533012315470868702572084598145949498261251552710860577877963990414596069460059899166649334534273663166459300555288791656494140625000000000*i1^54 + 691869324730380312653899286059822570792879973690016833464144387416003449957913216395209599583129659126054048699100883596647247480694160840182550187537115085103405206233060121696539161146370174234544418968255892279012739984930846377403344108567343080498931032208263889536615577083214907501958735047713731861009355697362464070983343721335395885836500295914261946087876417280069430267880207288173141898935948782277049636745091915275245236666277661161522573088824292073061093120179059169608754141868041177882200106063944281284057884976595369744054551330053971708895080242854494220422349175476863605750041968741204519661595507950690246327567184452961289268881053638880920170236348108718198149796095178078323489505307105275723851747058934673732897889335701357480703456171294108306653445245839436364655267837733300649640031695554438149372106144629446595128176225140094377772873375811300082390698405416292306841299860001289429138803536276196796821866330275626174914430204494935792243276628279312695863638746753585318543640083086714182988594793852000585366558372131308681556511520422316323439181325117796724256607539190168145763016709510179564891428479335894570165770605371019141147133980293371832363908915821965903647014687778615217967853235901728928191807189601321468162509695386218191225425881907045228002293102896915134176312848819256570269839240380373503507009624139701076104691483909869145046850754132750065125593478306155412618585040308144355557910712140820954697615598691061491337319093556827739254405133299426415820946928801467142460015076651883262566586703446520669370914716945892957124496639178245098636257393425251997943114295938036180181191073639338358623838997588484709941761253790967466557066045520257905797559151318125151684951119540002341199027751103667885961255030716228846702636731263658012204886116566983312243086098153477697262172006875161671388569337223224913162986524392051335692990520852858642047926011927956688350250456810712796848317169354066955271748140532395154878031462430953979492187500000000000*i1^55 + 5145939574969481538683627051833809123195990259536323467008519156269919659111137198526633638100368720887040442320950735761767678292935293612372655734651766006198965960595916773290184952713416745742051968769129127087100583155598481884050980866349914315409599889517120134137447697331695118490129851533945560505266085641534887825647693077396924416721768895720864804417329808253499534636644971109114940030658424461994894282737610533576916057923640555872966536222687462620380491080901381549076705395036475224240928535616270247331677379695070839501137706233129505285516768880832930824769896989314420251360929707382024215994867508327937899772962882365413494917028291808566698902652554879893199948989043894651359807578360703089284293936685794972642652170185370822096990396675709716328959658820457724892333138906672045227363254490788463911099172921085900342526951238818981266940592475071949416128853576052357117203710594148115936181915416287455707232549467889789871170005356071253281181105689752566330073008669469903167882126807962583896442044394624055844262916348637895251256365433438199889000514642138638088968363828921587931763767930487815788464714727368480691914107001432755308105163041311835413405858356129765340996867607169695331507092278653844173638097883007938036390641128569554068133988229855930230597095314824863798723718098950232982318220569157142059432081783203993582722391857753202195714090233704159190606810708858510067922560703973125592732864011586643317768515529464257927552119041733800369077591404418132103147635576845879210299771328563333079421675059648961321963471908740122220662775515276509717941008583202102827667469691460239169765713375515536498667514025721657773090220289172513018465659161323776003329309737188092674852893297310068726475006102641317367246122340571485044615905551935406389749504927188548351601041261827501651902357710063758257666974848837228268559692098947968868393314345560056536442106300786711369500632336012222520222838154121242602856423076218561618588864803314208984375000000000*i1^56 + 30461255642129165746558160422719542098466897306415340072331429792720384101707281560802427736947851928365855719950810277773245706082484139254367768768456239467054335981007850387549054749246265432578289047455876215892876048924906310300819904054760747763017699354133962075962925314208817007234160865655424893066589619998381400163421441583393117332261553649997972272610188355753714463143070980671953205556136038406497246757464576561538210375819105319230803005350547102480371997113486507768021196341867408770610401109614119973341544300218353621647066208448347899434787481802143286084415511089136977781638911789643075639993726119191698865201196285214590728345459361145713481285791885654809540246246133601522045052266247201312961849086842598769756478840797898683548162378855572127151473824829205499289301367055440435478984739347402441281881334996958978437801696780994376514032164527016156244253237697235856802747817329120526528803541224240900297671905725227203542376846999382982858144947679142736434492982542998156760347627164299939983003560319205288387083963523218435167549249150643372473332348652610682582558044280402590533044839300385406706650514329247207448407563582258281556040251684922633251298137182567712043072343870952540775688436073950422886575622485245938853650078898985541691534646723868796216083720073747221225333841303931124531691038005017322982995225657613343838580647830792437704694489037014555109845004992845221224950772834186428224969383605978875417574268272639175876097311964862566506918583952874690106451318196126542705872872673982072989044975425903764865974547236136187292000587066588928946793150657961501973121476090908704245969312199033000704714175789418754915426719294713769235723654647834262193876595666943349078695907384967726228119396169967043484367571147984854762089852601753204776843903410345635185579422638001330571481692313534083709253849553505558626566348226395204528727001252140289883579077946883344462932412600886047389343131916450424512277095345780253410339355468750000000000000*i1^57 + 150795785389237375807261377650532646392222292416594907388195696867540274361059798139590970207592886673533662050040732294531086556856267060111506716450626814686378649420416162635294562697058811771136632549956151884985410782000825720385018973764045297934549642593219417534041860764023006579075440585783261512500961230494382090973079566141385807744250426649611578538947700603832849334967597428673712373953587068801675039238119920333122094188117458589020244796410845221799639642396848402920707092070764562975745848406893844822031060925384479559136483547719651886065375838059545580056435709570004829585130163714392404516668024498764628537827790569912221433282829652266200573280860550108685085630530265458177770509299267831700370712430266137242303658821779564164758354408674157896863109316025359364000673215797854030963963459302399308584225530840129416324784512666663138474734027651581925352919972431455608087144173197250787602625830908234456203355532005982780332017068713032398201626658982760700664269569162751771651261127385379663597442985965116883974406521595254359006263009911049705541731260999231848056144117951968731317834187948956044318797316472617721041204926321611442882811835579984610582415135577945238167316798636458994839534839316279125749650252904538158004994617569836472389215461072003156112386318941744194158940711766063524738550979809115414379367038700982847141220172031184777142086718203985614626175138852650784976725017754541246573610804857701878416829705936136923637668051807958186056521574338780976969295299396614279996568035743408011563888886388556194920436522413940288491142338089760714812177201210873964228195387781132840847090230167766147714305940506043752507335215720575422860195903299316659060503048540394806836491079212270860538419001091338268067513838680231869514586198627445911128990409662827583686974802765650900866562459140803809477000528134623640304303987008033903967255270667903814810045264077270300962859953890550127964323423590542461170116439461708068847656250000000000000*i1^58 + 594229230991192979601952012365015171156334740934412670209780407729546724375251868219884534089090043946292698448320706654121117682669093995044977627401402449764126265452785076666479938839440103375289885566125366608305012333339667427206360328632219914454252253377625549904824571782985573126450371738250994671778520486269962247873302319313773678944738987363063830332254804537994064131983221489318368930497985131226855963213371025955498628817231403579097321245270122915108473758882408712319838181862893699711872504409732351250761484321541276896381308657225341250471815699943166424100987654946137913747290947484884596593139156332382212499213660997190107962168308133461233638273794001849471869095401687672466634669335666604656996225206220212680270895018383547178734531720653137903792898980024276263048306277027130311363902525887867918923648876589549739941606256058321613749036596086871311052987188135350772775046811728400369128062953654924828835380907549843616332964043955289086352214693108519446930725681802011398478849634467988843873495537451678123714811452511425692834444916785154033953482162482316998406320893182512294378241286308885720249640672144723335448319061483281561193953505771478465325795108052267094481305768034207984490190082876874875277568839219037158763620820393992364870386187801448855981478860510369245837624732320929079144231485756259593371975730627852500764725809291186996325023634958098062504626518336159129278986783120801974419997017361887132552041784854494241384874144336758675455955654875492642772677251813566722470260393708013356087672858188139432922313354397887273593685892267809800473366436625211047656334763706502316357388996719783249073423796592453909025429111606887838227937113752613542272802764309843923925714758240488606921322132934044447207337948083184404203544362765322009112255659502349402963537569694972579678724341745676140521845828323166978651698025359923801877041077914753440181361350250643491076278572917725162572111230474547483026981353759765625000000000000000*i1^59 + 1718010092743784877118629536480949197012385222220157967022699826209111502933715741194726595686058327265159901966134110592305910608032461574118214078718951725624120386397455892704211731685763536150769455368628911907196497774449943710646952885217151332115517813471640323671076481016055739251968974150813464776757195590832943114470916829642217798711283472205362898200064073351053868018665895874132804732012654043823633107800512822575261082419897857600000952101656603017328555514684917370442792904000533001916555205740585638443019940360237737750019965310606509903324787252620381658902758130018888346049113980712748915641443497923668917807714592488493218245960245615388198083360233397603243109069425349445759513216103601272165283893722571250875875974793223203354820289652529958826596975972018626456129147495237516299099142596672630781816534601422954609418430213137556933306049908475067638726980605931049196592002773559188676529194044961746906033093518528695489135197997960537157278163693034095254103635572760003002646902094757535098922138332589986770562102915144826481148550974376742464215714332859570339897187198729788301975795069771706972357617792997597883084158762873538708715987917107869380977411594342431912182943063899400935308011227535249055625626810042212033345025363840242725313492577674807776028127857531446049231210284675826036490929332451192255919214145267377559669847620666623640454349400645214385704696197740811557293265949798391103695729690538525999825246410492783333093130074587234030869335341013833931045174335425392220919721479106565969206343458445828502542844537998231966620712245377094954333596809418189822566145188692063955487851848880880456948708951091743300297049556560044111655341970258954460515882314098932322938145613857716990979322287859143807063426472300212146033340312732429697698630056301811557481469533653409044554994707747651176932062727350874463315267929976263595241416969823734438118503903316522964603849706749505443781345093157142400741577148437500000000000000*i1^60 + 3505038824604030054348926525375155804649426399801936677714329322041733822841347704524930241711544655167370873220276925503393438641626230517548305178665333934852370177179813516933115682294859344657606969282282427561719253557202464871965055241771648943188355601157067645396341600493066255204030221832645727473832745358338057651695358880651360236709567561011350703497652240941290395219759204212075756515331152187302817852595537879040464100051998381949125245671641075549919600058523299578872212326340355893468360085232399054007127518499755094498704819291730536929546583335603617088119372452206414856047204100835547890366616909571150455602880838484146298965457310826152522960639732761219678772945470261207644563215539560910972742449583007167399508246135850664147151296920437589696498366505193171695632896619632250398968862400343616701418344613414272763165617737316779331334167587229527413834992980683466029293325159616925332320043740762117555963325825321101185062088053596532619747391561202756594705426591728775440285918027684521995431041542696550268244535899984556447913265531901221540380232573041371548624157775482321840890469277555002543940442587423736494700255073654149110430632067677367775420598164203702231156056632675875121883696621772602085624732011202400737772353458706257992893677563872306378713217255908209316005695478372605998332175491588701212862928941208995380381248659394513063205060456671330021027556901633922875658487799573006682950020108740009779020887110992823830776653867089663072130409443985684202999127337210658529111859774586975265852503000249581500700300444294037740225541637788164745260881046722528653145602881496972086258167140995865888300373778181258633005593515326856257350452590019884478100965466526601300639583320815613302799518671224745076452376383559285033856429114443329698843332499458200891048071870449832350379307630834155704424590091077002776683239278465431320420892484345275353594306275290795518045916523419691657181829214096069335937500000000000000000*i1^61 + 5056090765629718322461588430705578024420784557976248166180356114333337731052877646073340419186300753712406669194329061463170580288791274982146216188309514073008159574202903921984276151939580189356618187904175444190237599149953969293604605914949881835484568807257927447250750629302973090664601126690435197132353594340750970978140297186851219878101045540548235110526827527600292509122398229733116375414766653987949595407136784274639804211352241360734236846316061151122663696717278684491885340962509549558633411151042244965418292513721131791175516172839335231359706395075909784552126183236570038104539792447734400684965609918848492593153793783890646236559278051889666973063305053325970429990879878268464133763920122663673393321870067488162174560039385449554380523601506838988770363508544882951627769259543288236270932539529896801539005126920504872375719110971174343257192731909239846062402359723946702318760219949466800598172646510439358398070517012105628954305613552391481451004721274897166341835250007265583928816705081840783488970488459587688007146776029077167805427252340077567744521074563310295921234177185892734302210645602495818038779427106512036199173923304847417597075199271779019474175883404696159129150305246008710710939851745619701593682887035976688389467540038359190834569468491530239211105048060690760444385578138992351892921362625939911489824718387740021318379143111261140514633140558475242910323504194550360615678604021261421889169144091188734545928720016181790243627643519579992015753934412616944099311951247061201758436905587898446520038005431418970811999216187360337946040615950997248991679292107683521125263769439973487254181242283513233955697410986644057703126005944424336825889906784700314484563421296851113023038419455680885741191610961303630233676647286102613903946986914470198768087599762957426697741574692048081147565584370410217390886697441358037166448889974491782785827788542976174306538791924144765621562669366539921611547470092773437500000000000000000*i1^62 + 4631323101561662301574049806906811167253662987367471126273996420279103342053214292197815015069837883577448199338657778623654942092925050575857032152791272270201274234000954627239463920707953933792804242148356074219111375259361875464514744946195343550356022466290596481214843792934973387631332751818854860802956848895227522821906942641606198768498097720154388192780195954529593717122373242719972641043964656964666524480581271830643394052765572132839065338091076241591833429287359954052169355022389593782073452892388034650594230968119923368101904127427229785428498279145156643129139222918284738906097857240527468655514619354065188659417658609497545148529278025738699082327153778535193557484863297366557559693287082290928055069037928824059582359777608167768229639480180161599259996687639038794926309225465260488769838551878783560210207722182904940985835944873915624664434375011818850276519806801787627420995673996241022023201688527988770719684174660325195305950582508509777382323015356574432479059239129551494942153290274823270051252927418499502967052427226814518847686539516113308632419493230970890621280681752831443923724671091620301958353541381936280290138185059282149854534153541071474736129055527140173727514789197899439530342525710432470752674209565186610508422907457342079383399562425131995026398378940643678080028338579578788060678607606522015891982877950147087030346398478691038517526392640931441516013881641533679039149559160466108108463344864606944361655197409785102909280880190570273483739827921399892074423689053933257667959286361161652119831685601834926167523503675259416380778662578864145684851842529101927829250030534395929797123293793604099928631216136084668696735713449052528517285959478093341779740568318997777033009396565304004601858508883043959486251644097241950974649613970397597428417377795321701653704656365590070489762315126829822936704444414003568896483361665894712563494504569231212327872285183794076601770939305424690246582031250000000000000000000*i1^63 + 2677642444744953465298474451535246566080973789392312937226791265675817478322856509994661876653779188213129435544311338959066815706260237466491615154247249286514358380598903874607696900563977012021490886397071258234826775073622785012760770031054417150422001360402144845513210397161730709313409907912577414083089323562752813695734621688940984769306496115556126175029757730610771982374162722610816338182768177396616052836323285320492288170248372943757940481376284542548476066611307669788245437012729439948111383464712364455722229564835849661171976176069512087971084177469777176304209999245025958118296030464896787245385301603252951915788141238441877292610180317434018818804491880222019409541360926044382203864975671093804540678933642377286590042952700512426262372778599795225419463519372526860667103977591616888906943268988827738338978184103749956196430904522267003107430603663553058610828950182387797014263304307318337563935622911279926062819973421744303634057551214162034549730821961649526213203581027579917005680315869168577921157409418178748753157666814003031312257364799580707107476984712402307538456195991899899828913691067443020604903661049577921932393675960791596426882349577418720569190560594249353531842612741770545661945566304749351090470616392664718557419336465902836100646696975498928303618700507909529193697182007212089162206532165498303364002130337263386002671293612775528061473339862870849823555268939125540491354708469449837523404914809448503801667334361812352087659411964955652690299854895399387717115726699289230165443007934946592818349685845209174536942497964245989860953874941281637294833017465285915733956568561921380941689650299463628454294193729516092659459964351763378138370948191409896301317997261131257278798613500837722095757465846798606289758286841864759421109865496476570549671764608602131930882883279193866066745335533524972345390059013258814692018016402616049941413428472928101456776439626139563188189640641212463378906250000000000000000*i1^64 + 1056734614660766409501359971569327809047947288840344094857062626196707196389175229759937203707979378336427730342931073839232151455887290023069534390448260079751666005589216632520958485569093482885533468465775778507069207347754847377601258452561466518555735974913260545617766796159950183672764217188906135067054365202287098464002025255623027540063703819360861546811128864515782166716730779403672871237804302886081673179971111374431381938202935145559834237885638479571936071649567978077991507375718116113055502623831305426314760914024355552752367027271314541922834516893949891261836007692953247413858187455271155477916276511724468029368427905309441115180760494472182098102627879514888739199088804209761155437924097531402943612332319706851847914098870383432906029316279746514820502722742201505334559698675516071905022510462111823452234466863892142885762463457508626851119967037167938398071684060994837905171598013086147607079524038012754042231187112547958241871744564605240755776269507167392037203484784230893987358582697695866742146453551043463360954694746081334807377553531712490805019022951865720103495180084368977715881109723322335728899205355589785662885220773249468081582753445785450086194312674654903845698049584281089012502633445964491059986277486621540548705727614538179639073818800323039277118607764308121102363513304184055669702032256567019074039619619354723783727861396593299688546183879518331954033035305746493131370739274859481402926795456625039362749648675885493445690022204702642706813660640693064311130091320887442020197933946729330434880356379162367472528975711705542240512986574628749613633876020876871670517948513306373215688010109882970025914543675054785093700770669401030770109174665388051072647807718170831096031766301317727265831825731097379129547086642560636895497118617096917263479085235880549406630026357018571915272544062874981324994295115857687773750611906415522582737684040288250741923548048362135887145996093750000000000000000000000*i1^65 + 304968133274664055759372261762580356967684627250069596869933713453071748095561104486628907803128468931194297844000353640437207947443418642757185322165161211927718751670845538003937809414396530748041280279606803922641504624605626770650088626196763986674268258611249759060712056556021803108736987503878959563363510317294807245626717378446851484603902254219773557902885329138768629005821137320697373155341085202921885914693690050886646360133018925285360978814215057648133308085807808715712398783771745463756826282572048045680098161153686948587955072564133609298402866279938574378454694923403305560718352354708572994639191844583654587019249179960648580835291942800986250458776536073175548938326714727098152284498161807087164148188659804858350884459284821571129115996187509998591450282045725952411762949196223634796971505160063344945167560368112718386325891739562806897653085910575274331618719493360599600668455857859075024474804886936783481492893319957925780241240367144486181503873359035338186353287271551981896677448001707703637463913018546110985065579302785236655590509584363444796621695552849575632210933396271824880492580169784097079526050388624933899828783084908803442745173219377762225094348076144747759781727023454961731274692771131398977504377416992255042575918707855488294186621429907882155279316790908392496465703380290794683227876943514665132170163275015784569686983088618089021104084219539371307020905194277619721546116092895334440303315831702421787287888450249731733904197048939951923071027140469262090791495675438938894725300727043585161448913705682089000335016396005936592253668378689068490363386633982233969073859886131455496552267683574254354166302938773774600357470150652275608267312479991915126413968948861110227252927326353187225577417407995961161397195347795124558520121084686832812693747313081120179858026013908388077859911910500744847686842751614678718479275684356279672859724172440110123716294765472412109375000000000000000000000000*i1^66 + 54024821564850833269195605132813949584195858983654161707760533398736460099756658123318248193117702467852024286798887514880672678347146172879042491150220361464070452866644386823878581716968330793859817289782758940133404422366257837451379032253616454438441897252282027900066767252396081724755466906914807263287761593462469043985186012705677795596371331145898324913236180459625196075571596269218033286874511673117203178125350707563546214505816548291997746741725670700165422189769132970816520808184924945700077491745767945613393953383248122513494996810263192974065608973249579589338934349679759059671350950561354709461149439435082771488972352514316879154636629771372683633386649415072335243438313526816521186367086805303076151584846076904086354979287369511955373301437345906197266236406472331178586352199202127751356338016310474823459077925439512776519225307804098195439929447781394505712382231277012933531084614564799735592023524892575167446493493546469096290125305649753994983638498658985583178327675712436026844524630524197212581379793489945364155446529709842655167613027068565085279070227719834417873560038292088700791212292879608316770314571038451743642802892714252975122035277686795623977453623835365829421774807505120788058448166300443511852926222049720782983325505784286703765180079985952213516453603289518219042621370099748504446004684845754099879038911304914696473095995124970384164710652508398665613850375585996181512030524749158678529431239240780652026938857576387231062628476097951028844431886399723816056031497768543440893830323141655111814284268573004256801780698420396445699966082529109153106387246962152786495387755750656227482717480428733524537391486620543632210156849560096979494757082119170220792639560062543440400683866232736101927313573249678904358241776201557491020481593361857874505563155942225337068937660350075518641898349433400982522877784515019007610227633198185515084333019331097602844238281250000000000000000000000000000*i1^67 + 3191147704751935386935105256943430830202047334221029524317446360279631068994055457061765698033095529031237664428679796028150215102895086073638671904002169193397289523292451689241911757969043723749513028373744864459066363466547864728052757342735485127943582483161822660971525263661788136423513750787968631245131004687768814049917410350989128431849813694444031477519643480462852442265873884577393540876800205528958372707784550957111329348910257466482778019391881031220178711105173283482823214625828050913260817484702030276890640641838527320559794884824773162376030857610356169123931487839147962008727371228516913160649554538382035690757901106469757310757324655236533407896836753131490566345712733180188501868071178232751373034777298686920145675767209828488480682078495563719628944585235231961174858004509949551172579627187434893210110993449101036884740000045417654338281367043153153139497123454241883708857214258154039710058057004085784989689584941527061544909095806333651371268127382858658216177632357662294887399005159686131013544718011222330568506525665653251115501506549120195228823436488123307998288652725772475874383023439285120812196320228523791346737043596934629783597601694426949648987555878040786055926864253044355055020516474259549321271014195728989266739347143703625915191759425600741522675161901445398224627360675848496189706994748702728619116733892426359980303183408589184627164631822508717781169414838687004863087356554618809999031985328989963494826587221715979368062607385594192851697692496872171125903874415196104564409191225336759827083230689530574523195307283266602922961948806964455911344725726000949124201523479919827815535767140819812295592469326856950016909808108426057713806325397011595055379342937124988807030408282789897208659095502441151708389917929258139436541464902669425440813715177724245045783475360647569215472018625539738182959802026364530908031369449417979922145605087280273437500000000000000000000000000000*i1^68 + -349086639432322383113602578536952347700284704180739198616882064423796559351366578457321833204902029760792331561236414634726529798430538902687506200567832409938988939941886570345436750873356902005393876042203743191476264390531353797395418007474423277266860199178008356261890185666556542787381846820806138914113189498433332695395650622727269705390646901403581377871206219729182434698696794124379213501705007197494865238785929117215175343225129982374622181544294019584701376453194942727456590579200706973397597136624189941926630206673759879091733391271597344699905431468722970400099201117478518879461247057586105087718364313453138482535392247616590092727136303790875165799045694263405295659599880683776684336871107804546872188459903850700594714334472444877208949195317378121342232092761953683475623480562862533218874530911775096535479464376687390633365488404634797548884575532420469146022737436936162905602033308611153492001963034917636746131669140437880608992803995768539563983122568579103753922528879041854340107750434743587303200460507559130487715068987919050122319380526198464043552394002472141126610963968091893572832953134899441744147204929040247229284113467108569622546213645094702891028089563245099227765287866521139269009924671567216837549062912262892402888189342907382610011848820945919646397812429863546565638080181163651004706657756607046564979609646513980654058899600243314225433051093117780567313498283690787847706076047649183747012029573765706477770171763566658092937406129689005286893560636866955937273755840819535454133820119974896539028141540092694842574573048125014108871671354214550715453922932705530016013843233554509460597929437678477993545456763851822756914436874887314975778613305163873803632156495564807853421602395602635889811347728702526187809561231811058256404353134689651699693523440108767080357675607430219576995615022735211859810746394082059396168915554881095886230468750000000000000000000000000000000000*i1^69 + -14732444284989645242894470796451706283840139899562449980083136228881808404608504433912742416058216557570152816218068188398324579278597159999584057623866071024562176185878170950862273194843021285033117227186576638103258629188358450864339121586699885842270280997690821037152169391904339962853777852271234680095704687531396084320830954887497331669792855984841535149185787631424670900610589749179125983606104501384164702202266265190306697448473076688223725036303713744931936332525730277642743881778340150819474391777306412304832373651364395559244156197309539035675805001776503321439623417251392303397813383318760355450262147785539018122922135281591172062841997736277358877490662677054724564353210746096281103584748752722219949769684101350236786718912315287006858839118089466285255570106600242153041086337892938639399076765777007742953159580299565701724335738814081160572384876690639381228196735961192011157575610244321222758582151423918130520585541915962233819996003342152723164220634836422061507122340929648402045623896884098175455354752659705414230283614743525675034024814108404547805625406496827742615607206651710634279616132467745500739248188149636827163718459689012836287229410767861436177470574735337756557019342798061383109371231030380762024917190368965932433616446861408853522714993677505509476424093184376466768306284768800585552076975328563042582215736419547589009469544338865354079317778503705925501613264340311845059885894264422150846458327081616219371569559941191643166194791894317019070776634151557822662042112824881821644780945471622929584324306561798720820316502583348219155451920610134449563397513953379177119896367316537910130175966853630038067294078890314671326437038022249238222175388065357013695641361418511899886135587059127178114430743429004298581432951616949210911676610577342504624898016102726931165099768901564720637966268796612939333716212786384858191013336181640625000000000000000000000000000000000000*i1^70 + -135038822113377978623027918177779161689030146937926484951852079556460976782059868014283199686678873961699131739432102768580046038890326673565752230875641796556118406775384895064456478198901358239116089769247590438958099169153614119588151956996552762929066321422661189606026904480531806274417558551363415782710700529640738776375799891131342302457374890168333819555931645752978444179008998212798952222882699011163670399354857260910304317328113060986882430294258078611482997513687894997349968002720166605206566299005943115117592279064157231047613942576740933107067869771062361295576438703272578870685050632432141978803026128162041943644543360047273380502330220500958261681356711992887316046243002263740206100879911797649676376555942833420188256836217491268805774382664769689703668212244928635510894909245241300378828274753074875934198329109143292581495391675292750258657134557284211691850189368557125345427689852079673689514994442522061930555059320144612812118436367388003886860324430965338282442666770957285384942818130873013829769250535020311917221880523310167183404601749209207248511680243461331814728454168847277392229650217480639212192606608305281616478149254086463968714906494463746194374357158234721635779340858653848858742102483710519692273593166146224734906692742063424371023710709153526024125588889385825693968046459926097358916870031968960339442949047342136702558627441875382066542835021875800916812494315769509186597349251843528450234919951121045776955546461755971455782950754645452051994145163455432470331518802461514152703588047470287754462823463894306147741074651578038791733443801491201015895169639033948874057102224323946740919209677197251030963003527258308055781983095492871407591636744796772914578574880318954683546744127264387721523595722291195271747144961409902728208294579763798369242871605909951705950489205157231877572107297014240670250728726387023925781250000000000000000000000000000000000000000*i1^71 + 2984281557072640722072112100534545655716059255823394749164086792518758410828264823606534677262352081696419989425436591427488537471521612173037546182015815513739170656415224116110433980992949251501225546294765405691364654103787556522503166585832947165807616168885858980988426771908165078002504877322579947030013974012845217137506638064849667021580505476525559243730266400108955701798108222359026433801892064668966998933783128901739495254949351522106679073872122292921449895532957158039523497255557187767108688669885596975922230627463033884416318483609508829158423944704688899141888783988623970939552182490403227839990974138893836832583985250558064152712037693764070156980137969041755744568743986491332003838541457742872481227316035471729912360146348539397995375975250099413450873609270906571869598407734991553234600175939712276412383001284284997419501892945532557620448828411878276213120927172065863173799646656288149222587841220339934389463967447131512438771474710206711119765032283230260240326268769095127873311422782567666983066717049203866835540229074174512861760501300077071203765463600677788365079923093502224194070465130603979674611237469180194379226001057699895347064633168045631472646461827870810304700681342351727861308315077594029858021233239222221942460007149312297608211550937457957627017516447839488932285508665270893933564496902481956828878399458835422294240458537187206914798774959343889358633763507025897955292105986560895069418486463094762422692429598319321821014636313763415355801128575254700349893610016351380326819304783576266638081731981044057730580667522166362727497320189482509283993247005945645048653127548060215160500183380595267021300940564016209663054065245925096849339939093373323305322744973636157640737058797855867007427525690416437818073379262995986692026922967035876505304772151413642532552922189424636244979495644802227616310119628906250000000000000000000000000000000000000000*i1^72 + -41693692066690542373307628516610399320992296864728615816325396446311922234804938614593564467707075055633643718455576478156537922375770363432647905615475281799521704341431843466375312463713057026478269828455320411003603612957911790646020588745750942616222210854376374891345347796343457248788634728224645289430946895694272125642073147784111198921813599880527712595958211435555270973055744442121974569701759416638863972479473271450916902545349759532948209376704135911285727342481578100200192072084967308894571141559237066496655235039823663997542763952993722797779044823769489646317406516740959036457179907329565385626393279302873272007021150857107359499270866269935098884250047513975757606281639034472356951486324530409092320692364658520372370985195825325093117352863188514421504695675486817671192138903441267907218065949340447855322598535565051915227043791410189520543397019475910867935555539529760431263118793138287744754266625956215037916891968136413399646627007300955078241259605885717404079209882262785064724176770551697954799349896429325951823509852302258135789379686475433705524393704410347810847837673659346125536873356406502062248679995879609596808879288351542968728290095592278655236937944585771659596132337824641476994247106091725377724080773750141299071773831236826369761581395004480770315517541943761982889664080373538386010529597352810434413010544902036001878097021563144758876081607028932740284011940552078962063621322532319700098712815928510816763314738093369945405530888815730055704064633682723262261788187521781037816942730055742072911505386507926345341260408443265282995489935875423771211915441980626806811992897049324975348523618766515708444718905570661388244515609075810757520266425856906440341850498592790231888912934005134601209421809169474820793842092818334967244153875743542644201486439744213305101920971826986451426982879638671875000000000000000000000000000000000000000000000000*i1^73 + 261181373465794300531537624700435392146331318017151135781467957314966261237194060896009741757515165823368185596836684831198918724559101619341678684395380840922837014258016455488221786175699426265728138893598728589391978797301141264539745976138362903626369045582000939173903920726291547063920442872222734025839860345584143131244191309233399032320920286461846965392185121794747684919407632910579465666187724920464004133635392336611704677079834250053717827828578313257893321416925088733911288833148653133950772072459551940699654512606958490419536853156066909918181277652729946571076958693730383208322023415502279809362752215197315823636861846966296569540225706999703344921870708737032178724303200678938733899017958640771187936986752056058092594677405382395575800446779052985650666129696324553687882530490982389898128572143547792118690723570705148379581425888448375538710567970494670252549875711684727435635600279052014235670728908380100896693265780003865632883299035043062685143945173845883725362299340456584665591019823416446577663188704569871457949333986402287830711720481897602925829383739016310683972671701574520245415429170799438130923672750368088093417060323289194783762977859119867878284618093837026808410311291139161867734508662277701500287187805163826949744927839101765688897393570297696067388166956191830134508219485428081604419794561214883426110972865620235432823258552594941841660231548306684945595985524470887275231663199443080783552560432890424244183204134451575262275866357986809567518717047437100825343382661004109669769737604000470372202581035966894692413342554085788479880752075448292716049736446412915675847227070360058500919935832637517396706350298615235549873244419758479131688308354018294684516544745066502163573533047552580484779251076900327531496170678913262946729320425256368450140996210932177228453344131362121582031250000000000000000000000000000000000000000000000000000*i1^74 + -2719485100543591888382283076499867334641380082657671896751901852850340015639425626564052162205501850127672718887214182208646544808084560005365487993537491212882385705368734535724868268103860599902606102054982158461182153428235192377866095812757876290447874711109465781984105607312364900997234310993620351247183192270039717073076955577308557744824017863986433747535397078913517232987678142446891762129757491437232225376376393901237340172547445413543419481456905204491792863515881219590345284534848200786507248224339107405650574397346040201952102359505410950399760925821367168387041090148637181370458757590155149393474709247546068932397920486773759866013599736515783657657180365063599391725488531276436516373069642991560110039395941431522243500634291924869001379916086022412132684477907159052986342664286647029003578473819422644261507462715873000885532749805490931973937381295352079592166299502790919372184972504654448259256715553175208486299881740364364562012322371181980258472982332098478680716170069175690411843656865208662315038873093230551324173542145955464849463805544344190107814447041481615787855769835007063563183991045115782715070880815373686988756160497615969008336843938914202420326228422802562244050204698676894386788774257753287297574920620415990479749806427444731379897750703758827347658075245998873224120931708080886120294374038939118662722571011198600332509519746985578485624207836728952181723128420375356003374326932933133625997605663970192812367069782990581199332223032281492982575200568902333387029768677395799351519077844897302414188486021003939665317137611233931456561362584563522314337441846649578478352199093759149071766027017220177560792986608855525295076382471136387047863755084653581117601882084538902703865469319863603719254202511419266850120356553380586067437587838885521440736536251503267847765281250000000000000000000000000000000000000000000000000000000000*i1^75 + 27552725448732800911361523860112012886172757879245048094519724273713358294627225082739584289643516361044994783456580738163625801713383855355548612663456693240933139931968425379395275058444247737124098635010768959723051744021478447662585084295714198783614907644325520320514634324824219851951722357086693402142986589248466452771316854746598573567513054247408804255797284622598236250227208335488927955868630960356079826658769367053889915915586504099631033160387785326339606906824734987509945077007323543373701906049270897180264031610180296700777357782328352782185628900202170143820764658347972022489847379220377459274423446423516588818051957226496309414134340788737764446423678077822470600696807079075406493316909320000900669915693956699004345628307820907500762774153665294756950060504160370287246070234748107848066754328164618059258754178591024535539958616615635440892010214594380639749371786886848269672788036693162754212038957616219338705370566532946934512790744589746679552876299470839281201428725163505818774431008715618447842330875210375717018297531151251671729685822510093929255979792179336210329549064237565863508244241684095176619764514441632864470720419235623652692943793468144381457982431683017531885810258548098256824676352788395834040023026830876809220712751574663842210659375872363414479359658518477427868267239956929063538226134747276596711245379590141691134735569482542428454207450619992756087743725904980097205938438016436479709180888680902681490863534761725737203101224842473793649374659289192087665662117149208312573384392264074780473968846867972536549873049736173291350134790983110230709957130631009420934900858981503733998872135057920177324075128872129970941082764849082329416329283841408386821338663159176551705122662889806148933628828370430712026266210777811055140969296089125701883125717545849506000000000000000000000000000000000000000000000000000000000000*i1^76 + -151230975086437863470843200899278069314843016626768779594745829753419167294126783366013837755985161373753610018019299907102397204830514637021616981958101387381567363918143301191266125379064916965004463485088234028462791019539438939025348918404904773073908903908993704558683524436169675116154448079805454962324520270231093555276515704992665902347154072461325256265609227541556735674689095505961673550036011418306805649101513138539149467505303139125079337811357092175711987754560764419638163909059942749644982463141518569469294498203865187612844074534224529318989805242003745086653199707237783885061596049170795175633873668574483318819076471016013150280177161222959193601242749618602123959304672025944728133551523171710972477962627061499096907127533505590899729201939474543295358543173805552830926220316870045577009784303182899243550500399523529083255449273299029709252096188317878025490627673852471532641873772919651442353611160232660116834583777520242794413327292961178651198240006179638918971445701923692774384423646956767460447088971535972932912453776721970514635012222478350807361845841048376250528717731658992669889198964447140838582976692067888636208367022990284619320276027322673198000765594372621228154434267575096311618107786793750528823568677496148260508678962076193675141497430523421925872803153327537288123289764823344239030869693238168770835067610150555830221847740487337359472249901392229594101891293322194789941847556507546309459109291326171478962533037137852582798664872190003746244955995875368213433015019563155449173040806725332930533322120097971161057546341458063090128827245818937625710955334409717693250216133114644065030615721623723777087855398998857478824476965195601020635939438388253132850178406654939618324867802404954502513521321312666837039181973213196656202636104729518834996638279680000000000000000000000000000000000000000000000000000000000*i1^77 + 426765953006661622029809997025567815238646148657746425707905616548508828788754150689849165559489028154348126650002550771224399313216151838640184307458411804023760571484920902057990907480528098601964378715119160825282410047412854244970034540542735770046766865870615709183340336503056487290595499309420155198389922394243921455559198271816405381679298951143545262830799797806670705796663509055754410245422628614444991354743392319340269337616246413484382547179345960878786830644491223315575849970312371258410015907459475524952881270118770540448787980491115227650487136856065226850674416765808368985811758414058991365276610927960799869942077102060754737721259652580095008259979275709863222254523126137461770917412224719436197160002188987016305742203875392631826850141075665000614003533588618061703505249436225623745404334450259388778503727760361965872220884565226477226038601668645619314641571567536803466933000695532373163110479567123541189543802520546731806586860048186789246729329890907173751259172584122588247485440351172073148736916061116500212489986044758886556369708921065244182776541259262019375879092174083633964606263821089654556229909545542622569223563241333321563191682759926183350206821415701579968772993036175575300664576851617243133045389517558646951812664182093312765329234990909541451674042329393150896701685507716705902214691937623132648366953549858412459338367057575958552980985989782399034242816775400636438909438210057475866515421025770298355442449616737665679093762710250248051185466326866054137011393916482189583854771038141782777226416183008742401951584958172183979194237456445793331935645160882362968843580306174401290552831731646813475645957533840707020674679611581069169457029648655400838869175473517275385963638322941099392447936422901960400060067403739908311557457303648887153885184000000000000000000000000000000000000000000000000000000*i1^78 + -1866747700421324051858609247461664015311142312958090371202173535274118588922399247610840122798415994114408925902792533604261706462808349343227318700366879658340475712251228365983643274966253561051094365122479783521534208216067337908048131392014728938022664801198633944312601797160318237485749056668836190805404081779181499467948427471595634763943835556469030170987210583313408323569449749701127706352461558130029490624623115314294797080192138139713889377857739861252779477755509518224945828872349084951365639204105265423205460896591368882465260049617691937589152782754295654014971725564857894136449294008133320600162917409157881117826684227875277869089810094437629006955114578778311984071257560122057094087080620111635305175633036877876952574665983865725350997225868486928656286187540001930101129599137110363653802705163584367164512364190969819976867081240737838161068710303990044665898100606843092778854776945009973520870195413787513465083846720359421441099288962211437105537116058909572965978151802995964541722689575215053672650797775583298953150635508632570770981431909329700969173470004675176356243619101312357500332611827713605145879516517674776771024541699478157604926036623713738382663128806866649411605828864592366706737407815130147839977809617724141625754542303185167636577654055970696433877605983009658671465216171881961389646908119988255924263928982155503597022326294997645384641610505101655398377203147935306723818218928211305410436785040735668696543677382738770988163943062878721045932289742161225731913517521877405642042100308209022446838969953911072484763825782921763149583607296520261407238778869038024899612299440284095294110532509468273106163463220656152425588999810671627208623529687139791799554139656779069792044205172474446857753605719586466845258422134013380904131597196861636608000000000000000000000000000000000000000000000000000*i1^79 + 422768816844020942215508357308481703157484562880035152735585281457797641642057343114763656020576762067699980236980696926721418104701837814430935202661970890301436240334763165421515490290483180238703947625195700388664223757592165683722474264664408055774321124311189703681756522959921346893506672796671080227031474867554292776756858191179105924526062234247953044346851813402270300330566285646376432263455814869490536089548744149010691846102920552019757682504702226716295339741078308748736936062399333750320572628522833799067381971875182634397779573270842525526472157058980502197841654764169163633856203954831610055808953538819685705322679105055995685319911285186695616700570620511390697616816290432238717324170385482524972941599050580048791036392716093465955861601498642992523037703884446513838065757648796766125187392320978492868302303860067009089164211672978203488958379255547157347659604920446732268943858483343582794550661170002626510583068618073153098391489275294512127001470017810981588061162947071924524491650257348824536682828677657350403582539407677496782673537474038765865756035590825226994245178876183905428899289608486644724337348654420683965463464642929819029512176398632899101415983324061910185439487339524913755579783171532021017468046408740852498999894513595081615177297601900687271323735385927358968650867494831473622836370037940002986977499117622315248362010983831745828454874040225191241212843896169449950327140953427221454697104195425434828136156772283398417539488049964127628227860317363714015255125053525026373550169512963046033883690885572728754915929318658777356577162290492746656439281068703956734931492113921222740819205446161558811854679079644870642799995221664435370497804833487922896937477562602085454435188323178681511778593980017478715271552387928049302750627889152000000000000000000000000000000000000000000000000*i1^80 + -629250871484514712773589916469610000048577021554226112053859131159756563637981488454043745377264302140708990553436501149049374093989544072165475776823548024530675831786190965780278089970478836313371077560166552070548070739215334266383362155773214802133778294887074593949489607009320176921438567766896382503399965101754452296119681451752670987213877317022976977681561656437018569385322679612187346524365476053182946825490879674880635354928550996528359559686922588292994837523543163903141719730719593730845770165616582536876138221025128792048832865672159137577436288260959692607772519478966275142372292863987220723325630221153699668282484666077052795710358015852453026054638771591630286078264874397638145185075769048882612406443741562742646516305541010706921732043232207901453500780582222624922286651312189061753244888013937360757610563409651584061128185298455664478850864580885136072226534489953002364489618619660539802989386304011968115454877148378664364917102699780154358899613929541219081028949015964695867329024766847944319168202132730912687794538771914914549592396632061688125453789713865661996588008059902063627844120934223562943135505545399351334581422318406365752336754574877146982662433427868512380308643848773533376437385255085663768633372809564710098500700325060107477006446758622612104036661548063917206945159380076590034370481576055356253900516340958982501328503433811229231051867644291724949387177407370870879566016020267533694238332194832175275230674119112460161017581381522146768568388710341498749365324826368859294028395585602175192094796182405881453699834556815784513901519309236315396437346649957021268765747223319779283599122292145506139537506247950102553093129027978902546939826812052496823085264118707092327743249299057152415458551373633045264389671187246228508246016000000000000000000000000000000000000000000000*i1^81 + -57717658745466849736292046840853465038495492867310163135883588121716935608211947281895260286502158399912785891674710732913358104377110177617482559180955652308090086943220103503367201354430025520549685287813118660618522123263876133420271676212335439827282509932536056073661144968307812426610535265002159163893935108707431803119571912626845237646609264378831376292013744533742954481513092850605251256301028628820876177798542287100248640105455925576271501524858378694626649473941320100646338226961506346824878190415462517831666633379209338211225004742095986112427080049991077589610933164852407461179699312149128266332614314612479362096683523747362572749068552590492448292422420272975640588145527574217378676545953274431421894694230466793034012587687029415867638228345389130805084017527234529040674345296613140323169156145967569671799790170833677594135208674671450984634089681801640519684048038487034556807083677376278843936999757054766804488968246451226575311191806257123593985792989765603755186255324010752969976205165856515325110079803241690273324871629259038125246840048281990283692774787698841849913657831709711906470008109882204321441875510403965491154662990758654539547383716655684327822395843476052311019286220998504139796812750382581025979259762720158911090009847751927556444355020183115911761093876983561129320708575990041631137658668394058465879692482339598881198931450244025299806407295022877607115677401053229771465644750358671893134253741606462849374965367001655812025883905487331511157526421483743706386430723208900635992924216737324467161796298164438960580929368144766815992331793187617502404685199440977298922081837497031600363571861254046381847488822482124534398362663275424761008085945020624175528220601998205005380950775215064224400540983653197574252967014642483200000000000000000000000000000000000000000000*i1^82 + -510348711390707580676706428151985977538712324308592372207371372208940529692657276538422699313348724343575795014319143957487447897915126204026585026991327442129295297960801161315174671756299438753831408728725116344000719416622657150476152809456184386590460325313952347249835557818697048657728399293781901778887266841851765619707815969382152904316294318340253738102846861562528083504672146323672407714835228167824626443002816026175587427359229973202319773523365535200213455015184618811779061963182737836104135631810824925228174115275817606916830725425032927944078535514577202874679400058958142784167409007505616678134734048608100297743744536229834588109325209287531295779308175495700294881811051494521771642079720530012232299552640011327987615521028425727890524518247586357841669873282156583939867983066855134437229351183017171124729846737301539696025332556193181271686014840371368398745631519800458788439717871133689902753806593226463877114004507588290381089130448753216722182387724488151718678071474377839456740122779991638434990000922668565440825492414201482588524241167573933301375912443441008474784607181693039995815265564379415148222712941714549214104398146909315782865987872902110320598980086107933978177494376888292537568668802503727056670167313147183968003600773990259338523066043074872593634767488303456855115331038250272488031697190229998769519850186659217100072510968187303196676541194856824237763918666778912285194896784662606837864174264109067475992909023064933635629580194212432144849961770367618634586309086321852689638391074494621799636866504553862716081889144497595062692344134388018271414711763229067360929732432072724696059831087110092946089650078108695935382963241920204574027185700084253478895382824379166220643000384553018349957635239085455827712484573184000000000000000000000000000000000000000*i1^83 + -6299523910654884943638822643470111502463560099883298130167818218295846225411208897793644612755862357451942774756609357377472385903406546506312367673956977030051181959912499518757704218525306261068382886896403262886270040414204446412243252753456524292524103368130111890005969246562642949099020958884423191367617479259498050941242301179324512371291123890093161240276081609250142575230741067660487097005940312774745258366961461103329438141996556566760683443254605487498928494623154191085860215375006116219091208266482997395443599708412177319803235810656899327563383969518262477530064916542061457537017381651150355057590757224192681663746425134732171203444981996793543486476550632150888597873992970679568748149269316883383116227187478447525881048023773647154732292214478797102571002799144947153964019426070364122164083501640048048103293049764797749139361896747557922620432824209888422450971459196213617990914945636959429597282238630571824683937350395976566388942924041031791675705266940089344442029690591001444560915593947034507489086504177289230052231302205131534401546595540506506589763442479939426411515871742759013753421425787481153390883771307046605855177481699570559901489971167322156240950719836901339771410093799323594623978372194165196154013370095451888715626796602798721393580991718105324072782326630433461186302035140058801847175935454235757475485367129671273931460011326031994423024174798538774148481840253246372179677958041950847529675497609885859337660007641383171720052535428228333331086662082663107187082139278659427573949377936894698987873833114706063026411592539244019849777195482041515408112942844731611301896467936373199883943037186688004906047988656282769802676145743985290658681173832306171375651705692796646845297393982020391267595056244848288858112000000000000000000000000000000000000*i1^84 + 881887634768338534343892664091463049196962657090224687276230270371227452386771705432741268818434030936192958974267700977771346481045463643899307795259812398189019705375897972660407458137973686700518413202398917484486351131700945680296916256052400442784753435845191837056176815221208716563823613971148286492604341601553645444697407248420727150992498958232809752713883903565286756215313190569581198861502492141682058328044795098381380900909792816718796454533218442461127287557062641619261771736818974976156513859089818756944982428196540722570473941159975413588210830745572114580627885276563712554339890456457427931036492400873667239566722657310244677663833557085999519699206306870621136702480584009579548555220683460232194513065245245745997069054864838062322094987662851049130412168368863347607484023027121057697840199965316119827938015524009175730830157039219893349762351037801508651979974627999956193289741259334449987982361895856270016052921572032715850400819927366156730691529494797493354584331319251577881249573463168267114691640663044326279642419264904110058875734274267777366635800179666631049856441159143823874897762373696172856569788071312256134307691300715615559330299832319842225394094595306081702152212733537286001154741525209219906525389580126723730543528591599240520645947584118522601518058342295489833114507440059816859747565265958658098767182029231390537297270718825463158167796102703645517157629355425545908896168074158367975155252844867707343374032582987928821158407960227607773054837099974673354011092100600712657939639421653248182807852905473362347905627649758706043009245857939366409056953934804598887937927953615174955010677756883637300060203935250655658110069142842160990742972482382212976158961297054721392736201701833667453995727494053888000000000000000000000000000000000*i1^85 + 19461436135473996285657712430693883271335576556769471510921647926323432300837190364893909759049196579060361733630628331399701830357604907941532789653978778413997261041020986712551243097028380036113733214685988214258294750760473410591534398072127020543657689712052085922195913547746698594103364474928996832145391079882296293347967832252255616946306459647175414312212272409129477303422393194946910492297456005869789604807528424583045986670628736166163063658798158774125937897130048725606530871072984989128497479831690578265214412254714419148248844199812608022339182936550493894192046987987980346567969863910395620734578497644527938745998559275010302793003409591215919545981170031377391965082852437986749762607169778631636661370038267765045932033340633115624620956339074912360361251961925147288792833041779102160052663992460002395556752467794851832805822084133861516955690035503808592262124140939924546302194533844459826635944281833194834175201588574864302703468934702002401403520931674919527699259237259209032821383842127511629564199828691839353665639509258998049902786256651066340755422716465652811869806723813012806727013304216386298379568974613723657335197726816581178677092957667476376222524961991788104575263258744648033583825049570787274465634319592003910759487619296537140455807696348181492486037502515362473498880553717161908072291740401305314445858909308098815102988877454221950673160599232819387000352027880628604039400624525513229598926883496001979623971151923074766121271566530863032715392132441775000272254031825766529643336696518957503561906233540015192294057614154889360737011038898932459853686842665552628745489305652159096743897283212104619494482911156828641686182787839072897499797739579109679797898607224036204574033708500671048561197056000000000000000000000000000000*i1^86 + -1661856145695573879381961568229476931106777984259263951896997775921712771477903478636391675973108667294992397739496067367439237337823892002150220532704542135517105199331804694603505370446407729898527815467317111591027138109624617640198298196230926577286602040072383141105485047089238042164717758291194789140967627993385032904550772082695237638376164277656592525073230371268827006157390218320611740981964398641989334362593626570700688051790560903116027360788252639385176193444381320674963385490228364731033696513182912023324617026123538652334140739133244206344745539214084775238806395271111251012005985168604017717522650716366879382666301494566537890969739902803096527224489489940493390206767221673377741006876550587531424762847655170322700639691154786859424565705295058928499922447243163488157110791600213508745709518378456210148221252905796482174335865939245743545766762164738993796713590706718879797697054347833629305425022818811366015246784991204431469059803207107536058598450703964077243188555322647499493602235092051242074780292176090881309640661437623955889131128079963241987230046977788226973833605849115257966743677309564039139106875184431610416707306236291989944876424022961242613155190361479606865419734288391460121965108117137953097155879999845272996538490216936277534412203542961126864772601075848576896127448617859015330610388498321507906801266950100003623677201911486996385304451282534398921058708668981540722674846880432741929160275471751996273736516628397866199981439811150038236125075676180215974724337711830126230932306171527929944848921462275245763652893280941966107176610827820698235110022856657553973040644489311701481653745622557276588282682494931350374609060265401152087924929008770044839444426366808903647232891205713920000000000000000000000000000*i1^87 + 193068988129344598295620194182272880974132516061938753730514456731512641872201613352514331710419950642011468782451383194307432547668764674950791746829906177256395507193313543011558964616876810899162210819590097117483486510829940056214827805487368782500080657795845222272675786015865707917119013252471062041514349057669694638027864097608988077326132748351114903259051209544021575773773400476213190993408057249808360091454559855603200813552900287008704379985234976836363210236806119173414162464923333800458424989999386172467361846491227130918086570754446251893543625923044187274579160612449259004252422278055968509923528585944995426170534184857491301859261116868780638778544260900126882368381558890144113881961419307848597649515272348282386759308633002772736757899221861755061663185039208861550920463842726477568435483538954279189266313977436852600965078886013249780074781096688881633163983295245024111949579076813405393652579588123916055833297187977906981275348117608576842525552434822883680018884498615168775660976074355244845890057339212568746173527103850038688065254489556132913175378372339078249374153606429256594619873030338919109113955975881256166574816634306659660577381959185190710177301109229890912557964866310057328105808185985218331195114225462145104085881363904840640992188038276389806962583224386617669930547736168713646510992475600857809986260108366795943679912847504846355328199107036366313728704521110779117866828517867346052263850223723941179933463063982834379286433430772256038423992546546602544277617082615524822406652621118334656237511784420242785840409477923730025126983224465515731031931100484739792756016150990259992261736434305597213977094036201511417388351650322819926214974546961145378124861348117479424000000000000000000000000*i1^88 + -42121493026518022872190656063601009901249379228544838287968784206345770601275898510913979692685803858007206111783901200548439151612879853105115854203001802812892844453680532629847788251529887936184534874248918268125572230538715709234581994210689333789585017177443711035016309854062427491352324562989494855562314263673989188814940303806738236444715798745262615147555760897549654874016179444492305369498807617473703882616420414752597659934616745875623323577689928299054541143795502895842675899356485581760715221426823437272430536726568488830651176846530173422511637049853313856281799421790669910852696574602543457779103047406796508598293756525680959006993566275176103204347796663008287243828872265351594484932229473496732273775248688879286272442143347210166767914763516502923292228111804815958800065738967229620793264449398146532563657720257169997893438775005498291970223238456473304027415591513666113007318966848863441459812225330882588291903929706097417156271609411778941937024798585230306318891560894982524579988568496499786993738910302287099378551751989493407593101378722208148767173438295260489089470959872244393402739187822256628663835710985377585318762166061870166398958096203798350058822066916037739629110064647443354383451115974516090252202334674616113473435743320482279838203033444870563236705532306427843407029113111174409563306749239391671020457672696328224514501466640326403012518547619775179990253433241833163933616217368904501103714997302185111721679909500710619561043509065664714363986677783675479350064851605098864236629256599745788545272102411358467589407664031966302661866256417216122431405351663389460972288726651675941309949140187960988465167292831958740504403392368853890925097428469413838848000000000000000000000*i1^89 + -94910728077886717206024597325855956595918090310341557718449227924610701631588291055225385627104739909056075271954951605076139940925631610278402115188825455290073780214095452941331530834640117614178971405397629537513183543136605332108107361048824813231338709251214400033718845053944139778040454103425378879566863991932053552946508899283464576683635167520160667774328687672870124074754655950851391152487023663830679810006931200992233020382907254936284728421063076421755712913606339929845351247096571725113098510026632033055465610460973928538840943514186408442895187654023468822121858493631730044624332255816933373110874120843173772709766198105896196287277494961356412901992030184866054728562874552530301201922066458289657402877701360059218403128516667117024322884614191033920896639408953154166829932258410625560030850032196014064296961731364522201155488111561435488527178976831657751012472406511142773050087364402448410549256405301394421154624382561274187277059099416463687140339429385298060442532260899225007936485283099570118307558921432793341464649222865441907665908419202018462380522819055320623145455706417762461716971052324954040552088630023470053343009675984501814417112882877214821168089828745347146920074995280120934932284603782605006578587876261915848334047270502955174606130473071847974799093596821706274266340363729159518932079556804395461104906151544965622388467556550242414270765824614071263293321865849827852951436613787590342135514054056518450201785174577388631767132174786036234281966682614488922575769737390787132019873525943984593194632153309762245481238224719506839161263391226672964104607776530188818670802767969238786558843577662263788503807747783241100666548783668011204608000000000000000000*i1^90 + -311644180125445360845450036650797118118005475714985667477397122399073140882714704423687180627248864337959361686716443683971923526995697080368139963191238161104420473831880799770610643776602124072225510727119647627526834277647527074811515850298563047267898748283479507825480573225817161663048581457182878015706545217352113843334574236600947120043154414394045251184813257237458389550122462352700319921586667807382894423966432810322112429115675940464564665827028577422765965059015025089189612985735193938251775650306544361482311625871568948605564181059247118538988505646012568101732666021145532389013542372516543180961779638918731201911639214537725874973668247800845198748782763541532662229044315566031807347170800862781610398527973405833942385159095757199914180901269281353984612555748322049886789656064532581634004007414300882415786164065943814234580894317528904829099939380556549858593214772484518311143136866622008336459842392043802181280803900582112034780888277621656060434386711304584402669228063407167924574282741876240048668462861245317352376427721621634694300063045342093131089639891727021249266094262524925041497578804198826102894925845652850808907368419254184313926549321288856791100612933642271236711310826911387794618476008450751760541026732430197301771012850689963758806703077906524122579512614408909559643362387933601179191342536927513994570226750134328108909247106601912299745272108612080554189731474510741606235414165953876789892187793466725429344175787110127805728617041802772731396604824796047186824025247605325946919402978071369664010529050407946464013655075047990436942785713028675649608441565870207237289956556845711555468815226382300184760827158962693472256000000000000000*i1^91 + 331916426803332029345554472122217054661410936075561083851774542778011067119117701814845764854284606618703057383487635292090783749571852789842935214415353189253399977676483692693234821175718592319241318608616165839425527982170021297850010696807534996526026890926124515615828181056311302196952996003673204040242497638831977988876830570316622383552588229335898815617739140682941425443148047464585449744496215183371413295829142862913810331405651569233629136665377993696528768268962238653134971555990569279573966034145937186548681124645799904380155049573897413866319438984971221057904688235681501667007990774648134850391153391460509733621655014697200578259760340988657101182722414049593148874382052426407909867804995983491968605550051050288375784083983188558279974068146633930689433381931589239506801471117331590312554316673644350553364807830850476319391426726497645455227564987992528198831030593682186664955088177069160024701260767469223300326352438710870084889350574661497924577316132307249571193952674758764617997960287220076563647699853854927023451784327477134331215996865709343458911191268266877178767999002762312301402576903126055079896204644552399116224436493300422940424783598655881400745737021815200487084596383025385434103201536175536279241074364246532464351865588596508458391734018671370785583784534263814795107011294251293916072284239572499957692022200893146759437229679247490915482853638526448604720999325587401825844425917219566560990436987960363078712843489010730428290038132698186215124967661907094277343271223303791326259937779502735368022396411565001590079127616362414781796817800067657654598580633352579267550650218429180418859283120066595389440000000000000*i1^92 + -91065324342474769977891883407479493387079924819918160697144923059943171348289685991174566237457338440924007739051255677050030272775468356456141382700256085366639002951576114048292374936837285977822789145295824282854560861519226283748220455876784542858782342175319530385954387761684396732085066535230005862158082349770211475746244017414202033202099813284621263955824980280160377510089556855113849064636548673289691252027078529455188527148004379993863544064040349901256269127354371335650732450924009390995302811511214459795288459072445055618616697647981541531331312200024023801892485916460222112880378264169591217735092633100897415756770378643481440292717562466928919312279374462757779221711325656772778919091773114386627902142027614580807904260668064859524537604494967870977838069213629863348332225506051767694634459455668458619617656909969466281971473544630459553922077735253242502800532219510101822235106095475510673027500470487635275444985415351936618113038508891386468727281414999960002661717478458303387529465401767174667814096280109793411536741141271255576448618096320188166444579528745901971262290380902054314045393676985567160066330387768449801456576919677337016979375939808469675500216574783221485540836391205149942214602465298455535959962506638091355839816296492298494049331849490870901965749168952067066567736632871615426465912910891025954449258371429246425736932032359051879822044639062091442303511478211372862541156329406860782729937568767736564297271398346975786326474868343344988342425711089325060425350217284896902581005189443178928695595146026206314665225933396836404142130137866129450454509549381030241904692109820228009984000000000*i1^93 + 5361172252221500197245577249833949123651441037239976301838918803634005283248826826984613929093850675586458980289533746662012488902947958527771625907053378412083909542301241169378513662829042514788181606339260497416226993821736253636290456513200683670693927640711028597958831694907991348522914786832053335438990262161873261511424277012319110670532039522015966880504633945213692976266979060515632307279534936894697943477592329830263172636976940871031121306416561173857284613133801142989300556536500117429091993258341020340548974167292007234256155565720478067463317195434185950005698975669916086300009961781473292230468611839019255840890842302394217663022841751740384244700692765749635367892490181849361899055063954157782546024001736246929785020235382291138382427172174871814944174129936023831258036140594014468259550565515046321543564138674810942975747031906784466658184419154991950772216479328657440106622976370143388399023821016789965580545702301372245970579828265126220899617296444801471718955218755706696823438066605339219327201303848891687801523603260668436119398008768004040518993333491833725683756208513841160155186565765342603563431077029673099454881554490443388993278297607109206855939861177655163325452357043779472163521097101801165681441017349559476708891661058004075367562169551742436376802640029130728539532095654967433584589816193984494126810944404885535137987551817199655795851180005674174593149216360994738345402296422640258873302208565214370107231631420815248600654120094720797129177042024107014192503590315643540508777598274780089107693699926783720074821495609370946088351543791803720190503470235648000000*i1^94 + -82813464237909231614316728465573764370672216159305691696535667982899106079140891490169372347576371416858913408483591071983770313055538656431238006105248911241744324549704843641403179483894081095027687170953917744616499012691925679231790051769406798997266082179281623651394180176981047464106406310432045561068063856082334955381527019541925684776716161958746779090731879794749489181265846524492164962398129077576853843765537558608643636397518441784886608592781965150277531340931518339167462068186381643600359888505961289087812262617262381034143826530993224562026662183907164827808426977484780229609673566832958567459274782998747419322561307564638338570686409117440470684934350132481413207033329307746813553049780224502082947743565819306867148484132806582770828088050963027186555748297156828807167292675938803588304187522735333667799408080605679820615806727683475431197041155337342025452240098596342790559112302807123033927403997406921024517366015203616121074039982332188803753210074056761119787908434349935157128079421092858972827874392038667904020387794688346734240094367584984123497088542453008199985631264034766165158392537306687133463608888299382360764015678619487055300082902327527916986588696972780031092684160350463825678038706352099079194510034151266286342934743307157206485379768366470372404389922971861800241055101272972738501814351934395540608871079144647467615706260149403425831449671903759583223100330349293221180637396731884487076509625879769930793224512661536125096155976741862586201175810584638426141195777359120210899739563553986395788007121476819015318478792261088837632000*i1^95 + 154456135458147616895924381092112434484410196739933330354068034569499746265984870822261133599674708561507378301347695337754969734939358698139457567665941138078738365697483496037472073258417675380937389107543094891887660073650205687799262690383328388950996160052837562255416103348760627531620371773059631187686748467421467490582399246039599708623924767232772159474596666071553078612676909819165369686001003740355955771889227562790499827914601758355199051034609080665742709037382428777965976645655672346656628255131419560034210464899839622029069916476873363967654269427287711401187904488119041408859426574387559077364786880303977540367471280190632610814288738550937280379066057789735065615714374807562247666773389581404511960168446508406498222641374912649395666274942876301462427541198385625582574691294232386642142465131140876595654330580484433058740244275615283483213826083774361348736117119086815447776027636099800742017814590534339851076205391780043056327195042767395607599024747356842603952707805844942953423689836386690347638479577229003849285889769717695608117304999954050683251818941275626592496151611933603477511954357440006137060137265888755592313554959995673427013749061690778072187433690873643473930457628348749952486284782637892141692866546364557986108364702753207667364291288773498975951349099626639164541162392435419802941708266799643013490389007842084305944741752214666786208935457983450487797949971828904736410868459364624405520553035076503995221595956594449371596392837706141833768708398444689359173410881536*i1^96, 594452501616946767216417896447232718122323264562077040952097301411972800054597121547150243361801737452905860304228142619383217460644207982711555312596478504183169741492648384351336368577914989135576291175291415038193346219769671325549681325101992291374173487877285050662281119803717101324145169115230961023804107487025551289948509572321296235875814803925254476042568269868818454431304766507806600657011708975359612577374733270970646878412023346689276133128133401987337152644496804311623429693656383139438441631003495773510175482001314199983461878732492027528989628061123672712261607778252032325227132630587101145533519050245394219148374913676781668684703819365479471545278300159616046078407509107377490429507099670128970096981920833195961508274633014250088609027020850947359559074037175329778213313220708767426736172867727021641138769879665928540293971257208402535090103725795361667547679187942837168846970666899452963582563168901634214526047266796221615299793678282506450914858178688819039493795459159633694554675437607824195990985038098300134643867549065773049209182019651536746489618193242101286476671207828575318062562996860235715180163864341389802400266079302174234756547891354695694559569294693101331948854294923443034435493739432702296941029595087551438896891999415248726227418867257756433322303809159502844805616832304235104764984064477337202683226112646857282688158266110512464732411329433721838785128338299999363926717984702751047563566906994438067204012663662598511671905705194493243657129083743324337660998135516789396774360533660246021875792474471687674316715553380370911626087316599524298081282616618624901410120507040170408131438253928568843583457067837830290437327429074289943054580039361093967993523083379895885307346502041807097731376197046127107728871275220893152973715856573103445070042511726844197298301848001303168458297818738300426499423609767821841679026802877591190907945257362196281744461571723181270969678730095270788192142688385501164525606912543166343370186880545387514178972115767182599071403719235926155363357048226480732517906371810101008292485253950248235762110962492722168364915822381286375082414200589999462903781259755333262988465951038621432666028658646718694855805712404673754028292345520891432053508727592573899787090979884183991078029642431190802598589763168617940323272939013870088168690973766191676556673682009166912535062647147684241116271139348360280611567787334613902700910695048982466480406704013365248732885651774872920352776941956190608065817730187090393342396723262790151637324618771329528426651533923319448149413801729679107666015625000000000000000000000000000000000000000000000000 + 18497539796405379728223608084474384524548151062948628856695270745843930418540946271470263071664155407862602821110186422328081794519445372100319888629036101238563851173955261788790468481127722627436743519306913629475840490088227606882792184304520941608336695963345211012276817311409382244443421012155815153626319272721953248902442619266827925481263808895036166882339738595210045188234652981854686520110562490601305877810011747918000513338950386593317932427720824922254053027507068185547260316616985330822077236887592177005590878837239089793228358825498977208690391874442761534169853718465674704087417649967755267165061316747575911693183571110275813973791730310116827382071807583832279786904685269788399562454423058752137587245874726928097947969027096148481597717624927735263321334745308960999988124662135522637297673099692436882344251969315498856628449518778780577453521218324228826340082185225387048017541043622617800843690271787377354107485674230566287165836505270673059725075047411509013409810476694970062248545597126993829103876497429304580311770518677593472490012716028461463613305645153775293573117333745347398897958285706034542256431181352948315111258529653609394027559096452721408258302644313201446707471552670762883281390505033989260755326119176275543548339329578831797941665728368890780891905868735748956206102916905575994709954042525987630758383493772969676668769039457448653809959302769540114763779075305715026733665723599246259525837194092576867315071156743227400647975335452779890432677283307005747152523527500213100409398909644736354208268475203792120653601568583646969179960432043124881528137192349488833981094989205689146854976683242059844045846273644020755020539263857723962383623463159427993771077605640383654355363906725391933346003843617025474048665469618631541484697215458317280929274138460654979237276312644980378614799315944073403006222779276824696964296290944437655927294622206062507490847528574801428547438745911794583937281588968160180357679436040504284866449178318135933878152899959288007580849289650456622844162117132986420086768165404199250431641918461985234915771256985592537169375127445357045852374049134078658398792073420893474828404668989804321150354597587563620691616497664961000580924023433673235807036339176939877857822526386556874994700957283278297933502723756488047793135306788466232195715199897428457581442106449009241727481708454731169834811206546433663923490543375153921916726064485192043200494882358270434191500578589913062803632663153772647668656600718735450925315746636363527550372248275481501002259765442659045220352709293365478515625000000000000000000000000000000000000000000000000000*i1 + 3893297321553399126175501809320545161200198250362023520674706622960491000329043210780901310526127457438458651624664625112521109303427211995291545231278977298228640388420373388477339022823385408297680193875648716685329288853068150432507304556318580123026719448812675886221950162524951305802249330693762322071392322220337644704360404332877577584618922428450365178684767824788910140538614592459439264409686307592221487385953356387904424928528307364153979241680254977273777565178327786806359991894222287450778515506401203728763578314416095726125472906925919205959237560681044937817610736787665474388662190015009595763686279468553333802904897735057410164112440474989359279838445475298362553495745498900583797983859706616842538540063526770564442990517548930798110204527745708299764378204014477492754453671169679574944010181031192975641423893957891777636338809732700330480239248476414680215992835955552534131536777059035326408049904784163587228418864358451789574940454450506134423970274748901300258562677865244688590838168972593691565898714419192945226888818995697264997752634276545296641891646209745687586383921762303395094385864372068119019009690959547248616725597940878959320848000695443592040881807440341323902011125213907875111305490037236242859199822177801766421145799144224141650977593521654333380358258202008445071850067390408372448220526300438962656847008467696097257877427936816918505051783533887992679642723456863745426936304243247612002101450730955204010174181047370281656509823222699197408910136572454182381794810565572403110859125206130966164085259375825583493130574909151397246059374036738649326532582846004606415306662344062998667221000007120506940061694881650813393525448093731220375628628155031664349763672727332458664210937288041249322407822324253072085790243381712415137606121081843318604761895357868200853718237660853428693557142491713207035850465887884301386224228054129994333704701497179466351489719987047474384021190282853991897946072385811570329960497273089042952976307880970389858520201932726229483518029285253452426049737716086179692948040188902067832401925262318335999914869229133907386681361777762827221259919236335362155459359075280349628035092860636445587102265845772494169741219456606752346888305588400242954981544417506012357370387321523604456547691020709367637641748562645741233751558520263292578831801022064436866229444829932804629013565275140683391948461035865998187997245049480730437822767993834048253152248050161928333845845987717614413236900150863342381814219605356711868104247677472259329386050305357079787463292497307065787026658654212951660156250000000000000000000000000000000000000000000000000*i1^2 + 16584418375392120147543551088291840833006437898296312063604126816796490338681780508209997661645295317465117198636484487403318526574383869192244991989320872449158039605126220316876668817682900437436649729271008590363794035689320783098041559029172218382061510817684003756582342355768279747744011933468233394527420090511800478081065681315928272100128282773777002705545120174813078442021752645156037348574302551496221480781493586510679884030139731133779481088554742234686481515385989705009030862738329529128982699770219148226188245614469019832937563103083194624905568266997347223286631726112266996226718124226984578093657964283029199127458430846719098647851168803423856518162723119072833972735471234896521749712946666626508302132496620478838373007459733788088234224125579260921110500482098850692994916160386914979997512520124685879751993504138325968509399216016147497711579535277596804741039178696522281282401932213453390312232567756247832545054638861427254328651822150387170861918763026414643828612810179235298776419186641259152965799223140121898700963725213509155192818482890397731507868549260071401887002349683126919048783038915649518460601435962256748731235108224658111604181209496791962830765143395285714588839543324658887488992540797923250361878803714725265673925442610403762327078380013681833386075893750694258015426106749578344647370340279571315581483833671594598807803587948266330374655066858613334965001981405002305138102377828067926347638733675243941280850832228090690497122360183994729762194044401639764046190347474324626622756235790573025682052930568859370857932219291043486846841544582004223255729143871248080922406281888744092065187054061064681497872600736596564474562940033457101583752191358397821979270653129507048370064549150276925277034961359084906362648006080273596493207600422880831798908068294939456068204676793243754635207643676165425909134228922516783517349951903206566502689080675678539505633314208128136066522470330144322826965034821519374808312289944044702051515041480643196189049088320782822366105172695028911321652822938626406910447542954787574870705444184138838026589072933983360124712124271500938485419947212135291476998464584671977574945301885619005203066769259509167444527976416386493730560994940932778434847450442822272332649857193360432903398101918702604926564768474064812590268171135152033214970494512520352133737650963070494245072991090739306971507539652632431707869055070315010089190002389674292753303596418814649291544092975781321640824626541870422040568707965330293805461727641104764483460063465963254744628407877371500944718718528747558593750000000000000000000000000000000000000000000000000*i1^3 + 40315039777627387934790806412544344128452882327152637195450421651994469791584907052297826927369511229099878539998476619024093234568717742857193778263347183755161693583000306517636112103265966914079108015390078472468661868996439138670530936357648012271942945464157358102225862036828778220587505639880692554280068194710535140716379959943286809170141421118495913011460131856560454193184025666033363793686180086804180804873200196637209958734986942695903626984545961294531496957274039829679621281165269912878983465103044610953764619199742332576877788326181051055766760330754423386922573874453358581649251489830096393471567029053061421955509905370369721345358775184480352893290443120361677045506838211418847480596724398510587892738373367463890958343409973789515167398588270496391229221969910310846412439504466567527679127426277847855003449116749471947865913201219144141570990936561349442146059663907555705383158561662724943955954465060651323558182534480902171027154052313840641274367811113544366738945295582377847013790740264794936165952114901609294546575068566453734715544875299797473597549522762130393259403818810974790943104182539190623200551573376755624277389922660071362557455267984648923236248037396159335165419520356550177780771383494091806658449756632874945272166609906083029975517610392383318704229670732862097419225990636679027284168865661226877393760487566798779147529677767567499793111454211687281702290979107067565312237234801036096043591742253064871563182024767904984542351770530681454673696669812160467796250789023167208986288871742294125859965126257758740159633364813450706178770098166654687754211940326794670925723609449530451495745996012060319541612616189000882951770029317257428661610990365748480762757634944527380888645718785856901339970722710571816392680467936146293061375043097061453985054002589114924850020017387396528149368356221947055878277192652716221315392855847497786752806643482564682314729281039010272551167208911401198326024914777328929668455814417565377832997859811874747914857838853105150546136446260884038447478828612838330760777206124733319163986942090850409623648841269988122541106871527772523579023184885906737530529793984327486698765710399525126966008136764757980036741630894244493991118302129751068102679538335677461109253179683049488334675037220421773820061731527940474616743626677231170136495220140586577701572037809874004707438747034082907469665073987704766745817882887249915388062191877013028142582953279181168655858748890119623478603994439621860633813224501209934975257892976107665450585290228417744209932216392644477309659123420715332031250000000000000000000000000000000000000000000000*i1^4 + 423581959836687493756451525240089451031269382827938192500997297705042317008706036869339639472156431940027455799900298320900989932166027342194851080868217132739823209065945845636644323242060557265768962339693900366132596129604493769072835605869644357078280861807114870645543931154393333479729303069219647201686981597359453456070516014397926989598185901895173859135818403643844153699318033201324820430404730878946198047408783280181207538961290277777191627211795536633734234862178950041720462566678794401119344086724998013189804615942815082593002356903510283960397320372513892717473588072911704020831650848101497697896903658661425853522988636189538177286820616986924129216663627388608001204093847984856640354861436329139814710172341976453012476300637309430506473399809246668318814822285035498794585459354867123326132017580739399285017443749434338147069418941858978588307361162562008034329499961297365171467836669803667553569287937360417571707803927033219854088381168280380520916445993776303627814502092065495372799189831384049212262128457001060006250686338914766180632404857952179959805553177111667424571367155220229565669896692831211551255939169294719170420621178334924723690607047537604634918302856495503861948760773834951692442906302080072911421251158092026943881978384331982664437978088769109134730772494035456608622763396940347974247608432350900151567944596662259611847523638585662603474073349487781181009404249307580889624696856438576473961885177739342543906239775195616654936818084008795609086714398105877277479882845711590698091539044111578716890178774214623841390372107598173244860851753278508013460238872361380160593349078253130842112639616763678290172219629467987835875243701838839014703494706492753310147732060901956879749525580928446382569455336566359446820315863814990350355847277083025040795193901216363460551235714655290408715148047618291644470393977602645796828743548411518391012124259042437393006235972599547234458200624164230454857138373243412770176287439584910589681826056768786929120499786855674459502733187270997449332326728267919091294835792919311677378138947877535328777832880128409694640612537096884048076276860649605431389003111709149377987569651716309009386072034019341093600669222892910319575345593239062576426621032994148151633334951472067052771034498973617753021794723638966530039318165414229850439899909230736692096878975787938848723928661790060673234997399041606818685749002184531308335885351587871108351493487814270268828388038351077991803075452522791824405446962328361878183922250822418095124153243115090045067816504342772532254457473754882812500000000000000000000000000000000000000000000000*i1^5 + 3123742562352628246745610114070707056569086921197796215321051488042550313599316917645404376669636593439148938985063482229271137764485127208886487620073033388475788353694673384547624150771022615512646361591931429208545982815976590585313614019304940713557141070392633565689282815411040232079108364791367318206561721387369426107683429763163225061004914872364362858922363724707038803028429118628455752616361651341874953692087374108050473318844492189910845814358639532068001839283922394486977921155183355600534547607285690535110857952865135597768184258512525766667952195890617310169689811227855882801245618538299179752539418315731372767028613299008870096459984710457923926537573790277530448127918511116229051709566311908177691060609920669979179788013429288410138715877825115786022295409187046478475962430888402514460561789786102826652668377427587642112816350459100594765710002159211885595655588080022508994362906405714208937691358516920273057698487219118757936797892298913749796809339687306396309236410901971934024833982874569663073597566942424620357724207112523070201665853427233872479088324315019141664434629503358263252316197446426349823281995315158294773094514272825238670607609897472148818246603703829284346450100952202039173605976725000122018053851272368517651365040448469582878697884488777431689341450581213169570962462172923731012910075919682855562496303404103363073983228056366250822864906151162478329785472547133371303474481287118582112654216315465908465296327782238607571600337656831389481427658715495880128601896206814910224844582321842841752152443491024032915358200039170758608273666303279313118962876811690607153481719635335561685318662858104978837870637141975622506644106685822721511728490478477837135495228708886021005223606063049928053584249257671077621905430579275219932878995171838699983791394389432850297774776031371244135197010111145030210307809167752703261400592578988504440328837261362793509590265176213516295907130335741035130572022715596202973833393579415211347946175726478616819781063544827979945620912642660655476223407675834788013051359724332892567773584279457800443830461510722640744041448751466331620139994020505102313482544986573387204632529369758636985639615284116003629876180634443287993460546361256483705217033765132644150674856625744605001940322256672086398463013138211184762882541327487649449271636394070829346608630093488336576197027873090734215586990948149551923045050545332428193422337141793726575886858722025358363421666841604502307438731566491907697877792456565407748069326016517853998972551244120952895766407664268626831471920013427734375000000000000000000000000000000000000000000000*i1^6 + 12352178435473684066401654988047829821054197025200066204477693295014473375975273243532433432802365877375492175004115764214773894683363429891184392408360158909649906670155127118956906570278172696567749740865426769525590477050006983470331923251440193127576760845412882052487615108692382577311161769955276397829917590959575875123347523933301966995878159165461095706939008735074132479523663035878529568683412994765717299559344805960050663747287620044185039282179611069719927744710647153016439106305478614603229582256938350668501166969219070357086465814025961569673822783350614604833008740103409224873244048851929401925367183791692299281425523922920898927500178081320953616843647402309357071586023648953533074960483019121042726603603909041929461752446093441858040924368891530163103679930210088197726361395666907490293255609972553652071331392057121145506416822701717671914434554778508093300087400867400475226207004046217600382191348952024558150158805308967527937898076384379593864381772986586134733834431835304148197562865997505463505151174397041173923305487304263510456805915499309948896682492211010205543875181804611844643914752749005942022516361938892428117390201961204388664314649211401618337990398585198572689796511699676348738377059932145525585266943702844015643656873712505880987624250862600057479368865553771396322566949289926943132998259225732433379117215381472100004198183219484752228402767340755357262979135576330388857711186376336470408306337295992876742646118496669443278310344472558254725125731253146642395887447852295263978289240063317158234918808514312698289481216707044952272300108107408906304044351961179623944104948044600711239640019667896150457531728075336285804050139804771999001691559755895920346970744202902914881047867759978924850478763040544367434418214789915659205865439635905607234006917809799705964830300583976859244102769820812503519325318023122276829291552965181774477466998394830268434382374036719600712074641179679773179939029410328380043838261294445268091924240969493317362177280872898997192549559353474734134068191974324778520978321548039594768709129397235284789873324391640383820918227936555074737042047869731540488662622382974866006954776786411990285773889313698369207228853342807084247027409751300605007590976879896877106636811312449979714475840847474460626613890056752182775594466461526486935026328639304576767333821298428127859797083793488733396799906960328885254614389315637726236597792131477998003252597235709741274550413870185680212635617991582924561492329838243769716293715395215698542438078981996196770154483601800166070461273193359375000000000000000000000000000000000000000000000*i1^7 + 30989148092023760671916568534198248654121200274752194452444323047871485738803076370360715554249823451890740188695608823985953621783046703179748853823028851035074111323804160715695375798025872402660459108262631725035364789179200727854078434803016498965016040212793499524315173660722383058992582008536604894110573503233061979517486982471136229256953583549203505892354458028387961623096378579598562246339010185508060628650354356828841672943158994453054037531683344821027991046218813325328839605514671192410758137463551474303851460729962981346260070174490993894914430600231602816083736802918655576455114128002490427156638527696359840473572191619820139583259230780616592130530023990939578704635588006975772983246632014484011485637227419338127345688252434895852129119223108322289304342471783480322972208120049447091912415714515872501965967902711132120229504724521567721387885127931842282051472787865430206759229726682173615782033852481102271157132950181371132194305018295734613025472154960328843872605914476716815415719761232784445700936707074972178558435414619967618642470481076069129220598104295152756559789740664511292384385722212712793513606138826100354604808799540750842301994929174793999246699202429437251132390110799151286723034491196266438234848397247591459372559868237313141289080130308702488167840919576495579217192082500962600468324272528682595570149640134449143951559670371941894681714879853836988326902731258863041326104333562741120943652015402880454430788800823195224814686803897732070119373870984889590288619821802090769881642419676026848859874779982627314488808079914066788121400681808462608680775766022776515642433936050336745620331864342640624109168475946306483724446467041525065467202763521612451098216797661707536360986851112242808673801326913288406445642634312323558360721735884451076272584904122743910653959103495493384937012334278491664321108619388466644221788410867200693493497274725135091409093119360591526535284540654066347250956690844819635675573652479320540483084391111328511403216427124819328114188256856006459313065611688704676793732674640933410092058577868071106027662445126909616365587669526779458890111982500838998894825392776185847330210394298065773763891319054438926086344290389017070031157350900599201447689952000871848297113895382830236567755087273466612500173340785119885472940338551978718356733180671522839766507657114091619163919575545938776795394382498466039294776162788993756986942795251852856886078552694338503783188541913100545541484151597963539944616840726875036091902538132906978150685451637181416773003661546681541949510574340820312500000000000000000000000000000000000000000*i1^8 + 53277853266943091255980577412363866030263815991125003009993493794226487711049052346243690095285075200172601354064024874664011576119839078947475877078554008003242238152033786897328233607466256801230802211482383218302740890515660587764249115187180637421932343577482235488107151316768124538491168311405113174037319343120041241133984218442544311792860911664381937589954120171628281366121385480822215084166579066648754808906428411241988243386122984488555914378441998623330426046273000832834895249721568969383050023109304628531640587103348921953330526606071685318620627322631816488541268199346241008522571327446041629628750584971704990225746392561931175258511436852734803677984392005813579321601249218346614129874756724036207053913447085742539176125626200183980905574560977269228669404910465457985187452725740626813291526188981181058272692361337621214520147090061540351292413681874476946693459231421973730465968770583179694261674902067807747958909621653735452328776193589759743472710482191446750110330762122205096059769685242528422937761144398671042954366802879862425971474117253513895456629297493533161351717051346097660296946390927648254800068971713640405895024852274088814652098413663531468590265770732186288158585372091654936675284923094767603499396784860984434214080765580617330250563862253287745490179869811177868512652550716174149565667510395125869865494527923180780294326459087142790793600033079206734476492810561147287092934655386529667546152673692242984141383683285769522006962820974215004837312930413866795396287702783095771527304039639428084517690828492160202324526588233868033824741669864301936124596267960827242814497946872739981511743304574597948734156819703572127886558898513764230206873628428080956718262527807692146133229877397791495355767352018414140137388272680583259813605960818146069287066323717336551038401898909258139394001469590191551390216408411886603758557808784459050523120104564744309235216662166726148610847725838616322555635973552425437591298447702824909127414744698177722629076998865432495380444705267512495123893710552833386235072434839715765640561560923985023228778698605132408157819350149675882156879988528018625172594824115481804196059595679265975248192068104390193312340833719076574714629974557270413205825366673980787997682820703942154031257200542692656615682019094019092396450121069195498962095627793471568780927480954732993801101438787325045842690942826412200081819502780191088329125799322219388787001438744223829984402006319155289755505831544236518273079052837678255175595688557266322605692225253259941553096723509952425956726074218750000000000000000000000000000000000000000000*i1^9 + 65523374543741094398201444217183660585429509156203913952855037795344740633509668704192184697385751867809900125378759023218357373243987329548509868228516704478070911359312191974322869047266051905343615230246103180825551475408298777697568178457876205517075369556157848982576677304682083473183772100834325216110586768998972496547979243803025590467919858275103877436401226408605190593488490201175190526974766543349941198389992062390110003381405237829295740047951059082536511637742976246376634224038855585752115218149235514965973265413350972533621886668677627085349085392727787044586297134930849165363888856496505261401178765085595457200518381554109258154260854120990735113783115456339130166344885417764625393281356269283173611407011500002175031275938197637218009330218395006136327414375883686102513671156071503013259563022101374697432573173138605116767674670141810580730997798380659173593218048453671601036648993407281895774974885962177072108214773706498672605488134359033594699564230057066503561864215139200595440984857334308369942253406815786812352071857892179674947688549465710668719435661276568936813520883421906064176106087911847699612170550993275450052362013759968947380816179366394340114285845716669196433288226367231102367861065286699356537826111312070583389446644111012293533454523258375366355103668498650661030504526598178239900482323301190600372825736982739374047283481189547674740475535506938198967680651780923070396461149830043664341110601975369223568031675869125786355097848625536811166671789221986601417466792442350618878540103591190136551361657622448682297597045125222916754477819325092829998758921370176266772850947606094672033482582386705904585442984214497169303879422767336032684180787656511689645642871056115623667663323833902410958808090074514430928593686052568783778248351765627684973878594477484058175195924074673508897918724992028605024135109877182938689295501508021541685496910224091287214212271964856591357134052801090885577342091983257919156564312537341213224974768989084832044096320629784216587043346980045610973854930075640561980814674108538215865502090597272969728733702427721165789071855326142794676691129260139133332760157883716054083487704892740002567359183178398245676082912728182333507796170681119539405902924025740428303588041625644293546756055933564532256678689924701761698330854182533018349645923149097789578781476670456451157335552444332428869674884904042448609732981628037069408358364918183705665838566532280484503521575007885316961886963361726111775557137059789279390119724561910225666880574352246568992086395155638456344604492187500000000000000000000000000000000000000000*i1^10 + 62509022305397385810133726001682513110783948130880615809596989214960313069979306342855266312996219787501139044175938119483439229893601396458663434826565749614092203569080453916245318717271848369550817671415486823285784197451841491446759402298221923030015506296317844573356728939402959720397442638950932664972582321590867208347175864303107432888483969424433807201143417894212734601714772861654206317113684018324814690849778201224747558254193828015635716046464956056624714384563605077228710076592578157500884558476555377983652530044081884640848915123935222692208775431443753499685106719239531458274589287650144184588256732908875620238075572257134479773356127548584083464524843021067266566809577210929167389454274854221949655382858646299916692906010154893668691586014395532280701529882842257693930833503668809976239633620717831926080977842476150203618092701091989211346185353104598794686684035483163688997692235485014677403294496095213613995974951574783018068241947021601081591483585662063300548550458972584117572389680543880695651222781778409533610180701061186181295209786297181054876858812419157897280070361578891939359381527616216509907265997322804370970232159236290425576738959693205277341429949004701143927065542091396956849998547436411805431012832970315709484952862963106783804017102596837304315198934187352013514611806178299112424033965281744349181897114568729518890928862265147047616597282531275799617333059718113682129135141478622258707698370440012300855013442719125241505252031029367520639303275181996339049611176836562304192672947714478469018414511367592485138398700250557502160479489450090863089470975076368125224471958164839701059220895867490025294918074792337670253189061472396616329122073429549519864848726786180530604131244061741122199858854726125527781744175530700978686108460185148522339193653118674735929773041904377992921551596727078813638864070578122674526656975254651836503035304756615187596512778978166552339939104643958740932513699117272649710582817210910748542755092638525003217544152694570800596874242123150405198640045437952596986127345357077427812430256904208816989192358519269981652516114133963329185081204744763762810038429698715577465065598828001669538307361755954672540261388150818329911962637485720633539532462218730301412286384974134556919054206386650611079119102205452017530598119097859224078921371230446178427632057190707225968387801844389787098990574465547548783244653649199549004139392520987748540747722350714601115717168814069711599034460003496212224927309980146048127057876979433222229629724120414380195143166929483413696289062500000000000000000000000000000000000000000*i1^11 + 60296625233732179053042915557441833679305946775778025933024849995034056075813059494471540312163212439048704320749225266746154940517929905388073311980828249841754658329846667191862471102311689558386065126501670600631954165239146439683536928547558192797487253530817612080994823977704930242365297169627324680450123736042623029889747337087024335111435261611947626327247680402947768933904336940959248239626720604329836185971567145610814676749335250538535062780473406821340022973597852961192742961160331159470719063055678726655782702449723303475832594161662029013069690700940443060676321458106214624877632474943250274631004688228048882827695769799448545332899165673848596859245631065162506200174511349326565509728844666242676738562233403405756665013690262350169841377254544499666441436302097421538789905992115140274352158053037639460569423178367215539532018238058874986083093510981681040979729911596635936649945427100285731514898178290930838760570387636908936341966917705933414981575261514891106669537469910480035258327306031961141931416804562409874153582044658747075083654784911247779321493334303083991168191258214590901513653902000990178361090681201944593798164322411334734683980618411791062530935022981749852833883771059076349328464414676306873968210843857627965568675351994879557542908508392292662579135700190564787357515037743179626665587130395501112886230326123096652573601322101681955291525013723540061448703549187402433307691112705082415225983069358192728555801329899535349292591880118066241495715426561386977086261229616857559438927275762468824034846592032980880427446245709479272498117816062347729056294410037454475422591245376044049060692275022582358826317482572362414868885038029923577406862553699723501612940053843673464968747204650603063692381148330721474230308164053355243840326480119912883160492330121878183362947270661840320068104649494041114255182966704951906962940331507129152671614451019767067510782980748268821136684675771864856260159019755771078547422527523752409650810957313216528821273534277538726096836870372815817014261519072238419595569668741244486662736753940388991611163141331733470419199973047240618774915165616773996153819326627614350062461136811469122652290405818713054148783821172163157040550382394695250440617753815315645150630642104676529010319490859781201398843291166509119652301812360867317585496623138107418608954654292894795175562996442352330847487469087452656334134867378722242156892594611882807509755555937281517197553327689192376733546986501836055415432264562463595306736917455054965543723849430435279828088823705911636352539062500000000000000000000000000000000000000*i1^12 + 80234324554656810099599980421983216779201464416923858435126400332526768685898384088641398621028224865977652746648141206818514745190833829216160227681817769888782544859954567847812661223231090852062541180815648034367500971390928558651587206814791735171023759237251557230951151677796746267075518163842895410329496888366263430837417172122940257184712900901795497037545350298081082811285586851178653486597949770087843633154123195712961862111898490801926455879607861924418249508226250420060689779171646615588198590262121126582631218863061629916822779011604217874648902948170568580556795284861743945608812644293786549446149184344206612949005228279305042500984605856890873739714714047642029738018391510925013762209004427363916419730033675363758957196611398803986519613219483718729626175067479889071254762385637054918413598659448274325240361173525937541848643139838799354385097284623596943675452197676355672474544006796021838677266718271272155846225739008133288257263800812795249795302730439261478519996223967474200981586480732164848922223661046169268782892274049071843237939216634328491497972353603589562747372849208881368010636052991637805275880260652370996690035121032248583800497150209851745921336694451534760949007223792047694583877061355903899704299560958294490510923453128008228713061322033654657010205023878144341234847855185164046041096207496301725629284423491876113307600659943396719411666738136831584006608465167741016322075887051120132734231369600722405800258937655000245055137074152438792860920250245850077515207462589955202715985058608625177840509945993939289581274083593375562991714920452470464157146744895636905210278630228201652261131777025489936748805839949457549657645681435945478875919614816398858249602728139266145321028046327980344524705416431767935340501120446276942910522446153431927844246021771004900916084918257554680886908917313439035541411163330836722339862142612701036222736058038735145440827890529292140977901567735975018062811238042047960146820771894797566191356848224386124512070108761494021490302872749221672409463546773846257782232229335790206970214326993611082871627157768770305294319578420923446084168621454893721548874428541651594771942515310170307014644709101358378368891363214838734211654551202987500201739266236004061011421706588550176155746179497792296115784565918693762639536173611950133432823117386320027059926610738353114534438516765868678155489009146797627420134555485683455072651456599818214486336938137796332434480071462177120784353972840137112295497401668750634374783257781856764083439070844860907527618110179901123046875000000000000000000000000000000000000000*i1^13 + 120390245513467065171023432444934539438197414895049318268185534880696748526663551833290868871181636231553374582336135064754583413589903070357931233986571786885601051194933895789842951730063086081320118587491871341221799411144546623717295318960971856944144716754630378468051686872118561701653841281855542909194702011718707117352378111328735503704802464179193298944180278808150529828744532372162840751691052051218661311511616011383587883831195679922388610573693277104164000249746001234506128070392649723918542617002065795600066453177878213748796783536035037708517485030972972946147554140655069254189802758787064025656515452593736017302099175241027874774092954892421240328519107502085812425390831391896012229176117727138589021164222901177488755409050039034712625640458691961810482370999802290232290754296034522334016547582840845092397686950975505387204749113614264882652760353084254597050320066323926612159726683054280972731199546833927986696484495254220271193276132576034726864193507285153657996924745260149039399922557750935372010744245575936288896326810325796151711938064370077733122564992339558883217607985025353817197283069695607658757931718396092224845110722306766125939717235573235398664187682699410815756020966925766395153582562192408361944997974494656805333314832013734914807590144388611716918126339874840856996653340074788231662729753582890412578737555083797909308144726307655896172271693050218082756104911201982493498037218250727962742651855438353365959540117210850414620111509935398112926576075108488866233334076446352057269082984605620570870969232317992992477905412452971234043222484396473909093861614055385875740052053471555918931513451627315109363001973981273421453452149082459632651526351918002773101419419926832419594101130271475311690754653065917437029989325410439965336162786597401248702854713024643839416934842188454317286235004410206582057235131598578029829256452806988518674340534446642791224812710749198406710414398526578787021510940118445898417051775550313346497065632298881905881579903216472381613495597470109586786350905684423367476129308174279322854578687352598201456882933368176304547003596477542761047228983414820539230474520484955739954861604077793048052574387119015731698246846912695315551321610362207572361632747490900124949565913579342102741932234798435245231510989594754121418807167939234066781426895108842088910736293247757297290436928175059510690728586378171020269832630538352320803814689998787252523411356533831417818580412792732917475281050880342493274330660882748859624833795347876837580902709134988981531932950019836425781250000000000000000000000000000000000000*i1^14 + 153572196035770821482518754966026989534125477941713871521009799101012066088517865989017537496520304186169411827196068612620921441879405723824262029154766169928270718726510889086242055841800383399535590757338438428004751338273056136250485490824111899332362914091737280643181195070845162684595688506710871705434312989417057467599505694402139090580775287492428624809179824823377002781688566184144775865765667989686307599314443296967361964009946522610328770750201174208612812170217621845283228708025060651806098421238707487058077593248661177336780117622128501864125415218309148809138532101683024101165736634506192256322030062093490883901614192791909703135665229322306786577006178351753592896822265469942799817987214257326670980153178830796836190038307638066869387091833275992903596269072811557912999551216768678350291815504431500331538091517906086921596341012120758672599504592286561036820561603844566154100590621626409602355064327879321818168020679185449122579466681851528734409478499311781499612289247886161336084332060086180264359819705357920921826102221341048215829592280654175663127650884832897890785896832790877143573581529011980243577739103829172978865815572829703574189427075012588248462100699954382783066610877428772753387039678889359646472637258584956149789388229612361117869889203351637962135496846025059553593986508079007039311179129872984084032992056530865650086027083540141848428943943756891729241630892245549577717766402278665976218769824145836400939001280683033892004888888270327569093780327866622658786576072723937308981801057274792200700330428740763682494009235194009435654377626945182208152479795277404897691241848220177615024219393997852971299310402384063244764629735279118389711508434041362016272921062602853322346827031885430809833920617462905764793538680263927038041067410836230819576951072207689768323206171565551001399188484236256970305495046180434947181711941542806680473826194040140509237770773503076871559413406728313084862949351191522539903500581016583865019595395050676647497507422091845953461604006335759520545006266382587356973257205613576228662288259031503664875617052308094192258500476742728752497502033966669389585353435306049178864164411757623069005658590286139312282822437193114664417406042376448920020021848874228353829867194445485066175621482128475991741975132213623420465404633784598411502978493388815928943039525665805570478441378559807919278319418157858945542816785514250073379071287052173515469221528677549128065674029409101754416463233781152066295320055995835239374172141426028517785518090477125952020287513732910156250000000000000000000000000000000000000*i1^15 + 154987799232696582443961824315411303727467056761015932605344906252002918468523072757249171617651569997704363176204235953056766891188656416969977420435449781694658267185773033657245417590709925483418685705657504648891640697400458435580566287953122805561180408192454289325279671212128441244571996093447548598689232049870752947525218667822337303611068040812293023419352109985030818216215343774616958851523119032758478289238963810757299755528412454485832355404257502399496285906061395341465004037280090573657846720625410697594894703523250072250193366179660497297332621837413406830492129331037537549574282797135452110240124921803174669401000663881701616022172818800053786370213432393955195262949316399087921790816252537378652738905024765237232311571273852068727986110307799780445470292231677470581115943197376206122174603747226371222874855562480033775918906383569268426818646666519874628134743263428156503283677143654715138343633181943735051429605833753820736316674004960786852558858092809553090612565153849101836545522795306303680166107075574141853068821260232719034017678162257335105516713945055581858357767892193313215580137547109585422978653514973578376065549648130645890328188072113195655271020863067611344044078066699330020335851941150044207797152087344164576987757115035138315683996725894382734847130374200646155399170850891288874968870445496624939799379940032481882828207658382128885414831606907311603216690201518357104011332362436105670013338125178040700789956949245568237863358412446078382900793194513313728658433953575942838611745402556095957785673668205501233360527891542899037995084984264732198041848655918434594267141365311995115140164825543545957516465601032789389565505137533979462406467226334060219925878866790806207950380434420841034858255032735377627586934089295336867501234116158759250236790008973421681578614800950428140902496845537535742847582791252988018591979545810600806541933650899238496712104306680922544734985123751152418449168745065296139578613139315614852446602437180929950812914192310419865374259481897663009909715287618500563284163850968106032114086748236441852059412246963920258064962519112251925829329754622464498137072721877960600809444818107507762365006492189328140090149268287622726555187802041816877958829995641307587795402435760756402461025931683291550208340621922692393719002228836331438728881484285629049583926606418885080581609234943101719996719806135287406502602570018215557685666743084312125501446679144040483461113160740392311754305820273105982286065247437984893314815800639849038139450598805524350609630346298217773437500000000000000000000000000000000*i1^16 + 124327926778460449918428823417937109163332890189345321844859540771792898676014310681321644999398925105324613048859155804877566075490082800957515076508380076552261806807978865479547532423440339445779979655506934976967454313240309297808003300391931316330861626568098607711543892631347756805911096245966274080465504504379926742647115380997657878805382312555615024475734178402355710825141279285987481244487230470166853388314131457490658861885515248942716774888496723337882690512066981041858926471955583375670876107788412604865467906815404419651080368723627709084378860386855475149376992783614231384244493961390283316792256719910506824998842012760855323203258613012518520912582551296821063714329368010035360262114634789196444620236483152675496321345685473393543296627055737443959318926968000357810535500228356814916305556804214904141623787247925777145442143640459561637319868972056950031506168507521758505624785827540761338110580808198531630986133526637927703389498713848088786694367691723359171479702663018077183055851507111405318777725329657555569866404367502065957151459180790561397794393634358615826230382709513598924736169933526630136220886502874832652686767911244004560025335964668351968625618724191528711542504008043425827548553391862446481815064915755738516568646279930480451181420219073177254213802244068019987532863403927376690848403987070535049460102107810108686457697563936647890482059199436100796105376462524764169446179611240950058348184699953018062856456391723818740226954368421120957314483982215781507484432374276405649556433300833953951465168098444748406203887796298751166871666169922933261631920738123340631281663323646270992884118410727725769889148823042342919328972093681811054764203094697497104918094655489227014281802022790961128439767662942732136893642079060016999169578157608408645906215026339673884598143017900037486175055296031721877509288380784076724596527748922535478186943430248356087097697220998239278897664626832091429877268925178993677368774597337627237674922614865232549214104374503441865916511003042432031542675443162880020552907777390135327767439047939571483429784232737208140080010804996336853609188988970406603778675044236859070511962743270528593499246295995416316200983732045058759698512102377741273560861143187035159042256302965449826932859499682070707370583898496447427001851412255782180046842722654954836929075504960554152182285779389960667709626176379673604625469648017246846952908133213103963575201564043639206601019818858168086552757081876987133043256735130521470774242714756041561230404113302938640117645263671875000000000000000000000000000000000000*i1^17 + 80545167894305078172407820793743201626282584873925457637024872137153434701013659483639404327357720207852985435143200023581188643072797433929084855676584206667274360314698454608707188902404446668092021264228257963357737616664242005226599917820576962060570038799197430892656350594162642000654428586975961657202281953712313965168089248494761294066523964898000044131626236297373107653620906754955747510630530634634228234574885625450054635377042729379354018676361273470502371801076335710696190154104031274016436364186569333684914866267543789165319443352668498744046571517530063269939029847925165086529776429297827113673161757283276988881575959854792969131905219234795261237006481503946421036399444999441898033256241234701892320143284027443533238626607763786314205714670035687279995080117140607367045656764660140529419860878606217171789229497390883771928711652743436808667856887068735115629547410777051616412579419324580104541506443605817952439694672273166886098447557867450417493151967206062644370806200850131981738055245457709871457337883315486390117913002639662985908167523257437293245200641022611105945753072659992270192636486451299521806237823574777166631321608815808503774078719697029029366033157491363239334814008010918234570221252700322694047750477617279799796497182009784638603400686209569479992428546451072035843130666888688952503273941733647994185927865143314657442653891336148855726380567774978086765911178528216776034622861066069108237164996886286135800375687717197819217151297405095878467884889009598037353625639078924974051757953910503737727940072972305494656349621276725963154150164385572491857597337936837049827676049986437512681992922121518856636118585075145064851125929740326257420081133597869282180931159336052154572071153172759788043462048361440888881426376272993476954025031458762609563357282749351656567110022174082053370841092230720268949931550649142682067131064715566652423267244745104427956980979032237469595444778250204987715565942467492970487923406243486137931714767117066601286609042526270988494930502749981709319022557884010552179025918238571444419819083743125875976031577902872229761660245613792613782753645990450785986882942811027756582820561317852233289579488812869068380499325054454839933569173473291324652146986607718432615011907533027975889049437447314690022157696372949757149302605671022459439007683756870209295461249355289209292276778012440331167256738595093090429682528473028811339024805632935523418577923797555533703103047273304033986057333886606941960455645964221615992723957502819054354858963051810860633850097656250000000000000000000000000000000000*i1^18 + 42717930370353774709225455307563637216034885427164278378998895739210522566291201162260873370763726861102543007216168269922571613723827588403555458060264368133873346628803493689756632236614178713361107824383195836097569251618782529236209722190171807033187574380435210844735492368599563593734826826359830322574910181756702697264670521126261321830470443186431651231973876057468678222850477732325227816729957442955457186259301491016868972280862790570339687133893757902662613319660314620531797244605594459877951297941918228498767686638088140933236865895876556644193746270693831555656191637769793431460959135607963411083873292596987016381445832883852887316235468759016523230123078794530335009204776860923367969672258850797927092653194440573761819061955609802288460148020069039915382908731958337260500644812816625446230284878277089002918837044872880650787061584095025613551180253104581353170970266796002953002557866415279395686420833069398830778701033463216308846919271381300279578299042401342946877377409986541618470910097638365646812573664914369177055508137876638826636892003067381821199342135842845471024313912301493837756736911281756729565676122399239382596471287594712018365524937113002503651069815987135412961361736429297611895914101344226301293779042043448125573892385703979192259497266890857796368417087845350463362625215098337056930957597240821403059577060664244670772961632753296993761539153575766633893867536705108970060402563175731627960828121629780942750525470481976712913570197790721027951038085865701278416091339479443943516506388486683997541166385938315076547848926576066412659472328773362734027367776168641567491824744051975304507062294245851326954620648420611609400374507674468392905624002243989156678111269250846084285654681743814898309338547788375910595485788036249090714687844631565195483674285958527102217670749731389763781415345243002261781685661779642443572270554397257304209297846320090633667556665680076886100278150403858167834116343216026076163890880250704219733890405856500056038263829060991379982452454289623670216273119832133409683704818987801487679443858116795932323533580306473042087049661394516580239272037382481143563175394595778986862013338239105698637111068469232177033356854656451630824887715637179974543538235790721562384085617083761602099321746000901529588117874579480644676290815338500222386941730945093299293572172165004019447684603498105725789216055958528760943315217517905917801888844457743958261052485822782845479593259982761683477956214718323343768696901054109318381221335747532918958313530310988426208496093750000000000000000000000000000000000*i1^19 + 18730897078191949186829983645234403645122804008406421184787027986989170360547082726774433036944080712436130383520112959117658061761577084995823469332690300056130291825458045805521659593724325803498406266872913031783008349354321195897563090683798227374621578636352410509275515600614265217347441071838849131269642930731060345020848779750569481871888349618017099835963378848276628573082224365761851775530833338946728195003174724461270386401279021340546875534265666029655086472163377136933680654826079868225171012495703103035777266950841341063238953392063537542515953949941670603257651046752683636439186059736252025738544580817118904447424338155101081185112756129757792347122036850976009409492971403128030832415437580881603156596079001511152171975181548659801603723758341525691165769214619394012284627103757390761019422945185183886848636182404042662286813321041291038225817192979342470111538100663855077093177990179664613757312240483748209380088517690683191818405766185114383125182460611165755922881079862027327348833184680107752937116909642989170970969187811448464463814890770988462748298869563308923668165542204086757592114777042458735623700279049511517985771604842902644400403559193301251238543162726352789271528646014016898093647427699089541100151239769562432068872345315176403277962140129748709783116659235120233611274647538504870776483612652001671817442016466090623722147658815358218642729323565754593354766617614747519349267185614953606246939731135940155925912494966495538643682027974960755376203188164619756118677401182686703274228641797437764390201721597127094822966164345399171821002174191092455477717723247938271179835907762536751874319393832210078478905775610632191298490076468760548118449883802673742441340351830698915729360114451934425456827191879859601736085767407362327222370193768214524869165553117534621984874157415382935232690810264471595934405369418710084753668598806831113351177816970369022762032746043950923830607763373927189444182810723255195819650409706626034315788396930843645224375589815352458227318763451048659366570473255578971202535851653114380601603121864151702699426464368187680355597258264270273564331716157426290642200178047612958886936849769754146099616796460726064147096896585132437186781780704899452557223014505722840780537177704375333146412137818287612310143819975642136393143619711946557833328896014688498499206386420456877050220039021710920769351167267904549779822150953942119150834569265154786042641584979222237397882576454575914960608054839215350369107004455810557447823297416711341156769776716828346252441406250000000000000000000000000000000*i1^20 + 6837994860321579765098992681653748539717859186833773583307438868215923495055155325310189989695734726191604504952463172705214712823873988149950449474625603448976673096508469913890565696037278257549786634023099144440380186739924508685519452638960499482048403024220443361257917987933916265360058670259161866574525901333460671490274569589771326850171186196268005431959144066048217456114739296927250472348241420590680591451150504015070484563443322156355766046594009888062488213645709800384261180952549309988150398163555612219254762282494115606780988983562998913013526716867485150093265436090388130548515063347437846989021790118035506130660180464881846346539265608637950965433855178886049235167132201328289398875700203882133030737207365339868147876398721957405993043620423967015613224278675968461600109957721254944839972213867244634600173100183492338806669092699221272504304075884270444991040889933652964770143365916915760201937406720618538884047284425131862688934573891868723685271601348410361957921892897124649647875404369165524856549478396509099345074890790610809463607234723122926580750165910456029923057369683272150132009739008705104877065834007531009766417480341792286986843159524545388378600662939324677426273477709680776676881892975384469021206000844411230911913312601402722138909870603370343312503343435809483085294324463270905120548754266544995791386590062985214292163970141008132509612333239374462341937842098428199871227859356681066026670306883083210139450636227969578286179149334093866109301346696461194297785564758554520471030383140263677606923823894125116418163569454742428553850363228463549683735413210186103016878591429197058662500071985011744083263215828957019908794775618147285581643787337884762797183516573680383079658722375106637964155162802692441194751226817353600030058641048616619585490333862699981254993668120728391033489931417686993840894961662874578169527885034598365004813966079200015259656552736389090560738646062031124451263315797142606607526523725133571022510839684987119195651578014283061788763874965118623363892732825922722052613899748758684104968486242098280926155345137816203571795262085631495285376970648961915179212168423904348598715274441418951928119707747166026769842693879963523505877541539478229696774015875554356672990286508061218951393962662005747314018737228877418181445710623657301175676983125003029465577630947928877814369558459675017253700604193590352177185530600470089119006469649383556967639826085300339005366346160709487875157275233455100667920940743121406297372333327189153351355344057083129882812500000000000000000000000000000000*i1^21 + 2089588544507716340365723661761174064807998802642087916409915327133906395589266385972816313817848922383237690695805867774181818008225980215728307664537272550913506154553780083431329912120118904674986703622236100848819763645010421990048959596396947224999022357154814213182265766490290789111179218913344511155607503447211402047323142975952634976783824536298043365985500236879989753596578530139117172365373875203260103494860423580511753030525283631883895701871076556752394774950038983460704092325472208083726311871853476459217834060001849031055133563704188259911653633658223753429456266878310487516895894672613092964195209442985037495753024550519023781026998584108791721543248615043596895443607009532240270880345318919078950372640221529810891691098470379668111504407602921514472730176954155258961985887213448068587412649687112883229471681453589335165728772200728443073058963562529163066085171752874301893439137462144583729919074564555798058042168818562122280849003509838271591617782941734788822682922735226873064891129377247394762359194390436017284572811114154378269051249646851313232119800080949568927688072100869398858698413654060771891687380421545323025781150502274749501554495521620253868501391217078814392674987700971493165075153043107286634757853552239394917837635083270514927499325613507799701343920692326051731087793801485533020279526163603620113711616674356252082238021083737960639188007516551009480774225281631491995839099496981483152199170155788951852234376168817166582010786416048399518906000337096254032542846920505727917895174277222220638052441708673501098775985846221374007361770505696295413753500299580895630935941154353732473292698643029899998827368590830794110144483305627194289699534616980075173885546615697390320947214420658981065864856978779234443635230137587975433264955756375032896459912325580454448254506027098002412650941347047359273365812726242825624054838812356373120716742169440517916846891187343871728175877635734486267446902833872093915433896741279661782537717977819696784588957812757515740309985613799318743786644567131563237792002579986701787242158771549613021898055080448201751842606230414051980428068074041605636922405424563610692363573499254679962338237098955220406304030376048262182763444353318277703234952916812644935064382100741854367855339497692355054615614527561278510180207426665440500437150532872611098261476091381399370910528880260240168831487069866063023472543480687683139636281323072435128648994793697462726100216325401672968343678067917938253910860107063151257233979407601509592495858669281005859375000000000000000000000000000000*i1^22 + 537180718038340492007020952984432058493266090254449693058699267825324975062247906234930215729476513693881235286033868660341868240313372034980061768346259039681225085915183770228005372492208320778860848978824530435801527269643060155971887065164928838547419276969722462574916969228185384125687783368670204880172851549017542482684829220693610577833163870053197920879983720545501050069210844302817995903301091146751332555906277841844429097022892844757320076778684780092510583683607861250054737180625219000006115279855179014450607202268941484445232290020060727015746077704246266643950075439994475816542322459729571122118193745016256829228041285683726984284253001541454706445120592496939593663949270351990843216108612523794641915353400810477546188235839642641257612296016393507797338135890030959721343061976854911108439234090807916941612199773800097263394999135008629691819130489580473696549389632478307018495204723985041917168882559464800185591423050282625416722525442131200284435425736695121285174146899777453338832869408117735087483164749089688431329429611122326600917213047916137956495393924201983087411931803348393854583714221166236628857955771923237284618998058665682299801785420439893358801508777888152103486077778019277741486688738523143499776252429827199833772049351756762912534220076703299076626877304728353056135336719610121950528985454339255897939090161141446128004346979008254936465746989155067034991737737489836837786782780749109897531843103398612125091121185010125486025211785704929877415082304027989899927062725906686514899991129158597757380309306206859337318943087404696747259721617193453907160720987974397572542647510101391191337216013023385760460793867648162401683507854136102312866020672419256875219538041084528240929957583905273239290756939095368174881802850721470290059639565539017814792444861722267528216297878869210809275275387635313608139855029960682876804145623520119737158477425858205856081615532269382661301032797264491603847207867704419137654157415495034757494012549558091132610097192081138585507497550248953793657578253163357835337662593382837097424964977327284359301299341700016346442835138753293729787310524632436256784329233998140623600350132775056383575464068365176623376589221149326767547871138309613244622437827335966291121587271465276131482614856394962271224829723774664436902215254600140537958082963345238213137581144565237776196308720435993626764442292287075699547994424020694420468861998142704860386613189735313008530199989330238969175995975294339212702915851093375676494900972102186642587184906005859375000000000000000000000000000000*i1^23 + 116865483814569989348344776448622771424844107972583071331531255389585384743223411631811975480628197701513159701322554363959950392053855671653828882020568814510148940044408458735181423288077184992245111610683086166706196565209392506591621072137993865171457720083116751140257885323493316492726289128092457495655350977155815367247007804609452918094267143311182426133154152801392997532188918462320853680586356424839828881431655057257326978728593612581751130079356621954197474609645042196582012161373853843082732409011362424790494060288036139285198839911507456412178651319326952781369008204491809068929622291346648943779903021783757684019003177254877869182187573203547394662701742457428436976304116015228683770639744278852441744924147988848227671206170218417705606127750215522350468192362902023632935093888577485702265441875830607075366576913426089365253186232929019403037305148824619561304848638242178828609502275502803530917693820512315164501455861044629988782241194292064828270711712445887493175195836659757254246880896823376137761055972780159086044682904003192623505932028241850042242275913790790922773152115060947153009621723803191843436313243679821926653919151943982193272381902460793133377663819271112935903431035757005428209959015579499969792346733363191859742160191002458633644629145725935769326500224351793992575859291625418371484511489818105822637194372842424823912265164443337782876365123386763979572712933575545450331950684639143990722491059081969141566182340686626339208233224946025950725952030106400046655096697085467585276994788627688944466743159983422369390374386683645661957458645424671322251345885065885509117181891553511953293255933047445554572939109143506484036627983127542590143278177707468002999203694147669330387055553258440027036263864789225201470949885802816988573982817634609074985344736725279318474284292178379141757718095857864615537934942922960420272334989780278270813525624104018551773666320791784568595950708289276755287233401617328614860988092880956558948411001087610369290064656789336449358716656491704646809470556003761783676060211731305589344660684018590882500524725638131988939964691380774276833329871422887658962059946638803085190218393274311367847147163724395483721126523846166836422163568601239720381681354457448732984300331958479986021361182705096933396578899112088256274463363580980848078366755599355268469687817530329069904580213218393203756384479088060653030615269569545637792736468617441914970674104939760346250544468476165368468974285579988828895038240616218588874275496891641523689031600952148437500000000000000000000000000*i1^24 + 21710664622982662487075860329336954538820946741319049660594941842638726150331938785355758186233943398296559423453503560481611817710795993275750653724652593150732014622588142033448210329644572792711386967781183264291295295647049756019985855460012997236044538556630118401130831452873746602990834500058354943503073017130210814628131740962416793116194441852936904002331577994069420767083027870104182530139760721116847267118876781706252851478114030860717447672330875925615489745099725775988900022744370417321850958282259428964167517350176745942791230509092469114858916706331977475904301746049514863000802945829604977790464388285440662132697394864406910328964570641231248944082685687797624896780487698931362762787425180162484218615658294131842517307595009194634441156706965350084279928507808463266668546305451747138408822980699872363267271709323293142045795079713341505333884401634747192830487143870756725972598575010493305032377390663145398666558299311118961595679666563397357828339592234896039576650885288312566401733307619044574244486337042161523662280742922462719823516676058982171998293601311474716528366779937389857027661547282964425922303676901849286475626997028655435057715246302593127886353131620202023426135717607669209453621457834834890312369943459004538627182388393296532397509543868333348597512931136899556884403465270729423666270591648294322153499923105959590768878473098063571081145864700574363239558847845835754421255749765396661709427865029285924356875710687632013305126262633475028325141966395438341764058184883580433330344991635450033790636779479151021836571073734744599669682829944449807953268184672647027975590628807559725589042024032977775197273781839288319532744344251975047603694047797913177281016970307028666975593290868152025482223774860727342217089270423668299681644115852340725523113181314117584689137961714115159131932546797093464175174601404232718021326900973879551990525749220652029948487458203667568892869925784422326394909581114777913107794090219318738463909160013992116557228175778819321763832373662370416009321953793198793098400861984323212740648740951079716391600080250517713717002826645095607627245073141428063047945626191869996873903472741657048996743336099127621723831545208405411587815162524824671917425142118591279027450301394563147141012034487713884351447554611701528136543589206440504215524216655448184788581208895376439924857874207246084257874980279505737836414314006695176834234026673393032582173655294054200200874035182122507731926366618651015704923512225632542538278357824310660362243652343750000000000000000000000000000*i1^25 + 3499020558416597301661674319319632032667337461776056133002628091329515417816405104557513969859791025010839741585472915280293891560499498664807831899746281268657121336787604620552144750358360566851435375188190441013821920928454189265121049649459301933845112808282203610295663641385783244784249954205930848369293386887078498067368925015693612124459920721977445514343131417315925017513144650085149888163461069014204821051483187942352810698128039219190864604318397006017795817526283228459809524565487616487045010182988642898854246661255808840067902634045611218411339409066631667579967753384450568896435902608672358654410738293133824937341450974945314197826612559405356712928991449494671006042119024125710168288850278573606621853446140018225047768851677819768082072553624403243269539140934610417732868829061685023172196407439125701141032889194790488869286058286154045263678488710592360406213039760208032216465962612299503695044372300339285390104083513958989815245735732758505786274053394049606116609411487941502384839651659152201341967912972780332686574747154938158775301927133680785069561210150015574370153777491192308903409660105231898893980980570383706654594786395479949618523437998043120224832446948808845867506257841705230527726953683034250230348952169864686327932067810719732551228384639271215497802187782576070422424228596140552774514147642514012633273108999815054342282097553276144586271890858144682030130671512964977162659243152594807285215226087729821291237687849260744069667958362544086714742840518266702878538954144529607612920261964199095387255120849143492697286789219236358925162609222145902876668142797067098315615017244771316978906536127019650745954641827847940378822472760858756493234554346936088670440463806124871956203820917865020706603982587508563886562139900080586929439181499736797583860045435497779416361890229193431775457079650498935271437078836643420301061157025386090695131180461617656189292011758628994724734525292246591140662270859846240284567395954057220159180736370973361178092187901865993145991114421307308452772343951664774723735615415256953761163412253117602390799592415913619300804538256333697252008717695768762206387443989953266100164016325397841037397304359017110321686712941942667407778697995082763168794517622486030505541119516231415946227552541136505610830656687207263060044800610903181668868114356666302403406318055787647735290454221258398881290482126171782152647888057481942367058520497446156650166534362057178602875882208592472248068206602688925943003741408920959088391100522130727767944335937500000000000000000000000000*i1^26 + 502064213268028448913375612108531329295170280098148911708933168883371653623549001731620419714825147997894316371329017609814735282199642525976295178869486552744801918634858351842592497910836269874241110379047899699347174043333935638782339257729856299260023742544191418009082972323426920775807554426833894173511598382535567407636729941946599664922458832905492521498049216953993328375493974700516104071241099590226035677026510225204282944570227594379250780072733556504686431034161981232492609825816020504076881318284711727735087090527978791399269977967316847365594760216894852335777384674300007784591982351771982173464956968449142056317154731547117675407922159892647463560384752554758395024060805176621947039167156856828707149849492617955997041994736404048382744289084327573116349254114535717328121877064971998057237738603582658893319125795147645464644420941388200592642729274089144579131689862774724100885326818554475343533279453714789716264737658256104676974778489487428428266145816322534158523664642346724627882886999191957483717500022505228170507968120738521573885640410409131417703862932319458699559588145474039017673473112286212782492687402884945896826713339217614450906749911262428092872690493588834922227874717647953527137496106370541909221946155864151030961371662003508382175163382092909350334357573031376220647425225129035550960998300230566618561780023720358362980581718311924902803911693160173582147247652043593994460333462963574265460773185305894908598066379953446633863870067360910214112990915931666318925303600276837615781160639908256827942372580144191117774820600454562701806018314458930705661782072241908950226192450961754986808288245151734356564652051799738666047521428453987844689443370312973526330741786116927133457801594856893215592903269441176942148550447042594061507107051847861928920110507262219761878122768576268361476756544279888550372742940231044275637085853018457626967477161586100127121829901258222382827159598655885116106125545995335813830584025212703298609468041491062529556936610817861961626180227658326929370309843820431164157244148663688546511990992073818982930691933423544746787176000323907526432430891317806633964158552813206576299694762110688733048622221603655394403525747566581521675532622656179885346576973901919517897530760158709005083657461516199539696216821911775757289217418491140450105623452327177735291647296456953585102427880029826017019494501215842184736676365291387536664536735710017922158690460415491804851950064343646836829892210196555843177562694634730178222525864839553833007812500000000000000000000000000*i1^27 + 66077764224582342339706437783876979628186847456278683466816106708712737089246142865967517778066332116664358730249799553668703465401630443412838592490540096916855010176844502983005959700891093564170352764721322416300537796042756323866784328184618427929790505683778058804143244492186142514729464086135323431030871738972337073581621810078046977890567134273020590679657408768734454634155960123900682363922502483947370347603960953789686006557481327855297132286056459947391822750178790930787283748574207851536044463224720254663588927280892078881430279334021160967790109696823652794048544933772085899475581830854189866402658344356848178762971518690036740241803923863277800373976725189047653329769586763093649982040029164697260042324809251524341804507512796568905507445383246892204249169412460808709401272633468004177783501470357314674369564776815268242121761700606233179149879538660614492390548378936175113461652778770635858742969343577831839111962944651325821915705931188286050144511264427078394179631755123165300009153374976608903061240718242589290999881284057128254763155523794901376299125448036380255378883531748351195517911719358136299841791902352383362246728723128353358155175857405698330154389878381905590188154093796646019600850011930468171003833207161694315284712668967333434282916727897109051485002314575342916412224806180712403318937055537054351523251669409954684319199590098363672926379884603168857253902019176384593822689486217015001773474058324091306043644050513855838489123523382140222116387680731235800441441321984265000612882981154241499025290197590114141122453895098057458196381487175979036915091207078755013151276440886324191103013080366961455063456720530795776252803545698599702236761640689343441405094875302950079853788525371060943299817609543178765017179204059734933548049510547148614216614407571234732631901477987578025973945995219651269116099918159589809970347039521324738189360461415164256354323720846075907541772166709613079174915114211027643658462250518514321881397853865654191324657776213629421316809744183051914972708886359840966692512610472382571709321925705284940633730038898312029922282996759981072264810764452893192149915245347618406242525784691685291399197669635151467313908653623538551199277135985085286841753370451242142048229005375976872601338119168602457811188305437929246953833275674113871342950299672729342984659118803578831426351663194212231944881320667204663646853138584626627754163557173461259584521167712359582242447714891898792604421982568680077416850560112493440101388841867446899414062500000000000000000000000*i1^28 + 8085373358610265301745411057976239903926660682379513440846642429705993180680051131327774065474599155267042341433817358789988044223471491610337434171875827925815012016700742727173944923669732865279379603678325706180844822580258096451510759310766550093878997070666128258114885263357318888170554988792844300817404464922819520072127281194511519146568414948532271002384442467051963255196661173399852809884411992384968371279478267697683230218383759755536974375618131563496716078870110872498573020356893799044136247863950853368270662148972476074312839115889784538140543936491750444368664365036877276537514022515901652280821926332768418431747737286139163568675859571398622838049937306814688385421611260048422653850599677523180356862914044431812901450981517215014148652951876871677795673594964975075530230883660194447700907559964408538578897545992697318705055941569810505145215461633139472007262709635947693170365531710743920091890226375030554395927874571128581903322388221900237385300303630810210277882109667928239253616071091370777939897312301588906756320423883374938550798865566529620678969031684867995575621993751827933461319304935820679820670855041892052757215110307409388599585122205635381968058792028945290181673231062897131950306770998025886718076882474288605386941305174357004355027513981667017471071960619353209127180760373605339626838253820002185688619736803751674614652299052633887350559646499695401570541556037745603651634235676663061095941884336797167855439872896713182964513382448902004792686862483856929962594042833993705164097807614788959922560360411894862065996311843723299138098417633711971496854206512234702879307550294526468824999459471285308828198472281162267719341246449907782694119197955765455893280990974549900475868817604150303390041270286204742799269785792679924649026923117233057069768312047319082098304380014523373320372598834692098571677410240121210080393849281594203957496436473839086762219303695309301414832718135955829853032877736979209896040651908298995858223110155210390845799347520010458396324351526796392454432863684711648301062459603367602325439912302266991821876637909118322243023578698853613035174398474768218048449914301595169239557655434404132400422044342831243553481717149028643125467685181451696067720942859723138413579732975176627974587888025453272447921446614600230530243832849318499974195855227580601474547409945120152853458565467329879598966277048299777392297899776348186339789105151386172912925766211089867743107844471049154105692622585498628706712764824260375462472438812255859375000000000000000000000000*i1^29 + 904451290622069300630602918017813489074012047392285586253333291367244256861075737089940900749767868499506629765776209139076052893609581496604995347310693763344813728893926038364262810382417522075662869094789094215478661636784080177433320842398650434474056906444041178132266707826675226892905324365864878480357096558642721346361345820633872227091383229460028562253792045159227384651426663225763921352296829020840914620334333703806858599331346526617079444026408912057846402571687681290203828765924904784169794949802066366705469783570477776223624407856112795824178637752168792256215044106626162623936697639221156207670816531911103378566140881633694452367188823261179328074074146299107208052872050304442243171533194965705321458708413085512451120978882230886126503128479018402049833886029710952309170759908339745898739823390944286003571329961027500848625379650663494684010131914852486721031941992582889732780223906583515546392607954873151642160020372381669808328069116318701837932240417471464775426187909146080253403709430682068256644380008937013559297771620303912132451319968772078373131338118174514605269118422455869939463597729261030114989884748622874330483005870883294403875178735067794957688772382598149209083808606402591406106162005813816014143328348406087404150782079636523760688943335687228133091357099172084827032895868440512457196342287924379765150927685613130380339368975928019376014380599837441502691022480790618521707696732197981264443247922437838039621580758733624095393289019375448392708489492428363365331698080747366745034271867994938936939463254473527926700743464087757310892104618707083342149891568960904773982321096873202178457515851039185531920659235820665550150653347997243072485006591988707383427516877200207498422265433968345695483759484883656927237104314997157066756896954740783667807569918597404975941795188371607184488295542576203603751816174298893562804302968583128661395715996944691308510708992100067508417828268594820948135437094056309256513535852013386033343293591601297131396358070423002355548143050594555472780590232199332936978489167581467675604487881575876653341147254465637660688959894622868487057408188721368135437837340411834133468051267704492142782693941817380875983294560246839035043454784311533066080570140724377735939317046553665792550450102985017676506463333202510579193469275046631150956503658108688144968852436950174859969966416682405371521858394487578102697469699339590676999196464298075940550853691645107767736727535028715176024372278959853610480479346733773127198219299316406250000000000000000000000*i1^30 + 91041321276988918627583192332654724438489956711237055254040182426389978448492653627537744134729202294538552341010822072440661596755835421308920579991897910953944523382565466950676818695980122509767368955171143374877616771803923908004013873099086040512416480357773646057817561445467452367428489258449292094285506749932899392913972754242894584763726934621014724817094267780643950956812588977842194091911716122909004952607548044598547710508265780224242305929659669315669410104021552755941278174403716017997031372898791678082729383720463761170525315778239182394977909155070233555881779366022631516614508583640346448753537133307940282567733035017071306409224146065136911883282010422520940558208829447823942594777758644620661361404519535981828323798221398879616671229206810869899065468493770228486401645390430147973814402435858000163156564730596732853756788452885699801675801012894458963755744114330293246479200974088027612136444940637433255335567221296373984035366690221770933540198117850294978035665443501395422587747507834008117076943895765036950535236504120008848956467545755711077534427167338846116511266659888547153025999505140705043249930552057568907942348402539660410307430526836450773430627440521160780949442960981278207247478318188488512762443356774539831122180526086854744253659347999900032079350512495453353478975927183604205056563517756965865373636022417234376952347378296095477775988444273564717812612341995248935111541179485296991462713941446326175068302186690930388314045515644624559503807116952827008094719665835235644158472269449485267168382182520012728332691553157654885682225018800779615289237958326853181106258806164687068306721866871149789099140357705425629985013541173863227041370247788937763385610742741093403798221699443618996034340234661273721314783373509914327989346771861163077460831106492429896695295978878183107548348426342510716493248548918154056368952063565997465404837501386692955742546972172339264427319264138048725944110071873610328687698332826888404043753281425140574693512736838591915697286447363228587698164491171675339084998363890643365849781171472794910391568106770351726997946788164188882554225972606623936387834344950956289572232583810968337287322790786796895614595717597679711554422631981938800910773275928493744715952184953009246436630346476181825090491296023294779528590779362354120396476320271472081159668062656916212399615444942280620905661921033833074051228031244406417842797254928061257335147009294629926427752937563313682842555023613795306403062568278983235359191894531250000000000000000000000*i1^31 + 9028080555044969862120250416804459952528002970386358361185662312385756670802232469574836527745928479703103020560310775399646010325159738820015929522753181790285649320661147499322904752825317424451929399793450820684372161300809334885705873411262067421901037118550819540125939075976680519666097528557862778810947462726439456614074244526468824614622733015097373937731326062614357953084929963930181310893050898562098741942957805765461825785685501546116775539353664411048687250233937735887700802662137533219655350304047984846668994685050752089078635362543687141584321042419491323500756108437622308068179105164523994540412661702561647034901860437263491421239453929809988548604980779995524033490894238578719927940063744407133323839076787732085909169899184778404043275889481913143657287722934703635913576161398010808540570661197247539396134893996289100863637092550334636316362676065688572195091350290173729408754632541663511559565363006014442486287005633027943802155896223831229230352022173763764207942637405030804867712258062104338837878025001186207944280310436829526912018672271795950548067391988493264008371575250389721054623721866358225352256884447075448153657114295759873831163517387580113189807370669119019387953877873749483727372503567243341171014106025989371446215803632199771351156979072094166581666205463320929418117499500770317813115316486201050759439585784136455604201200931323197698367493291470237738373255039797814980084658580577919700853341660340769963925586733471917437523672148386658853031259775466655024398434447654368327090814301270141444420440304608953210924335339866505333524804593509334470199513960000005667614097154372886906483770903086609481613747607337335873831563684425628149006994386238739889637014220544997237232827340800420783104086477147703341585329169427297358300165902420658134810211531107611054777790421698771565784145494960417186836772687636818059144438890926910715068508832038179786282710031006800359593469009162463877299089372370475363474753706761140096833149483795012374463692710855089164101787229630553222594936014287020558561517634550685898518849450910922816366931169535712931926513299547524236073832794785099577409130628480692763519559143047528152274422128922544113074505645801219414712078672359942841551290083021873324816507609613437597229723507688257358906493610648242016335158956037502704647085282372537353868723682772146108957792793209054446296356194816192836917130051445778478080575322180772239441205898292438800778073255274450396381944383347728511068908119341358542442321777343750000000000000000*i1^32 + 797443537302753181576989239021464924823839651169650772722567724026169242129721185044511129326461850966528561725514764573772841966261400635667037401973685588243895624983074897980939560582996243012576142758197465488752995018316992259183583206517664319283176437912971439430479836896529260411705166532318251968810111209244276746908930563580047579813862142226159922945789118466887080675112919853197718373208965000973857035507853279777621139479097626435332678917244576444661874658033452139864237257641590373455269337208366737792172734693779436487779915791084328102690268940571632943099636749740387697988804855445083981233857164839601460850869253959952653386799687401993264382998345223559269635524517829815104250866732153675110856283454514578139465689737518476919070488689250343525543754941426101212162931064070367371029132222736357447708014944128322316763400151891634671501896952389338339567009059434635969036821700451864320818537616638266815744817107271528651322147805041375173531940773219683250363200713199872798260325840006521413810518356430848748899460055162229971773393483686624385537108356826167380345817192967492569902549001761545224484652372575848532462567799346103495730335063831474688902002942545403812533773683189786968392375422820412090774371201939862336031922287934014519692907716378277113233071927920162658234665072247788579583581111356563743027025691288321123811299468415544222723495607956504280276016092309639791092858219204580597019693518905317120199054120738546701594029502980291103740111661239314931571508896484805344694684758280416478686869886817158592337789166782881564266814758769292957043185325669600374180530246931176657115547097202321846650075976207533456954463969806949686237834627440497794385039272380792872520429282508141637008622593074384688681769346158027131701394887097299059078365676013469083805936555645116959611226885891264682027486466177045287337981909587122176519011914520600448569849444415698582388711121645629623407381650722363379546075124426855687504902094005553766891887062482818405788827089093798322332312820937822819626054998002201650694970773688241759416773825792092869246863623676414408150703214908954503669335404778999988236394829418011763197539290686161513958447980185549055097055731608259302487163196787672725350688018319746477672347934990850827363524069390495566860778134916495004508154566780495787894535176545245188686776020528397893744327757357581004844526538298157562322378433014840361541484552873007935224774457619307507826381109516944434290053322911262512207031250000000000000000000*i1^33 + 65678127875682257857281300232068766456386530857965142644761255095034344083335118701792369773732368682768558896419334622024846795544796001938747056933074069242975661808197301047528071883581845236208153737460666836514464990278258733165533366861112612061441632171006028997030783135633126425968151824476151545395194828833453087185197894621153257610246167669722183944121783286690336119274077255956331140034032941949978357032192716099110940330048294985140367445919727059403985599409119074079124707518534202921812686158865099837951342252362825169002635788656318639497625649872901702346998494290368011466173763625565929463459894806000286965932590411549234531945488430333389334483436492324633165202561433771035428837836328392110992852185885325758141997540175908257829341613715342819453742394110368145128751367334498562746978477085339572489882598612135791322874625026477394189805127967976615311005978815175306756683719821343544584708487648490307632718932947995296415608717013215643388084796669944675382659958986145610146909841641623547247321358043688053160948821073140437752708589898642691411058841743146846524348013479927130442930476240924448663930575209673607263720892221292830008605161024108234151665455000018517493930575218626061158446089436689191202259219680203692986526269315646063738529970883366666264088394003705150444655555587666385190056049236742305658292254829594239010515071788514284773868095671295225122552201386689939624479936130180066431128204813062789219583820932929574687306645464317346143458937694833400873714670052751120079407711771139703564042638766074637466456562732173513824186214150664709422815889362547630137396103110190854852390970899495991775578089903537126107465368766765788010119079059070222058741636251927648264931951833961499529479589567936487045450888949424678751217468157717519029378093183002343788168360408925237728395556282959504875561581262036412517027934712895755207015657027953497595055053614815185156904460741129965201409415161596205058724253156678492776532414026114921512557092262852426635554644579624275159938263357923885842392029290653518154905739563388183221528607295736376240110798960639119531030871243376005349018094699927747407074179727544011042738242602749236936256105186473203788469790305843443777283888062858758879107644589400154018886952287563572545486815768075766705668151378412154063481699244212727418424753321623843873522160155325897487446612103247263564103586775619550360148439752918173392579498679019096427414610104738624824644022126562958874274045228958129882812500000000000000000*i1^34 + 5150250409286634820051162036073466004467624268337825776389941086611848196170500844628570544386182331369384462645400996844065107775736417467766199405183128563198396925440316600192229198316679173552583126574597401540134987936986972400689359940372987922830819856722309436491967630628157094316060266653845477033908823213124138951057101880291634684317330277345482717550032864986927339762481596869481968562373875634654853087793611998458750583585498878511551814989777959833609399143735839529814980924393185502138360468070476998713343028728231745938603793685386770790585744121962510799671542888806189020110673548935401494048917221095565113022095073548046932718717662606252440460060227705654389316930638985888338835528341823554635100855430859980318754180479780802376865185268028256580533011508432384237113171880415067892161265712446069825675497324029114113885276319660738487044448165509639093741269509437395304380636672000071431836609676039021359854879090844910855862231447676895159502574294310070729962146137642974048462358170437846835261753245711150944472028339715478660466398363597829101668665863165502464113668288772346036477535579208512428726801064518209363037670446737463723696245717216623817309065515292864710982679554630890957365557031900275071196655198644604171832482251621535467248183475393873560882312415571990476566585343914288902858427721891356445396030023180118778127901028623704869428756603582974433372499441866576931538854778448508750093424613047997469625255434027466456225875354678847651030311188073957211186121939482250274108314574186931143104046799259341613997042586522540909420640467276139384301911947231334471498102409118288268086377257355833162644515462072647930041451480491584468315190087807668236150801545914327985416419863017090519675238398310825487832480373096748605958534056178466655976514584979746107201399364456996572946101962203531637395573023453204264050528893772670987126175656359022728690511321520698658530225235665756461148130961363169999989871462074789025632227205160844519899998852387361450605047603421515867294879945827269812826762314100433830578197056705741432351002026261138789679348270494043017148364594950594653466127300783269804078575960393670402122751347713874921588461719818303678321372461496064292378877232651927380535900751811115490868100910132044455094217926859469914251835269051132246678039989532191938687376217734421409893176757498361995120656904491379946921544882210188626046289425148117598948828190427447655904828883565837321922842306776146870106458663940429687500000000000000000*i1^35 + 367813795912686923932367928861903144668791759634202231050457201153318270687448099429931897512073236337911690891257699080704075083091890486062740424789607783030605811713707839746405179250490395756618424676661608536345993355043833554497283880395870349303379887135098315467497401125435493619489012021876949860164996329720838621583630428366108967727125779416191924596928263925070306260775423312564702272458568053348460904925191215957810921268054959712600899483206468399625414431301788462090330497235249257586035891712433302598166701518790339488898719782139750486774838417058312213749096903799318466503011259808380172267733151375595975231696296976737129199753200514369756804703335418937092694920826782236588046443088511794162576491911646747693161511091341276296426277850233766617706147974542844380966702741705524859371971322986765946548212991998650205125659018644073193088863054265206412648047398050809133242130894465726058316562509584266977611176934818204507654731212357800555053852165779995912108256733700159218293936947563946171530819653922001130011476186375371194833530144930164308183192640338215570091504106999581934176868507696903269824505853490385983429527833711406065425556989793099353569013014273087687680636416139507585842920306591895929877630064895357792120596950574972264044082677378538022618848127790847795207618177023068547564551986805997979367742676021622846860500721831425369930590416217801508100343921852725089952610799404835237252582463390450201007360464200730016317822837991914955387835920571721525591806402000658066165402609304139084887666328895027476676564541994842837874179587968390867613823826174869779782618311510979048331076012569534656352204658821578111536436853930460044182045505532111467544843589494864824825898278962298040663127540712542273936117432351346995599119144662524277111240956577302540447399343618741606388197883636877138071829733560612846650898540122865075440505189224742701060741365422109304000401816227344241411068146941054013786186386980366520842120161156934036824272312106833134258276820166360984257771589344048239240923006281080161850383501544064842867669599468233648717329863936336686094207517692388967467563042866638283166576849670919556466969996238561058897851144737369088005221015727325725927664962491960983962149462167472201620186443090041596110949708421085878656879287020452087387633030900623319447016490863629486552324445260070551677345011580663634855005181761870285268415214624370190131605824087801343963974419883165151157200511988776270300149917602539062500000000000000*i1^36 + 24351084480776466205477640282502338591256508666021490237679331374742772624833884266899296709582959775397181348704229467081589897032629097906464301175432700249568760065089610215104327701554982937644752202520061550159791891603153165665116953581944968528381948285302530433101453195213542961001114105896678711758048478661995998304726459114258354396454540192234719688295187528169223628066290245952015789988800258458353607718090390187047705675585656364564473288068787997816272412250934087718331496236897200013045431083258385633466594794515844071324580292056049652209518340455108416076690699092719792602398702342908555795375839896048401477177436856118022308045747704204665538419255126282390340230458864159071639921314395606536383153498091674661511384974125405554416231059095270168524383604814202268816403098122057615918842051029894058550276411495951197492677210161730772984403296610786299257218859212209807073766969174382781595097188156984410645145967757743078330617428009696375400331669788169450890437987345814336826740387685738111720811584241193228721575220336231803022130686783171534572976818168981721914390486521655349818216266374660355386674555839690316354839193368541620510767984325278023458372471961127547288915898550081150639208418088390780361387558715451585024791983933386747813969244559495122846795649278782536876348879133983218809619213137690717500081082442106934624664211811362683787308026990967578612253725543866503633621054273208880014740111134645130607907023751341832189752915271984216384022681446086780982510924812493245552222331241849734639004006736786318225358123031968604514222091867805637878847860477853624707115805071152925897299531851679608327763204179126190361659063782073635216556415327824553104163085801916196460500390540755784312942161899735886091421826450284583281501994933116227282434010781235179958833005315510782585216006698856354687246517664277408156127653233938601185766838462113596503992893035984192808393709538264692558578090479050618678939267179226182402058431199795775634400955325336503547766956039894624564167976431752715885645781625826542834438582690418331614236839018014606273666966449824316732978545276044404954991483101152326848621097336564404057643310484140582254220271035448775681991178105746773928051834776467246923596698330767107614167902860113526197627908304218600576448439421073265260975708682629333020808104994938409077391840969553036924193765679042903410811245852168755919720648589724168929855227524766399954488289326948180502085961052216589450836181640625000000000000000*i1^37 + 1481643803009116535608910792251667863536281936567593939259358795186662432999831751777119878449325211109187693822259897739114953627943806594306182624949775441599134891386752720074991799773108243837295895202276551692007131715522859171252644913005620441477196448053981829737035525122629228616363884281123924873550915851927413653826982486287295317721538743511689654695756971401012916493816404724943092430526978124691524117967966917517970978709303610752864456999395640179422862391040500667418882695911917705934897271950861873873011074415162347742003680485976187687260058748631695862693782413130389670011300929625734866584490067307550159383909253998861308282063372077323265853869055639152234749443123736952953520506038259419643329668948898989491214744925712596736537896635841195280340751372718914052336588212593750497528716368276492018159250915809118211854747376973354873779048073211657978915748822703443314514176248338785789412342201726319752243134635024995692907439010475492964449073835520728302084073308587281036534183723357713560045241907032263659895612189898237530607665750764904757130891304295061739526158235509482258922789177233102686117323819668681516485638497820329922714474762502438171943904389351919545417496715709342057219327708115653908302150623873437102595312255966201257762157691180206240390213575924596758429549533891443642856049650548053293888455686479091351927765351718878281699993617628813089181282705959442300336727940798130228534432929907579891737383162566042470279294040427059928649426070273817669789489030008008498371103384211757803711771349183826957556979547673921268905615440002583432187244594518322187822094262431008363003296641075842087403690995111986397361899197291157280786994355253670571075951279694616582189168517838449138502441371054786341013135508162771057523959626271752085616387983376998997470884300605786810642169773898843081220017290234351107144124640066995713119168782318485749769379687879490045841131249862618588806372767137951389523834697588170509040502733586733168335059521496193050796302280398560267148667287163235697751153077816470692852818153715008027831694065003653926692479362645019777957002640049924470907324126205976790247272957030343118145476663206019253307458514782401735238328632103707617232988361560972095406444847056496288522002153091041493392585607919589116073687425325994927563592985453174524396202466210940507929994478818872558242272698432675507937882765112800888538226993805484239943991959986111254312128246435342759923514677211642265319824218750000000000000*i1^38 + 81494910475710138227740241885554308677744490651328309644753548789747609603773132066850528449134032244583836026531536248696473294312606653076729647531557898018001174575994749189508658248155301495402510326268250922839280775083781305307353942494909540980126246010547595416337040555029994525531514569897031511732182398927859975202695902857302521552805072376912773385287890110008061706403196461727014854069783658468341669740692507261342623362591334714296441467227853837730578571261200484836000519442315938454805512449506996325446884239044767117845968866193265741138569689083103218174988285960350182928034196905885959766761584119575693574300023276153414403786879064803897610972533461073483463395572869558758673828333844992074485772043466873349634021944191826865170125536283177654537674045611258367322494089192171542115885396336048684587262431204631066190706780634207589481417121054819477246728605465949255630595854628987818546505595009859411195253874901459809985051554895459515772664789232234893534633535807167614618925099046698541257765226221271058930821953005004557469871409837725676005897208770252488973265435518601750229459047979185543510318123621741884751939757749457175671217041641910540409771593123912189338220313319097281071512951229573159702501851535534492077691115421807349695407607013408484823221536470566266280816557510764559742906545264123126193424436956388165236040226437586306114632757438744781653015278969711750430568179108775359714236318098806057733081690650438683038715604040511964730607324146406916526240084217233012846286863621498704684644760754632103004734580966119335244424256368718305680361277903799967171211544902226122963916168796938336039217983832900862780385038715995825176468066581110032190573095263847461114140142565115170085441362387342799255544819914370983961621382136023103302364398398241201376832572341571671425662898071938542119812244513539262592350829856865236919749745100035131733894423141380536039880784499235827619652098466453741900226905590613434035885367886483440516943960948510283344966282397588457344244627939188102268571172927885325269549029706145037601848677102052536221420549970694834780137330818566304541338390644852946070503223018234635011924861140239137303586183304828359282740455359000586830716676183585952680253872254995734732910231762111116164228406484813156980126944309271830630378417989607124398203441693991675338681662465018472959488863250954396518850925767132865198867524972108870538704144053043326679716673588416142592905089259147644042968750000000000000*i1^39 + 4048649944933493013837418316455944512658701347494946538898559182271370701146552557400154680706374896594165346571659346614295908276804108486935077315593543625238224254832455077506024815863749220166443563064518935182873644477228207184253580895648951109460200020094915134976436612384117252585143813510756695520210274941105852520810351015758262271912104249158655034138411805333361225474858201468342512543658671311023676605032837554754420704705754576674605349428420568185585648360426299902080047467696570734927393265652287549602385819691347180379140809771186463242651728998124326192716894844856248592184020161929348332532949914232326106734119654516448045669787101436303800390861613855225307405142281495507406793547261655382114554210536245398746133403267789318874534788762256118937126052687150176204164923467645522789433795982607274204212346828304586989600457543566351971884504471873853802123729148927645301943420651361641470345488033154888719301617689816726023435459124520611486563165365738331667595120859260921182407467652015272389990728508500519043371764197802217031374145176102503740160448833758521408733092261058784009159849099234757254229877637482791058542575661648235586083929684820349069923604907367763077568264162777693256542191484162566150713952158284092646675273621504924379312432368772770807184910184072439789285111201213210886658011075334171945779294538714469361261736274784390261985073732037610637832916167436261306434022893702766515441968432112447843509408502835226655598231268859489787457835388324038682931839708804639422866958762790784025162294015634226906526667012507345785445875417117781240934110137420491211798331303389393874885526594953722021204123071953932298608593088138578322121323748562773603214917754380843349347437673564573979530753305948070250869700079367324646152847841506505253778828016945904362765433491739834939046315304867943181070822484470399348912812787094448463955884556433216886713066645713072428727898739031777813075810558421819499394097916187080209984393543002537788557959272488748574936730828847968974754081565170897645851655045933084503470238345151530252546053175258775583722777461080289204326387929584670593994327707728218972748948750700193324909066750318296362719170706585516001882925506767496404522833363431733438849763683389962679291197732731817708149866110509100784297970911277652843438717228368042847231479583735995763450361714040673704134487127815656564643507680182790445656797386112829665397755791514175093166738594874232148868031799793243408203125000000000*i1^40 + 173462292313323930268735982819043871183940824629919636054395869463857596172184597512592112007993219706767178209339359904854932841671968072040940648922406906812313576785422635414408871071921820746292879952522658390245498578852412198791516308247218263554474257780566548699967160071402041605075142310467528785050620965583750794429940591250503273542866159637914849924562369448503116417618755667041675920663362132025497133037680378746705562734073541376882623678168807140596687483866942144126685073973175524316309436742355768803508442963540519601840170296245297756757175100975650063355808574206120650718584020066372256701329807792193214135734521387441894310878314276786414584163013045866903469741359975089130530041577369065459947082559321622379698449326277530589822858883371892857036233644307246814456086284295726410549455574732083436642247375655415945605236686156639451148603056735778401534816973835663840244114172142577376758043443754558523842086633225208052357570259902166368070215259866878268807976022088134390379035583331549023795035462964287775793644691812782046747584177863715310390354046781152132730508073645687955961037638295015267503884536297130269575298077228658742459103376369892202510031831862170847469653767391234780080031518038388110041161810711352746156969563803176822026504595856355000744100959201877308520251693652877308158657853718171394658606019128032648163964851233665444908066395189046081842566840308379882957883307108096045875924703090538127336855975377357129794646095551660086943316226544981521268299016350775425466294976394147942785459198321993482527693325414213679197678327875453783126254442903071055193200712377855092002556249248640273997380578375153135766872359664749603653282123923115313905880263153680740586235081649586081123787893271534653091543831976720261245311893178970472737119011146193568901221093521387498468166088760868347020901342932730550847749801507546377378747054056679234425123792148121426313671652262394475266389251601544177175230701762950002509628573994953522128381703188041587064416839379665764358249593827272269806523613343372281964890852178649370486315231551914172579044045315275319246332648035334935088892084874469453600506580830175330156335025366280243898720922564541726196223455979254557760471353754521835552704346237827271196838439242347469412549428615703448408472577765693580382503198993023980476836082645342823961660693922474201601220276319345427929051054703710107667699567426599323378407010857234910039537112425023224204778671264648437500000000000*i1^41 + 6019966316735773621559060069764754722119700914022502253454097487411600656350999442254643578691940396330370648071523084419520389348296120648294747512191903558987587016505242411543516217311305116640791053113620486273361694191425194749934940644328587174517462092551523985043992521746706954245106261184965766046557655192202104467818555642334060327339011995137406453909891929114593219205563853960711652727362632816757612790745746552941774605096674023362746327295946401861381227441437484494392225195209369094152983689728345652620081439070486735650290538964132113944139413148177639094937764317806078912532451324467700023408065858020193044834900702624955972343181786378281550418354328230444119568042790615409318469098273344853577807018383480386361984974607958272535229409102460183029001293198237965848711625227315409943633125921937850727309210176715252115355190776534671884977319629419311389807063459065586487682074232805784507709532134290134535865353433127793243593203342595697478420190371681452269447881459910494923946274437118975460229191398930578393732940840343971424508226179748372741721584968975091074809708417720808623666245819350869206058960537156925357462087146459106065831434692510598331477281833371451056418323961194306156899468679591871283828463924773845230723949452725587050121809335077002448430397083532477005788660917989256023422018591281712174005100211731061250729634228651758665309006959965768056904515269371119432607764215030170943570553101744915861713751215419872971097863438645729851305957379992518900243975945101398061300437430142118130631873693405232271870784216027591015965048633989014983612161811595713562572165858033716221585810437165511206921873701038541479123055077235481191122482133205320356152180935569000602153804985997088806439593773127438015480198009684719858163718808432126291977898295050753433548411773744902277257310800791976529178569189356086455981660623107329015497222440980873971667212268786458626762029334946422604212462918982154923472886094301699527804959447268538863384788185128275445358388326755475359499869767793156391897447325654255137117952066095183929072189722392805421325988415052221297350917014069816147782637354092441445414777756346228550707747721174640762211126419410978667480438162508829075621175596374229490431289550875242045211858908966078375929239701277592177577574091382441378162537567799765813051964646318961011117136901173246324563162287825532779270347687515221818770981659347590263066111646549083413759717586799524724483489990234375000000000*i1^42 + 162387409557770728427240522952836699643170796783458920504908031587623330448146442282020091465773090511636189883154477102500105112175494596504099031570271797711271579793099410659260964075811794243690453611589075237416608213648114362632439369230304466636679127679317015104740844611897746578943226996783721689358196150048785304877593243908851246230913385855910923117289957970332129196438922843844987838697048226224418610302268827960836220257900386598792446778528080354655961208018458576359939356566963742952326863397041883635529553642818182249177621981877949983948650185720144179496799633510495039292581239462717182739470515539611558995780907558735225485441159902102556875797405346408755070443624612753085729463184272754948468243101849643095416168548913672431803240384143883836939004653709147930192769483544230724928681079822745809220492827889327025498381521410425724390681753034175978994285526466276415835747332149332187321243536466526852068878497269178046033862100033546294672840741560242468731429876617864452712978153106981585145027345819208511934101586113863936761855999410945303336220276454613416354518635343535675265801705230580226395655347913232328935305195217677222701819241071115511955490239313841061431412073508108649035195450673453611071138201008467430375408074635582284177483066396028267535590558137101913444700123419800153887078808284015999901329613300646214837068256064072410503475516455071771955119906570354465359341624361206995952462991563137523386076497774216746672015293251263973420818600785762199240777745364660666628276840085768857139018880238981333238344208977343929915151885185240710782903852641527316838369524649231526676543085493146143763574056403280218146620159551537466552217087621957114264424303566691420694824989696331622301496979522132724781394416034400984839471082191160538824778580337269292842217669035899794448076270578339363748563772311864970523671562346664325272430711523195025800805750019980040806874137732247013952228638175503027033484424378589705069681904918805869366222849943863030012885804471274486686403416115218277460509058800517376925405969670965171499201739025475738673189933174441471732388338328772654225473451626676378508148777558877705405925679543572356520468485533871855135308051023281749161539074821898420322508550768671534040872136959212581043091228126020932590811467069659015601440757631171791581814082663331563514209686603891029646813830286939656839793230554623995480180806608527386270782351396224640893706236965954303741455078125000000000*i1^43 + 3162551102520409659454132405782248862896030736850560163728054753887266953699371901357074584900728177645046552017000093375390640321166592884916474054594736564923207471882177424810574185048657456190652302017288416674877088889250710428959229506050448266740166045498466399391176796962853845841102436458202992522979286972016660989706447357417717393818917851082784103615206660917462708574626017136440329485411862478735159007184461821987360461892381180280782157201177688923237600761386123871554658465847450813575516396755149987556241745836106389344038506274764968074259193588956510085593631773235405107679766457764231691423805019325346861905823668448165645246572450511398567336115550206867040194614741696878627673388857088850265121110286580377504083251637282632194856306738673265101408366173115247946851322436027427906763899266322071686975122251079685911774809277824236196372057187665546243145400979198209167857059832335123673345229537495047789322189795273039328740552023828453972057487298990478515726413439076008565943051077701106722502011977446510400375892673757071518509874567188988640245319205760702660312073577968478939911059819567992978045243412901232824692065130806173185302364040469810596049400751568584188804611271095128107047410053238911636270056343625958072309748265867074890305415625640350092464199623547100007186208944643474506086952871185804641440610295987756327827850904263407186470313800653807976002467582208776238410061147362514797779545383370169917205042008543983980872227372689113262798267321249923508292105601604620452565792872568263199629701419180494708120647451498097710876301550216640166883495554958282941795382572008993318692869224370343102118636000552910853102579619428514931983080265766070127287649511251990392728860245044968490860476425511357874193428427186125621004737778833837839201169623464895922489560500168350533492378787266812059150257985913208889811968643455675817405359671885306623111282312805724469462398671641548154928295465159431373122967368639810843794868500458660883090937991223919287401086191552964844696335846111120253339768183328907462217482996011727520197978660259245951275006807144754915031213914067833605037163645474714361410443929652682141609824213816608384944096534976062221426208122721217015828935453440675198067224640441427832765494253379288418593726182099150243019986682807166040567339525362986858893526266031189193985591388652154392758056775752839142158428425009539060697080052637606515796193928924395777357858605682849884033203125000000*i1^44 + 32835370046891464606009790449806508051339640974132365104739121617131698992665734128091670001001458352121055495037477393207045878366997162949325442357905605491899467523463031309368720764107186750722794049256143228156388678375129974845436305483575537601311803163745736919016179764307190562960870861700659526859400718387481016651523794600717268192320221837663086571622838443640597782942794532865727333284211927516554329111548829287630370539688235131495319209803989210538076345622473257245589956902644452749039287703972305724198085405840452402090332732641120309465378122756405323078934540678113745825834237740413120867867361994237086869948235189048312454987240943198755184646097888135622357749834409923187420473298758829411597462128424066379906647434628432100278203552475109161017963030769193224765918440093912260286790301474757408044336639740477809331508966065175432265310976825595994873526792754075904953155371317298592568429413934797480715259919956927533758949104782132046971628262758440177656625370653467930342404224569869828817759788452048281408278009193826858040083398875973559767555062831515322899892636565305327658345750170432103744211846730212176886524457540879528583197063445018243317102722318031044529569416133064105687329233894187071803742041739229374812975791990682316039949551068140203821056037207183023642022072541430132817964187148158661543555067224910557041716539088156306213754971945802998505417836767701531821177887381464377575765596248786214598912517878628555379507353694672100886134278351614191848512129239257954996679178918682718445038274785203531584473936701600385924146481924832907283908651764098011168004796713352078546262320421068551297767181490818440536965821093104439162180714317544164474324928705571252095378893908122007597393873886272858973311967274909202049858178897829954147207845315505701935210751397140656518728528635245490237692021661347819371955861592789056710934014803976372484809111765268079778899189868814285194183419705347856879252536439959635304008883222744003100587476225131605767499975490727196072828000912626000725164380461792611501033312638638161048928975897425443436085383195527045400585451556576181404192964109793624487940982132649350623984203319004150155255217462014984240673698115548563822224090492917021575611066769431349088890256820523068379178092277974632117293578300859733305000267720675124773378418764212493469167911255183697972896305845570404762046812689448056356805009727174845743369324679861165350303053855895996093750000000*i1^45 + -361113727380497292909644934760733058933204626338703357067761800251586027880534610327093711521726539508167927256910541810697091537424495492443993023316837803164447211207879984579753768655308091539492627235039189248956563494494428207018606160193360159789667837170270290049855136195286412372316277613796722333272046659976833485504415924203751442356095787602203712710744800008795250937134808973797464093584051923836992345277856126025475452425541288171624135276999119668440165252840537816630546912253312187312974609919761968295999886967103966868279168861644064255885464916111828478257760760502241279105413399473992093598822703674682515925244488101912758197328432706886630418063131585890705338406426607663455726716835100662000356851087335190125559899017772120639805321853498475047531059436826602730627068156006035079789491425344561684174573252775109112161275448763566434160554833307161286266854112210670457445263298283143326242918408321262877920473998691021776924516906983504476504367808067667703496864003201671164861876062076987467888786355879379403029444784004857471108900975104925395204193391457324470468037948973313091828402715220857706589835613805293207890639404633541512348014076542019947716473328841489957645171735061087354838543649823062669228924406009578714538826390133010614783585229896651232324468413450148212927277832884265977184982024997873960459937096363754612737599544772057698185225565286386330227176849635352980730567095094549725923823394037153238858953013453911069092789532214407025815996630062673885143520563185846176316533955060489358771724674706928220332097872436747025864369867890259793118212703644373503616892154407171098612679026016057868134190091113633892610142289373851927509130978197125448192033011034972998149334075432332741809052964590840401689173853007019043483178526441763702409677331279458918134647793296843435766433135812522353894451656365898158875513846500363936450071575069762155113362374745678940843101690964092074071495432612637103114347682546956166067049438916305962183167657353348251198856169524274219641127741916388206212542679202199016043244191122556530513659885894457703376931622525224797779972547909034211679436153974625730649570170374440949659410755200411157869049946085014986249579427224960362768701671687875642602459869779227495464160152322272286563048607372278117590161482789913070926689791672575521306802282592761069690039362676960355808047465622779298619044044131867097218484447017968624882300332501472439616918563842773437500000*i1^46 + -27158643388924101137968859325228256484800331332861663414103484999871791539069351408110964054600859860953209022527553955334363959624738035486855718732168027844744018284784371531942588787714512820107431997768173338623366564690615167222216014019661694525700018103793916856531767366831160110375045529481612691197505907735372099087028705198602607997491885574321377973233278955313728862615840280957459333401242772740530757566430563842409295256668850233699898406907941302053644527772238246392454003575255393556964218059199759048824511811054724967466810886863597396914856051908794662931887648401448531712783869176223278413097760540546084057497147216595639858492871674065595990086537790275136380277858204251569927234129379451136319251444898948221477124685992900486334916128037820483458698408279717650801565158600787961060500957513133678092798966282125559194630992247885273467360327477095010434792806164897901762781854737643731473190970768994239073200811879072745294067122896749808220777066933311583101035304263790984820917344918369457890442772806166851837962871473974654650814093890295895951282356424128689537673420486641913110064442656811125400841271096996226297307107679785541838039760937691985274683235418182212266712871829767166581710297731649886370119788668412235138984886295764363124410758377055382930844620604968603151436033365920348027460182053446631217319574012554661664516823967616553739523796226595236808319450816891689145797355120050469897177946767946672693834135306932769147469583491431326639758891352618881499212018359742602927304964376416282844474767663769833458387101566700073139400612505312111642248266877872415625109031851679529121963748882699102256664128980206599450934099621955636442138479435594650831815358782046211094920436408724562150131142225619741560601342384619345143870341940420976100553866873039760717472695338113106939146828406768322470128174210003612462197327780155941683849117780265278066049360292683193162909034107261951342162626587547289168096839832876213462800457248649392393828062505548137664781299759792290123392809964108860764091305799455519265738158376401358291714644525157647610005800026084805215138333809393634555174225059138220184510444591058813766705395108546525618994283850548916841328149647700325413759187963027093582210032298085660760106911470008603277343885667066512728725537431390323820068457161656439839046877347759922303203022109621595171431048645713125117210520117583106224690744478350579171888057317119091749191284179687500000*i1^47 + -788726811630461525998182118351276219707554473623968273954872788027970857063262099882262026040802016756253941283462032232000479942071737571758852804877592268669512523799034947166010446006492225169669425697510490150335734133428107496880891635116225759412505973214786721680459942659244557410549038915235329696713651550017841490705815159589193842779537047796233184672155267238453935964069655062340311516872787973938015362269606965550045742587955821755834842280348823527711310817952975859023278468529475816694635079342921710687180714039816031662547217171592556423171082269215450612584040516474473500881770757886729651160164062464274304413697292775216259333876754824968129944297294921019525547249211744116123686550843409130212329971047094623746606776922507012823962684030502598295669999361833925267553380845025668449330127738687455367296263448425705004761520909542129218910640149817770500664367491447615640770808248974786224040972710885312281321771636987199114199543871864849713366329064019047622221515396840020946297700210498210471083066842963079057206704037224766726634257186487346685335141603642786171050154304024434691467667770106472136497167479910852366099081431843633954194864223653812206704692710341196524386187531755289755510142732382638625747305447537528255249558168089289702616011057247555327140447104143735070365476199487566399105337864164232377525926348550803693132952857262666890023790810779742800298721403933733564827195210892910322958468227430118669283040312370348751972383006353450704354915641016426382992462429477953546503695615884459384009562213404719424177087048882311293911836854007768561633942650795747794924584434949112220658261662426651948400539068522600146276984788204610209198722492979579647530565656324449221559844768052896756610170211267608789606020409277357110998733689039348289872025087133185761443442903879026083413245241053524359627746511513161827457177952856515693783603539228258678582358161238926263946622466570187418310518064991917239360356370857385297731041459552581649700607165974948159994118639075210627096265262684980774220067917235018210690658149263081429657451276774999308779641228019685930167918351330272736640422482980534759079545124159491151143943119537473156226605813311564148107179876472641510939024621277354584838306480037743820716340799618633742500904410729376932394790046432862138467524630940024741277006428637373265664961078846439505043166126064465946109283518403805596439152376074532835303898536949418485164642333984375*i1^48 + -16392555595367978572346810373342671858199203250662809616724008281792454751934655249817876676869217929173682692047347494140972981891453493544740550520805916330804531372913658505829512265224753481485835060984161978059888545424113348249503098941483022899197765241557884903554561616900404597839520155527938442849421420415932630353048518961495547133821399945458147866266962256284061617955698886859207457899883592258924798457726833917157596646009364047998303908688049459669944370329451185120519986963592194903715062427932788267386566392519345615060552972077263911605821021881535458229240424490108481194721832145155940832456731800382319446025764257396000513286229427510066335744722083581869973230959911985073827865516117713272566791438699870045066612999290390324881915380878491307988576314327873854129431279100631145054869778062856287712827749296785563604222887476623703791487336832611028708659065398575337046554838058978211894585206987173974443551416772641349611472826869911260228295798042868790930433174584253075563692762308920482042603962956720323623177915105312339534785292556932022640549483386229814621730598402129444099636874826571909125912778885191672879735564326348917370482870019000956542365879223482630238200906828805004042156369126116527360691551451090935349062308882290220008602996070580304718347516526352457814398991512365521873749612719639550116635082929464888807202491536608643335476568746336396263764544868101755632557338197143661987274200297342712131443470438752007802523872150822347391629377767370043492115697977837845813677054816066577770621517610497694816384907907556718057256202706333180170803953076040062045514200930173872873947579496943696470382933419506276196477815126936689921338437509341748473164278643212743549959397463534921646899594075221387979061264438365746990306590601014354592409366533459612334329338451278735540102984817873843741978011731609412504363283678325512558249904888215673582082689089527494878928643705934262452318257107804374749426961811092587179799913214844405124154633175791932628538851736147184148681095947026630484978719685459481974798976621960799148701058944586865328274809134571322592560627205188225936292411761786514147025750711759366891383086262836011186085881613832290254361151796225961483314505415258185272931702513304543868999128328301613129599437771943492620462618816791165464913563099067591013165984812047295728652113689867480887095719967319422775414683274084598745695684485212950676213949918746948242187500000*i1^49 + -256152919031983872861203314095269475989365858283273513980161841982450854179634366407414006755984552719365053873793053613489816163262152269271679058875042134888071454441993935290124318999611885904028556510690912523585023117153700067160956173832708496807735952922813747787880233760352062014057938244654019194089565280570167693998594753919683921217300211516859945909250937620552252239865133335032593520363423817968306393408038267030211248718070415113495319490369745365730041140026409941880882290047000152975745279645418457041448374452469672213975982220618286137324255493569133878047865838707715145312610323475864761430945744121895567016035221714238368396753546548735092408974971510737758838913508855311531630446098431990906454828431344239101898377722974075420433491353323450730858117754252497933823880469576355859466965692890427829908634301134265605186508265497680175842522825285322927603238206211480023447425132495059647913191483055692142846900131123327653286929338736939979496345581026277137341396784825182991306081261165801407910307966685660646955248781408831297964626081247898272668485384899737990670959947190928190061302829725776494931805226568952591725313245987501147158615605585442587989254937202127366398731258647287591502788575189885728372191199461899109378685539429071901682630797711098785164313101370886483436303183567978237177216251088091796983437457255536558720235685231023778174194298765331356441263527804185850050634582861042935482534206470607832736479153259754904935319963992385156599809213371533271141952204116176983886524949891748644019315241294723200424257847525998426517592594674224860608842442837260186585330061058879236873887867003655945055850220060514013053996433323499506712719176441324592509393222327245346849868516625676461366158104335221595507821261382135674976161581072151270436244934943128125968862783755806831652761085858026791431072040070978250999168882942502717489467550808039957775460330394748809629977050409608257579412153987276942156684646293726615460358344440034163087880274643213352140816222343870289056073892409710448437633517340960002637209609469554231527124125847454860807700828437897856688921638459985358286331893477370009985414932143564454201308032602757763373795377926666204791983293984415088393596476550912808531687831432146409300101750070776268280871964702314698176800023125909701667909270665097217245171280976999319593233962164960997387690219125525646135405799963969536436891871744592208415269851684570312500000*i1^50 + -2725683726560655381119123521143460049234458380297577851290090503386715301325151076832606801980526734711400453325013513577489568213400039557261855522355757462374318232634997110825699010054654801225939145464199109630228090572200736621014968340872406474028220551769090694770925845559698044354527060297208283459503668150635668174054100244604024472158708828424629802393285554631557533008937205649322828793227307487420087962817045570658788444773849719229738065815296971852395546003438580693972200705717357581686793526734095366374046541228184564222964141949186663967362502466208895805068813519501585444162244913428049857330090899755372230274177650850431076608958629820154150187695852997716206834900780798220379275323545910192495491602143552524226974149014819006639223947977651508235677060862034349781691665716750117431138018769790675477519399378685959137849787605068623869445036344728078474744519662264141114502536147131933301574543252575099861250480416082492831444581392160392107550472138824497130066984227173643856108697993735824414236032190527011661223825658265138041298706099340614912148879774555085029782247226864830141275987865057028942689088287068399951198494544533386882277799885305596920911121445504517413726329504456543939624089381248804154182482792564849820295771183857368452449290680772482859644447157389717442118678408707545502123069345842390001461181479776084312691891121278140816581054744474894642242340270486678967000042256232099792927519615013060662441011586612462775073939707089827989033435018925826379827334657081533984330745409920878698881140495813718725233371745080140247716199096436543943984041715514478453598305900686116665756029535448330892533863510053854617249813753296208301942486156653233921872130288805386668942695996899565897773243266109635796202312165296447300743313500798557799198040084290505642220010724228089633624941393672616102491365607423713854609712118500173726675980513703793477935853180765619288191433655032450430743962804911799348523054812775543175302596902593391189399784137054242403156045903984876103260421024382077903579446139239796183070828176675466349004980575659395189586162765138964504313841856602073670031803018335240214231193422574846662420595524108730029554104247928600859488636198005933837346799875818437734722368669716767577972738263945778216801612130618969665019963248744330660883544961372280889944702224953943899678385587560038243788157338652452634165023956369644508868077537044882774353027343750000000*i1^51 + -12919078634914227125524568169753609926263550888059918588389932067382289907324140737922798566915791573579466654977683812178033400500383785281781086990812656260007271887360085862220544929468739755696386779168459587691966610957681236821112010915307059616906270439746282975608430409989381392807363026696330767116537320355102966573607984878159056710940936399210764600778991068071853753756666075778823668829430056313409825052643290026583454351337132036588857493687909963211861701503002152819868201200709787775644751709888295204330731436068047970615871744211623092204729525011295506135770416363036680348251110587964637407147912257288648977529545709844384540329608548781391109315792713819705020654347904421423695731682418619126841186762581261192953036727287321302350936732382198205277274183325899875946167297635608035621550179855711474524763726448663059735743081173571540493548692934512611904062313066716465478010465314332123126495529340988301051490726167546287593040737181260840324818739034388602743897609519121995413016970782157359362373866015024838967237556871827318125856650973265965195955713437580186909233692058394749748952999239299469252936540060730223259405733823599837587478724261078874713689053461682151178959184271747375719470097399465882414342821687819729592062572700769801646006302236585484565003087840347403484288653239318867500087704787531283764553605831825547576373384561401980312093128109839445285165887686505094993103528297355322880609660190389450026416287842227533408760020322397251882947475442546675313524180068963421322675440420929772947998144976708548741878964982471335239967755249007284119545438161608237338623483228676734139308824008424446573339843065977499360712717006771312033243806270599130203652535767125708291823037145076789707803214749881343177544545866519908663369923952134371617218812460281842615328770265860138150636669124902957176165555948073242840572188099406816198014622704316332532150920430519469304859239219316326764872380006301716968802263559245825232129458854849297245207741017312125012120383205414747940898658282594087435370816374670183855938710777230177249737492955692687749324717999739755307010612771077940678620041348477365649114025314330492543884275483209976220787057074851437017134740330718707085667616103792326718680695990633167737140201924450256296468291401564469014861118550942955470803646527394760810533679242092951465242269159984211180915150727301611240961654036851768978522159159183502197265625000000*i1^52 + 127347039915348198965686525826081317053824395060626474889705137895747216850598356531007286389113855647847162407253747571069976607581194672918768748676393272328516547389876566881712339973137162734774214053658919452527907531926262225994124580257921095447321866539942569386214876099846021747333682226435699707337165434544750033489650228330606847077260979588014642362521741734258516511182210606586890760429217012353247248549023726137592010097370829461618589503324092825721464175868358244848709970295790935527462746588669279466969783439798502371591751239833601472524465764751232544476273010906766832098800108950756951014737593926248225284757853429577271170179206660927238366846179481304647375203366192976305995601366967652334978936871301931835716216806500635115187032225611222891614170643684581729311537650642363020111934586069264033717939600302501066259571824176759179978942774159279751845523946188313764181363511423074760603968693495647830123440596961311935284773634972713927882560140233584595376412166239595137719493392425862495178839928517370540827866494410603469946170780512915053319720446000364444953818916435653696166544388284930932257123237741284752725004976886407569088221872955195303400229670100761183292273119212353846866430131710761759899526239083011751934433901748770550019444355901845708580668064646314226950836136624595302078735191479709477678339341855838848939336756145674486492088962115649473418390696465910998425712630489453537926200438503854165325812647975518155426164466924341369984083279493122448464969040857970028250540101424488153689128971192773004817200994969652757239082922459145115795781059896511617544368874438883798254348740807713006513973225751320604931795858343959599590038233780392905087355539946142810042938546643947971138949540656340185418252773310926450278579834850900405950897726006106558206035157377873154854287661463565628946641196669848682853689206485257192419809299226530702887498578981206384722439098985713074791595446381069514765053379207387956863417783332160633476212425313012525829556773839450398648563398011721255925580773949369905803027012846868464227014896412225236260668542334171606980377141025333647683717174999960185521408972440034133820420915984491194903560262232323693579046056144310018815036583441881494636637610997207809759822596279635662190503947280056427377810590824006616109885646833243034748892717969782311625532999893640753875864656224740911749648830664227716624736785888671875000000000*i1^53 + 3227781663377533300115395209814109932977001738434138594475142563967054043789625615562451155549897663768127688205219127467984581556501125611642517890657372275153489473145698154175860016583547306501477680545947876535157910223263923799560101977511088490825432832461081756449173185227254413539198199559117094514524309453174895389495638425378876543325171125565441155340715104611406849453258536699998206742534213018521463689631235983895196837368712312369912010536965044041589482655786348862703362388243286577315236892520149230506511781439299023543615987601301432636724332612375175170475139375481153379735361979977379770397207582369153329186832305561818010042864854491694932779009818983956226029592112607194076330721459608955305623128360958495470019032942774572702418510973149500525130813560864846358339915211333782540122631078571166975320963238210815336254426304590229306090376331534989684670412561878063965190901926691578684775215056273223762655943436043845183639909286339060293003949123457697429922095664792015784666727049007417229722249852059128223568503377345036766775418847291362744549219967177953948199551005927402328945485736116749437814886712579362258055722508691987215425075358600515722839132663131669077138613037049098824792207503478274305600543622651179082052764484716725012633685134426088297948974373977593324037973585368780317831109431309329369287114678572268845834524570831794213448743383537852161391615678075366712395604185162340762223975773498768511005357556913305912859738189243766257276844473956740759465154093862802735876814897439926983012577942116780128481471059384542991720493469502163135953159545655036484763154958101566351763043470541263835077646928074191363801967774328230850682893176522272906441459272592874076732572222410205002672248189609747789151912093825240652796889289692001900085554186795215772556725771678902716861440110660350673392605247064397713133048432395193186612614389561846781264857787829455199706154147198652421229033006388498585174834557542279326984198018445306256189614564087491301250980641433727923090964470123740732752756414149079505308706554192482112724307857040472630097561629320456498064349702191338531049642529796380790288822554962246070593831941933620718216623448567309454298651811754993197908803203437112542688745070272546614381198855835608385701218289290640222742217526152623012865844345687396524907572951711218997459735084713740520975214405574593712344722007401287555694580078125000000000*i1^54 + 34834307945365579258830915792596838849796248397753656840075548835301678464476659793103893163894252811506248592640882749331386927632394287692973829421525254832266049816722878772207329604336993851440542012837535500084934698000240344969072954047635434102338780456258174768802836825293424166846040938980874780875515040653282605897232344845351783995462379424353806995206077935736818731186309347621726234133013092478879005513856804450975692255317105519516747470864241509765644353231714731761522845491235828746284646309447150512436576970660623057834317911204139652318327865976354032750996831030038943839776775406846989628749537530155659118573601940869655369462731450866487353959457642186838659693237215385451785502328631816744461696163543220917476806793946933609206417905583207398070101850843356213761893468926193538718397899609129992091977558493453744489890063325159930920805527586271118374779458166305540429783328081624966123154471447969655543379935947924969314258172397311905428343902389206080306314342999459164408327376821739733136257479051532439457665619878656521614929887425110140571979211665502297761438693045192526690168320687728386145597344538352761179689605183159931702041286663682703820008609340015906329187076872590749199462637363884583358505906498627485375065906832321068347441847241498644560399129823834184693219119616151578325482944747118103691914681493900305885651572512463640696932461100116257939350383534729012152913239528949624857063769806980145736615795722554634697229108484517745997016629485950296194303132239513376418679597569365116745662506646074362242439728690089018197044763139925153179268325210947884503346056696088410065120766869978830860181552811492522314978691361219312277485039232292145158465941349394258653940999403760732850729076860593046574139573585759746386348468383504655244982253140024028202206841690332401036168791855544146963731159978589191440309047377108880606777577816184666401258848519601649061134354614706916815437448017935090100647410921248340795330097063133043057381441515749472749484341648882526892122952091734873949274095512285349847070707858801174275736121213891377879221275519125594871342660226098153790005904070655286808380847312757445848239101153049584765089153107717769855381879348173588651013594882236404123426417612522646559171264521692352298081608715615600009420095028974769040289822163848089082924592799306943682292443608936353353217052486456850601825863122940063476562500000000000*i1^55 + 257965229320258919346778876756156780347257490160431280076765188680977897013576206506555020269593561271440651919136992373009244192335646273963506033002306174743161219614679556829460517230237699438172042161277664939260180624343160768156162687670047464613900398804243394608522678732337763412691907567762519135431703819578583551170206252713994919082473286454699206228943567852322424483849367717001677922867527674364425844806240597925235154546012654720044924048724167820731506353260581459587570020935631659581379536825580568238300224524232746774750808067596256754830598262864956827765668991247876223203697165070952295123646129522132217843711980388295169519135269950992032406061509325894202909722231801536067207768545181391549906976576081451327899793346945483526446665093371150508807685280677820801816944974917639295257472624376673235771015372428181078322056163463231264829194383333419827964881848978146179178218439488707401044190064315729807540428993249261853016838453191283429534324586031005256953851371570866797206680308927095733038844675443616938425883817545378379645992490090118778560677125314906926535906860024132402620272026741704701021153305750021881311960806642053374170430578059591174573623280563507421687354850131895279393448092020417733225627679700214620663567916708112381275741740625009137586373015159247359643557331076797453563707709529099768585149425071398684979854699287623567428408219333152547008086719877064115506901560180662826899690818135980503282270872105155777719641381198687022003512847594519148778963656324710853893450013047710373724270337481712932125591974892239521839491735208928335416265181652345153228809986701977284644437869452656647171198769622620313212690069662013582967812441057857744202700904411292609129626389268503164814578630621957503598495197963280130096603725185383156634666995334918773873470379194809844119333104291048680624378284785620369674900577310256196863763873567591018253431663236476383007830973422324606218671290869495543373874628020774185952879574411671975240811930663734404849859183037489681944179600914889763592597206093516970617634657151937345096856298311791702686313342457725145096170925448297277851465068594955829436565098830103522667093045563344788900698943923958990572977166899322827929293493969682864430917037154431334498922388080542229784600053776083783064085439658397575462995537537796383473150240113599935733973319475372497355802892116116709075868129730224609375000000000*i1^56 + 1522504715266811662472999160904514795283620806795295846111760729468821352436242315900792568658885688738338529380484701520560387719272893540877339247159129239036444328085373968953558455213835099489244118342084191147560941165527199950500402043901491471998140584393298204425309321258268186945358524985417991538726112414943211784678927151971357675978430001268576469071629193750362538935733847162468769055850121366641870077575938192842641436881790164767925787747667236170066489930997239189630258892256620863813968995757040752688930930182655377558644410183564441098947433416819687615515210990063399446540033008210568926827713209045690090553620519197834617014426801141122455274181934400120650363659765754004974016722438247833434474059160022745665808211518373748493300734920165559973807296631485346804429892994028363824903544789284207215187095607188301747249132250816905733170012828754246524315325529337179903820922101208575262748504517422029555393042516271279837885396302807415177366815174482745439538579073494688261049846262416303853735465431617190236995312050882193219329023464116928865479610203554915946429954298482329277496176211070730503345355698759978480893072442328816616015355175034648984892793751471604063823950279406316446028650630746037441233753001399292556428242347030773359148897461024443436593397373252615839914090000982196143603292406484584318737632757886302050108955870046795554407715223177971887351931383603149754445958091346549710914973903583375286402478279933292025426197089901424412047193118416202840743562836148679494707944997464310037263675691671025308562337732920460027968628553884526675957920855731832566212051181378012207805775652148474623692478852234533676365995262642678245446472835741069012893271970299970676223853463497361045030995346863381646438284736900579549256488674778571500028995577577791193138100555215499360203123008879334842339578430631556425449768346040251767211930151576827491269085132854568907547032033690206585454538806690550053676641608679680239143751349046981308625797520038329939489048546154820225198127048776339389054419758961872582131627228424420446622932400323049070339941687465012580027143076632059987098665379629270078878922487581705530347592326595210834568839640874641973343331692871400759897964360253296632512229853750932363834868746095410442456547703737156590911138132449301502276898119096518324645125008035253194273910340439392996358947129920125007629394531250000000000000*i1^57 + 7521581718176633633108863313739843402029520790939155998405512921035044811725431896169687997261536001339484067597943573872192460252196583818248772178013813272729339076209412879998427170569957113220980371773006721980824085831827351706358958117212236930711255199205127161272274154244700095887751588988865620467400564379177107785981671897226934861983177084445613675438804974342549741949931520125715683053799043093784956085083496069761625057601064727834698720251576077665470951752089303949915873028483856221337047717955601925167754882321304639234577427405713241052608654707329498374431482837482461987968191942686208683703141822249949619744727810816672626334156557879425233163683157961865814676041660566306527031439260912891534187223182316445917175117640397374084095354296241806731497459157068640243149663838244054781027840734323005247116895403723328430142454315464612547742715745959873095938620691527707451972608948015210884371855734030691374555601974627465296393582266513742585786747836877577478086618333127622866310621248948588030010568015898919758859341068363787437382688615433124527566566618386230946461294973897637792142144868390570629946205176019474957681055502196859715642341313961320335935360058069395442091318361317564825589995709027827155657084195833866671265074807452781299484113726816451785208753470509216012048580578891831596436021441486444636889078348428604218085220273380595075357873779010407199198027399380335961429519897929805707558817665160976489723800611763731532300283923276097108704892303841396139620803462887906374762094332846256139398682809994284178642785747359562150986147625726182114472679612204153423395327732260970077881714130648847086997029905798018789439339552393980405668899293359148358896618715003270976037398914330921292387265119056369646354383531335295591935002623946009626306207453600912567567144998399941306526884109366205246074194946862069471269470927185549303126062574909386895895807901341473413623222398061627756348112902776575320527571885080513910315879141892029166541923691178134518301786398941877368690054556223020444614909233864175718894344064743191614501343855686913590581532556663384084859559644322211188886682583746250520417276039628553447692919713687133578601191217094476287258397722462835640167808223347473551592165693532617031434408006965128515158736560319542223017648685091852381853345591920512610227150822394208808455151604732691339449957013130187988281250000000000000*i1^58 + 29589943194715715850963445851480930232376676733930342345978339539779529499885794151604602164756006385593871951126674518995020468824707419771443950062959954754899073411727502196885627071629130237282111530292372300562260076013601932963227534908439274373775213613096857395584291542807148871128189988557683684261324650242148767934668398475768390296493532949021781147995847505502832438120756420717030384381450275097935139792259915990201182100569377782896796174752902403603429823899243391591049473539236713793245739270137994346937056329771808724864319920094689088687010019781710995843141156200927146175902898654108399635655540291393891794956174055132015562449205559466420539924449422224566450617770923291041834527234166422386809957234825361768385546403513651288045954555948471303876121659431402673006083794681963806527314629477922590402294885407249488193626971917979547393943507502625735817165464728507771025809402803381848528102393324292897526550378707774513631815948848540434597670721968905294827235862163957463798940197209955097296743841879243238572085292050924022367999078847072704207045398949803632276467183650879488822477433824065889706264430889478030274631211126754711441076058974409969365364360364327409779145593884319743233482544589158750033920833067178761618420233267858586575047953291591547531317092906604002464903728673012680561310071972601529869668855935108793298893153213940285609271051113136117670591967197797398349728803173887897249979994200398517402378846213786701265490435510958735437267898472751456192631070189907531615896285210492901061774965074077027062113780325080729263866887109017489987080914460270350191376893625204454117736601314443614260188898800030539749521327655986043151024494473715555028385841963203771752966214999679840626651124362101579585378251727848592578655597747601981129062403942953483983564046012733148646937631782772755811164995965745457977996063263199558728986169072460182667310466283385770213511247087366538877398611841981147522914631453308037216040099487185488654690922957869639025906740147897762059983923609202449938441364238790672651696302949789632558522103424351641345920275204769666861647471300073301339114205862554759701984539127051409151254368900492507014851839738333665559622536510643469934240901226245337578040585135634294012001193142318821027264080199552256116780813418485001765935245178836001277580008863958560549889398316736333072185516357421875000000000000000*i1^59 + 85384771193089413192975902087110586872652465218796177424225541737424353194995127958065513870004575626969978373951591885887551344460851926989594705848677476878262523657907201202421002831638640793312789610487141826312633032379592100635031855154597904614414409547837452315273550327518091358446672248102436255248681610095696866838786353281730186616120693117152342063823033590547095952890028432293775922418678436555167935106984625461871379904551504771626001960680973846724140732277774221877350660278494770981054708134926203423266752435214427197336440042254288291297605088288387153581060306947134545077833377203881906723894854743770210135029051747863712241325974189647484852438940903486161106521638075731244920361680917381530885737756460700652780829000798108303615106012440764259375694054020591842256289281228511026329302274951688613755171795336802187426596460069822231909954217749384290519073838476556639964429267679860139138134317849951382415496361025484731032230985914255768324328540143397838635278732384239119895913839145175177933503922714776896838766219073330545698097672484931680676925546611896618154957344654324717564205013468168988317862457268550930111912893578572323934699412499581416674279394994333008682805872517036538102864154457232385684403977118249839150142587048403827993841074404159722370826493573216773684928565244540552574933298439221250200177156850033278726586070978282019557908876389926147562110249807000348585868798515985414460195637349897780189098785704841880703860240268400793870495319630024769093016966612955368780963143801264404987461803758489146287402860516433519362168849056933984999378641085189374919467825880953740322892463519737525805274071376561599716264175619339615852454811427533610227884474870184919488738295153618689505844899739341360998407463012456681966548830913371358275268591731917076089177899997431500049190327085728918973347799884514769723296419338330276481115903900734550611589486228485100681558162629434922854894164395523046730591934828603949044485912120556028913191912295359655360137489891854094555780226957938878730635988960729007868925172724461959354285211452379227211139569489361901654263434256499922206552308760206895895620950218069097231543102282523249800617520631499150160130865362760066009482150110324182641411934374433349839473173482996416037264056475264070404070717415801215868792678130855127717165672235344331397755013313144445419311523437500000000000000*i1^60 + 173795791371951320471276378038039055346910426848461056455029956559298703606845412120404649259229294508042593201889125061643183716630412861755312749844627236298331865787184732566584647045579792042185387243649166925866497667458234108727493296339758323831536160771581580995768050761447931993540084388579966897231277960066617110270976602542377460590483676753793668810745123416406109203564484154415431654898489997421895292190500742805765565575087722086941836819018005171442783058775237290706300047616278286325245735133581331734416408237302295355699633984068212042844552689336645238462657135700513497561423352023273797324037214370024248978340201671064679036208716453529866695979621461899139554992318710568794528474846835954000513879682549675564738836414525133215324317678612737025771391368292274612951154079825785737803144682323328868176659413166384513425479290500544023770084766929419641366576880529370669350667696535017176588610165552712309391300711002730685708982802980789331658495642762129547497561622554803475020017962403071613716083385364415791991424841008103072853594762364060199512179151987768848866429015150821383060710756514781388954469364534524619793944790285990202889762621786597297407936412338892535264469249081919480901943517066008884878446110608267649861916350408740387381879931870722437697153038440243825403397136455838151767079313867588378891930255413397994867527112669871532848824766845005846325350220353362790560798591226301510604600943672955392048279831175573725341693478041724794267760762152177966281547456321875675402228214207649633087016956657681931251316683841129785693005345794107238561984302900079805011997215349497162992944574043661444832487433303860165558711978200962124650051478625179428534774673330823511994900749862274070088618230163819089861746899444120156510680522012591698752979841734865777690340490347056620103111983275130559727746650047094030759159198315260367567727299796409400593441760488289141248174223820036164679672733107410838750865073363845332551587334689736931628235732437131438793548280638378192570356322471411195552069602856342539506262952840222715425017315780608495947742148807683901708906059246012919199860886948523233024882967922060195965170196428794554881129258978849329630029653871557639579675640808398744100051208529874032478312083726591753798161986284840604474423939809743336529386288008341369254461383775378635618835687637329101562500000000000000000*i1^61 + 249921226382466742961158264362973786431964850424532726186789963965718121364321610733176398690181160035419487560311505195714213596844352190308329386400168682542399662068602919519766539508093891224766800498957355505113731777294966379562453406003019833545790757327221543339442349263150153951865556107548617559595180927325707164154225134292191627544333537574437794713153100935291138580006355338282100528717282026115792100987821128913209830520514973620382328129229631234501958598107749420286957778549439420967121677003185041335680319251724907555529723076682584963976947941871181005628234543383204499597405875292715263261304561816243217417892359900628966334458794187688249113642801807106886555172587441487550077952736189697791558239391164921741368750573413403429214793173071441281475112557428212793912583788158062463297743165143175076916096296490464229276723614870925691853532962438127294570380637983743639415086364646086314236549489840702406419487677718187558768498634520863124784347501262668786769651873269002252354896809312865436478835260300899819587391062946588824120104966816887508830093585252922941219402994060536434444260729243726159751941212152114314639099830138360521169840242053534235201286965125146902386360517675033196286508036545841223472427393756464715260353007048270086680273157546111427861775542754700376428006372024554239622146204619371890596758669263571018646907937976996809719388607206945367872772114221379653932850094806355046389233251304145690851018444447505548586690550410714408051323010334508676040875535449737164203512681544454862784411205003386430398571540746297884567400355228463235861318858607699352763312448002618876575975217120283640548560158007410224402937502019788975403398166394316510438156051035097363791540997151307742020834142337359719754504746952668098765737349433946717191854705127715853134005846216610019154245298103117569817026403455685713136992128614918119948255516622451205045626698987554797352101806845364972121478553453249613986958820609496595085634051283348918182552234132914780301977816093573117613403790419430635591236298176254591153448299694130367892655282276155545541567223817567237894298494971988830002877987245003240203662446996647690360579773790757160010124479408875482550420306463356699544365305455850024292273275365261906847471957860283812109056069275740800136271413743400973930270248923174447597261860209982842206954956054687500000000000000000*i1^62 + 226790622090657936137566628062540907807063950144878024503588448231378712036445176347881376780081357603919074135667097159316590929802491708589522853878609737272434032289042760212279067704231427486943456325861762778384711423618094233449172340596513018682065482491813012361480868575903809767393357099014571687040961970387565323397247863225264232118328225086006429898647358232744726987602972233051337327587003840078904867177980302934769815429187737174186360442584714299275351653669124350819409435842760735231369872818144545802740992643408016841996760762229127664942426633052357023580560364998946367544183270991777161634917851633028151596912878026956622637853099013590224534253045959919088822034948945043646624621540464808719711715577714655006401862913747877946912766047687195139251910392355955128247133281825643816847957617217945737623336476802832047733683158254282389354979943075233724366650551058544700499415979698235309559025402508820028802546150562702051608008189361766011825658486832528320037095223282362979215408056424853103714892452031871202663276079862898692879039986757990804552010246550121607188510245282862666410265362932387039681023409421226516638621929464864753875643868414081552007632665303642363822333365983553228806010132460724136597074270925566467008702620968039246324341731157643484555779120260871190840749918433368025152152036306148740301016274316068983652038675927844364066978064496803810820042202355042614535143060412263620136260846380113270717878404497554749159161304496269255273764447933869497734088004812754233383891275339763801042950021111658971800522362371127436253910393512323797196074945745327342615162786041609436539588508681186927259614874279703033110329259240263717798310871418178305802712269826928354230923888048842422843812031006746906711004479097131396398011921040648080367530177692058184521445042906878000456642295809315292929013439746332832371122670205399469512593330063492702761421281552091149048104924811222790341726483430167585713141221283992944534115547852801934734024603329286410930311278203387272162907072956570704755491140635588037051938877028933958251283016757896825094596428200606561649431226248324098203159124080933233232616385097662144602473660955240818578238308742951951691889452277943332733826065151134740143150577304229315031210568852232113152447018251604542236421497479602636454174002800243670208146795630455017089843750000000000000000000*i1^63 + 128770428117171934270754413616566366149304615408277959613154876937056215096814704009219646867531447615085087692395579388600621989579188462285831600415659408428357619441731310199489086798418588729891417790271919745890226807391053793369847420679304425362756402660906567977446608914394759191762541385773715046021833313834569317712261999489823038195868653371189511840555092616248245124381050289936307292152830857865826990781791826782619458050758477017522780001643818705892684481228228341570254401721174153730838209872014977511341107896198276691768470974258672953743725846761352545432857713648527666646191666767092107216610100849185392717158094583666492816205144786015521020528186360822281659215950032783533843311959373323668517035892414548617898310377901980079514021193964065176911927393769605268787272061870749726653703638630503963933592510418690745836626032388828902155790117462109788882314782481600060300156401583771053702906064255346719808395331311822039814204610523534191408049839293806356239488567875653302366592472489648063009467760022016789763259619409505779474907766962345572102703397218645775296119709299352380555897903329552132779984619108739630969319708231062525873647063379517712733651715249292516257175462082874318117344714769676201791805720602318436205350612351186786189068977867064495077404820545846858184393287003158509790006103832353864794530660867006103392852289770139385372238032503316269963232912284137597525268105139070679285064558617215841470453089847248173204440190950082342575240302542943420688150606031951386443717792557135590680085371705529837359273218565297951397760666982491027966701559758964306557386496308603489554857303765822519287060210320755392116427218113450341993497103158101797589753223899868831271934202697700525636885587555074656455712649852639445388240169724275989080774960850778460150513968421981810695467280241565238441831829620870116777862160494367584617976488765886886712292579454572233260588482740060963105156989957594593977847788062155834074444858470359878960352583699881867248007354402466314144750042585361854363845234342417517739303291850929632964731449172625376536044575898140969134261062795386625150358045305504478448844635064218088298717764010164827301771919663319360215510130206311287062228526811064410753785423643192734553116000010801504963059878565848706371898846994146709335482547942319797584787011146545410156250000000000000000*i1^64 + 49558936461259206630548747897706946033727400510837527738442837470067126760650762565079545974239487945302076965174709715191261904945580656506049258653081543220138546455114890205715954546054078471125704299117795565465076915505640707316557267714204742973170361891997577729516066201651039768168222818527270250818265664305729853620151982862789956510561489896199594703720421793418267430819424376515991175231562278254135437244813268407825572595177705104714838032758374777562917264915343515150573913963955357348566810826284411844208741205748638485360665531187795838164416922530958976864446662090768010470885466108602006177273890285754102873565625438748101536442664185578960493520310957476466580083499547622615162346272981979036866501638637749064164114386405346884095362925919814253863897509718284511671070205832906250048985309063311544165803221101319411448214486632240325058988663714825434712592966769457782853297760132381948102093053439366021017017047895374321292780911021460503550496582562209870666110447947823553656803602837164292826375197072250962414090254802120909812061152471018897351076048203909686100275375155676413131629162159293839299612040866097981088893588691586331002872126101157963658307819467040183873690327870971737296169837030306087293223283165275269526422744914333797541978659546949833645539973491900675557421311433608630547751490520858072848114380639631666499384332172826256574276237018017296196775776999459419099317825498548796404341362631712068020628030572604327318301962203863366615719537615673893954101848455711945616866552106460341907933688862960765253635736333049069649685260509647222337889308170024198754724020802112950387252637650537996747904968016226018867769976818278825456672880072565117988612072881253637459056068570169266757823701951263283690781281235714816336895656829078661863958724949584215888156371412110365032753805374732256364575525999782329304402044236597824335565985986672716432850732183735044809426864268776040650267693876572922234461995952297095800393746329228782078873565913580961802745133894777362816924227587535769673980777884621066845984518826643171853774222215389609055583020369130451706738565417017346976283998075814500828501131488102797776839239643012715759088767994583348101165544091171818120280194671837443029026714461045380439162999275554078750375930749877559177265021195246674778900342062115669250488281250000000000000000000000*i1^65 + 13872409399546588851904247099758591164607110189605830795425269303144847573495921993524219506293640487496569959439290111830969298454323955776781833561273907112713571978085260084384951740418964499021578787596171875587925614209720105039278026037432842317376925368337419262832393018794309758871638359766840460212039461238500185903821998170193211827398145571324673986489317960965920977783346331931898393292594600245766315507828845681708359373410864287128786804949931294835828982888188901373941021978843130469579662636484001072851474716321601029680374938642204173353400349607667398215223450407357967217736427889340737591333243850824928867031994773443345295513586618473556487654510944720068738480999310923012706222921710278464696110864431608245683109119190386627036466971988705938097433876665668335470724358149119917976751265856110391996435445272534567445828316139265978923724908744436364507576623311856900925382715844243718978935877836380207652004808421467138340767146526400921859436057888737926195258927269401828623300552836941792562691099499365222689290721822014450192512081024706732366591079790579080001372704681471263408896198603745000071460627640284966452694429121972666179449738754899681153636039019142331303996142045877667663898975285961037458923307589862248049793498110477135445155532702235359937258081607885190285939048118169494853039849920273362772272429067121323827781968045519244174708273342641550707829036232690255999554359099270705619954382681528700207634705886341672471137163646841166165070079360222372941095826511538891805488494390568300385779861482789013746111127975726473382508031648644345320755608951952624143584995249052825506686672222799528022059901761991002522167964392613190782743920395584067128342746057770204127440370193633681277141380048115263839367743484483498634463373018851773246740706586119585819442225862122510497181345785301444514573000596911601166804499752057912348162517513799107422607004909819048868350329830748511414604072535317596950932225350069607548363459282596079393530005289559446340180138139100746944230500405484752422806472258208645749983448984181672156906233741516819872177099154485121860198483568497426914461880185150606898046990653488898381743033341513268410205524531678302190423031588731604967490372781942736452702929405504529740507524600834429169724561361305356643747188627457944676280021667480468750000000000000000000000000*i1^66 + 2273844712795634706908168595669214469363135981833362839180099753999719864678737092150854405930459421095579691273927096009601249395061045483422593657474270500929302670903926535161211265407896077025031201747605516446956127518588603806902604626396286315801557113192338633667447437999552599886888078630010874649443283325559420265517528889502068296283673160026531907424556067046998755158449117121455464079428488526743662170810377679402646586367923987484599892599643717345289944146212356002898317217056581634620700320964616824619964681524465388307544192246258729376548041762114870950400538830700455362824133577814923283523892797485082480645595417000471936871415708869323040903855174649639835258214482756669797264631148802186675375650522338781893839309129765822603672429234409697088040109903522810871919318821566274359039401513859038674478421788152515854264654811763598160130486291021961915065293759912154469105186213099839772403576458715571746553417407434344741702718730694227664995220143449870573342330084898918415737584809708067704490244951944377628401010285661190381736693832892122620809198162133210208820709535887884268881094539869160446178641786791956197426089900203156828873718342682979461882126952829017379768882853001857949528036590375995768861490898434719975999941433020550789464895307398435424149415619529291409017388903514462200522772820297798579414832469180190483320926597132618057643343165226577831811720432376793861067838951040014027561740206525061417322590585039400593713063824647663586881358402764636634468552537576074085009289711249659216008147536579870741375277534633100829742520611247094595479470097087594073258527480823176402189930643618745247858620275305038066725253988718791021015277425925938221050601319442991789677398612436348023785523924640716529642619394810054739567481074936997140544073091220178307208418997610377534433400225343328821683147783420866821663423424043195349457924128641110136227028671023383957115900186139613844331012594701913719964125860037544268415115147615169582160108643127995775117551259899463216203110738040860138392981595680033899587350771204913525572076514326625337929919022298392722022319642841152816660268560977883478370246997235727744394054826962825510459336504310454887491197075191799215707443049724641558177246254805523474829700038608288691186105900943204005670850165188312530517578125000000000000000000000000000*i1^67 + 75552546833363550607338273960733088422182058142964168291051876962072391438304188054687377265800881268722236169869102827974985731355939325429037948300768540081715031168124822782526010551902027421616206924935512330246362408718868847454855524634011162192621291231355465210707844201366452426362315286099779618733849081797265759492018284970052728018723504604741022013141619375992621507256570916272003607194004198239091801066560303096123457401760313023555842029822423838575572669566092839318853267698800033265804737660622989915728137056062221020805227835037584860994486415150985090276354795620998206176228604150918592270002421266414388429738547041750598754462008046061873307447422223859381015643875352602538030537691243439559398712784151663064515316610636579185915285713360617863012303182244536246310970614795646980249418460322778128230753202702835314120008283632994912272779452696815092803851208410055908388556460196414253560065818091401157071695285023363245256483361117690963788095084086797153277741380410988433377593095796031851611078330717769927464458541143143320784584410814389257836943235049564455447813690531275732665361129537864033714912568565788871452470315770318145421651766401102574605501519751574546864535065945804235477584562859055768213155419824609196598600588047765743813434674320248897327424250207644875601884277817707448141174255468775688574022012293010389112641680125363083524954526885705904168408373867031732231993493409801824086376354069045044435808740913058601013537052212837558852482254007914018301289282910365687105990030326732698015462733513964105690968262844117954221077783072362258591454227815423620050612386383610665328170941033365526457368084656725915730730041471414738363763697489559250712373893933531991477454872006308658804573718187067418979881023371952299666734718130534567817001070562916540835767400328190486551982291317407082265062192467274964426898182347465810318004541927864334565779946908316812243040958482836844435803874882478293569574320091820064232131104976355389237215526080563758670810791088804105141405617454552944151420285444579542035492898738915909267663671708502957475928413534330554591777372490288402971717558803909911883731395539489451550634001324371719003166260824904711330297334152340649906345739038519073118208538674318559519393480587935024717083365430880803614854812622070312500000000000000000000000000000*i1^68 + -23789305244583888108893807100627240531402840621403455524959743153666663065253833387990658258136920420042492400597187081551261563703810426606096663484325741865418299599743498423584799493868875091572043590143952667993206244152324428598293529104980450220713660506565482090883735193860582452810892226795243913941237452958956172135180681011828178596398451567316098759295765366028773159656860512128554449030573693290768239394303817975248897294996509529461089606966004032436567737537453844802286794676097405964340061253506599048498160749488095556040783202107307649670482514923751623206886077322836953812379590310805493034299084696780928768074014917720860844488147065508269472453664155925947042743360454203956494242185801044053616370225361981408014917355218587306434222685632347428280358557530556106567564935438487346294992138324853734162142272084393861161162458365970051449386012601924094055375942366028413625089161983943786770067978799027946899920680244817079730177118995695147833617845284106565500419002066826171442092747440115740953872409217816296786292529177641436770657426794754784807559764510625328220666879206514063741939436139673205768353661216644139390187502818844296408598463745768374368814141391177095009690797725424526538356635261524043747378141635013632428112822257480210499999890547037158636315571195975860859083558975481579077227797326751927537943825903376656330450575902359111405981751138307832056048503958746192512874560841460772372106742721417364631794652303446548905534031382844151382202073637473380529670500538684903099717106649679085291765594038619922907199818759107452392182355180564972978280632117723559613093898294474784553423675923681071754707146495012752862668652988085787662351647932248287797326158412623332479851186622743036178822688447184295172106657726872942656414062343479091894622367538472286088769001614874047980032000862531043777428946347555014785221285387072431701477122615019174071577666841913582927691830819415624887521598647328046988020409424211021529993191901977477392078899334732563790555499904802543082089643967074928428794527141378034761128827052477299349238524258318248224268162409975339151855848762714904360796321454765864546220993034428848748374009546276066811229791377519861480237077759343907269126702751943028647490406029091675134444158512536660055047832429409027099609375000000000000000000000000000000000*i1^69 + -302385036382311050458202421749155023434999004196970144886319534224265292084093365316344440658139913665936225292382716083930774434419796535359691651190261078861353289736052329282600071547336324699813399102101483019880331049239541769765653972316510264157226096731507946041796514234211595610573542025168333980344672238106803092508430619219726788031571121186786994302680191952033640777836548615578959575120947004639781333038945068124422547174621500318639425497070633539829205259868585737294281993684034619166178440481007747616020406886149084934818852758224302378032114339862519476741253261751268072204535171005588280197298461088037274215014316659464192116497863789626335133439628541793924818700730932630866285867474052671794518244328631103768243529734707018861912092275993910499688529202046267152762732075271445569752973074716519866575306950663190562379558166990586253000610340570507877134334769952129194016070743948135791053420351170293184236223483019769933297738902210982254783205539959584717166440138792999147971681778873478748867075467087134594906539564366198270619686352165904916557285508382054223557258641795680902007916066145744715055814281826145927928377184736979078386056751544937425150033610269228218387983531329022173708440556133068518152683079562816945776817743848290313319302086099609533230098966613869597673993708999331026410748501834738830016026379359400137483847315575211674369114533563839764704118147915000036342835841911386038790655589416500451075094798906771543310897476947116005079742525035329772614724437974752339718033158275379437634584718060865516216208804367533467767163194844503017521035455870248547835262767338737603372178204119903437660920624303916462674176503955225150452927658886986236704268142089468152059734498502232168376802091838341600540738140633787683409980107630070740543469038302449397705582892810633412816786035046291037259466614039965654395314678542424845608732178595551937769890463458352431083426140677598217487790909626866174088607645214194534637073255969483496937180972247576174700314341660072113843767957063400470357907312062238628880630257099634896798293509400098111710485841527006253446436801520449823437142235250584512443060978087738071387895093325023022964833233300158332708982732015421631707810207305980283791467285562421191525572794489562511444091796875000000000000000000000000000000000000000*i1^70 + 22174713378515299106994707732936585035161156384946102946876186322249735335314355453032001410814751362372155076739108133939786460592453213591680138684695204330869804520946511648504667256502868637390316733569284182544914039178298351167535109014605702372070098378097945034743803650940834258488450808406589017763127688441002737385392028327054680543173155272955961448471722619509398372621872358018553072392128979343441534178102076747312164007270667851963900963929797343328282422158923013016452861562421268140992972851802776622417194826877201877238435017585193639922702714804554837095252999542355514112239216625003867114891501887469565076682372122590274764082617112761567288625323451525702614627833558310894203259032283564702699567172562258217932156362341554919224159252353313917113418069257160117061316122449872279968318338392472793045920691906843920999864635580619564281617142745743416842754777341846184553770038224798682343022940287677142376410907433008179722512033247742867241744487550605118426451783647112401379038380910530177070174034987174292050505955498295227169903427679847077042939031239263594788519067085561928740441768878055363171849446752586377329721364216188177943550173929231591175144206022670431018992510496697777512319199913469922342581010462501226698500908124410180412077580993086991018524016418931602359595782604316114051757237923382222399877601594757849275444701478932657985473430584133741216835601941220165223062457028347148673926746077562680573233622882859941621632859100130321607653016438402574106715768178078448826916713919831309828855325911370891143161002257263697577635294351916503002585423341632666885365761982949795869046282565156980828661346509575908654194847962551665564443904205764151567014734114007970176563119416125700847092173750415700571995495589090224591019841415565625357745809023187560488914782330264122207279456997904146570610190328974420349235739174544265814110537384830925072463719032486518038819247144254449612458335280281077945233332872812551272811415957297316103536920390434057201178870478093715832281308233441590293271236961184659869068339138349296972542266499378515024829510657444467023964758253059970759546097124831139111295759685394832777405734449353839434976825943201050073098488088155081701457224619985751858497285274052046588622033596038818359375000000000000000000000000000000000000000*i1^71 + 695051951238370041992325397164584220131140717162767104531592287927182599007957196172028812010704017401841409084328155304772285475966005078343552084428625400531198717402430844792277062773779216022402581157105351978689868850234118831126067601189698841407917910595592515448895169219146360214892447586497474417433492456502375730050774699646094220425227538606872564199315653781158914890800497769101327741747289076415308346614504702656939594636851697360820825637118394168208838985318245672617382693328208345270569404563326306221947009241991687201791707078704812781677657881121681512324486706379171133557686726961760475245045824368050449867117281104549963485240014007732943358333449994553018077089781665650695721337682349683270034242351263116162428263068201343749488923275255645243315285781733211920547521566772948063743240440748714839940499058262228754590140026243617140654690341251438290470231919547430575808402929418964411415236690816956745267176455298698841910125759628216253260287459040250614331659926693059739433205886505694222130084514255711341781923490180776543284010275352796642345139634790447933250082556577050690460178090407872358526351587749807224212625699009187553756990708972730429574964390363848130187542580094687357439963118852240171189451425117305812993412715838609738423807513544818809331159371636868538854923849597263115429840868231954627997052825777052685095790743760241419157966199071681087160725841030201397425248838680569671076043127051851914656566738387350440677361171919213810236957465374742337113811997632812210882504007267984390696957241705024439956931103220507548589093975234701934873479713978122563263995477101200432410274503325403776301786158341752446311185575117295959080603101185742996244466889353705562510412313192025090450957314717989902569637876739388886997646963555345848248738068379974095229399616784305171276336034347261137125121743668669329768747871689117282100134706943743247617993739290027708957037377132416601270079201805437215039065054723216088677323537504272499427185707919042809016818814400111503641877420524858587065358846838878674376306446295492577602956014222147184467024081004646456991015797144805506337016813702911221408585921722448835599817496920400360500009121642059708720292777505074615607373404551408564607197447912767529487609863281250000000000000000000000000000000000000000*i1^72 + -2745416713118653539200127544711668508913947936763577518323326751826396325835590917265047404766297179675312881932803597544534584663058982528914511918143105664842097282311841567704727571726183196756204946280812691767027347229150021842931537967490505347258053997050425550367292756346354132929638422995098707357622152002998735916438226435628032818099197791160418995607799974185932597650039707565725891775399987871158633570527681043888002706904889328410052648128315961538930327970279151657214561929825520949827133454321049200184810865691796302046238575294139694524929979673517239575234040104741951997192973431140524161766695842867167463738034507115899786175842205307057411783267287046321988479850657270236612742180449780396472701958003471885393038239170557271829061841783246555395389639418942514921564969909806045852219477678107803022674276480522133998531737445026704435224377298564414356301396518366786474084636356912902304346838127553937714643065314398046470515021776242980099313935151361253989609764899286166478190564754434800322304204038393929761094345037886495885234200800254787794306622351188532401759679790686876508876667547750355832307744430648228399364837772054218964911446493914874207441828275545164229401794029746749083904467806568486938755111830633204763648237719715190905143610619450546811599173286833690033986016398424872096215501302159131590838912572433505284233572082402590031696836360537440346021685561395877358252474377612920675446004012766251868562897384098873861125209705148445674689658515124807070572021303271860232508876561533817922384211928200113196291796472924858638400943568443969513204754354658842502953009896912776053394207724049259440363838697924718866478066582406681845268718618012173394035514834889830665724936048411411787020532389345646649971376589598373618742958223195338912153939964811531377986537999091407525433068767040874569683204706694588626128721604775235006890167069751747263445776740787348713763286249833363571515549589890861037788322906686250686220627867799638933019496401463848122937919899810398474512190210555598755885439527885200966240145014840166808899100757558638963972985500710864100610956076987567498752723753725602117321412249566360506832320066196965542814080526415367380320737412594589152625982034476659570634365081787109375000000000000000000000000000000000000000000000*i1^73 + 7665067740493210796624203404122449971370758133065450421559691972652942287528397893411529553735343757204769971904989759062089756864042248613345017532848480532872781228095350368399463288682380315367874609815553088497337299426368371650634131015268438422798201656086697256971930020304964222537268865399311573663251535686810624991732339515789578558230666478393366569992649179887877696495340079538139693020991245659770030182836081389876529357973827009030774643133500622159336941932957696723363555675748558236814339510258876096756877753317111817853769366566152857732985532982129005647633016395554560333936393010376825548477975802639191423126898485550893056071901709799511562349810273256543791881518009182532838813289643268489897996680058833611259176732297759508267403775955888473100583394377502519402994962423195789462364466949656669167453964269028964233231364376167577805599819947679710082227196382261453959912430165557282290882802283995098805594636734829539016782877338020210764406580265761767373737712268984045403402557123623385795264148469958392923910842797194281946039226688651196512563756053513771060256429067687931486219609678562736211780123529152487680860848892450003107997820131595386588785364227449231943133660435304425500979561950455276495539803663508463654059394298945031291492757576790887311179681830002675484280888066820696860198969111416412118934441415638183910677195856481876192985086697408473455651927674580662677684381090650320323622515722654077703909273348485681134482231283669886298519441944874042366773363726528752549072753890043670296155733022155071318098725254922858902293710756493114040336875343108828677504333170014773528019392968507054266291961887465066810866752808414599596958561855206272357674165942297933881528688313515445245950075114841544646191795804149911790987034295119937568675590967175780507983759276410724614672266994550982097007728556094740961496205809721340662105308883663255197880978877288093622570053894367196162456686957663659284945895799206367915279903158719413848249222695336455362495048215560916371921112335360308188942846043911676690298059077885867387651730829198952794923338369289020206660575371343183278691586907949751601811514003493246301727834834935337717291103316375873798859083464042588154281288119888305664062500000000000000000000000000000000000000000000000000*i1^74 + -348771012260323655287817926230387457053640733458098736353602694675732138433245349622730919627827462913214308984656227470178997795356221713750492978627259137167499993313510675794761286183038324127796410319527202772296243553831210960324320928587397537583754265295700835556762283626254892718615940614213391621151441827953251824523934503074011841929304322771383585814850623826635819883391517282379330725769729238247458737982001027075962898470497527044375568140955812149329860250793607733507433621467745054248099954955756319579787644452576333654664832076355353008284204757171979863707979015364649016631571211368367738893986117041251702349736590746533216570937020451329719751686432862841032461092267702247928795118835871850161650832930032267581784541261695022588528821569253920217747134772144709798074873303695741934785148317105690673940395188862881717328774897694073524755039977163663099172929345575898888512937662034129959805275848827099539517243793773450186716716507261002532686891957952037111553410487325767381624324938633458483598231150696548162252980873840890573609650505055223096680337837381761633768493685381156337049800870631668961527997128671679273249054675379107280353131083334417304782384857384706406889914212113008079312493401893964920781108479999381946383926263121706320948770218275575511601649564715724262932907976389403193126822765949141297783111769703381464511429626763870420817763266834501261313437672819028747016370050680901726943287252873129854303139872120909017688336352559427807541804294597637627288535024660350373477052862917678711120022140106405160077848504802863923719919438350840363570056886264196204084941120976161708098133503456240038758291092279153335637442828927020912542171647777198597223630134744227033464608868599237459171494909083459238814986416437600839323247146435399465231992580293746862181890602325991526175041888647341219370086833169955147057643424401106588558697719691568147625214553952203714641593595890030224024336564747063658424245612222133895192038885790788807392510344026296884480461183598911125052050494629408097021777564222037216276710670834708576887556073772952431538368435499378153444005098576765210319671043252955127775891342153976319884274474449216616776893503978847504985818028659787768234667968750000000000000000000000000000000000000000000000000000000*i1^75 + 2570153019163960865177282085517228132585060722965259087915704088876665850511515630489920446287409476308119210681946956772191223891540603675501450063459979735018942748150798387958157120710275649589033048916909577940267138108691192523802348963396885598218343980993357780538324712525615481671760316043884767715145152741669342866633969575522409088541768146850865476156824513622227612132113648382710795410207671361796783830043929997556049258114425748384305335144259050288056949482719583462042544739086333673348114373653308916305754612118007455840811395377047280177608793118760919542714914709718110994893638105209792073995754032040725362382430870578156780401528691490576242057720934701690819973835341541646800216339938532334467275521499145281882438031415960964962463770858097596495601109790693420149911474097675390082910817086638450758162736784371868069741959358013756064420023348031485332196917026485162098449453574160936523561924435458656310074775252973464758294076763772651716325444525050976025716857332897427052783395938985924008921142104756836638259938638805157344244700886327618903271970217992252207499109327792574282347387990883687538803714656703754858301817678661697608953823210258459218029226313845320533348222769986610157744321868070721376428911897322236560926507685683124968256896539335399400376316050791835532898244908025367132988141219640130955796356239140254535716818043534049850374704928415771843813018770659551142351961443850574785743349808092101147214143133508215024751460417062150530954215579623420574741334250424192601564497571609298835880168323057849325800871900451056059985771350328021922691086761927587997627703393870432849906084475558866190424760823467583458154353285564592691869092833320009429000002473839302277801429301807491553657569569970967722432602856198281487245737319725797012254932923693712749041583027316607924815240838684418041862387019980584917750025188722290306343029123167156256352819429959041093630520436494917102354678130493492587676277711571523569103280923619687858331841496527987139884923568654635514838240793043714884478559935376522048893232623977840462930552192436789876151391319824254320747103425402085127837426850537538163363686528667826517028835278393650236155703164387824784859247068808875000000000000000000000000000000000000000000000000000000000000*i1^76 + -5754448543916714575732431074333907001346507143797814643444349193181504968795530453318165135451420676878872917331121542625027826204971291397666083271223363612409829946204822357250015739279329988833702905071264480764552963413130910308995521320000998268653399727011709959638950470880441680875804057467729417243490446403375506371314775759611837520175995814854405225875666991524397696920805087978827217722041502178809070116780239238508287647633808812527624036047268562701687893558553540785392140589399441680929845802404644241321218726078570001911758747933247760596073612926147157506467860002623236968309275702110794836902451863611831060697770634744681999980266519757741408249063126131485975095685483477598543169399855767672786791192591951425035319182050756350313910549439496101322455667149872251141333193383006190834445478233791263770720919506484332282851696010017570345676112255233504477791038432002411086908023984702970377930377614457080793761169844313977524441045682379651212677924240324685161638203882785386787464779050783293512281223877099136881166551915474724966532470546024442697565422447265132366319581043079477447654862472089245092687569738662656560726235041586625073859382131480741353600436419592084764729368430140208962785502681997605612275290455896714222068065045915652235992206150696385213457869484683491903616621329523448997420650718909683211639102293418400270350506458540118317060666317024595949518314763187834008144414552842999250121167071766977964161847252535693366407654437738945361167534894555486929998013515710939144728369542470505495297502913953595844112580342950908220331907466095522343990345846451698515782345462848571451886807477908947041047989561569121186328548423987445886236700655354543427359014002680447800069204257543446461922294923741449948579000294343558551064657380231298403647578348453269324304731109318925255466588515831469310995469631838771121030446132634484240133974721887091718928813978413211149866618067598633908428942414523694281222464859443215921204413528962342796425166351250693363536558463970002079837948709977052063681660016971711713710102296734864315961519566932148905055095392191412491815976416181291394154651936526815984170484998900344317874164522202481901492398704901088605220256000000000000000000000000000000000000000000000000000000000000*i1^77 + 42537079805562720943688504753040614107649538447225772271465353548629392546062390754382992424685755385359098116406656835999735011201262193270689392191047316557931486951945820532838833022069158995706635816129582140414397625089019215811963688924674923325815157787936334126948123715141898016135283243413742086602884955458879904646590843244420090850880630868636956032081056338822208039303431941091314944507561461362855047314245962312481042653226236141812349405137165096811286793238257847295193180937128596998384617222900561828723387227418724915793224300310845219102778692201282750305173434602443628615251064138973742400689033406019105742331972702896230035279556266813988734960413504578251922358650668404544173779556425222146123037742990695762528606696556479469889575934000386807457954375540583150603234130485594672003284841309068313326120192571821691779284944781972120037923493218663101275533806865957765633644244815176299428385515260669778044006273462800300993744079338169200851285597257688104040260985861064361403850654645812323529651765650486032218304631572164670931425712842353592779451264982420251977294380721560116926912998156210947610722296909713903004527633350386240442901338324659097254244602039389019239805108953007875419578118680674605752440241527941562126322314295330231119848398370355961569451145517088868731985698125340399063466773491433861260594860057257218079533294212443500318412706397658658379069028097109553301177080312443862605877603073958949447597256564476555646876964933656687171851252721597151375279830216875741364152153276490745145857768384712747771898757105720275006905730263096615436291507543389379241198792542545272172043598007612444978461398028465837803747532571558523738802567684319612645414240198671885245242940058657071674309173902237808294868934841899561468392831777614314232005895826847265730453353866333215852318029370472294367766594535639223005278388604269839214790346806158074661070517187260264294262273573836213210899212637709559959579786951595569163770352506077875128302038712680757589980496972345965200759723535187004699901468046274895106805675078597509471299742579274994384502502370825497621033888650214796545835912534796207766962833764999772743365229144246438474177660912640103219200000000000000000000000000000000000000000000000000000000*i1^78 + -7980018940026825212970367761322019491918393000548050712263095912412245325848169909965776963313515673140342822647440426258798623664457530375869583110582852583259599101557808258008329086875085174776837533093656286364553199246381643498393876769311503359158922691040222428095992905048783047657845396622389998842954680941387381123443599330554570044562953772401068619219230972465803935200940036335891602445556970315220175196783293224902318092028693713202737222830647623139337927099441195767227752529715038903502309493236435556109069521516541992271792752543901881429943891858747285450120017356301039364274215069877837777481579407878008105611390026152426213048670304634610594613620655424328973950265772757006021439244582054034560834913973114261466393146575237451212860598398329975581826407328817464007764657538684305722522401896860501345024558708638317369942077781037991101560030246046108004323154112200250106802841345586575303277728835636689319405391866745525126124980087105862015535031507512128136793049736529958764438027182614853308916076113854090338216598185239508953162927819967953843785921760203709852744470362209169313251497529492416260576764099692214292174379740976388631442685620331643189749549279224288339752882070494215669649454987471532948073453732481593226939450673544805895360619513250164696333253698294495281728588969924989198594674586771574061422285236577767268516350192520804354118690544524503946351854200817931545342586025452722967984049241338875796601236053853249208077159562241613728066440510084247972614482609207227982755074315889628268828186379663383466545042049086302950067640863758973616568190079486499449984567731530501100051119972578471446184067090342368650573461554245320174295361110444595379701271763285785187727854552430302868055705748671051734253187236108800770407559419354054305481485197009313568353889769293417895962788292593287125830949070391238608137906868448547786357206503999010678354464921656457322827136010735352022914104637778945294426806724163039922419855151264676131253162093899292253214996687105109405901621694995036988502383699387524283402575116285529876079994204340712873033556518540110175745963134354685655890152779263220255806616633271754392672548630287830668757282953625600000000000000000000000000000000000000000000000000000*i1^79 + 14774948478197533243338132089360158670296339392522841487135813030357807910684784607612775984686507955029202673593838795933810325700677328244160927219512341180036940895307030523367247098780351630034327541926678032280162816949749694727579249818863307822735263254582758465629497518989103434187689617736287935365609470037341851886239802356378820137289171255565646003485211486666762178417719421317431786402635671866001658083286302300774662731474278340124349233886664028877927579019330869645540447718118932649116034579224469876747444118481782962409948455498577945717570098254684846388220668968456733017753756801630896852980469502917079730102758325304840632390703112181191617384203770456769401491084517218047040173075946721715371385337915618441796236441714237230488512508409032301229939335294430979864077510547724376714103739368085648793301484839397245996067568361354180172793709465588115520078485096036236449424636673800037840906877153238136831785493214742959869539724485851418416733129779372444268887140095176089992823657992459358531301739098500032119449481301873263985299465641584426015003421427618018176453424678785588769250661163803709177667795510408449055163186373166059158829177775173632467406314601138277786830170994459662111904467940957527968817434102642014269144785291307611810050996597382065125386778187350833507647606266073612369781310999499553033043445257185337222060384383351274312226951153643878163772900236598361218052500356801941253134673100424556172885807477130478300787199967750700205264129930043400893812765813831342216408827777773192963049921417511099496192714978577194228956877412874552285889597516341572494338094911933463931409632365450921633719701521671965664967339609511874972218555133604509154123849266567688651563509513731376287194215299028030950238548138557893391620395034939545736937737894612504196709288964829972199363597383576644519934208521670869462237998543794181457990899889166058660562691022733054056472301563422912071202791348532924871881283954464044343247082053688348062709240806255211324879342107851887170031332588045689610338838145498031580733838064301640052987909500856821044133146086462168078868322397228618342439127444695215616607231899908251222407734473124197726106419200000000000000000000000000000000000000000000000000*i1^80 + 2535874040184654031648153101877244282379684155739444115030157231211580872829063134779137072730723742855462598692125952057731861488851511923772668814404883035088873218155565258655593189779252128787030951010128776981145607433751266745003436242398850775225867257060395422771846352076356880991280451448121350049596124502717670494750137141884834846781521473389527096505297820678726696814927110304690356119190766864880964124149308391053303961706887881889162582845800415605886263607083581791472297503751272815847973350925739507298475118992550376494797993609831733863305235529942136751514133976421439587213208010967994267195359475711311433615300947480366683805708057758619413923745723010627966048858351740556476117172689265108920788092752658636409671378652792194837659592652198138733651934852624801175689606775209896837296743147311636663402782569322486836454123190804612189329321115698753158919287967602662788835629040627417353061058566452295669124893343074595547780020611238880998130853201797394504831766205992517977042306989689055470480466775534263376216958768497193420911947717221013831670153652463426442617239047974759612499531415412604440427613779467584330334736621688094132761711032507298071325783545462624293277600652682933166987094802008234514344092872778524861381764257247564927105020856403216512115048250752952058435077260496527661451381454920502155626574478817764754519259857106235492682241149263094472769574995729741581937623894189874069374581563539578921156539946371598584842798399045807543052974409863714697215153697215017555857039424627157998692168903077892382308980079825835215580607225636640263007415215031934915699784125428244560083903226706984311839480490766590674271812948471808666281795821391937341541336673339636281390798894558579125150963787551782644724101214563114954777383074896780625021853660785944110975974263877601296400944872217876606351616799534721211871102842401461683268058421752519536698837821293844400029046285261966913903155913899550035171843816837471412686820256154739787126618655626441423871467236169243287382219874321177967090271081130385040281841093368473440172316881229077288711209001366260898985448492842521063630609416219853337205053309258393250935288546266710016000000000000000000000000000000000000000000000000*i1^81 + 11892826490891392290210224757021231668872297682913041694492487372873585249526493570299118514845027203149716118862526787415221645584837177696960955795979213684556317303374941792096718302057559731209707940349712265017904686316793736807089662679649103267727014450211797505587655313564854803898323028784277709411278237776966438987226939201491617329733244392171538861610844834737666660464018298361590493661860602242426525120507339745861552869188320789807991747169751788979628082656384272986255193812493359969648236385996220358710341549330872963786510022178728330099930621892632861582952561914531090916333062694115449399924942215535240732963402214741706801212295920634222203934614340688143643125118382419666474022456887938295434621107121740661728825557052317750433226105000629355733943915100931974839654357095201458692211925372562251931055633100639939856072378238614467132155662881643313067853324802113678556974066662282779721314264703648673891135635834100935829704388383990411482374428081467178139165135065269789343532384582751865479600505422791481864675769690211399421918253062698490633968495017595583448608797542954004832287033646462166852563842204874868303419207252577455800116108131241490568225632845141860095306933295473705845364380568286680478442478409567465702755518529570453552331550896184440008062933292992218152610475268316947535036738777147637959053214059666795170578334092790539539760592920405565653588062386852757498405144741236666860986475482209516034163729257311052661828731662232014841324489816766093903567293809905915914527962818007542382827259530047242250886202439393022784516374038661527620627254498786679246638072940961040523579335900749990013986933661487480463349472038191264237689459430044028223509579217268939609168000430984286424400756083975979781892298737445061293484909371914414462363666306408553496965872781140870616635771568114437253018535761801282853508658779248950558112632459365286438645342924596378501241359881216423329934874437107323258191506136012151455778738017130001221099401636129972669584063082311981873058928718584175788317692828474629413965771142564873294895350820328570244103585770872485344407329807534313874181685861458987000262410346680946863976872935424000000000000000000000000000000000000000000000*i1^82 + 164931910466746028873488470184198072952870877540581077463547477076494774959522816032939388676669522881633164488433284359236682928918887189273375587061107190321845328656240520027602017715652865722309060562553566516632157650833947328310086213235048669885874636034160911538006449329685371657213842082019865638349589009889334190960547400007329565082900196943411801662780403101946757206265040729002506096583425031541188124632239783198637179956291065157796195417016559321227559172062361631454939085117113872702079110557548200130602250312971044796441353384388326037040773859634719801044770088388827452757526124691195593902295460194906416442172181306574434126738447380164335802177232320043152141254439575890007746225620198202691123232060840976994502415414090255888338875253340419648164899421070898682163587051692703896977628830133751796976652968751518249041045932560922015844691019657973034108581470337720797152946917194283077484120450136654850418151076739794154797307620762889947679374752271097123610037270830937305591146864024976331514411286755382481717808276207745808185476212732050153350893032614711982279964462569826172743379362898993424471393483990630113297242946440197017498850953767760445325553984856979981842633029335795930990448139846176260437674017622850866802396770703889759104937134295473824359359925002592424225522198140584689615077287278962135532678561954039968158505408891412955213869500007288555950243601377513615419643546464886800859793551995984532460682053399911726910871767260918222775854292068708176878497297980468358596476865453292235433005646353313201736308962017454119766962140410750337484438908719372039552848085676613056079754626106777330449422145583675312970859308936826529112602612704859984265060868192307801018052065767070064395572267123272365527986964463069554291280044259967681214848985631639785897577028331928241562732337076928830414301085578854645175751941620174811960210329034175904665308116077542739326031817246910635167923490997875673621948614673158124560335922482295943640074417655262252198250553945890567740854046786007469010496195536717661899871156146505858586245828700977183321835326431125291210296969075827814712999511329511257924295383293066574875852800000000000000000000000000000000000000000*i1^83 + -20014721749870482345262427637656146158720372275904042896821645728506149423716391455223732395316756104339255174764137465928162104932361470921505916379086837178993408678986786336346879762422360924589870468619486863859050018230347646355493207134362008960429161867497691145972696154981609117857516670679877871277843673244446282949234851484198459219653091240260312918132835006053089939671748947117245713568300684833444738030781316566815483064211192284755051829217596359415286956291542150591428940135517877982865772886175887372197701833556106631882622682703932416359750258041657537078910128153722879250076854417373454937359754014033534832565041630659711031389436078804586847096850106950127385067578865143348351826594682442652962346177827260888829307041692500358384958042528374125243753265378752345649683559751769849440566013370590097034901241623501166849869748566200795700462098772061631528683993797563735840744323508050772264676034219040764023360667187511618868369872698091812920370825940451133489125472817661655347351500081165748860824430436100371377321004993678214350235631409552532210752432484804042099339430969509376828757297039022093169800425827909658201530602538403798201875998846345204085609517619150927226342734869143196524722403084087007250050619186249185421838882235897245670921962693491737208532847092419941161810371805627656760891760762343297744912275915240871729820327497919765233697690885930121507028881600365817846320625952189012735215012471310737259128770847210195628935139306696804576307486768250328978438046170029925021852122035751750298607081626636523322727826813405080512580564332653178574535891320252270073019217719662434962507126881913769886306114829416551556337424408599345688181239481192725771531384285110378127815077653867754477454056656576306893556664064168275217111602620057342228790061511798132812878990995343403457620994063675242553854110588370546419464750651138815460977982847853162918463055964859101313535818541381018473628417924642810275672948780210436801651231551853880732973976729385839693797496562765954663231537910042544294969163847944084415822537195604599646884048212220995923148078026891822189999511036813992846342327628161336630671008713827942400000000000000000000000000000000000000*i1^84 + -402450194244617787347335796643285348125143121413296661504657832385401174069747228265969625377589183708407368592787809430419286193604697361290426762099361628316525959104059771629697927628141825294993793704047509982388231051697042484753325434135110476688014875746157409750080631554261194249613537578086928655377596061818948757564322847646613906819068050556259636602861778047095186269143915064037400170220498564099728568913911842967013929249955416235282273664653655398932061938415779910451692282666715931599360427505883434126292815919338717153155477592245468739123430443965689273270428076563959451407012125081878409850802780748467476036818720973511817148332783705995648213274246918260036708395571191039354791650295624645606186294217995612257640668408027215731200607395853192348453598540583208216121800506660522565080613583456039428548057468643955787461361305992808058639746405662455821223048210637630690080367298054596195872644720892535936618009340380513417365675088614514420772104535223938889777660687862013206053193877422716418865413303473306153629765840625211789367166363439767405102074927192866735172650553417116211878196643475250150818959802267471575163906204467609540931645325586822548081684450189078592529009834720840229173554224305393922429725001893933382440980608124472823469755528734585201566181439165107337222612717200220925413563093650685549761879511941382552688519573724861499195653438365389619697783063029151401256771002852795120527021675594648384220131107656464196681190310841786289469749397416691178643200975142731850207936052165660592035556774357801742841444582681732986429747143745594970534415029494288708641852603366335067093846083428640506129624479153660406771771815457904991547447040772652928405072981328649171042903206955939736558066173951230507172641050158330018122071783553546556059593496072521471744866682637691491655337540980594929217666851335554345448045003856324815266974013180062528690524594412043083696457002087321750359641466325537118162923250514168481587643003240640568478965451941199233588155098334104836225224579950780466997782469243580106709456363713304560372792550393882178758560556294854791912083270359553735792916467964310205486019379200000000000000000000000000000000000*i1^85 + 1538457275599909853331473543349735674836616927289597217474097363879777065730917448438301334354386517880985499658740043582541896530513233282973744739733591253598216882920603973210936611334622207303290717992556906539561644851326101175827922009429183976584679659417560259737300244392718631940491341305108566088833916750956880780269934783697923248460952163842250862109655700723475236229453276753503457598074130890865296363177430392609566839271225292420155034835601195723816683096885552144033480717497528254560507342796970488330909149159802541715365690139627939798272654873142782109625856589693196958162119733762291063760512697263055715898563449726050747255704618383023826572470708390641678266720616726056354613109434297954890158991789958989238420987622102915778303760181427954020705103244959442105899234117618285146360121422380930115719617115729964132058335180372600277485421808539113173202514379399059105752475672493269060778573928123784483059036079570744143335409830972081589702789662731363808499635666676496009077053230273347120037365485283952130641940108336940245997348496239857566523851967534037961287089094552545329346997016818904673234754353161103686501419128629607142347521632642936266831486570982063483178195364225370402967868139366667927633184756059186615272024793027118356022079571096906471759640514701885364482735040017465017523660870206313203283220343544207267308695881785437867719227012050461097376902926904308874654471482110207150807532947918585271350032579039939369645313824492826307594398222587487407026720461621863295451292675878105563704120999730692259602211979585903022147935570291756227966428376647059870710117362253107930121840305840281281076710155315874732278376330211223417707309591409322469012735622297610391798141678025107381612776421758348176750227794720210731685003462776619742299467871135582904530053182564989961822428831938522705576231633361610090844981805562106578500956524500716859748544966582111796748467442090200061860785264375493695505674280924712276148076263288913926663069900819580278688694257378604928229893372347123414645140080410856935061870282750982127130141968457222973038320849150328340229219355665396972056595679020056576000000000000000000000000000000000*i1^86 + -195387325860784948676163991747780679901771294477551573496802075440329190193116467086557453187975293781576930145189464508550155416621188306075872451036023290583775112012454204435309384817008821232555453054741925483530378269948981433220201403901765795583273441276618930794502654662821631860373282985134439204048316164554616716007712435081013173202403332499213952504355263307650191752272890316591004875869339750842935562673484167498520915487449447514268994875703161572563871691327357420983480869322386027464491259923470493572916306306022794802987939623662583441385384778340161370704530536710097305851802024837288857418857300082046704248275630026366889544054456444030798813579313199590559957538095386301998590951404349295461800237377159899290586104877076400547412382268959090900013116018817796526440583799885054723525227545345207239314149997598115938891485022269609817044126022781011385911582797590303185402954417981568814653499668080995713663672566361275809630095435116105943475222448423056026165881417205599313536863171523529521106098590598255656230096505207162910621304994187401612290187742046517261618531670626943248207933082644411603852725046539799013101407299111295563070045098751423043418168592833556474951204695379277640313218735180526569805947536107545319712045091475778047717444204567963246402394093662715444864414743667990551701226904790555915294877788417899955723673898039829224841486540286433513548696525746916362333247383632739642974705191606984308763888920984004617953205757848414818805796046028446055967324739517614236021202924349067338389154566482603571924841506327766077138605180158942484243077256314956778093689671267233776919587027277377618002575734788023867196839360335337883970990666785734755290948195949335795650559141933958660954861155955780616633640598370677209988387370855990548746385243183822216931546089889248306499129469086624537504502559955164149019081633547455456202694794714462478332534640205017040643164601294456719628207942407254697334929444852753081761459955396530289012599705706203657693537649708315409249012721788287656760211201987982349536828209097654805161012585283231800548980525526019572686384574981756982669606912000000000000000000000000000000*i1^87 + 30185304396989032736206634078665916705396654684752467765762891898082424462156118974540271318615358948321218728891962887058190033297031975528125722001533092714894052522868454016362529209295471272772756910129609468514091636492017793649372517655539284265292942876518934947195879758371915965793742781371718128271528597580052600653462629005882465588349464733083783499922921095096055850864671733756665242982022876637430467401462135310885121229415315578384727324549355136152276220793289093804300077403390679125568071853677725845850920640959052391118550609426536048494631982544228180040910047838534847566109429437807897508251284977713746370043089757851601908588885983740356480465712701300552461673686918803309701897321091075329081668792865086682714138810274821279543871497150938934827520029284191778530650351969781050396173789627188347677852829621820169349599398791814882238744960377804346558295447620880351176285598225784134954867932856705516504022620272569184263488254153025403776636266349808990744447159829281306019287924145201708612341867702862181157658236156295277706791195990712361658018066442456869581752155824365937339459791437013897629881765673151897192597493937168659679983930715476870496989346227574584158727267463904470168262522633306059125361531300292023805427477389016036991783802771224879275448630507002732572759629411415790124750219526770142331599575807548223123999782673572576671278065219161849013804771567968347085105020783063143482673629491072015056289166724954785849018311946996000823064953309204568769186635987191022540236792933099184226029510655652418916607014291253581103692026551482442853548336480690763136123219918026521909443352009679444018819936739248003287412362391495853768685495674618421592614202929958434879648722405368726040253310910629959149862656507394660749840513976576912793114550547304994109741451750565035857487279764835239029129355392586024262080794677672166581816952633252165007956082535515323869742983387525712491027700336172458013465936556351565888688315212520759407700104326815314806679384872274195332427772797418830884373444113435326806279323845253624163225818187114542523999202941494754799839818547200000000000000000000000000*i1^88 + -8118952478529254529302350405441869266018658299960974230418748363280977892899270855966835750538397869923620789873391610161626385317667634767701906166234081483318829336747813100567965332114078976000126341698403306607840420618802751369920697840679334905937307753593386946644794563395715317282751002964788319549581040950001893627361211534205135231428395761518506363676304012267045830633329188483307758543505296592379464917509543068535052371694803222107155658026391391384090876161393587930550386240113238453310662413876434443406549054309899452541677446111200039864779208498605838642260971256560083891345049454089696227056329831780325215864905592486925509813353429232062844672618588213536555330315867247117687203792175540869848082943102020202737267271647385809721483900839437931433770090903917333498239547726403850004410143806975355000288489067545729499776059247010836539476655723071796589006482256232235359154608349831424747795347608494152040527872240962141778903474985443577865845429086336854269664764769101133699619384794277470070100448558113958077711772152558066769601550906562751301848721729175523696431070656860845550112405348733434286696930537961643246518945653321637899840214276144170135220365677040303739205863435513577517729084291296679422097906851816262763231651058156499444083939497769920895192630192581297615883831501395965511662491420845588188612303844564641593472866902842071676113416007843533654029059457045806523414093692749307813133839901514080624241612723720980901035281212081623192972214370152893461871509264684978805279912721218732228295153480495866696209401784923947142210288250677353420683381544308635758599273505925082216015562743799622362563498108184389539015973811553765236852716257041383067416903515361187099558742229520513967431947525438109215771549978074276295988551750240649165030990493825984908516309524062125959325170826019339092444442660968225553093692429467038297081383623986442170181008651866981402811984528448171144449207747232011927974069356908182619219204927520104289696974410093447138822908757754098650043767476648737483555530382422880575371643974542680062223693145153618869641790724505600000000000000000000000*i1^89 + -51044053353603170082765731938809495147592444739965833890624848940765037492458144110834919239319522791647748011916425408165421049978964303763903395512925926114408207585625276767802901974815345705400784019632720682626689826129145922121143196280865965672256365671450238477408111273609884803061059011033170947076426883002700640271129364370309071801337480957836045583106175977505827281433194479186045597088332627295740800040103959252817519645651738362173262682179402157486053194550900883197630816676056149599753683081598558922690554733233915072783605862324817178445567552228562761457246166047331720079427418383645723327841656058162908980280346565262964613678679211085807750250721649806146107201713904576420548936946837087621850157252879704537602474563486000736375857147126022788457000910602285038130233695885435493925827203139011685649592829604062906365164290492680790237527849886779443757609111945632458755123357404562603760742439745169736077373155324172663139671799841869597425788052277667001149456406034577025061799251964412117409437478290614454852934056960983047647532583878696678495015632721420993919863336168503762352824926345022559600771576809391943805204010118568651828628638237136427844043217574855823335821227942462309808954017220476472760644379225355652555420125968006658096501848698200133012800304982535869414360922554164610758025485190436653485174646206465397105902504389732057380408755766855466762409710841297277238579981007787092120879091786584070684197462951086342171365291894018357198791567678264128456249210392476716214727082486808441646094350254702917510996559451484285215478315827910621862979700722423064093410169369859119378836240756809850866060711593411980135288790816737280461392367116381685152368257320557716353283318392031992371888130949101448472388599332441068387921913452131337880182718839764289722845125494098592841311888134775533043259075364015051031267136923547052240207134625151680458321670646837347116222981780860858926364918705051487090042393640202453466643078153686375278505195174780093376913648485507411139633538645993410086474463535879447997284279104704861061232311717068800000000000000000000*i1^90 + -171162952816988508190518869956913888014290643832037611439149692477444569612257177111814055429592436356474050809482817498676699740985963186682114546579658955502592708185889185127675894769669351628369483228759113074585791083859018750791798831163175325092045527761090527160937658273301510441984707599866540511387149891966633635835863358475802092646715026635316936723491810341258919591824578000935084867891345250236355234962996347469379172257834040098005784193715924073197597213591989023741299869856962649974566906939586448980026652847555393442502545580360934242488085581368849276354252936942388381060888123402148640103229119229503420405576193338223345020609943147610994250149695796713376870291734653985602999190198443781696289096711031309897318238978578762863047071104506986172177646716417809320869509558229836171040228327249036632462590274766074148073775445849917792134788007043708946305364003700734730139371673592768331943953706490168636186683178706903980301086261102294115037442682735225743832069071838642723528375960448669036616358371963527048127281275591490736523088362997703039004017814110203261089119199386877452992697605131621483939837197927961049390313410865683973144824743285346099417098380586857840000613340282443178625126973354980799668235208053208997027327557965016230401176448788499044548718417586111867782151268064131070405588496345824418535983543520369509510447251347855573642390035081958878108563228311892376796805092970389820876368805880638002298696735034114188347780078994203336116937992572979523342538826063272739188468820099425088386312530400443350172307975613486020222372394778296025032264336874991016456085452350104305908668199623304560524092524943426703379042853514770679919312029913729902307222974885265517044376378999431359507943961980702605192549029643236416474136508497073604186216904018337457084801125391630700827362788708245228682862929527397265941348313255519383104204815571283705816375055975858865937912313111535468252315108318970403918038635451295159605121783814404815038717989405703635735231861229986965563146132771773270060346085289367270537686530654208000000000000000000*i1^91 + -166699676494883535361649280262745916836155861914704839808804263697472240929880470204357376914887381037106246517816870314580835732398315212062982049984392351938931236086940098534482982905710617977822370916275156392496003770355101895738934041966308628437364689863972816395830947949849045220859974633069883311141675650619829981649790827711471998662267670777132127490930267434824350509839918107399336285451963887265627761039831563167987601363813345501606493352067557775853310782499807973307937289588350404898083560738497494002123296722113523084265988958920601479250856072477109040658543378807325135855062343125639449683342280235966008289670350087080474570860422312766715128443173598902315878913864744452454633891668338034395218100435472893771895946793100212304594987448013651768246949591744863659325805902117233108589787164967077564957050770259267326999312633609409260773479127757758097640655513331921302402934411506058612217657904635150071546694113682907215535610362360723846226800529182364520407654992796306049286264058827087830048095501010855830262092769785451086658117449615132116598901063046478574168064457135318816421532087946807166772671615815561956882516613476474628616514757673456993957986166747790665934468911910020420580755120821989248609939494147472150716084282912438551998169732694118665114889286327968721809448235811585029083063354075675370811253751772079301853547835569604865815725544331746740155655818592644643335262560712472676200466120123312480735136472202446237959240639166757621995240121652907596049353671968397374563347357477014409665171770383972315493633914597007091105000978865036129810941284414431419059491680738882213609381083209116401812831679551594888340427648510872455281297740455754155994039396128383393002445001407800994085208410350993109159533523429513287872175286354437917302745254817598779317814868711892331738401361089225446173208356573931343674911162066027710806305913397617510227639961806128434287581537667968672958473579905839200516620404305919720115292273819518378831986656752589597599861538423076408910105797932604994017995406704640000000000000000*i1^92 + 10799809193110639368148658410982647576321941646481426912265708265970959623125641365831674585938328368182914196469362897603503516289760160063702674576240973225153809296052804214539932406419186106066571979573133291631633069302852769653633039150748506539887862457783155769314311044729016113151361117650479642778223726114900705723752962095428806770270031178627120958854358146562963223256954703810548495690993580697298337504998787368153205218328039899303312987492840799600349070772248610345812898325946897616222101846212619292737042936921481043916691385992677117187302916627898957015023139824929037258481640071592359137332022190791967788997214927713632649304052745352274741335937804617157488785813610868136745927709029768598696029196896992347373751045386482124940048978482808557141280666204277782025711158879928677151904018583245359719819596320756688556786630726596136614550798969308055548136395030651366325086379889945889368412782412320004724541397110176456999907931881021732641382851811175541093184078744424112512620614851745769115407891269384837495396549493482553903277482029609461535186834753575274779948055619838010048574051360568279678290972746152958709148955491617697423522433935056567082614777076593362328451262778186099162001900763522306157169240300022099884070050481748944111674951449189416732574076434512643191298548888313541081784629491008355486227442723174359674386093003939752963128394446044455032542008337672664747707373068076959674715833532261917978093380263210314736324790464892084844925391298184128252717128104686009357596912196142639371190498147200152676144197286252074850335047652736431938221944237542580973954542536216829406742815633198752421312579846645620415800130761105629636355364027619397481267572485081346810409697206214272170089653661004133519591627802427010436657814838185633967063578789276274791382031433829761138837236287827407366050404183976085950205871663385973762936087752501281737840135309124584070316231702417765607811292582252665175053115860290224485430971488501150447952964578943211940964727691850567128871806487756800000000000*i1^93 + -423865539122420019126631084926678069955028043019113694306825228002213990035687809509630238751521232026873861351674623677450661230224483140998702791342475833077069988050973115682468812865702252820636375311821974050326619288452314146389192657041176798090920628027060332329029393015095522408156466141471839117548536362766110524679637786500392860452555404780845955975876781873642173121854357046940017686306191886278150854876256663330164921769606660573097820265444331921453830889944557534447098833354102897120057398373213728638046355588448952885406912765497420400303591682450825250985311530327565744910618470048678583328030661123511638899938116353316579632780007252197709973062631060221599124405890504771017214155310483057489897370853533634122868345394789957155972526468585791601656969138456634719645717920828244651555633373795176630402600914568805452870876588788263974611591835216539350195595433075203873406931283707540027300557788278305751462543409180344706707732604366527047575100271909492692942022716091531942696232258783015863212283439592182433382917447546465635571983528530665405652190704666108211097324798852647330101991074509010714475145720943868682958078032665933203456217919812934576182992854978684179690740993265396859326109447775231252418372879421746343361300188786240981992956269256676472290009108097393469625546425773210681571607859075028025877164972908009320915535781396587841029464754364734124710835732637843906446085775931439761684339846877583804148398715927542741814419686492114505217167410881617947189366450064981580092501788237300168794629488120784163717743079228135873227506413856779814293175845161286053005696829680056491224270636787139791509172626639446102610489509998666018822519925229665394773921852950083575717057132883544598087485374489694576299504705187217931926352012569689159785428554581751065793923919218273387579289702296946539811548376645844533756866401817812235082115535387885154378805073867358340317672299663363859968189513663241325650781318056450849304313552426600182600294757801777743423078400000000*i1^94 + 3273695232874916588688738548684537810004606748515059115389973169572968247788806355161507993014211385081477222438971779309158355644381087481485371194142829270805556781038207765348447318876266128780372116770216233312892807114776343735271729141155253913491627565948415158127258774277608822406517999769576933880428724739088185127776102390637282356192148231224314812924563810566883374624941179723152132599921443613518320245737099718649094633491650763483072780585699708289391690152399986456951403788744269285490445155932506118988461491456372400228177581875475919425695840343909080579143593944047604078268032971605749668844393859000477822725657343047560788314358237675629156665965408250426814131505302296775773200154765155485498907843699226956358392679802047459275760420423975256042436124171955869690729814891225532167620881609089909888440398183342182717955675937178075931636786924006502195454040708153195628561955115076811534257109354716731294627250568691849499116191697831823016470921355072465696928185740256241590542282784270873301335180925918469405669751532297182017996733800982949926491233354562403956919291903375939699104525811677200417990311163784048973745992657805353053990048025904559963237208555397433835672670764836992185351011319705042196958929930364387353447193910282541420733734413697315662747564034800860587580531417870340669237288043156225945629027047349604954703791605358607421055216498019035015198410345601623904612867626054835142193835947023218154425349560185061710923393925488690288363890631873829485926519824058117860025490408504772537315574750511128490897497762900019111700642654798829623803581375254281181173691732663533798944540387830351685936265048106512798584590054916023797112741344504139435961094711412564886047784518540137264216000718704608179049120771474363826360845809613785562270188363984153496856061226633853259314420351848103585074337765915024582769751687844661290832583345686619256905000582384006301564584843515338438485296642274884418802521813128533399500919459020800000*i1^95 - N1*617671153891838881530228536744056845080681880318092117892782194495395274249616172399937163925832429005754727315774707665904043278538881763900209653953433435295655456934644186754754782457966229217775108860058396371258351207201330488793729390904802560530053867659816499791718837744193763093342930763345687483130876963778028447045111833095943225342076651137061097197042171975323578899794104734525223209761493976*i2, 716447340570076378348310385235157949316621627585287365527744025632533442186421033827581476288079817228293158206471517408603580418234970811255614246798952878607069697990481887337111065524964921280881610605438969488332614444588659846653011956922268200984366602123115293856264476027701602331435925145519767367488186302740106074962037292214925148910767931333436573228893471410020260089880752812536549695391621784299651213468612248091051923229160599334918673668213208817405819849919656786149613867731256571351297171158163032889708722193304959841205037473618229677983564396053372327055125428236992664302982794788983865047967137103324303737711128638515467090794623352162927274086654758174904216133703844606147673733355487155370940096305859629326224729334997912328460409697501306642248468344859828662917828270676970156807285717888535152210337977383679936247447916744724296639005973433610926349195579005466869095879015132668389249030767430775466582304374364914805377175444841227885758531181456780125351104843680150686862787382445755183025099280554619090182940353762122942000208152671040422248801746929403350560700892861067882285581226786077157209649649800026243504246761017133434081146233020742473765356690076819882724487564453367710314842578874238248165160506389979387027254691045278363101677666077196290969643965690152323864804681807247716987144524553073785555298911088546525919425372168922201862058514423640437928556196493159289509198720423453234736729222052518415200167995210000118802203113057018759446846294490516115503007314576397330797216750548049308927971331197728856830524499606462818017190396772714762010863909266913048332402172880835717110538310755813724486716431416185825708227013078059966328817818401456253465509061177178184832044834776321202058441961592717152118233546183547828294193996877312298756760413204551534689071223775269905175468664348957737278634724474518625940254702269827542582411668700981911101453552933572811445804441169469656545887931347652919782600066656478386503020189987540359587391901423397273375678407408648067359289295452376039484071053198283421759262643269532698333934654880619763885860093802710338377932236266228681759270195327234773741441895424000512586372537520189249563351976726823852363260352773323120158977748280493249755152514981277648592230545004477645896262164423069720702805511957541517316427486993817315507890878711528320349001797089829440109445977940255681802053875988205196742648041702209788157186822113721833335989452816411392927566528202016589015986455761606670558676942011779247049543306108748959661926269948395429310039617121219635009765625000000000000000000000000000000000000000000000000 + 32246691923650962775034948366012189418050745580059465277288156124242480528744882700220272163293771722522478289991322319196342095277187136643393147408344715989410448888961411128597881239130716417474537306852351073173878478219142638565184017047969467500560331971603190654122125850233781794052413468501517464078965344804561314635532011604553524610089823787985892617251491803877538032004865925951926858873395287948724786052006368693028201124637275513728347202701150844177903714640577805021427687388904164125733534758442962102802324367210715775794787065220411144287043425756753575445146392329555952447696464028058378957770464407816763509473939112001108363009141109248099477444205737084393142671207368252608462581835090069716541097378934660167020548839469966035349950386407472136884062695969461145080919282537032635859038442100514877792025727171110237934195167843976442652043001679581147150670780053442717881646164114525449190302064031757411887274070481208552469490581478127264713616553285798783119299508691086379778580699886922583100838331450349941401109307597839389805501084027793472234807950649299525734202113157365128128321704746836364289335746298173905644158102293980396805891721524404566704047282051589317399214636380451286268952552524836879937545314631206363187367850115903176115567162405409278960507388694335996581342517635836979446157878534891423520035925300608585065895359528084743807850811593577045389859391700354434958137167804467055632153669675486686055250861043352311133716277306478008271262465874690898412676059681382869679243421591453306296752032274861659854612709077656389351946994599194734630029302566433043752522001727703301060390898242415636161465744626152892834841066451025198822286541631371021116658692873592339574693237007841693344626937897871489267067287752311551100053361880742691002344411112231553710394965174921469741996048738238706097127282797613247559907196226555531935801053255122755925110412284526709374103735198401009701710459659797028826568531687535697977256157993054319617269466438237630727482433100177435659141488774788739805162208402551123671545282816744925773674740969365339481344583479159356405002984937700556042573299757186322081713250784558475648643927760838133393530052556707413219976329888779698052378465002807716399721763052742293175579756934831184772605916989604450179527617024233066244763239695614625303108487272807506009072220529595898381415281023957113564736047954517203748200853713715068180169437723841471596192788714349440918955046060120349075658498919375871745356593012706981368553928708897021206125632630801192135550081729888916015625000000000000000000000000000000000000000000000000000*i1 + 4053982914346619257759868545783882623897814927719712632053202113979315012850514542248233272259648775291377182390726492028495095534261126327726525191800757618827439488744098431541932771528127541908158155885092498055315826707656101261764147522886556634738987300044956434393783724695181928073587922822437532618122505517387315657259506590110477133749844733005416394957379046569131190920946442510192376406155706458506416887994415164606736592340838660502843615618007010494833120508784641606447196714150714334496985320172380953744183261557161628202681468738702345499005847779658830302211171511614595338813236177465584711899694437245249104049990393739103460193964856114450593658207363205375179867633175646419084606576794500492608138179236523642743012173830057473949478251128908946931818692202575274523690537680434778036212125779904998127673091009382768547922867921772041525790980180497111056924336659648852107641823793171721781918465330705897903799634495766349806036259735589334344328038510606620764752840107474356614625203330987811156344201762714902047667833476193444284960975278347324856311350075109957268825756182094615769463940859098942686818515160572106575555839132457909327264529886679646584910490566380978716038992986489344191278612777970650396008732721197593760851014249469191605792947855096027787706609926978441337414617283857883046814716083914605374540079360166615246499794827870467996667965947910732258197924674868309565460256081981118710486479984954553384146332829143122025543151194728285801552960877255725928716081791215833339644784211888690207146399845014409189249033165658869149856960688347946523946751848366918474909806618747359831804374415208036041726525497198861092330470297123382263850329284799675484793691951021859362957831475220818496584504354668966643740983594610856936284718499923204283009721086217538368370589965067406890365359644203342090860304123705051569030284267462910464121434546738400576219089695531403266584774927221133690337648700634778769989209044074592596766132962465857677681358098574533509652053265249068471680424829297674064660956721850399389739565068403938576993380904057749101519694910949267585056405758367621710040890874117701337961778958911740239042348241950443504130946877574335094046890343032105455035670511019141023135563532730040157798115958720579894634822583323772985849310598611662538759984580481740831859918668531553500743864793664854247340347297429395802158964397300687437524139900656098806971718519753003410572365475666864343727140008246324357873797660529605791467766421898964623496689867001744689636866247894886328140273690223693847656250000000000000000000000000000000000000000000000000*i1^2 + 17053577214328530230012012299323311032534138616422601826463865421747306398963896567978161973578707856088549239310623964593602588285802007401563096810495737801254361192924602835935218190328230831504261803947096241448929604903514583072754842520423247830688778716695550311712069524146856936423472442403037604220001526437822415299109187899399156066062765572324274965400965321517927195297409967125051888155276247188829140908386509581574236014447939381689985569332113166392676285805291167075666609007712619306559189299670953523388882813129406443026128358985556782181615523296585703566480868775637952954970445208828567790302188160892377218627012174764593005508161806261411745077004972679987603974055874534052244980119015075186629713862942085807723823810830883520059033586073088357657056688270374827797419749724623670506007408768185697022712366974873413735473088227443607600485465227703194017221464247924796062590683913532493083161070540191735364986137114160049494941825973678375338860606168338857811603726698335859968420843262660342318796963689862912329299267824253882452706040904683378382301177222143708606030937254491885389229440379703822638732332936749749166047967928904208557732877832257416689483067084998393895765849417573416379542518672423872794965164544045035469698866430387675841553948007857583258632458848508219698246473712232142463961317952698916211042386867152440883726751491341926748254307179766994428454129264978899037871917549571876897657880595305970882195191739063018787525077218820957250026953277072829800676086353926643362884780752195084016712708027139625230415652948335529804182747393546776440458767957895986578162945993364169615268646227485455839018591078176625222766824105896510105702092456350900003199115803918169206421272287134703322149504555336808294181212696224416176366925727900307679727917618001074719105637731633497625499135292960753582157090148819258148855986586887130952735323322076185615680810251719115759208261069703250113788861354255854872427674188447052281649085859837973982860046699471340814476457194051043822269554882234170794573344968635165385966246511557562059800769273743293028074575643366564766934215289683127146535778375587958128051013567777400722430382984570969589379778471391660809191981817724808147957843363546364937231814689965103038740548027773768734958562906988814497562279615196443524424018987087305058320257570380170299605820298638297102207492149752499755414856444360698629277889892613027222941875789323836037083914448678813012859575418493154324316863301835807918648411395745757986546184509045595220633195765458367532119154930114746093750000000000000000000000000000000000000000000000000*i1^3 + 42790248001651118553724018856122639549400128239397359058676112438800569493255924343074501179512832895921942506899611525865204108205257252767829640706692719999321572288440077349701771535433568298306338570063942968722350846696161606357769652283604927556937960016310542490403702258752917324897232158473466078001749893742085776238962220579511863709916426167571487167024103639921839093922716573816475897186450897757791854851989641551353962033013250161582715163428111997552814101320849722845506285351963109734075987324256793411592759999657502449954886827333939892940341944948865929523034055346946550207642859834635414672441408619058059371248676627988241214135240459558566643859105401549509678780394212619857205260772696566740047131861770955184965819911356272539407380047455384854347547327031370858451404226007795552920457520142150625244331521465782922678231506729094865651816337522950248883260944828998479601543494795539556825577247376692092944024898526322780479048478164572721453881798755441405305875816406941008081756305672025811405369946576063288862066659320466694252959788362383191095252859231633144637241311855261339109893668650926297425981998650102739274038981469582201087696635411775286182919850542804312640386028440440159207191060044743078128959725393590930497049586911007576017459688237955054705548223352769587348619661461920664963919947423299709303442653580622509810539767116731002649589988049373558329143758699582075928823311363733833501242048746034422522450895912494433765813313491141037650050384305856469663412285808658527101515376797223816716972784848520514274484548928624768575077934589183101899775379491077097509842928946323510969151704107173313960657183006382281630692915867784914090658828804031662426109320582933154809746687813906694750917298791501768400902240870657154915929563946326676525104465329178068986867964631372934260806347073636981388652540552445856868326457491079135047180978201404491855529642555456775163148917573503886687682498747304244979302373202669075649988503057429026140069994300886132663971099291246445630565364131616348397408326750622112990370151201823826005228590944300135492156284885489638319883393479832749973276179207474648800230582635517391757462219881170912384662185992122788081586735433258668285395682900029656845988066300295719409672169614189501070946565379990166197987408917458425474463016545768376536594382464575285625983897522767643939671229087208067425775690940880549435476672290669656053864902626921794295418024606349235429996994009099740841378585284585869007264628043271184498767735922129156270199423772737645776942372322082519531250000000000000000000000000000000000000000000000*i1^4 + 450628043367239371122658526302401200542685821884855861377922552485476001440438742238394547853548768741896969601436205464401688277415344265375737887143556710517937505824594161282097023578015925245846816846093085271523184237361105797662417299085501086864599149396257432373873598025119257891658951857836523766849187961306652481131056699280013896159541722561821989378780432962588132618560787359759618799901839166895956321396679677359749397046904474559215936841191899672228098628072468599508716899147865951717866697604454575151867363772754539679285224991912317171096573866485513336275680767447700887221171413076226031589816377578706359576603811990871689364475064148252622490166764498588260921714016740183074001527152760312168076480760226489649464249579353002070652766589838171986681870684490641526487290567752720227442837710928293046814324847240970109640600904250026479457199085467025788768119944871169090108165574129657271678516863401064156719461740497652084388982885414761412004280501160206456308795587017112595045938581442132096808055275517738601176601765092893782868340469177845775806833622682699927331280791818971732015673340023561451838764225027662653262678827024360618599312054215164751337752028549710491846951715584078666198500505036403519463066793287985196501902202511233563695432924501040678184331537171885770542621395262104897354868153320660847248647341619226877310465680595083379714990314514282940624151282810948807101163387238019041313778491549576261234206055290803698300839517127835133365389419666705701949267900802349309577567010933786429604905750889641444553302092477192665342198947866734532763916984632666136502488484399820437785161258714815300571865813426317152617237783668461973098760176422986777394030341905656207421520453710715370247905912767219904163917034928282866530684817882438124478168288396255841196465276877270567507276790291805176504628049621184990980305706838472500101300725588555504828040881572195671454107803716081218168361491160457299248716601729333127171393763823960711546910550016271642754750468922583809702488790476801531979348878092863628413686230268089833836955458551569405212501992239366736748153454639022218468811846138069846742151153346051787907682961500503053066667261672135274396202360921080301970539588134287226859572298600621863520800862492511078789669397820829927540093995817901853599352199031983016395424015253466913843176649418456718001005595267384182730120600965563558548531814652071424847106072835667163873615790178385454868752285654858817967403534848421973474484365293872327283958448631857179877968633263662923127412796020507812500000000000000000000000000000000000000000000000*i1^5 + 3277543432026279012886655208497983189679548283332229737430724549213132160522698880825767581976834980416944297826285802783997926790846490197381246726028342914490750130073096038546636846942883984917349934924346998408890042295970752301455235115832420580225838578048292031720549873971678565373096145684206041517625056025835823993296606126872659048371483789023319145221608973439447089179197278842126868676152710808396932709697944576330689821730587158655568553240948422107797981007552795649594458025074945279738823535099963411480030069122495860604111005571710083303507720139361461509369452873050109388282351350313803170058959895206851853904322476341015640390114115002672500214922607220097682497075514316103827074763670241322764284816718428964086413442896660698220353542018477295270295575729280236105815036000487332012477067285529688429837581358765050604986947443682372906120486782272273052354880603582441414570666775241463616634984377034711342431248411960994552337496111818324824881785943361894254069349923133970140540753723837740216838979889635956327944150300776269842688334449147145987343145534483535189346886991919593167646095990648771475885532177644862133138294409411528206135325548151080248677930649243582136939909281418200093076925088327522306067310488095338288561190391285299912646634996095269408467175452308780086702790736401918679044929738655150371755591528446837483051916659132366513693139707698542909136750128194204878629500136401127229222682273193492390910430424204881116413654340293102822724936853887760170132808531954734679774369724141244183954018613254431166294797067414461730490037504884882654386347978226684590254875551307457895403294686170338185059539153861546100249126662535884425252085141892865385085668239209146963586282075112581441585374892161407194400583586616363336701766456350246068071396982429960830537672366866331334286588222025461473428917577538708085499683534043013380866675499079172224217703308081289256509483212834876987314218616093099873170705579276941214678053848890409955438739160671291461783628453791362913887843454816638034925160669893981466167845707749364342937322969388451019764936338483173627056905758372691410712275338323260938366690353776224464572610375632284184611308655935069514191592521455147362237691515544175944508157267729242119640319087721656347588494470406193162792962039786754021792905984054649787996626568172888368708673972855581980093762038225306504417827267989344242783189457764698779160480022538142682770037092586905027375297752720711267543775687189572557211559071243266758808559998400987411937279603080241940915584564208984375000000000000000000000000000000000000000000000*i1^6 + 12859535808973892341345594110088801195320367512955984263905805325191282902368602355468369403973463521582880691821297829157757421581621072634400725450239895221903091749040391897139150746122793963526409538456415085513717145831263569318799550542641072742291980567605313283728699447800109388194139648063746866888990745236378033430108410187038744318614396069286639553079951547496444882371079647259398015005978628361682973366478199905852941163466201796485348112045289538839191510183187108940682414840612082208075877163246540109136613130579120419551529485418742916155222101322024699270726365854212601937468180320679957401247859243737189098102344900197397602142374368792065499408517846787656794638826635915076872861412154239227784399943750064882947349627355148586564840094114814226726868961432749045987902183554686190589178143979695738209657454371571187837167617888196354725136818325360759962273892147297922036568554901304386758019100277705069789783063162075787771182578812209080825831197757770441768333838582660294380018323340161774409696041549391403183039833404866821586959690376453816165292185432517871639111797169445056606883533585463868955474244427062966574995268747372618073908092997957488234153839138342743197724935362260356277705590981018260081075504434735258237182814345328404041921176496907102043821226208369253996829121956879399791802339137999086042579543643604943301017038168978145205207974886825973471468441618746511758131938147568540623671303633522595333392399007887288684323542817554947648783555851467363964275468041160267581019691591011539201499939637193663961710917627745121132237083075238242506454505296874447900447995492050129059079831041269070327654551190691520741672735913619144739023523949812010163463494122827565273113386957675831374024882531129302805205002905587551330017787586601888373635971468023898850183320579523285937419588567867166198051154919635203550902926289306102743257988227769235966352680400557022833069969280561870566937859469223207306331107186565318432063513466554065686582412984269301206976508388736564218991847868490345147356583244229582715652299859322508262207051905155901579673966602555100927947283426273712045414862694411167910270832142781940510069242676028933310863541893768134456943693346807231562117232880355023546284771180251732130044606830145836109636888899131004819177929158467013071909622451766442618250831912822080072991279446924056518289799638009688595177052726902215181138393387410980001762945473773877958076467729603294080740286039600342059008524196013773233850248832305392588623536311541462051621920181787572801113128662109375000000000000000000000000000000000000000000000*i1^7 + 32091893946746759336285187679281486472981651176507267868810087042703442391660241593481160861736015474196256369246326735517440733441950917235671797846721194172958757441164311209124068428757814368600669754415094720806303430823167325012198050777770405701976233705850347243500072138749002670983151601827376479402189433981972842148457733283114058440967692515406746514001043286895962660804761036607076752992741754999427083594030231031749374992194945518662186300729032119404287498763463058702348950944557548336248821346604037528142523018343317376036533635940517561009374134332475599378593062475725673433428006870598703433995463587127380176646999801628140890659508785147053917318946552925123419572181861634239955162812839359215604529104439789373443376909193341277444854005614482758121069144533873883490216676291103763743638498767220253732287480567214123280528727597179108372902552217022764451515755118935673031664780887535940779339956964522602197766499507558877534355964560684033712602431251648336849118443276621027004155186491082617006043134569666756873143418807530459675300296330759653816776568746955643121310959538660663228783500291201527639267637532205385773158144495615738770020384139738205760575743244671013087334409446358232817293257128890463766538685705289996372630857664450564524378957490758810027073283087187854566300820148257816441439328285566293108756593501681893506545933775140966643000476740628894531138933539838208177552444774620657257804769441891684756050155948740341784788900031738019072814007502279413925800723253850549962292595723754784797775320306711598161966807096005307043331111769603097103387942763925906419321967258576874143696796517930245562578309460779441378921898508135064014386925191796261651357072321837854643557164811789849234834520114453336947422030890091243093837666735456530721091960604493203162301600515691936706601107097015280231446738146084624375328284126099090386062948713655190025717349876402507577689603105479719563581482068703256880716755916775171926583807494432905908594016902611730084171964097107921573747568246499819314270866544757719540155096250722775599196712835275163827353094073032672837551779029592034373248817829125802890410887192205743703287383080960248153199483052313327900075851286984790726145299284833199408185298542209021766361344448687197394106566719736906905002539518873675686607883148663147559085056283848890037851510045958059992271259413015370888579006837033064084158751285802705462973104310849611741565662358975883419171385613081356141014921401180937057923737598388775578870492973405231795780423453834373503923416137695312500000000000000000000000000000000000000000*i1^8 + 54945426897446727226316897853074949639688701591590329905738256332931716856371299793295209220584965319872404906463004839056996109464486333326920653727193849163411897622252248505912851964090385261234171842471550328390211532609480072570816307797649602971197825113176499229163803090093684210852540730557568498063370081808654478244254215361756686338837995141098835739558109757220372117116799679748792042620093589835986473728265310563390996385155874072121458467437988375634976368345034057239426566314232284348825997984265985794460517921525935478880309608990458752853035244733137187689843479308868631288917515581060100526708178378471339471398607618781253780223292080040827783507850277535725310578588104142577449284363198316353289835440301013944779872373470072309077848480618649291524392278348617058684411920698529642448517336463071695485847084357226857987055243907734022546511532454672249113069298024022602417165853474110453926856966798183501528616190869232226957906586093330538181691638397916242795128998679023713459762450479388497888308216923930295083067401238420401218331223117656998818334401980719375009064634919519844441571180229763793320421176507490195819045948921690297872461195120550390580742731807369291752662772228780501574640065320633083214841168642047678931652124638636724655926806404976058398978592783390335389918231501067706418188863385413909186166394025553555444069698995649807285441923914269953284064936149823251008484928596862799392125981562014031786482616831821917791473767192151181721962390393882646703539029737202084681246807594100553322273381477183570077007657094663633561906260658912311467658531417650830136170850535870302914849964667893933067812826644271755564118711597530115941614823764414889688119507862918222218660989083336388649586297364331659309017188515629967006720127600202443885429308651202421442222143591449583246171770743037716667883975519679088821525272036782430389478628156097602119236260275346851558580611736063486231719685167208544974294062191342420347347876176742800076449271928561657470898117805845718287916173816282205591214607922070345867112873226694234810628781439633476675937826566745062488934588011413149300307601401853993600144117477183371278532254705372160321781400393955207632482859670830660393641769239581092009293080520568368492189311853925949984505136898254522774196693950725412556081926402447024407158767681476868957734953829076561756341491766858883712226226437869694308965931486830419789333744643090471090990596409158316293189836108092848124123808696087807645087569182655067890496845481318466397624433739110827445983886718750000000000000000000000000000000000000000000*i1^9 + 67348088095880958256390295445072534739798849705065465096276482494904360012771911731554396248340715061581057743198083446018274942705469519869096678635497008899387876719278653016565584712118395399651682161458814633006106619011497214442150765967936489651898693129578824661961209101114331801132911823516667773542226186144307013823964814338793026172517677059193086088399637400275549118589366099702711620141759996233315518190797067070687262946029555242544160209781894852110083431298972560538080471425657017466992828214679383485533085281395060188265503925957977282111963833537758685541036149247035319008603265673408503453646019097628143473884437924151157294446742775148366289576395820780248763654689504014424937338764787813884139811742400106256214901752437105526074947571873060599443034864717312671896184648641410306046786305057716041979468706941284352023264619299632738356835834318832170231010389104105247315146593346824974152719485939155073069437064451746912818861801312259131185498733915949900349610325091732410971168313696311146552290864925486400120279661942687428000476009956947516356827524571111581581814249856445731543589617979616330410373707036683307108132345403129626578600193189921835726590846507740918904375613706476920004057448185221938965769731615524277448108189758919693709659502617178171986546111169311775329834308774122040348138108311825366835423006674437829420507953448807456472777359721445044333477681669447753212312206703353420588704955390409144843845758029954313777744725856977392024547321328443683108593414519967573990592374198155883142321385920765370858475728307241743859463363086766204661242821883061756943219100522019817282100086078401691461411227389574611646254242904634852855932344395425310881745726792276029219299777682630451119396876356454692374904741830594377036725550573907053255534088906190023285948295066345194802568961848179070819027615560885716207163973733230591939301341919533025463814464411416545794528275690962396069938948039444210234718700600653285779228032837538707753553780501369316411773310912349773998971435594272365704191808972937532723111969643693727766335024896119161755006417538105726073895675356398404891668434496343409470531487640280713428414359897625490651605224163074872483759795203279121956200888463293024048876183249336080690713456753288204052021420122944761942758894092619556480139438189351955196200933802176281964290192599081803405103464382835095858277775380926555603516310146652356554050642121292411726979819763507775983563336659971918367028207856979985118649607276177631138235329250063543327087245415896177291870117187500000000000000000000000000000000000000000*i1^10 + 64144369439820363809440850694894532309424031585615082865622051994167063187327847311669752458364572286706690456976420152176657771270449452589688315906110358360487460696881610179609731971594721252516008964133873791136769349090986659538620853724335463532989900543584517859262941573052572028986654952420925307910821282048472511411546795095653272552209671877034716982200860675832047464028989271194362032738226528749639889401090745222040502353909066432467834783119211184968250522167904409601591624093332307884642763833556138661450668061303842960437129685038466283860162885751656737923789933028385713097994173735816198531126517750600428178159634408174448247873960503206003577121706688451831804192243360588957099457771082313428911384759132660351937975751225327190802598210365728745556915752218068911171435379627883386003741888638598854346933183592280218193585836838398864124050495248635690868165930611801231682843463120599200122753841848806993095776977765877121819347452409495766967251657464635623205370161080869121495742900611959521605797908304173834602192608876006908786208811726433826982078082001040590941992913095380408107110678826668276466834959016918105770505406774251601290573949379637718985126259339890855295139570492424608142981240367863529986585192511968156414923363536808114419682399134518589044885162638293629164920282010717590388434089889152974197364792755919572862415252612611257554658230149374628738860159315033062686202784336100975682815511051565334911228425173200463825262062054303402854822947426274062310150557543853117351708918218922506230725916934030583587166097607300110746327795505600649600937214445145008854778893174186551639343154269452101268374838424341484209827079218454188937657802831861259750880629923510133932482031357204910767094463042955819624915653143432961232394395338635032097633515824156171161107444316369219853559920429828172955434568857642992929528464795882648627993388871084290608530790867026739290811906489616649558622812122671824696578861498302646102630709389375509557158254490859471082167439090242707866741395698562885777504707020008111447047126057461954051196505432869923124720136509672520328966245879952002154396993272315931563002333719010474508412037142511553327841139163735709856097428504527690351284401596907128433544637170380570004822916983203887089318704008706111081798042783875649376743576755667528022546637120516906773882160214491657594092578337489323534231984284375485312060122901748831759166980764952124433946735311747727282590156353566058193506986963950070471335396620151868502055642062842366613040212541818618774414062500000000000000000000000000000000000000000*i1^11 + 62027733261782127980949257971945861289161886077221179142679098780177997950544697369585662411571745528932844900895123074645853210007555045600068577792902700931227230429824325477096706750734771430822209540384034263868869535400583050220563817897441199136124524004738562992745205197117651391196743466613314955962101459338870647191209038787373593319314003984118385656336327710655522372479007276832315418060202993599522203450505091026400042527201484841209205235144945101361690433908943554164676960584596344246627707905994082775279760978001655496132174834663448076250159576473689229493999674206848715026963137470752094632317877860674595916347302732035202869304725049830739314846780397715128280076885452603361948998080047108096591514514600078346686618804914637906841075763232751622279799631110770720553347724891501582551718762411271473006021979649236046920636664398150039245427600510369017692997118724829265035937149176475756864563148106173173524056341692381633322466426374997808501607704335196386993666258239339710414294182915247729396692260310027798907887927458043800286259996358528915252199218894422409624554642122819481159430184729005718951010430350390766611268180445637233570572613672206405399584017925262067616982449260549417790907228446452127643998440836109393066366263449237104417785880701221394449969574485209528292575272944606068855644497878690328486227422746636205587980211323294747269717719338328609303920796415196832938741030935991186871714301997421133918407493539169390252024301617817838212455123333350950436577807947448693851672842638752923391387081513613716759568431807871805268797809492996466334179662707877002334915959416019108874499505057196819666729163542393321880808007872774733700199879427333944284067594493501560389289174013968191300310017350431663819934190810555708099641123510304306790911678360316131464505151595098377078015410882321085113314166972137570280783723175611804431465926117829001649551812950496992744885021055602885260979250279998112870259080852603551671474810462014473557411363069390281042350547288873254150500296719075596504464857234416077543406674240298166070866365482574561788958261115984964066077183492219503517025583925700004856488538462927223532867882419677501050447060167350916113234614120400217285165512205303474281580482597233797870614581597997319047019013873219667171996953567897717892679793748310466808349748674492567889058432565838478774874414571800821964222295270614993610913600122052121082160504209424699457444912292330326153338776870371611178666210233592188527919384633736104661758808953564425792137626558542251586914062500000000000000000000000000000000000000*i1^12 + 82820574071905447676700625080616161255301145414056930883659585665729448261377308085422608372328801188833734913079694658015314088539400309273110505601664954667469690888466789357151063016118859761395239477606559611292104222807208478201532017652383531132266058489034955409732412167021788989578757635026076447816134827793137655908500485555752124953082411455238179850356383855142039819373208101613815306790892965702957538418842179340397756771279821418430844012742752741358713144498421939857956434722211577704736480907491926363052565253080399854719081382946585022166206129719183180695037154636811836712987660098558679204660144347859413422265616048521510181024528790546969103797186876476993666669149821231602885532248695074500472390237226600042480567357534157885422821271976832584264673145427175190363756725350368147162342569983789746485061748069159592878418019700043952077236236607988189140535598076920053192604790453572749869110025745762802715444281437019009158179184466018181498791913117552798257607708145784044519532932827188362830264706199094039714255932557726471771324191899355107745266870446940707802397076916510279287835938080725662856045417058260844242230280045906266497082011491530004420812305105688609128785580319308213943564123479941564419051904662101161791925104977631598176883757514553475833987642787422977077015418131316258626018068192978125855246677984186893200144624030502132274014044472064271317659913590699879034150278676453310583261945699131371285009927910572746456558259834573423927782028942130681791319348849750027092246554936434318562107295057852059359100808826927443636952785831692800086152310226821049074663488927882836609683997952249529154885893679938574399357714573759374499342259583940408649473242204344822138601929534087171560047561711153020031399527370463218139390033224723565577443523525677121214803241645951343419582861301286005070074915259657282254275213923704572711626384084279370267944237064124935437283594296175169272312721988461747636036302544056883906643351015507690002552976814211144518536991275461842238129436866634596949625241964137463073771458723089955046320220765299225252444967358778389380278897727832188274587845654062809359150606747203328253720665050577873268528096083254452104830735138015438818420836453328466931121181531459989549210818824797052634350716658037396608557110617305532393619706405610645510303417015627390660328791988623161375727879620518663374393842089509717069451525810152232096891550969668269214282653285417668950095102156198696810357244471757039175417815450626758504160118690151648479513823986053466796875000000000000000000000000000000000000000*i1^13 + 124224897128839270894994911850686833071673239979746503345538900232753801672826678196184537023881362579813236864318280936835267760328956109534138440178586170176664382692295659464623141312458024538275742489691879990117065312943968070230295758244538117103750403449145656330041444298153300208949533574231686816734940284055653940049009065568706021152090332944396136696189926196038482091804386272159203466647975808457234710497548938575354420532757051186977022320906236576269166408482804884322933532608178981482124186428077595810529695772482391031680924507283047660876377969020989833241062427318679676604140689492931263029309186426061966880295215745200003510838167475149076608161086868059179421914926523022231926368166679791299043850471048014604894270833683588812856976496919956679149451256539346516029629545479293852086445621876114635527211672346469718418662819305092137311801023364299909134718896736591481407436688187097290332039983072033281003958015192849652857453659799502219430444101670835195269612916479764083707150523427782251769283686673303698731449668947136354374655522290870498899839304895294615079258262816728528567745557566165955287243710031055748024665506559504579136784507365570345125537487720211713784681948860967686715683446237208101131426586177522196181675819159441981298735513503791939738959512542436350792952429981860320296343880708521499866083306744389538112676463062999475447173661661489812121477952202329929574447867370800904961601081063825702650628707700822929346159094302958092337579584425713902989921761997662902987837321579978134302232249895641437142154198924280429160451681294619386665414173743285450635516932430905215644982269744662853216182203435433181852859972275681033609421989529852807188980377159470904285772475581121558386711400047526367165309891602962822838990834251967954137831232122900488151484944646566749071150018697246489474035632597115996110019330351744281009521184038683105053180040864480395793390712556579792501250969929027620891815729542802055223212049856051229425456606411485728869449303290515419773108185892977854707537317315992434732467973681343553204893817608124795544852643797262647968734533813753098846713305946524422800472506861603004201305537272386493261024376175212962979552106618151459170336500897289144632322253289972581665221205741317068027364051639455829375672685072129520121265871678124105516542682334119478733135577715353984459399803953834054982191998076234785875214859088402233075955751670784763608781498838096788035833770759572826645650779224020939343313474574251710838557194449549569981172680854797363281250000000000000000000000000000000000000*i1^14 + 158157012365894381343230839857743732564690014892694958665241210170501774776982416281276014504971271486480423296199665073282259275916993124667134825688247783253793391859570403856679399606060055903165037578057776641749683781379651065210905508863239945640799131886446451100980255301751010099146412657259350100484118510817284342578793033512839476506240452587921114856562799413359890692192186433211084347069534864604134047966948524571987935475636162778506710087727802149501988500723833563997371571516605947027237287338363757849467530782592053703762765321696248665927330450964569601942195494491011725984102930539355621272117531017740588834029533591073790116718817298288441421863473336444546547652482885685394774174813954537293186885262160018934232071614356293632848282588306638826129664070301035402014005837365693171000313007858353907148818806866536860214440550717601303269647967143120786825065014825604992861786785684532628071644692734306144447795072685234087858002116229541588047919145010916138046843565626143159459078532929012440730093910492408191159029677131449797623146134290070210533356575225918850652800673330136665395522519988683870945744347240172197829537846993215936832511616216528125487657075191036322980966101764435208524026525702345582497656528675313099194497141645800674441049019384839099613940125315932715760794748897389982898221839728609140387077013007758678518399160161410426795433774663523481275052662238463751482844485617384772093930722389525376020945680856016594180639006787841736959229611809812592088535579165439680654080618180553283435825101894363867280445270784447092411740962416355860221078130518085666596967763866425413986533516409400462111785669730235774275558968493347348383837782247060717797207780273440691230369947956653888917480800410632899267275773173854663865095328275763248263960876794486184883142728777179111145524280361616779782718350247706860071843776705467417843588828467644375148040951770953937572421548208530378876833319716486855353073557412431868239453532011084299959514611832986786246342219302736528138408131711826733686466962364247436099225612920657909937699741582828733908760021435100151710905591437027158182664638920971563192343173061191579419381811541679435398360704936840788692547558089303383943133411748875561593675176109199072928563674232113705635764751439121789447705332210751503233536564803822249595296602490739905142991249154743854825978638927784241711377303640666497876831803309310158735073347239065051849294728245415729353945512399123948770438982639437402764254082251438662809484014815097907558083534240722656250000000000000000000000000000000000000*i1^15 + 159297987900068413555003769217599013831099454421909618757963813988151204257870236583711416522049940171662930909826746311547756553220822657530240432271898347213554683008732591141302033641191645450476516645474285083158021784254151445296507035271372577407347728555171074681061163482756061914291358574181813684933954215657343466130190410949989920135052279267320686811711106255639323129336841871174143580978143495218622967918018393930620015094180780953887523534894174904136866665130030253336670870989497423831395612903889718242562486054009420784310873028612453857108764129986462312649035759689979937778208129586099087765870603619537486265798678182831732111055586329278371803907388677033248651554586224033312989823808880949137684495044379043072585572390740165876988606378548653541104610092409275269415237101297884633927053729679728668821605156036128045164879614410229282775127083516238433025864290427992567804778870952635090265476279048659083141666813161545745336435055586988965128412148311730556249334312199396863836781763754872412845529228916648894645402735046620220855354580974572681313719198308578099746117388982177310238062840324212933016023171443587367938921829652934675368218475604391393905170852131271456452579240455272292444296290995044728313877288777234843249561637566151058869903687813435673295948134190575965236881420441433887058458399216392316094269743350655113971513538575659279710246448740229121786672989865085067557504278810809133554144743480447880441117033338644589431256208213338025737128509544500632992076882672796015256354727641711239743887196966745700538494338940395343884973191692551175570476583109621920259567326872847827205101273097986337250675326728790209899061349841904444172833453471068176001464614052768829334783092912245634996514407589967675279040901716416624267411361428521542217200871238138797086250079230794305665771667668178451463905343628610523930364458135857432651325023175114705532920497988229510424525371379433962915199991235723311308605403015556766754128653143243657725658294033500615879230600211108407114547311675996041345390221489970074249264862304665015888427601371150044440860476678242069740102704971824221435492421925097218675041141338946254276010246046882080129769157159872182039032664723064672758787897232271651782530802642720603638306128151922428446844898259954536202275275227801130442952919428996761367431367121577776826357336622707946564641799766531226413612067429806815677966945433216615210050900758171912384075020628112329380347908068786035083191054866361537524902511362768272457079987702854850795120000839233398437500000000000000000000000000000000*i1^16 + 127565351831045784664318740890482698404533468493922756105165564646436653949274533286475750697127424319354303772047814474412481123864005132621674398972372064530694524263674545288691504603208078530738386427944775509525164057556422870020666571191852960980661282376457120254729220064711285743476973521076664601664725315294730686829135975985992277012970357692953414384753250992347116738519266876248319134685798997596196056745642647777007909633174873653215156877999629483635711477125745918180506878000683890945792664427872879921082627918135045033088100213467785851051080025897278818574655562694921447282407897609541925062500280129708365499118906979704859094785538063649989017359936759693795668709153676521013246604161423653836335960666609653293204029423027061193464787251332791755401883597120443281032349255934177326626223205028399684140774525065613046797622786593516155201868978863732018522858278374117246906524891688233409198591948142679377293240269600280532974645196663870504133550269432369251367316019546641025155037910792082432648698408234199912800824728342212553503361245053443650080651286730534997306129761779555107269163321490993006833377468411954783335228951755153232177233413628765268206627162125634702699336058278682303698402262358468211400455400087040417966521504184867247235901570545370281794439285862767521386690383730148539893373146731862418601768308031414790796072276972697541451423290499769320812525095124719310030059800104325687400832079089655784083933092068678441557939785978339923989471428832487547973440695498596271968093077126376664252109834052014973527078517395224591792839940147859289355016821394399363122489329971517131236263438632493962747702584237414156204708795518663620019540750641127436057693856673524413624264088824149512600543726868097834543768098992799388191271602170904219199279197007736848869324601631927817360075745966869524684452210896489888987675008761141720968532981491043969420824138146194245018347887249517861790576565353916730342510094613822241693564156067344533549478405523658370161405483266880510494415839364817815697107245079401104084479927079643226173926601817308996198947926771573437032753960880548075767016997337750872739017465161914562680304537304985087371324592052205421700598443924902864976249422676540003048039960844707830294169434031524221614447670407361967741105288652787131339150998902373503130212023462581713885109239764868002057751238000269376219077706492977521488272506553136627111788872955255485853743903754761204669139323300587359700653259278873107320946274183259827594838498043827712535858154296875000000000000000000000000000000000000*i1^17 + 82523068375554727911681219633870029347383314606892484597719292073985907473274708409044951271507800496548370929578461585906514327180822257845951468258727597283834607287299030472165663841609227071646322486741789231992642349838200264694855939885210960824019781944945347456662761605587824864401244224723732941063881816428875936911716900180186435707113032505741896212585693670324571714921844532516551531517629262044115518809437957107819119316830384341747950303181324523064004647578289678767832045048335409229383795219725070830788107772343126927949458917558653388478180248939819754317010005812159095892411894015135252647503632781963069869659888002684639215190421966459638438491193555763249888068306653835751851190897101245090826820428489377085131250355407485288687174239300099766073072796106178632774782229523593060285985789143313244157858083354360970433366235160918827022645046300898423611396283846816951935868104375306366622051619028306203333134380679407850367478869367287590884614539429950779894813821968837710026078117864850998261619871762063320922576037790249217839166163126955225091980458323941276734630547744737990181671889672346237326497272772651533823190693818772646237554895125308712976214466887666998535375956473364660665197866909620795356000491682587088933614381180359284409130262272137217849440362985646279366190601162800419785952587039372866201958738365940353227799113079567776092133851581359598482731400132701729547643147858346020988799958835720705088329126261782699022311876968131013893620358241707779525537344675012169583180825664661845534102250883977958440932950506322754248849462618819979622724095173540372866073807097530066126621638524224319020421022405746556683064262470142355403010551760852003540230363303758237531502988076199530929695536823545488083112757591736905299441117937683691447081669704629275403703302219504055684534514609433417355928381868552321079408896085743175956177091459955775048184716405798820046076773625168337621271489348562983669175735268917018834234470109560111695547291725356070676113647483345075766654921184299718091302125924123177681454937787475416417011345830188749460296518597004959233327673853511807097212646003538210490472389750402265341002467947977567904774144516060521470975062616923669689961158577588345054894954291826018646900035355801069691917423457194524023485892655303207154599569839003272363697707296846490391774598346768255777822361459611708653136047166481891581573162159711594371516173544826657682434909233829379696696205408068508917451530997045356316407999433537590050491417059674859046936035156250000000000000000000000000000000000*i1^18 + 43714334493486630479605498214974982454256617813542031795824711461319789723291052903110934008968852751445805535323861391852599849638175995496417875143857122801343658033720303594229110884387052583504312053796127917848949729825382358399725376399356079405427697868622431885318377846488362535075723369753396651177112129664899111267886287777516831687170130236222026543266085052412705437349573167129221700040021413015796092955020652678960152241296998380858229467689038474491605721823132423928884773778240531581688785346254396961382660039960639003513228616260191860615469928504145589055872826868697978636436663336682328266460569312919418036092076256834074611851189916424292220761685221313619079155438873807097021117031287223050531521225679453007075329876691209031509271251492499142501953924774465470972404384721179083299570154726092403140387185997519562594411150448047433311677154601778497609708913859824456682977807363876541454653041627208025772826949457550772867657689268886559492887748984996701574846752464311564007179850213270285663200409974565353668891684948712912927819631937734336898154761755841840255000302295175139130624985254970336474888418607361551992031606152216658653844190218649452234098486420756779466283652988970281320692952835722475258472037860325198906222209111945737752076116184312215675623618230224421922389575803450470860051700334643119205555467177194211733066450725457430718600698843054953444110094829710892443425201156327728227006966263839440558224954340401442445264807286774044193230890324994049270850154633025679991264806075612188791755212038662141302498300241153938552676031948839546490627392685511893707699901018446102494993872823676181535022718513527902260552542700245550047362001789348852280405159760094122236673829533976530711914043629179398685469053196764760749135573212926912783305388581094879146352080038525145932872731303834552887681827232706516196308369576886450853643547914431409547915478067810026629547121959711835387175549307665724423294130330564334872198605218443137552618126338744616529779201116221114870877061059136549282934703912292990573121036313287902498960306934057344578172328167572710457736126736366399867750947201588811560924333945630395902468302213307924176962052488102913177883999929401431181969296819635769360297830780104488819935123113333332713203920483311298915368438355742350451962502829709302739708946490248705447699852020545642008193609480147849316608458963912661050687291528785956273584480742153913274371289784009481495742732430009641425866442233614863206161635367230644533265149220824241638183593750000000000000000000000000000000000*i1^19 + 19148796957821892687584586961398701363265349166097916242020694972220343026389693488068300947668176754265913504928112423499902384152002319533627166826135198128438682313500405176926966072537174903039550631696197224691933703697056669859591704553088309132460550240882412220381583159339798538171995037733679002405967814058681919436717474720766583810712555055294779805711554357002588158641237079332606242018539332416434892580452047806931539440104509460865988690195564185880591982822680246216474768915874362745612703740286348077660481543329407480876372253318787878224834149643415584235076350586889449767119609037899075283483166159024677833505318968200969543098517388622919997057323067610491361654641906832504373271105315579860479800804848681735061769510356224260544002421054492516962694420657977499308789200861159300467269044769984375393055741545819418748854616755842705313274278432553296314120840967211510821351319253785828015407013766751585829670191350037614035150431421075937280298339272273830612969671678927547740626519408417546502047436451083551924990390349867263348823626832986936499568076300831188556814904615275781351792425835399341252224277676343332191924158850185893713403470583512500259859984407227632794135061095284496575901536097060669607537105705341575429747649051864715099636425669100564038341179770099142380148263096820522994119164914766063980930113424771271565381907569369726344765999581645764232375739792288289792604156251397123807369046554774842099729720245850048627272226108351321147601302824746260440713994436118366303803149392232416223957413687176060959178449138946735745380603658496279262950233605518870820995256496986128429808514654622070895552301822833647275300338654567815296804071885526611707610743958940277050428926459305436823105199043415724136824314426647181946979039538542308485913287481622634945616187025114794603939115136737160713671015450802405232173667709233626037115163764665003483627404682493810790893886612737174953214481297324684508364092278442926046020741718795355772037430102841865523727579771889143118344953349760689560904478696341352690367581247907826267970101074120088299602541627300110374820042707311739417356725506691427904127966813110022064016671553606161242736357147633324254267839978872324774562687886829884496098685656241939568824003837423543747891771775238949564743437889769145445492227351958487157237837429501228199208564676860328307484153727005972522898123866248789143760254053171456493865920334112595818582785222888702671289604530098347637464935045922238490570879698715600625291699543595314025878906250000000000000000000000000000000*i1^20 + 6984905506164296588521798390810216847646241487881906389660344577954529850776253131186746233039898051574326069446722753407879302032339526465692514172299942028895705734962762603807364179074935114231133904241348099861792677026762500792398286824507061264818216978935594191421640482009675463343703946330088651642761359423022180937130111841728904604719991637023308834205919491624538657894281765449258451402848297566037430544670403679347737391510732790447343321395854678001132341513525903730665410498788314718557581484778313988823889984310071227277541981593985098336586148576477551217300230849218510221579306624628498991683123460130391580390275799084767037325735998663497395587839967382736250874166123461514143430435276815887462099448121353256683301739936920451393136395776465153551474548213458353077357389482996544633580687916660920624710264540621497702602037210485303834886662065559432591765718310403952572125872303511925117194508467783774040667203405491843340326346504610246119284523345295553145217295682657968243700082646418876094826682045821605217329373566414842220830086402764321361105088025934296318770839152014880072231264625408610234965763706138345960121593471302296851544247447773677324469124161283265974716225892831131444706998461910865216087765069651900144013195061819527768756052985351917928701141078351011983265946218324788615771420207700210331732957656239732229505647790563502567495700674613842347002712873910622024052210728599427326417579113277603816975551185590924198086087833719908209422275598344390075378488203453185485037433095115527730232130958596006066788181735395340958268293281090765659367643186774617048735509727333238168113755097424908748167768331406680836532110323791155691944222105591548566402666677649655313470194711871005546348589473435951967076180490843364976818334788022257469990441434498431233977714485662115342485664502606252772562413241757584671661131569394811803417000235644979133758109787931319700851932199815905112797549209089495044884254383559625405422996385886700068497620206887716767836950866736150322132078680227404841489585899620057873348349967387494840913051404505107090028154544794923896966464497339337019989333531534902169317651857435026140660346656547839510050402081860649001644690934408774136253742084843323260507964525135487382488581298030767176204313352606225821179582147835034379350495706814336151249718697194586652826619791602501815847815811162919597429392451332793816287985498136596057065318155835014935591643880556356993431966501000688636422003817054795799662558763998276845086365938186645507812500000000000000000000000000000000*i1^21 + 2133097158076655523925892143766390042836326047841751731013932027647511079784044653450524432736360903877569281927542491681693672140848342980570000406115730783499298599510411484943093134638870553321736022165950672366659636889057079046626078544982250253165672063994858851061779782536275917313698109977889937408955976405175226583969888532374828280916601508512979197442348525517899440852064473704532836397716537794985870908650653433355322138772203024456375941115965542798122367045659954364472809185779825821779470496374156665515913492987102280320061229629459544137175189179365202641286180192662693596361218235891066082013309398948706882212927090471714568609564218962282712874462316460187313782128131089543504860885142500340861903756076213969342815356537931518687501154365735911738214564942938291043198415731828988887240318474014007374329760388398489400523736973321699560876489122893875732833062175581459933846563487072390699930024304761430627495154199397474637241875843693086116208002313648154534896630403344541755564411664427253933439096752302286441794661279479474146285091777444993262164964017980355301505153719296237076258635842799262380900893774022840636181840325388699319234408412234090675686207010474746653785765875740373451266214953143205561493545164548765418176998573399950466417880960133692414354480467600988180960851775907129748355088021538219467887451003039772454079603102950203182408118852903975425786429703276512058239573937295692917154348587288049783533316450386721180861395092630641641435530020204621809376937934746486468462437964849090520094788211150477357074477514395930922309018855476760176121947232137935690824914591544350624075230765292138004068520725122932810234537990358437699409316303833519882816491053100661897627624512005418631845117255135193055367885463199605131019095687540566383140855650747385803987603580383342983161317534205500390499405024336932971433173431158690396344116026116407498299694263517733303681877915813601566607887546932471437253242229275060048717864601147448705090308540122740402517590377586635291397867944175665892673303110085925736820932529840988705983949442693589457083901901034128707955602928084248162924592822736358069023796605023707264534771768078207848238412153141692272198180892091459933281083123783312802665829006357713915070676276856169460700782256559194313105426804652980030208322971235893890420950575436044809127834657257318253269613151925342852287383929137563821659417489527063132981642221225202066348021012179969659731270715493186684298653263205393891543959483669823384843766689300537109375000000000000000000000000000000*i1^22 + 548084747064014865919287184791775503544863802529336387984855169565811791187663589712101740488005435727785793442759806117330793144606619156668636727591599352391833975050228638657049498715020758514067062954753337132288454684387695429645975762219422271604222957939361579902546335909601437696321542269769921664174440478914876419055664224403400542623521506628769280246466373984406551070795635016013168643871540381243043658711915641131631630661697302262521773982863945336829127225889980572588657365389508438419401474420625381370816838120336049879183155250706004144865878661764921296303071460913158930157925609067447342649794919564674283673047426798215896300286338599683043861972765105112083801929536787502123814137307046476892259330797415966668220234918549772106735967670618473473879954556902721886055747810385103907139635495617976400138965715467567736634378604951883454782945345450161564464889864208204297278613791761344618695802999587556591451312556142129828398205610959313759054290198653131433444118556320056506460435509270947315978958406987001940305765002789641136728015162005854189679327867067980615746397380973291918522723664803359957657699242406112264649893217433719934329069818058588379676604498017992129358431784462695030231712347345996979933814900804968708911542785504528368434110669123048075742851498485961081261453714793000555033865497332093078553122378377109354540860367087153917414310511067936002275089359391389555675090606027892147200377920840959990861755664820676226724258640689569941751440265989813484493146575304344310345179474775074892762608730726152556219073755440102464375797447497316629694379516811371279991885352412358527327538154217067445606934793272258600865574054169992332830710792650445488410768815127749208331324675653455236201585275389336515659612303344433579074207807487662263964854863408387517052839489696871223888371801953086334748847717337873290980536071216090679748451390007562983194754457786848273702641063848817652644838874716421488928736204503128752475684267613261801269425072513495965592230109158416755509306428377125743408274532790694934080469657833716333997740873747387531823767935178558920535379576225117963290673990608325394271732101920274352294392073640531481113142212405040512526059233102964814222695399496749977804950781010641999736353367227097957572329715511003193714407710009345833832556956732769188727438920954176716448439987415817197945232866450311303386891762426737926757380481353066215942777550908911047350845579782415068325561780099939413008212611851631412829277678611106239259243011474609375000000000000000000000000000000*i1^23 + 119190435328912497704973972468801833112837826970569488919132141981133266609507193543489940740392430217076321289019617711206457742865409175518617050457726218995162896966693423500312370649941094216155363329659824320005094080806999466779497535005961614101434768305202008070815689035591230276974337877021621885476114622646560232101793065863074146577641145544296807400936084069206148447663969618142961768569289354382367163511131994578263051974384403021298171337764409028373692588019389291034122646011204867285869647670469633653862358563694537463468015026769122989150392415774565089785499964577464345023811653405745766039620903596401043985589096190626891252902611484012239455790120526302265293703028087889687931680940840423191576940289227470036448438685643087398511926685786836786335491667180404002470222310355226546470517120088402856149745955358806307513587975557392129180283789337409815138494868804864584599030920717022364469276492661153185772343834694911849542308316147956628907217345765455502641705684939425315380661599887336391773554830450224620127746086899524388295536008656917942479591422122676454565220090153524923266461163060664638578479712022810638342152878270002009162779552594610175699592729972697419216338144664971987656784392332422792378659615065576791188295823493357274301169899416310667217037229944199804498866036790040984745564474327268304545788460644154200671168804867806498545980958184904468591236164806202078175360063618992113498977173008193469145934329316795641821365318610973640125545600653362276667817416838512583161128133260458551486439003685896857233785176633471425813402459546902929289143819444437419354219289684503874150181912269209287862277978789715554975170795031461582684336190487042731078474519476217431215374671545259276205594090572888019759940920021155129631283653069882138173605534545097894851308846283106610335592945708379728948515078002156843667419804147307954305106143862481014180199863438092555360461361555604629291463778910531624629447660826557245149245455190552798882144191785043217195807536342521453014186034027291453579736596406174870030953670235189813130975517393877170596349561395193033769040985465543140447206477067570751341570122811460970167786830524466624793475446868670456395353260513200264351333915974563043768908572940611227972682311091123381902766058439736864049815681014718335722682527762645273158711170408839335737101905185384671666622277152075816693776115583507035671722028291995248801996067391709926994896565552300987870062173333334784758500214695616653548526642225624527782201766967773437500000000000000000000000000*i1^24 + 22136046070836834419898331592084864130498564624099679823550690745475903154542947784976324933765013926204469206891312711509806417688171682941425029647388732268763982768896177467758202515895184092431279621203484404391791847519866662685229358885643274017877492837918405001774807950067724284134884726338554383447308782484037428119910076070353188652774540564921625911061562036533672316244065209962406165853635179404935831487784348377510703839393933869683473017950094122753562174236715878807045908145855437364784009177841603304489286328230421403081248767170461661770815706436898807212572694542913332075846436960030829492686537169533864504784223925398179764878186709157876613016600208130611696872732327756377143219538009007326029768256361738737729179907022177867008163672092972463121887483509313624710389233768706811675655803007885420480504089792451174696503127388707482131513489991456774325496071801015552928050846887085799402341416107412189272082724189666043421603999919589049217875116715911541573992730162778742685095248141697827287431438096984596477381093864917839447589518317112428150262770740570902750247936730708466100463806673453342265298089390217990566361037145795291475682021015785500921914061588301253725002628866990049424703720253035817537858605701700288463575995783370826336033538836453592846555342512701477951219837139135746450521501563063667604518861132010170778070462200295360364173902772106647512107636576516576866691083440455089099053033616823024770229248608894756582605479604422569119554053195351542618583405231339602751444381681736547735289439624588291059996569041324910260068076360740102607361627912252541760744763467254236140828808893780180567860772701217116505637276108100880601045158070678372261215884433826307745948960074642634888909539311905581370983411836957346194881724272542129913933738323849495198170570326851343775923855227309511307113881274169555799740836428151467266956154434873447496314448268777540692862923986948142369693921285575506922451594307792602767620809402958743784443988485080416021374133917088721780397935208867555840595289062225894016147884490583445908607507580714525138090153290835938583503625414551104187712781980596848572185664315153020342350171823890978656863963652027739693570463996424112852013544649625424881758817910968955448621620425718502349617145567622155265525383172082628325217953937538022632513165159422652256035618497123821919390096268276954064454459123647700845617185644199894672447177591576310994577244880864764869037233339831474722550269315646254142393445363268256187438964843750000000000000000000000000000*i1^25 + 3566824889008706553887917186681804556603040177904242517489195447071572598449861464130110170955038082772334472945612725068068398513499346681141828545451825590269515180165708415130389001727858467673631064128377166561372624985796569470939260951706108877766555134914497263828485176116951674896015871386733346310084510799231027102105221196886110020408750150750861857550842390807093077744259609645821989058767205735413403668403280564884458946499349194316146335414455250305448203647914022660124858093897461262697241811695659328055096564281574102307974629712230806357420076054960806732998269427562520196015434991813878781828534991937933206875855582660385736033535980302615188796283554579848376013458313955618884417126056041554871693785981043695005327858148247098739455420665072978492056762142634300105874255490214317387924374212463320922913414711032224776223607003107888405462412451718166854271620008558251284121633222294010258408660302305837296017549529982120661436931385491318634485651736653279773044189685101553595104299065403997914321939844701116108814466179078612836422053194446806267336570754059018715958408620998014762281551482524124642710858610996671395559024133232394023682461328273962596029528860974401604734386981534635880937323406846162833497265538140945017253590578798031750054160717430797540687149902479530493290995491890886681527136326256415863466123047819526172529275687932276550427091190662921883429863586082894152130938055536478211315088188645339048134534621153559891470998073650718803671356397241443818943306434746890721151194588265996079198523574221494994560974382479773949507217853369083647248231043738130354857072723146087440866600164517971196345049569121987512053447315655107978563229208561316566026018722852071579074559160571796973781771592372737525388760485076015402925009893223153400121384753444294977281462747788476129410654244043625610674374058465175147906799965089708722965473185999366997432080998795741356011367996062842578827450779002765538117368001901136417988584515989798654230673300967459950195505710240497660463185117499558863340199740802469496185159792140187268678772357585484745741703943407691599249261830094984291503349039698920893838548715366309672747945512437638001484882337398116003308256237328896369374887041929310444807819239853120257520611503907354555896720343331348880088783393693010251376442461745609732803665164212569330641845072136801556354912833526133399131031419780213053259775929130946959697680026880337633843407201687029771642705987143198783793831413424513243626279290765523910522460937500000000000000000000000000*i1^26 + 511713345964302377991917161646304303156719030779295622893694974413398774668473878019728308213223452653807256507537778453972235554817484293100151935817093299050664597673529748933446247554849773577506091061312163448527455711959422682248938322537562669774532971737908725326531547935364551576887633439778891788333891923951036160454537586895626876094031246538127085517077526505000373340053170043301640765834810474415143374240717682062988773038221908493242136669840337505615203301817230251375605483939704320793942982306929142784977742895176007679835102807244721651809462683540342523925473192552621356881544286802681290484146852785641855835677036604416223215627742011225120706313383968467228920220861536629544556639547294460100273918660577399480873412341159217663804924486741730625511021450694630647012697674266034248823852242561399009914719159528576087396402983165730719302508221488083318087868336419794453485410620722630185399062561192706375551155054187398279420259409010543680790104575722543412544036226546200837531604144763257255458188761223644286857319767182414947247076958055638909299913159860988719452270380408443768727547106176120114655040699530450670822629401616416070211354860501915272930355272719225956345774725075966104189902578786430364463686736302488636241812320391765274522184204975712036763779761697522495178433628345657418342371363862540517428029262545787600375476758433903315693191025355303588971225593574538701893000484291421310408155004244601314770158420298004527194583621987233005754916429984807009912596918576505871799718204159572811552620877253090357421275630917207328203310898197805027911829124666972223783902501430671001928793586324369938031806398661286972758539775065841792267950794261577185868222440269972339665885327616973245996174977543393989875350465901363150148310961774585409986075125589393040303377146061732204091880189749189617729230984916238861204439361688587199498181125088277856533740620030203841073221073154943666836478172354666379815925781787881255728788556411155351711485952249949646080812493529964141859957443508629383780568621963660407413767116705110413932387441502257931153426001022615273391778299428336493321868447512023484951633930412819078952726239640401638730065472016107004869004296060879494661401503223686479620783304281390751317352058247888770509619355650514733291678727384354509230132730932734809376751237517363162636366791031786278170907506746805143500310197126946691616460511176784860686875946425922067446945514030816444386046885251576575321524886774682272516656666994094848632812500000000000000000000000000*i1^27 + 67338586160739084064917386141660651875192575737291350781147201612461059154558101402426588148990979574954946729043651293625103735105562016458173850485398980902607680405944335063499796768049031838769536350761237266805528849409041368552331625320382188166948731895616033328385368034529469688829007413332387583760529058519653401785843073831247509766333212401077852851125573966729305929116267269023643302261965171430643528649582137462968872995812106205915966378428593473891226712906059110824730757598932138350799507655921927745854801508828179136248630354794948404973944796965245500009996434308657799055408891192811114876239759211070880673344641927340757260404381017269767278992129938054543376907451498873493161476024524340421573304233263053869089871778278560166645423394142653435331375731153149747653309715545603793686935222645923848088584966944469234806676306826868459007522559535086060377816314468719880062696078851328505345412427965761097883508405493655230686699255756387343168856578003927184807147084489656620574122632908049925985894586482433090384117229931637586374815326277704681825755333025293035744106976704132607412432167014075094124001399716712399578420537724917958156540711015284149942671713044867298084473743005492477432245788226299541217745785669213523770489578886820180401882180456020315168253300340930400257879214176319034551407261303930013082034586195120509335622540811049541281431626324371553041991057476396670979584769920453245751208900336209307164548290345771046496051838744507772181883423223343252173001271468053084288472685352768050625239739857234634173205986087728835308212484749828742254569733451917983523622232843881399721382809464801547898083254444002007782401282539918881576512973574633472226682468682579354252816068471805454620137543951691706918767989117525685341723747414835923033799085743229970440798648436008021678097796646569621963302893474834204953394580744756100609701245510136134983500454748067672418768614396563340576390517711279971100074245906207930277261169497927289819331272413455340690137049753868880325235321520515789528094063293240759044372414854792412128335536023166148918779266288627445484483394710742542746062088356130542191147519380455117398741557016352369436052805997014262197004858290780432051067581554325187757445117638119733924001599696136915061335863821850751602121384131282612962886438666950951003532776653315659154726412306040783876992657136784812483745907159733622655402765666475563685016547787066883761571471557479573272063884061478715534893035865593446942511945962905883789062500000000000000000000000*i1^28 + 8238266048822004905495983074765151650069757447159841407312614656964217926302052274133238810924632465259670581246707529156685444593195139237305479488018813368312183126069400051428405992670722774993382890560777897060334604068354521673002594425124964419834856217060496030791684686995431349301538341668161629205570716603167148193237759135267838267400076056115938910093658273945250821015458414362887140760935445670903100490969850129534547079028202899647391600303844241972747754121001800784572605825367986859311701832077258136493309231305002060219384239683751295828724486572591023210803330590317983821580049885239623643728242449944955687589783238938349495550181012090446450143357831921941330173843628053925350706912330645357725034213360017144088775497850511905283791765999247190926094086756729328342133319933558587546554359798083248692252864139856057658690842046778585640358588446667404003386523930678794425780930768596824342321415085122475195657469490713971229114780769165146747260335278050973634878765046703065993182158435404930464617732813170571467473317091331571079237085581409746955722906465235749343639212421631101768848304984199510166926260224326887614658848962519172083854613709037418436223728480179503183437927653532541507439667256871862226051715671418533218855604856708204360768614959457009712666210656748475725713362551230961924828924773554226329834569748951038494823281922307631501599815049205631106642132675623295659539453432764874990860734263458553111235099445678358779945800674112824111897217958943668722840041609505629308110924193346749075373060755168587116090848824016751111820779841607332850257444893940157323950352337270467210831414107600966431963262378069011713009470897239331642509464014948540521563826968400921307136533521983284619218044534884671818782863369886019985396648855831692964740032489855970493717415048050419409330581484254910601573207339352455774446860456287143512352342202044821784770561340774856133273516163982212981345469962820959571003896025994254901468839923831870043239562136406271228782434232715313311255253726048817333729103804292947167251666749519476148273159832414946344379428211210773769770751338966496428453385502126886655311338830612295339607465888176278195707409047815103762314454398063739342270938835140662992263447851321484720845056769229322676938026012215630812277030634525566912602441045376409088464839243281469850479346167075310727679477316521534651602386977453694878597885159983102234662601764702377066627989375312007955029139412580184431700303093748516403138637542724609375000000000000000000000000*i1^29 + 921486965641616182584109922314704491789018126845360776270267069348835412775445116754614943198238515919555154145827088820602352764132726900789959814258597167803233565629723709906825256766980792579835600942202109490552877057145476438057528014016015067405779547907645877977639462375036989041019526237011276256565730956398836271274853045851961750999658983766155960167277093943197517178167842311612089834016112408363776293298131937711565966785292332665145005810306548507459000881077142026988799455441291326507858416861930775379441042392869270335779550887613555441126995677595231721539278690930951938661853914462271755321318630899583274760476951830305355741845185368197544164016929138437009829767208762235384593630678836605510225016109807600769916018155707138609056159761710673734081497723099395055758596386648303114674364437413022199512079850964141030374371278635864821547018851360726451515886211636695964947360250202565680751941657472202780154204290361983699152924250889936465253121621069351744033684292384653942773414300130674028245184056927170108872316233272438414406447691788867472409286623120744592364459506688427676111037730735152393314002225315232917628324764918241930909112876460503365460411969805026136777559736641784807454462868276224003262189634036006385881150581652440207348473458547539973567982150735926709616194863035855327885869586720852984984259221504769033062066649537718781456459471055803841511479319040262041214701052474064952172127966640367283993388239842036528694534833458243016810105436652730350558243270134434918977668056320309996580482142758914204023213698372544054056003332170071118442800800427005283217044236689824517732997158665261327386710379849212660228146198894518803831817918109916712141488287081057227657168823613414147032195811973080050369705676336398053836917046401391541047083187841528348898839733791208128377588410134037206457764675322998286942993883502866389653835904652827608785038111553074101718782255053286869337818265984872214114326055552258511961818403368908525622169109628686878369228420080223983955989230716241072999965061080846798744161806640690249467381543031689538956662652467379753858728900942334153456216423744273147558427788755530137030410429330524974631037969090798758604644133278466055231400538176900630919149055647445053942070436603091174760296892447040607706361247989623954592573952984844847296375393204090391485337347144638823791173726586009008575903515233901681393372101208187475228126852960939971357850806241090591954015330414598516917124015890294685959815979003906250000000000000000000000*i1^30 + 92743297172190991407696460490844615779503073239548346876957770884918281371095362494947716186506297421073071595028201918893347613895617559438037872580190021693294905345051121092480033156193152797062794195928375442146289882211454141975438177320208990977097569267277009637768619581653973795267963349914574947261242327571397726573981350139651803406980443913005433169844659495173271440467891013613185986019045211309559587970918609511957565286580661979193801449239547087792881000158989864239591897413461353648500805667925374204941912342271685323075729027185579065362530700777750170194011440454302348681542971418674427717691136447195624128622195443966942586561967371650372952697999839011864636274922040235165337310753565464068407419275730570508335676297606666943943616032185732749417655483328977071787487530237347048804751839491445132398453286246573584669822804705396698564649332094281464711631621916069973175432513063309173046418784409663769119761276725273308269339287191794726193224273652771794006230015615332603406420456859959013688103419407116313433733214704196393340781408496466610397405869435995469398423130961688987208843564007708801000330172873553642808550229851172476177719718158328514441312739096715833930429436996513277828587247682456476778855722867516910433480749615027764429443633111190273776069553710521484118764584841456337240599896422726872212723855644286369576385687295737584423303945578717572210733180322399696180479310879732783075515841672863121981097234314751449530650068193437307384768935513181617735569713025483032786773972366627048534277722721094888191181191944910728531528156537277205001389759986989881972892065813085527548756588175709853886908233165332456259645449615746171514277101045777943897988437847505865484116361550670073867812341656572284567765322067046857149795050600402417368341794259385420125127961481342150733875357797699011647212215640313592644649378654717914464589525209090149514893184694103138157276247605261618530730387719723654264080366752433488421055394315033408436175506570579709205859401498986602171142189125484258427919726382965646374253994656560127889993650473737135441884444192457698353233853715188422004494423253701336925980449330178724788175804097189569912737219347001099742392303713408834279603579201199709300158915891278898742612846822217411323993402225243842869282916790222238050998027877909327166416126122901246498717003922922223312643283373496117897477318018965261605618298313021700244080183771591378531560439456160180528065993879605066751992126228287816047668457031250000000000000000000000*i1^31 + 9196015289660546715344800301825740057694113681475641428091490096832782795545753147779950207956088518109441148706577477435720921091016996849269779144395807221512899026234751728240214114238736457345718521208637346014083595649523907651676931687989960769531497105714140419291567182696700673393127359052629942570415129444755232694927640714953300806145572713308903344425823271979990239788042948912952608075710477691226391910593627463764264042336404201394832513143426441099409781271887300787586757507737732943813634754010225156508946355024037610262905092688065874573168999480838812764461040034778659549414912948343511397010767807575296000469186124771076122319510606042631095712986027607793115482139420328152625523210330884093825708534105278156759757703287377740438352859855188716177160223755730175262221468408387386733466383387214377132763929139078481520100321186113460465086091455224790205963851202127483730868491382982088310895231885447840887872719596609146434199498053359152516222132674467398331987963023178867432740594800413684456610243530947742410258976675904237865117718915302307049886191534444337664842106098218878046831310427030156852829073691644681713953012395003171186573317360330442574369768918629210180034536910459044453171137655732566660871003479774011553496581033434954935359257807916840393293891854376875777294886117866425165851847141431078486256618809014828143946422241739995004673257574623227401261448055888863030626950903524773985662794707733594613801575927081864133764756932046254641432468390149446204575289444738876396059186287701358401937247555506528351998958577699520711168489453101318670545557166450552398176137724905343537306843318933227675712934855723244446510952505543978069617385580460020663071874978181478594026417813269081474923845500268668577597836561339160232060263256608999030806271790809903210035695160760340671550168204001946046686926965241670698578364727149209269013686503410131224859864654752429979479327039481660596535488489124500465861668666275395785544671029726270452351768594093539642868311568865053668845673973451440990702752700549978336036710807422881164946879961921282962145020313231050573999370252616564056739379978951263723650975795313419018572208912830197525837731048104074248848732976356882551839777615341713422650214802295557590973213394191429053968789380398348200939988603573508240851621325176162309158992594342181396836633823710892772209239838652792540446262823822114858184679480871862630980600912448762350758283402545744452188193401517835035008374688914045691490173339843750000000000000000*i1^32 + 812213901066640927376550256424939199718641073731100255109467830738401344545785690484191655353463376668628103691466667094403436015081200917986844116875523218972435569392859592010649944811414544005604113979132230954740428283497851494685024750227134268168798035858321876371999793061419452549672243860226503286393335858480211269042205864077851790751482252461637609712234314941670455055432596450827296072726644096295393017276306686656154324235874913747735386903629490404761825769885906655090738252219749596461133523517077088098039017864673074645984190270388074143062280003697942543538046096209839389789937408477843990023132521152824817817634481964205203148193748234581464183211588707909061134145396229508459533474809536609936586278404009435681707984953299760630595905177131987801760225316873477906597724153888026320530015236834013595896176090469128395395387079068632297121587397770677584324218610613506912368602054078557933333504454611732775583722364480183284601082259622092241535995876435525964924420986818762902512496779941993230492013019601640401579624103660156106234563969874103442446768943575151258085194938056484338978672042662754148700827109292168336717644019308213444810202208560264953126591387973349021179357821680437021934253857428411077862574687204719471396095489287265583458840395748496813963117925725521769968263888117495554345408754207967268719134259032136881744446994778279140389626285331448814202134912048325063039314923338484830654930142680255370926207747652863028579225340556584389518225880357402282658451810040866745151205440032056002485782991870961863400715447488513733466030688356978212834172826236943012420534935222656362298580000612016933269445169386714174096316015448996532369359668811184092188143240092036380021773338807362979596035207405977295090120117501053226971577500463036979623587584859482163442261382668616497832376059739218851603546726464254415468759544102517862937631780020367851334415453450019628222760466494069102777153970281019546296787670664251108426726539163027110961804719779094402917602696109547787988096963183230035749326770839113549335544576050090110728603031759673409851558756100003611817076155862687900104934721858147341639466896456358870689739237721420528957225067742826754597967387246523617545515895483847235134501700189046715867999874913323453692416461734149204388975588722010212131793652144184235456046827741718286654971390734427737125236055781067072154061933401742821520376576707223485564481115433084229499698336394038325524238897124007507954956963658332824707031250000000000000000000*i1^33 + 66888124080088128856500195436090825598867598741806770412461803874460761793818183945191081854177084872094260764296460182858309478608108279902595838819118803910139818914596979580614549262357593315270271643674943790597485126449035013792189121026547871078450758675321860860873207227155271779152943338723980704364385997242930228615404406410661946290037201955969708435448163985112077154555577679310397697539935412707208194044086403227730920857684810725090694981207057950460410564540373294286415994044076736245396502877275070313838085874634582514146265510988187410205616001190133353020414008119184756585332711923421825721767053206403639621652521873828881192054625150361898111319616531777330173133227237761267296468469112205512046332852192404035121794142090867706349325738613568560877967491670392724789911637706273814895229454621936623013833893778787729340553016755889704562312745123330423467186754264010172464813786180256870070936896335305941355610497255263915601354211373997469510059077828462781544125339614872809519642591958347575490575747047254351261379417290698103610875338956603360870452912109753907004005465780579759478925176130215617330588257450557257136671699074666256501246626164351104092021712315830537352891574727783108814146549415972034058901830064409531197534455379016587660966442529155998681057782314177751296549179338469689850840470799177935306035713278467327213173668959356832375100031033288446245715901494863130912162264555194359806940317679020090983972287823015261386504331011181796387506565726800421939977738502543757136285772376314340291883452522360832701499702350812778567079353488163594735342015466008800954777418226135521563944961762692476690625252146104512220652281696699939839829580415992448594596026416610933371912672311793856350200423214810587323272585635185232752674378422970046894616716468292918599244955320386735188712345046165567600969676314057653904979508143677989597824068202480215475226796709661258136677621263526035640070051693685977776790333966597350899813439929175299119190242415186639061788245045963864046075471508150969386164233421026388428246086997083714677669921653096345350967996590430889819198084228577941483248360566700641066444321383146145152591984116103649540301329583280879034370806070694483539981927983372137271288698623008867342755809900815937209236338510792519282047985415913739210755721350378512265895482109080089090027392986980532716803969648016460239182787113131120821613899316321642042148340103726510308792862687561630880700436208030623674858361482620239257812500000000000000000*i1^34 + 5244700991590583143035460125153924521470223341684473363900886365907087792100360625831199040352589791140333535633282423105931104921919609906531729873199735612362314602395163141366313099362761927296993001149524062068063425510286216184333841543812733967623859306390582799612241296191502000812279509637914479163631518588992483740527565056059838485027362915282445434331397570925259806825071206344557333964520745872630300901287693248497283024809782395826612873223705306663467929153603127081374333906698740402474191079853948866969825159842918740075899345391436385296712428600663773014712922213503357409292073469833355236531610093321703186249656564863416149761479155508527839336780822127675434923213695337363814799131086031046695398654703393104136267574360460960897932006020757669737664303625388998625639939861582168606090274050132726989756351728123841301901668756809496193100415622376965756512477453319653256600467213835033202296421850460972467492455600961316314607398586313807323586225189918335044366442714179340896549127274360794024098616852737846279003117675135665978964445023605622278314880698304956987987932991586739618470173879730021679341762253160589097889017882574784388769738213894621753749165950131364625869283129508053851076661279234864324458151239898279414871156654326616787694916906955316580652485355511738478793842283080144147679788567219112592599751239609967771599864767499421477923416452385589151390134325101555486108485310690611394245106650508428399679488947346603255252431780061398999684322785953334351518743727328434114352083647322765265203537673215329540418439244929347653060656387146918899056818812457980908761887240339221098711847570796605654561669925868637909812484331249879036169145622600119812111249115094184006601586909715625559604637374600319955861516279687827098292127126008467940918208003758937655522884802776744938661547348410009661315119840433762933066606525960344522148901517654563306584436582270852949143742856845029314921762292308887436798670331706235529864832477854626887141277272355443628262876643254603931926951288813617679887275592802542851114121880180083104735719723855286760854721129142115432075946239526953737827781906111448580483140682140509073192751824086693885801519829575488338092631196866328102025848766861441844726456408305000826636837565321417430582636303781578344630605581398560507234162297225586197891208410724015848849388976665796442188855419024240592574257350727973593256121453990547732196938374255585550010063467039466561514515774433675687760114669799804687500000000000000000*i1^35 + 374534844047110864692155371186981111642605501549933920103259024652372283889237656514701251725942580458926373655769905056539283871343069674496844040056737841830556728852036409676743721889447919905576614408659694021279160143998529602705825914791581371956034450621456264833129103571559186280585735625870432137012010029022707869806494489683087018832063317411759756185530015961160436951989046969503756917811793489100300015202030440517888063581325787209172816102056525597907391967740794436834323293537076250571550723584701023170075260572623963560733663804839377987957089756386067919846339340573574387539234773345983308882681465292083727240131805308312451695566285603992280744185289211906892013412237579690566599925066892352450901934425371448908330883816368217571210119562574887184172499574041747227706260774998126109784303096645629521893589685542108268476117319382509303245643378923703040150149934297284404503979812560876049441908335396301177115687582890230468215651780069783609566592234238825949429306036411459838613740167928365735874034133700256288999486932918122686868029291672577349703072137198553608800207040933150396731102387390991471033805605851196307903675945914101140233843593001160102320770226090108428368297344008953046213714767421353425183009743540490994486990147101748399257144213395815879924479136854033808876847961000960245865991579043208511751003176254308538567295040232163735524158387967874163091576957373340738528216814104171498249760114740027158019604289879395780654978931173780501042160882850853537803481417386837847178735130953608811534724224695874815678057876525311902665688345914995902065828635163366997373253721301896420837593537960663464965158520303055637422977472043232253971009456259264141820189580070764401748062473865348033670972821958577900692764279212248545651937325402964397582144720639811780154320550286483892720154068021152396441236953008500512536277506071226746421890092205538543481724229328864713714029460468514511516105668369374822878511547708507601064304123483220801789826001520703234700522750928613758230079771138399435370584876573855552128821704267675425962990177270761476915896663606726393932944671745449662419526555622297257848095952060159760455248562420109448033615205432238613195505217838742549421869422133779436043185790180245632140476920706812351351562880627538034044723021291159710915965484411602553889254962598935767962369249412941872308974238239490819304227793786290301921561513573211047988326007933156061643450379183926252091296760227123741060495376586914062500000000000000*i1^36 + 24794511831828751675235620158813968158089797468603024087228047043165100048664438036885931492493205495788452426412993466999540668494904119351084367450773214617542406939050720825650128424103420574696461783705986112546124279375341103943564928965423944454271321160881678032578241391642289578143129194096975863020054053005112891856136255525066423542478281112689715532835444677966074300197161539334052063300759920452277685682458256387309205995415010475026979672187379331155929400156021829646560674676170796644983393225563834325496416592894995650451238876267351440183600135094677745492231657794940916458275811385315495531758269957196373850988925563966730241561696182862218684452667835577949164680890505754022543925880168342957798080604411008738405664813689613791252341543529113521886881970906042138892968306826354127668146946286472409500838982755781005261273445113701847937682395843358564436673790552237654121463275977722168924510080807323038417584480607448012094208986509289623044712121759524413650099146190354862854996879291679221508259668991234122490150892965947860655551324821659184649767561762687009363112857799287696934141803732952670112110456651707933780335687125997528826264627342295176158159411400303791269309433289335465466222025961844920105084629794620967522720123203301380393079057359866802801683481200317388051692745316041372371305307260621980177711008923556425790004636542858506570468650677072737438124887483020223764713440168363745139570863511120372375237021764370205206410085097575063497425290302896624825378087707983305641462151002102344015521926728781427777952173936956081740708240209919845091940907987783995915584884218146802183418310757159445074224163888607003972470281534827597379388015359632427051879907521895265848414104268461893114403624222001443151469683018458358202985165994919371137077756912159211020860480451298651386485885316976617868694520287098528652766368046285819036572134764740056293691793599643269411962910218822159297530288592617557571819822547637779363036009053440206899926291187337109601655438287160516530054087974831340932537184340624988969525138408757858522558917697881066623456606015615655676153479649494778679296717244699723465263806930165289577994239149006098492419684460574927841394906829001039882449628903957421681384496533111985492391382478009009550676512374325383238402413388156134819668122732145071635512688459457028767541116086037496859658129415790689810843091349940669729539245008833164709230957743406138094264244166320398932157331728376448154449462890625000000000000000*i1^37 + 1508515449191703928664185245149485378227491399003290977759280728281108661715388919842712193554538958387961348413922552579573810953733806173869649601641911283191663578852823574395315796521845617639819119494383448890957173632238643822655317831064070106886419253542864730582959313190268630355280921719788080320729561111164081222194498698431424293570674039968717286639514888504398171938689573352147441800494718571204041636518387753226403577882331798875901504488683267399562697687854011502790990553456932486890803273925862088260950390805810873406192676453443059963934216988286638701121234182816600757314857205017180862522632493347676412015233505563164538998361252728355662257809936664086216138101752711215423742070385972914242057399685670039081763012224997444360311199063107336115037411360813472537607069674745478772050763141551178897641489324270471160915749568506814459643813568690461593049847110400701149490561528015040445863463966409922411213898741429594231914031596681667460632324999263773271368607779594750679560179310368784018891163336776778588706050594282085231168930631973392514986324024533113681325237313983025695464740103826827967377567532435305026944779550152651333421582421823201068623461785399375632601348356677504291604234659093289885089306466617247722368400071339478174822303673243759790559962781049155394295723586181760706849805395519228266115881528587098855740552279194554575354746458060730072226309452299025975884344658449748603213305042825827115678124603868611388741049619650077370844292571769724685594782343004349349678414542351528726684795674681260118729139725240468843077908077574141115531890013690427483261920079213492350769965934823035365866632726243095641337408307186396361281702696446025848430037385281008898115540245666890311617123528437453983791774576051638505601875566906453016921264625684860883976751727204193625275031456604764624998142080338975622415921910077848442122731509711788987219222428025206016916045499704970627442972904788032635725735023541259783633311520516451577210280028567689624850936871299731096923606434214205831968421699924639926914127257115869996813205399281162358437416389107394964515107218972082469521430082340493503958311610065849664171725037628961242519072383182942207561394526028060727057424195317980585825451230404205974229156194678198548021009123384195215207845740582631422794459630784870541650635534038042657363024519476829749203789050879351374340482535448466022095668571639497648928694739059022839766264698080355799447715980932116508483886718750000000000000*i1^38 + 82968104850098364394876462607280065574781831269595394015468458528680532877644919776178179833226455187240343350897349678216579861963463795639808875169527694994702553873135621528977439766824443265445329749130198035387194619179997395532276069913382621034441082400133726885238798919843820630639291957420475990372429830336694868967281652285236861239395555576815398527888169203995088072645906467568016255016120763734461196942876960579638782604206490659267186154471745644449063764177268997151341585669625067266581504886314909451334887341311712762239109887912015657442666430629211732696787837879743534468831350870564263875260667691502363532796255741001841984477267054114480073724603060472471116362256148457248412800342549149533352785069316652869593294866938253496330627048475533105119096551491949300457239245532237031358973805067623288770705802746050902383878672005962603190226837436788922355511827016224659569028522497901057971526964068336608958874741408849483093669083999454477870056684815464081342807891912761558857556016967346910122759269236447064494055265449192454460686654448020399231410746736697556766258902352558857544605621132963837112666093282616341862291918406255266289746916615107046597204912186203035367702595941742812148410422162659664611249985984539115355934350231826327033507920105863052008633103831228249799684178381642332746909302352616995286818607146109785570259880054249864482585223065409326886184944136597908349926198138661404476931736684944410598607168565475525681292836474311250894495577123250009983634588593837612228560848760741418845764349335642497514648204243134078244745401702323862730399886317588891429777634921288957820163058293818651923556847876868877317911946926518093717890006537009105165716335889486680845366066777657623970838846621370386987114164769196489584843896080790059524669712674814255644395702407234436359552143195197201993028685033381792648089983234996255202504444383650589740172460061955499118259249641574165627788451057853685326928966164669812407756586586920076682024570702599480134768793700687539708633260119510566608453882380827533235626021326138100673895080894479236245399411088018604557003384014102085974331237299603609445944363200633456158029501201421021712640177074292368482065161597982658987582994417436318686667752266975112756259976814728142864287405770864702245503265838935855503958189462734999471817711666804981053698387448767961745501872848892627754114772792442720805311022125807674471697910354485585400149960655369341111509129405021667480468750000000000000*i1^39 + 4121785547569301073369647160832239172882431458309508520431758557995718761653846990174786074055307030114372846462104349806985971967178853877313353832284574528168097491834490235442575733571552080823935759626187007500552105578978816129152211622898987125910045776835935031804486906875205510656446156872181944814286946339079877091619733763948961310317965539110112406782774594004242930015157305406135650987471665398358574307396289715149530554092257679487327198583009118284613410533695734774867936940605620705838717022824272258255551311054070994844218243972758112370860039252446628874063581731272028850041684199474968729667516381103183774778817878403247559157945998134528976132027988503851357885331317693336209055869249185363893031631513714031480058190639470526753018947806966168863592567358083404990595417655782844042140712034453322388976372106887244566060935199474664657024421767922614679185573325686887448264985851660134950724820704974039442174374080075772568033013210809732420482868233354565193145370482959347352977994806251300153283629228976549002885783050453572363830728963936510094242170826695121077790051240782394077965098828994830390355103326208326384976095817510178050588074986069285545354286811533716418883540331475115799145444934564403460415884507712688138663067548094953852409891993573155858310494973936430303732707602797498891848125721736715426126073493641995414259962999251196391569048888624331816117693893083964904695094014175970439084207949176407305490505350347867723633216385558377728027861372517406877294301631065012679795759268217408631239316026801993798790753956336819391817930530312583964512743818290107975344333023973400652032450161550724050469934733317195548103918299880911635261444427063893051761192543197991859048796607896076717617154689990013725258580361125137433370845178493352772604633926912316290784831201413930890377351949942187273396928616377036948125105192325073407261033430156292770310815564361128926200139593049260112581596939552755278330043386661315527559556837306885153388190312990368269939146151437348246153490851185210166711920071918127582462067716720435600617279040726473028229669013100813555137174343829131152880668879422276208164021396616895558675792267345181252579230231739446396044435700820857151286161114669186344531679021126757551970837641847576808083651429855156416379194608663440153200700851057219546818188461998551364173622129678519600560153616697055139949864861924693243280992929062002509565131837164251378709256545818107042578049004077911376953125000000000*i1^40 + 176601774623188468910484695361030355429792601015110541368039517091204097897514002616518074691147625007691861369893995124409306231997646140770660761327773391686361441805002419270017725261706117717451329902404557393265296447389250915739134967129641714592584457778213500926846160799427519935694921378977551714801408961431710270080693011979653261069073659332843977872593638525247331518113280919938365354427084841199730902337768752156755099491299850773237732352831666366794018221502263175072314222544758486296186915291149666010108431136585236454810923049385812670517503070932017427203080964974361822222831692431661974429292065837149585442534019840775667841880894777374309948732800190077192145258682470539722764436795592163714568505621822340160501167966872166813183487553766035522361308990869885470225344266093683447698318142155836490817318721113696835178156657196622635481956432008613628248253700180039912496721706884816175570898865876062802149585746763250529692041707328497460506210267008294263826117257488467388971802879501184638801567295245278659637240184921552752125760546355232849308839471815278574213127796420105267225618403817703380931669174721452778337761403972330313582318181368549787359142556183772044088263251137609802199050935084759064008778763768067645217212997320239393069898817344614092655802946836075571202860461263764774239617635293167771644003083501988298249689442934760107162445418669243952103275875845325667377537643694328791328745363126419593915934106291595541804837317644034838317600821766446456318702800284482460120922432690506662602402144149105657567266273928175363469224261674529641542024533631928416507233269080166316527229316432315660772167772452248515801446224988575100211569833126582937849781788299209413989545482453031407181693836847213463597137806657167846163248574686202159276112255140303936989429035622605675493380779910227498292163714951363773051638313315237292064726361655284249099077091970401913597791190992258332305476868288645675716231963907688691990590075622545290261810622016553058726817813174986247132304972777203375494331564967735013842032630734359949049529563862601456939864119367402305448874475000006694504510116746848974740513458265058371245174477934786450602679041571981677263076353788740144021326899865104045310398787777609687761901898225057336654232763956445494908661199837382248229187344753205469664154921230658513085581613748554336986488864071734265407599041984112626734484221742297553806854119200827474278625572878809180110692977905273437500000000000*i1^41 + 6129415334036521700686502060312652249616997163091848071147326504843545741362203772093017540326372505535985625090135363285325134127014171759123788593128705230332929900486971032354318237388003574238093965510089814771868966886841603371489459573404575455292470878611687270696603796114560344638427374261244896004673158375262852449815807791751254488464538553785660864806774441366960482226769303873177714612133759703687708468409027769551365768747489586982414432856415857633128768785008884897542559872983492269831722444197451371041307330027616761702594260083862280510002832728152166268193697344763523041797911445488807912474284171546823593257216252531697836544819346792533901600227431488538157335153846859178192295039165469330940105467979732767249008598016778184722403024763560351509927800528964858604606119347119399771640288880656582480913958566832610733314117043024810425317148353583133266194617300298780060066384110491042286706958804488536852856526857772445053843974201403833662121669897945917975909898942485828383262937164722420121984150516814616426290777991429810715359858883996979285584047022644948445226121673742008124701190917437242690664689389183540228159166000844793789277187186002443293866858791031258381947205990624057474189198986725964147463285080039881245484948694990540652817219762686299393326691669840859506173477323071440542096031683672141952072098885416065590328017975157610253516489197498116171908748707597941347211099963702729016027352741701455209342158136290554014911511993157322988617469394499407085193182208645910499820513001029333832427189805709589082091259107185155436321025934963231503114623850218439974719471903858644249199996301657820888837972135861397595552126330726003686164789578194687694229839736765227576943867480821508465146790823716024097375813063807809494876056598757404180960551104454885165591974974971494071182078658085695040358890818970112333521997666954393028578196088931525410152510211016899092368345469461886898479177304947407743614422608613732284052769223177819236240716628460483750352761931817608490067034654567269027098390524643248166431524549265445672568680571763678859619504449726662354739803588973051284663825435463325357627071944004913292033748415174772079109954313506044581577668158635009865144893122907717387946714352521335328359725895960488583531221331345649715937078011097707863688775345801889980476216440192818346336419409717752594548084107809300274256675965223447434678758415871704154475932391742121208011440103291533887386322021484375000000000*i1^42 + 165363867382843221930631659877144771942557656776863557777607913296086688032970864795921608978553886225056628884385727246980691471483471927335614791102957994193238596001411982739654501601960828239040460130073415637306582580979069381478044860107293057128321070824962609537117337610747009788476685730441176113930486549169067278173259255899020780217678841058302414338727763495183747045562628293782883136801413153700304820405218846406543375177017323988406030971575856724569401751487706504481910484004000096857114734148819711865098428734229457536461353269869412137597681606810184469798386681425521721440121874930889885978638609961162004847388109828926526958845449274324998934365962951246835237800862641066776306555815122534874720332512621645613668586167892262607986843486525034616076929784905909985842610302331959535035615148924179988858369365942583106182148048832217178304142742882230074500585394107628559527303007215832675987588849649936531339771464879644172855363367110619352225923824018301562643831954546708352789546253034883685340848761670677783139032434606549593952185930275074851782809381947438268326063643231878568398073538762076840156788233853112695919908248115832727990813095962293869195067976026781059892252955052857700629341083970195642925121416799846917326078276226046560497085992785687714983198364073834937121364699475642240963759013301537650834987226917782787258221256485572032813095069123593651593489747245379618319008362760698315690595868685383478345329095155939622423926412483629442330844238292512171554085746653454035770874443045903861299987413949775411077842538446483653609508688998199154814399621852079838958603875854262360514888913466732041164109440489434431626583671197517580786828353642706450820065213646319068244040287921202240064444189372447619945137725301332088919640187154768488444282656967324237749547580555639014831835599511268696882014565227207923248324720925809010726886306902881549385530153295254217244905258101898649316276324730753478081881848278564367563630089880455077892399053583575254799843864465943336885078908596801236201742734890478834933487464125678654700369276134422374917332896340139805834050274877999171072616171636505218886333180664079825272169419005091794098493874939429166541503770804362280231918603367345871554114546275385215612704283120607291177444735431095618419174667514289036205565512378579109108456442942058894752597557501058308827471341685073458853875466982997163015685937946818388140130147434536667105930973775684833526611328125000000000*i1^43 + 3221452266283031274125778616185530332464009271394096729905331845841578625445674223754211239338568067316865556771404790766115281192055307122367539604994477919517909271504713287374482176542284239820421695708225498862824505689066904673151169435078648854513578252937721666122634786828499422993232138079647798857043111276776650057434406417895543299064796696022062678052437665179766289503455894660887558588394284811020898569271450462848200817292839820984228472456978550639471797201540505335420509255179234714048475808622886428618403476289634423853925170397503580192200590984037782565404411817042734451868576043361661872417025722006104079408480000628484352972001226092320155363955843432817842006112458598738654775361743908125294542412186445669083308547218402068215184220397734508000771495177072100955777150768902207705256174081816732127503898577155050640978541147892962477162247584513610855890931488230508893948813050068460612154363425616767084274903380870480351485585067914938101065896114423371567262409262437440412642697952615428763522033969542738571833467357746987632126180723988206622184755831436909275322492177228581792185852934625840826561111491850096494255549934530847627410751420853347928942381256448677282241814936698299487503064795383543639624664471895762993698574556464502548138049647472200196731303069467598891333281513865394050601838411521380076931540328921365602762977892986386805848080523450580514880898870849345544957210983558690557939269902400747218710323984735719386086992038134994372835147898412778319493159011953888328673398683219693891434798422229266877225656244116630865327504211311449098984041322124219156053634515745018090838359577139582021333321659703552352738335483968190766168606995954907001797305475815549725780604234071403031302534924697542689412513014235294482020892968887209483885909073519118379251295242039452791414724598318753329899801788167792927950544586435961522205828500696836814229991959188867599973131289073325130791183915994904269963441379291163004058017421306503124823713049504824509580381430700279568721117795207274351943079059361143789617637288335558604332849722142845282492875494970783922243345605538601844713242565226911908419813191891640570704955864951474524396636467990778352193119764748474273359854508734922129571836551167607478836047827701705534695559373992105284368254362955774563906182526468101809557338895753446286515306509582433398586652699383667322129170881363393656419367520184005983870274836267100226905313320457935333251953125000000*i1^44 + 33483322639994780061820589675295428203726592824699692317093345713067387305366324378383482492391977104257754996310144641155365625608568938118859214090163471937073271028438464287473408626364158330149761641852125736950421732910009635770466061209802674544802132012516206458955155441706517776951741184558799722104150222967561185029076054949870897723102604243242281450567493314137666451569090649280648353511009250719136636290713116255045217433054139118785497535882451148023831610137999042119404487478362928040147703479141879631386906275906844230245803093632807169745702102101557866964129102532034164213300163375125324045181543649128201250414213549516889250547928260782646607787444318793577895385753253765242681611559484908996894159262686532934622496897051121521875522424197701344855797141283792128763390337856619509141372880471189310186655759619541994108686307022187078034998741544682223005475690977907181962473505114632015489270395341458178894825411486309811902209098599514302574307317348173144123605058073346515193082746542816970683330442011631529723969593407896203560718147481093563534188751084746140373040864980652362851360756303962273474349144716225966532495852639006355434363625274811078366622258372271326515270290767064856519740668861847179549964712268527191794943127366974168630596047730663025019170035485349034353110340942750813350299917799253053782733140549839643769493636997987886981673679716573009962121112873769193987803875029761561835764279280394943215347955369339914148200988675609491835095903774286876263815985870192165102168178698769188459016120748281531143486504987094468840459228407353653834254916536191487409239129566847443754586336859258506661923154427198607286898173452095216616186162120192552560308434387358323613440001449206818699212170862112745655965344410086352812003383902197982928279952253709010689196389210663852121650638857395517611330463362375261501084637866602847425536488981114390678945484368476160783563256512498872474954725824680715098161163462063246195026738205939414215137480712404628616508122177134352064145562033484153737875443389553610495499291276753231608042775917768254868262729564908808087164871907291433267975031575897837508272130638352766849103226669773635028494467063449679330996899355707177587895688562129257022315111364705698245439369297104999407669595926822185929428469665904168555295348098501902254372108126139977999567672501574187264331777165960900285164615411714242353106694502230247442731148055372614180669188499450683593750000000*i1^45 + -366279074310238484011806979037439028871056917670466174575332114813777116600531902138211129933101742285734897472726555667607352679376288307614553663268630922105395916026193868433372778150387938640728223422609804319913866782750585893972331864885499120125938219869700751921792871915975545301543726692591435609088574250842553058812561442741549724157015712924183756806037664593999378499156374534107162071777621367487719744657370890223175164947185248850889029860419819562596663515829310005073073426449341483113185253981503272882333076340490261985538587991361462768936963081779193022655040259475178716919288545659889794062417968900105691039658002856231478018656390922450667789265063521434193591670468953921481716768559915978472609606945846727219504512299237009518210441817209384404727554254249843572139807572768645917755064962537883022142911900718666513420469203198402408208817521137725365467353032288730690488952305692884778560787506344132046322338113197920998502043286487101262382957032771000487774752968665276084339620747925290595581301662605439150496054567099334700482219729116707644354412276218974881396049789158168545120080232465234734634881445313095538743575377765106405314154360465482236395888991887626706988968769752520935776592393633552957214302898889670519166775114702787170683124892599885785920588938792286648805131212283443288863055132208808987447299062702494547816584394482276742496883874577988474295864063460763899496819476166921887882330968809452120614578462304976204421501417184306328544187133833087485233853384017051016614023455516615131120772781533438480282921181295990800107558584377681769357608083898335694800047931126386690609478918440707539522247254678152845143327404933742819441173055094023782323251422083396622258712548853280411704532493397555460256939973191319416455013080539369142784505950375903490402025014015464922821198523495593116280349090117363892269296911777660456431897378490916120770568514104150680745925463542320078287732725402031771074020861270413124340256612634449264378755626541766717659955065549729633823266342493902778704134423740811788467099862470974047695332606687917081988072143649155742910588524605582773604087560115620895902054726548617705894313115892629040056387704414616163538024046720748366464414672146767795367729779504234027563281139532213864419382382051164037667543999412118995686929145151350522592160662949576305253475786688480694640860538742089997109412492476586784126824719793388135391509763394424226135015487670898437500000*i1^46 + -27622161674496809709270947591671852333694844599652410717759448000435924036021921365223418568848996715336076943790037043273887078526961757250401131681560777847380151911807840916692850781017890194192904981121100182352488883432878288516126124869606989961440028914334628461018896911060776536913415039239430261274674976282292211447431859630226370417322535627243803033792189048201417983947258413108921100152063354353502518646511949621810717355180110941301411724596561359181874226345593417546309289799119487990863110357390611549843474373394531736720840653947562151548462733441397414864493097191877607521570710365033254058564511147370632321211689975077348229650230866966485519025542068687388814566223764230326004091368700649297397037873893993418796785680611767752885578361227381786585181209194734020415402945989641915468479221892292842698979128440571471367977926880978104310881246221085963998776754084047464172304265354495696802765694437278267952408373316136173608847619602057071088507926565094088095616126537292732313460087355946101098146322128152926153445078925460659093138884044546244080919760522168852137134819760658349302754512760924831128649839462724299806413246592724897385712175528568388329432078997847127296798000678948032775832201842721793293764163051982773057899346577465012119123811330220895050944497405073070857425158143341714410677536286773708374055382869300567746679155469454822709651756882152744461253766963331302078368162323214104269319338916295490606984624994035034217082349148723642612280770568943403533434176836735909273901302029107015221244781593310834024487634734004943990592619523490890758544538327022776212631349183752218046120831536364528340106720090095635405501883260095633398298525716271763425285457649499141975244297539802256744136992280930727515549442593029884012903030528580816613854675860069505469283288022584618808536933897696461593400596364078513221527861203440130083260392176052259818247075315395819254091618340781779961739700551090536452101881027909872425067235501446811834062146992029502889982719480261908958272912706131909556973577278896232686763734367878893186840894847448248077414997711639248027022134304704242744518443546163246438057614028169138010294187700380750888783286561118686501193999140845396105579946379962709824496832852958234034311879944530290601200066449605252327228199516599175482881249030305831170625269514617976437888422145730638810267620587612005400417125776458073316173009569690632858396384108345955610275268554687500000*i1^47 + -802573356245144678074195016520593757993356641918191334905115170430406840648545831731766968137302475424643749655871572964110795034780598524339285604958652872576920758637301740588439623060461932262609857679037568865641788186102873247466224975840459825293524467031027097518688741710294651430308262349324718503700860290520938112369129751872901177835238478108769163935602086860417478086271439926104440726617326033691965558822337049050280605556608948583938109832335747166063548015723838139083997800806852253731069462084223685700862349161303843810103295432122217464228439710550416173221911419885575641013172218777910301565371599953722497371183045364385754427033769041228737837286812588465552861378715250944251895303736176070100403603404945348257442022487811619372992196936087325524305771333172495102042258255231891152574816877025160915334081926718865002689811116389383550266213926184108082161521280668151811660165455588397109660314591754498241544442419679386648118099625364455811882505787703622325777276989195902219726743905220326817187075127197440050237270428845609982840221455558651455805930931632887490552217576377863628068854215152664612138099417229374736815407569852846046416407135897708968674728706599521344974717334275230270580741608766138795556079089630565343931625461727633424834599064607720024577962837753691627288209125819498535462932896370862922531591205125270489610059627988037080372717869032032567346016863150009793407829583441821437224667006605028732506210157087108671328388113490616622317458818407340097240399308313251359827740308286047434781467540318941840995003453472556198922551673830262122425198913037016130001640514512026989865628557266159808296523848480709751457718282217350216008142868123161345184543007935685647995304093286174638396718542223025212016286186617745943059675872225460181486986264165632658042217402713806526564300533552082169241597405038620221520041221071991204442548128310654327726036109142720138753429012802710899685140076547561558951672989872210666355283999025315176702050645584601479460893361084980862720431907248975118992237824264236094929660036486967142396950021675655842916643216288004774913398411210571159055960948432961280620426667168643908733679032845234771947346850801948655006604780327232142936178982926910729698841218836693373301531728018456753242686698987545422147354423820693710167663388899443665711021755971915321102258042140097643986562773660832640707729849613177197130146531788008612551266196533106267452239990234375*i1^48 + -16685249549854868775236485915112734044146218894015458946887655373725440229813405447351705726716084664137314232550234471570306598487472932748645476915190983979740627761365093306691284494501320088288209345602966570974177083462734730720046243825816993116550266882253798523733870549570458759796101018590906342901563676367658104411224545071127936591585055371265748769595994318567427926702250828735839955364603290399053112611657677017085522017170184489574641777383612827404699327733065559246643488666780119232690117494156838718757301614408639358226798045362972233300765903746548742550533511502262450102653620340169237057527334814088637710182564465108884925017974893374683403319593929361331780796858660013337978895630696477876784809245512673353317621269109214627803309676019031161922796743107647715635358358235643033231627231636086793527030018802910384346597634235513249754421250235783816880382760194622216789978249039326915773517490124855709671383186152599334642829784678181158645153196835322348190984533911390328396234283448366088909781550650757080184439780204726278788532489243741908945698281812622959924434303440997877689689677590666718319416891001698933999503454985626826026198389749062986068259051021772614179376580139978858476974668033642915055716027024246312458397892355116771871844347696630924963751553887009316838209086902349096134772547342526898138673415987111340841560365623170197149996481657488637054295628872836743705973710268343503373658865107246409342275031361878899395127258318569684354554473431791195173965622786541902583035231571878801934577666400638793431824682055941293524782759676773768588136507404554297255235552913210237726122994860248715951119318888503842086246191459197310576667998676615705878180911830888674545384727510022311214504485736386983231170259771398300813192593582104683676761677851850070049787216143843256098375291334756357300755815972258507310297561256876298585375023519434777023118675726270635231218283054769747484383423581801523158838521237462856876566208902769229353220865320954672679387338786780090934251361118633495505233371666457257495650540366337013317773818016643329582211534977999726351317235219514389719071697532797980245700707739314598060893510861600697212069263166101320213409468245501362202421986607590792547258075247457912022751087067975632425963813233590721034078562454361116270668239873704473897367891622342049681222438578001586754078574047390065682976877481162017360233340568242965673562139272689819335937500000*i1^49 + -260801416675276525369254257789086072544373223059122223376519870548953483041313841049318940195967299559006537049019369200084964795052544300458578001690969975350043563519715658535407638563486243748396790108672311840598042540559666560209780964342466603955717703494693134031501597990243569112802538531612528141686719508072246242252088657733620321339127867722327068569473186386881495876002142729571134842291619620331455847268001761958733677309698916620511094338056168509915439035760957270461170674931827619415422349896858550590983190730156793132030254112475002891214177744748264443129124565158748398581944969087307261712212806085131689565798798078900861582743541344296994113603676794528793382599380658789445325668349710555524094119432459276030979069272381517838789901493170063895573035836545260730233452695099129074370794087365739683484859428974632907187705530207158736506730633961326371709045391438413255220283752797684706999409748742653233880316172372405393554237496583136856301330538584177956960747385496959163125744148928339886474883962854014267205751461990164845071226628233312663066656211327270181617682664099546949104212683327155907075033311187912671226338715357887527949792371369301078956484903585051197305329488651156203981664287340664471964503963011533856166742770330952558597695182602218705553621153979523253925141247278630423242645756521141901902457531475291458001040832845665854286721088344198996207601489268118137135996415670023402955313603817170624273934287069290632421739793670404056882045331999681795904606593423875538462065811340707238381549413311177136394934835533243919269129855779693480139062867568925364892425544358792418347307397925083973908487525204798291385742361569735690641265732051087313464997742426409920897197490555332451119557298567125806035771697455153503119586335644342615731082633906019922701719172645170119546494845000981043228486435706956526348460648444499559992541333382521311167512566115339733378659462987777134331707000642186908367934263387416143167472878463994918666341674171846430846040209168028767130479745939862862725350461264860785748983473448340998121649794777190261526651011240768691531982625382782400162649775366670029171310197021665715967655266075401098589862927166213714393260974594236892828536060445974904680408616504369040804910172379993007102298729187498916525795274973883040998833098578590053472459545968594689851669449657613406801642695113575710055748501866885319389055553074285853654146194458007812500000*i1^50 + -2776452326805652460842374474573901303808280282905501203767962192997789338136792112668624135347619447080607004477439271143976833551922278568357573600134183130476575697346672516891717506391381468783336156506374686855677589651704078910664298993659161737169520550170408933214901922505004030000995619560935094402085926614423426279039090681843017576573718129958891322555824042526344441027176876349687768874239399466808263323114269633318743898563906814393534580286947236429594574490926285853955805083498402118314513171761762263937560815205696668413630321438826448046522406807260771370875762382724599740256946042405178044071533776404177758606436213218823220615276795787206153409955744578957508039652332802298601149153180911398444097242752191756371883839551987965911361029272584460097064181401966986695961573540059420304463034472003076984658876895565567674419678554469885306761625301884895758543706800243157629270703278499995232830973425030488593380161729030035956027956523512460744952888885045202185554808167777293226028482944707734730671958717240889366471078708523603978092360822783859533283802153611385087143847443805406365687009003274720437222250349249848811043974825452331621553690182238057930569504780484957315178057295118137845443101275938666090043697676310653732491170632996542383434259015260091493738440414645616655112009297305939527207738513501093613645034519937602813149511956943346560935274163543971457042802488352681023708373031637102575525625982746210662588220896219100056748111375290497210751343903503515597641551685347850399357760687041460101818299136555440504659162228335376076680401469309455253396309837660706541250647693497005151413112662650134837677077842089512886623665297273815796379782801539804377207797117736438992145636335690199040120319592601560241795521945661707273691639365309760300564500649630008881798197543940602376988454004775281265500077378192981395101368064629517898062049954326851889091072148488807116043965390171002698643441909216864930168881809844754469983589154912998547801343384489435085062230382431850400720595908607329181291971822113375724842437856529145427057588921249476920403503833221633499886938853921698794043991218912856605214302539980488109218142893817515096829508203639336836775707469153975080134101142612592936827532227927248099094324968315691284951892403654727773423039317586837474298262945174813584646843617252432909545666881945952098379644225386742163963439342100336659768800018355250358581542968750000000*i1^51 + -13185203702958917504148279990807074650276979870234524943621942414749749471974518320716262832807834125684254726506141961356444215425983113954493257325472156550165219574293706619994239739781087373915941479135724369767575289462316892350393374093770492319839828314099375617158986849069513261371407190226529308570711122733151845961219809997813247121452413098134294009454324371570730068528021379187081758670118391128717394217459153886762052203372602113693173770904570818204145044384117825486886985881885056037798152572373077750491049172372044852576033259323179229360635194642160257917956481443048939670692313076696667808035619165203043205708214068827260097430549144784289140588677794459829798671822403169340232599354335403342822105382031877189970628617606006184165620950682869374018434637071949150650161911598811299315836585750199739069339645807911179091400578193790883615842330780036949791674332394866736871730196660547999989316921551000098724428770445207700997347939983859533376161650223441658125113044071927561681432267302162111389938806919111398057926710696583094081078138300724784587564993022011301742223826143312076064644277120949163546411132078223969730579453505750874017025170127480726842480719226093899004381959635834997760565652105394820459553338517633298317891776441009425111909865058645391856532269810220726093298615155403170046076186932240467011274766682642826390661984328770171810583529405707674692867109672970746559643115554140319232212147476754968638744265063384151231431740931270828083124636857898352880970672719899118244984475184118663673387565593578600579969153232517173081862641398816433903156248875349348919083773118063612794803938312306221326014654373236056521461757744219782666110869241053546229463338364377494760292485587884636932955375088550252073539223173108419406957314084723887403336076083150608909498250859300374474040822688802925489591186808480500247040207433379227426123971324515680136991835670226807344162971901785793910113952642291146123023634191291476344095654236529204767035095911809897868602373042570405073129962994440100563063418615921385558590320157602232472383553495461271061853011592031808668708953245984763884405877396942943859951033826336909349684301894070288063508740107051272427995703168203921185743965149122530978073996754018308468722070718307414240216101362736104524572162028792217044098577457926853326591135971981003696268635206223072502216195576869354707562342898796714507625438272953033447265625000000*i1^52 + 129220888422352156574694725600547016417318153866703799852034408538239626619755435171184560384512322395629435908220495355002326486469997003222358011959508188366563281684223403884260025106168771869108731426042922461968933531389958952531109567390836180483272149362613843232305655351740724227607219987237344167338542571674315926835867749964475778659657662578584740954357652180973374450196311384891215984755190813283778544574639225780616215543138637128574506011402746897227055488893420689482424071454269124334559739184223480451953491627949378770426143488020644787448909997823404321163503523594747726568531343244410302110143948032597090707998466391225690676814139067716945815325366059377949280109714747663905129568292385108886235704768247970439303787342005166964897645399514491119975980159434901312535957936563675816227707064302784754122376145455148471571914744091715366557308835061904534393246943382096245937307939771175346930206815743495011156372354413070272145271712603618950879206508125360822315568604027175968737900781728495539859717931950655465189430334866125563593122230947367469597310476580830891416976322758816488930629335061283033012581460173378030120294623306796138120210275693154468086385278922502695976783650450789362153370609833123941849170338524145918173772020411171393832450785630328717791446689809463720132576314936101687126086530890347511601465874842133248514132832528839938665647756525657294028192368759872727097032774861425382935414416696602774873623064042698699290550314454675266322127248527972287363354328367655160579017472211144060410264139879157349278795196000356580755223859895683238360392304961179639503676100922367740484355891224715917652983095396637548607395555157588209707090374938264886349353985342194968039590455892116214620031450512412170039164183089200540469265947664068316714099934160226886425072126145475707373107415195204579578185670124668488961111521751327957027368220053118202357776433422461079233928078184785728396216702977809253845772287368350456193237697622204326630866379191159759376778304114189708971868085997210574192555839666311454213327577754983384614310023209012923275639890715332326264481141147797211769323533281555839524384417627605169263042639800133408020358998546899339786905474387778504776139987358769502159627820256797440186215716558443306690119132112715928990115645362329179850331002427629142784844003281682698937038584454890557040703931933854631264324552830657921731472015380859375000000000*i1^53 + 3282412409430165167116785073240518087581551228782354925775605641632172972175110748743735246423376002352007558614773298205825432070502862692568477506209581873046817279434378496352104809339042596027991076749956433599889367743821235106623996873062338072902332980954809446734808788843885132457573031220287724152272478613610736757275223940927121409444807275820892609861286547163915676700409023093404985632053547571118895502008526620082434371146397420407275366370231194322825316011375896863984811580195678777967101891304181706674475077483908179704544243653084913634982260070633814997397240417497773669324901811531766359501668041540223847073764271974381581980890990968510451190851308175827420991120463777880541574914648200127691975289499463963748409075484871362277625806065650471401461186496946557017303931975647315019754990024512734685817002227688425918801450170471356054182305122091860697285880614866279014636470477303119876840972033863155553182610161016596146860186918642432642154136640328036837141489994419332998125011276426453217769594408022333936825729887646578433674131485557911233911807226028804547420122345668125391408796898148976560437054861021014683068237096577535583891978076945093653143081476441880590516930087877394664533307883999144856064323600750221140860707491703255943298634671132272885368775969601770264082629810541113635395965027551212196395614601782991801003978877053398919857425224592026297604244099393716217412960178318311839456402506856670664565304019152076294686422749436946310539638365502925513911993276523277283375343965032017866324616272062537382166025169351442314330158084474928799153148302368176166841920149947487610602692623888623877220928044732179816266975443157542913389847498122301200568219655331869027127860890702922837741938035448373794845843918302735907899058800627183869025693246898486123622645061278457085651430425013317666408283923386338819956618471403879639793393750991002321945092647167705040717883124478442198075390006055278898131257169451889834214332746331416683952416357650153749477638294427663769827918146070347991708131778853957503225212552667954535225229621875727773638158496799390791322500602423738875633940346258174655651020867905654884564821519845888171090274047553959983298405543034363836570341306260617568108418811312145414135206183017124385688871333227433730764536419595491869474230175879690266628198397668647491681564745635177122705665626878346330386193585582077503204345703125000000000*i1^54 + 35441843816382370986360105051699741990447931839648036493320806040566655422507209811844895112109752605269462356203219949067126742477410814795545645715167135319484212973058754275416869885310931937336625457289104606615574182441999704396083131821880648894117425444596307027753702942598416141929132927422076742537651653355263894503127631184917709529323099888965971741401609044659770800106766141285933660303196153930738194187700317346397565128847974011728243650560438008187047919316752783008487506363549409966263860651580950834841368742488749564855351934622265814781473061829551641842664881546049829625601926939028612940373426019764705298609573884197275378285046919584878846158779245888531981440916363285095088450861986986341997643682153477554363618773626175842858042727911307976809492198980647291407925860531544422833601655291849726454248480243616243043900940018514889483167299689193706944467168432961565973321884624936002047241550742182727477909622650044786328642818768142018114503366905799869529132903225614414273592203336100333702516909837586443748917767612961716179223182978790087664308739051971220733398381684188323481865859302077126684283272597719591667345685276866302323252449431189414417681696205291524458512612684770545143074383331005946588450086478274906787154820630406518626488927516809321845448754329076301431615139855414922299678203587760214290473970500296987216803222252335599835107786733602762559172850583883384064704222845308639456488220232460800252059492634169144780491319246011567354661579355043518162915502629489656137847325677563432746229472250691525658082248712553433594143567819007088337515812007446808427074593908669103102814659307951714854175836617505484688564740940984860328920759446538880176375388859514652459552870590832915883189051134614449383628813225233323573181089183715901255593229254818351282633507070486859849944114045420299660600324404358486564531944812571945829785939211026656265029010473302831783324672388780030548039429175048474352427189100852506178388916932693476019976160848516643108701825215812210212114263766953831346333672105307220194126669281096766056470382264147167539368091547588870513722466672487540624659361769599113351413743263999197925647566276668603870029439365972726530509995036196575916504314167713884248098244801131902496460208280959509429786548006098076076549486605464256258438775409401247426680143673547137601660503560654154765058310161407462146598845720291137695312500000000000*i1^55 + 262528725127272405818212786555325421027941084480539649575763507327369832502318878260919631094620031723788804471474516220742974965558741783583264458559898506908086170862336047697728169464232268761724470542942782921563291353364510109346386493471148352938656429035747488901121353605489703445701798799049692612470252688540619309308362862134036698108402841373803954924897114719431021584439218919035059013702379325974474043795317402736634224424505937391044955676937757420383936867164014906068430392106684520160224950605769544907500050886124962481404520313305585228989716075339536671338377789609998565669352769604137592116957398288926130933236755600567511020571333253175382634228549146537932340088174969299471835405337631949566210985310193173885904208735289898858505921591824109979126441958869189859136151964501954224689721837887353415430115070269112627027264312064256123058780419294603442759308676706587284269377343791859859440040045595268296980473105900682352741037388799064340197660586616733480420549871816186927991132413784758420853024007350718638613933624505698274315187574529882943976227325808536041975199806818117569043904087446350227993392235111996887220009092934498141452907007595042133441493279280691558910942292240595603868352096267631881281013506936396814617224832049843122277322162395485193551190647405464387919987721627030551185296346442127690635181646110621709289010475839253761585371650981051612110860605900007985420127001172342766792761672211870225835809680871626413318418372709454991249648543465811541273643890104469515381130353846431125412610758594628665042336713503955296837623937035758686308272516053233385277855011886964949278955881501916818892098059006709565785243538960569981581855359198564340945280479094242845199733424111104966515775725450885244844492163546758733186004099599973112118942018058472482349646905799277776312815056705464101572897840614424905630230982756963874522404430078388594730360100784890230605829648891709248177583171166348519121318953239605992375471852291631613368913875165064634208850608706541377811632957315554559762517054570314131642806290508684134876165153471601362364158787462159658209238976777950539915422155372816470055266241350723612632812097543445975476583978806067709259381741309608782253867186670271342801963072957354041415023012113959544901351829236418130154960323437519485831690311146274712518001493624545980480599542171231929044150632535092881880700588226318359375000000000*i1^56 + 1549601302450105836555428045781819573223114451344963052212459392772575110061017814235349379928920903860209624663486189938496443814981351890017333392500115531419079610069612109477508452036027734592895833852872860521147850488027373980834116690492773737305620831389514512934144505943099156272427854809838941687926793786223476566977020887740106680758455146426989814432066756244068576044721761896445281828003438277734330924888544764485775749056418942766288377329837359879128843300376914095656706397032968528531312061784820566261335247722713941861987804573635403763127541777820484487776908352610813392610270056800789772191576103929098688690942253312230667755227136698782767217442860602647840365079722212650421472645723038599853723381770593949324762795723831556164393849511896994026796353705800294773388884683145764156970369833408461144248871751904630552342758311579884992877990638332857831995539187668310835764768935204832253258639675843136549738054750218142069396749785362659066007010702385390717682186024685093978245156547981765528723607867672715825972026700145431131521082796728457893867594406511911092862145288718877800519752475050525501255214168856544535182344344698486823603907307744729272475985238786806732631011311030560704403667930790456588965028477361565105714044137448779482258852408305411001915121281409809170774638210880087380468534369799401673389568505130787887620594326326789222765092637647114707098617771213181498371212250503238768928067781220196183779040452644790120800579474007937904356737868659598737000489644628453248164016368309395673920742370788585062693400211888401056944354033812602746088155140911392299382711582363650806733095408977926414037693104730029474755386535169348853998524444919950867737735701373982988862265829626884626730958643522247340594806571781451933315672894768855986431509662615828695642673855987038052943646234805370209283253434936587990392711048499207741307226227634337806661959337613068157125019048619238655732994425548295061966524153878534227908134280939729695203566348525174987874836041387217788874258844431658338501001367640801024624650562921429973557266435156303191813070612712313483715872623010252333428991323176588267361605192577481711605827582795683893825176600747863994911964053655428611291876877971319808061406205567283118716546169992408835315332914522793435349047883229230646869716987746399008345448379812803790849190868628149075902911135926842689514160156250000000000000*i1^57 + 7655662790665580798793538233743520430445115150595404962143758681038335772263388168695332392328127541469295189023676585970981862148831215066524111322249426707400417533159690815855645813848649674094096329199946759099211724155330575433524882775040032546948799072393514394179785287583206304243638692479367986387542955106152917570943647801672971589394322059490113459573187279757296039716184712197455855505051211475558325643969457534024652062443682461881384709916493722098888587117595085916847728653150359651758278270813423590611687255959903784465436814978413427134640457633532587043436945216614612266058449508915238929554515918965762291936364976885951084747405653567980066033329418489253873060243258489308151351573563197486451397007217592878055237806752798435063943494527762169770284931721522061478510900821562329644393894352317499789743444277753053411813109485261937439376878441565793534311085197962036307837064223897260192324480434770195452569753548554382292682791392637629711366493077511609311730546301474061088909931711429402020529231741849737713324300933290558527932247910961669240342368513251087134243317967617414784393948286394988152074865592924695288811628585001439940399535147655665146187187542340373002624836711306649643046239118592198132491063910236662093475679612425754368949175103769476728629894960170014656648290757689740752477290062048784383193011835099710981669457519725288084513727258435268554473063723249573233551696253563179507864341065236003828209418367405758184429577264428972243071737935706487922667509037327502431721741389243204385113695141091723878230130810173235980880070937629588381020279270219265739946457763519944440458150224752968465703814943358771645384655450969078192213227912310038801256149813899572981011552204211179339507462046290781793288242596112475969436233045898426112374637749439592732113674659835777745516002517544198069561555866069244146074401400841032818024609678414438819127045295600114498368245957121541848744771999484731756492152950435635521221306232841624788080061663230672368885841879569238038513506600640172358620220644956166897879988887073041213358740708655638928157101985506597090847722811308099485443944931553796793786644824816700501869402947662186653322413680364222985611875065593190857439100526546986432948563034424960623174948394196711856604986444127100634765655158381907135012414718672107466891310751642046915702022324978770484449341893196105957031250000000000000*i1^58 + 30118538359760376372584644653862541341960123682844402014980236746923796822848244523561226185514928089365535965905938491075799279687408310613791683714755605058248110508374550536348604048014199803711757349564744468169395610664388115838601263816414447312411581772278923871762167978869648781312208766357116143356032467008112281733870777041602023292857160543804923552457305770686658794267745690688447131407820188413850772387945507518200028459780457895034379690176781442503967644656993612088909476658721813570170294425619532579323004216766088612110902913479980394953715807156110878179969675918732335049252301496574733813718085533475724336706195536893115658615134079171105990531022576738990716035349034183224881458785991932395982465549143191151719120835894351565466116526197833380354331504844573573052603160677172029098813111695487795018764401355157391431973424757407464629440523530808175414271189993891920474830394821775214010752027591842251120596681402209758529352388855882803164426395262330131421301702107985152296589848512150198560069385561803933554912637110765661003979029699457171900589267822198645835433356662517115956370848220918052851086558771814100498167138323040338015508829281312318201439044318610171414866095763239543357015143710989188466036054129872105170993545851342450628747187632946975184204185193667606154842420910321330732192702433464442139131007605016981180883322647382125103004900429259058378387278407688411980645734829334407992145902000191577121638529642611153381333365601740519501863188821683003476851431679294006397285131560713046111886300167501994238084200268249898561129496908125962084198535235259608589925377693475788764723634751865347815382649421673367722923289738698342623711278452291974414399993621368074753721789489197022849968682529692743616250805897228633939253838530759506320273425686003231630330861665956506934492159372944350576737603299213493982395785303045435294029463733939830892193707896439592338815672811488354716096556685174481221854853020598457092685774303143446272111467682655653908443435627604377837176875619465316591343054764756743572855819660504639169225397136949485531280476051889619028573565445282244089253426749325862654736252127893137856757182848060986128079845263424550070959297899901631706916963484614449968302572249562271028618143974552147299165091373229649928986897918019372810804592736206063506280796219193029994443122632219456136226654052734375000000000000000*i1^59 + 86918998078137765841996542248709433804561722233153012921568317574853442797424267234002667175655387160115712305371537902488308265506574031426164110735545112722306934668832574125746935928894737912962762356908924652348212626473859132558780136620215379931090075034019314856976810391164207873744737399622119238366546719564080010590625782837337769136291922860474892708428741752694889404787641833019039433064369708447977479118646558862589724883312809827286175393141696791497190574931624713816197370440253993897112938341219740735474375996092077926512834542528530032575019783812883932814401920986069768656987336932287627988936887232125609992269169662246615422780120896198308674783121407738596709807018902987989453863733872941774107000783950071175761944366101980892993874262915157842228980159520976706530664530671455586526225116060682704285172049492805083692668442515075143234791890228153408035413142832356291548563795428379408982196022922645592696027712018622308342307418782673129664803788445348915848704196927290796120323058582507559624562397174631504210434051906009054419014014878682928094282423443029012119458456805890216892106323947879134790483257948850439761607060830699428652316478692248028328438002044758391147598797703179302351809382443259646998520037357460623113708030633951524712247678452674758531170228838628603736028307228056314000851982832369262871161276220745425348641063325079663796545932453586520286364887649457464583325280625868268723645749955125542906530331721294654095047942170281111355750043366676255406455501446352302743445048984813040276001380515153784938853813573102620891213386366695326883735375283375915978161547075231050168781845565683382090654764518890496784589620893925836289873605105824708688020210204809496305308533729982006119673941850205783210057597877085281596234704487310995671617041367900684262506771224804761841383621988953706486318582980705570591848656799862178328461305895645163033963068734310037996964012745146505966046048817404574011247244605324392361687612679532388122564574325306309643001431345928789358323226778258153779982645956055086111702152146336127493840207824467197854545746856261567376136810347654723937573266414189386016449586426779696138577591180520621314340685666780541984037739960613574386075804572291139861499914549141336794742082206069505375014283069537534778133956312779027320880107541247726591520424838099856401640863623470067977905273437500000000000000*i1^60 + 176951354760102649124046538082162327558201935052350672693278217141005497800042015925893272777524184816551737419178141988297330025624259504940218571754785322361334028371750616762655159577795666588061588690762262519577514959737900890012296513785486201932305043091216493371471821455604636264345498639560255203984077033663229036746512283472985599854946807904545852364180299574044267727486887715263377823393588748332944295081269319181084095494009755538063543050179736475523655900620935118605653774473825285078618373217736906205784428051105222861178337012214173244179102160158330594005530685573891299221231745290233081559291099928162938268093181428978013279888119220181538105100239385671345861138239365943269658229661153693531541903288005318530268379318068028817114975933834239945822036746869727948504039733322950292681359274734774492220933523052563905615097201797825134669263740989466413409880222374464092062957930798715831514604655309314140492946479654964161438645002528614433386810656633848052670904646188359703916487483941869020466253075337406452873731823358212998219474802694364956833928711161944736735914118786710043011340343666093300889300977878495094769350437213485209974527941370746447744633339459121181908222796017744531051635459203959375916531238538643961806502498875823743871346718887561294085181039482583599666331682472757911305558951128494113064968532683461571807481319423789842872212508184003175168737666224400086795349705795773099824580807677063473732149942092905508319756266929082340806533697626856709458660383583192235325457905804407841800184772342157701780295635819196514082662959385155902341919286008931899582302337793028683494936969823279114934832644273278600226282764724014720014673724427781019231010925991462333413148199694566151967095696222584104095458464916786905158264917513445777327357378132139540228991686670570893916918393073736618681690129297980201230747074883277956647442695421460840262803770690430775856326337924397466833292850661171286472225041922646203614046674435900006458270466322024404430032340702390374236930699780275213435023122117028182593985702630463837411054815064620706700406225030711375912693182951719157203250571817254780754061691788823421113727369417479657534892266167450706954241849588997261113892501801825015843460993175100239980607536790806624206680657128544743843800273363081363045349598819508136343658932787548110354691743850708007812500000000000000000*i1^61 + 254517958433954013527085713195817351841271170713787431359145784927410244135301765300276090197588097843605210730247695829427337230025429762190314789227573444882954384489081768398652491789566445808878283998709465695153870201336213060153311531533897751402560485586593378116771431951784055090783366991314327639810897989257110362270907862261733823674053520217733248976449839005113229355018196276221991407980671224081976855613275589169729500499291668191100768741091966157768830335880352084079592483851714828352560881048457936222774722572596424991807298778409368130279974194841953688222210841772250706316351428381160145858422631885305384156150923619576224856794956094626026072681259573037577509637222214762885169674139749638314795920994946503277255738634699647661414045133185023925769977362473308484206420133557710418037648634676066532862223216065883139392198824989908956685916755014609744474817136480032332338979070120883613840401729310998545836742041523731760621814627603268467120597774220293661587035344407610005165126295590797368845821384011112625529991718821195085356097502768025247660396693520097925360557628514848944454347902055531914668943044717930993901454539539980872235414287883528618159544943391887611466909783666923941277584491595599053934767878608422452508834688254822281138606535962470361882300688054128443075227369844783599933590415400838972886626534436291673997650671452681038328829934489480025997737453255628012169800857580095165724091147716120144325849212418221628121766912691159566798917351425096729663719226652208867078366197754440633916371585820966701469780739444821694653785726253837138114993034404961351645466441986733106965171594236997841718009882573034566754313514478616261642122284688041368071502797840625857569581910138575049955158908444980731508989011172828584347150771329761224202832926653551108895867747552579797529720414236352226759893494753155247848341247698961764900157292881614440441096563665188721101458319890254619923493603897231317821849307571573045619228269404492080110596572432710407756272654023653466784740465261628912059172421092313119022274004166248651379617092255882013717446041548388279295577326573218665124265732018572817605512749396995614218237441363342512461995633070073850721575853423461804194232722261887800282734998794331651227718698355214345380206772687686514440989339121266578500636646158888920510321440815459936857223510742187500000000000000000*i1^62 + 231019824656108154069834449167948025279136766122854836241134888913780799985362671930480015057563882952181125236288140093856113454648989814209598049525021413564140868033697778040007987685439500362247304905454783709225222626362379394979246101381303548800276458885818662989505034124993244820464549226631072369490859414221863171839920674926821997994787793082489657551253828064026060447910917610691426817488552974041749804400516152827119072828582179258237578891653823058888965143638173595261012838333793394283702308488174016165405056565682294308525794595191036179107379653426572338945672823879481927490788363180403783566183911943320945549780967032228511795731576140724274078666409158907676387696074049779220941438189639866226423932196593431828318755185578213500573234025795910030790692660164896653116361950381440651416143099787259038213152631391073747966312880576379152581852959107344055056749589478444956206937305538896309427698605987754974147995961296454883807432761262977865448342697271401821244086311942784629703471497464429124752706270493552706399699667677596370055914421657745261058350304396245193974947083523474044934791674905140104485525176620998107905578559658444751430623898010920326948341139918051029750302087991057639873432888252381272362035742480786024478046091410220983565894773787590351182307189851865510785205706289591041269277943228749734727678375356248328795145632021128264216319543417987505716037131957399774755814233986491542009012301473771932847746437138969011945503946595820285801311465517017140438649336300572139258392143269576219622456994972896132456013989960172070759907479666447451239659149251328529137890858748977345644925232788004963100062677835732188114652614815865145761161859892388760143013046057600733712535213453177288371178129832409061463808500958659829637337890789523216451468793248805928993443968875599735452184356094148969524876243417174398999754075049016705943392180930504128269865153078175617720254789651260827253432755844094930916799778813474723760769000804553596093558090482803746356072492021404758054325197635500911353315750369420577343282651245997563187448141251905340378160002252983720766341499211112794940110202649467817837677440462596512987312951071005763310567060555946686720149744233744770119256682477099786369315802639765738254798300144856548610917548022583093233152388870724349518789852986344612872926518321037292480468750000000000000000000*i1^63 + 131222554505601633739270928612766557150180862073654992778418350925803855129597355858996927621460211500097625539657203777482035317534357189284426031512901095587164060282124690800988371688907034750525009755999231037500404933555213961004612929499108611691867308061599166940035680822735738518959229250054573908790222325971915608186592889804048715482646740663181297329003074113224839552546875260002147760897993380021173794962882439741554099689091583228430198877570025299783661285584776288646992006241248682303098674837584483396801385734309717946330825817010298945762720025652778828953894180757530524466449795338242611279811326808189752847080251535906035042021982556472927735559558756257882680100561883463275266932843970532033109867335222188169046091057248856561820553277328614947067177979757236949399016086061169073868786536371508489131063233169012487837667764345585209873685274242210289295927529294168772446124557996206467713136974291928677876003533903957814228705524752657074381201318295383262340002282902349913350461274596713810209825544784438766864381128447901527293500142235992328885535586331330695286558183617621271942865513837986603042037696764642667276458644060423885677472077376528118002275110896204782064577539273292661215720177602786387502489938470494634495876522185254007194511514388608748800303435831690332704538034451264426325779181079869694738644494873247077031793807289809098973340759408894151882331967878562089124473087479411433446830633778595154455667157740421679262408716379026745995417555609428612185068881726658134665077626728585734717156931353812264298916779218990491227678373936164781817462392406344154567243836487748414989570557530532379385754258557835946673346144382808187004784310295759439778424490752590005577025374754418862644297313279895091054302721094373033274275253562847839604923855227462518229584429950044549023007804914454971198346972238848205231535278116005817991417687045513150028634508219857229497445093354462133128331476695618710545409333334543907225670605626310456401565817509531139515119622954679980747295619834473520979544343778654506205317663176721910724205751246255092936642465446300727093182285528468974530965724613784464543482699952418074206723117568139267272990095867752479180870604072502643080185917978506773108579342092438338814356668637486910919893195035537176610106287750996201593722823020016221562400460243225097656250000000000000000*i1^64 + 50530405002182812807107406235758366729889171754911165663941414258192428894998777057872888779890777463940883065213796377281358707112205470928555903228475025800314602922521046764715767672755836994912210717238055153351301763039067512793747634834970527098099466265525775510607734113903580645151346427896770550565159595480303761372432385675452224735972371690423492667813455040164692934088819248299233080099994269916804425593039387354886153716395019220013520006094984809063248304329771796858797388064262493061083974328389252153245855819926958217850734632496399017396433596185630639417609662882221964984744692320620261983107029688923526683987432036306084737246543818241824054746380402406572733864603833617008785266525101387620996424549762916445326035525227933452790390361204858149857686538867491095975444132919294294388097600755585591753620913670968169812361649210989216194436910901096437693576472663455384812224474632137942677402819020838500505931690699376951150756551892780998213068770759021266719230418750726572167534367252851815896393414404906457787814858845842619992342138762296663629210378732056686185348634058779605845126345055680658651189141322644313425905507055823957990160822806867303644861458304966038858941449392711522233035694912788962650068568454903542408388888580392371203464120723293674627125984228191585302137753537241798923753239601446926768433975754388052747747105911181818480954917993807604978687318695579995559053244021961879137608362996438495438773566392973286758035906816820920033372806602900903920715359786900106947663354825936467651291865366643510898154062220427984450064058212822154106410955202030712170612366836886655178301046151660003775978325483509912105316065287806987760555136284347383165214710792527671175037580078907179111234276555861698582773492977452444215453019775776003513335319358921951893061390617428782901353671682403139377175312802075409743276118704745404232262248802255676550839934881862990452011037538004621270238546885953106699055608341318023704405452190461629968388343338182019036519033001338073069771516718046842828128107708183074497312764493345600021548905182571434664803332792231524372160607001362609879660178581516739403342850241034775742425805381545631495990221943329224437890981114035332665550408921478493106966061077585315562308045723926151357811231922262193173031943893569462034065509214997291564941406250000000000000000000000*i1^65 + 14154026310790810536504388072208983270131172211449046945080501072023145427589663045785146509392415071341569463165658497821213753597444604998938635188852595993153170479465858327021884889765306191602205991607744694468978270270507503579730378183067747256996801306235943804078565033611710217396847966561156647252822792583691553918748767715033243628652330664660281376273070029164872122422372980272092052834292243757659262038291623892060168263122800460787111623656532360078918383145208601019276109911102930100406808003283067060834200359263252029938314457175160140061284460130301456182955044702678789640543624699714329000642660980399302619725538978463948485614336377857204682902425144490683731501340678080531601312939566858255005654988706049887391708961750515684744715678109810093052432313941893143399581028825816283803425090062720850401690411429447384319977223667090992524133198797221190197986181767486647094633298564464348542988753461709622663374026578973554211166008338966423665861615588350355515762404264578218506600095275811238185768138806142077706450568505395281807614905151405809505016493588703045806190563913828086239033187955408970221935121841586394891287598357312464400218060832241359946522553128215084299649413723307710067386181057942453982114587227377616288871304841717699291432562504816099532784407560243410979084101682655277376879179378917366466592569734486040587704056255601389076140139894696055074033905284746756639467396462241327545631205329497950815325968186046354218180807532222765388457101225277522085811327650705816427778386048617487624384047657621748762558295286495844166482641819112204937329395782180213856134338013166658730103652146584226483530683962015899861797285905315080987452513389272900309144056866805202460350280271701267857794785764017794798211426521376025550267621540881154759688384955176118951635629637678161772618751901172524535234110519219408096787913633206133390120282972981707342899884798494688497982947488224926669141363960923695994555760361186840544673793868614059808180139555474083188764251804717444392465456935911777384105232585103503795910475206844605126307228186051651654318278879027426733566919669332207303725597945924465724941853940207270804608007277321793550786336125229900550687704584385265568040933128344775696237258224794380379454211328969086398679152674759049168606850344076519832015037536621093750000000000000000000000000*i1^66 + 2324638362581975198980267035370357833837507671532224832090610328271489946793729718770333886582040590395046118662989235985533594734653012875877615591300952788385197267861171122483387734576973947929227717667696766976861345184680987482951549159224246387003965011581530085451082515159409207914265648966889433505680227928903928135251165834119982138509338382182679982261057429611796954604256135904997742127432267039796338965247411989018544932272641917819016607237268917567603915764442101235728134538734773058119587484569609094546294905324963456540991642373343716388214497361189564822153169630923968959383108233633415359679481479761766137418979089813256296962545828827851127216383320939272158326436838171681782121858364746922340563062573218398547770948047471298724370602393056798866896710114593187394398094042465570864078463751219031004661258315609158521267177474621212117020291157643321006026407040621310680593491724291032872173003432249913798034424988046886034560884645449337981599920127429477331283910771452960669255518726322540470621308527245219200939041887281602610497300657567514379302634106723731642987395659521350855709118815109910865422225216567092889718060425794898683118798285846117660530102700873236347338902622086710353129281544233626046707507598356326533975123663367349399003146565867087631895665584732472967295192916704458063271917578564951672030463103340697531515409567624848248583715733048834462744419206951973183187472427904783068807404551984641842169736826033826709560425003058753492559634441881361301247451684901756374868655252153784114693524072469746731103006809577599712482163208174472982320985954906295807312599265635960618504574825120558688410288689599111099499883194586281184788408640685732814235375837577383877403302054292032607313003509290748557356576037493846565157614477971095267389125575188436026454676479205329051898171137425895020347543157999891381023284278694198746948256966859389280077894658488756242391329204220605861163230695838157257489145811201880703064168299815932076936208597765509157851308329114127137415005762600039232157807101831358831293341420215478939464178257944410918685754993663963284494516410208062241856799009775038280384392074197086315696187022823550743197053008560175695626623696618973892838632521228200602190770174947724103737963362095457409491235101217654346328345127403736114501953125000000000000000000000000000*i1^67 + 78944544021551155305804352215613353586037526875160413035379024634676339361731090297120199336867961220763715708409519011482972294339275662965708235890538298273533603161939529600641776633189137458374024457318550722541215884940533313404645465933596483589802506198983248666286945987123236968977704380850963517537252521432874978978391292740908272223649021945237455856456325341666234851865652849391709917578144170935221549580895930226909204907099080119095852586698276643128051650336115165143746947812977944376719006840622175779409654399241842435207326069123041627197647281295172757292268602151087184783129566843357164618712253760722596574496269501310065235245874587948529810788097933631896785962091590991452104451299124692391073606352560363858448855778906882280751375959643647996291418433782155726900759504506018934037256451950114711040154810580820708423709617788891735336879625471579085080538549833518806103687852177757260681305675582646536452989426018754485809065859660053061512734820648308730290024170891349081342565602233939307152566922086394051261334411461989956163328004237427490458970707102912559550660674118016468102134214110368972686030212781632409418985886441770631165978492578998535418253865242836088424257864608516913598627248837202870235700558613047924009008882329284192538632013405556717620464795586968024743322199725102459737653915815076648444295324327009696728358239375411511875781378709486225836798713357175941758238799104586999331450410217580553698405581704280201273680820531144715601069859330514352627627067245488286635483868115331356292063533982500343058281673414821693008024070623267373906426846101733079799793965361947613209006179292896400059423257635055709172776817966277065143552572215343844435701165046004751227676174017630662917188361827112566333568301706863025918304014845011822160510786423416377494811917856801183324672357615711756376351381620086366240805289926976755657184250761884256159538130923664793332479924302034648626283415115311411105820206550191231999224256078414359417911483793865754221871960849214213738397527956174021324393902613167472553865380055488744740814570265899895769742753122143764633386095692259876228292324668485630096613302922148401302233028709397502052641631386062931613806930264708006723150483542500927454272273228839767898612598722051708621805232724000234156847000122070312500000000000000000000000000000*i1^68 + -24046990586106031150053810502424836148055607991953374008059009182949256260907488778575991658211084663622830737646589791749208942149083209644840149471658788008455152208281688189252337633132057757633178090523346565085291981278985137238182191826006220999592751634946628516200331155859611525642504488318863837510249561918859634002071981817115852970919384673821659709904332020088806505982479460794081952414733592094488450011230731072000596932860866079685160003721443701182213034254866838701169956610816226180591803789557712924356469800486323846991779782658681360124431580823194907115366842212613710673116990718288188196359047721486219734701052219367693277326277432865075196672310108311863102164600867634127038532451209407638070236160372129798591795476461914773250489747278335426660478612409243400727390143472335358330253366747229006349730528017231831115371513840297996058321486778895284551406234639774059239657791394040038514266797162469544552008623588859315753644794128464639735574510290430178367125481057334637998847754003381608583352790926719969731142724005403055229673210735507099446225259399741844177594992562054343068579423641417040636977617584759528937018491860921287649170029741821414671903862734828409121760610403244229061389989176294453082625150775446541618677278116356690648814731723488384876520805018257580763626234447210674652890320173618412806579361513949483812039301550863967969964414758533013970155893919402395092536209055542559282521757961587494336249871285612703125791943523489254246126401640827172874283681975187071134687720705543514828858304047493735390158906479477694298349291885575613270723760465854395883671807453069863301048813140988765716332612626978698002258888760629616500257930250146559508512185703325763836924991206726591888799919043005912045176294733388070706477173842403285735406438731967958081930116658914213556466212405092592370681683455720547592302559771681507945630813840432013179012828986676391034089310026273877932390274399753012235132754817123803526008046730849213685002583749493010089042157764138370759954900556551031450637212452535383635198035412050657651874178758341527195074528161042161644448993931289303771266053077388411731485459273728182453571802132878077456255463688055556688191241178577660085344438741662321845080244931849891744024695608317188089131377637386322021484375000000000000000000000000000000000*i1^69 + -318344955954062084612283441778215579608038665333359009426225527931007206913944035321002689099234439861996768737642489439228929212790509383449409187782511912644785533842340079939072989994511284336426276496235250503697545548848946841411426033985897374168926136543488614289648620795670887963769835733739613595015966198505023291843304948139531470013499467341385181074454264675564344721057602764468434046292833544819139472399098922078342562150036399759921432411484086902265787308206468552979431663525715020849309395773806470054381307865402823804201977451832020014847647484854078677250542901290587028047786264616180230949925693406478391539761768393832355703004864370970204095698697442003764032826358801632853716436183685336657068069517966901100955755720968786422703297235001524903460951229532612715520244794058338179462593075777920341601357111244560186950813095873424950887531114991944322537588533779941798595559601168016166855191257281218598982128701830777072341626589623926056668915956748733973155339468049993098661421790056786491468569572255341669272922011743518757869024666957168595232459931151971663898505049426682895282136075980466477788169739283523918149154476739393512250240978678959521078645852148676531262657633737430378279492161728670211403780071978430273983537193889061210142422863462160629351765224432789757165282359458163560194240606194754615773503804022882168348637294667296025908221298797795142609894693948135082252011824629505538593132126198028791929495628024718360953917906642073411827268521864907533763450652805594238093723568724183113597660877467033589407947391644208743469180207375391673568195467094197051893215566731234717833628990610308502942999873825224689766876273775135941015891179471202038102607264218214789134041051149669893985761340451417389364809937143821920750436042366026705917282331643076171147659260653791435054868417543784012108165644646436034630175014530161498287757225907365605328371506908607231052720493334035199805655810595209469584884705965692768555119951446899421656508534781559838153735855240548354120743232815290603811998073271786779060414293950944718708415533019214806607129676292872245422781031823984542793630070227387012270724829405532025311327337628789837839745972404664053191491800658689941033370083781535917472586716588703091816569212824106216430664062500000000000000000000000000000000000000000*i1^70 + 21873893741467181798295702177420724133146479144130693076077059468264088235182045967557690586512768225516317456180103500074130155991906251667229231204754867429233554498267891603023096607459190077799260813190723434960862139786511749265068942378576217991430750256336705872854483293652683016035109313212306483455343655027561947923910235757648769181283848131346017209092725642327661076577701162528938646696773148747798332913054289262090219322980335303673538304470029244193990784569565220342954327033162921497104467431775083828339854414619433938036959261684301970794060876977062889515191920657199286860637554851089444202179322561796399995391217231606607529970029611381329337391644216664691878763292227433175893386668606260711148819039600263853783327514452215092933998570834562891369860531678178456380847025731971944719968536404102042362196574249788203984153098247902510147832353132475748295797710381405888507833668126780968831162537816810848149219165687699241742931776237627195292250768754819496861268864493982315799640132931210650151441781519414111838635167809746420196320888358520178772057231754735169903441715697519391909319406694611810778807934673637743135853168596704173416483347187687772383266866312405992650853256896695034793437994709346606589358537674275507383560370274613537775968460102511340383149038051222288132992963404812826586928190237294208936852362185003852163580856823084704578009513773281848339237797617291315047012088601806374772779206337465062958783895548783625061192881724817414325384598870826951025035892827194173200837586778642206930089820630750606300275615997159650686957392551232454809906493442886397258845729936291398822114751421747037936051971805653643281025783886175882968694423253928811450724825678263291431320812696212016323909972346503121744082345692275775204966108375696084573054791449577930234538555455546712357776041264440054372563083568947063944326489104333759434184543775555975518580335287526736689860484428686189062481947887681175430222297162704534056912628645085328517796032496158735036259502429577486168351478748188875999263709738118805978887859359517570438759122123812307934073566002892702503931623184311745959739061682888650894361985682314813218030735603418453528222619974108535469676626991631209006216545061365013363317599732044254778884351253509521484375000000000000000000000000000000000000000*i1^71 + 695119766537758569827286514521242244013154773838270404411439714250390592693249501187985275321207645209390468696131254571775729520761100516344998683728870859433234019568205954965657064512759611948384838827127274662070552287688835955212010551872157512941938733891903477542802552013324761227668341997040204701899733486331703748812956919455456944163534563731004007216754097030054250912703236080253808957467569502677482201305369036935623712852135981506267380686988256029205555068419118779213075025128222658742869163782010045006816358432188404309854333668967713489548975133897634130867372905183953007065102888245015958499142021100558644467514480860479793306072221975016247170765909982279511964582123438963483988320926681724677515182441708031649350250082155208965497232430306941680783569504235501649902169774743550653050160412846691651900903634676996818234387901626333389408616531593230247580853713809625435577326814262864938895147096006414425662231384404484884562598261734607899384319773750840398609126163209758098172761195606091689728683725520788942249061485599822708961724971142618553489996173493935838388746254534083325400070003587650318958279783387949110699885212626802890715262829945984653715077075114946362733693114723730895854951526264095911942591978968236963860302128431972013997732262067200834918663990618729843182105987724675266021551016180127944210932764017581999918624502633334533294689120329843671606891286768114799030960358705258665038736023702235891355708181592156640884627538990773005862470871826577137751189696563811282617410455875311253885811642629341727327665966011861187987217851406374581177637878313438091243822185754192417406735104052420340013408076045225005624022418676814168987696844096095665341090612169843788120086021552678126109599162839093811634047433876513193865431950630320630220101514607307796466218243849134824531401938671344487658834783454356765768793546190080093845636323357777952625805622670594274084907767357571134649028857592542190259096489400744789126362081631744480896718942791167664696983017902555044623683887383804586202519355118826643707632889965083803390699775012973161279809074851562299968341211492842116765084455540486246900329025238231397178701914354455081365236605144472978960714621155156175650538087308479993221914592431858181953430175781250000000000000000000000000000000000000000*i1^72 + -2747325830926045430345789676238396313732369246981417202794718241253302444252106385341573362443464104164334008959463710529954882495990325266596559122554810282887996269951886025571423619280808469217665124956220454577663986339058945015989235220842067063692038117433075213977913372632542353682987648301563771402129842843851550800124292739045265349664497425039677407288281139102354773061247674253411598409497001991041438901728999567695467855401760749855340615994335730158538495647190855128293523371814051203982941009561795293624206184556207013845223347150245293847659023918120484257960454376382088769755057166035267691267065326622123147601952810005007902643663561569521637985829579108326652940251898424713091579699372787774282937214238414312229195893583130816877425443396992593674449700923138558972565015177831861382198464392130419153387491338267428644101835592421670741434869424027211794711147073801700872293232920804677579266001292835283227334382408371706383861638680718438985668439832464688082148190832161473120619218037306365916053438995662622558639540205758000027016486700431679231806221892664217332458017539161072508487242211086021693058835031877510195412573437764711582634960400850729776103697526660359259549901895748405717732803775331979295284557574126093189060413359635289575576647664277669040696471202467044386322497373841764992811027120564912280195737461543317828180561564137501387502708449166556051871718298994870302460072394506932500065508474988213631207435846682974177565794567805287469244263543547979606329259411136029479063091786962011523596696120625822903029890773672794951137374897697051048109661871655594723624503975873191115221441669544816287456089668899431041566041008393861766846224589738102481822503318958622863907056676074319172804011133729502309334902946178174490548384000552540162715038073957546206660836453841054635895005297639627406419733342804635435637433742606229040277112994976353311193956671499298914050740748201680573111828597335136529004878071371912634419382486016548695325932858235672702875579857530579484986701849781393002664563422889268503566061990233483067303927551428572795527871277149958476709947650702377713594839729268323680320428877866438168206267388174626348573109900226659805562926655253717133788680832480031601846218109130859375000000000000000000000000000000000000000000000*i1^73 + 7804876381315792363971103291618818560833862714618229090805776911642325527110515026776685992677418310409365251426266270354435308112671451079953074254281037607032553047360400222283022786903575210940950658240408324373396731534888851136320584968556648015117414918945905047482293739390126854098007061149506352387032262016153992837309857160720715659017445187362373511214898432647908243623836325361546878712387621645798426464062402893002018580763643113720360677620912321582872484977119647271573549527373038839887155438177886264995957854136905257633408638670388880480688519113877484167411367751163665104728282072886717452813180462986921210357545203296812200615335402675089522425671217058198766299999000472923789117302903029952152154151819526597888022408999356690609183068193223490065938330506552078948969703731783946364005909205434901090269414668123323165767643126617868867380428861135182623522458480546768805883140946928645980401055455093879480586683291162221531178763413602271925360405710953346281412150698474680542560822434401571711590700453169105290834299976641011216290197056831970391330529632472744454818820372594568054660432715511055553816157565966784068248765273594981705679016921641249516013152171614403067643312581744268864260640655769644654557038356791208965529129337718680682461115006095872292996085396123239568852777411707022531589187994426187667488451634345701457626026462681157209187790218054001443804911370202001608301334360573442447328035774910580705251560880321326887215959356501501869709933018286780392752849495674650496773579845793668939161015668659627247349047648756237755569941555458985224769297545364202642530798504971701948926680253424528093349360589686558522275751231722839879959765828142254777816732885860445415312488878493506619925231239294020283760705098308574683337859553674221525764555836151599149781923560626897324996990648097815988076647016931439815412186461760924879735125500872311753789159188443769302766426438942631419602937585506857536093419725806788515477077879450826035868447856666216691111216912863536990674272966982599531468268715333902972102750464381369577821768572438076055106150461825972868895547422049669339027308531071325738697927284254976697890703320429401628879427045176074420524933339188266119899958118179321289062500000000000000000000000000000000000000000000000000*i1^74 + -349400780436341673321738193501615951498544734311949399712502989123193326998251995299296900862549693112003611772264148664197058005077170673621947917131627399994053677737193828339142030370305063494316192391587679980259962464634419222076654945251886047851502250818268503118151925367523062468516733829801014547788373018512866184117818345501511227808640992854470506867309766606541901361221347627016105252467820610490608431016356589722510606833440419404049403669728391728099711907330736769965102057312745266346206179806475132383870952925617216581937302043714160518514089461888213061040102098642902752877537656435527369943480203622858129440603797617528805825940716165184422903826178354382330921132914516861957872085614025736515893730152379612820727341322059458487354206701754849821899171344796982809683566829059044808431717535239481715704833645361708848769995869470536455493520081062611754542683881812447041465439952920078810644377492088571852616398312396218249988856931363699893614646163491743214417381393529008776187796369828713771598905664988513676338649816863701573152994143036294132800162496885945223741087304449592306074765877785142114795557233217315734528513449326705299756810421854320352425273720102139330104757148089296915410626944038883290839175850276067793714935253569534405794652749566013995159124796534698231452154213676576657979926092999240635510824859802125906440211940788090348353341064962877208424170458646982455468783183442343096026542854962109449575675290520697670352134671007115610045800802309080916463367906686475489242623785530726038222277106654113031786379921743593557851533946249611102134067529586550781511528496595465818104719878405048480690015799929360575505501395456063486868160390194094044196821492388630605812238263088089678122546360908499411943168913755062693772006819343050468688078511039296070831534722425216148914324952070487184538880899698958209667419804933894155294958295954462493938456371192449570870416354366895851901200181538413340804267698332235776383418722142844727016354693482740149357093107613919001373807121443753708912025167874811952858916470226245204396871284638640728969838560236114598455165448300356890036863487231831828541063036574726095716914388465166645671915135563820865132654800169433056857855468750000000000000000000000000000000000000000000000000000000*i1^75 + 2570617476849041944289866457926810196437525040833305337704916501928954617707894101722850345684867115336688466574584744522456414714282163862935751157633799481240194798614615412968494716010720039002845417909878007034577386657171491438903846365207486535307921271744200687514922270434743004979409279123651780929189227595073561070587805296943602717454494682870546011853587303616964156980699706714899979046710398827685637043144609618695719148427421139079623883225739687202737468930018878363309331542454034338867006646523428179739468501869832737130536717175495966579874966891872017177520821022790622473270019859070892053205329589672535452354055274587471899978518038266678080404905276271563214771314826003489535909341125999588426085003793783952688434050246029093694263426964212196066795236613616140440656002715150966411433917659572481051354168663430102900492557287634349619907026658127356566616059252831811271108754228552931636856215416071110326294880554064818443799366731739202806595064614474691397219206579957674031359557215226628092616911432619042210453908389448201165488814309803315271313794862508469826185644058311008133448747473151728804352029051069469272900698126120447816991362998891099167869358672450250791910735957581175840291231754146911612929841417952387807404757980616967205826693467261104532433087881639123875830287476518081566940836047723319581176364005342845967959075840674796827403061668096746900299380832608188294460178480341083610202438437965211595498349785751763088056402111529424697092779060844500525236133821748391501353104996425001948885001549134764583029230620955261189645444738707240782865562289885086651912688390607641663102904966158271787887011071636497349807248904435478309678179858520778516759975089416593071132048827181491640367738461316226062874800102062338934886801158409554571369450161519858526990402399830409356644147547847465147365285461524791179417953746439206364379639779449125279533008336050186927026391234017898839464737276818891342207098395866358892976167296948539868633090492297790720083850018890927834084446568118133686795977936061665124993622314443716284021828174631626018670645643635764738504471143718521941461315359993874829834295397784982355497732739737811421960363690198408135518062462691035000000000000000000000000000000000000000000000000000000000000*i1^76 + -5782599975178101452548793286878932971785035482393907904778775453594299837830914983755716198665937923366435612197433740609705742013256708810878446551416074714338335742106510847407872792027321400543184234220177399114816431280556021144535255685825619593800363751234954729489406335436501615669405007310234625927939453332783689956623689226458827367489656931530139128891256211077182059563888534863568239547854015247320532933019971446441936754461882651494040209892723137033056236187733070454853757828000865833311205041009840649542936698325465741098018668828512139755363301581683571537046219783356806929744378178955122724061305488459065665321676324244012444498123317724426909173924144742411578811943974315103990471049757133670056563892144466617999607069416492641629531172609776113529382246201618625524833380806691851503107184244950907980227297635104631724448337200402413317386510485164516149439117838325286665087407196061419700629506926291782929930763184086539448332203336136707162661853533085193062946220464286915204888085221224994435684027610107922002777352130881914655944155932451331556868759357606817198631300705169166788521826006118125085329561128826885306700601580446085096953053415701657064005787864698506491199549658364211038617158373467066974620245982952406363975955944300667839184242142969339310751060253192415131078598081349167359352690376723458618499642474573037133882623749388299748547003089740744107831875894958958729116656758319746706635331982826496309780071675231231691333614047258580487503448888963890281069540716008520601278912291538532403465020489068270947709918772025738482370820463948553617793557554916275378192455249603751108021223283988161540985657652030006743361218342349431710885911404390525290877905860055974880775751065887255466730996845860202727552438975594339267938380385631597631280600775491693074817043943440075292088683107813783527211446154618936166963065023605179181567432212118272240088710604681169030878341904861794930102338587921016879746884615452384130176432154421906646463000364500384364279250007928465637249363024407114205354321181266570264609131584234977964580530534711104646464749004036088564801057132011839407657025726716508739541147664670073201281768743095714045505144426363411239764117760000000000000000000000000000000000000000000000000000000000*i1^77 + 42539983923411101862329296672212132933048564593361500981005325894850773943448073044422205351843946679558550099377342042417754348962634696920082862036107132993434587717985986020153831122561537098937696196285243530880541998536707127020796252530066196663128901412441940698593745774094485093217052677043307460033747980929516580791429196596611118178031770383871413944205653472036588646739566103208083829889162235100125673024894848273663054145075800786748626185232393321097380301178083552365494958391674074818414282326890559229138011897131874296947053685227127771815107163789769179953685675215943632028440097047665404595394207098711050480162481324487197474979921959672943388961067888156492028701167821081558122742412212775805981073814687414685262225602575934604283203600922449014888976855752231758041756459565020827261134031552133401184591689614491233834569461056211006301859120351193670952246058951605013375444188161938640882055087647020447032834325971015910629867639628406429470344787143619955413041297867883255449482772036347445774041001783288761984772832262085365580421768082003648581313283090268607086098983268231325509260149596322993776417189892683132458173590491745498029686633907781215448459180755506579969517882569598403918585587696715521798249156068881170535739066158804363614771153978496455028604397634562306277154352277847698470491371500757578543066698424307151559273178317075557485734886065229751807620244746803963677376000692843864530410584790953671650516128748899781447344071843014278335071729536645984403624620680618075884022455521199614752639629804571502805071753575814814574335933492618992511845808592723876231998229277976043265031037264353899380808057524592932915632943808119901774402171571199151452243324502551995539564291868669945466683082493099921006244820179771732695816285136354872682389417118012856125322869657277069580088248954171647744966086124504244700438967419866254008140367749188122845761523338694332627426458872280141399555990304009929197464323488927397935554123234329052178873469538910118205710830260807895300636212439685467961953479406104379016615945112023469996925775380764074139998802875112506352423597630407689304185012704785273758359839379327527797318112224926379167174768441973121417216000000000000000000000000000000000000000000000000000000*i1^78 + -8298315286262675617159365940174298934035624583153591640177279588535436453091385586951884363578408966007684095409018848784013907237205747974848646407902074498790792002907441245280841525459750053993978992098941006053511920996303495131493256666302646218056915561474604484281655437877825568477045540666305250903070057266080224006087734357357745601481788096353845482322525993627627555098627731993046980768986849782673713418636739343685226114041883597393227890661239859369220664936871479681031130976994686509271386896176165429733576854701511813193803442191870974134611604885599572431749372971883552224426634769680255403557719573046746463319784391175559573104769279519613468342855839188381739570072840141375631050946579594637793011610761234049242609288029380672644156466591417595013122714685780028496805690564900325567629497416095263948686792017842660766477016782381789385410514492687954138287413432104210242175280063249619334108806720670121723238504048126731520640770778261278058162322561414661541256324658135539563914579554348928114858919414658768306687973248181862149850569722027295170293399313761201880765379347018966960917743469466433672493534446013922077994908193913453260103390669876747899614075235944463636941116484754064847849080434031425138780336417088032735206191649983601112143759068186161226611851548174343865691636249141044337792717785348022544721624347507863595228343224146633112677662146800898227907752402143814020122752221012368448586216288896318919803324545708517769416354327485435949798152026522358219147236306712787330291633838309752196131434976050081051170154483964575482305864046847141876697416631203701855057578550063540190214643719557948826237924694195883264533718679337309236512610269350811939043942781700150945324279789659037627601673050142290020507874381848353976335183530333657346552213764086495555731187085051745964159682946384471339218432018129222210615549354508650672346309759298498969125919375180776240887379506080935414762306619924576305183304837807114359715914219875881119450584285873823681770414903757311263305477826594709547743034555115078268754487115753199921860296681193885113267047803263208469825763481447984390239837701494774843285762422269268261703680622254717699065435020853248000000000000000000000000000000000000000000000000000*i1^79 + 14849441460018058312072427405340008589794942137950640383476808644817320146658850110186100568860862123839910618270476365719159600884918069343325529655969178772614905030280278429226873261145310625058259569584217220270563651264631310669870220933291976270264071506686514417711497790888489361346114598919951313611211945699395908901416544266181955349074027342856590140337269135447232652351889938698226834872032235903189811644377766094081473887747889820662817946052874167927692571419029639153837663911594841326746961998368126681547463195317972029014249671660751706804304837445998017944084420010262508635868681989600374940584981736654545006753869304858309386271200208445689470183319648228779117711344641647354384944577039121033897981094965854300355120363943534563860834864750248677840207327664800844400259583873168727154731125006913364618948937246685534143349541544120108135320434391112144984752827208934738310037918288454816124192170375909726110280983592187132969530290953700693459651050333187488503125202768228766221201307889768720753211347966823170734259967074412557875840718224739830604313351458905815534037748718891974972924957619626091743076301130261276711041105312823618689220912563076015988873899895044448603091944483553157781401269346391155856853299711644293469312861938214344104699309134874994414607733338791818372599080768868410919591709239516344635449934485194318323578031684538159668427985429660668842707163304385318383460192853905430402312657102492260963418521194717099719195710873434678653912894367663981840531850003160270371440766793673094654378287860580308650548316068295610768576350384768641062423588350132747483081154908266699276065954472425668023181568440901321009780669363659326004338380940247684398488976483798520866417043820413910821247611458673763410417712943866557705078105099477187443314502247951732923126505699953724457363855737123905386869342094472963184732558668593334797841991112339984735371177081769743489550744263605634555939184018393274576239682301534156714412218399721185733656351007775447126943840281490048795390313010459764103051214197050946681277304211342646782820326868276592279389709569910619545048534463600181897754329612264314497426420166445739531137791957409178361345867776000000000000000000000000000000000000000000000000*i1^80 + 2412398606462407237162427053474349039475758749867787120301343892569750916942625671831242065135103665157080032072106600099093619580002295845667704094474525553579129263024659241501420119679827652894685110239333163375807032948740716657356769350555788492630208282195818039378264020670456283623771194891389941885241951609064752390890059840207096094418635587630909899973990657837544938990860874565085263071155504478170448429981047795326111254285709077231927373495890360671724993233476347804693588781985220786192222922713860510404053951153122022220833249865080227493000106897613760527244508054754817379291111387025527015725625230031811095096802952357274097869406508901877835519254690984410513693409228128306402492626275460850740090102843121497751209465030427629027029085640334016065895288973933737066250593858023046987695138410008256518764967044880931020647251329404462269563484531195721053883601200898038143858513442572095554982238553446509059317748020106072986851416436218153046535910684187714681172505885075975680671229092732496898355813547841650262821458868968640481438925894795121299193316779300417513936691575073035680710601048674232034018255657477943420295980682932080997093102710359729530633951326730534694834636223876927919066068919187127973263889358645708598330818879659582369066017203746702098097447016673757627706323004086246046651036887827271839661736717853506728147038995973465978352600815199899297767994585906340003202694281229045005184095985086363409416726174634456813203752832537632998661463545103743426778499933997637831342980940572650194992528479954713087856213309224308198639864022108632520244060179774571060905921397950473013954138077787962778834483334070909609282304592272424281822952258196434678904266391779036644976693707241331407167256167603967475939535779439589595479167619622283572928095612079058825773474622338179222116836907253804259507949082676939422873710533117499166134751154240679076728643506365920792272802299746101958860289943270166383521340429234357514859964017377882434570196275096432094277161883885919737540889760848700121679964272203124501254188480524889641130360790766809750358854816735592490743263653697525172289750149311299950973915272649168441846209782027575623680000000000000000000000000000000000000000000000*i1^81 + 11842023786026570079717341437863001049030963972342637749411387430865085872437458665788180319424230078703677125642651322732196536144133576739603603962850047006341226856601714701724697409642938369868070766261434072523684133113046073431707412829799310140358568436387228261513239121983318825535847679131895611365915544250594037481833347986308070985471549524816222894553489775571904045458567477625107323390635691605446505793630209190494707443355319945032006845359098886301679242153322530237635939272727480709757647431782273870925657230557864528523793765819633181429535506180838978934466348839873442704399664066690918315954845014870220576289948944817219321760312451829107262750417936294607028578900092884350474589671165733117487845038142202199278174934297806957720050453932523126797645555059256393447356188985975016313344490166488871566546083161387288455890883689880102417580944103922637980395232386464775386933067120138793918043605442134070650740686175834508085237015919326403059037891653349236362802075700058053530784724021079629185683539879607263122448395391950322464930293893300252437202326132340418421656888249134983893436059115228541798400475713518144079782888772070759113483366590914247287816494637822185676580878015670151979958761204638862472600036566103481616362565913627260460717841638494209002498052815204027234791847572303264923688412967783723330398496839011276837272380942382560839236272302261425001686899204272427080893786068154346900278129931551776071605178516022175746685455862169450628924633717388367478970846722607057659124110328005053269126463080763918351548470722052565975726366088585683110394851064928957864963833354086518681481955342919163415367515729371712840545816078925782399676951873354991494590021678997411260756782494750465889613488067478862248698171006494839901185935098859341812545231560109557808488595997806491062916268709869940778892061448371134099216630371781546620404672226081808259659615580192584044972716583215450986200716048420884246563458427697124371408581869195116705493009547749752193834435155178001808960230397456513021106632734742018736346698628661495545895785797636177850538826853032673072041029912088787989134295143987049122872195837670271609571870821580800000000000000000000000000000000000000000000*i1^82 + 74436409773992175993333266107757589363612739651795972555546524504432579118734172954333633003096010260266722339109840186347592626667754900019196982718266512827273886676241829524049388044689888497799574340868640129390385886115927393462464903225608867344109764542758336594519026549384615320943743255014314116495499815848805293899269129509371220972316721590668900310622180293285826420518433398393000270517628934522579094574096365664664306849033846395626809842799121554939326075017707154904316100632274869753469317106966456847337317340383832235507928385182273795795038333478743916053646638941144764110854212143767644928604246566048885003353729845883341035644710290019026345602794003365314564073048133803594480789197740930779375513137595780934548057187187699635689587624370290782844472950502528495976484065534737983686809567049807852524989276245054329559204549100539687372341794363491409076688539017510001030420060611711218643643352338021548242454100640852836395197605158037573309588536071368229774082722311360604205839094322978106907406232948673747364880644468125669285826732041556813706503519139168380003294800440762561599678910016148231672814296177410764120565193509667566486716303754024979948420455923209591015663266676719335203927694398109890167734574458053895055241904212579434095305501533640293783291656036227965925598997261966226540252507423500963291127045402385224417638681155104647368843304952908443474051152077911367051845310464699494521242393137718444956447938016935571106411573469658034687750647816400746497912008013746811829512412832737283491264508071862776765295459391385613779451876151163649032549181875784765837144717119801906846972496369970960457631448874337339235004950440534809210676512661780183036661792849714499834745379771394396946951466137363912937928083971004421515980502329153264726757952529438968073148046629555970346521860140090895935432171700021604246841106265856784421446810216590690254014479259284280575000542416625794239860581620154802458197281295571433786770080174896513214270306322313077422145485458328668378544903926762706050022029299649596307689829129143225505596156514142008140273796009382404830730060761561772204872317790694363279325298988210945831993344000000000000000000000000000000000000000*i1^83 + -21047447345038245027067318624300407924416673507040150085099491540756576837732831142616700375395461418584372938282940790222607046416368475634583144586117962709385769365418602473631109063353496790714907802505751154361276709305950218873216746055191328312348046854780270746431368790012222591983296072547307707521055793506480563209913165221379812172006950250109406194528244251927442647730743400206769750441942606416077292434365271404262937843968706411219167560461589371101242249712350067037493060514679183170203063726662144834832150258619142213459133454806872750807696019675415891880339117328545081815375533666150549398956716314556218011213368553059868043596605725044901697872777078492611721803693120267346462069940673705374913405827450759694721651775076846107641587784089724945934043293855913957906798417217291763026476461248927241278584633706885211940234307990694003100758437499259322908046514100009173121136614981301535442232256107018099787684169932952270048108206561423923122804809367206069355358986729120020056052492722541069912948087373809518673815694482808272567292291917497094624843471640432058417495305748567383302915052793189869798624156664712352013341861907050147271895842301813738064710880255520241364063019200991567249313276355121302279762584606239010425934305289195384644049208912781362347993799833867938727070130761115267596052505670402188759676211872330218111523738694339962516887566574664178519482787824394391530969825793511128608422154018717819582546962212335592914705299068269860570669880091295539632591037502416380162463921655437705354638391887102233936499067481726400515927859717974495181373984731228056435693096785828173441762441903959108983904615011812504205635975093646584606011230460479085099982276344178325866599021273134342295468471382455506765776236992939613840321734122463626934617556601244207664217021724944167907625290917479870362601456595730609286276107084739292333811141121062111691033006219579014529124399105415103385196918925720483838843826465588343614279107299612619396180424178686128837660478893377353238679913801917914986273234752123253667988746741489939970727150423148593378085055583494427992243976972281625990946625596810996960390824227076308992000000000000000000000000000000000000*i1^84 + -264286137039967981566089262959404418332854222609562664754877057027324115325152339098574797449061191732314437078653143213790495991585771873355309891926152544548384514854571267210966267038834056356037077462003936643984145174681291904338672093814920561183306008446177619045485327729442044649634244752874689102548332980839966517483910511364855865458070576287812463747297104381722409590975393531650033792769260757929877050644156180509965934966037921779142808737329030628733865285773461720553531779906346451838870634307441324764918658130058867551561104590987568152959799552650657673917431695044142831002550429072239498877409403423451930356980004389180722079584652309739562654337160711547747767607073413799712150178648758465331829326661256360927118028427306011675964652143444184176557701736047733052786507996832262558261792980365239558213008952616541238130181017987750071624811926332872169840679830192668214878528717513985135335010178884239673770856719891430650044257182988476602561579375690231765604535182363292871652100709744927926128962391060368837137292393746761652195558881037917825024124463399424836736298153720234943897145788895242363688400046283181768869710041894144273974925587616611498104223648252186087658397914742987112542606672776192516380310740619760049971790005666643806285569614957752444044016960365927480822473052087686716058916643851315815842868707714635270080952215829766132439444560167268295333292409544207657366808696771747230501562966337990331117936154190022240301771569130406357041853602278777448589575591516873844937023986679246341185359882051249471202672320666191095060744080216749670257082945211955208268607359435457967825529633885951259102617518377216145146514430578398959203619477554563468776779414887573838174584278216335590973329548131609312615270787894397690325344490953850479867281512537550646020563422254286976720243209690138208663345527731197526124924070291255868362248988099687160791135940570065328395511847659051610696615605730232602490909113637914979782365079376633263859014452319770013914725757294914471928361923746073342794568346069675031316320014664732883221418982109583701412499152014313363926964879826516740129412210661195489074978226176000000000000000000000000000000000*i1^85 + 4399371647656165810963732946637625065869345975769464388157956194930413543841317412509272114291885906374020070311304762724529013211635026329588668740318360054199154915611706586956388391734835882049255032793020063760506728687703298554240281996847470291732717609940753927177870285674855422805475429886993291668453187699959353540537120189544073410000913796222521711389505244887726165790215849249506843457837049066350491092837172940866368232178717105079813865903047173236007420548037993048819089163890974051966888732532686052959174105402034013597188005072448961863415536271413453621318834649125914597835759812918649729349125977573697650695783350515379131864805042392457751635244536259459013166423606447764931123922882632345272774812340829733028178644503063870375900164063490468451831761495752815603224902813111475214119325895647317143773160684157609846482981991965672570574994886138373367731628872041820186084423855554128375436306140599069406827259042936489054321283627110480792877686682694212976777448875304864891619337811550902768099346744578896851059597284203634944840797397500995127983131605627165402978213722369346873259046462916217033937197257407857751961822325301096206543859219681069215857428672659898124017711775234778758205150602980728557936674616843526531432691590205773448573270383556005983940798311386015439617396459832135981795078236932232379516993226608337700567123190322516916875859355510828595868998328454462470882280867454293249932318522201991521692536402704528483659871542473382766618595121073918584449136679453141682003152887841695184403169918939551265284115858872830855039927005854826320509586403397041073139358970903743881294338126912448699821425872566138274268346781348470080709610304863943635002703241963920524311578520078120547990190440899089526891251786114328646202094764048985468421253329510053523350564930815612786400818042034078041937199015747191904232009325255148777876832661632425160446258345227979548466941147923023226692283795662371399487092511222659527434593751932817940061536101287386062924435901129259874072233402564743482837046581003049308342491231354117039013662513098827592847435842161241669950225926794979879833633101411600302080000000000000000000000000000000*i1^86 + -423113588396788173683032130336945108913674894263407132057458823351881314913444441654726014610413768020678006008592904830748633953806981631280033938651253616923797092459657641479098884160855756636837706206728855468342224328215817835268102513942001276792987044685710640289057604357432277276588021906829346998835747347535230835088243118098578339192234230350284777235093582181863009886797518823387166175347394302130261765736348823708615043331624817052739221264048320436209812913478569676694053488005490363791357206296181380224770050472083302071016198246864949065236666100594688676842621463610269638949128741313189680083448386370021852756947275291997301138168154608788040784092678297830092708918385523306744953186074116151761732173231731276990429633711087554136711915575580158419022957559058273772793270527359468976228199925850791158793696274633642419249130581392172561060378939443443717826828402189634718155482617994857770484576259393403259553992911616961799113949676059599093112381552976216327009788995277723808242609465507219078880811385645018448676202028075675195538664787192790136395854778451390016691754471445400321983274942828205240998540727967601626291898986861327174219704638620631158308815048610641203563446686941864039953216187042832355168872889811542418733406940270513777016475633358091117148693137559192438083668833465154331450478591392917159564988548010039099274934530636612549322573576957520119970170002454193640404719851694201485377728753300856066453720269818362199756834958968064918013771573712747587970486239663299157390166808191045274629893180497426065852398272912795334815620520210055172383309583756532112020977364012508377004981504184229249121286320960264152363715562808200785885555399026598302883819138467336918981715858213286745574127737745047680689138386265083659915090759419872540562328871172626789827576044967067687615450259753659740947930100203719396887262517381884996355975624891066584761358096745256963811804528529138757856522741807211913626194823854070557360224757496190036336191776003699068176127020897624612734372546019906474978289256887641262709863049588789525610893437335499376608508685356780453802199085515693059154892554240000000000000000000000000000*i1^87 + 54621648479099491272265203879279897144988766752948391778697174006815798850334878880133683666247983801834461456835970641574541658022182529711098979687901552201654149913058635866679840389553344030687659173130406747075484997908515345738582277548151532856774266264566728557121782798346258335074603407738749744215213172117923247714053510982407413210070611897693268172042014827589198015267974943514319761125060901586367033299723718609477804520696187641994951364529247453911296306788937469129565737014325751925233189413792036084501039484740812644178402857607068858364626125512306552081041890558622713275828850976904115483960586718090580417138916385028435050126291891180015573537775145642216758953019536699522352645157417358570533500702041654734635059810846663240918160580866175912073552943879577095822866336587116373299136516860941971572394004890214977551920890054954688059789027524637103269022244675304866988472817467165504470691274388311386639853938070543038787980927223969933429395354022809069515519266622207131188062364224990465086315779736019479378230630178894399870878886353154619711374364673838138067064666619229136158914744427474589172571098873034872458427303337049501542150256705604247836350512350961970258665756090707494447222986765409960955014507459050554857491037662319112179716526996633934157343953649857464158966184099460090584931815759568774026824085469802112800735286487579844934551337345206356984693571445600489533394601730690804532541606637124988873162781070329010926820457254267838668873896256854909151137860772657513044019009651850475752188681517990141385414809602778976707734006649300146523978236774114423428373471979323371028354821007584485085915294675356991071699364323354886061389569902704143414258611627960291664015335879858189363056296982859588390747292293981041017626957813162416716686737285547233570398296279433248061625812576677220884893520566740925430487435839412856908628917853623544061889713903660145190012996634244488719893892581658654278546448611887786003085834369551409486730755396855781847322396295669744986642388232111294577761585551011396272339591468104670436571897694700270633718632761648015167836343238656000000000000000000000000*i1^88 + -13059982344809967778377767251840598239963448079530487348173550681039268704356357310685848871165383186472171755475774453229200703417002497260307428660433806521376400437286126245132160224044964210917523452678464178744642594263808160944505860814540341010661493523807322338722558233179361156826661954712098640576597550848655428311576075263734245380418547756328254302432681915530104320169377067139587159897497445843332445825877597304836602354120830872883923280864856105017258909592780466410024128803754195274948056694402660384116638932441440924489290970625813031865771653687063898868991430134222678961465882272673603614865688393752747532234327671238336302813474008923076172028438327427262657673069535617439124376902840215943986944209423395717960855809628600616272399149440139201779081636522013504406398942492067811044833684552946882849479224418598613239187797588878988781070097949232325285102770886214895879362495396532973239481969597770215100678747249017546990999753065819991224617207121140215887211658224020798831085849734421143276809814488570530284837180670727436031815920435711367162833948783473581005195602205678417463805504431711775137134345141747850524162983857597321453593731594890961530463352806475212134456477523029348656602016787740980387106260721853491000606564442713842458346026287869270495916961233376129848538251816101576729149504232643532544821423929699674426175259217787559135620740037050606940188342716107105137672251443395726148668172639875643898755756641690214368651433030383409737367100450388407932266198755668258391537781616475975298942755483887678988434624141411238318976747616574940190309800626596946958905705714585714810421634494553132984167015458583586449723279170409294922105423428414657963527836056198513406865024256328979269825193176289887248703815816909920377693623169998839902804417804704225361040647646749320316909895908871575394416442993918169812529546199081885646191627826086074156546929818354510658249326872012984101932398498512103991101525969716559817578233840126567075573222623191554241045937577156797189143796576714949205910942233129801402761457630391093793904669001124156992989954517762048000000000000000000000*i1^89 + -61557349784705774254368568062398615200619541644644787196198337463787058371593262006218065370624068355603733699690571178631325825796807097343500847076303502180974324180513819589159776183804325931008003348923714960899443723533736250981625506358964414012956174487934591867232037619737217267663001125335135600728143026832321467055642269283225822284072039363751842888504049953033064620628970473880966222361618324952050791395078284755817646898829665438678511396159544404036790275531593066439012449901571105784026433998473411829057393768516305136091474993822947678934075442960674178410810978832990617074906343797375192502639887436104138519815088830577057066473086002121320985989283186467749490122566789032214505989388488706278005405810892883169923063862692342609014074341630672829560701879290068312506801027394460110655221870095544708091821934179212965261488387988821461500202382768764591251155940918556156216318437929353794361156385084774289448429012668086770416418898858907077577903792451237035479051913352689763354477452933055505075713362699102511338697254660323355091315906310237801943816576668661701034275700127423776894717722820073567074702137298448695749643738293914249459379948619499343020975303495695202696416327929820944461069931930224444172148738151684175472370834437950472815807180965155350265277016774083705529274211339325143959672372860453185477518238312469860223775070066403781382069743481691500902872407247478939485674574116507466944337811928696664810152470333652826264538573749679216249284717232398166343451626671297090279619355584836008736297604368000802855837725291082664389708000755826632544112919935916812949661001766333543933633093520521881582289566911433294621460010462172496222660633546330409105284508935685667767709479908609817015843368375238967828220012590657059802256464137107340617476062009713664913210841017584078046000401359024236562071867082791340188897823875621915064535331637130210834252453344102998641382553074757477034540266045762458905957598691723017758978480849014068647832090038250641595033101807925993812559135913645698009189971530954589802950505871582546356275761763057664000000000000000000*i1^90 + -202101698072960600332869462976006421578503285595894655227664626170116966492980833643026290929136593139612984023057285776369928759737463289272279075069920078059044816316745232421140669756004199803936697713007220904635881187976470316955778156913503186021249510978277324429502525073956864948681198035370215528158097121806629233470750073998448682887118415780854821552104155627996718271016475243266098645036152713159096036328294260595397389749138160485426315185136558060348611384581596775786759386825501399261675446761388975598383385528979692273095995741959099713285665584847563108459338114239839409032140499269617162992195103022713660386357932756768223495192040935940574850446461950932179718593876868776249178407971236518759435727349972737691692398379321861685425977360260846002737234348530630146281729326444960161962876493648071156534935103632815122794253948000008018569959340160995448010621843365987346483719522921322062593288554451359176395992779632546900833897913280467562373771103428758358610361087082346137785599542361550173220181186893771907081664710454971764827879748866498517055081041967254196536254857447607816803979573566241399253314371928047061618179715651202071526468560300066422859002370092763647471458430166801004373687046044740963952185336921323674032637358512537249823466145562059387699726947342813336711772910606831682266366253081330353057964230990709316648601190860301782413895790324510334358538054198480661408752287768469841727811270811079227832642787612850386556985824667561246458868974404712198359506298618630369484546620699252620362228470142343340578419261730357178295229485221107174703637123359219666154176632356005304942541696802002931892000655555185337208118629625062073068684501889906692611230483210335319276592796436822265286258764465613973461273504040065457043929419615505154746855365893537079522818353816460630441795999364636706074435004132561148200803764800686045618325009255203474283016640252814538082294251133800612257349806043625849516645329122351106613630596421169084347205554278755015167737119584462711082675676868754797896356453129419537177364646634455040000000000000000*i1^91 + -139302155508675435746911788092672360141151575131643288962212126883734027206200631505158266577053398034149173992310940161013589216986973662448532487100500520850894560230656621081400905345152572166489658385536717878671888588444728287174413031231890499477494054693342337204486182461954494617316547532455984320921612345123304142747279109511820901988853028444680260708987083710308657782748230631031651094866328702704565188898006482567239416553316776092225384809977470180277277052701682553842247458696315287238962774403372924862954845275612901939603160062591159228320088337024403780939647547316687511708559128040175578524167503165451403466335198181113159111817354138468866560265993444288295073082671868084044849277955815050920983741733482424411441122740208573047713816358166108780582703720219592948981662612771608630007217151479165033374204458488978957853291965119378815893406521418551515529084931970017976373542938187964802703613954341529161027144700631752452708703259768423353623943670381752277280682945752252881249351019053500561528112983492682373998050146091389630272840101170176028117171699295213179563717284959518490043212142819411161202195584133640453586275351406938508052630327637224718685029795730909305213200833522155864011406290217943113798829570587821369851261431697191152539892552292541767395356955784596304233497215841049933581463180548697507730752622765715438974545955964305973830380797780249695215314286519283851736686091853320720908572545480308840150973524574422297465510408437147984134605345390847362155572678643632557902213474433380258915590376888972952403772741329463057262714076023109620218087237619744391315163561220571982567965476794013778674184346540650887241614772603099295517467409514904964720940763686994633846991882658052612113123499829089739287780402210909416010636749153109791218618831696916536031745865882750873268540909644199403488536747995732263686870150384650245158802698217389471166626590368581984370620046654342391075035649482039567578645630235524495969461717818489797089183931201051366618921571119792653321032902816438870580019036547973120000000000000*i1^92 + 8099873495538050882210211886982006310141449642392200806945285887342427610814295328477845414379584222091826605503387818305321434110745757270599498261615357113905787778696903476323128428299329916182757505053658993613676603162171484982573772320536633136422021916771762109528986857226019723872926744296710516281937159895721059128719620714689194277559330581629740323203539579872962549931169489127895114537308715579179069718170077195945108465540554992176869503180516486284276896645252697397458069903246403551589103819750974013564053437205164201736485915936465388415206000064788845582607582575035606716341417913311132012085642051997236493289568170760202718588085221655766806052352973523595889970884797016167894441916755035139915604267411932543945309257912692156069348343047600663458366081797077766539052469356071321738874556733180490668396502569522764629758942463370830308908771137095257905599286633496586750968261708104620152444765754513930433406790632523793074053317772567131778499011013556873678250122011849104990680900085174351775717120761587933752236773533276878024328690118890075498761396501254690747566235896199285273711634462522959405868421603575280387017493911813034179658349391922796748770242976700075445412799088645602788025249232882310999334899872655523114529515098648755473981143948913507463942677397022678325885386784380356078179581102659152195866852150461321799587691297802027114806450904244406703104276425328984318207866888572451234521983762574584275525234027139125282443872992583894775858867299459212776900831834245560874606085040435184901958498174313777925690344715187589813123232653146960053463472796188218988394450586449224787025977137413894426261822521070767894543682500271588037559233379092899047509718645152451305628158110751621495994153970790999455752908870109665521141868179828962103616377287114989173324214318645741936268291351546884059466510249480355085196123535896779278223673975995853553814037999244153336326648566914646812932221378798002040801098226934606550088522743599006459340450005615262132734638643140044815676654185611264000000000*i1^93 + -317899309343816215495703930631045324484664484946925955281500483441602989207275963932634529508270045936351590754134644490918521287201233286027060646677772876350532423424904270191218277852924865619734272242051198726580020011958699358751366137085768513926500447184428654126388010906534145797236992666809281099841186069317817309339526133065739920339787544699052153910604233756659950144301936963858766793943585013829772489793114112366443699877686222430885546293703388551582875484266780754742091385371581507545744138691243105625189799199829289109558670513703697410875657120932132734466611754803521614566282522818241347551320319501325231591893040680316002115099367374486714633282546924157826283269658245762481268593696499537921406464890782585269137643308810591840962406272662669803388296359867983557482194529739030513861290160638889413684368714191954525912110524465159457011777287949067997521947758171578910521604048707408209603359771337330018426698597124838425938285931863035914739536674885909332061927046690503038679172202720707430123050677379533995698862174448518634791920572939816654000968541529372659868412421824352088866876765120849478421055184242894947424787636465231494395554664422937556988861840488089935959593976174763315891754305340990857238228345836730604266938310742178517595518612353298995391091989800002390581823289155509025014913516564265089920069115429621767276229239156530969954178302743992474731106482497143902897369265886978332338370712439307027508632689639733036098278319842515518861164435902157439415685494386957153110028052683459556226583793746624316305888955986490946887832399929992416219785756036128573284796574954943251448421120275937918255503782264215831079997102966178600904172537284966471725068743737176089021469436715291152946940329201189654666271507465744252362433021319875782762315979950622723516230035802211305233190170819753685296434256926695070033483236518917967383240463474546999142685654761824297092166576737372121180673424426524611409326860231846268927220363786211095715726794315246355949289472000000*i1^94 + 2455271424656769614087324483712890814482631500970911819901837583126809674634161009477970213568499147276921108572949648836633285874734635618694106585003403149383798220290259681508226364835188948429848196587596171140726704648144614277363953981638331859488398509183550841260785686607497438569615428382267232658093128937994618684621399674394424413545414653924415544184941119119460444587050252332179349914416831882099266161743899177372471542462030995340568059463528146940078582578411170136913967234565286323101753229419160868787096619946117298387793903310712083321142712019160406633151392466149623725791814035525172669862716148872715070481303939688457942176045311984610736915555277158788327536027957915440142481976963634283470617653015638620805936403340269529620499945100187412325502543200991197403947325286039462184287850756002638807051599736999864460456083054895379100713347094539837733535979354084001358427498494467890715619967098833055469782372224068461003133087854987867793362924994133099280287133842967890727011315078756197093862705823372222851960646630819963068446095121672525373430952820470034075192415403929216552733465277155434601927283113351466982110609844024861606397068259891232591623275590381411651018790061105686853721165150886224195445807635707048929916898577813964162024336442027166470719664681958836781035476962990902712838197254136004602627348285130777989974367921153863870482813026632776931016461006071090831826934587617657763325414933937923825322366178647704728601951981220840926765152386168943945099362822248222925932210933693159467990222950907439827312452595223177044889968815677224034983705803580329805266103456464936493912574346578196751194577820863810325206841495160936491568957531872782898356765149672015225812461893455069222940938347793532490416118921270724590499016094086100992436864154204391573858978808541905021232256452661931255998287753296363919555908749523859680426185127503762383406796715631507959167379026977133609339260604727405761919771364068859863216515002138624000*i1^95 - N1*1853013461675516644590685610232170535242045640954276353678346583486185822748848517199811491777497287017264181947324122997712129835616645291700628961860300305886966370803932560264264347373898687653325326580175189113775053621603991466381188172714407681590161602979449499375156513232581289280028792290037062449392630891334085341135335499287829676026229953411183291591126515925970736699382314203575669629284481928*i3 ] ]