[ [ -178974722069276711497987201555720265950261263527412905443589201023718425872013515505640000445123112595779800919086640341347648304748000098048032383895917574086180149425580399761766320298943996829521736413887472789223416900770889589866731698490628560437601925163479956477359266832897836628121670903277821733107665443761454844101486919410713848819385242733147361051557289725063359526953896671154299071763894680768810072418020160654794053692215331004455653041539914139080480985901428404144131802788324772513664939490228283297692521940994503872004210904101246811046436624153019013225771620447230325559803145536516116697554901033059146084390983633596032421734143124286670819634061233292861544142094713043146350512133490652118436578908745542941559060470614345164259871850760767828638447770853359818090740385973210155201010894828600895272240453345592415181252268650858234746840393713992572141946503863246286613248609187926780734716151521726554749308258504646622442655574245223882631921678214086367568165743818337268150580534467717274932385615659422202862896458402830020292796385314325743057508453416723623469547533640467262771010757389558300151696632330277891105789802836833591237072075525454863581297399861653516734840589359513600000000000000000000000000000000000000000000000000 + 57633361550222098636690877851119522072549921023902600316831675467689640176939614062644930207180482411326812004699889768876772152551442811348766730261544965395327623667742073854266823884366857859857810915058704273074475467536641708764709965092229312793282224625916114407605124017045634840326678454923332405461734616850477826827786627272644175767505314316884708103856455750185494945463319485738521274292552594893897913864042306024929132138693432698525430920084722800657019644700815482428584931088226564050628542907030434295873089891001936977570438250644842090166389651322765943175549600510469049018061113647490482178176816864297975582197599677501844299864440097000051335918825842108023940252738482454968691978125039807377857649022128972078395674962357268394771783056027881185472704819786299811671580671992204279421754780090892083275769451026377494033049599109684206560768867396115713112998831246663268311767573994925203162981593328804328724555607913210774671041566135572837246827192596187794604756766769217648516890205921005490806030261379722806397798460264654777239618245899104357638203633308630011295015440334651775724019746032101153801616655463372850542043665148270681078085930277464858129172772776474625298849448591360000000000000000000000000000000000000000000000000*i1 + -5340073239213652250293545651543828096223050303407836538884120162965388472679819541760467297386396964354231322612619712960690124071025520749880390321906249676002133605845869073337200528472718889701467674707180055493618504809501374913316164735881212300559283141222157797688540346002836537180178337948497157360132663412320784655605878290292818975076578584280033477620995379052822055677596709563186995915850941940394204017898284344680517720610876492186086540854009424123010655245782525193636517149701595189825062930967183613467277937528513182355644317959406616372465565914146119912007981523727315369649559643459198495101949377537700063915823547114220199368183037346493309624257078330558663685490028922785645543113066533664067555376438388992989150980070633271662591549933991316860896862266958440246133648083836289438320348597740775403142704348120134749964992562438347807122319831831347171159262188310631063800891314074979017990621772476118845913027818246517382062184827361970335141955034981453026490231725207847351620818686109332170006135247671136918513337463473691826251748867045223365108526423133055825200307198809666504503812190878824908665511614471559696943459466394978815876797419021622182347716813995038210804154368000000000000000000000000000000000000000000000000*i1^2 + -195115353084668639647544230768455609333542013584137714540944349357228994800598032962134088903107431212283557220710127129949212577360428581674558643343129742780081100682615577211931570103238331491773956127938358885709653701995849184347143866043038902981003227184119119490394527084593263645133936829248740261590586206281300934115679323678953807130945362431630619915418680867053657402562068869480435792674706387734946983452182771722306266298958120171815989247651753110842323076607116722674315115411065177420511140653980260438820445861187887087988939946635311552583993338052053899907661445022754453177728142292922306955849434744281449343492293223853032268147072623152290266641830785095897780842456084017435869817674112682390902636739334735551459699714743554636800429009203677983923070628320518022697043289344431838804323755580830110670494490045274730849254978274616310671704108040740749904689814804290572183547884968745985995548283436109662342247319486234250141479287128669384390213965027551599620947770356914296137822210133971361076151717062239930460425328452099335400751292995236718794716307548216894287615333022891873345348945558686095919597164733594844483597842882481083493096032608705230636408481273804959724339200000000000000000000000000000000000000000000000*i1^3 + -160983054805694299283799909796140418420175565260087459434910029460167597764800480892947053949187647318330532749858231959074200225957508299367204057507406467038638265546506667998160209068699897800202181003008565748258310478681785971115881256085577323700193116570135982079237821168584862228260765099011997360032227382221269509196046594525175576934992734253413826971202499406793020649668744428155076396334752338789601018712536633535411802988989452773763028750818974188455581032624978072004437224889482645703152047494648161947231687610441933777710733608034442435885198839806820641125494643486182586749322738270633364776385365991275917047290916918178781546233054831480440772401377767541462818172499178736962607435197098391221449600311623656187341901746145813919564526080494102706574933641889626953161228689615613933814219201383475999124894263679050907243285015920206865652857388114608317523014867358588013165261194709520149914389214200749281277102414053358294569505617699772862323913132806966577016658495908983565129582303560318151273276786793832331239682652390408808782449561350121834742582526411222692869891514891274559426268305142898619295467433067386613996366322742985104510604810463529641736300731829091880140800000000000000000000000000000000000000000000000*i1^4 + -7955171814247807070330750941606055197524809901242121401560335982332665006885237332155424271318412209474988075503842690997862905825142378251395210384875732382258180130171214817973654636679617050620846191005752801529694055775107748695440309920766666666631211350992111337777022616285559565973338579109035436776972728732527279056241245270882254813354095934300104189783469330979822511536147943838555836549939892552438210269779813797837368272505813257651890444786052653393805415643688337907283331217561038268878204708057751112594677337025659103734996831502901091131976746091048200738696213541142749218979754614316844148256507652501225643538800443840750932380377196492168511298517573448039068420707929045645194827247319733676972345722830745463464937133219652402509005972839347587142522484632627738180315182069402729276266561825764617045312650891709575435228806057918215838898857591233431555754892323514093180067565356137532060919949780337265689269955180543157498374527362817560144330326823395330986064728092324964235537666373453341332860536113988197907701910428672268673158816346829146537019402939313690117075563578695356382322876966840297278752695649697569239903801990374373978419498118374557808254281338197114880000000000000000000000000000000000000000000000*i1^5 + -917775996820055835074633447304473490856355385893391167191096267749395285083401015162968729858906614577997775039064840394975849721517702674826117080096742661146146565647822791076119188676649547492038014794283434866754541864132961302639710986626235584647363713905795240439510514706474442774480271770857872256125465179180871595525936191107629614797417906126160172154495933300389452088541281094436378811220899412097687393491299103032794263671775657698989662518333855498137012855282478009997225965598709905536248663675464486174421177888759771393061968732123185776053659749753323124748648176505452581444910655414398253286311715042096617772236974223762950643913575528893293791737689544721184029497839077573948586329680112234061641067042948865678940824473412791943507218703302218795367253968628672763452046339319029337449715093908809621790163412189380552105524499144132249480810046348731132158278828442095840804640175944029593731117654172147159115019376006992280089763091465822140227304568543959889426421778672320417881501921699593478309244746872273645775910915878702957947421052738989082305860305808162532240555124031202945431358683858319439504325924705258709827764926617300829740654175694817402934111454101504000000000000000000000000000000000000000000000*i1^6 + -16741078402163269380235374089300871507199995861967261473413576504121274675496272637950046158674516780489452807750190931152625939651636081573846217714423154867928130112874935740619792387160799549895530781950503657162262744938151508991052593461855277158691701799361226131300971385278920051372013311865037566756188275179544625520508653804541092352112279366726465272753179343970327416367027819296046001509406293704341468703735424477556699840165493514042585736918452740614436163572799495984020231560915411305565180575113695600689394515921779618399057772496643812794148306332164577835379000043959870916926307351653134990655267151097653039401141458850774582597440300116057392767867437891819942895932001149591385859685231572495594929296491870089357601441360164985584521882752521069551676249152025712223849714528528332073216437885569347894371204749209769004702260202668579117111946940864919756249392650729673937469274906802144880837101039110113549831468616680639212898570057280566085102773004749923647726101241140784450803451642576332580163280522574566136950992765435573863045647613630814867954708209210898280660224008364332837863972861456836042964089822455605956652727230345593501854097209276055214603139809280000000000000000000000000000000000000000000*i1^7 + -191540188055612497485650422708545837434870339223401049111476406025740566432847472590333403092096566615379619902540573248630987427896321864972538670746375747665862737277249277754585215361893955198878423389795901806288290974283292842756833713818492988208329453556485703030915057626315643122402210623979650492838210925876443374601200145458817688373252501094943361283063356658554266593084467148236524606355654341619939832376331321459389119718062237652803440944884956138360226668272096728736054802629643490468992486016731255824902023884378133591984557583775313764340743891967634678016775288284460593031766936323358174377659260328029823070349694614987760523120842178515109627275440701582055933976409740629929703408988703220343190109767231643983690926598092950425935515325022651036987488756210785976331051500403555666480719282465743439831614421080391624991194121501055281422133475368994776226680564437825661230946838217659245661265263453521982434008820862285523291260787633787492057095912592098379626624845391454533304951336356764848410450327291302206462570627107158928865846196383386016456277690382000917041987158043119434527348718829265085079826116189241029538294712740190621950884918205893083922432000000000000000000000000000000000000000000000*i1^8 + -888425597986510366998354606739124102380523641225004353719314877965031497637725759424549637505011320922602385871937507526332386272177197245639859449171683433290722166930806258618172908822610243292513517879186511698429864436948605572538121642614930604291228709795591143924047569133657884372815863392374587990331173637343067669117930606817047280009487267888059673715008142433517124239764692097266881040838328571993958349763475215966030000138472676799416835334738369475997656214763266536079429978408337829989101860179873621205290681520089507345988054145719409340705466553781393260213388841356985668889656185925407165761245588044967901002893998620677373196512873178066226637044739507180332349632182680148141397710316430562372517534768982603559685636059586681784710760320650853757654658752940433274216921968187735101138207655665845400240104311962034640343791607280796842429949301668747890309521290515544191585139544059139005058578567783314511685079598522266106843493832545897189456535541416081494475969865788578618476557146519014998152949003136886583333847574973922320057929486574546621613187646667017796349525609373380909660624183752435820689106720029282895950553340845013690905644311042965739929600000000000000000000000000000000000000000*i1^9 + -2121277560193988266070699989136186626819581135068664423908788688987329862853406935568535059378711818466228796991739742757697540176112453648912710980935528617333337078487408551828860571581103181622440455343235816475303894646713077373857548437888848475534675251456549618589346396341716740640277345349000490486910727985063088892656541724020935127143277819207240188111345911431045961803565238624704861300322461436484724993438750507355817799456792078220624565257154813310276872840118972426475009538033363850758238600596898868097912030145250260554063314260555166080291952029845783096293373269740197108843838749767775402718091323593196132891700411668334310402913683636763373589177741149528430391063563631380495049836705232948408265044752990741988710870006150181374792490144804368108556224616283013165800293273066707110488479160500941299814194395613958592442449097359855752753779975143797050680520075598786367878916785173224155779073188807537524639756599923170354650413437362215882040041609087587060984185796043350579946560327780333355610988793088759468247405362391848436050248773512217316149764875337777396157430237410180421859217983901763222868431054382640876285017747086132224171653321960980480000000000000000000000000000000000000000*i1^10 + -3950283991490471890094889581430579806134864020416624514084791427550733408643975098875084123121738399651650554116209571709457956832502915344571615504592852324205743301581242291311651710115362187810248654830445767064658603976560124961509341144048420352366687357772180513049825781582980643919450135558782705480585544525615519014479212862551480852322966327377492155363679166869574242444586859669785168795855802194224410695495057118385191664167065560095102594017811914979481814472894063880401695532676994543483723361035241887761103506431909924188407187398483851473539659220522530315740931027562511422068240821106201590985023669914614386512563259579135982952219422856260400311734191979450580834127456348841341197091763637768717613184920323689600988656517890449968682546160365458029252910445031629266095501535874738069950269975890705056045702414841682079601906672694234456027188930905450709991566267980025366677835924857272527909314928481683919242530823971663196618911314682938584655353933604896839203779935542810609852158517388412157314020458772145634597376482667273584050940217279836679637519940576084027239232518346651312724263329480221019700280224867681164161652050434985976511439306752000000000000000000000000000000000000000*i1^11 + -10359497640988084353338780145586907316805710329401362768273443946090052090306814470633089863510328131904071869959243716863189826277289587492005535107726893268716890162635171358227522050822210247057943379515760148915797877385934638793246018368665096277469166644703592668625511795811370231505957494400183710012406041231077295609659148463191606035686669015720221653763522314026550480648631339185830448681517117578279777113885781908784590404323295518341873565239983019046131011018658573819685609057062047704122923070961545597406516931360273234399365478165461675930555228908205502907557055399182122188893232558559952252629395047993778008339259297140283184383753936730159278060570831364641169477074437605130399820113844760598183681251320597247006418488807860463185102436538028393223681499255270472263312674355830839693283296090715954380505362091062654838386424997116886400367471049051159941404079339727673108012129016702007918141527527882263525250710685730743097422056221535535776913515687158097839201188814918297678360120589679449563678944319720070213652877524158378311980256254102172378577706430598640275630020829812468618926014571598953522878076074260000788217477254597334295537254400000000000000000000000000000000000000*i1^12 + -13106989257490544914949223076160938363410510059026141576770431710915661668808280396510360204830910057876323202762875991237463876371567747191873170622231523373285192545893150144098683579428132759979681418490045600079491855632214305240784564350199680640190915385381527888068131224965582298464019614456054515890581522813674061855220471197958255500707607904979290046470195721683267775095991108750193053260368586608805110984388571569011184306105313274713635517871471439258031372899042210735623160295880781870321282682309130154930285544457726064423772002097160873356546132894762464486930026453700306145092625854132125877943039699740536113140230455271849084733272103990433616166556679003975878091939050728770742374059381803081155362908905102053954414987798967617665476679824371226406820478811128667504166957777515347213462953552378037776166302925210081038982582105162852785436928621759871251558468297434716785283094834236843205513803875084849648032146471528376343493163219750427223964703069695322734690473658428028727713185319268935001824494207421109091844724573698308744432168490292003759033747504461101857234943479879165628432569963362664870005964571977276412271345764829390438400000000000000000000000000000000000000*i1^13 + -4816978055505486618002483644483596836764945607530092450164602900268961058625644148247185951751252695007971618449037413322796088799511622333201019666367203376527737642239032648419172152070590535201170394638488782963810644026580812811958935634400544785788916774648115888770130509913884845439292215064210705426220746090608366265568834369748654004395408024399391701331752119544393524005953328077204583927905622147689423656746180235850452726735247777530917126287005990984681185044690175164707690071878792752409851374259038750308900313917250822079667645094889019422545784301636087092738730913071546912582912135810891430711327917246261403140726218085684677395523472909423102281639358417316822698102732603924536567258291018617037285849220607442108230871933708422887335314205727932274974561763853269389314340866770882683981579956862240008827160837025744352835114551263409485840063083397278089263104815886378199117460344508641250888123738872930977910692213726895458809730729635793312765202344631218127794134250926243058403446813025857927208929905192440660069706485051276033348618130514245093853726560497824618218880517198574430406040913502494828224483048432277594577458188779520000000000000000000000000000000000000*i1^14 + 1340326632805617139953513438906086976028144317703620860604317509619884656467454127229915843533654392665199677857343812555855567104759821775231385209270088842275256858350266711647462178397265734293623593880542746606063505781430456731163178641476994327587083281046968129369282740941877454499890077115055662790536965611131249558217431671075931796311147590686172643027835591650634149609628552466895980353303125811552230538472029737985864798935150617000865640644543327364083087547801432160606261133560425235015888184156003416753251675812403350222752433197257258237800971440258178183265848438425978127493359979727373893594940623476845217528392163967666225365534630852930151901350553444362940253009941668254943603975562561731628680504700788706879622293964966627494661643775757610249414934742093307095521539316138646093112133212723806760816683936957184604141787263297775020688783712613451696964626806708419026120114448547301933424051970061638937301027605157479726971261173043637485377612098724169156576740984117788863521245582886030529100681502836215338219022843041970236370981941091683252053312575063089656733612905621061437211777620616974344096280006096943781116903424000000000000000000000000000000000000*i1^15 + 168442024256595094833360141497428713676830632358543468034897482817151665461211816342941696641191454663119960834243742660824102406688138844450753689044935743610444452454555326094943841705261464550352235009320710940632683148767231124248449995751151342675541691228303773269690347313637359171613520125147980039364521476508373272633943519201226279404124733297523797548933727626418340078857663909376211888811776704927402178817532169994388532182424555144970512243042456563849905862296924211692712142287388205166994256863232518716263979193688037632249269223368193563292118429806354164746574178552691484426822111405942354983185436061532884919411547587698015904276208605422782653800578149952266314324829940943593051965290291350304457139666414539507580353070600616357557568801895208410026472735186741134722678350387351799196613204210831711675145837296281085553338618253748869536275038013196166346176293351129946394474476079861014634092646228452293417417646628807284642707549228514566564183165759512003538161839442233534497411272658753516921935338854614380855255470778344566508403301989493986920570151449008772089020802854336314620800661354525764654081495511229634969600000000000000000000000000000000000*i1^16 + -158228471837853210228170081804700577582771577184217545860558230286911835678682943275790041387300320168785159437171146584274720800052775053471905702691445097575084863627465045201437960108872131797235273076620363699403195882921517660616287502985593548600839914034918781776651495741441021468210044106286262311560775935826915733628006511805734802653894520529555956824563122737087706620077984449140218154395282887129402408896660241870765918180493282336639850020316317261018683210782480050721086386598292809612527066914382749226413484947039847763845630220054762315471397845861563265004014253736101533103803132335015414068501312062317967365016544309724710233435087152265658629427714998438171482460513649927153327047505149991451301968340498029817262116704086753574721977025920784294938016144448863201336071516035707181068222094532547869762556630664516685624111485215490380250772988893585313359402092791458916811860169956975941806203302439842559932907972159380208973690951003159082039861871484673804112577547262388838942496687748404522353290226580563204773394525681833631580480762002379563010637463899414637496281486163754220787863580713115809813739081994076160000000000000000000000000000000000*i1^17 + -10794101574324262501445945191128393224879649210132653680802997866840069438011337009649087183993191766709210778101861141151325905416331275196038827616062646633897706428222376261258229485516986125778844461313730282012049810761050697087216955546512363883700585523980240197816422665777508706228982905296657160758485555330114657193420719051186106829876514540340122590166412911489303175403613562213628564237847741547558817028020396788878547263262093690353950229376260561138782943006673543879199137062207234928600318864276976547220966865967722987320501685327524762960465127582483901017312020102232114147794881004938622039870035517552566549602838214542395043081666622092285009924098678320556983603544253247791825739386175438282971341487599221494441324292608318361694760410493773359775418648173787340679508465788536825095315528263871717468975597683111553874776090910513667055255606352214602572399850406355084624058397658821442420226644171257231437420247345078728871942929499949466266443861089875820327112675760442874060469340132555934704066979705837572690485272560022943970899853156003424306016201488172496519909612556616932690923729884445724217389036339200000000000000000000000000000000*i1^18 + 26295509948953586719979844471443276443971232258532374667742188150036695687355997595141484925144151547708130270270475930059736249393830158360510822411972178955449909811356551032645799073857968950032523446672014054261192231141725349499112285985465888031340494634184766797770548279847600096298007750746983056699581618473983629427865584072247896521113427581637285443910771070474020684623848208238979489837814701283517269485806547387970711731075563364077754998567393261780378905043437921727880489801855179907505288076109308737970174925297890134466090267450202530885651335922500821887346492821857832042409105697594373547741077956251548173503879314193764349780849786051412468209596647037715901655176824963066729318256774685642979641052184159946234182262577364198072781628334551186038278806245311423278101707370276323435836835763467857936750844587364172311187013566206295309783576143640220251784895948977199099185406971021190665719324294652037800846874316429445548617074138542443932945224825058286641863474929371512971406724902696664404263778435340265854031658176116439677918183093333548051549881763524995899978781434964719289789505116248702860656640000000000000000000000000000000*i1^19 + -8481704940281377609453167877073611530112030256386223236729711327614804593376724276474506236461557826489191599418351699026753755763589028742128355286889090918910217372192556920701702203776489739471795451870772848214159235639801143002933104867939792376734020622439905567667808002909416815433666476549982804870066141147944005356043638884896984607763900479718501490773052400200643521780074169982999874936844376685069286053506445734182479406583077962091027907095651767448272972604088873593753574356980089469458999664161015275839229427838764400772208116034257243741825108636739685292683641930381307271047204287205711652483089657509460522597226991244116556729245735857165736983086359882224119825692008422193162447648165292267749323363253952544007414609121161454444870360239183269713361295007234091638323613917670657723141671961509425201553203135715097337245346211219576509680968317472819183400442854134491809612334909766149002940787522917548923213894656312907705354914530977097388809598705500599240967492950983397872179579181903840227262091112929153754506605538621414878565181534873086707697296011167606331447648194350206977138859535792865280000000000000000000000000000000*i1^20 + 1246200822329085202865590066362201959255906488494126568778589067634809792546055189963019655639512255981611866537106833277699501680207200161181057279306696327379870752729904266289951274701936856448523681717065295462827872781222393771281094631691519681070828357609833962539353194345127859922113651279323197391767334026053113266547054315873569542154828026880059045431177413043005003034855870929163450067543855935924178006328627840061928064391241904347130239377297720637318702875909901961702329313416844510785186081508977168430531660469451299428974700796359497549826624462809908335507058434427340670253577030777027006088173673619991146362390810561258709450621647274231341803862245667060620105722275510299129247145602629296858006464910371291115212103838017050715165500227153270860692304265088491426299135282130932289068649281627714926062928266061530559688199089145789786172908838672821935912291043918635528158324410291151012772161669073950650514434491389547835298997206424814129799639560086180073937763403412285423890374982908013697953451000364944592577104437633764534381501221233407384898163206301661309927986709743584208358607945728000000000000000000000000000000*i1^21 + -88949809824078070433698677996409221297953286969646141434974330616444579530122174910011746013485612123611096891235872746498091669958142384041623531787573310913181328284704992365498327569300955711488164381664324623493365373821310893257591399841942910929292524366535637627292400138788361902336103161398815425506772153909555220945946197111213756686440210480946936073414103408082493308424209533954538376091009797478232107709843355291831663196815648365668643475355470945557825190714659466571870183270221058765329927702331477753393895953747212152872928450523329509898166281361955249123484828726536505960922504262023636451171546222310972798755672223895222575086948721513619811884598977786831864224860452496847633083763443096754546471003544660630605177056126302539197395941893178689670463098511976524300170051452343189627734594711772180851729729655321809709848937272822883737086445515178164793670954753379689797607011571734511358420981165042053311955559119513536045074485646433597097791135045284838948911357849409273868173186911481747664243861269118294344293431657994831366651387139840500645330413667169959436554291406034471747584000000000000000000000000000000*i1^22 + 2980034841166899538950053100776114219061843606038752300468638756215412074502470060327904741342438893942405420803399834475492660301715478526270214419621078477502576401368712960674768576015700890412819422767296748884264949647147285656704842493026722929327998861791869348715600989723600628956139899606479001396977806215971291306617366071895897190103923664641893705950559078202632252069709051441328320845686598624757400416034217084524151547081241035020985308089822245926164603072705699303669684306771659740766361619126685094053857367958231677654027692722151674783640180939654366536896951813604529981461318466191336025680547964980403558524861234414036247278483380478242397633401494368812072127705536816821828261943132197956841565457881325721706211729860571764399634990944686118920791565329914485736769903454468934323407253200073406135780889798598908504164516041897040292571884560775967698266240342573329903747985752889535471262146018104817163435899203206463074223422176333868606390643307635585067968159201153898416338744752257984950631043755320866602985371307803252582106976326712996671919299150693654389734236411947646976000000000000000000000000000*i1^23 + -33209966341624109906138542359764841540451077984651631035861176128693008318292270963914148353513861661006536546925319208461230520615002145857124286772068229562527434382764147234542057673835507514935022208992706535718923420157879654330307076792101443211921332386143608319236053064783045379510320799001092123287150647917425706563981709675241377404827682006668279365527647813704954446075979142141593211358529291781953674178642976398176740102091274969806881003275606214237587395504594501383430344418363280610026918186096506483015056677775715814607195706244625839483801944937318996258739524553259257482880502642785108209946916679160672684105809100796752042345061729517633009983479267576191249277607100679860742039623105884878517063186922354237296085419017620065791010915571328102066735042799331696875975026586236466127299704596807061386798942564471932802947887947055492135385759641200762688594830973194276236575491864620325238282751717848120149377454548390172913416242697648979309176728808020622112254930182255009578598381176423028402711125564193871252255198231896774913157391489760495505424746943319566467830959308800000000000000000000000000*i1^24 + 871078559966135101033082024358077719024926227902152536815933147675468333955678095817736459069593743181825276987997389240041566274118608302619800810199801057084367951611997388664316171613244311389137786913665838093366325119354832853789765502401602748468656050608772327022354284633350955450520173719762595166438644026482858169917004982205301536293037017810982716917054563399738182450202640125739888653236648700367760729393836871960085912527869788234646230818878092423449775712123749856564879939257386788304280255172743239799273251479948629067117779495842051399596465610530230894265894941517579072242847726066047394071991746063430484871869720020932318638323495359919413838198335737305858899653193713984202552818218704502415532096798843731715600130432467254111628996133783043328809589264926507884818037005112035679500712677524795458439233569102965590142489535388846870826641898918650424297661834004783252012780641423658018143583624183332524388619732132790531454212833887754682639722070153552423537072403226820486603830761735871089212519688186366899203343896831789374206574824361014402259817092689477888901120000000000000000000000000*i1^25 + -293664840057953258404860502861986343973968551496594287003653545138123699828427385234367077665692569751155180679551524000827602093092668955575883798624535752740259826391773699517112785280049694186045288858854348717815970201361896040862556945774581885969041995466645609772985385399254814084446547596934558669691399247764677599775293509312563643704828823295075266895614287434860004185656057106414896341834254783013785738788065094041486630283376642515418192712968131429015760964513014316345772657494114562572887598005235317864856175482753420148439027410679566987187771735843751445907059588829476230649797414018047365604199576309602079094272549857402982407382403192734457665537725014388581101956165835496494644345432931143121106324772582986356963080942225908294524390218755578342234747212132616380918090821732740132426418934210613734878461442728390262125921016159269825250021565278220751183968555749532115354006732696400092791726380561892609608632365924977766919897446173296069427884011583110757679945892553007584141759833971767683243033438065372727610662915209755896003417421582639855640867392291078144000000000000000000000000*i1^26 + -6484859528346165831972800127593873712503856305806738872773159715590775703501232349421954631766610730628926090792140430656830756969338383426504272877146151147585874314889286003417314976993548563678457288198891024581657767646357637601760114142097760439558165340708523291611871341859203089405693807568527901934910060901697988504457641140952603170016592589620632171773655467017511663310922752803514800107902187327944846813565358475344580087577581896771366496274407445859598393101138448501913234751224268067084595303775750701045380705956506509859413019405017215579239694403814558513939497615870180282093396639478759179645941651181920746855677252763361342923137848270351511986502606252972337794585461503008146674077692766911513522917161376433291203513784208684232046785545952148936822224843245704189830626986502218408667750796510773910599732544046695802773628667458040103450223279514738760613979082401017367598387664278863668472562306043060191101647279657326208315869191952633353665393075544688014712289538327641073354262037767542108777384993212453998201852934620818531615055497710313332926106828800000000000000000000000*i1^27 + -92370011949868051445326709760158991503465807634110591294790312635499635821956176232157833841403817912783152951950554897421466954499502534808259730239236735960848219846441923075875893169948751569374926461278159530871640197081189420072853331351922908863819327620154899382183191498451371728311821352005186822106231006798471582783242942888359577333075609083483621549098862740106397525857222484921564861727049526775560141513605595787761355349701930798752361426935367301940164866235767442498698467714948862032296846226844694058734585135756004497725349854721580944700943872099018024649688822256491084546755897964339267623437061058640088585745477342801426682146001442976827874760212337048227106925151919938088871449395100765924445568837922566121090124392776490750658269681048023329824873270492392666858428442687261004518458609808388990674654051279331818065758716869831980097698528814603257366902675554124760103041088064820251569463087882263075529102437638605749271081622205791767342198073355570523675448484059280136093260411669865365706276282850478683713861157017187757674061307401538990243840000000000000000000000*i1^28 + -894823042985247439495083711966066381979714911048864947949841788186036796632493793134312839524230554602004191731209604966102015871747225911135478297808761836524630832217651535632315952391087219668099739969170440232152102996355195562574360466165481589398162137751077938410826761171268403401954748818654627233144806849274859178491257324116467083006077163417056944025776691136843756878753935714749539159099550351741517167635748372913135725209040730829427020562302889210079311860306878512634678689300856915199408605880897423296933775345061295255046261157825161172831894482707720397696287123505441791340588415063671170297602746954706611260979221416972602492105167719155257480512388752492129775454871320586276994891077982386221949163936595747534530910955854319337046979011787120868425302425930322920084255499134724709390504556844589441093297687641864890317399545187980002865965888265719105884550686370784588854246740904406293501895534170113230036180970009078142147590679056199116985694881113821282886531886423962844193303354414093641262119971425734405491389259250594868285951770099712000000000000000000000*i1^29 + -6337748707723817325131533008450883513144659222778988843188670941913829318151373165684754078561461612243300838478899842202139372235617539115976123784115001556197662366735355858086873517813729358891323203813250105942873971507182436498391975816583912931006889861491429812803374414191849545081418120772514016158806991484587585335068205288234957936752753038616132140696740030899503880994571307350297722664676485868986593573755601490153876638158939695829757844809515745877174015115393566998240105758509297920847129484093434471992304606535651911799290322180518521022411491749057558861345208156031160921525432676874883320827039850608035509951996128835764925300074683738144193196060587025153263219894876358446150379634276872002509554475559438476069861294842441712562578894760613018087464360637284292826022511202741903111303945281248397236833618500771901791425214429592660060223222210345661107859891113712780712216762898121753110925795471073172586137945545957518514994193499361696375447765016972783671715967294371393196101480870991803159424047661935360186311714741020845015669145600000000000000000000*i1^30 + -29024519394852839800723223711165047861584585292295081425300058532776152754654457268629429163560742963428327569307408080281008950514142599893079209990274206778142821235520562465662276949019588792563696087717819560839631600578102596561000322049336174285025067804820965190919653177407168518916983346608992871217266865198161312050450769712647258785670369243034595072097042754848641653439883105352794444778781578367079945137057073052487502263715859204978831601548849296967324139700476563210943894089646916122057590892596990589264151263328563902676247498002037394733220655208426187066948959012964034163746336050321238445905957933168190580110871905989490128155755734049604702260175840912423730453947467650253993633281471596608145608424017190560289374691148629365336630979801573977328992209626606897593881021855485550251495519454811408051631734981318031655766552244200077085654357784853157480635948098920765349573009170016377570222552132119506283976153390207765439353663038078183770657700978642546556461309915563189120019918634357168768636106612389784978558730207997460480000000000000000000*i1^31 + -81024821922624396974787704674335513029723950355558427502938452402803881696082087334815026587329935937221102843920998617926695153883561772606456170525748303929122555462627431568434866893527288294978682675892100184480362267776767987627352637974135661077703279671437219783027361963601926529770542056685084387163242107962222788665464648130571608403806904271167400068056797255773183365994745049225039367221993152683252312393687528559215075961388472749757322733753540700541446995363705173002202312208468358304340901798108532203502544777925798799927960867166117555003290707200748192927940472397881588507752852187629233471423156895507390393031865354617921519831732012510554582668491035224147537743229023457450808689124319774223825913495204020079347564045662545358069119909873113335684841979021212942608759740810196529204497607558957480196005084463038389265439698185660861644658064174203659753705388672326928507955738551421960741399177888755265824970337032425080588080895551985598565168565001505443501930212352948979432131906817049491412450067172294102245571559424000000000000000000*i1^32 + -70154094551392321657764088412932925315823030409504491929035685992172005985786295321132353757924509723669638627162199586684887140505432548937779348064505764269690911840467222722934867848090686079331663537303310541548674590821585749496646586566145880942465267599027760686951152967601850524987857975098875757554238117320758026243175076306330260279580259389964873268095500068417726632550177419615645702853865414435459931514843613534306639102336295282848257210888416920508261724664278570151161210413474980914593808525665148573075101795598621656677861553011525228213436133052344686293240266917939909481329912330893611711961017052142331919362528380283978282741149293796399496717702833802168419014288652512355857156029226890812400233722358725721397051930436301964883473496632357185356340563304095201581905390566103093911923829945512777146257329223184809106354217793244438663499268414951510410591618984263598432032679445586460084599910447991370305866759497759424659651923847287293525101800435911829203353902092090209785557943906564254356653515175593666150400000000000000000*i1^33 + -53467103561237406786012455823635738764330381217971359319131315413111037663409416920301694318293130383927274888076499751683906020896723586114796694327081761730538931353952511920382371411797573271733376461989828274035511271451332139746796906430793523598552659152909409511510203894080749828954965442900653893843928691269675327341297319196474605383746108259115428409990469646926116821677723249982967828537765222267276665487912541934646605360067052398617702679861087906751389160233145942337756896790942407089527333926241932236256425178635199364536270456242725986116939683405009317608482774425770500679817854983804961706793148472094193322293325534725395777963329701244392892490183110719911586223832240277429528442819198590575356413011051801928138807935973328804896837426950060429894082136923156586263774388045246813709183229654605925531222723412441406482892558949692829945132520359793743724181518688630035679387256573319664983803944775157307126920411768077998034483039283011646529152313506721826711750189001785997692246146740341064257472781352960000000000000000*i1^34 + -55157011552392588033746546747428637355226928002869622730278515237210084463493215368257907564544073302561152923280294149903548142020249670769908647157491225343843169862645130413542347925004497440917412549850723169532706902987452531085035748822606926891860039860961088573265265260241563232841917340466888908482198491020272749554445438340676783160644931722135597928274916904018643933955111735823449749082916721844419751724049334380652081408955773334045181340395650586318770562370641687632092997744447285911614153609536503793248586885131005130104133724529357543376586754096510938816564793109974729373129024047860666313131690762975434126968768911546628466456219775785086226285178560750005274238265444555883308479028085368347140544244117742679598752083591375512457324815077630066336211190799218650639717391690554936998017091961282360428910221166632547518836631366590013409707583496318567558695271315105489601891882104902888926400284555563667495615449480875746616942918275474305958937231099298333439363116401935551374577683894955174526976000000000000000*i1^35 + 18086009972370724858029277968934179430933771998011709212060500118816005000477780664628458047015714280292259279430911100707720743077987708351623812421727280391409816854188821496679864428735312743882418321601077999962435270881315619515493336847618247517097607918952143794667981661215254833520039168169070405268299866975849856079608007789733152816108919303771893418459231923812184860113195372890717813542164977093835469891815804412924914576780815975943451974763519094999802709090420085528058472633264415716609702044530777331262876911688434777993085463467373434147087234834915676491146561416764097705048100406456002550600858758223263186379826700228375860135184705950257183671379457617288623239925849606645177536676088262354441535448812336286328381525868370872484547826138277029500790011860404691501985553379683551019128528729596651630903262147543091969790398031906632063499382854985920399030044579595107998211638401362420287048963819259588837617294714400535616997418982582538531059570748982620766969101945061404432753145099059200000000000000*i1^36 + -1565888471871410623270199304376383908537313595014881992376514498949617010082975685507998978580717786985898930583482202817264206735745875407934368266331444160627598284644219640440437369428786053015642803727514588383316434081465372924849426654225229452831305996449278609314714417250667662041750496915826087850662735218958765853524077072018077068713732396768229990232550787387614091216454090879121914376705012639827400984062159508885921333563080209776801798551170209296165981273840679316702702950401962782304862025112218401180107874723370732958739306440281787425533412999136352530849564440213208377449249530835715531419490378459327783903081358133206865910667256231427002812274204818197685605538790474435352534734469948407103141892642184012338954850643853020719841782251339831794099345208476832729948711489315723430930606313801293448655278315825582014926965329512952174390203973464926853078654846447569285393679523325709685681987929360395448829551443602555782951552071026564759987208845263780972249979789001519666298880000000000000*i1^37 + 365148465662686268138658143981823517932917594736616559726173658350280045088052886352244244291921068864940913076310351220078353655538962782805174522038597316307417934773477513370143858882758563271530030454801939429028430948654193323719106713877462939849076334016546331845462960045739006376362439225653329761840167069382704988266806429075213704416605630949726768011529255906993342869025889663189408482249989991662882773859939038851374347579830702508147885519944733797186688317403683333372753538500477759246361250621572997325187790237052372094879145035227294752003919948521713366280855700212380642483096481816495395494557658851625898931035533867458932275819449408623578669263810698130478329427529188659979062183344629491064566943508566908633937311102708102914893634247751708986726981587783886744483112481267909914230160002660067233990986593982820529555764539807128628188642803600607305276912359583928199048247241170734981845784597252041557216562457789756086186112164331622228176547068211874882701953597440000000000000*i1^38 + 844338728821427223714617780047042986221639489609151878118772757653195210952517404098214094081288532389145660133287752786906188198009800955701868539788268141741472452433056336643171401626325599548768527131640111277707050496369191506269706795965215210759846171151400464286977680120976315330648689323970562034031193020556963441652271417057948367506692981630604236703071983119376287439676379317411797616875716480816776469543303463266529638507849475640727625529197432278162537771784185722271462382153481320070659192341928945509773278972369202012105856825678600328144092824553679288857042640515935424628833684030002248250679599056658597003154406807077732307378994569798910420807827680885908432897222736811839120770095625769965704747503869968042916106146607311897922361091204586986571258161703746456612966989536812454197645150531615612537654751991804835465902697696215434919856664973637561299971223788591577666348923014000102850074558627032158189810015057924374310545119636947193392618008161026048000000000000*i1^39 + 463574035281594382042017866888822680856115115518785279110407781170162900574041032489850602691704252668426921008684106227325354901919372437099309818986047921856255928518817474586588984368386871426287437178443176943215137938555489196745097860484636642257746221956829323639614972754485000271021398582336404148114869480625491535982040197622991043363779373581527372811018834035834421783758686538594692155371081974243402440082143354645902343370239209866639635981183719966275545417021434388540529449085655781111087035102520280176303641363116834148034210283923030506665540822678530055963680008919864558254685114151003561253987809071663208296742857051691709939162024621181380279844783687924764743191619203411643967355314656946848111993301918354742849129604992439067512405012250269373563388182095814591414429576513748465563787361748379596564521321024016572344294806195675946280817447715492850545790271579809012889187608836171847419123530014822992683590974113542941555672997856496205894778880000000000*i1^40 + -369176258569345007191786838870412916668199065747256135094099217935343838323223918520479570523113846312546709330408040460041250303870057312759423322559684188279405250824490370300413681245156277949652648092555175654571364258283487374809611883456471071562454751215995827871995097799412132062289104965754975227828379490260633349579080038668365177604831529778231362532130880430735519108659318510881125044573554629076228162313658082150899446650489616848382327811824490031653098370535256118524943420972138416919875776459963661923217529255896645304436405122753680067472954289553027870358237475435320659049661123047068912657949976664226927073600400201436165862912362124539945112663870658923861289445058805896314519030957075492812730130893005324432643265643207099393075085170979663055351498639561407003929898874776475556120384155747220334924995653575037353485722652071214717477451883330822941339797848834319060420771653934749719675022113554544788348353173926432195412238683930624000000000*i1^41 + -91931237572468208120661503097234687021266517482678617015543176687320703206346863767152652669961150115355482198413981959168699959280882003991374780378547526539205087745765604510889372091973600015551452974870153243976391914477557753167150512831135241000459405762562854395599811418125329997644518508476363904166648029180205729427712588795950332931783504252796006913361556895070909011778691171810012130927173370230404210101896725648960904594507957645974132668263706729426088960218461199711105545765573763051049228718297200597914247282172194312989754410977476858212513270468605107084290991088511319857130780335862460977081638539851071963478567379401368034914152364983508757085475840824139415994732493098750780081582903811595770836936799817846892327692569931819882535438288193377720963428286833866817054007215876786122790788556446006825221402264561568623567112548608679652278130391394865660153071832144011908169819025271730522239596049197457352436266105160499200000000000*i1^42 + -15928881821132393919982573784388658735268065084990206440088683078439644372951284152202330323670251014375101153113593647712941507918421635195795323701245207225336236583314708849644625429913890658590832622931897552690192203581704521757287050930217063778188556548405883181827472364372491033820819800976430180666081473267087697138749384075929190902600914359199281058291681105843271356118954034886078881307855432634482345987703732120412933277703577056310857416041784030164741912395912972541531093598260997055808294881462678652986860392596992376771829834853190451534312201067090541145673351899835715785101418439546447179605823667246773438791032796566317688286876555906649907773965984623376442850926524109935320536424049816132315760050179989213940912091619973505731343380140005116973213850348883338531076404199158959131876184220961668081125555174027843426049706142564447632845068528517218428400859998512623767142504853085751354411509535760051801127485440000000*i1^43 + 97320924877262667161891346916311813975903613466087124454930321133074805024650812972324400839820921324707781347472478160741681444789940049698855918037388496128991128597735824131828792323819702324507289479066797369383501830434959808830152014184695501910616139657643305715894767294058702301950169666584514329461272149251484238422308779484766765433662847647903118508359937073138363549180281010555625688253688634585751241000398013014403197449591877938288629756422793073720670444300236657377437776769765294738627387467253430581960924746049776248914537953568360002602482583817021015701659923038861230069894903644374226176733476277410738849505831004851717527100618770368374216600056927885736197054921402580996421936720269583163119597773194747903856465665889317561589275351908470437746298251772903910537006070919995584683366416671779112837329801452112147531291281876757579958365201940818832070081434376147510259105688231545878442372950165504000000*i1^44 + -149164655587591129431492278018901375110668138259336447435075903286923967334414142374029833587625044555214218482813764673083870589273052555618020916611735411584260088305146460821254014768498004603389863378239600488923832951704260396306759591279332952310595467290917441872353691027437968972164416573316896037659589151900916463519354231916632935381615703784997060866537789921348567213990675657063989055082686357009155951922948046407208256015063976761008802453006161089368671951364351217160823942446901459510574569183735133467009038243142765323459130850656935966204329909644110124751627670212243629727543855308046897183946627133388369683269544563562093006850577973855139790190844373244510507170152892348611417753029230029452552417154158358025191591665054125006752143795623879640878163818543926083441572566656703859543579523298068360596127049236537483674856262103310262911261933784771308297756674696273465881807417020795340800000*i1^45 + -8666712646930362928976559645015397224720489680626584137175014037946522628811167055436574160428773117068407014443037453339836541049593815913308432798632808877272957539751618553394179124570263400971968733342122908844963191496370294343802623598933108029879643862410095319633402734915689400217232353256429877237237709256592730269769991559170433429312714331417843690626591434428509650272681450459000388481274541310848518008888883637989508400619287787696243861642342917973775140530243860307475418087123642731510439431766503638801074989603555096723556608902227983017959749384580538322695689677594909317384874335065429746986995684195433052281463462333943172788906036510340301973354320908157768687897446958311554576106684301249572120901628036945488447103361008903637522385610528523270504186570577750906383152616072897494751284087921237934702878604757480913776284400670188331821395308924694574632891557199372858880000*i1^46 + -3523637003252093009362427357705230388719124460152245795627442108141418024049748809650430447782888445322036243537419881537620445065311619453004207316938556041200231913232122565934004207590338917145629794194900305423186505568891007576271995036117886086776258984216483777979272761529426851017112559255769903900592616036659063313912171905625144401326530848256918951644171707433051315354452348711061588313781686187590758410759557854628867856047164180201535554963667251788998393485955309129293415519944565680226533421543851741401861387225971492267428832695440339697006009310966060318886873271524593058898106823830999332194014485065778984175987730134136666202812515684374595134495528888741062554253569350480176309361947826296051885477916864778101598508317005170574054937759709849588494129487690610405488051602788250840548924341596049206724436541713198436046154457068616802643995124201977797769792000*i1^47 + -36393651678824994144953800854768643481093591229340720832393861401351032228246000504627098829154337482152071156848208715519665396125992325128171189148476152941659348038280544193713174476221184879777562484526632112286976356445677952318913122002163757842901114072493331324403526300288860181832038965730306037996877725254717397352719615991866451152676423197862406985756115749083544071295202808216370441390115070441124353979960230918591647742370344586644951262953375496553535592007541698814210403501966302612143858961038473402788553011061740915925606960153344812358296044094574010573212572343567979461544068807300591552655902178811214670976333591463274924841406949143432538053373702261186098579789672198656195779604512232525956462783511571092255432644572820819380443621651354089314974769780159910733078016640811078907938784014624552121121597248661058816860636190216958795800*i1^48 + -296975193962197947890112449307051556837177299320615238928305576285088524412082689261644115506722567304879637168389030113023004749845987861914665557671367710691060723563575022715622281010136728742531478236705647529440565552260596157920283929040575488287117288875060109971382176386031955341602454832430798529775507199223720269475215607830196454493863077934709229279745619892586918528287304598873279858372240454728184717326629788046337149702971604402407147226405492820796611901238325679755591884061568554388111206771253547180498149324879809101117972304146572726386122728421862589430676421403184339219281391373931925622951009682513806345749379740578897555556737903630130816193751862206864827261628326908510346171063400747517151359825690850620384220200856069853149691713998850666312046190670307601681596366541088818996186994554802882241194821854207785*i1^49 + 116009670504029890676623379767201350021230480507819289757675911163411544691998786535224471290907563098619951832095758982812117887155013190108298764271633769540837725225844470063655934127183871785458741183974085772191072848362261657600065086462320785778122610091390116141402557983579793223972695072356199228962886187958685888509243421572508944955587379569087942521316378293847914327914212902343638063742247370237918321596023494897735575803732674600620803126695615917694320557946263811822638984817538343330906811122737446071015084398502057553988775991639019562994823047184265825296798740695646287911082769741447764999547224099453299667278384410622228261289228577298346582250845924768954858167436432882550282216715412936190114312278557713025090323317044552779888744949030855827102442244791895168*i1^50, -51571454183324322525147811452737154708606374089835614757448885571036397951528488565750669763590282598339498068227670968995893539129455145361092479054534119979414942820346988570016123210975052059705358527186207060792486776653323180710257279728595631148840029445985596914545688562612716349666200983976103103366231122323662262042563306501600949352220383750434232649170029795556749094819905379752032903156742662428162463719369974260301801232512166353403743684533866089019685995384645838616743639422458544165947442804403513845698364374540880747936166315634778364402142474314574461550747528248546088431272761136102556078102409659493643108293355722791005300167873069601669345242095625133514092391742184938521130551879671607902105226260696831632340895669973146207318158250580334466141762238979163147470762397699164595483549286054977918723232857901064054495716705366493761457759900849397882059714962286716280801634300126404851043558817736448578809936321836371537164299216604207471630586012625065854170019821270591746777409007946594021736326548791548551825607025459944570462414928604015649608894665122377488448172673971044373184506435267359321835421617265718841273729051951290415333318959486696267082811110126235990614884229452566395364965501632415213358897086566907330714848620199915248472687620015557779244420760582864201253945377329068905912760418637889539418702944301612899336772975980098267203176496880266495105848808237882897620996362249416662384605999270803433100008780129962532127770804175663345818678804161981202015389250209763025256987178702257560013338738154208257269203530476655924106491488715386868538539776463325384353624802884519695568938381080258894949461958019959046195608369908969664594341539357220773825977482158608148752920634982400000000000000000000000000000000000000000000000000 + 16614507573724297505148789427536324644333766474017647574526077407822798594604939595411335819688557043739289873952513192700116352778959230212430002391216156636481347008032335083586709187115203665294071072448698199384619277404906681340910530746454853985904255099080915559965632707337705451502799000157678712294861187142210726079445390056887838051416623957306568792815566857153174301430979799298684503728710381730219251884194817412641570878911747325715233046286307095072418326479762532842150130777442741056548544263417356865808068535889119529829411372725630639356652956264530125497230938260877049416486365308805676773712764484571444894857053567593568264424440953949828001125356796111086456694035101301683089633748798194638365249914494630274303257152428442252878872761015717256771961336799904794173941024818629906443126883664696454729614440667732020753432307334384620222472886702455590927815873041519949816395803115172315358738710794708527538805397905670731997950605751865897144979865234563677563570200193360011123241637338381919168050539255634044902832959015143350667985128629046138871121913066950038515041660143915028268872007188887961080188730618349266297290919902790447759349822733657708282884172871975378853463110652312661251331923240705807532409206386796753879243813774541218698440456038490446076033110962476708007269386475500071370632683204799665470398265707746189089818383105361468582193461772876531885285184874027675267087228207638488349668863964547994799533100116074211668530807182065892196182933192619756008375389366607170712991470904639426915096596801918828858334715105132607032497768899473542727879893116850746117169943861903022865930308856761764747068004681155567207909905632697505898489077865716795047397939987031570157236387840000000000000000000000000000000000000000000000000*i1 + -1541289146648301164445632843750644761957200950467314694824083092198735320827676439130034757617130991826170955216187990095432466689884175172955138758407660842584217118111210740204266179135932924815085725474066492242238066295901643160755262836518147072017882358895800278129947987474917461169095056137310546308691939315925756221363107271891508837207966689098341796826579821287600037191728109195530372842737059351309280009085784280758755390488641936960014455258713983278458623092745469212848781173565919185806457395152524376236154685770122312867199783628877125210726750928928369498637052077950617171459088569718540431134397646207003596841052895664402311099333753315824077366148052980910057391977177244738742584361943458143087672015769097717710799271842809004860320549325800025967526662572990879384559129928080119738609465763731601844552928898865038767632988726192675890427619176357097955864571211429746803106439024102555496315059314537948769578154176130803413475488618607735966892013114188759243115831579786949907875695685953876793530413040807853714854831930957064906682259711069373172252062498116847847665004144276954239365465512686201786665111299810122483034384544505509253269053904062631432005885584945861900272166175447628620707871811076311356771098343084917471677722227966017777936738860303584345633456718185464476656858335706481057220673495661903439015619421849167003046410122188981557165843014704985785685981186459691964009114213556968250632691205811116396420834550654105906761625557337732457487212162762948000083925031429793114283570932369376163376988513986527519999769055417644018445013882044017021350549876379210842766318544142022226613881671665506014161417960635482338895106725441584580340047517847814249758920661504155161985024000000000000000000000000000000000000000000000000*i1^2 + -55717639520253743547587884131844709149076711089568724719651033358370568811979687458679704043170672172122994460641420674728135575708770828870447242795935954307786258111470923755539191770729646239126566562568674396858159677949900688849967579865503485133081686006943481743472284355575510261876638572141238558589171420966458498369039946981762610259585995310054167294665881963813534116783289905321034579259181132754207469022630851153082876303936247976828869506770455278702962062386866336498265072426899611802814060162563740342807080352479944415958040484662692957985386290558349348502576406282967273092328840321696105679839684903204952928791794801117717070222873317336817608899778386510836002117134883971145928727953028420433625997007673973062148006671124542631935172911907566969440694336693267799200614301067176501034069852855516515668763210738542204414408618659476982935840218173116398170904994297654046346662869920347370911528400026936046996064850289355930107895221212828068182474821881405439735563104534296516524251550371969685442983739297561921861867938159422969769834495940347052316136365066880464918226713813416556497750415005791144598134360219769399260144940413669589578071082727750550160396057815523490731422956909815528091321414834013789655911306481244792427423786431679539209823247949270525786613685614014870408920355298922532483552591925865495724011698700484708468723263134802571052937535776393468830117785236002423961732787802567286847711482158151312329811932140009334773567193347993844901330120547411527581528454804927855635012517791853567224353735987251841631799720815219925406390416564202642703922246710446061495038835955990121082253042215436179994528635374356441860775077392682313775824610441765399294838458275282183782400000000000000000000000000000000000000000000000*i1^3 + -46438969616878441557758642555516322825843361775842095786821110932428602484254521969678653744356565590438279873374931697996211123991248060487720823053023601735945234014188884994921621947363155123762792837781691238219863238439646177048641833265475778531130839759513327727528403146832671708572960240156396409942970236651918262060404530588358270939768886576601171186985453941371772141039851095513658917514792819651815739417337692002942307116771838396156632519112524632915602333121519870890951099839225754947238962523353519503724398142541015362777683714577438429225805327987199617248937423973780753794940710189904113371480760899367702352789870201169115919007817821517175069819702312231244036588644456523016854026656425863490498467697123908472649045730812300734444725577086251340069071017566142328215100977496827806687694184371499425308446255182608965754381125492282101751874702672794136243096634896865775603004082309260037234203378971240834242286230843214022246951678867782083908631539140647450235112546106370977091780146088243110727319443784507877536122136768857980453268499382337953208007871498668899616785660184097496247854908769527542322920288870898875898059721441708875450582191093958393607851746691075409045912431517941130766845741858535866265681180021150819495273372663434067917362560966948067157382848031692134193968953582879969702451903258801588085148129418414571995045193443504987720482929702860497158868049999751742242202193551495555916465031529790154424377292059522248798593274766939231596856428341982046627168389630693436221506896805803660168085877060519155313585029339876976610832592134414829345183543411503486898568063778240253324964688288579280576303454476839635121806701429532363359884672989838550879203097933785333760000000000000000000000000000000000000000000000*i1^4 + -2291376950893810800175033102640469320163265595836256972483528080697670251833355174379884151783758300230116760196092719793130204347623358114649113149250676729445214379870960022900759138006722171320302833335750526592702841337648228368355692442226024169304500735962974975789752308565247904967382233056426319960813276795438560306070160597052400396249597520719918878279212049714978293753777139089683371963677480281294461485529523501971868637392374510314616956124271215062619065865218392682442886364151076587146115521781265205830578545058193790260409388347690560247396467085927799528010710953396715043979637940488999391383983254749050901294877441895261803207973474163992453670143583621538193867955995585795918219043007580947700935910139371118358058710230309944399735850727804531724149990811339743907164087693003445713047012776009675271972894566291525195365229438973231034587799155361036482303883927296613299272352048521868696399443607958790295440170696637762456015623529585527927686468806137910968976024454128105603991240803363293872055754804244601788912234590001724911400742274776091376881914753090649381169795468990063730293246206706557611154618631158210334882098811439491908730364221270423546721231179682833192056220045479932408589699819638361346503609304398652054771223960581567351493665516709083596410501601380519960048586101175718447756707887835182953632937494563666405637158517333140799308653342730278191416189175231094799104479109632947107836147360693316343592563971790189204885873639165555413185274738666970942864698028518370651367365881031558033692797355987435815503006136412136843344995720627278646679787705325763147407111138666546721381026933088258187171207758530131864726604959952026735503915033642925212515493535023104000000000000000000000000000000000000000000000*i1^5 + -264915801744841714454321393429013721046937452110694110627532263201462918436182030920880392123225700450673831725876406743028441539280807173016644303033401051103422640675229599956548937865756198734524406167957300667754601660013259299704582738650570579980487839605533176927914933360496946644716613854275716254410892568354977619985826377409051290451618612738757346899097923317586993559453389767965815891195325152365598383066023062273288676396205978196194744339082530635347608600016816847798887446672965396237774897024171428477709481154021714323446999956063059370084042976667183377310015474746741690071610827326895104204122037147757579132874349218246600705798103410034415937622678462581688248684682441909353657349196838361719737009911099209780364459320416413447661429220553190071434849046716284994355265724571186481258775763572596036929042520296285439875661005022726206294997316298807752564179637601290860695886748173995201099208073557338934867643405807721445998463582573330780641243304635466623553057506646103209761807917282185011685236472536388602674007196711426223069806286301264714920466063528858985100787744168345426813732904996425418749178633244472776958203437556819572834994306439518038941789536437529219687659040488148179388325334129531028705792237864611708218867262175985353761464331775627816528916126571708598541331015349723327478367246398659622344407798026527643210852039154347437906704922231350549419924474135959434233133015461887850222020366251343191788615836803417793198254295304416734202642157515425954264953456504554195083374975230272779588323427392285704853001759995090866457360968423969605847457177911126805152890987892503512588326626053508597820900424989144795023656497837000840444913451625288812062309141708800000000000000000000000000000000000000000000*i1^6 + -4838402132370647086697463163981761596243981833120884345760401799689927745077620900163307772197334384793636320352305648172685591969351459356283425072509502376964750772369539591179529210359319685086750982726065996202748565665267961295302370112819348213893358395568008303365310686422084368714242354641204670497142324340935746909664024819625996866659017074330483038414897411211009271037181710887881932391699031679423055904649571846575169680121155571604995674834230031586841418551622954577815861777056165008471594874559872917515370675401997909229962678913922712599959261392862740427019650005751674627242289317392356965252005405298040782880920749871487500715582562129473232713127939916431891972542906157149144714258204763529340464608171781548435651642042731197518020147325297334852435186168599022458734662172642022846754091478743597960795128142409762713783225027601695227390109936964732798827632599679107354874235865453221920592988637908953120087857349925321863463115649259244041777253373278189403640822522972569178208361213800627216459138290311475940770691750904077425571904159875784251860675481120379925197775869083873862717940725720103922592109448422270876652908678226856469992142174656898670422994356095542153691600696716084141346025469112553270015931225772919279377481736680417085067858082450096657623988288991623813245409097743998228438992329824846082575974665604974256584878479575335002388019181803007439718265989230196220559520262652704216865592593583608608318825592700299386357906300786205510974651896730261629923388550853077381491691751763863427860142030667880811422770528772073405912323410476144739186905038237295842636636463998864447106670729617027394564790832306256159223009055598410687673170461205709246986977280000000000000000000000000000000000000000000*i1^7 + -55504560966570194223991824906262104885734993366225451862308931933574439926725160101547644869854909762612046151022660571272459954923573474276506900373195793627777736049224143883110207081736334638887245897225282424900249841289767610087999735575586580168843585644312023843467123055768914403228194077034579239969962679071274294309809027778917740579604183864107761796909348803106349965840864795407289060381878259355177990964624240115519856156140785065705095662635053410629635893370978256571703765567229502797315992813613831023544911888982124592596430233678650248592095454627830205384394418879810084617926659498008118569133494941417915602963192089781338447926892681616490740529758840557262378748899579536370215740036247088004396516797344545592969582566683270528032497377785351487898876740694064882387078787502740465682263149066327428195244690397470988661720654186773614031199899893642043744398370721092819026900410282920287250485473598221688229713480596194345116816534759170727109632781605708691436508274933646666614053083866126997909481449529906679075607047396328132567075854272165751468770595530557396522744822953105193867917647383555559676597155820641194084963841989577829899105594068883029637511860997747743036805068399228928605630748830109181015868337865683203327185220026528796409975735632016083495792099714399100842264305441943542001799417280260475977467364981031001148188755001552865248310956600471214076861081185633722762659035249925711398457681653521183437126333283553914733366483305986349901074721498423077490133500167201070411136227066138480350392708242959608131333448823037429904597945942470644098156899378569965252433645191931755720088880252240327022678524318699233950993683233034879517849724142354071289856000000000000000000000000000000000000000000*i1^8 + -258310252438943905998180407614778335955032264086951808671071892464358950841817163106754861203433366663514953498694268030180133998102034409380438467771270182759617619139457814482090520173470955391118992039767471834996804399362719676002506840495421595513942512394613747473158091226384452708476939606739683302835759923492514863025340271572664840712586649394594130896070990894258970570440943353379048443146374849845924328407865063120616703796374475144766048479309834530780845252942890866089663590210852612495192185457508486922233370261738565651640637532262842787369367704542113109566666886442069661330441851961068776534865843679454082160544929273215902337722590700242723061351831091228953711991817006105377157272461247940324335920453689892489229331678443459417113964874778085930641844254127012592276036094859190922732200933108295185469462095240053736459292156622312649708498924827999293120561242511581332287283338510275426607525709458654023505976037400332191306704265588584989386437428993077066274286695365284099645949753876927815396958488987660717835808767498180729959146724180796136313732166345050428720920635124764492433179276407066280104802885926729984564424395923814691045513621580011236517698126823401158081881828576696891171658505515951612304431637117258417924382802723040922282018177844929882608345373949196621329775994599093399542949419427463037254463214307963040972705827549137329978318916322247989658196029498601507267410049447168622575666458674945725256648423253675953910611331503468623424071472975593411264627495535430140356912438439850018574624652364313605897813193523529085449841374243245001171281949260619119081730200236949555611298325873602171634791611311240299258788877756895043891227442723736780800000000000000000000000000000000000000000*i1^9 + -620220616571294691299558242709493126089873746977316282604282295155618875113941212032545424210191237103217230232811816491869305384281219294301450099449145282030059705660373701179890606082197195354329854817740981510070270141625517545191534172647520116689347396607112956922485029676494769392882366981961249103696480655404091803488303596767255029181860347265984092774379101294420574846620159319937506850803918683246826454758104271530648443949872496127041003586137411963537711002364477798971099348523976201305051404711792511503835206101511661466331819181166641592930756428929623061658849207078035546246479075868280779620711883088509567602206709685799343886507672624048828649579601150851788334525550448188752317458232199116123400678565517210740274908472653103064171435996027170387853115032544643886558248823345634473542454403062070236167565255692832909191533504521962158081764243531551454802173779443388918911867486379284077716676482401689783767387391675650392619106794100632468840836134252761312651033118587269870711288262835576200826656604414802687260700181300159308059972437810264672584019271733734459601437191625976669985211771999289942117586549663460802252265441152613570458934893343506023984829758678122998833289344114340075065136517518164148730200099755446407234450021233283935400889480714329679244684049032763607927998293572529955900129278809380589151826446648002073508549133144705985412165187286056363543316543678574920235290214715738201026059840803827052504887727179238966710000204625571566816244654881137762758514433317776699828438080382647915866034300169858959691981396742939565682245088707227202324331846456658307872914617053338161102652198455821577107497981478195030991950680991346352263547993456640000000000000000000000000000000000000000*i1^10 + -1160879127911513635709577135898206438163449899327830016500733011981587750789138700812269257995909176464532122373731738698645281208698369832981028142422763324726725289160810341327745853106642407172662808532821410507427378323176553288654697147489482273441879400656869690761974138467918974369806742027273132414429833432893172002635810917603873733380163689675424398008295693698398236563675084267297133163709200138909587722357484684550984180248437397884205704650948218651617423129505901095640888782145527183477845009359872786442278256157697542690315151569849232241159879771843174475639731634372504440963834594376701036600243034720575922439323565626423754586371665557211214300726072833803543847779240751062169172145159539142336993738768160141874737496650719867870648048490865315880686899970729968597488530152574321556922381667821595088666827621960070227999405627105731263341087379444835362110335339585106643542996394065585896973939774830212219731388082281753329076401447743905369100974084991842595570145605748668179711361062906052662296813856015401769839873414340977068578271364190456547264274275381216482589347281675779861681700565614916699449771069980425987696682534791612646707628212401758888120658085727137693222054782092918569737642842522358567114569100951861890604813997026046986518678483329518581695741099136655601461864449049672850413737519235885079876906590024863531711634436583868394359643830545169950781614805715905860336272727557144634623646972850265659085010340972604517483206674100739256959347673926714611890483927414605306702520401946097262835820636096488659155419438546236605560534688152457485575149246836558011341556095506668337105522809312171681397349518680731793003908931798379635146752000000000000000000000000000000000000000000*i1^11 + -3042769059591374949875282344909893555527330605545208917980422688768593336334087941282903989790095266523866962497938291150487874327038774751700628217397032304179909035411104265549529415233405357058185442544584520057001575818792829441107685969641031262598546161972860199351654211577234869544853694285978710287893993705211785513295488714990572914929605370782668892360013770527504509227923209018847544387456325309510534526732804387378859118847607014352581227313711539677857709033985187707632898701407951996529014308711993400670500828908752313263350315325519877284592089320935832875306543946296882698621899465075164364876408105884993688192965071941606719521498046684855721695635691419280625821107008854488063886430109125930435307667353830734720929307359001509246395140571150991977197825438412744955734406883037403751040297072924167842758996519507434295371104759165839010273031647712033098652371592536497315869686913249103217869181390099012758825146147010341986184945646084106710372959024093805390202358184301816793633059322720333235579573593733181369373021327413529440154870762826672715549406791805989280047545623318201387627362984628027484092341906409979431535583181912785672471367039655008823023665242181796767675454734012964142619586525074481913717386140326963750722719107005903855099084941175117415773684613420744943906970963943682064146986799564992111351377044452650134785605307470774170356325217717393362776600189291773887251471163929782542707459114187940929664468954777978146272492213087858700396974867959637887910423751118833997219676535026835180742576771597229838837858465354947042332584366695278667156558369901124901886381653256899978597616146027226937339073441799080088457789152313091293184000000000000000000000000000000000000000*i1^12 + -3851017951751285262893604952380517530724392338140652227331847042103493155076136228974585703914105531965029212517484254680575282356742739099986412095996014484139799127349075579576863217865607184386621808241714833961885964765530608616566642434046266385101139356897208763831971227350180701685569719279548242477446265775740625488104034041245722058687580101173261230727148549740115545173666501122833253350761411150749456664388829669892047425173805527883332728529038911094258882024815496701837358620691871612997532736103958378196500715053935260277713689823068486993954612885094034191947800011868895479352151388817953742413966034494679203296079870491802607757567270522878797323307150182947726461342495467211435700758498921714911780964859345292771002618784008949543883018850538468494041924038125707652700514749006045979734265859217095446897502783646255152016596453061679943603370927080636015066574983412339545901658486194105685140328620224635438636721236698880258861689658468711972433409272013292455401412728285852886857493255590560867101104479096721612902203506509158915210124004841692059133668909515510263304231961036168180059824306605839195410364030606498429511735403277906725186096838694129703423467966841200861371368544499606231803970097999958602882068054634746428548220080357018565117452530555528654308138093614723728057135955078474882728038929930785992192491380086084505385852038657792128508317179838572921848291157445676447424196249768353614076551931109206824083623174052546535892706174890475561687788151092503662872998186010201600156526682703597485602696581404958083423492270776293525353205398937892280073822294827456940709297454073000420405762823737481070877537764397613575398932383572951040000000000000000000000000000000000000*i1^13 + -1418884840561441574978731340568026480677793135287845964367873307770413467250126221841107032276969723567820858998627596605428879816581586594949235753210348873877159218303236725538728388970115329164872168401802073403301573568850924161582377888709364202513178459808097630398021947047824775181337895353281218183041860234149348640932675411771854329488729695731011114179329241411390650286317275561073142704810308104790426596089396981529004326716878966282762433221249388447659993847350590623739169919457951322147705120769959335251024887572202639611429449688929765785882332686866410204247794047615477508131930523313518956241111304959531506779580817550391022074734810185151639755446191296440236997339129519643423731128949593501392335280041898308772286684078921499830585422970400416766525888574141784673614505815031034344295954651184436576612472622693138932033124588766636046078650166557698322128898021269101525036428228741994199829546354199810243174988119124455219161467425153828552394086149604582797935073708712755961104858179417436175135434279710190404952417603029698489171749515948341352352270269694080845228196844356907600234850110417940876065976752456944568855866424058406369005598806477996764227793607268858106714421890535212675607624763265521268316285930615838742055292862045825384908346379602295771308144760043778342332806359471787088554142341798759313187199309282062261710727323177119571381930550107664438471684055359730998196172295561770630879515269940814512064550625574571134807547225960417269863498524979986304284043003262502557293016409639689652468481841161892247478035493012648444183650161415636577326550571168150335413062226460864180325840549691800049865370223090306181507099656192000000000000000000000000000000000000*i1^14 + 391835816132687686391029020531026410009568136161453401298087995193546742871702041670369917144776923541394085272923902773531732677607656467654493984824891371867254678372082838326687474264993775856949821466856638918087356327863182032007447745400363757379623455187321911563858246485661813766066888479988506153986254042593846445194786213591085222402798420397483509181665320250620839173138943521408927990767236917119496923766314445313173496251784804938967338703690654484831001377864016508585795592017799202237587019899790804189249327731330208158679206795559271696176439215089416216653082161704034859065516784859576286860894398538351852713608305606496051017084602200122828002832598035316264869558289095537855350454676685137771887001265577119820490920415859719744619522721062621458840314363840841516737691345555498886212774217958004597333921274726504309117128765648634624643254020570589981507164857519365604915088457423876350051555402810488463337098559827009958373532003283642985764284693711834601743898879868878609420486666672366619485531304061510682670595700143149259382166342767128278475088484322797684181970833564376831258147935750258889684385131629920115271293910031028462239207576606820108140078579732852854953228086691742537145557592415815621649597453288739110128682325203091326894597366451149831254746831630326959999356001992733884267132478615236193597420583534586161585156357980582640566887914312265729407755368866126759716074714295022773620608402397462694831541031713257833532424389006125888759271212704836991612626136209758249419833956411033229007080215738848836834889256009832614724198923043775616204512444408071695246731591964726984202411107104893912987125516217801972383744000000000000000000000000000000000000*i1^15 + 49677794023070697090489163665602337294211416781117047597592909932573923712166381067297451823649760863344928950526424634120440691274452318671421166959168242569765779762744720474596650132170052686588767674234607150842752692228498035666372054991147393189115552116064679289090498918351105261664048483332009295486983361315807193817184095436109096453118709676934510139216086835956729833017474572079633649154761912000108074743327378118707063911331509592404083104702058346437457618678437249551114156482766965630648242670174657820443437090280444482775360476233593375507433775100800207400413740885106263551331064094207869404044683022379946801119576128852751530923105582883470283898888267904587093441501117589765998449005448142622803351582408753950890473595859273396799099352162864178625565726832083906796867544468938649173203918871589892356839476732672977963866051402512864661909172543885243055088021088373048326703759029730164440345228115702242719104487316238202679906149152863582099327736666177390860535233383755784699509354471229848185354833936974977232192594819154671591680215955077694633894688886045164803901425221138967357923116451297235446119545246910568816600140233856450934617326050621252774539214393368018586568873875829358491580847197807902197434447350749150624906434128646829723914156816037657300005568268649754084620976958620217845973227766986763190142618091981938067863390458305047213707133491397507661981159238857920148805390883676385193878786178060091968589117956964520257968559745425377900390859914744939681079272687323243837150925573617034736610598319166783663578706286945406157408023161716735808960846992991115827137104723117657443672933500483009004840635761468375040000000000000000000000000000000000*i1^16 + -46271298917705957405528953087548160410972197201216415805248840303042493486159908141657192680091478677121240305903094270950431442486559008743022891693942212029804001593700794109408042624596693483043836044930842068491523175579751676135702396343769500525179743918642838033982729291748211183773133171264787706905319736298409399951011919702702532907150085528990843245003166036344150612906426153048142646125329141814114018744546655326688623442867374643002684353952857300061479601045994753372628110895450950261642843486339847353149848591353481368231312797768138126618036133576628293911653783621171864726448707611694317193384116977305529056288086843024637513930145971674378215210280462276782799626407152422755049413064083060056817976584518416472669203330938924821596551239993698410839889021523295930363005046970236033802834702082664545704732093091405048172505547968550328835226056973078286495642590750269888566320617893632645450795252778151985363224803848846800302284589468206306197436095852599702285409063938754112865592591089988200848175865269294810602946338026723555807477246223103942104235254171134225734145864855652359107001378008308904787866514115137652939537794483121850250510578915023970068842106224475409895092501678280904688297362101957843525054630497732758386168740953764372453369744591424696424013434998379392773162455785054263704533405124741368128344271773527245157188419601170531090227415121184771830152262467276754612336417766950024108823003732521265648780539518262369377289577044582636198535660612088631009537641603072750463039705964951821522366639233702130855069649668809655936491976661953732879173775191331772639371205022234667482680369595885248278530577399808000000000000000000000000000000000*i1^17 + -3212925622409074889713304947021586226180335472545447702145709975372027048474364625550148447368917681855087567958625190339710712066520285607157408041136145214857525080651229659570519920524879649777286481036299927318460330078517495236039548773976115776476162286064087896939500001937986911705236604221167563895123101945207055364563297007477487109068668947070725885258174087887689847567530136300100040219170745108589449448879950654947864226030090852420007543275279215729097510203792362046875931177161687705647341535885793220250756136447662234912326377068957600537462928204405629727495571032107563763926020373528498722655166732298872813854760129991767506346796211013934496464071287037866810211541379623181449196829256325512788356943707999185081162759034523359811350050810127976469295646608842737052779713675528379877233350552088547441897486745177309590790981936218438492310277578703997233106395892750907948090114966976609967326340618373804598320905046050786084014918747428033036542006735738425903103269273083997646934685927822204633701650747103616109579884116159202828665957044136473004175297487714164945378735614959176341665143640415526592919722612018008954335024952141707833463422183842696746035311618072664297270104250973381272702455780769555720961269326553598747715890625319970928406160022576950138260878656846500565126891991847807032007930559691251386642646753785447936832613550092747818268205847295206882088384723946759963245294736128610590615523657465422729780071099965686160019449161927611689220317004331088374807214932878442463591563615831428326147859215376716385940902867190717577151867058406313590199173101499505540398250782165744849463089326529049324945408000000000000000000000000000000000*i1^18 + 7724615895707227843732951940350070744739477496858707540770839675477204241276995492004846731251965403160592304793946438269341042161221388390215646761059081683928139052386058856212921090210506487625209514277142820729735062839601467794623771660258261581046534555564357538666942602825232831429621856324071681183943374691960055205461880324087888308239004163397547091324853997989657322189840259564962373858089249805357055815907793650398651540521213738144799356763275061575254829422185802489054691114461672520090552232468993522307521703553520190538247203040898792483245930271952457085059117111349884185937638419530261423300388343395243716431590665449497630684049695920924347905989068425756834585804042024480848897031276399594447637205455105702702392006091149666532054364367598974743518405978326091230398582150981588088305758135019948738783456295596728559804140973902606327078532675976987056038586721335539316968719167920886053992708503938892368348281429497359991530224586290781284684511594603225333845792850528705500552703508917336509041703260889437718245974924431436855341161711165763060464914709212032425788336207640782997562090760093256244777533260025018045823398791501546139373257524523249199007959613542820460275810713578275417269313779508914053708569511685677065178339159695278077000809182842185022737855206777352158495306951004855854976723478784178227351536825907093620550189040060044989018772524942883638217765804023525931442824462388515195879469237702080673704480057439945417404349910892217243886568897046271426608651154858255440766213494581928609208298235560669918136754909019507094110427033917037084339588170141994638349411424603302328460008223280033955840000000000000000000000000000000*i1^19 + -2490817526614498502322078466875567578992647002994040278516236395404625553760847387478738238797080887452032756142843379550270968183273484729994418391702788064500662710752518966281050062331837554357933365718555251695602424108897838464283957089750401692738153844642960176981372669785808461786548384075960284030294987372591723102505368706121147319661486308183999345830589674329245216964411491675939889264679507634237982975737926057066672227206354564635338017844533016781603823697555131294333143525741357564681553360663231691354745066833460470304400321289135233395478893721622667185225306364605618076740993318442749985420063825266163920539493062256129497930454388503420386434982321710886073335134521098932785716437046339094697886390897808837949729612341285368855093107649240748498628160173573642771716531994633386998491365808384468033304449563857433749496799895596388510910758965597097187779371220123009381573732388815691877312250862709962694401222209927209715646115912106130673647001787972978019554792753736338674589364824955298862151011606101578102329437069986032608594866122056602244342987563951390811138252228470009785891770619164552666808823905962561105638365172976372527802340947332945874932479463220006395994033969810313408086776440143390978343499070319244712478531817025601113715591532804747451810872731624286280866274198589902738328560444469650078781704973531402452112710585142325536173312952892183627915479959322472567262388912048459266163801329256527493158896286371513820797111060353588990877590307782443822084262967336799128186562410550546950953406482806448863611481487901879744466049648265718529765330661412462167745288791112318772811989575008256000000000000000000000000000000*i1^20 + 365846631949500746063069435590432739068229396981060351175515053974189364903197190050530203396513722004167887819295528269549279114081875519368297842848472473268124379209314190008992201715182703554172498131912423151803710684783990836926342897550431230227644578951435389630640318535989704314762313308929873707151695072495728317297904356018524468548310678811966072818182682632624364004172808038798622762344970095488999095465791777393199366923018438942209744701784203615228229149781550238432428900518612141842040439949325170604615544863151453746863458410017861427958779325777060931838465570128904144594960448790781006770557545686319317197594645625291696471146048375519294440706254929423155038627406212823910400471427516616896858489581158233540027822928813960580547627391574929910749868395102520527012033306051239814200834232432616601820710096618528492377368671791846389460047346077129101432051928949598560337548692247867826697932082903828792314476996905507107877727948430529951451403804340670140646903500212449769400815607817911931943988736718025762310270840935698139837103933443140826927992073351858118984871884813966141388270303920604354905423301494831469584030112815488623221355263718132200029100531840386332212009871991083156156919063886336540677629028322719469100135678160365529565347996345369615492977968641267134600295532315671177143092553818837883397604502828205297084632683313092830451009435364762402401419954754467984021448185418253410270505193345397741269707218063708804392533199812889649607093118227533158506056402888906143095274881859737233716350650875499449960023814762987993409161946241942165451792411450616372867872711082188306896650240000000000000000000000000000000*i1^21 + -26081623467477048680102873093196724790396465108086212730339401374354674370663648379184411010543180364875035245991554550363376548516428417713901502347976421574671497879104841561280775954676941802305797328090332284604219335918231603808620992981196972110876877208863611581298533330223926003880010871712790524719926167003594472289209020536250687132047305102033055517150812423219511613228962180174722894236379893025029448295461020205434113001963810739871127726516659957799025571185820866406902381890178653772674085790561195462651243799724042022730117584885331319430639128176986321251838070087698154784933901101350698043309395721945795966553965621347725357057278670981840519695118435698563474302746175887664950228866156526456776580428677186255440071208232753247201604583686627793011341296606777450610635575689895937656535528592819274784261171796377459139940155913634826885099819122598791512194008710835730228563881018668233301806248971758908400059254777169785968161406843545824132764477370851635217956998049385875471200031457720637597598748256880452089727040394597049484482440317371899905538109201519859463920553862572127173744042157034733279383957302644662596737271309480317476169439077298267807589622877805264179191345404137522606301508158583295578901228329179834766683544736813250429733941320155656643179126024072048754616513865632737891180663160602392840304245984892872877917670796871249248470196024753420863052445732969490798265768219034512952692373283299180547512236293858610143523347824583367295102948601496557218192117095402971462366740129372068691968764346560750525999286017998963582517967943668284683908960042484147436280708829553507696640000000000000000000000000000*i1^22 + 871494337670780600722192446418688448123360813632241367308250103520669585478231523196707395573891012857503649677451616044206026931336808360623211702138228400272625000045950642208468319384681588991062161954900219664512444935589028005793858438925945979646187556912431566412207651005051196659425524401116815639121021285579733111057817089934266001954853058856905788375333143117516534070690622733909221736136238025125739670319115576390020740107275168982496784114349149139699699712174319926885199412716320226293900417821168071579101109749473805486223637902392552167997305128444836052919094897785510071386169374336388014349965832647731995511941310750660849113666394929401888916032545708092424249881638103401677929196592208625156870252546544956673026123786845013455333830658743864899330881344739267296396936213499830944754200570344481232584711400096189763495214342180879577727892439557046635562154578601923613808823467022038776650106282862674537117048338620553448137844157596682020166162654767330074480780684872623100437992083150231501055034943099183816348053958163601261274022693980358094834925089645929522858713241952451982385064584013201959121277124002287959804283305064749500458733045070988247394779123410487669027204705887728079138307580647613199364721261544019250994030957580361835458084429199770789342933323757021649302519386452697534940733136779757991123162826847443612292903396063992206417126255382826993430059945224087687034708007946087314836363670563271346709870613558460612658598228007741617973090777138252554203565926472389038685791346505534314563536855872635029708943319970666449641190879631913440989367087917918975646367567839232000000000000000000000000000*i1^23 + -9698513496634814102346903663668879537834394063355853939317140447207572986692001908890267855132747920694695470011566442659198170980510801624454151085895059117636776391805826016708090205733210675028297168339430177567127384949746440543962960948076333272851781851274202179325939493858203356296683874094294788876059245800963123601528403808564280609467897628839232866704277112821126557849444317378278525001062719156408039705427335795337065985603664164443045061758172465926092944926013889977420348830799157596236513738978217642291857917163056360813235357848022678031638284024037225160547120815997378812634272223670224606294611667588891635926547530411169832934074758107805933900657549761332919367971115404310403452470197673315941201653012733390518339243120409156897259273878517531558354546590865032111830796125426797500337641013336843017711464112936563752210650564135459325893622473153606096277335932400879393564139751160421047873518157914803468128744163796541134888249944437130189121552397429749164908160623152959566023555769646862090920362311520656429403928556580019514399324822443263446154221613267749649652531668194402353894216259925277935859264675762757097888321627925930816452117721762358835282343071747793716646949740601690854306812313192095857286040985681564268499821564785919706639841171884008573518089089113461246812973418628641882707777918539461024711746466933623741871870000920738069737246187972615550413049275873296272040945591127817189287035807460134136166482816324400805551799206952569600759629452527588180028335787273734512463524052396924287148698473558455922540121526073323339996816815164657975691723706436529005002752000000000000000000000000000*i1^24 + 264074928581886378504091099185406021856752366824907888961726178497888346425824646613947173920418528090044349469966767113438150791823504913309553547914123864394085569518531035079843404700410500794848267237972625825594110322301986596667839207953298370241605055687733273814071420269970910281388950890467269626931519368471792198060842402832423358952607652251750890268218641784510533305341572201999671736397732654410669879138760481912860814839446255574333919024705393089577326775015953948481131739775531337453659549094199594711734676331483140750336089856044461124451594190402410396027672231968367852943841542055847859201334841219368522557621439055667228033481703897568061549303998611803333098164626342531739721653951404942640543134816303584615975660633221637981631810474350840618780883693894059356516225496644690856979808471073401142526026376497957987637461568821910436822102791303068917997877335642283594028486025503711800571655669002873163427187551205025093201436242703141844625523693222532335316238443910345513799745560642729883325545228265567615631811418486098239098389696146923829833363832703535122720704123440242694195199540443068639972454180692992022300765775432837924639060801213235091347567661684822730559393849483090163974662112987154533656597770281905284381832530253280875790487857099676133203795876690628523914442164374397215361817951679810617783649135564678359934265333618534181943189716803253847725229533851975276350148806041631418249956145396082903839304226731124335809736014591838262420318357126919713322812339830705503221956450062940350274662748371736574263942962116879707980597322487740472483506333623580098560000000000000000000000000*i1^25 + -86894202381086213771064121250134202995550775392766344361822742791472513805322361616777389523626746673930155963563487915802172503876231549536398319359152942705973952539151575572408870205894542492176979706296219320198871615464411549539020476617149283215235021449871913188987468896914047774619386790370408806264355441085034285740423323229673685436559787104368821445943667274354008069449717477342243249891730775423346227225560132597790317957302127624664896949944279268492902028832958567550532627727610075866105042722632667478672529588216466577419168953403067802105134164688390820344367338272889118349645238152061638832845315250153097019664635961159908988316435239461042034787077169794365827627226393358364782974206070379626237702787247048593591305063358096534065597806011230624205188326715309748530668570664996710624335135192189180431942223023953777599456447579867076391368514846684952948417667538977826470174581494887459441703211644105935133628807437295422820147031580408517306286954517096087897589171800475611725220612946257279865405840067149471452947688963486571826892635090886189322152967390164873863687707590842970622712826258443832575658336414480245170492464320696507331886088598178468094505548430385715219203875464881857847471325395238935765939489627000401787174221654131993226637816007871589525602950105493922343441050484966294638717805091080300537173528281830741787845401365104126800325323728233239676164673260311485657063389306046681462166135212068317380637228141000313334378398019476785748994860721359546862477459466148628774304414588717239931353235474339396370304743174028312844596640027818486319469176029184000000000000000000000000*i1^26 + -1920470631463356983207677481794330071703523766554573175738695329467176641306447230506451773196209369731072650491091699668019786551111945174075215924086461581221784420987533574298344464179701766660122867431626944212683852414711224593377582058876772440457496239345473610614401542130977002219980437268947995816184609552931132486306444279456655443060617567739819020577393423716616814032363066979601965098150727137413219074098009656029383499095231489289191748970317789971552021919051084145777334651317326124866755566137772370198998969631705895441659911764147118375471627711825582071784142251626111923583405296430846590011987128515915956493418188521419661045221443023456328453204726207169363602656401115213305398071078384214759818301902456459366024002484860152265502202027046950830156812662189761271831375149604800172719073310440658325166357948351233150611392882487968923084172952672766777705048789156835218413314477615611750910237581901603509482765113572010807881477108790784205603420806035945915451790340625801979892211456674047054304955282210770754679878140180784383504055458391443119953297744481612793701156334752727383617084365314840080152896456511514508512177358092969585590965924222461310072128268667208961551542654821416217644975155285452202923742324407223947639370259178295390811917967394193773587247153717898335052298698469916017596051778944800881013371460264044072697784689331419381413363118382984974811579029625816055823000397491844108230973670440200225319377175413372137367889864826862036886815659325927527666475572053444103850375120935506441657977956862024346388751163270609760553861070952615511484006400000000000000000000000*i1^27 + -27370532024969952113274843264540216477993943772835496792248924242216460085165442151964745182760456880845853882092001672230884002808994188234253643909818124916080189611704445675168335203830986755520030215783123690610120783153451407705831729082470603521434798362941200223021027915979353903437890134040755174527069825926508189977718114542855157522366196640398451245537081081635085095802977489578221109634951733866783556364993354624059080581845514188340746550878039703860984680317088940709438571195681231248637209535369309745473162025651262607125398787310281134759549470438260973070376443563410959227610744917197725169302726473819902877804182081137371649422664345231076790748982873658964380499799387069887389563053266708051900692190387655979373271098158029131264120429733810388498845390360087575262582743183753066232702919498758785114125390732529936605251011128458973088133692046217125577369170615000446472519960315999698836021549180572725403892214813199710109585749613658382041243160679947670124409827413515568947163253805590502057755841677383660639394191831806269954707357905665395545880389257122112035107203108689183746566265993153797167791459354186555607565770863494414411865461715408189231348366457988636765832110666247106415392267529934152183020202624743019862510539833275118752322865238915292875476549149950358114831300454367039397391634638705217853420595710075038108779037930096655438915084887478436425700053860948145556112121458837735251279416686160562176415416306808761495501044862553341303807185657441167165798558737708709639729270252862484635752944525848789351051330169859689141718009180921528320000000000000000000000*i1^28 + -265295736066239226762660692435611545327349443760977530765837804779569557447176628716672528807411032370091403344006201145827458218874854434500938922941576797872814698504457089756685142059870135058930286079534116013957840971995369134144350876889698920531967648303517707671194164775152140759054566885868045671769987115363045760549959976202120241391086901332656384153708030956690171553839935656943435976870585528185595978559148802111275861690759642131676522642982497748733861741209551571730417673494600698943813628886733536257414545391191477105942140206383821220890835068907236664965992338831838570343403208790492219149477749747264812300736802870761120942515672542365466722005769157892499792286371967581907754307474967228287158877776842600650189250974479158551126326504319105528225562280369313071219062395020196739218897796869545297544017563873136881959818084363620213609042383155053654563562727897150611126027543010339979742733961680147755573728327533242709429774678850836149178226653928053298299609477546951999960473899527563619289802672853227701779335057275239261483832055441517144062399260584266458662159558204384646103752720841459676536648248270034464315964953004040953908117357350761318656691673066097407808976281002517264127776538066038354426602298702395315694001253422417393259995391359347155270050140469472326837199071607082934392700220120386877947832853336950538274627211517782793340135699685556249809383064779372072834145710818826209179359888141363673584741993933032688051294130965170977446932462974686308846162769983718310225210933592828347451936622704104368834823448613519852817835098112000000000000000000000*i1^29 + -1879935007536258617658548415999447603300547595375282007762419858180240253985528334957533170972880863900559152093963898657800513346169891873501405364432418269474914982579665344911694899019741773615944614175676943798629647136885196673237410740511887545762868934960042779340019256802624932196967974069723015855116588326635238196620004120062057937510034739646599568054489587644051891708579416298667529322364669910843881425891712225382224242835117535335019809681959168868276259370097817256464690073562818020979448033745580801753232398010670434485098369166566463717879826378346074750472218221118442676671798553557782325425978197118468946251884009977012466835254583172882337241350364227695641571127552141038839029248622845064463091927226369955862843647342225258611230715181138233811464035442021335116337903433429273166173720922682300740013172989564767459021647710185681932610554177291182144966867307304289069492071513271694227582751182380605679928483884720357168503231701523512431343179398508402998262562451512714318968469990840403443394444161802085866973360498459217439512588449083788137786232490358547646670994573544928606988602553847975790776783083328431984257749183851109128157914087931207298990045489252232852871489163329802718251214343759390571079151024016336060295699870648739155894592072863549368804453392935620536579197433296378582896556646542755354470945301304452216059285571360931436697688943351919006773332917910453510294859956920532638419970215973903511966697203943204134251047060773906495757163840121503580050700226061320962144539749777048367441259376015676492253755448137834771251200000000000000000000*i1^30 + -8614792211249313575792172013957552538028582075131569106995283964659012844131817984716032805331605652432878343258930287008845220993196874279209941182487053842632513742968561459586867297619262206592593233646659550295074344734923614670820156242576704408081495813588425045650822311274287199243107344379681976224260625335146869861750514025225998575545494482218489030744788837515729370771577584551296557251518274848870049976837000787569988204702418545944870037395172953785581936263782244487482573536737841503971903011677467061059443065861048428583095397561291833764708558201093068763442801062735209579661013785505529981633637087737764811064240294796341775947661920774075677338468015839603388803229098255508773116188703500723441256835709649668941151207655333429110000381210399369263195540901067802830795036969187970215147193487392997301969408473453526914862175434478767847155617381672256685897429207974123331934586491186086407778581359435849644157990830626888520409766814275873475063684092830798753080409612877550066574795888864291361822448534156178384410754047333951489585357187418895409323939851571342598135353127166339918976321508233345831819451319084710420820966428385007109565757587814632061355754175591087714184254051528574127877151536585431506051315636864236334428716671375986325989983130120975259539842309050748005640070786297301498104645727337751727444503280877255577524305593674298146569693021533593070475388490440733238532647345363915558825725956336634389784296436467217567274973325875991739932318870502689969774969584737397719906926431444125357255369788184563892412398404894720000000000000000000*i1^31 + -24074746356794129724608457447657633913245034378066360175640751404738155105363474131249523705456556499711089065321320682356670915682867711236503600110959193071132735878144837731732895094469255096773552400437282232970222043401902786724931813139848728784725044127093218550128960697305431409304718065832574546987718217802616071474252877409311844493635064957038395928761460411340198077873508161847019546482121253955419999937881937124181270413790493380959921526791418229278086349415398647494637223407743623574683763807357801947668955560419899241772028910642089103115562260438785947156019987063876454369430585600424443512427970327566223668219067120069154682679008620010546268997758192466609623124572438905315068447246640700927337039192348417028685496206903889381350988772319493765331564953794238818327999918911888048226035424989697689082854221882053569752526995004404416201084408747780261775445895115185870642591884356993293929728603504054764738695312789115114041559004940072877736538822943652042100300730151173521210800966201260663901722041641163526746556505801519137816780092684483610915169490236394712515598416289415030470280592075950261927466724034168911779967021580357729572964488228643630105831783006786081676349346261617957997976966537381864137320460173444434749530660729958831702916664065414774229155046028648150737339962296357722418631012013142246098665066918122734161529818357190090225039168554384073020983480944418917112844204229876578085171972791117396641111368029848113791503297948779222548941624934845756602675396853412111327897231058977908773515990865795903739920384000000000000000000*i1^32 + -20930446790071975406294733061151255638197882269005802108910539368849290024776069771139186426699883428371694676560233870844467085137856913676702725374308067065327419488055624401450924944582912112069047508474445683139927314484235277058869149081384452086421478136974715317699987164512828697751952270261626419750924442891321608329276870428747403384955261221711123280793754913267854760646687779506243806794739664255618768264870821146252906750287922639925164844799442877470247191383731071473880057630783037377494160764785205276148499923320677202699652697240519633697156157731086392490957192707032937355713669230469778521354168703080731075215735767483880062757613018963314607780630941818960063522145133537530831584739581894773532842035807379208016669290822860841175207387943895520730726068359291747290266416921285527093150541473680264187820744588341438864102597243270572117472434668942158969481515984624940657891061865712160559452960011731433611833488748868523793294013802565373706778257729101026434008005389960917671758815172376282213934840728509113728170594129205762458652967348443913781268752641972245956960329356654578979010065102572463151743106216920463961492946393246050345061683686179318558768749766460651922408220963746619504872816282905051212406144584604266153626931935380438510988957898548487237484208813394857906273198589494328404626702518053539832910100463610886639738631549162746000664185062337724391116636398506071675282536433707353639218782141273520442254182930698903061221717069933814648005768493148265752067433187998811587647551078806443560312506846648729600000000000000000*i1^33 + -15811679753107742187948138942883427705100079875178308046427998261860461911748144668424133828910850847529367750640238096007210637212931602240755134712788149243619713697414905221213844424253102779023483855995630327168279550737944418875676411475458297503770527689147076543324491660769720306962797491193908861758829346548123355880548636951499771544110918588153632902885670974438116586370015543869430518356500808429054400401261098024019644279319095681814821261539648440855032882105019810626960216238185310558275569450381724557879019650441387391724034706348161227068670004929114443573201536045146829624253533317604679841067299055747839896438062359068738785644566308815397082723713119416985653616933054263647284348880178783850840981447423306487737655109624018733594995533334441220886266968494646420531208293933737578481273693651506137101249638983525125343944371837517097723848710746078095948732479311756981549725353348030812887879436828093588964970469959492144765186575524202954162628974094096816400014897077197050309444331338821934570297443120669582531694123684016747817257052919044894406793626025163551696252630984266644468027671836988565734502768290487655396249834466126321767504065577567980738004113824007395016289119973588876045640964789253724909184231634422739987087795910360552348563124304527163813118112681441719602812772033653005973488400381329964096746891711895294505632154848894684474204618395602797830430837644119963844171432916581976209453040230622088102538619211098538370453030643300196114521665635848998577854907254355032349384846893102199166027694080000000000000000*i1^34 + -16195678710030722518068622020884454975231412581635421828172472635957324598757971437898621218072628937278839480387383069017432934959038657018141253177249217709958637000904272368752076463675064719780502382407470183932292495566035565465394007234662073858941533068358640650088297234219954765206325770374602917455921262013242705766912877445396582676904503329714393689760104632653607396558436522062724088130367414965094651735715802411543794859664153471703797546303068775619129766084442629204923652708555919628810223229602765645177460202584322034749721801611482727625912102619273264446172361470243220159094213432772519891417745198917011844228436895106442167873986801590431714637178075928600922328186857107924973090314382596333778773577277625556875157935894866789068563298268089659391230546988497668168513451584763367729469220798618168150163108485044392856415459261775691252474784357894872139656292703639764507553731566518164109768429189351822984727859704972394526146433322733743100361904827520935654524764320835138790001286861028383798283504300126731824616476010307287817533652746219901714363932360157590172117878326531741473029737534318324444354228283341861170578825965858548467851622087980214933782031391887252042051742411438627439213308142625933718460177362225322499617743854293630099669543328669750719690697089771097889957914894202955031172274173073723568547806158179185550361266191714088737072702677270132599242632554831811057050897732677589876846142637072642168186585151882611655014002595905771641887154811260710162380470398729888005382843674231046144000000000000000*i1^35 + 5323180359615729145226059955544756406952564922433773096999234025476513314644820201720812470598631471766735680851766153091605848963323452607798378530345965397526763522669016457184830405423714801708154813757292155038049945048146410086643011412267349782612098129151909305617631049512087674936555180019004081183620466762126281042525342799610236749790166256683133777018769401972077780629514139282676290831465656178461668371257277537905941659220099849419043997390057863395036236520219803492154052053132908970467118158281733923777386044580020771215111087816366124589247447011585913401067520033396762542009802779915673805196405123852714377460774711707127455175072897695123138348588794764348239334638934496957832653162801561623161103409186823170634044472040569330861090531473320901042656050031130420075835953372894884082643377931051999718566160925535332867032216333269798632737761552382869502184181064510678602932613706564014860716105490116559234874289286160027185563302804109393478541256429811318537831504043243006074938339846005328596868456807236632808167235429869734701319305480302264583505668874398410712220540281356736932201960014225417975710366750794604489514872653612770461288502479148001777239419688823294734735367900856268751611424898999740815336359553559272848713383659071936132542888493565410501972881948047069138767204364507925857136707961963907151073959059730579837366041124813222764624534097468970777980310109197418017212913759644941487151037596785758765131322693165442012299660542475790444356779517954567276087167609812523743749079040000000000000000*i1^36 + -461728871878712633511957723978984725375427933832795381445960908361393320152145798780547743976290882777082371688826095837313255071854242494646817678685221633074649024305250279916776941656064288352930206048627307910252238631110490841385492463633413707623990594125025695828236946530044324888946436990146032465920475472331028900847104352656853563746689595116282449910962264589075408230789025901654773433637570488493088245359574276315891886854292835922560142926198775906024057898701509418304965333744790260410327989586468098585176154157473912939912491093545811399725097315582271265999071449908391344125273332873454944601602818538664304135877006206868529130240197791847391090218771922639453807065931995155835236336985426945578908215857090258687600406304620375715954306302641648394158027057096595275394198148881188777398351435556202252520643127443229388446885796923730635295033653703962612945778868598625298695014065712747578078799836335670431438842678792588570499824923883729025968610517729702909221972999933223595920027030885136705399220864341439299689269927339149967168368904435691765080254671134780719408431697660427273793508134640211631383123676896304828592129315787324184483123026766662576071953811373469957553292499553078057087662356547857395148163578641108920724764379728566891727842372793335331348426031927120139844199463019636234945994782619099981576390312948874582426734757472700924753155202448886570128454919053619760632142992219797869099356279794608055709270365123986262994351536268196785025861736392643763368584724801325629440000000000000*i1^37 + 153256152486468862097314908327180656536505748036251008230285949143585998001584539575785429317711520411450638729342852180478163811700281184465577282425925647229911238001704065805242929779363343526324560456412240397330049119640877027331305376094763432910187824209796702567068071686745886482360770237984543254268696379730546755470848535533445381971548449971462047319219212813695785893930584417727839972189091044743599195105879946044499232966489329482328256695968509858722120096377494062427352278522823747228488879411903281282762136951822551618019826442756940014887055033723229655191531444022698103636029349228943310769619855385363079676384970732354250312651086128744778494154185446603889088132222805296042505192479397772535557742958807853680086993984103986834194182754935853038730669717523972571290760025815033312469351981169309395819068387676747143429426458413147509068498572366865811222423632325413927863996111335980584499219503866093722892392348359894094346698986709119322586111398824504371758252711559233239604155764424324335540621000597786076172106444422152664793947119762582166385063428950594014990539300416727439919956966686840752296514162540785946988283941353145508652763121321005069049101433982500349999183573953012164313659437058493488107450206831501353756223694203639438186730175054122224894213295746525679606493572630946214189274550642976984448509027697532359924769199917470103793099428541415320300938278943916236585361668128832413003113348123652844087495784390346245343193238460367846065714069365067477069856768000000000000*i1^38 + 212037789045875609555023150874882940249329721391534217194766107577174248500411254172747438827081185876588467137029179544836689183655270997777594546646059002290598564044266803005723397182604408443461651417706423355130055967220984079212476205840822200855100812941917480111693625674504825088933572013793605641221531882904326630219716613412513194502272097135899614012673981673815021248923890144462832479796638539192120226549454350428984141749094376812954132832868460491455593904236536397880177910424175277201067642624424446531192084134059308227235325600765347453380428073466381617611904643408197653950235876821421870990991043556803826191290392681247662779460378334258687080310991597920207527681996961904748999849679284206500814184310925595536921006265997071265801725442442783581113471655803214168882602481468198925047962892973970351776590130072089138672965356444780393148435552556287383368763787965192949614613028372990100639691126916398380967554772941931432300773145301405797511954062490286028761987242979262625315325203689505818847677058692670819192205809296760406775852887482542385480172604628570415414888781619891343025413623897692267316385729481799516314607526759712917616981086817746792504764582175485102366465235583639574725892442069469371250355079728885351197604463953494433838333483968717324887139909515430345793012331867709954123397058743620249726523715571554537192214914826468140627153934177115187957256913565490893220315850475958302620021897264019965386145683042651325326294250417620763449318032015360000000000000*i1^39 + 121893226501549614031807520706818900625708057709427137027102733402647557239313085458817807640182227005037571913322405746716474418694969713602390266728747460198295402268892186842284424372950309689639365789446016794511253063350248209826348889209095589413259190545836003366941654914737342684396821185490198820246483918793373050346501330841008002066403220897439216443902030514532591509677671732532661961535149621498030036325278039455757741536869590490367322977555921313478460543566782058529947448654728370416699415665161248890854585428656009723219690840443054636499089832763916330770804370935468377193043410367004065400071159432512346760002894755081576843797943440019936092983943723791847493346161317574571894620071610293565303817994226114438810104741659276372507840354758929142944511444597622107697048875800278909862416484892582901825903644860222262611283555151376517097630641302660353957184652607132096448533670377818201734343038254863891561938212878013821074346234445027852945040403235669583927694678718438336661703459546480620425204997608500046863414482884801376870331991987278421272068639682922092673501944033718700721441126764541842884898178298066317588795686430784677141072332410355843937356588475400580128188748154359874382259567630933426380501737493398162716523831980327268459921629237122183136818341480121229279036953950800051050959218243575466837067375413481185955567133150808408512862283300837765377012761386203032185612533466676620100005753426915846231714933233453930615402412489252025139200000000000*i1^40 + -99407531450080921916359980173451624014182653630522290596670555229823681672681104799419223908992468729107927493438132749123700640164411798271696301518199158957928974522182212455432664671487601199420074201904832346936269745272714343326056790603727122271211445416694552924198871398568944447772737573566479706193427832519255906012000878294536292202952785029490071362291316002729039841773208769328440376362313548288408169556261254899968844028583812038224322501480301035475734241661280396076642291206390138201804259114121621218579435879010392164952348603911214073049655576071841607438248288356761863821728769586081750705238979801213593624453045133138086635734574166660871308615583300184736413085452059486357738652582052990520050572610241744813168304933372598936768473485936612722576273964155937837559683600286342509418189095333012463114068105185438985168396826840207326493970182844406328089641036583705440114400107123526261319376036057517676127023577305561630552645481733677267128597528125368902803042135378788198473855535288329020511817456430038527662583288472114460579258309608360587479952157578438487637153249694904558034900049815712020187828462864632180340421350473315076036191426100313079796169967529408242437892148478556828193638173986907197618272131615962221855422401633422279405377544788519361368297228067060776047689609393809576720127045680037199267435899319962181633154114230818668313472889115128500174698321102120038510384069241495263256774220470827574379549111544124196421306744832000000000*i1^41 + -24702762327398894296569091141410843499148909844543031744652172325328896638016941792160553193773126908554788188542496026159008615039680178682706938455651878366238123595616378156723525409511137521357332514692699529238695243633895849294935173536377255669566476243599963108567815421705075937939597308400589771870320521495391663748575023768777860925648023874208682952503166749466755082975395331813168600824675025786280301880374648128517298239266583977020145044542440093510773547043552864105913766174303624036835542504571116863848359018919018160139019770181187018560567095570031629724357626600353511880079217363085320315760095842077659392694803170812014730049750048692281580703539496045508141976617997666621854498778959390473470910315707878946916517085959877025563971333604134128365603907111240911212535837234480433533983305084512218739668618494062294555239411520925311212746039789554898747370526153589577845929397329579425973274275324005313349892788266011982783637928757928750414083809690193898157336029486703907374676624696570959979616220782890855129134374990215111110526664128981604374855004946070513535920070829917377211716901305651141598233370186411397489321954279969816438343502046637034687391198135127670109621901265181708406843899090473471572402059309625595670913252938611391543112812814537976745093395897086525363369121537927553771084878399417069867855210064428385762100377660767618569026260861340036228456590717316541028467324219330329256848443594610376338380418266857472000000000*i1^42 + -4302269480529182027766719883514120073209686861333350696853498132656249928431591120655027098485398925399567175183122837729497706555332979343759812664858450772065767634271810167665764661564364971183043385267015884819279571010308993076757709766387354606512055226593761544056698779862268524748952593380447784971046092634759102309875146195737626044893327786813454794236827087980240290573080066685539926537587453857067784349992847322612428957309937502815865892188279174621193460093357694039824270347528197916557996135314377258434043950520399682347445702106803936426002614509490240657426389817825517900961892073399337382658820317641392962595140698742785154253543437771359101113314710712573210986694215055080438005337962887839739583677752006680459333741365941122938363197144823971602781846872299333016099037105828690566606625776445825375418183325888823563489742349351335552950280384028691989471601539816223294288772963554091670700200350250149561349339809218708205956517108394835094890362781681346591229148968525927408271654856262437666358602279393729462355703731116577465733115080805619760626180606846407885479717662909106858028210414828304613663467999259318785704832153049403374106213460136995136159768857234351271687750197885238289444308012511641507905819957914566395457760552956257188709668318139056858632364360718541616248820489428704148294385607480382240220092682708846358382681596922531881641207921045286416853762655850921473724442867556301438375977419479111721123840000000*i1^43 + 21326372571407182291233362155885550723595121228712128723812092042180899972109215929635357383860400266719644098629947411137276447944481932335190495167982219093588278611937899468408862320953431418897082515560873740313916232167972722977470134017158725149134777095867461374466498383033155687902959359203182342152199358170720825923483988893513307116237610461738877911539402603356235203691980475951876285152253474252030273589024079395353581186631437132246680928574156071873329279691461257654974435557151737202577791284605058141930098210528306110854386267310922509117378931844692211668027337671462640487543833318922668053595135112317329357088248257995629707588624407135785474486838972080780618158038407247752587382877490600495054130864681334788520995569815849522276757997701752911443984893257340843498996998266973589384739766570538687192099372300400650485189209136512376611767604208376272188137179483586175200954977750477218242539936626750420579795871992651782458485000068221221150340533600276505077619192305145926113496697830114634867563183911244810865396791365116881214241672435412951537967990108172225881795518204717085296592060238295130572002630888756448385040197409465772367673573773944597246656427822163784944940459232834953395338060749247027163034222047814831963661556092105070097921081107312227274030279605908906914488798894529654066327818863059041920566218292681626875954302253367191342772271240571330436132076158196863342640740693188746455600809984000000*i1^44 + -25582954315742683343907507322632978744278761113074527675472360580937624695475411167100870726760702332066941572691695768362100009806248410566792696775135092939178627520134400284848205437008652403466809155403609372948268459671819761860439680606228307826014625945510570740466384340457061947948627230274434119962462357231684199120089733882890510391121463357998686060479857237159752247134319959148950874638540917417983434282096911744789032713961802714722098803835648340110946779483932284394659560248057165589163597625947363133554516450375381581417643546291532800129691812255948138227035294629707034466140256621943041320089244638300809956197518143856861397352858117391271346120526775634340937830016401884397177335265393026678199799788450076831760710811354495031379975272390747336226724535984355903674298065313644196373099365991472073020873866261733823164939379918698478752326495275339939133796950823981861037780032065948332565359511614270035654848210254611457091607583835844893521263946701307509561452598787886223704047812972271477087207296724272876547393234332381022078018030582935189520966268424385125147832581835275153456334538240625593341390880142470259231185328052875243342305579077871680858021250765278877880868179033004029116971779254908060329596643016624580127617857333344619901723583871154530576112376064676124571641087620830981466587049908377422678782361017492620412340635113486821767097403508380586219716650530504859336432825188812800000*i1^45 + 1888760349387167748952904386696967553462538614388268109897288807437576455783426137601253569167334442395504264276994232888776695235121025765326105991055159646574773511457149931491821115652815404826549472351752114061336676909946545795850020262099772949281987446617112527154361070866679622145598203007201609955821467283749394806135015992713036473472288807418485797369121568514006455811745613278847930178218224295258974371948281429927331674708012800008176007727072021405154682022758385329335536959908331849399917604666158986445196488462492537072591058154030859948593512249673829047144300953360010058684955168421271192679598058333629314017673707772846626948500684508057699248479233500415336853075481434145242989673688124756354957819158556963299889957293367522005376145636779248758788614952058953311891476819215190013684583031723562106920416972380136202827603255707158939897439553234547677369514835477627919076293738524126199110459245299558312744970736472314263797796805566824363865685264952135306350947009815840304098971782415789440516599282473249393238471981764375281687582455676918208271019164479530936180716816916536206115237729612837764111340151252481558113447386291160558338265584399859336262721507921490575180330096909106025621628935213413036968505130423176608794685001047322780454561762074435848981429331477388874743546344333838896188096171524628855986192240539573718572619713990402479835617051666937054116617949370432000000*i1^46 + 8961358244114791936984789665617566940726314315363384138602514629488866865866593205430675915021365501836089577689224609079285399327459803154062692692304752942244658673090815767233318754088389855895718480449023843463896561002837629796818287618105795744226685399799623059623358436952124516800950102568658198470029517991719041520794360423131015677100722483615595498253110811955128489826534816035209388777626998985976865600246816803175916097415256816175104832907800796390852759923128490811580547431569628946871824064979497073436791178968839270230763075410370728344797083230291630302396379047303586964747880951347183175142358717866042518062448378870201320203837720309318647700251702269574136395404204948459655676457791600659220918799479718649481834583388404185178580116515969792759856440099348043495278263683498183369481274525667957860624920704748158198993833470402754432039551292475178151295297475634075548079379445380049467354424986634129268642318558722314821089176300264368584746481390192664756349252249811328408090049020225447641373439719310098027335515395280782185549235613335741093173391113864207848277177234455959090289927856373626877185940410868627799625187323290603750169108252639702314411510754438238466233465054205881516158727895140687545431115699395005799140203926871344194837738912968281964268587527256947730982279426510365775786759030080788097633519116292242101456981144763425370468682291957637056000*i1^47 + 88824828518977556160851212068324969456050553800496212752867515079826483304107803202683307463455652836130661688707394435779033500299374884383421267508749288424959608267859968864293841396260477039595913536847389155734287303371192000487108553783238984946684071406809760857823958832494251248540770193568936760380491841342898398544938106539817655573477824156231332033922191340149703061967369994682157927469635960049192669996233152010690044184004266460179621767661621452335728215524194504855789209695783472891371715176779874275310446198732272486330443831934402023310888256691639191565024815249088027797957096314472209695805486081580124585871165960476774234590583930175466645802847002493039613217565978242920192426668992018154078582447198758457432580553576619027420983510250058011587806400007100748989807173016171951613688936310129973777997391550375398048407972544220780359578969559669842248797159412476014259522910120794559995204838042103165718357653236932308345785874851360009482482703319803930701788620375443418668180137676840959025393968776567721792408746224725854865666981232891569579126587267667044325470869724480085382725416957263362371075050327751914940348720552716003258225688860751713346352460275351421440070291309000855670482715218756935046201242783624747310865705519456405303774275400146496997328236369890843915612350885067564152540868770885304759844530030181244621575434063193000*i1^48 + 704765040131121088456072879194951705197697430350595207074644526313346029143328250387526493141794453800901677985509116279851537167200813075967120665281286317843920476942128372348108254833503469754857350907645380298760276975777899225648251767133258858237216704279377064496665721399264702334020668257937136220530445065706966382915076394538699385550654813824414656629112582854429377684666862740296308266739859135048971138885907301186634304410460113528684673307328546165828556771820310374508514941796026439581671620464759166564345405665069252943328866868526780032024019921093207098968006656125888722646989448329326305332412657595723893636046029713765767998646791002050000555372500226782465533352047730976876905109732740585694101872129898620659199467312156479577767215694871502082125562390187872753881605976934716838911249880987899971441879417071279472375251644928073875795649764533153802358502687185844714124519435875254434203198593475603305060164795436287749083797785103046717470703838351602727780710048779542307624910503037793336641338638660683495920868155841095526486675779152807003648753667340799987313297307600870296416696017233259454373657553498286743355866713078867234337240494859164702437927811998848840002949028659727403034190043595278043324677607215371587118068999373265968975091513001158483517847515223659948468146445479597019781587834311090026388574225215*i1^49 - N1*1419917824058565610488951411219019836829580772498733998085352580115465591544122620606290488989061295147271729606386664408982918469584518618939143950814504619690269301779457490183600318072935372655328461861385652359334324645034077891591157076100300255841792551340286404668219406072858960095886941903808368448666430497647565013609134784116220573874265458788302509094149565235475247396652031627662343009607210485872542676474506284198921267296978139116000507691052811908897455206235649676672033489185873666159815950336*i2, -17179971918043040863308087730269405493297805936808091766116290875718987718792562126290149840543170890369709896430747202748809166860924595459045558546976619274367355310965992755315817872545130901060774757913261549155206295872305736007480315270560988169109704425349532733088433373053842987607738523893493696183121912717428566913635661362100444017742659357766637503419806357436530576687177712890035089357646476482726503962486306484563227072748894405311802276229034938786713535684649624237666734675271889258814930509674248099054883447147637998072979410713593075648217495703446411339826611118789292501910910218071897251934713766048541420798765649411305639682090884440825949444024538024426912904610101263932210877619056915812311390752542832032873266005605970250579104509828221776033717986509054542174368705919524946021481534745380292448538475090056809667106932489927598952425335258885051696489110737297161086439350494723222474791986083967368910874332049649544481131106144009173931235521538970626024746756229860752852453878196945951279332358030546728998790134411224798196557054341833809826850179182692461282722964863216688261643563240482988683053153731014658601558039672456371619311395953759883005864253441566286527287749597402448016027863249556553489666789520026833535097387261676760203193596623758544701763136379178253718993297535598955927752915902361558886566177154813543945419002836016396604977762924465100152054921867567849779613880132025798257639731070567229222089077816937728885386645561120398261030174476349363352316049779100726048339156565753513777340951464834145623619276208796843608065937061890752421971301948062713993758115127511526527364139760499831737348075092871338742314963768260677559587565434474630561481947054665096005543494942720000000000000000000000000000000000000000000000000 + 5534085891933308730362262127546500505338457324345325867446140865268455036107364069801932044882032130733854225939864555344890044567509744352884689236102822658603943788367459833917362719699029623400281518075039198784962222703206673264718685957571561414442766866333959698676545591094613969213189483412050191415412815638606817707192216040759755570403774997224903070384297244830858317670181831592591490995083374685540762781712983854385342131614178700704934049608937637632726179098831110220514711092188548925135407409678435426275946344884696323431859551831708556813923813232366692139030497463432360407319117341027266687396882738504304088422691692152578282214573285612247121448532581090356568119969149415525476036232444795091747540363939050166035356270961134466598539288547850069157736539933884706268293164557611974982224499109396874149640874142636168515764524133586648048657168146589532892855446775866986087527730051129467896964954902956227892535465285017202952506536924592045885446489048273412026884988122491599575379415409434583760207435061091691057968805870915449661375112911933691720501774042338763103695125574437626704337080422186460181875336694245206299951915253563612968243793793038787390294328814879790610865003151566853072911289755954510804443638210152959580097278425224781044258542241140889574933267952725901357651305929018333281636731685545463450616176931651473935560213240608979431099492787211608337564796351636787424994048486351534699760039558612496764866401249757910858888892373313579863490189311516625373647985460294904624670349010298440868434595309182192975992156939366362269787645200742133526905008505525626402072276616406601664983013877497255940205740136178405864541565774167390490205621035620693981010796759288411133793271808000000000000000000000000000000000000000000000000*i1 + -513299978440913954657669529532111802682297582483564787308262725394241742362799660497102351864094024538686191693860229295005818128850659118062519663184937744351406190011421586794983733097168578778553074237996256730781370106919980578677275017321933139771051617227897985618957825558663385506274047614914858743036486407553808540211145139465868675726935471949455638633276870491151680214702783275458504125724516148764388811798487001355870145862457251947847223928628690217516754633464330164454238890569924581854316863160154103290323770366998611901756956885591760401498175873719866773459823217255546646159144922165645438209883972333603820261943721808399129007716008154808676035479868896490643098684022149820236747376640426285716924580484411830241803826164346755384206634816320261083559287977822550647652950151527754399608729551109686060040170526868216868202880260895094491654982380243267872540847375558380509932613063330046779136983145242656021071559696438647403589098226174707182494216305674194884782832748918237870367950267139888652623472755898637009037393519620254775538945162798285317608477450068791112742021685274285046192507280002926110487185017582071198590734811291988414497092525021154151093273306831508224959495841416539626337747776389017912727828570952788829263680008606080291100972344054552302097988706003806303185987477368628953331132670694766101957384236035990051449432853342435600217138655359323236984916360126046961484452252046511478943339427191830804047908449770781185305147391760050192085390984494466580736259654606770412332900901171274418978223041535778631502111920012310131133720435021206999662133425442353135663191676689051760266803257262890478325137192527998502925308143176858086741440052224404106279154716129261474807808000000000000000000000000000000000000000000000000*i1^2 + -18566224706341492817769640701466653934635180189551568762486950825146445290209711878163831541227511423132388814329400690910993671614945233199418790978754723260569074617751708043475212019906169176581419339305698499264006205582177719506034648148965034318100226232890562712575812402557447401917214830495444197054477317056569667857245230354907402876763109509385955915579705809939957905585988084634287973911056424641265851763399133969358482017850058957903102848987916201868085194069815582394598184294848092313121163580026911011173770504469024800729001152938457795747971334030243638023140453529591054478106810533236284454410995056577982980510153412601359409643056104673119800378102997455419460928814434964749534101529414084285560245122930760403519473780688927079256010885162212983449128414789295161617359380842244035150513312917533149334366514968315166149193262089133613872101064252624449418314415547299559377501483270893862397358254771519003011470290567105869455404760474431968399179833472849271506788446121759937129225392366093095642718297906742595922737997120166683499086733442247754472888802258860470147724155712120492013714897754508920120116340130241624957633325609557698941306518847604122477590206559062609613262802901036864011299093917025246723868643295275169810676522664217506537886576400731350866035059175931895357583601451517783324636323898477389273218215340380946609554471226472563439760994356105087942607053112611866573808094943452685056442435040739363628512415659687593288215579388231909198128953990282009535238802917935192022346316686599349425102041581394375872659305907856375830064484406228636926679596605490092572636445281227296543268510518360869840051856398528653518215813685490335869991195083199746284920879415836310241280000000000000000000000000000000000000000000000*i1^3 + -15469748035038273028263220171316116885720879033224828985432140644914512787597758454428104176482158261996877124928737847471586788542804062088282480358143715600385785634749616459335115765860785386010100581834228841972346243655473041514581769377200442569913982927284216584909586249123040267351394385827851708967427862440133854245561174373144593537007940612690787798204957634547384374686308646446662515971021324011931547814599346022138506351832720964353867862758431773683049388469366357630827391771681067807664872019283068290560838816785791663280667840538152662314130853191629012996086192375117528321672564408798560213006425559292481916809183499952001328992574750671766334000163120230211561016349897699473064149043734869541726394231253337683380950646173625143401646257157107186089094705419946971780011609816640291695681659513145537393655083825903149930809181305639233135521518058650747892764752570451485837925141410347312774206919570381031829858791671158451999350447769315341133439955220484615720432350153106576704545967194784051015317216288207331149847183196547491110738617750242301592196733637888722577795373358505449180209621467455467033647948176498488892924471790183803404747237395626754208522638168212895273280513592933325049530563416088363934596417769671181566741386265635271830634999408943662600908615199443597927845372272446022321923439514012629666892139438402272433604894805482071068593304385513451217415991109621298439284776238443630983797946741593331069548729161415859518375767703647467196794412682370224199599421660316892794061357104734709120687476247027476112329550227549128010840044010563648939892669313584243179772549346076797130577308362081716719820185629968063330400778687387542366489769725357726506210529259470979072000000000000000000000000000000000000000000000*i1^4 + -763395090587549203634359452680998516620369634340788145922246727710482061053816899921650682102698136181668343156524724567326811849630699454272665072425727366847546572047084518287943689671745913260345494173535218961245683560386952505805860054803466093880298363902318772777585531648588681197295487430139739532308887078357923764851457548951596915676530324839158213729145793693277562409727553607885804981307208167273339988629112885443989185565352858278934080910658856584547692661002350839708397216193859617213329507539092048135810368634746070754243144180967494351949418680389654708211668919493670992053512496891138870176031901935327522782643636083853661361228568354681123297648779141847203593582920104085319747486509617215445567288484790650728020427054793273349548259241714455917803999891689797100176673867246301067470322705332149890042707211851831236032349018913891504310742391511197297401304953408808007611922675062744706702709412299157177234439007295544934783503933441352543452340683314025528582531664223506974015251787028086973309850286070991304360428739717000335429983451127316379387459158275744946647228938290657946876649616035708573780608706498863954042861516442654887857947830023586214305368839264710547947975698848621888030888867078334362823292034585431631738342990936823766335294271490659112098635314785116639946058152181839973731365121799766237800443116950998998435538756135297637832882923208063847836203842831565483490010388681939130477347843001345474897088242795234651113626867144132375629114479603808875057322680463491441392147567253259241508251144331224195502997927698887049590144746505406224920877420004715188947744296786442796744712148645065495199712304497669659480628011358657775809446715321170342293567268978688000000000000000000000000000000000000000000000*i1^5 + -88257523230007489792537807875966435738867364523850795517977652987324221027180087008031392491386572221911326526300659232863676471699553863551295466543632466581008284850944872626198573201689212161295423193090705517423993335423496470049345652541005889512980527305210760836755535359015595456196727504340265063520368539169381916617471038081773215756738856258385776610482603382524463003996961882403934452862458399520564494676669929142393375104354881751117858542052434605780907789612043837838724714774752519427186861145134169102547114318823348296786548694127099343012930469607495976390055028463434209300351853686796983464737665368743122032945475806740672556474114808922559933846517027119294261620359572806686655454361644680791817296055613125152513332404151706720946466569986928929689684675306281181394624500979483223922056352498385297048804417229448883004160633752758411368930718732364666676830829615720808988789478846669613271203440514215608588575023363397765517903944166970043074768309065489466658382954559659460342439547794059518208926208937993831377944291586217671398506777078232538922212235140626398298256900780863368514011882613527125083261793478393465813616303242017113341768652527661183104855763943346697363837418891694164124568816439786956116493501025020323363432191439413722821547591797937736303937042809002063171813420940444480378910872503706144194833858319716529890831198940445821706621596944638256929344002437803012945874993225890132428279278645161963237366810046352133633620034357123218648464451694838931500147815976178718025048006246786768078445068808261385693947563944734002085102206016903055558025029266384927335648081302029584770180387984306606276517318127288164075462900024566932715575385582204916508678433013760000000000000000000000000000000000000000000*i1^6 + -1611902124531572115390438070646477861734736278779992224202596781450255131475695823631152323224657904725411893145947835290874213914645778458846063477814037599515529727708636722488129163765229270620067330672139405237041681633805955526488092232574184074341051378526626730033100207431188362275400520522412166640268381849279715856955148645054001443934725713843247926201957613056863201641359665151732370124207771365810318910229983998973787810441503646435090784001147662726381359595324284769468265713451944112554741796655477463782845854485157580096302964075529919323078133073149268190025529523530107444754198097529759339327125207527125827286684161092084190689275689314106080582475837933539475619049275792827727456614165656270483025697959809126256655410019426716565925155011228719153039943692884121825238915422335346490760560525903463879841376059457774672675168693460183617335273129435479685273812124555371776041941642962915605222821208496051520655108642082594636392718151328374369537579344878049484204075150495819891782273023887681015048245662071151139938056988218417095891160188061831269332098871919275018973779198974468739240580119042771573953087367401729804076980910419451157928597510568397614258435711842983932812351194316405285607017478868664062236565660527452534539898339014465216571273301273903046980155921383219683562540261381886547365804580064999805045810675230931155055417033618187217093569034259894645975941031569847242657412157494416523352677219340985414832082893471633781875331115324637167686901162413060102569789205451338884051425765758750415963843614899324836958405429061600851214735264918408323578521560119880614895250611243997986444081776388191240995029109885488030399012705722717644749818078783509996163301376000000000000000000000000000000000000000000*i1^7 + -18495962576379701552134414640437352606362006031019859728735551204853004553280795536751073650459520860972090650575110371886184756198921067621734029954004490977821372268962547886511265977171449040763035557984135162460575413048956872887973929251778080578938526020356591436004267575525028585854851623115615735495089420593165536948879620168914193559886432430830889995077210611556092106193603858847026184090565823934407127763447266226495250289208477998972318630955364903349925262671445526663323804660643632868686897696938333324612851537321938899145512936261361046756996877275512809421356920942725312607719866286953583529816355541355118803344860437222902616612914993035993528769921735070845089936384776115611456630365556017240593308350853902081172541336822999606072908467883932634987333326557813269937033236468306021306893895403531109127420345502703009323326654745858490890227891622654165284380530434088905511811431540122344723362349525049124428285532158118443573764072898583752951720324657133494553220297309119703275783065956675645597514327538702091922259692548689200561397522126752807305890187266047617570608085850680005468229963232136591148679282374080674972057584719708942107590925217330551826644702520106219134811062549025403270402542864650792507469121852169203593333968204806322852505669616243437501587022147864584165031716380399540665462170323189323970338897585916397669809527061663699764203896692822132092893670035790368002325582921020776493090452751739506706422219871103406550471724878149103692051639626666664493199971887253436348512586000197045808671340378827583492460581401373087918372419338424719265941591270370718946200124911983776702464349856131155417532018915195304803330727906584057226652758343022947178905600000000000000000000000000000000000000000*i1^8 + -86100118680222995160816262154604098893513448874735911838053799748839898107495374624800333451028088161918698035065160305535237755932749540252589997985989213779592247312285004946745796907437344462321058659232700348328807127071307352992521216104083752506930063993011504781004065935609911260405067718502656251911079610226145736579780985973473171355839557852527762313989053094749931097552452611315739873271903414532149883863773319847541586841388531749123859851423980001026960745964825921723932878606062554616753556949352333590556302309694885069990509638833006608802000672366616798304359301107124048368129687683590613470759245304493198902760578180862056384320285083125137142457880778824969087868258087830359402726978537175022430366117236843154811560990405107512992242375611225117609380717363946487519905957746463976520037408038471683923263194508263292116093791969834080703835995817132563783672996846870461365393546329966339380273883801090845977369681498707116958867817408048233877771781937009356211266024273354769216342805335574072306777929327345302849255052609965131368544229210706377417083783588072772764775657855293163172874260325880234228864274001812747809643356032631502984664617058304283249740709302054810672474638358538274938579776416213441894500792720807361957774820462369242768765884326116325199941670320109674696764711212338043991128397494166120558751966735267795962344214706444580688147651868917965169442908070398580006953339207002406131758308191936406772415151527187443533585911663389144429509650477093823972208116345900492521128987504816304078068806118573752696334716825589802062833496760676430762025404527161003117099353000344230721451506135612134593373006103184824493741984736246983026383533138258165760000000000000000000000000000000000000000*i1^9 + -206755438450545545765438222222456742353187662412849202873834254698824402741987900262698376372602276750290640835194932850927812180788386275256529963518450544734416503357508362444584074594610611233072594900556099982385925196263105631605010142090338517818916449923437194368645879878398722746381260489914102043673449385312228595717929566434111355829711579271399689030151848553453085515963579103314944549705595770225663279347039817159422170337850610489648699794841977797254062307395414207381029631120998504564610710116898524659157205346104154050841753480498512757885810507944974921024132100138339209241112124193409730422711725623419393757367360248115127525113271613393959912781185418264782836165300093200830831250876038689932608962505881066945812585104752223293966427190014804178021602624012712229263258525152846780594964210414609084773812987590851459283673266348695302692934775903485371115410980247268997721730548913467668084143939054324051149301176778943411904258347743427907394385657872812944159344840054712223826762839939221327701616101426348421393792701572717427944442591261057893847404204150002193163093554355306621589268787789173116679654680639966726692638001284882996047371068201466343464041533730108573436047396630390508779236584990886207502750118060831889804557733887096835231294280094749604189745976746470827985330920935875963479714798917084324685333519252644452701419567381712693418336346863910538297373354041850669721720087278117412778274925799534751481400931193037778213694104818482403890720833384673575279586061840730766185036578905972218674391248995596719092130300532171338040442994006379756541989140344165113212286606261853757272407317100798358493451096352804999940727525796102476174812392718336000000000000000000000000000000000000000*i1^10 + -386731652496796538578303128865568559390243352181066150372027484787044593978810199481642870780775365987867339605889717333878331412989874491576719210613145471115811581960073290842242411616055109262932938181006161946831727594285648876591767870267326960648509791957427318923464058806400525544285230840714309052342727334501122101647418094111291154250749328403118519674888931323387099456415910968526695845285467042916249096094527279503682920440245557807359372082396193365993505436576036977495795879210563041225511194645677520502204133372875999478616515464316973725430120825065357645502335835347923142827864373954738302612850596892017891309474040790880067974588849407538307666484394830892722355359472414518257374554630700875433697421728239459359781523667805680960674149591558330751736672657537055057788595692365110925147073592862247905507268381915135073318881641405847842117986803199311023911007847342818143712478131934471822461720131761808467907635976053962332781988563456662624827627207675872009367013089162328983339893887141946809825248368503692450966766864955795726826901235756445639085246970377419439552230072367681888890691517117594717207422754064440584920729562261860043257125029634262352460766259922708707596744229075379604194243801965478371987895099049277988597168051029085776105173053679145901027049970978344159669557049831631953860668494758469492756815645953467921374941338945181012074372263074441720765655468192443730475412930656633770485849687848652134289383585363664032898268087747634152412411628151470655737249310389634298441435958995583595059112438506080302389976139018337750399791636934843325901992806538474710044118525197499507471857425912478953858505799252119555296103214214010303124865024000000000000000000000000000000000000000*i1^11 + -1013143492401822180362354702057511456606152528486117679262979145905215675040442448057045932949684301406642378498081945204658737381390702968744838373153765610251658492422816644795155070284173572854778049217736029661252210603079852644309881537139882711160738729214316923688645857648455440442956360993646520794611544613904421257798534772211038310578114173188459123418419052144297943164070020275940444852020209330420858677474088190821909960371274456600926462877984344404513540082319040386558012718208570098470989782976309080404993830311860320883845844378677879509033410882835055085288180408143253969212556695891137892520388541663006585436624992918754576747106824559182076694074703516732891952262959993176629435025937820217389018679536371883436119336392207044810818520599010383253060835720552517428147447866243709084875760103103602506354434814076974632731719651903009161543025690918176978482609242188269009232827974035146104456817444464049454248527504518341998651554860666913161654520184102590043986426297474935956476444300456853382795231619296837266858724100368203928629437428104508328153328197811337654970065950752798060343146240895204271988305108699088131742226760731071945970202642356959072890213868669065319421401440039789097441320623272724916513852353630062063901991245837128540550932595073810944739501828163456623519128877732294488381019788991302378174629183722727458232261859688321688106210887710100966234605440243234017076368058639663004173622405346952836881904723078630396345528363384168221344994316547183704105198371222213262487698710425038661168409295472599751783435113952676807968558423455612002093886155139662363196125170124334416429534652932335072016888983479220970276402896405029369937920000000000000000000000000000000000000*i1^12 + -1282338918122186287035470413259354317660628223989479341758881292588173314913802502783070596476565501087460310589116253142792755894822973149946326511220356622566422445816454979685575587708158727888742917898318017294012580021705514182572992995983683809600268125339946697297627673776145571486037821682482435735719391420783081391427015628841421999788596280127902829523037343914516330792727939344048937972503657504801650359399041469489529569663034980616155392190020762716160957919682437741439625057667812100706585580444417030790361797633722604672854998480631800857473156563629995978169936655759780568265310359719341992079314308926236030370419401447794177569926878166408496844505474498480151366151129595268505773554963066497377048413113253371209555913742718427262099872003826756490134333493663428352239752385193654448027288641418704166671858757948005701529353682107706650898286267831796190353725303727236232724423081061674353928526758819559041701279158107664109759130033722778096010902322556773907778592983000731251034031333963977056499706755797632645498827508391312962441788702197656597117486691846136213076111009131066977310485485963316839444990501570010313594704357994904486186716095649343390191396682466070898375854668501923730236760236288635897697085576208545135395756560661516909324837369268606542819209916509044925452828988027590559384901982297754272178371823597348490963409469482095867025282767140392167153515625583337043102248244505689695091917265961919140813353176253868358185972071332521984854221405119400143280204167288537174414464319706577798862080595192274130645276418545108188156250422976053616279320323289151826932100891820375429047854728393651977447896188133424435055000787798196224000000000000000000000000000000000000*i1^13 + -472524717353178716499331480340885112625214344335634168578756903842832049492461979959223901408110546302937231320134874881645202836869559208248930217499939336221847428345400898904777516327646523402577531212056605577541559260770582398670688267648051348439422350951345958203933913026540967288725668720278159929102154186325744957280214927765243840753278223486020544575382326004919879780161309869688633982746490277279158271830880146819280033600156550400586276660018866931119486178784026300742243287424447803099480389910714057035184467894686117839483829910472569575509067132074996452971156095198641406648882973140391750164076755497989850903055782894834462862700091147883141711595321723872020975200321102878119436278712088933761750616424962143020503281926833834400314558277523116090573734584490075254404302444407164041299667372580197278055927708645178132375439928915761948118268883982359545568977343851297170155714689682342582035187170349666432785102761377063154074784781436420632841772425795280434459439940145854347964501077227245430131070335221387820781423617593522037384266862571094832026416896087010238587541908467435904510043713835207874763124582579458682568452597783130127648327536646855382972693274483952129991157906214006728707243361163571624762666656014800732974578148290932939768212154290849333962809692866031961851154992726120063305727685460449054208179129890016837057758384369087173775947205603394617217815633519419545973975899358716329076116319378499989931041745121831205316716977822510480497712493154426273339341744186867109821796561425186906175017378951392921035572588035992614174993326838736683317132692100034953174511918645061903494117659223002384904584607608044854024742528614400000000000000000000000000000000000*i1^14 + 130553593485839552897311822205587174198203504332919903993022018258489720705399579395568397814134644379448345478677636457655880636400396478058261641978745052890848752403957084035957596718624544582677232650523790886988519137206030338594133211388867141877622288389918580346342078550339837532668066179599682648498637389558002238275456523898441492960514807815661931803622017503550388314620498027077513669624683002255503651082712030538816342163119012231649078779957619467495852554615357563406692944442473819073404629386326541623846275159067253263566806334929459718363100197911141849210059198418482593642975606029347093564917337847849984137374624838485215369147679792682121251501306771073389998195575747283834497713492862773397730855295013915988357432207165561852736984519146050015234793145946751157242925594133505740169811841658630316702827299029081166498108590584182345506092817150564681324322658193918545395411619516948899377208791044802051882293604129780233488182951147827729461215531301623482008097626471314674843672558809860560817432526086450917207183324518717647562569434762384610958720654985687215527394399611452740289899923634712368340233630173275170287938086926341149586097363370586469392872805940444898901316781842399832971531384672976818384241198994839832764861251386684306492518954273900074846744749963888404571897386958260963442429922151627280469027541594207010678540895080373725410653557024570912104256633221966831301974990506084899975676202520015574083737110399291616484856641614095206730301217219947863075956313846334341978444494283744866552157432171852827490130992089681128862876240013758902513141256219889703368014310488890869565561299567035268149182207251462299488092160000000000000000000000000000000000*i1^15 + 16558810866170401222248345514827951023161365262164151776217395994898774527005291993363533639843727037428614776743035024943305480535353890989917836826494734594972193744809678263314679663870353273905404669640596783953906848502501861189770580989659067553576925763688582451276229000785849135239304292554755448873563984372828993722460086637502954896602610330686131461658694835404519320365576495577301126972950225742247177498856339496412954534554749694640144448377613307287464177945013922875601787080866916035551116436140814009534383250558434266681789439640420674473988256642091590522946530875533434736695684454069346549774051740155399633083553227461357997984659618882595437549779109147117743237766695029880568801461894167005053639124603440771138298119263900477426107874813230706042879717820389939004513675626982051540896602742266246017119639336936950866472478343330890954346734110644254202003952857795000874518570506143510370350318024979676588294515896853669066543575417598181749045123715104043043526451217927228726510691789224309940945633097477878062754570408745983669919731940878990098060328062388458637405825213134341457483879707799028536878131106973123806367918856491378375259631570528467556219519877522057424751389914866879499047931448042012956220348583505553698494032761501424465879725932563148245670667783523217771391942820390342750298012302580817221240182019944803011813342900528712203173885970066315024523759736942570030008122064154780511382467789592241695949350049444824035236075343715651377198511797343515450337520749441135166159976150731241660419753419010872326118580572780802100709489022051895268845809092749237944878819987521537428192206400448468404166633723514585088000000000000000000000000000000000*i1^16 + -15413489747725327081010255004830651770088166257913129522399583706857436514355756743250981746013027635069950843723614507618998465267590419460875244240997260776654615286549375578357306894745471948869172363146391994643966335634254284286375640292026192708616115950590394209840472207741129709193467157518278905252728559046859835473180287890231746968357430715288997006542167929505375046409380641867206175893598673704501124720632316599953664266954244027341378508680573859108986637814970510855282948974489152330707571392636234360379470097869648004795654166816193918021823256339433055215098020602859358530258634879037860689305230306130220898582331159365574607703011798116345102803376801712916335984870915147488061668238941725349630170943925000868310755590793410561956720920456858669899832550820303690060120017277617264716859877779067489844694154108630006187484246954208941258147734123563154170233967911930579073772752964336937516605140481802843190082735696728389721563481366917008441580822104705189296391754235659819961458712037035990074345637889838081980769857585982162151975662668659002595389323707931660290587609164708757184652683114298604965172290980897467933200212907256818819755314560526038475447072221029811270353889565677673453190068633787351789718919602234067897056863533131720496912997904369549767061356486035048580423181665197537580743779435009690223204006162933894185419449768799820822206260361881148954562144588910944491095932719589655073409436784388615020337808766837557782107171704400868867803809592624737062612057376838541875050520616697609922428990454555757736203811728217984014699697095439884761342392356125712795663927121645219470780861857449257481964300219187200000000000000000000000000000000*i1^17 + -1069850787946012989884704250291667558525510972333126473378507554278810023548554038137822015678929282220571488077662470329054179466863146210823448459828591705675388001313274150284674058453189488755306276930650439687691243037740636169301162541104902636314503494757467202560850506148222242905968228732281950069967007019669352285174848132004777725033760012364476102982278064210331068859943340821239486992254032071456137535240077819149367888806009829947687941464451045237633070738896270658049404271503277019450496012021698395127977708221901427748870299784297299521955003329321464431139240557425262054961295750217182353352431502902399262540519413835555872550548243068394114049103611203391326550659879554500751224274280976451864960488136017342888527719017389966835779416330872570977157437880379150048417767991933137438882440256481086016942913069752471395018477913312176162071727841459948030690260209203427429815003072423182802230900176134354214182882673500290521656139704882403642762902084459954348673657169775243837489306654993870490707929655214584216253777136682453759410522675563501419541918023667455852576574308857751599123721383968768491397774327796122160094421379249107329984502087741491673352595717194186309456420911438881059277652700547006477972441274020330542225791683998215243655380791785763901839911787181468758644478984898532043491480486834396104716466608105419204699952713808617392266127544132950494240593219814818674555653025287622927994817430502934823760766298714601009170780967890395755074823711940446325966864704768790466304859766498549004905613929892162137392575466410522825310246308350336106114163862144932151622509706929894745101320453604392528112517120000000000000000000000000000000*i1^18 + 2571952554828099012630828378838533295782786356631852921160014444189025267971038784361644420556061912065381103595105541101263597713849518258378834641667860255747452792242978982856147991433892236904952770603845282683378238748463409122082698875715896716059343801141839415418078600507414935488765380997137965654516728703231775101785923962673807588511130440649070253252933335682438306256218105673340524429258812447353075248218597071545728445187242741875365608059899411417674827658874580440826086431324317158599870666384860735576310570661998042997861860872691724651993002805028533628222744316887385844372025677751919162922747309050721064424061959923257425926023919559555672667227519042031596881783163643360211074555393363576132692243180426118867295153164913791796874584407441674876368801499067340017485556720401994661298955891282182752235683737046188312653141505569706211239523928447933486197381147302682488380975144673609077817023406034676987775276209904215212255810811536042516098561892489335336530496334976569764317359832777329292061840002773349759665299334601761398663681741677198834372728605950222805162601066251074334724397356456991688261393176750950159691999035760934323849928982220930274049587939909170037484365097648201306777024499967330479364970497615891339870450308212436603869546625862749799584614467138361819621242275363407540905504984162938486446564646517395615548357892620186565260567711339184079939909824796138327446577275599407266610310869348953751152210334488033397388724896253466777404901774683855804384773213111876545459295793646619391255379452179204415392067911760668591652171344888872349986655211860429759942231967852951772407317857793094975488000000000000000000000000000000*i1^19 + -829233239528638554677249882253570784764083141163559098082203130391653838049362300891392629506139538503088443153037987647506340583398955295566828927289577632960461367901091899092338777621570792735964145225636232611716451497047672312658019028908351249859689640371854529530488503617838342591738354718382182970282184772584681410897761803000784349712648549577279300439302794648114276484733515248472900604455831611025941648222406801555924628540535748842134500242016386387976761144374487757299042307831594462736251383436103807307525437972216693472976350461009969215770435742418611725199414385978983444505880775722516395188215450584558734531661509552513869862137689596628877688021164317254951592925449993868603659313735909525305755707393282329017819841643279266992851985980041768662667892809487300991435463553751936436649042555404165823087495378376051102471689332813300100743927225332685771278316649832518836473049464394514128793406241854376276269315361328769214121419336718166460907102591297159901853273886682629095873823018049617050528196602080820726117318905755306464254803073646003407249587373710730559001090004110560368239051905525760636979249497843589110563460894503837213531334169341011408032490119400852816117257054291828295743116915441087748651071031299005756801278940210493224446400962643358276953859988117964924420600263041958979094158234716833753316210153164118438255469904898973339865625043463038779599474001759384709568164082026887508843115252328175975152966183307381449511055869504720434041670121325009457540178991195832718666576247676138787845224986109704650118294619396567635075399512652639470440322229895758229410555086981231345796396178682675200000000000000000000000000000*i1^20 + 121787011542754806999301665687757536713368132973876594393050504884519884807667520369177774980862592625946151234561436717588283165746693083326821862325434712494036448349923077300070230108738330596949909230931943797834886572439819916536472242460976629884867642958877562549089690886989642677971715508170235926202433016489329341360439395649795147889259346259839848142997018614074789739845833182443084492740639122700929247678276937566179651067776615167136131241354677006714182146877757620050615296118665660324150791740948556715680695884755535176602133611930511789835992296593713136091741005463848109681727098364316037066987031870704804226706056167854379027100381279523643272571908165057609774917293944507261224174113718557514245729795629711847602050054450747304913924385058827186201328926383315281802627668612822182688718740753087356010924609624270276919899962013041775830432969766106322254243206657634201715159734253327447175607697986805864050356752822506073992911716355186870993747113255649231268160255735895300259112560699766500537345203364257863155625501292607965908310980021125608932834899818051373013372961368436075189128434570773503848236563050186446781571760019546203392025260225636941592759930027217877062939879654139784996372074780977334548231766605315007255004087746398997591497489908923511456286347652810136994309950000702149346317198451433270732869984158710588588102432413443472919155290301987203595539579873848538275463412498496309894134073962535659283033380038945840744831431555597148393313495228717881774774050522419822326703677193290576548156923148963055378613030494799300908128060954659554134958321020174678926591921048051727191601315840000000000000000000000000000*i1^21 + -8682160906519453064091329786289780736270510224723869753066247625319684830954409775744372357079166448183431109176121306628573502814165763296468708522123038679491137208139740728229039052872704478751347636776979996000092325638052571961368988458241970659788134898822279461669048819105190337874152680118822111231449489393488328432390862109801148653137727795618666139591107084038642735094182218519938716710545639823540326500893385626271475847412413987426429984327945026919732876171308983077313388872069933649507262530753269281347379263421805034864743572981069931676758631681318677483678594027359828685292659075122979888515716512888969830733626212289303099186588681530831885265907818620951271121719540725974339201561671418189522763055955365511862010081501888179504985071409955516293262847574955864706473158373959076299973548638491378310420820264284038143044251059039961364888452370340445703797958155303037916314222415176080508169095480349426903331537110876907494109840011417128845465568150623538814081053082291363754273848681636879633196239885497387835389807863664245621453975193517624799521672084741488205125419140243328186387117346550110068349553699885266818578167841257380484492680910564199317141284562031959964857534331047710363684639643786036644509832909827123305184970078850093762298736004697504385687086891970440877663916743328956270108530143444785857741627971353182003207949709191214594791310838619805953307399935632129790273666354301038719505428023248217526551647322147899395095529009557456399610003162060533152496444896622225115477816884711457222823823939119014982439516385299328435857169121445808184884804833320409868356355438685445947392000000000000000000000000000*i1^22 + 290113619409614431945251722952754990412727580106612714876007023669807701435971356621373517655743317704825477875373843154815847770404385596578322928616201855295274819831136993958513088055281915301353755795707514405994279962612290748518798972223870841126247032081063016906863675309999157329772436655652643588868357512268693446370527172769769594357005260443112538529206310867901283716591086410185425710821746263913368721821357782917748696559985505087260088110369814071865005168801665172178931514887219903920696922957438520855108326901490063594457957298059308547351533211065772041376077557733588126272531433296834439928447288210400284757153530892323277292510760472780545447499826786805175143822024690694459168568559953236857422957584761388234367641113764538288439018722732438226547064901807584302369507893933525569027141985095479193290311592453410640269098445588108708164438171298354681493165597059957687582061623008495785042943730755224219620698948613531443862952940079353286043165848257081654711825567099530929188915835197758300645926353475576008617201964531429206498822336119513328134418917051741164770311917318524919075893783664592773026827742579397080206561951989398486480284974550848839370264186609607446707825108508594829344721620368667664980487908415898877465005915537962669864293910434818110561231587644495965167820056413564456762616328232305093295996204538491368441121764683324213457596620751890696925435085564700766113336813777848639854904242599227858893425957466208588122888742445884910002577331763936866182446928196675984237881852270661789526768845443600694771659147965156186547726379573165219342917745086332262111393513629286400000000000000000000000000*i1^23 + -3227160879762863264829698555510893858986055148644834161001595301208819163589985209605735959350250125911751699937318469168768680246245405693151032844892191208181082947667728717885294568005468165344434510592846647343545568543316895841492447800015352156343725296135534672788458343342058682874965721397855694357105530589270538865610891003601573196181255732096838376135141243401504592185975889127675562973034364405195554792389701378697312017692702784992436580668352020950758073602962611437477238682628942955905048337432182087527580750246616686104954166403376541922341083267402874910843051837906446610292319016830995173287618916213238290260072825228048550303318262621492624001398348722295144692403734163037461514296861569688444153713163592833168456607633202210129919377694548293088023435057460459082975544250418613257631335988149873065102640544154572868738655121165271954300408144487491563181980993015277454750946003943431747908893966901661409556046523226914472487237157709967139153365495835197858178047786472830806516925340804207069225594492903371715994903993890802455157580769504630670794423458203127501589117674437638128788969511756602241149199805350913815698807880438486868293068289176568655314541852254340542672754116324869313538330917521419413788842807715411331415926142958850739791836990587031394015294686126126322843772360817224719218437032777464092418774451482875040129051060754989137797517950597499390766739788972815459845964868011088238216459800133026894359824483365826312671366869315149432086936808606667314144558707199857511434235837536935108813598949359562831111135295831304204644406539231186242656053183385032702180720640000000000000000000000000*i1^24 + 87737155614695589572789590049364047195042431410754236692869806547818566972912633594229486239797603547481874322194022005081154291953849291751818431230324461034003037270236131671285591784180689451754378934900543987997427270442723249674551346749575336084066944665781882702991748877344961466394642508390466533532904215485876013478393354854652784113332491216963563242380881387065918901381927708024791860445494433081444050678527776613462031760262283498326459358001337832611339205894406742028925531677991270381061515118553606725763378791598329042111844929860745919802191734104826936246500923994969406416877621209585309833014257987435373203689007747158287421792333781790648716991317280020707885152961438991022254998430355975618261759747486607833363709268349548402775972577943279419337698847339839853237483011595014492880077891783659346112686962450786502899626929979818082850850932564197706254760731745735991686571219956048367311445983832727786374997382626879381727729069660012549063729556210797608473733125598865628504538988538767016327834453232323845841978146111634772112264333420192010541941291761110542510509229191679318376853820635765587075739260542246505771513859389526998567575291941771406364082331922711073812014987062370884399145318639928740433467514637861826840221168293098834673068178378096468738473640807267299012706093893441553358723174181892562168616074404515655605515874094921871090652761846785394632369996399538623977573781507243546445736389683263894471281210441865762798506736408564933330304806611852591058102916127607057152059962645457702939951215903372155122357895326334167291193486994817298992701733296437985280000000000000000000000000*i1^25 + -28907189115703028719111425943064141390875884830017034583416791448044793469465470481212251085007279343722083277294253147662961689581696676255766132925742333032426711358021107421749578720981801881465029855714714880943405196342290265733620519253236437181848359028177033963940157090403216487370610640326834619304061032624026102312858597947954747825905441965330865142109591334012188061337419332795708304187821166301227201401111912750794786073874303635724790371243522630059502407256873489292170674050457166576774392873557668082519270446307303298328212900284541984399856864279203685491849892916270140633277581144382375677343544998412686177960802075494664464329184584660235355753398795139277359663228966185372576447243342896663484187212627241810559507318001527710432823873281571732682252234989106803591169710446484120500241735791043607567012186413787749386011289856956681955609122266469277884783086764472705982837803055376160419987749612391836120511026967058584836038320735644534396933433728761218125338683492848250958569973680785398501227075490851069115417503308407203746094291953049361395929643271102316018405557175564068170362454492748066605982246336355645604490676926391370242316238478981726401690698106434377399278095058838385840630573512036705915309382294971242744951371947220552328133069559066953268825676567860159427096846599589818265533573412384234373228962426492308125667021528098303726576743435666658401445082855036795884522420224723393524347932905089509561820091007300653998783149950704306345676554339805162451872130153043467036154847844671586468216251143619186227126753832303892608349033836293061961244211150848000000000000000000000000*i1^26 + -638871281142527877364204199032849698167305823296193723849885197449201079233353221503289123417573862476743442170329842667577197474186070294092277320787295111265342418215063928870598165590138056338339040429159191641029591463973111779652504423229657509659606719986770176640143388581909703260650073047732394872192799395312044902151139686858772143056357203395942779223124918877193749830301754322099876985299495696453680811746542177027891611919249779887272088310741674686088545110311182046544146736763136494850899069707650113527329945424616216557173993824364447020802098996749427688323709505235037295544803399538855035179216620023453518703202878611446084591332332478171420725264966940087826238748129356205934122928698938705361866742568930228812405313923165644817153159540548579520151157728427785924598857008506835115381587805906399204040767743545357210145448035907037371822796627704131467733364596307466064693859159941503422219606161052890484852036371137563068846543113552331008638995208879783895319791956290081501476629782009394405238311089442349904882440981577063227029725623831666510806709926502520130873339754948977757574725641000799534237428516870775475815346004119209088406837491521396439976896816663582641372646748764347395095665942618688380118455841877834578258062314768482632541658409299642723682383734868635977471919638397324705377313866032689679372125690468089232483125753761713339502992119261393780619603992842237706797488739508040294422646286131617598856585388647649836848317088020870730571071472400429178847402495918701369873775790335028243402459892029376301413604587232010381962963704221066830492467200000000000000000000000*i1^27 + -9104512982231400253418515031909313125470580351066284317866030310518048856560706647231046802739079879073397203305236280182524193500203526720266493712997817657738972220697055421094395815463947662190501316542967088290630573611443912589976693671342702003492890117510178176719820782928841271541777632871697683300843217621415917507915693445821247032488223568855693535486941697084816795609176243944652267398331678795795071012489512175074601462323091141180645633559181887482491954363463797585431492260221904181017271519318480109281260904533619038808555446190158226567784093614107339315893780552325814032200840658261976238849191338107006962472362037357621714145212894556956144393327140907666778507887215743494704890809380623899156916540227125895883592353379318506849618351114338510703870274578431752867283692162501515409894528717452071859488273802723304778480513124830799063874165793598666925922493192483008302477120717197416589895247468803345975684800843940289732694094905108432199139661106171038298437224937245286354024775700957665771112132463944686923119892750645650047252810007901538405785458811002980630189734046817243842711512861397664098140369914652438927765673127839342803600422914446112385456263443118159128350570367456824208868322933284117243619456442872070901632857319500660442798349495231418125360334069887109406213620623608834968723780979494689861880342349618693177109215857636283856679767958410263264942361974638018538511182529384014186285509313014844512076893776072967527539631704244123764463052509987556607535894534535531446579453632570939582781904571506185809173705967271596883783520925098442752000000000000000000000*i1^28 + -88242350700258577838628804937607152271778405260271522391282424132432055105982405522547897593281708727225867863871791829352327578872332478168805426971359857225205083976364242962219193694866487428425672406047603175003245727434980813223993613209718284038897207258649954972575566639889202425938049683548058062141454773527136814659135108494281375108471538515190502325371037524598843679677339893507225397429168795725458131836839042136658210737870125637897839611882376145112687097177292842325026981341019717585380160094605425877912347485163555974521338870219849328128208492587102891642476161113127235267107388425745676043562179406067808746278788435140257842619765905084339167606206582185923919601621169874416437363651661264369446672503339693166823909211813690534676347068693648875334226051084884236165133101749604694210279963938754471132330991509110014887031761316138202670247481113387181046620621393223204845793853624931962194928780337420045812541580008788484788473860070650345958458099483316573032461543055712471859418140771730855875737980245865268881243689982209811298729558862470049806163347747054537885139865205293308432690199590894531718281953655565526999393112382602897212843877604061735480245892061761822168286945089606259973743901011504340273963895698912556187330934553825274106836278616631608974112116089506359310602065537427852288548184696285783942363217409428374428852081573869289628092080111455962683064470690176182101157765156226502759144120406552499855086780736583876980762815578058436449318667370554974749894205288970524822142135006441427915955494881322848930214546446172729200620653772800000000000000000000*i1^29 + -625266156484618980379964772152806668787680770011499219774404680742345158913096872344517481166719493118382708053322485008475507855652089256484962599870073788661186994616699211402498890285177707439216678658825534389707895617002387533403995647930398467780204735319704853128607505766333019351846024990508742324570860458135974611788688562931727412317844964096258999654240339013418386461583464958891824221054537913613989391814853211181288659353339984153564805344644827285915846752975309772552465467182707414326321068781295651547392376360447854481297570813337805156536033890046418513518243614245145176136104083251315454766996891223503246484720880499587438032855175470714624081118856021609557893275262875738417255741505712685734526131703375141836932653305522295831418430749192225386725394753452130940063808153646820830676818706271003695855183047489268367606335836437401388619236423947845299852711016749975936840793606490857221014933433240233572497420148464378704192400443222765896413905488874825019724601306699821538755422237848783259431516245290900934565836833914247689403291938221230316252004965355011558707531802578113760990800784683809040130912410345680981408595976688379188511222436288144398364309923748290250267860438365899208225089959940756668838878673807774752586054065730526138932753742682633802034267122690585416647339362102044002926534266210524429453426363631735993457546316117977773819310103378192595240365864560015668844793308414558146038532320390780271621314134978515233121041007455918671046592486928965976630682994636262932727095096284968476188648198888644235219953487445167072870400000000000000000000*i1^30 + -2865206698475876419877041393868267486442193048077094616391513802188659952211056713206846594477580118000732768782980566533282687511547891563698787131440456185811844482065897585758055187183595877341351500428983253452188410845732507765276687040009252264143858687573235726416240795676811458285064228198907176036966741056372258793716572606186990136864933726306639471879430514804509301907967741079025385872079640226320873049304162997526404058628443999546787647072108084146221536381597071231608655387644546099178370494047322777547291882121385155966310928508597802268177170096737269470018101388917167478824756173677961489691047407014974258644061155944182170191235383158240634077286375123499263768779400976802012924969864278911832244680918086219557157666024519808219993268863033500947079154858619776974735100922719185637665199247552316301307034937919145248607531246091343563660556619523668994917039849652513307538434985853724104995267706102496087738701851167442335000048206503140245229886325087017802754032899536512139870595033284077529647535196783602313535176708672363866765303423974170501205931830254952687455056376791824094323422126346554570760609238829995692229184855576727478407542625327805173663640290782690727947312302303538226089290845747192659609399827731602332827988095863099902721539679293096728120627480777451849891776578531242684984445873092438852454986281715355388701288467322354003085863666504924802238922459143535336641109305982007613631687176784850112481217315027717550895424404142649976740291790398396689653066036591035044765971645939876216185295799546334017354441137586176000000000000000000*i1^31 + -8006954949023687621687190694368481882369729883897893318314642601577095985732331706032266102911203805251514276544058983911397623436291318108064910935358744310831240450759737934573984236704948312951190583851951548007065161468713204511961680810885789567621757833995155391978246948016155964054948114576089331824660301229717777194681713134038476229351472853249160966594703490012380505515428946019505114134933096210728218483177124331257707625082041425550165135467349896565243589926498551752125330495001246901340603130757958131747940100510493738137500309449297046890296496920003415975469512031150381659906152276140217882515801661125949555435701227866994069939105794840217353783717345882157967038149395702563882505253959500051324016835335147648686239837251396551671508889061505931598777206958812305790974907994261067620952892206146326607046351023122271327432689097125423353171953320754383312044747537581872270101198414882603598822914771260520083744119654877137766057518227158268633955436426850769679373977672652938115998114101800671284233822410251138576950022099341057677523991504771252395788043757699484405715937826516332194329651125764544260478032619282992518168245230596528577047808656171779560881548677155712377254364581288745369004385076907879475826332027316429924370804787845016757052468180097396943844500388564458382171114645942617053176378123878656385273271367008464182374022979852747112942396343686775650670705801206430226170800047477647803726161531124575379352201552941484333577797170407312635217862719645393826262965986884974051939858515107285210395376542341127260549939200000000000000000*i1^32 + -6964376576308518685720251089703411938112289456253480920445193251090524424707010632420171381003728031385323434577937333973093070064485614370714120763985070374344455338949240317682892237414047329960919692524914028686064852120858165401894022102712587187574397688427518935046980104466728016278409957923124713432272216365435982000292609987508366984488903219435986261548437362281170640698481833442735838595452372082066920020809447510730781016455430372568304742994342754980286081264665587193866873301810075807506705243880788096447008218321634816159182549899403742808822084860088688824030599781517065286733550123271401469322437097506355399213738344773059355481968704885704778536183018784107601752562476394277734297067107426656063396815878677035309375060443918988805815134975892616381899749677223170579885287371785212255715582856819337310239573604754690293533352587567026869116880986561156399850429516198844121186553690084134228311978788212941698406097331313971274741945686809407794121672208815578014528236228839101647874129325338287603441630688225955405618596392138300921024240324092509179896027254967321943422578381240262038011560259524815469873851967918190487360762616347612394196376335610679603301119538318233742053794633994466097532910346119995252446460193999247089207655535947297578098668581492689651703685732159243828007969716320515610868969632141396966522453156018719840925589292668007637922337472918332873114984238834424161845413962978416401996538448777614315986398067576099590163741591567236655453844496675300671875085931502103897494933838683537373088889793717207040000000000000000*i1^33 + -5262049507270688830608323952253555625287542891521804769303956922252392302418676808710702759549148252725635823155542305874693050448609187475115947950117553812460608321009369513103835424524980294815505865073964905469722915317260564935105991932383571318322315036276108415544111224692490817345782003372298452108151091817425523571881547464027791791611034369317468614885713114020695629381485011447660727308317577377221505984508034674322058848535276848722133891091783102581532788902344599382024023573434246872695187118821769155074696297950633762214685109927937735141580950014920001212350444238303494718678337689246882988701194524801322864740058467657856872334518270741095997299626171210634756081780440052557813738404794247015331612371637792646910805805483773776152609054664412980180464011701045741827918457718147193077585804621969556050959367179133045855414100094029887530747581506103228692909723904793599678128558946440438071620307986434244868141363858052241036460845376077621337541457749811582461469640483659162803641809243313072917344662405778100203308713860263981257771679173132485514148107545849947473299739912975398496247489825436500723098348423576388821587228556626081009057783753837915399439385077367909572511776151867699717977439157101359623930611488001539251743751655864251122687053630327641236573544440380403325165936630310999346324594835055699465785088031354920471649690238341677197503245277557926346951743164708208599209965208092744768290758427490230098022509231158890675254077889947485869294867148830872476495855234857150004461981829050459186131894272000000000000000*i1^34 + -5385201672200404929851586531646032026004329772410699063492335278712669669826143673449530595340011900820528532058396621713379280347906180029448331524300329651544737772558297488552308786679563749836639206665357764719095719689130124800057089978506374497241543684636280558441297422598063871029860453707647381741623311861416256920554235011498682048681951931665963976777644731472702784325259924259763314367551896731483536279967206913992187954954407075576494328591612600410218810101918090542739375226294472577798216823854020317799259149687616521137551308145352739759383408341608828293919689039116535288304182134071686485245897821535262934828639432296122242590964271348308204140055636423331360014360470628233621891140603989352299750510914039472094785346792368070902064381278202106870579085340799326839937398722394591512927106139502101018684821026474843233506019931330077721164875426186811877044717976086456313574752734204733658983836450285037567062115507246647543703438224162711598250296697814037223209995226561976125595918753423868451334288848057639022899515523496410441656109519009357212611390928614256122064574448561215597590807197492118259110409353299186635807675362740477223770964325826166503575989109605430757974645805325372626036980489117049919240475416167877742132619650289770185117335959289795070718526875024721901455089754459190304530820939566890026099632820931111413158839151273116342907779052925729908082327174629251577716222774639830485015065106382277067928914930168109929791600465939334178331582927622277499058051224382213604288826717713203200000000000000000*i1^35 + 1770109743350463047422006079569261432025621116711316680420510926864893589743997510552726862708113901722135856779618717783502972233130878053638761840037064074687647695007253729375865867869721717444804735916570718266180091364581708414937505763923546876511187032264144347446115732064949946526490908050046375996503171428730489016033417014121546141747037014840446775399573040863425553627336550076664010078858305530062100761071585924187557234282450494804834814429741568972657443953934292957608454152363657706454101963315670274775199306461292027050326941647963692553353599616684449260513392251304497604165325796290846470736894378085980399480745411728649457592707345848332880706093458135468062659485764392928911003404188382850662584911430299381377236688847208306601389666559310862269728625112943062494372631085937895322901074480685010118179649030883135777085082823518874979302022185007041021543673144816296102754519892091652243618907901427445614483738065444739981414399395095353106378238639041682586294273109699518975303582406456355172834975602693016477905940219424687443795060499777235003890353678011889838844583018735822059343663601298667453205501392729312065749137827184864251840676350241139991045510113610432816062564924825746847684101672326950303073649558744852653428189221700623423943131707874540219793008445000311752409254894477554041839010308517676251349379509440772466453292479825599673952083447443499537237781468808091106539580707411611734215724474598990412602117614220381932995109271414606733122779845107833614451321284844183635166169661440000000000000*i1^36 + -153533719682811515896195008339152148713882085925440839412459267637409215419200096093443736463275590768765241409442295958733570898655692266779900702560192549844723688231606853626963596605935958621773049686527313171298892509202783324771398110416377438561316361085894516082950148050649754794077971869753357654106385817682342258562505700034427406250578075395892287417018441722693882873119342918060606436381108010040634794579833996834110662255264612957229580795195907262027956045354170387947005659438791438475260588750977162907400661277295162777699828422718280754504390340864420832816700819928505205082090119989925814351327012647244733410688467260039058126638082553934270223768231082600329231336760390737791526122907735566900319725921407145296748055283432514815437108037631754524859404600303959530814797075131685083690646441734547459694363257270647658857375669848203550009774969225103185689186465788484238667622497071259550791597482355575480121566672460659703362276952604738606913344614483120342623230454061112934747689657336903685887641427071278811424876495060177949772599593104363549819774968178616104945110121428418846539983915146365915654249310612719194572777813205023965787845129590282204488449777929315351413870033080228266561430948816310581750208729626985639728129415679019119190551557524591948546643997667543954286299283202966268605982421366654427636827262554631077180956902282844045459865072310647385517249681345032901625624488874910355683539515502473228771789278852964339429035653380001416638493405520520751242872358667013849088000000000000*i1^37 + 51019552345960004570851384125593080750992042228104390638967533307075690573906453518827326677334206568546220912864935461806866184135944151909470596798146370249325673729283116121050526998843316406377518427714989106942115238235096169979118227288164515171456790514321143186156062997604925232885935211051906522427921696864432098676886337756953558694308747777270683265154489051356611405764166600849910794068212872994706642297921752100045603959350363683610915474224876705063894766031057350782397286220670354390081358452137441410213893348299699651199377800814624841714923944112886241900989848071073553595358313663083481333646832792249716880964470840264027813332725720107070158013419548830599795374002311763359093922118153235694841929246708405261001028780948255060461112380915081605500458410891971773667699821919508994643301593768665431892565635008769784285484640543722244511126207139240796126945307087609052293986506018695086109998125637940081430805743096629610126786092749459276087546541889405756157327578069944340403258830474769890676759029441394466091909833007821831419185548728861351475488894233976272129963883275085157783218921323990475385007976544101454276307716663017867471147054336283781727115608298148998979827505630472816682517772654671143703062796823341989034886146990939458176476812234783338519743399610233441059066555785176246964487870123908855787486145880586710252613547521445945022330626507058097548160686470234689822518843496685336032577356839126215196677865631102578414613219050379288006822044244561894083815014400000000000*i1^38 + 70342919241073722308783338857357020988436962305037116069705433766522671320859561302921350688871160398773254344934943583388046287191043122660684788592578903899112691886167606618203732659464277034013605312184735658147881792006538818438314720575149094031701586834279508402244749712376100010942709926315873722811557280499124935076244368759924896030929740195389259480645257127708825002451639886098789138497070540968366751319311824365663514257561405607530828524593346876383894051618880496714409807439343342948763533211878745367628499013680152273645468324905897129299621310134658754167930165762931359128167488869171877677897501387303888293091384858905813655605415038260482864553519197353471332397095643845746821392021328292456161409798408652593024407977738886536574264570243233177841607735829744757708788358425771174239025327055449253514721869713215488794919473798765636374340428929442006220922672443015709412502602183839244288649184278340375930115692399628426246121389972858683428986996693133731261984304556369571468708458424119350457692276327439604797954444296049736058116036038430444390349126230473897263801128905131841056718867290709063360529744544250454839635949548579013587238185133512273016503944356055195905083966466419146452982128175654499900998114931512869476654802053147948005450114201208265206332386449588362413252878591739467738440397228034660613630508462027920490625607028021013774808679047910970284852919733351264377017811490945071711332635790008968259497536005555529410415917385781692771973090267627520000000000*i1^39 + 40613152056980934564697048413899194973495598269421102596767563491317464796125172452362008358909526769603384993309649614806962756173132219232523321090026800094078360959231571829225854196967831778645489580443273282716393478571183750461493779297993950404381847123058237009126176707021925322551050639986241573375654228932837622901495027908078976259277452897087630617918458161680020863573440195267855955824546211825167639262544303640647213490992883431287607849809055918897730381236718597364355680663940901352294458625264244493800460823823597746484883885122656684070633673155519885626717474354533777333514367063795441857029829721471782745140619964103225156031896863716486422189725879935325810832691308825942545629904494509557378660435801908974818672596333720748440381011005006027616956206383063679899322320676376192297161301006469343037963511269980569152759967676919801424487349260264275012935514054134021150899032909603055211538879831335099403917625345601450813266375459314617067381103574640740797077845478096489835134582130390124414730876465531105421833038819483261704786990345618755076676891311602900177094943066762953860535798728208144314445339537059516234253828902797675716458155363679501110618812028208896521863730471981364515717721676011827453008556286085142821373212290638077008777171215997027187033391986483965181784992392539847204407372034486352258112571621952207963275685052256509455648225004658540863407439849733972576021376112532235040289822801826756934685961108774702494290466637109484060672000000000*i1^40 + -33048715341492435351105151503824647642815580636481741481978631469234972201091051763768363989274993182287977432294837847883040769951489151232482267490733380437726510069320557509118737192812175651933740716484170554026062732916285170693239937156084021012703830635870788313941230944315247323958387788190039638715911728711395323691948146712565421132590301174574251562321154987686195240160825767441930511950375735209675794340096836235208438677278288752097548951062479627526769489414898774814612344910362309612386223737345267043673014807881150744446759106484087788171731055488133255100024030298213066728145665273537090616091749784048036304353640189892513510683052538781414595142530075978340507393770119303826118202097382748072132468382471523658646561321346341902491078204822965722767589028022939054278226962140593599926213885981250164896843271405456625556681286243663161352618218326649574148422214062857921255604846050722955362952221460186515195170281313456225456389399857967763610113562017712318490564313668471111665514546865211704405505828291721116617234129678832691175117289766742712772331986717908875948849396081640247643865270076907299702925126886363013303339078419398221122155786419460068952959915388657238019155506572169840723800201799208710557230027483432529083112225152475860885794351999528017061295976621457018298172780796021834293700758188486178845100183447228113051272078075169863546475507234105045665508528549799035986719784159163099002985904929048015034072714615700432237176278220800000000*i1^41 + -8214106275738323615181493353541359846149190655998028801783146506412899728043814466826561994364165268216847849795588017162862056555025802617362885973327039328883437392916389013559737677369290272249869043946252589072430885458993003110686429816731419422790879872425089756555921592949866871905167784463600329921678107384462182643162027450995668568068404330590070845266635554094110862135771687899996640844899378268629535057049674505632286353480424200297434293038825359799364129239004570238472509523251167381388452751894683060837004166075771664483444142873357963565991198951820194594574085289336513700043769809389466105987978083737558488231995267370632595392937458993826041850519312589369407932057490381075745209907272404417047425254645211533600444442628096045142701154834718238993478624429167169172063255874140120954331672219524130502452258695393231728068857500984147269445676120927253428183041748495303366736193124287350425257562691971334551995702496508070479147641652571491990408634126206258659261757577541434239296422141082523280405518903727155394102571540509933610566286684234140896243296461347688260853500623049174108070161795469458798555922852312363494553814780847427249772060007125172769728335353222681872466006221754717830721381233187406302724902278742164301455874915788991431098266387456694155631492251390259158127128432512481896513832985032118736390284620339148280194518143745447754747820080383015986760997802110960773995434736325361291915305070166492101838865569130741760000000*i1^42 + -1431625304493488419360501274541791200586238811776921424518425937477467301167592451013440625114589038424925776543317937162864635454500320876693314990466984888684511757854155530621596019944079630648049609971138872878045198688249436237548802233158148179355416955617737342193852375722485645853054542507236059308058548154587210362370749773597863408062129665253277500667796478046921535573757637997022530361834979101421169096827441561821274617675812012831254813515707683972585028310732454904317182126335465290978212845041773442861095409991358361953255884777666116801285970213260215816571619481475787402377563514611744573743011991455429742660207397489490059893155449351101392748211053928524617025089217423493819341123116678040809127518339788807529567763594954576883782716945815936627954132899273708965290575729109819699208367724917508545620961685152500181923028715275184298865805687995210116999705370560888713969182914606836018538798257908192205975984898332471144719950654620435004039245241908651698298137677176499349307837335933714759231953972571367375743501726940513078081076690538929573789961162491915010318398040705214560023123695587118235401847434441172164086854552313513599508549852031778626849735290292386182904682843752155206429207254368603697826243868859836596472969797938203277507863068872595999375576742070043977525633617269263096972168418621789769130792042115466188333234242402631377798162583871877054626957906317695357850801933306958078845999459035381822947328000000*i1^43 + 7089780891739338167014932498290682490478698374189469904506010156719017385700326228175522305352606882851627163942330735044393961474355862233851115442974970970519549467400663758672944162772985840472604036442400505916020795901124332690003180787616411121249636317286557868084823527253227223966241851567719515770699369798170004525591914550794289112950001594448916369867736077246766340423823455524805787286326896580632523303311593723131343472118134752944394299104161703992403266627154382492717311368659620143851119307158504003415634932940158122472717688575753448458052952371074349280269620486994881504719857704396884458945514785824312729471114275904331481923456475321168426993919939320744735872233822731590186578470131264151104496111819621574439354020112968076705522324822756267752785580905812556053728810526927467438820994434863312864384790472771864987235556777692667706396811703921052778856405571676810142530082044428008849391978459474292810216515645700967444207366560839927677723093095335010826389641042799120823846632602652817603831145905292387234112535874256416211897752499483878026895946953658347062191118604089426914793503187556778697715151764950657376807986682219220335671862043753584856503422138625291319622659653898217231260345767136801887790118721842666280680016608412554596233565033955086995572423528533184486465699347426301970899655479918323999652723541643049935140958032773559206806633506221027573761123992848549181775863683236149889812423884800000*i1^44 + -8505336821397297176463339156877106476170715162774455573077544487358631689021960832997928898228260269545457646691176524460571318622221526370588321935567979089088691427982586756478491200413533365901505975693581870383771375241803148054851522205939673629861896143664285441710527325426433175103847727823999548666149413673523049920302479275964427820400698980729646412169223494625090602927296374286348172135093593647369348702314225348654862348572285902973307185512957022889139174651513168794731266300376820597723141701225621134165425613805574962270901577830789109683141169856396152156784718601597296742676678610646668963365551612738689977481361047277667762660831729820662210660140911096382894796576144324992896512007837312879531605247789503164272251846314307718078425944868822738135155964248765717844066431422471161794077170663995565086218160752017576276995852477109258791332695787927641284430757185891744958679391362451323424741726569457155203687824798662698858881151172478833257677445204553728282060906600229649916126470380372109892630843279584409171676214831942102429412625327970859962015590155375419447472685158293903510087577000585277100373871262744498197226069570207981343449260655094647974535544206571836772931788546419189771937639088425305630726097959357852058253918682859570078428142378227727914602424498138493176493642887910376255122428421194296538264529831906497317478145823973392459411351737386439721872408399780359559100988722698240000*i1^45 + 639670798798215969421659180244943738757812012864390546368740315445025579742624707575237086057224686881173389517084389652514979496781214099119374290190241740530343920310899196967812347347015495652079357778778228400908357319195015745390949019255352158189712210890898257288513039033319794113087690137917947606032712739264354088709403229536777977854174682419626043320428510153740408123530412464036275057432925957368421477356207873612206499735288575115844580713339614440655078277579245142640632488472003504690723956776581569325145619060134644405218448609183152964881803795640322366226627052609224139494522994861741615184960667304276717201547220064549268463283155581412626486286997040378627207471173993934470097028514554529604699755184297175005058497593586524379992054111767380970637771779096265100026074908652113326024601740811915421164216085513955193627437913094350289661680943502467184991681109568951762181226997655356922494758503690220221799050182171664003543723728845270454562253274959594623028753710807187484351204111070623154369203642037569174017298443269845240275423999692394367770842116663288104017110986803672865642044989408141986935565256942546657690791458436871115116828653254174502842772206204766744183541432057605132557705626638725947036123179862881849766696312054831729646912137783772198315108189310733172996110427341280024399069753696943162002940401209133835458282439247173261356969534793713975627737906066382336000*i1^46 + 3054782366851779141499106492126174306243602946121042552879755421667743053008658416035381828843045555138894695132117853010345727648418437385175817101641351926088000602173129961397947751299748413837863741818439724290329905683594427052280757172753834493008469130409301972837922077607114544072538018812074726570303879919221578918525334178453301407694006964746240296335993972071573942500625257873978361297192066629657154273101351304961057369857536175217901538304597385579304080967373650915058893859473077844534343097097959329392587540691312489232080166516363662631531112128396738171530102119795286030570397702693429422314735453220250545359834222298580901899684927460978053483857522735944684351568230141726752571060719695262160913330507034737519462574006194803171855285717549190645329889071824394892269493899130562090506495705369855416627604182361122648443094122440511407553908731001584534229748092497950480735887362423670913002085558650451266832910936161654487042363201331571792728646571331159221295050068606709124056486150417311704322311032978285065833414373419209348858101167373626999109922646501578522208527655246677348351981913709500057816662237499610703817609178441392650994607843471567612065836015299092699675717261905825606303147449727974535415471097915783498438707183491845101371255433167020338559172933646364145766875459788328408455034296836014111004656399601503328045161406204914436562460404258912985600*i1^47 + 30597650452845232241933070461979482037843376534911285127684444389530310311191979345701162964805571828983187395226902726498982037360861470430248312380900338931067222320960693554437857655204210585699325957247865333640867272062740676909978434093602651380281815078012087638383445229603358303005745240661980646662524977797324635137191774124612718321813711041286189587168683577812166106922372542101220707687964189812472524873357345680495314537844304966282505829516546689046642057007335187303400921320973731250434101374155957737140208340336853214824037370154682731983675348576910435108179149710888086003678503910410526997288582432770937503602132103902410616138371047854726771657186935212543985171275256299326058743452708740332759065259287660913424023586814286415648807327544816474027073485576059034376766953341806400518094505703241892739361851318155840325129118132636585801371197392560122323270227046251680504501195582638567177069516656792421867724959320647299306892147220128063231021316943462209533715858949500431001006029638085006203096561504787588546930960731888926502963698835882762663616480356733732051929652259805956510243547246403293088300073914687903547646130461814385276222525246815738391479593744923855341584496256810420448075608574551394894139415191132608519451428798409918166684402834697537844991881763389480296141472528607734357888314383845416833164598531031983346150353680143800*i1^48 + 245010986918637884480543963036859427948946499546364545487326015383505416063544891107891364169525051159633046719335333306314736765657260474529541932528014008607723480250004317231448577633812139481095546005147067241853741670384974449452100253541770557290322794928203619844356248463990945886138786814779048001560795760032475525782230303332739582144997139843383776579740281025911718127551164984920670148839892380354138427869141279194893005685520277792016948097403678065335218942373791869263772712995701287752955032097551320313484726212053098369635958327324889602974110705791535685290188944305975463631370617071738168734065346094911917276339644438653484606082198378969149577524679677289951486705569833261154012944888754415151755502038933602849850258905369171936472125771401099999678973998940220528931752849725692463163303055888180311576960359381152709861121398861310111986137690682717655516535470019550887885047069903592267698341601116426568767218028527473193587634018250543774938340664819710037947498086626485185327431703120121649381930028086206133815250893765202904504232030033231995998514440693936782421986588803670866448233935419256741602349307813457190314920150360116840248931435814193848463412232512807010309870023383058709011778782805343775648965443671750467664363510441151752519417987150620040179787608378504383024394945032532536697259684506873805494941924037*i1^49 - N1*1419917824058565610488951411219019836829580772498733998085352580115465591544122620606290488989061295147271729606386664408982918469584518618939143950814504619690269301779457490183600318072935372655328461861385652359334324645034077891591157076100300255841792551340286404668219406072858960095886941903808368448666430497647565013609134784116220573874265458788302509094149565235475247396652031627662343009607210485872542676474506284198921267296978139116000507691052811908897455206235649676672033489185873666159815950336*i3 ] ]