[ [ 16663740220926916828681477332437309602875874437343171669282217994782027075916279133567948501645302674545024042897223657516784145623360643509232932292621807835400465865995897738555756556231393504037928978273535174760486701723514372571107746910523196248620709528235513355819498862984299517750882080505258119500117721307156597042710556107643044155214620951909614046875109118608223383162283488590808588991860299217242695980174674300196185826994380405639518204971406677781233242973067695402400230618443880253882526869990700670467427110045645004541149633755118636230814147311956442289750960930348656054978488869547948822208543088757468915498029938574445310276724713096038378623934735650958679198455690733990300069022899635989109911738230665783857067234292876861075547814145675927151328727156636671095964183052637653268464978565176085927872807781303874475786240000000000 + 11527250083662326508012863135078671828645746778874885532063479383072662398243824123854121901472713367320467126233116270452230879453381184751354462831678189666413641508954783707074232395897348016011239683128548265853584633041433636586947957419779599296211686937759701965283401234572947212949277524283995789250263752772945813634386657293842882399893360931568289608165440148489867741086692587461449646667506104040356076678632749758019252068454340768583690573896378006736830479432091319249501552814199938141157551806859672751764248845181041617414498045093570588181451740681901701223826267629645691240782781829293151630910989863240675453923410652665301216738509812933843716661059571225045614729550779059876319973494526275483300664925955384430779951952878846966566663290623314025492754556700574943784231488284763213569866109353665348188112578830594614912614400000000*i1 + -127957024765027422976865950645654619504338029956126268448055535306233248068701702562767245854607352635591542287264480196200424425108263321828641394516647242246740014650334689899527826384166854411461676943039021492864271021182194712252423558913017290267052694981534959916022055452862941057244866288963836981409774455668930883061634492188230895645211558141731638729039468391469991306572474695244670520292143900154194491601039840400909025776801333813032696413133369010597183136386362857377861985983903849886579071760109495725175829379698796964826891803775100311392881620296391732355578891104662729673254990908862218420869298818350385031218254246801279728789763426718408518502760334407948533064763760284454951968599372173329333141794492141729717254857142176530658798394941837210103197328208253060999741452988229177032978760357553290281538699420254601216000000*i1^2 + -719211230852927205873338704142602484575210059653779002927738965744733897239734822429490721676245340549041050749637102845067411791308165624858361734249727897825857796239949608253673009846175546647992404766177180309487789357901962067653267298677336559092826712826682279547177048087805731913196843449999584055304264434356013594825490172698332257656398473264584282822689210778786857150514567439238727493821129825419471762560336880232327107193693401454918684396307765015362583488574246856812413802917310915339769411059118884518666677955268607869443983410362551781606149978994591991961093045439007630964355520381457543167058468345242884674172387637499710457213945231155761752190999875209760032731602140304883846155395579279442942575315215447656882140210167509860880676743518592082466166175610277767842032431712020236000638933293848868657223712710915522560000*i1^3 + 79315032545011177236944858229724925467709473312611180188032472581700566831483210303882495371690081409261665821189475440519241618854664094791695825903983681389279189385858225532386078768025986493787579587394233618248501298738444644935016478002121827141687971728178381551324201995938067906273562442863228996313342565065185479674691847692629418840519900066315050013789043301497287545155763324508723542845273872355970127096703156254784865644017559095455897714394852988677827111755804377007125513423726249215612192389318767284171981619291555640906989976202074354696281421304920286430910120546931851710525265912236262580983954134822834494785579418383777295750064473996334494966271655639846492984204416461692399731566976630326591838068365293892316337007350825768355611240538036604126594414083644821944161924944745629742159513089897424720648046322804326400*i1^4 + 1118769610346150281015338860046834771601324905286452392203735755769922484857100512694724246556450375229832762548902801304621076049500970299633670066606020433132154914821768949187873717467433114462971481485964028201689241880687673683888084540907587570140948382553674877312061971885378306222276797123227771051176523693364052572419127272736584724413570236433374870861879130308933619955751429576517629182922429486691819020677653291640173952320695759559370532685866482646539732844531871804000956091641034828002253008120408635215501287536607152069865805172563141564602740978649059669520531428442571175768388122172710444262304738993683637184737069974221681861884741698086905248885281041604771287921172505692826114254063856960314817491796331366954727974822440628852285411339940633625269630511258984900389252316586110821523428519788059842689278557552640*i1^5 + -290501739817358269561262749433045869009839534015395500984121144994983579018780184180607963125807622187015870691107588937029465895430096356196624529894743860851683494990610919034763881348706962635485088419257407478337205367742267649996436419821093565891214369330209156857745777661647913022685719254850406814443930698933550272054089607665931986240663949229233456758806013841911264851918424394205560201498106804590289470592746706693164552305011860107796901612962099564923645320870558477594757863379253411864996777089692563647031088570683615022302488030467403667184318505640994638676428279823533421528329164817442269054381760587768587377737789031999736651431314494499224559483971558892951414476262418029655890095279453480435965369983082777471171896427412464009961605032104055944386066657889884759093418638778539659803736533587313942641636278272*i1^6 + -7110429408408909148664628534015873060123066018078553964969367903256884953593038309929728776670821714363138186726187127495562302384726287461119651781828062647557812981528172804740653812002597044175135720063898775116382473854091169457486702345094502889783561741755445940526120390992388552717280952815213173514157177113111398018428730177824344839380011312782581336869010458188152787072745211054461259610509656231514615736856604265166814227923844282960709782677830691949319638897054716612266145525985266895760580786130044888091092924002757669174820048921040272694641017983381936674924668711038744516842364151218952954110363824839178812248901573008511636460850703222712724532919106918341097928261537930887091070959286481403911365304748034640876369185367909508891493567289324908766080560134269038459542684900252484121240255153362720083935232*i1^7 + 93251739070971166898110276892241586894238766042172268384466271067788280103062225016009405791318097608778914106223975511307768362095535559492198473298756942545629944479621256035296597835339367384607173879253160700714419677642741352499660463491272785728423490433366394661963735748559645013847262652123535490589253446406274538029971659132108195647033861320285143535838580831321242884861910319243190488170406492472284719477324824338081849569616558196386805457877324770235575976304962116989903121157212366654843149850963211447219799472930712859456276142196151443112710508546863717687899503836806278594899711120594266860101195309196851552464837593325361967757388286927911496649396959024665096619485207366624411971501591576548822826984992096430672968742419057220755015956745372390700735887658247027304378479539473880991031787435426054144*i1^8 + 51812883315823456694030135771705906312314533606284041514230939507415726767213883642083207451736640045825571034969093313874004482382413332335868675892120012435906896351164912212516934029346525253701848579955089909656481870664943473678295239325498282438708311460936366241474721875996243198808235848125683948514362476372857462023783189274535923507687583581891650792061716974574189838284134670252946935269100872636466940695813657189576183423704566339401235504118740754736245997533003071987349020784252973835896634346505034179402510866896735959168271982961420633192785890483673108543399109544010609433677901303393758737110599649282583770780667179008458419651636319834550243006767480660318548785920408961801642469842101971142009202005759284757848997797482078507534083774285301422720599312052335864181023792503979289654352951287742464*i1^9 + 2693395819378650814830358360381936401857650758189496466585153509538351809526528024174790558537965230308247999759875812254207411197008196068876611216551761809847558631025528105242116440006300839992148176381199409824805332066622049969143372793668149577189478501999362122563604866117426307440859894114732039885508460542927183429814644501094948076032931660159146591962309413981626578037139279933196778504351802613290542522628343985885879405069079048216772055003900106786346684879530220958842958498977054278167878784067709337461927001995828524335095939072901531763572763191084944386638997748740746840781773383121846869738528778234163721512990186628902118320993674483623438159823335737573299468661514115978877851722769602275337036443960354830144872391824806892701886274915567848008199883046300832083884467425086185132635138818048*i1^10 + 41834084366708615236332903448360594388888205611955658027538660625396750480187169203137859279196202141170395277732665917637503687619953107344371955270469703197747831290435951972244301176050944209020101015166042177799070179317643072902737728993212850121612660032885880490068006718174182732905661336819714617280799878285519994102330249553222589381739280868501897024399700064923797361370643036445944129679227442719012148624157893490028477589631604370172590730147269026466428116838708242365431744830860347570137091699225043433567149747722006520215171250863597710451880055415752201376070607062897073101156997264762260453763419298308561251818994311668323242185632883276059011596891581202359297025324478023429642196530274372955744817962286215081947914731609595280208722943142062505426708684452257355600602846227043679335350272*i1^11 + 533035841083933110561719511734634415369518424325705357582295862115328536526797415439594059674555384299932104103790417695261176422399185712214511433591293912239977527373061871084023998946699606572875166419167896064053987214295856649680311787896780715900664348531363536525392609659526081053265496561413945019580755972342949485087302652650419419884626131046204795485993627382411061215184773597878041091249560739039876108131634898273081542174715137735833764472529356796203006170913468994197736941134876704022032135686741171496102142808934582018265958958011204159391720239252618867776445972645132669358144559048820779990624630592284886878192209627235354908499219436549399371464226537755496556364845315635142422361571850984446177828015318653101507022735015057477562172779225101685236965230073704668764187911240714027008*i1^12 + 4858493990099329539740391556344517965201695527197593952786070171368494460497421073486131788211934941381913594420501232704751432789826063167487523420844200729105737611528036952480182597303004345515243775183644021455365611011851911779769948064984853636005552202390887042681759853384505705025907042037075519741925756146407161497770481681366098169350009348138270882691368361368810970042639598131266155902983331858205974617396507233847008784368671838396216747309923012598591396544805891279504465348443950468251922280286688477714456061006034246140970896411794077026348456221010838068361317663597257988952811762813907740496173170871652953609962975821152787315157277139617109733119679790364006168690381768246505609727008269715939679188973862649663199450630757705115847928582744087857932309604592493049060814126841856*i1^13 + 46716803213288845495137818806949222333658962859133366275887664016679085631025147812075578397694335562848852957038839541605082448606051964514241614642025808047545960285244091697694508742847400959508226098916785978373376847120165251228821361181314136396425984169944200494691798265966324464041674259698243788226842197820618605610739611606387885050280263052557673609138280146060149952852304093817726766118560776083682330976210938363365953280301279750150582446677254319102407194549382052719859012006241286290233100990225129444229637702704590295782001531059890804310655404453788979895098483150992338762754942885357680534181537087520305201374052643165387799334843578709548102967288959200000814177125610315011042057363610536960588373472663812836537815905753833377756541566481999293234677257819435972109646430208*i1^14 + 374373920021607568083051231440597040785603419001687939147550381091664164414639458652040628206337314350737421386309215613596850427724199890846196093968275780772965454693938036790379726959124332814935021489085068459067976577839898415070942133635421030653352575124867591339934213432245111635493918741325201140033541798717219400277713411375124277506464186650676515057436586483084269305519313535257072672307233733704533650249809370562322217806356880421867616596695309759051817354947879957778068902667240251217532381580490356137563389689741887013160518492969758783930811322619865319092722123098138419149806621226210954996867981334423870024183643051041135635202180889968517987735451832032655552235601740125717175316845162815243393067643379201589590670386921603816243465311970524748461233470568853107900416*i1^15 + 2426082892556345614050042546783990890822256632763546209114588933739735716280020764945292883141019446562141550948752858222811644443727061021412378740631678663701427009872067179097237268827740677210794437419196449033743022180473470764936694409588850773994504506740828400733127973262201096981348449653219009553867876066251603619177384521449183484110341475204874044524425175753387137536784355688523979270678718722186428081129648696357694757083955309692365568535444197353661363610272702802065046113069705784244892077656935999669397984054922990492353007905219274373374030355394891254265712335579066253076456229499075990404064321578814764363646775690296004021276998192180835559349876558146485283961432405856594077749533052281171036887816457259720479847955116470510316694508920790497938406247229292544*i1^16 + 9980659434378578957118472218696381356689989304900268014102816816911216482766495747307272636422790757445923372249559797294322536184208200818843407518494366287365862156232476713019909720508202509707794430676220684334885767298127719562419267846228108289226205860645116666338255293348194381325718818265911814078533950382827555006934820407931764430915800241971909610327027515523332201010440472996158256491836191370976961733241635830574212308032744515799947439748048924695967180961408028550847178786731088925821963951559985787666300997315169466935938182629853547193403538214702590845855113084723487903628776647498398159423833714601740683416667676031240296811887443930111946630276760611676589130636483930981225373075326644799479964017891183898516805911331013489227520784259274206687233210056704*i1^17 + 25662750110632612902356805633933060767485860588446257134934390107600563658700466879502144961041746395884212685246839285063769474336962968639789107329279858498847150569824736676359536182158947174894842238606516504151209202288484076284029531144246073906264230276723288958121057176237188889214899627959853874288245324397271272028795312879672899719283441899696145385751079378600004683781706723980066023227802925455707789939227096035360453820691758199983997393340909442482490032782224483900953802593101899236964841105526498373349405982335422267599721441585980699425667381183211422527312344656842328041319542320452350554506522529709063522071859676935717012211965020847826727320040783201846225226048376553271357059138660969486169022665056769310917482544486893516127358377076481983378358272*i1^18 + 44764323253445459574734155547587622695452295625627477823224153597838374601905722911677930514407393823698133650656768122843786603158143948220706965052020698471762073574458426191181218324914432631079330740054483161485844606315398956561323284880664777672678002022063876068093603925557342696309855637083746653810496215492312821395223290106709116797310915670286839438137943554829703255847665092949031065640866285141928745240572971315950123977822486312286190645366417954567577855907969668551535161489671860954496795421900791442173337734522429766743666428853011434367528205770717934478038653125804632386018120194764012442537650026296875679907083230576810010144063765267985375140772870511275914362715031352130743662666387636080180862489474153836895209513751843801476456095175046856704*i1^19 + 59683993178414511699436092217521511913700679823371172054543988328529660169646703544578815132800614269785446208115007358047410588083975143091945231057535238126384197096229309632119669317002482731587731367042449590187064312221516881233635072336750038512102007476731412172273906554877532472787810914956971124246878354812611200993964984544908833186427781212792291702117378393692631770143870744883762904503982627802061279877929235094158611736123618034915002061251461752052741470656511149948856507089144772827046285481617896845352217411615943714814123279469282625511229304002606876014389545910495038588902628329798256329778330857100722149325493614802134617629378804361603229462443001318034692458720447659212943464291084663108871178229697317574697130963423161966978395289944064*i1^20 + 42184864997977131759977618539482522622725791241176633241490476018303661504183783205537968815501994650006014687945978370761903042426687302853379606389789016279631653173084165315564528141716120011176364545074948012372706375217864453638150286897136218626894723580151238001722838976781556126795428755277348869089187375926975076507526344281813397389500783326139376099150320880765280266936298838250002928341871368363867320096238718240506112381088376377877367556230612618446202893010622914733984646082935642969482240827109428021842905553075728629913086308217436387241544135570364481161615861885316875417596070191343295510871999536525526338781866344423118954788272936425573660168570965399272556878938456313563509447675289262923070301961780582920291560239942153760470466560*i1^21 + 17090512761931863012519155851622131621089909694942291028007818532539359437490567106904944122432249894376077379635024833858726810964339594648045527728114456181164780021716326387876962729583915457894790035135904761575058750111630386285361356227804229147469301125065424858676630354457146588602480586289459754611930644520041239405782955881784192514485279489106383566787019021582482404129561182000873124825009228989351740786514503473353081143601991733468227846309185898679111498700657155032463351508010867278014256728518257864149821181373558087957405128798716111617341280634402400967167065381596522829386484657727874802674262752525297729404828266568733075836686420072785200512093244040830743019735552487688764119937623878567014327231734930862141985303565560709120*i1^22 + 4014172209221965445800067682079343593831456627293181188080770297294026698214276265641062935659766099632868627757333215631764033622369062280586077692268072086054489161289411894115597519950604349760390601834367767540075190292067118356650670844749758157440761334193658466274891987723348966064649686356778881277202386401744030247891004607875723296006156113684401664211010653535721242416795871907286432181921927965832262793984303536430960311787496095210793691335609144570787079413026197977912788448930545133262054526422752415951243082592769167233192868721575567516852028543878750646333820352978468093169621566141060413005065744117953597697531295394807156622633171402040420132813806453644080526826791041751261302662486215235272375983144455188950202231816192*i1^23 + 571213199464640627140536748951322356891185118282563484522842289891402027002241529254905998386702644134081495108573706296093050320794819423924171852633348590778874033295340811532230430230786662255100166446237824185881647301976447548139835445123399619762150943084263620001056091228181760829001030692201142505145075141538785139619814265722636579584389180075514812462201859975980213412392324035575252456662109585307591733119613448450461509314419194339554353031196835885661512862069523701268414854360604950186862682588841044368529845688229801261966493515337166261113853722531649040418998533159229778383495063883960484534082828519486063371742380696514644564496679080734377573975752183943572065671660561031103402644824066651704904636618500307844857856*i1^24 + 50370928219058366614200766362727514755570006133717609520411038001419747267467010507219020170685632393634852787659967153296688251709718197394830573727555833510464871458482318811827827784424025938124520870292100712347642811590283516770138907820992871238372318410138175904480454638739671404061766818381679622917526716160289925736017567950088730941580733379219024108479762653252296007890899141614437352143550109122689239577831764989297094877379738665247316591882761826468143610695162071353945223669030691805751922806779692459787560547753765351469575280527043795946769726524507979455707219503218356620186352553225945276736860006427161403533118578938705122127396461595900985457334032162558891331706215366575320371277422028747025345499791097856*i1^25 + 2728825124887583994463685117626672755104368993806484451265462235582491475883858917399760467087502812968045527963635796973039903016135171484435240789311652166566520470122051609573900851533241261263522046075904355808975462692355807846602749132617403991319995939044738632583355255684778872252792822882158599413441785706842794218822731379738821097782114357160433531445108818760302698407726207851903502817603581602638038826840678516821287718662887150022445585427508467718263131527819567481505501255049490427643613845362088809774183147943934155446082034714240781040124653421283213761100770025359043348717611538238419937513353161202305780376197867160671718185422195276678646876235927337042981674208876068618843662161143170837992188149760*i1^26 + 76982258333482812031396586823506799692299227292990930547382093053911733559705917508423197064029621123265528479770630885351383587011899557393427422661049016620781921937592682776364481514603205369345675601032838134434887319241274887382374549093727064474737377779743327351989052915037109398691513880533253395368946587226079486396597308872404961582766783517769298214563141835204306466609803223974446177789579733842882293307359941513592861201380429465666610852209852190751236330540834894398873786842540830036075984924552545099849994441772822111219592266678800760428622681328632316595195357737849597381215681954979910267051130930276512697437334461437203511369894302582480187137426390912456002073719433578404710304266808039833600*i1^27 + 679979361691811980425320156584451930815417759069272144998008556237663937321831901605419243502648232269887392467178479988923307056333428670687438682319214188113683636271883061530497266789850673192143041991033637566094033915092384866303694796971764429870820398495954430419074762517992248940431515325937482435426144918625724032744944153387384409898464314376687522329216013062674946931013898109582555428775769934916053404609713969242257964903616047700583094312661055338738268455766859827863733673446077688193323767929855005074855560500632965852859618910682651190707537292624674651711534714350954785485402801825856374800789227688447736283102807243805636225773322395372156514421487723693306857998873788035190091954520064*i1^28 + 1990914794271126858807941085510454928332566104740823988426421546839628368300303604251406006630195922027574027825909495894753171382766041873930152675785093476428132848647945449500047739848838800773779220561691125800425518223793388952683224974333426395415663455035369673578567482782379885775681930795488901689793938760686724035123298228482329307035277175502584085573055812612750299927489351326240552736419210847008268375490172428619395898707213002949772532107252441644723321793265853649394785039497379816026166713571603605604424911470772803654970382418380737008586596040401359495216827554938530219555271779336876145057122352169999681298469900035966315806602305876007117948162217439036468579480702569611788288*i1^29 + -3721415712841208414576857499108643833158987380090517899522297552211297114509915058558013003631815609659315425415133396289329335536531313134977736439672520131341296507120808187907757753390688463961642868273899413110108558047066916981549899478722377990561481815688121902354280334475878161777599754710983634236152156055293588155513087769333850444380219528138124443102784302887009013554474724789063488876666424034197671413945966955984161394559073274980764670037853568611912900556436705784372735946318365948780224044395703088980742512200896133539150296985631780214681569415016479137579832654234320304810223782892106666445188383833172291228331390211288403018218586641051466941551543310205706476311281664*i1^30 + 2791685093379658517286012382652608144466314539958865006356966280567056983692520236676107510157074953310336854371277139495723982140206210594913917390716785415104274802696543643677857047083394749059866467757218994503222324398191633916297469179349987096151774992993605858265041608051336146343020601561048631251303140556540948243154441767869230632903181234638922528676308898263266819868371091027179703664391092097902097956115562934966481018603571988057059949850677794969793396964754262746829318933377876615640803736789173807528979338928792750993209492796633333622265631053862406606438488152523011272494539851775926530402942357544132326880276517521779067315850618905753183434775329226526556160*i1^31 + -25506713113350566510977409945508533949237431338855889917346915000703830538643426787274191194449760995611281878506058399251942289309001587327415012208557979264657983399940694911701499841404569667674582695602049373910570836779945856245614407241849095430052753606544985314132803292186530633892533913181126679509125398488275488604399603858465449207419309749850690461556775542642945263511515311291720000139081620975056618733382724322027238035685052529387237124291030664577593573929690156527647858879400784010744965926054025890375597761596074052277131839446932579697811145532593759061495013925118734796934641877887048261552536541450744146717715891871746026517348721934005581522141184*i1^32 + 34306226141679079846625463645877559018435003525190614805095769847112235487496667820366834672815390909414893914789762946795497213641765856458151181702698095250516736909247411502016896021282931101042246404052996985406962168422387277266558074408859269394573666973796049563345412191756846864766245991835167392445744145280478482981876831689568032875069024261391574683231480038146920450237165046718198111655188333014700140297816470597096130371268725093510113651156641823223592185604374925010660924453523586360812565030126487232840609849252613252014592243712139643783023766413885063957290552028176743923873076732136086589480837874997615053863093004788694991491621451726848*i1^33 + -14976494372032056240582340672193547573795094265719813480791266919175259460079473220162551830720183691360368036394779417179315067872066177551753621648940464044377534115398994587800741440866689371488898565037599014179636770250373340084930920096791264138426749441455607309059035768772481981292343074989304433632068817805029401987069359573260300881341215681610763105256630411138425115434767938886864655383875930877496916598493816220189312402952422769018286865295371686181647642886546551421728334580080264426721338589266596523730267634170901239472953486842316217335570449516126891716884413530716308369668421881697563990271014312712000213797876623571458981888*i1^34 + 1998798113398175444679759212370063217796646345673190891201062196775258809471050939675321517278819593206573996596185502724660068402320777846801652574781209473936672766405045419239974554040442850980752931118014272577013564644095475565895698203346078382635861927190152612069348298450293761262669458692197712815209186331747772379160598152284057298204056925137668332652220461742796397269286608346468795821381116602624803739289339917940565323959637913450983766305486355960251981370817808560551505650222130655122756233016676174516118118955576504243210545697290485605707853031135432230015774076278389221856303960241300913727389932060680108361383936*i1^35 + -229690732083891380067112381495566890026315959439776360040471002655160860991272906388832506467285682872487936975293754133541804122643412564027889412970877597765334047173299334164039521817796688968674311970117260279895632500741094869594929575196740525799707313553299861045783558223901595914602715593802611638991511734237764515821037867275449777609203600064749409008859361967640504713376785724171808624639643195768717074772227185114689000978937082531665577271898921760369746701505667278026236326896506500473073121403441854704302913106563578121953666933626041700370033544614226292173902096328757301243504388821879039543442887671808*i1^36 + -75055564096831242905412754351676266955313397610770690524748318619436810941069192659914872422426371240314296372902825408748642953953978729946078977000916429758523081059028149075400828425608805666386426451862121847446053158273918994568703524758549860985813387555293794075087220778558486384809694482023038574402302858257298385972564506687924826290049406899916237048421426618794345372517205937541562451437370685401120165388520222099508224310381490308526795676235621920622832766136959432594043478017321073929777649792307205284532120177534475740484007724447456290756108024056226672835280037939615856855323184249962496*i1^37 + -15635813927242048760150551856378456803199473400244130405167868859299889598407753391449083968500579020859956336354630211987033902324975875770660972615769941220135444253779388821514256621902901631186242290655697329796952169138467651685079890011531160064381504650686191796822071335726086880965187614454153332692633928494866814098462267354220788518897890967505383713591333103401547330358961209423516232931054374979737579866066464007924230738362855093681500122288193148737924939581411247466942846935451452408504471673575212179707420024900857437272565679606738186549226229302881777290462819000998088704*i1^38 + 3624204810721933590406686839270392616080606430891909928316312588616302433472177303852386152549837672377276457739451378967043979035756974075679511740343271955385142176680955269591068317781417999831573683177921366542397306078333675192707444068845370154233004943946325827421378611046338165342036077084872398562202896646724368653111131921244685451654784311854958150350974553866611058635288675995666706003033457296744532792797794924041453400393078495383871535954760104187293003825649859530080533599333067059144074265009960736560499947903354911961565562736529144141625344*i1^39 + 262285367013210786638344868826474532072007786428377926784179325825294723008853599944911303794537093382264349243976153564432489275564320675126055528173628267204299702136286628901937411276729470503630811879397743741641405535801690922945706174404455584622333704717902724514645899380428620178058465912100203194053116356845455852283447207253153947885176235841658003169334382862483325849369010943426489635767875489469228034603233070718633326078380314384260569751765887177000931295813806854961539728915231062791542365480450721*i1^40, -193283127658891140728292382344127463952095903534662233755526826859837087695932126511166171853660975238494852510524212989861283747712360699462940282360346198425901809049997830963792656188922919269079432637824638628435127797124074362952130091976325244355409381745720765629593819906364113569807071421354382839345667269647819197122022255693680417324691255733607365712665872001752096121875310799056102666869385601970043482163666734462430613133810444916869656983832386076831171111650919107964806390287142729793370482071946968379947159732487772332790240281487508968575349495979566315294315111853200214540240527173245326459266634684236022066031534343485327631204884244380899085106232969666408860525950258046402923164820168031563361079318076783906313099479733939795518588954900379168160316020046105337301965360146515159213416652960366211552534095881764388556362874298685935088236032773157135425495243247809653720579745312121166170155774455950585019889429996237417210014982696894035000564584059339121263754532968535742711708538505672792087069338858389325563684140734400116777304069732580721108034961281475967713280000000000 + -134842303172637713347223226541294082501565201394026829361021973053628652878602432614516071209771010212040291691782214232797301376870079480014325670190566362466317011580851201629919369082527886806694882349213139025569411707779045047315484520269601128845831876293684419892562149018352458810094301278729630943627732486823074733904406784594097767207235393203543456634471400837499222676372768015334250953594040645313026236831006945206131055811067633871498005516148227029543730764947378314606214526427248471738443390231631710779137633013077184505029335902580029507321640465836570024436263590935148508366648916534250911649308155975622111730573488474491594569244142232747918178000586180048361056831305493919602491148668564310867328620813269974226303894442570698283119861158946359289173495894603154380992184511202156359582565263494068791125905973618946191691328612544608845145344491903591804416947993760551641170051169266319566377153052589797195091050298279683216707829595459810739561050776533697492936775866266370008459729477620299570274929170493491292107079848077000379925987967407368133579398069983671798988800000000*i1 + 747142895081525763138474595551551567006392863329118578813955045141900101559552282816557306310355819388269480492305250376135347480654343764891074063967357993786016836714421952307325805859071046405049856658929234739452977213744985326225071824219057981269370632209063721833484433013179543164733127642207043190819753357215702016259010284892624961724969715123224946240256367469678485385442449818775195929642782490523289501115743519941785891266530585563604338968174634512899621486255022833299993141854554217622305907685566003238763852327454059854005705213357517795156792595735726263519504653898381088936745174252528550575109818266388141719838934575057225471950693674545671128601290191086388380094002207241198967534308447454741423871036643465508220148031145294479189591155737032261103789873866964674665900388893400156571671760890791514055628614408183308970235459334072858746859475358028490336877887995288038485207703424246887890196458064651935370712767600210432303975871661498579773465572303180070419065033027491236064557791591543358200698308109453867095268900892653891038309960515471728263094660950392832000000*i1^2 + 8365440830444367180138144311738722847761503546577737250746707017735656396239520424943681112463554838131779680709053970971352407036770567535452720468065191302895376491385626765343823071747489542539966822759209931187192842200817296299959112788758959549409781271547698420372394725440294492823798966799105143310517996606383025852721325302160647979539299336913148808264730516286319565781501083962732078874089833370808758054350043718435498107572925842576698445408356655486168414039845461111171355191096270031107742134377060690096699850738113406061612179094799588757936189113460874969886571968251015286075900366414193103728951809310316012074848998317123183536953911083681141522945858278280090957635474460242815704691798456559229406890539637634869768663581078944784599700976424439612935170627038402449647291528483223225817409488071027609154781076632769353659275612397633578080265261017320906464064266484269174760204263470998721287290897792995750998812020606950963050021489738172244985370020410654719465931888219332279532819241337911799207322928926994392357810637018390490884256120516881671718395865852805120000*i1^3 + -875276433167061731030695100178666440811667792275314927944490218019162880631413729648165297007009173697908273680864305889281047779405106392394103259724247136640344965258549289119249602587812352724988865166786184458918104410909791182425267337375906513144581270248828132776989159517153387853588648235465762305567181246058781597514742516039629035925929047514335911994884898922659008114627477350059269457532283381001356712307916182157225515676330329342721226465674774346943156587346087924868608919886042153085432147851669052985096011379382887414739666688429481121262470612817945470629453171841109185377813303151338931849118201112188750142389292329089342256165582776445661400928135646877739655005961327158942140041299995556721687620690096287774028791733593367193644953018608522928602006928458410516902371318136382342470281604841534049466469320399246623896769584332026531550871825901760851432382899066129951797693709969537286817971613040115812743691304467000474881567167517299767208514855855845286357808656183298881635953851658088152090005825173257984030720092432708302112009509061465674208634955680972800*i1^4 + -18374846598211702469510003656429191974019182210380417089741120189461497421958808957575049225517550881545105465576911266369405766420792438029895551108741757163062864402867280460745644426296230097000634807840793870493534781506995697158175364762660853542783445694362508529527228143465398927443050705293565282950777036974620783984110974866268654873808706541527258319797704343459901156843973603786429946567025026307737146940993898234434456802368413022655951511882861462660787301188262840582633746198548742780738869539475011747794577844962097777031701337998649168955929292897818539643847142916099629351876447500460008501915610208311618466860037604471585825955164244511508356789905987814509269918514890629184618982601951678410078125140937086279705030013297344051469978696696420953790902406023737992370571695368093691366970745641564494451494214142254031847266861938727464923570918721118931139394597170847932787780347558035196877747411617226901286308120640444748162242320641784454620642745647828197741312550853566068497308026169765595601381588253115350173782252854349295110061531403459191265543847936000*i1^5 + 3333603759793680521554741341731053308838667736325658647236813875701861371559194220129474096718650136448630230846002958017495798214905430650322444927039561762272761296437197611234154723299655532670646284987906726332649603230010016232245642520786875793879537923065902851032767062480944397843831883046732721498467583147524379096977967703886364330952929923469010881889804614746926938150643375077474884371667094327341807978512449271710305067664044843468412912153468469769884557217856854467007965928781540197879726968190047364431805162352452955212083775402569527715848720194043463051172058679330968848059553228167199088921265875584713925611137743461271329914707594179010872441429752962709197409928775096875350899042808338824506194958537839937864972710222771531693252559362249843578755226532819132271511011331562511491636152686686842390146760793044353170293341727982646984607130513156783721367468193392510600992725488433478024776113371464170968271857162553570774646151517999511563645746439357403026639663821892252946159524392888674574725022199781908510931081766898711551535656019055031525662785536*i1^6 + 102267601708268819034574477299926976866810084173380492343740362807526384423927612394749069308637768294606066961708629270234774047824902455333687108787278471501846437292175925225789505026469269633172122117321183253819520557156258518173388595190838432999547200017498955125149521418659546779257039678514298293346433666577439995203899086457364081336012633853834902200247728624229840739119484017612240345382633849072936893928924819284250477491673453603718448296718441319459020816125016105050942881395432381282229930704834095043491836204528478165811380058105345289429962286943173416613320767139774573388088716635008194857619557026936467919676550590226850677849900163508275069848748347576198633658270208931955279764919790635188629867285356393557041779443238176236348536938914602966879034667026438310893280551990528947272781312568232745281744774371509821229403760365027737681930312176878238387756953541330746146121917062498847804397703045464305187019141395286573703410820125750360402059181763856873536464034490555808248569242765217445684179673486585866843845522350109187235757637046745408995328*i1^7 + -759606626606435381531941304391091750472393339156334853813177905109986554892045074577244761341266816696848836091007927120771181641607380175903374710131553563146967272074748375229016313347868058073680950694513131373876584483557375162759039164745789043558891152376765219806130712027698598647692547362305897267978241154404660450293156554674950811243606915721301784740761422154894986722703092929357785445290998392375888396258400304937528281654513559256919109219976359887781321823154684359787799269962670432671620419651493383176443837395071882558492611949732506645195733616091325043734814221696050678780930760086353170901753755854064649253405386388331606502311271216354330206585081175902902886659530345164680438025085370150865401352451251123935689916549188232279063842785600565710822924752499578966097557936076767415830311017776361542296970649033072981683058488779358384278406250333612796296477796123261010773168210486173709557965011273511676228355656941072877463957001924845935971654829710916566302298258842529146364504741220028605058744145510527188036812514998145594713288085442920448*i1^8 + -613900190454454338920644724295174155867879823863453348678209605361895144518439679644650400355576979687726264953594930115780078225035737431441153691606849796400221522541032132684230539887925629678846110457421284607820256585615014545801388322924777138284274375585983046843904985372304202438562698016168856413938026223755236119054904345124358302575138501653861927609786649008291458815978290158263772125588512162929019385190411637711492418121770192517741969044226296247304148540391144344079116246736321927216324049559517782561369034385561782147738964018227054793258977976498184368537930220226728506182715607543032417095403306566971200088163777038910155296719432511918750822541103959759586905527823471727002552205425404784517463932624511600977127174807092880864211414160176995394010289107646882742936730574641601438529663510821819516727548104661350427885772939962177905775068931987155686091898257403080128729138724916827011028481588615318583138928379494151781211386486671685059284780016320767728879033250250352665364888301069217218111388718722938368058470492454649828339135008473088*i1^9 + -34611246628885819638345883528725969585848446528838057422646249788448498876400014939280231358900519413761391382534510979225482010968045546292039816664696799004583827955219451379860498666152163759915689366446336458356814103402912051351052543262139112697930908529195216483718117239329066401575139621811490049867595668617782892224040211609127613829719491956414935973501420726702368433348292681782815368474921721170595860281706460501197487834940135977306628724540277179973493979504734510776356973335002584168058523529400157822812138676297708800332267449528981161049408677496163770033924239300523144940388058572794495907577753020748863058573226291871087696962587817183624979663506593971640284518599838603051329946127238943257259361667114561149714671719516177341485964399342834260120859780189006393199786097848876945414197115082852789380201082541192896020819483023461864347526339397285235365401521286583397026017385851129434992070756428827350228086427115651814388854179493081902022493778157599333201837169493276321310032968809081600198544658101011794754717644299563131577768607744*i1^10 + -631981652584645568121162910621944222834562357999308523069778153630469444700897165466984472824374947228109300610436481529023751727117424339184177412148226300419445098345967459593946572799565997276748445602028346931046219167305556862342326246086789233294651088428964902350894265687695555759414791061410365229143947682336744016715244770035673336764129590027807400412491976620941412674566214164676262952129170642909594277701934270982554638907874789245404216430250246688844867443289676369401033155372181133390131748275631579439900317414307642521213645939101282129802476346910044330010927625204160125852859296776022886120955943058032711131941061702858946413660541236837364530105708442063737282973871067944576334930837551933207609994674881519058709947016867341098813943124021954508993185498199559966875391173690260735985963961164465428422138147784250115213779412495940557620163450480471056304118444317315684721123619456697984744979232308296081969032551832256920079544471986262222129201427514911377186934003794959393528094996725054274405870492629192921720602435010543180840960*i1^11 + -7074219606328092207431669127041344077358557080483695370201922834352501857101883174951432848438978908937088390858549627386559750370159048746822319168694575012247078494723664113826813524108796857420917272144568368002646786441881238774613640814257084623185474837331293523909917023826738306208726447597482405078099418620592950564232791345760543224363216560873394621400023592508556444661601444199957397133324202364503582993326540822608336345051010824073435505941095313965237885100884560347845795268414477168800164536498709042280440089608823544226778858585485616553687427544917703089404327482143981291055388046740702814626084907432744996361406479443682420474727876163855888666159534756613673803207602673197854562943571231134538493604288309089749169554728467107653940247603480980235561833170839503046435211993702822182361158531658040349105178143282614883011939670957169470951684896191517323898286981861272267838860257938582047389915380716180654097556106723362925227882667214385448590722362365794510197419447879801632272168485590573588878579612267212083212139876862394368*i1^12 + -42279444570687748322694466418401508284720650633010409727775602955319251677028167969330453066354461050555589006674553902619932761081718871958954394412942993485581012375879791493293276847960984503660672658046810704529448990001289025745437931764443983084509662782290874998009203351014852997881471783385972606474974992877060004681514509214571772162794378539849598609537379152864300928799988477596989136115387242052993750726481100445410633097160929160243574124639950213989425121929529756281615350374666014548842062764241624379810496848164492118625425096542096442591455551779769186557632931364172303580605641567485028633748525934220488799177264868892807344184376546599565267904199645045444213579139215986898700597670300431262328775861268725499367119439108095633996518414495078489580899368028226256719216541418092925550019625512102323908256858606074116296920067068110098539046067582997150670417928941006380218730351380220326494199375683402652764955832820551934364879851986854158838632058411632607210333348719492221108027724018039301165619031393168706236241460330496*i1^13 + -88874533112419154014610500537997752841744302816586902617002895505325170825770163082378767586574431243767272197453064465632035863241049602659022702224934716855662241370514332023112957139210381842210224445318127474774298209182197144436007546517184355775457528004977454032147795702577378858296359553283139883617986380701221709908356586496560065911591771129159714109479929724107562533022241425536821532184709105482479316218983559760283745480359008099834712782238499541477132187976530155768682911027045872649665411055285782030073371851436244959658281007149517276154869296830841632211031631182219880250941989593105434662215121337647866552606700725638643209278119632759285721813618607008005797337542593370792066359659329560267919940250684795751345565657017628600700087929417960739836067843154472527539895357646188142040504246226892638413367475774940014625866954699394555045437738006285581723219502374747534223083845201929222218714609929176974697058519172791024209161646595845009157574541539643691550632571612036550252543220250296033271281818248725457784537088*i1^14 + 781718353573069790099589808647950589763123194627271853821223341303838625377467352379548793128731970155518117334189587746294692546885068745333052582046530450359972976641148016675406022445098980008526233830453520143129569980092866300411603267287758438256120359399487992081561402850972692072765235004625911708736833436333966728107823760885719524082709789638980129704670587431411379705219554247427775275379660013337393728837657779075232891776938657703448231535733533733639511042017450353548346009648682929930207190149479716938688351925314547087079600224142974425614881755153311717986163228362499140138061009080767901383606635638388290284016989783738217975316485340883434378446659455457031039672287783328327248991605746904063447199230909502872670366212058505985985990119583570198575732794089155735041802186300093313193107099487139638442232618234772412008565031291245381162218973415180047822688102312476910318241631318565860479000013141464218852294840542041007307644645653812790720582347808333612760273059725908773547757062187917601867899833013749415936*i1^15 + 6905276014850203615368545967486817352617298105149991077024062867631449439695446216038649126600875852214863357936894633355257887215080934245720966287574772356522549874567267807737678518423069232694472308380133432255271790436530021986787606238179764161116382610268565494557985825231445540216165269854007614490249721093901265134937829080866561934036038245218827978160986566820315269805792918440613907698846502313217264294024824847374270948970791800325410955038317221370611730786667040476144971752903999350139890041973172669809111141224037276358507667659886825360879276256332266224901342584351096908109409849327562554207128884441741852226196835364648328760685463264549680848935744719800981328035101769147266860897742225148190122465405581197544387743777025179204795838096983101837781350096996638548279878743696638435980315921873375834550180882669269810140448460037008503621496905948693744296176016421822756084944257393393316158997158783481065703009560238308831145753540417268229540861026820866450834426617766672871132783478397349166921736486125568*i1^16 + 25772346714683617263639974084032551112151433368829149198828572682584023769543361782918182273546790037768712120345151799719306503533312494192838024326661626929375894048906960352365448892714051682777015524915524273169510748769026274298498733429691702370064419582790877161744790313580431127283977379408406899758853717182490643972063051199682024690530683074571425717251709777727282360149345293160139963424140143880264167337044959352238996125290279795012541036796140477457189213303409033929051583229725329587114728242807482785857583432021752914754006200499221642592509307367476698202000722050368333479475675933885227314453941857378358386197239192217923379722264836735406122542752632382808762393812766592154701377500042414728822684308754174399840421433230872537889279779407970780283979657593231062166907461157249437204527132852660944706090908513106512703044100258746437098916731831841691807801301815922697925916458317404512908984285959632678394778884892760048631170476589018070702926925130711500818967568657516409886310135049335569026421620736*i1^17 + 58562023555600745092762138873122065685462659499056795626292982622316631132029811571469981887879469518245619687471022862886187622792437525030987581322482403156135749626704446945002483103522113278157985993411702576190681835912513279090086323672113075861043908098920220931768316254698411597745149508707129183763822600377129192676179756931710033410233961021810577149366637278262390152813157420688300526229946950578653998072837015598802756239843053746078662883480140517569620318012012003790099937103100145695703736685138966170304197948563974242852714155555635123494237371308361293089907657207331874246077477364569325030983750843708159650166215206541731997127569225001348598378439470157288867821319806976663446493667022291905036968438488817717200560595231072024305330183819105369007480036591656332882978493293032773989087806111309394083450416324463217548664700645498205113946917306632333321425070568985291209464844305699252105652741903072894723983847384709248656284256461642698664775666138051595921803545323082410517652632062197034385408*i1^18 + 93422758066213654627292967527477679823809004806131808156111126855966591806703877057985619143494190823085706625362012640789909659816216612995559896700043201300057091942140245901262947903688956954461488055462988215991796668458618745846738236695552893440042496125473361940176673772561315230381053967091163529820027133416697298897954210925796683715979376405512413977020581001109542518592950266748614726987786503119787230620975723346954055787899544727078709655211287593535001171562508998081099618084884424546388039626928412243289412948808799328642383525614033146761049171609754957923095939574527014913542176523855441354001814745969034690408785724747814249451580448962321919171885047494725933055012209834792583406056823136036290242415706258377587437907655282599624420611134636675291683502393044305308892546214108435090011307402622797109841677111252309048660559006145768333782258366270504177827128213605596861648783446051443403141195538860463335037190349363369173013269552131907037103743415035598135527227146826105429148153237471232*i1^19 + 97640010839150697736731346681918703720620792134370666036213702315877522512913520300282367130233862678378192696142712731460771404094443731492938703186390113297616403081700158050779597861753366090029431213099956489681421039150778507778772535161403828580740594007927167581995610484416894249357798282913601048538446261000294137143996320467634757015002324993212422201412016877517705102412073017616187877926234073552999607616843338060310727399504774967250554194709426807682785945071550616233570099472770550906472949313324137659423325212284503538455292715333864273638398183208934988279312194633276857634580323160665479003826180006839047893408463444728893629928230515761867386316867584394358691832412835374092556168726728572148590723899852639941979046093652316024888656451118027706900871945336244489664864334618488142715607015200781163102175129687718524254861972488041805112702856054228554859124720218640566197874828757103505431912173855152934897658612284236763500921733815017235140810933796840634653117354304954004331328176128*i1^20 + 58641723190752852505147033755737663012831893438005902248067578298003512323921316333101584202401525857134777987691994816761719984230148136264977194381007843441929323149870770793527450582981801616214478267145149873994135265923122983841763254398274425847435757756483502246874575933417455525926160070930893987752580558321733161006215633876456950197320647806020087146410938995320476224805660760818285570706027610371613412134596653118008956661398377547316149523832649144358211299876988046306709826995120417211134431367442331911103517024630726845383172927792199772286012662317538383683371045817318901906386379059691878688645827535597757594315818595013684941175769748054769774212679234010974629087489787160935543442552716496664263937001937603352390501496584945720453740252487939940402868933454545584269887085037128089028462037613752940396688674831726090511503551551170821764887373525536398411264020595759149333551863048426902175434428188944566637388242721350735087484597675300509003607828596112717774012717377455191490560*i1^21 + 20646396109158980556897017749969818232560087209107374026252395796461256000160269249340501532727975698829389592915932487388551521467252157317812141209210556210982646197653193970937630815031946948154815955034997358007749727179854494730636122515232181249750712774597529863836464306602607801952613035885263000546511250912633489129391671285952206096668111139865171988656219076475339104237369779971025266954593155496545590607796592155000905121508000989519027467267467870486118578047467709955537908580280554962432209627035627983574298928192237232688227757484437168498806171227938482024030324325130594102718111650966563762491897982754217597649055741755597528282242962252044399379295074647346575240995633847305320420581348906630167862014640227745304454893958290559720307889633017388700455653766057739221757710868192996973695826648271566591640931218179216815228811294158775770812571950147091741194219496119715940253063331544510167951475034418696401286786441818172865122206943151004864500636967710111633911757234241536*i1^22 + 4165494661767910099271713490033784559679420540398439874885921905611566610163215220883976055559101813158126556084918278762677745112147286131632841586475995834198244888968132383253140136489879888834859600629264710251776184841281875345550285342057830249085304479187115226246690446501019604421111302907213140165525794623591218738879813698489099168332525895176026860894776464386307219035501472669760981476333115232656432799780859810907105355666953923335550349859422185160211801302963866877504928880192305018166196385070825333083219541565387728641047896557963997378900468866748064359457950739369856158328595914601606146337703097768755573740751185983930596175693254172609954095206112779414394794073220221819242414583646781554718389202319033967768530762685006082050911871729001886826317450050873327342445381131622243103251417882519818386877237770100926226568884198899476074904718246832176585110878626627913316060060791814936046452522996282209789122267789309715868736790190129928957473113041478986929809653760*i1^23 + 475584287783507504605140953109722604644026816110360663661699582194149179728469769948487602468389385915823539034716470683831894492099782519764420353279201056328946774023682356758564860104469390383086714447729337040830062513121904366924776324187508958477150972365261949586075856428880800081587076504797001828849379064999287952095989108859156645393000880056395041516767283969842244677087657504127569033344902717426993095910460657346486121908296078741517359749570591458897922364002073762980809707650512531794541744994809222860161455903530299792300491718194776131733072368907021972612548336735485221280833451400457691119762737408958431539775670477213261830112736663112561768995999518826257709550128804792649608785115596336906435652381814052977093933358117640582540274851653579845034639247537558347257660531987789859158456821233833235662306289871676123015677054550432299089088045281940746135365252054786453903622789604164374644526170198844243438254418820766296400628582602286263282774402570628628480*i1^24 + 33233783760494213669430507009583490975502715820769785952807919013385342796880391783844632628704186193794855626615281202153177598857521991059247395788788485517070257222136321353164418264001329466610595933755180332872263270736541275934700314255872290161767861021138749893485173622674722818201309162662654247632801275782092687831353537933104001387630962087430731681561792421542955395242956414742220799291914621382903721999022289967399002452021895364836963589500914121235103173602725815045038457515760627265011641897838248141318231504851380397194149012601373044211874539804312070791991513985582612673797613692472383388219353297367676521810972906372683157507596615230791770907274321570669589067227610814102067247364561703440991273503776666911104340037607085529470175026036594926559869384909902234387460423015704970388533570486406992682376260369531761087055764207127839445202086563002429782996546564133923728212079229635399677639865962896472613265039030247890479369321555124346589971897909248*i1^25 + 1277392569863063340481497462269449208413037858518151169246196451423902772835124952879820655935233166049986420595190931421559306628116449078864816715112267851630415766953168534140225592851242363458840414459944921015411670404872921938245368666999164861026770778369044617390071881287428894209286969708798507133414793243793405700637126957977255789287222026774181509200022978421794477874191646358420675939232716774681658594641262582743948366711447066400259534394227925974563225208568267304357735063110025940301473249206771865782401294873472323827270471133643403633757256485772608247012613904864405184353735670244645070234923530480501987558663674290170418074418236841638172709303698979788149384992383573490052235611236836167226886167477670238242110446058169738908361823264875497109767702152584616054226787233300440638186418562432217515457543818893785445921411503886350014949770711368645113762450777195430997940300511308672528703834976984308452074931998831218204387753283068879792242688*i1^26 + 20549544453252320620463656924401623704046761122045936684308085558432960431724139542196139632752476343580139553397094165747238751962838221713070929017118498319226749897299024250253509032306730919990039934871358729366484823153941754175054169997529077100342809111381911257441275979334070962466614789873436367424311063994639706867932020382162878567694122682005352083362687888210065673863261597797665288235647329739121449379179740279209882779179664425368898885659099192482618442947594293836083703169889144162881920172430480759074982355914767847399856211739050819113140124668033931576292745207144304525295513982016664868691484120904089815832064298962268818157432673926621618353773467942010574740737436841258349674803114301727769581662715540803996364540794647962274930564842447040699598461205073050408536031252473373297433289760125274855124876678643827215502952862806569573711368937782025609639071727733171674536381294562666499559892972073971802598665973054403423504775407206400*i1^27 + 138687442403597346811702433439037378325260676724357557755900736562627771391758525106485405708967853230561659216762105402305256202225656930364712729284244479596122570990903916184335903290772895096429847831923980856649471295699360168137304031056984433971274161781131820040062779544284745051490644466573365118791376676026912474941794056823981272302615926446560835116763273644921294410535667677693391719830963636333344831478538564873401074601997535101680869536441052475595893430532780389425356163151915243135358082460563748326329645266726440688902382092191873135621495746838731380096852559414795303970176141865453189859652925683573390030808570089031898110774390435744110943027250766620281538043613054543932738293559429821250480263656729162824786817013818359811452229282779731187454244602202082316308902296235482944751520536705200115746764126169370174507002857267943592372330001871522273917149309893459751968123149313660556707079842251659441270751353662735383368040448*i1^28 + 302121177311070356410047066370658104590976171524602072271022797804281507801929189916949631837929656253292814856127680743272882838969297082931222836372423324949072402363181725473234566599340909881529398108512282158629488925840080094104204130885225503144388561809342042551925463677589190975318660240402474645233622622406936364904742499661147251487430003131014162583333852396354076524597885507141521727308992453748039950405865350413792896571238796153913240349119164059101165841490450310907117070739318891786048396042985903965307895326431417181495594592488549561736336729050747786982002656843329689314522410663240914005401966229549072665918517027890126990059426665182698816088058366962596997331687555607954342233538572774630134971547304602398437830537870184843522646241285312871452732081576465415947457457591476469874775423452552899729554094850278571671815205800190941251560141436628600629500706026995915470129257662081183255821047865404254025765112552357888*i1^29 + -592008879604653480734977238586381712060936523933443007279986492303165808563077743827400780351485704821749339821531155865368209857440609805863278575956682697501279116589328197646998022800445999194888922794605444679330336584151824846609938121451675086740912127803263415446522160945077316636480592582704080204156314950703179072036325527253887887942832626155540714494611733844969883427645855020243697264445496883400198541920826317619448055247138389065987937422536714635871579338548905029078885844796547181548186197323084624264778299440114456552341911416960029018873756891174598540792057517743139141080452165559029644239173065051634462133396510104808558122133294495693690923126514829936244224157225875586453638065173429034263470842904601001263999905976326074194429485144085694633798810125183556223891731674633055569575329276036523702207327148271034706442321902662387347067406109343993923310672970112371743049016502430426927316444398447289758264590336*i1^30 + 471551038152075520917262730348953037988999756325488144141421534040136161733979506897485115610473012467044092103880095255496789292174974229956470931381513418375985881991096877579928587511493131560045815275594739542963260485110077227055272460634197694073711225353124046003975161410587871648135467554253063535181074413996150795044557188460804300361822358933428067083943594392143482657723437535842203813816307735470181588088189374502205909483273281779693645809550344777250981785642739831225875410034274300165850914009173996167536884900955393163276697848166242194072063329692848943240346100625907132219857071101116821813744159514927771887072153234779193806309905755586731502036707806061096757282439794245083819405375933613494036082973746501578573282327918769530463923632562346030010632856163100468329057268430835868613710813639513886210010145366999438704176336160762657828307368137292333269424541575095073298959453787883795236835981705347072*i1^31 + -4271469403522144696272607433589406648410315861819142337252272580208240515867225242235154011727267751604769063057289045073918951725428197599126126793435346343275170978892267168707501587117943483961012991740507828421763135106476735398662080288850190638660368360162940987950492211073085192778366242943883714155078753074546735673021654813947750782383279234236298620457285416642592426081166649266950225142658404541448149976104079893305761909136184756689777084876095922215910932663901122167660178729598057356398980130029581703438955539981193285300818850274476519527157359582527296432519700981098122844727586888585281648092854264408510485558882868162889450454686245034896523795038177193328415804344661948156814606613760611832509419131501491434683422101192991126026137113487359507832789347805905099634167382563875049224528941904124985972702538557898802174185797697142727512549898616556040115494720724509883236072150362433011786448896*i1^32 + 5463540632212022235546859883151627350845788424765183021083540783982998788595376291340594458777727362142722496378051087269176992959195899050839659058144342195204074981324110148600893180599939507338800167544741288713981895653138395526275312141976249133108053380785605281706028870699528903047771846078748682291664666040474193554274804333107731250651640887852673575539010575324823326841949816985663730575451075312490129532699473126178998605278023789188121471419504949337647339539546400044519087762947685563459003663646769781794379147705888629481426960884098044805360352576069991315272455292561603491010874266734903527328286740578613660438172842845659786539686520048252648063930572710161425683225848130943046424723476595788974061799106742661754197800558662139659637836965114855102365755684653552387904615999060964880642682708606039845894123929563902348318333158975967007548813184494749515200310977693073527427538354176*i1^33 + -2200789087720843605609823168063075228179683843516329250040056142849645908117826306160779367739258808731968438751801483476264736855249494477434678936477143724928417422226175761421487076492719997008893945758342683017952626652979483763821090287174004346054974284746106180535357681184132681195452330486242705000975674726455842502647365047988757732014983687962710022959071050379950951633683923687256956991908139214441641672410241353323697143455511451627251667346099427798199161743177881867660502018301081880014173404806230534369384205698706185955043247660464068099476022173189748388030597678396581679802713700504545321787156797182695375664479909281580525133178687215724573650955435796906911098570284517419801731722415763222605542141772460834267532696688085682070606556159951223497323305620440014039796568494422737927953833068054500220554481353512357364409068210683728417725794692168324936622503029079277568*i1^34 + 239186000127835001748104095984755315607461747965857763988860960399531138924405322839660264114249386818556019204248758896332511197978060459679897240827956032245658207330229964417487606586605982280704548573315781217809134709216086854823063612679793297277982708470542760703518182671847486979992178531214190759103507537994943143045182233201197421201880452556553231075827545181363199779127900931131565027736630059740611621599475770366170106975280272378288559316806627178349343027734335908799715382477243442554966214080254983120101294270371070270325915083387893548351564661145974409089563743597960165478859925667631075591931560004706750066945950303121179431900626558457619910332425215889341991546325121597879975124904891317006818082724678340396783897717059247729055714205597284100709262175082492900151573640839171212441863362155682736023150426102207410415180875186803868408052881011476246036480*i1^35 + -8139924356940124878530221389760617558406296104027310477357830276621981559732600735914071512868043280283090783687168487748997490187163508464010853987348442391056881660391845880245130113400403320352345433390743760634358158065046477402592928515044355087910913474514308177490223736607203994843578462075070825638900590634385835540578335117597243328208508158123130873263601088750375500191231731796803058790057365620252591316026060168570961223850638557392123095331805730694654259584214871310302113985910869421884825078133944623117309788064301150209728830090779962280117514402117827493529334808546405009254374748064113233526171685742768054497715978710986568989798440961987772375803811602752814979852289946245640967348607420265304132988766493547938746367369667497161082736302372318562995067400462574325568888144667168166349095088386565291847748445353483939958124732930661264866148352*i1^36 + -3147295351124218884487539292207301246287430611501120917523168816655543312664237652475272104129139542857917069721537699674739853858023979560563247885914431232220151012950703950017994529727745423825776395622658918472775951027968463553397836690593527649367537733372523168482180411183840288230775438155641081631241255771064788081526196819053875366284937028012154864407611285781343484229238774560552318409371694913188668379310464552184572588314392501785180016437396641984951481558572498943708107958982909921187452032537485633821299031598435697548054637877984633321597192440889122731719749809951272859210464188247069842222220419609156362799623647004685904511476534244965655245998648997850494742787538992480096709680074694250472070385985029541101592661191568852179161638638695608345929244387974765985898547591893817886547738391731843339163321303488615695304607399936*i1^37 + 30366001219329835745860662708317580372712605709345823467954322528555894237003880876570869148616121206606310904930208031268894849775774820745258189905202201539769437201478336027380727086685483885222815253802905676463729561432104348170849915551081435433979297147074891538141975316258699539720842963605623611045887457093407781924020417483385804997482806599436449606767644303531904392306601761049981546741621161327477428460985725917045378771956429476406888655144764804665793891608122875791526632419435995632703830422507933325077036418708398590321505923236034906403765608574735581760759904515951204163902928505174078978674939560625019407912859639031919985758217092844404908899470785798170892130710106835037268995495180552268346866899325350215852560721924039895354154217228259194835687621297605007317734000206809010941267039387208264109257310339072*i1^38 + -4151755322863865955338369487585562868268855966308919329071188459765753152355737349862979531178977088472852672622034904789808511340937728236140005222221796463379418439126943267364428190379020567797244989669472509904559406810432577621386558581444401440856108321858819520640395929379605770812067145239369068919284735873811933189534906468024152447273800955428189129299919175706969938693931839494376505402511883374486052035168891858811376379247627441109264445815216839816397761365412562607251770676558177444218748775193683644258186782335298850025825837477276831082459274264210711379041633296397166783433556101635329139542501656178532980070107327617330805501662433979202724939784083142359200899049035445816573461806002237918233815550102176135318343005672698643696297845959363038739259000235772164328282339254730752*i1^39 - N1*17473955255819088424933217794639549568252144546958150607901874112843739221360564465734271580359109319951741688434565197700846510288201167711264252938055023220220959219408346736279716499513893522164838151116991861888977496464590512773093380140625*i2, -11795276110573850132072498320571394184858996689229188985688586823268776712446460764947462956244911458255934762416543281443373557871382377000128594303177488965853258732989170446850181256968334977977740770313730422940498551181991213444916836447465645809630641178561739811078536681225434472804325370785978862571723737922497759935893154393674434980211051139121527791229174338448407962557764507908684662882816971957024106834915872650617610884211193173166325041116074622139947678641390561613161940124937619285927073903526994788078598127491430356598851185310010263193219502433571454692356741232209245401931352682371640400576135445648725158629653392877328704371020652236579715696573925445261872545540057712757308295176860237425014682535985759626912598986718510324304145085298407456385460845400546008559069804290005212588274997023408309421646723567701800510067486765205438193531246298897177472687240290725163549308132625899311784115033267071313395815137756511245285016516633218751904826498528641010792266549868228440746222579131422519382361690288463800390396165907811445170280192532685876060233098880402537316352000000000 + -8226286367353217340416687576512124207519794743766105975183622150749290530576210369866807571976310907614956369510798546660494824848909651581983768817358439420237339261528173715585052518857665770903576727093336328936605391518327290137454023019276399573126271467318811594771344929599567366168074723207257895246874159947064432992855374520132798243428770677138747452791797036840669584299330245887244909502769096835351372596858079821975240724479177426839621706409185959128648680664700667699714582954984577557422352587457616977005971880253777448526025566284275683318859336943043606903798667568380170314413245393863876774022904453417836121557013508227098890107458260020287040512666884916246267140534861341262739409728929647907896338428255598550277699317214402523521746437765523440450189938340555490292291131014137142289135869070979195367772952661785581293640811999237624172241900354553080839894827801503163398096569946943737455811896763539208573834481112159581250917149275001933318997185588135897323614531686540847649312471087263259067829314089707389325557720162139523702572382086432315041387807373789988126720000000*i1 + 47211072845654814620205062597336158804505985349928575111491037341505100445838638145306592692048200169712125458681825542410821195619570094033650879976482553380566846970174253779836002480865975151752403406430777718178407375447837071699350904698981092907395975018557051472838872819106204126116821520591492760552693213818986655595243347114934910412879559406801093734923742635151408395502698857538133954149413042560792642871969474699682832765781219220632867477803134988866057647352774900355807818595801286918625361105575763473232081022812858262859576256621495723901395142923419140164159607660536017546170208608839396409326317415826026609634816522681969381971479169328384979174328201896574919693724434043238812802202930304069865836042788641157442579237863341372536072892354576501203206154457502741743609100728497409448625408786431433006392977075499034891506582751363621896506690070464537424528690971986748602872548816557241162357462462240635457916722079357009269164515359791763129786790419118685358041878821689300735593950271104198221462545719733658776437839794823386267955523449817023406578565823384780800000*i1^2 + 510455168462531818428078784570671147489955108290089210349609604172777527753576190225400739459970689333308723630483636058430860850433078526866235103251780707664441654439594553721227047776764783525443731412022910576458818387339502623415424113463851501126995087538475933739963097476523723197499391392019251907880182210371683253790769182402776772071863772749308527667689871237864554680942604276104409233543305814004018371828191829310119123410839418547045694401311665064584539639253109877612275738289152646563470202276289158128520504270742588866838771699391927379465197504818240819304690091722460224966385448552941857410377931352309421663871602419900376344599237086133390201967313910122853793162199264634668607014005036058994589188997536769811008496893632210511863069346663971710878165002551288929370522813616588045649354489845670143211121506611734049496298689254717360535638589930816188488007997399308354657148956859285493967043243634778929328690204776976181964610310658732872225309290661265268959057457280243822712467066979590171838822994535644111408172634916537759310739602900038541563499786039984128000*i1^3 + -53508545378583053167182851505132812793735763664554060291083825830649982710916018326020289323403504783625146204335649442246489663648147710803267558354570490924249280508441893166703005312374248416021021783828457758497531330757823345013741211176292209019701741673523251103721364224381136639326163841163790593568607969672893238101634109687602097087928972065137188989151273964426018478441530107954375341937060583111011626791681822587132415541250681993289833790662983652962023004149597867637032238024526405940054446659415331797406506818314136952366929333763709426582286226460832021832944306677208546255995378540118488083714559378927245677956227320442199497888160437803706653859466210095062755692869707884620183021525035206606314292889016010801711509180784097557987012659085321533737027661422290086088016641128170811152292886743480472731433549762234478946134744310725932814838586263894656604599343315681617602048923483794945248016466872997136327714665963562642032396243751987901119534170579971293525271799174240205296505643106308423486335735029546192866789688808943336351593484007264196626818298879672320*i1^4 + -1110836646797924905338306297886489305240414536384832843132634270096501766265005844637118488495935961944586309425275214566731066623900820724512159914070719894286958254339847594958692382694425065985656990928985262601997041998070338793722093656653954211893193174917207915179650862762173127424737192133033752520798756238591151725489278715698498592032175218348759291026272360049223406545139858614372705053553588579995258336856412972030472176909143067307789291695488833996344224562859635780660756026300246721327544667500729860315175720600310402647725810096377309981839166289068834729151265409374661738499398460641832733154735598831960151597088904304154974636727710876257225204386697558788678545670311818209172466432549654043098657336319158838421547073092556161169031010666247467809547026116516424216052958867205601441967338635373536232488440251519531872123982394502106697528926766139171626945131472001933353596635577518201262574726342984327596305301888325907289161655811025143996086029763622526428048319775163994442221397455818607573163118735450283593719981130132595014353409364101553935980081184768*i1^5 + 203627196764299292913668667928859701397867327310180072697071676283131206671031141810288520618487119734463698591420624251058268035023986675223567158574466571243531214848049302368118574177893622425637808763305424157155056282783986077862390542947901206980008946227967617411525423245221083009613824957686133071729395573913239180300987055982163902884725291214107608561148482492833727541599802530896995968293525012958343727462761891409903529577117763480436153012913466785614970989592629669162363929116277430967038931997144882514804973436320233628286202580854032631770554697958690141566178813105383210005849756146421933635694257397105768818634518484298611318603852076039133920345490145927756051285549090398263352537642523655010475427974519342307346920141905254237740781945985699654721078255409808626190521729093153780150121680541425835453890684843066925603638474313643338127018737725885079276442889077188074282530127149171119396943455432880585745854240020668077189876807970142815252673815156286050149481583833743494295444571483136087999231294805515369304833418313923556755055766856649737882304512*i1^6 + 6201385114680271554510526618605957659476120265119154419021915752232021101004000102507214934269231833135532576737325982286153822956724202413874350848667128160106027110271525229406597394214750556657002989131391754078312947957778080193136499497974455533831042343555446486087845766453983263973049125010694417993154104084935854350772701275091036360781735349989091684979373365608581207144689574373332249154625040559527320029755353188463702923485463997635413272857089710607775888681313251045238427926758264328326302451058932398674626822918619487810464712749315644475517555681227523223303733655860560731953866938493099235203652733665862457693520876831029496168912619176578416792605408088382706377689332114668369514835616343941182679526154110180020664861733522156399857171343895315834121797521207237609548676225722317063932783224471203072608631827192918832913803647787832698807605845799949101175367315077040997305972918931743737567893211353730966440838494402545311272722760021360256566302562037187463096517719939659473964358465535257715610135630182340734060723066054232796348124761528075288576*i1^7 + -47538953306432367162115784328930385802274327573197150759708940953816581732623487015127394573561014828088611194400470164656054651210915310062152051059520936820773619349415537566941089766822530578408842103226715295838447299294954915099733599077635434400404530144201283940870149140864686620756926653062061248164105701374540666908302091295453644596735495531425102152473036925707887610459175478223675195666621662890963060347247328467609134045685907060611073820301875182261674371978792867196544803028028127678992582739973900064258663230930904799190252121268838811513026101538203469093096783777739717210096338273099998834413958825297698296489109436555806516506836472709771021994115152724802120587698813548295580741914230899260443816193949380683392783527479039988304278148787442983962115283132066651883090535629060588235113011946109458715893595171892256257041024114247154462409186089898925210207898126283921858844014751796848837702460657602301290942999863637177088000751636964895844322019938019834376005540754256601177821199099663021052055717055731075698236870992812984647501998771404800*i1^8 + -37452451083972703517492322064954521642585518585586771896662900946910734039646298355336901472136184287284247604382577281604314748153726634432150626196276251661147100603546736577135236092493591481649781519523414165993564242785601259432732390899638140192938441045007338790673214616299785506176773950181252003105789086987603790575139844859952259807080599175725465668224595391381205370347362374520746976799476513325982411649525953932004308669570236405975805534449333969407040074355834716151095910168328722772994270195408337359145888146495192793919109814163555617947059074957597295133972961649148918966031218661362380097334186173249571928887137784937049427885166258840947545784132116517209385530384040602442213922487900368224972637531410077507297410533478131323596304308575364329257025077748337107249262624831524000418640881941836949643189700058519847598741747116483338806607640536642348159954806672735632966830964882336602149287505573344188579356217583640853286190498347117109396075324056589277834405559479769926829324802799505015081152327488283070660604383889761643184894861377536*i1^9 + -2104700090130884123888503820291548098309066456710798106484156577180876261787937173863617262666749130349428860529090901037669596158142085706369096330599718158483955163588540569528818475174149907154641356359532921969478087776752864469333243202222752687181287738431490247308215979391894080156339605779235995307643268849721697516820240595040369609966738265654696836202882572890962238316158342639124933438875829351017498867433632559264596007632046926313108758639708562420054931962161240255185433398777692186110209111752809289440822258329028342588554118899632181767154851832694908925137800653527075535112031519027326050740230472823275525986921577384420977274787622644240198792754594137047874244514905791428689721381159820462374856464075880077585770375098682566432351896869500604012851209311925339123069402228026501005969931770153076375354288827522547751746117502716913512724226284617429913110447457090725884712612621058228505884778067441353681830993695903613742130911003150749491062352255113812466191001305327642775552527812748419859804550798916998992604208688825994782634409984*i1^10 + -38143919035573669765335245224877562691545756737657489998875317972569363361363401678037123519530271027206441820158522285114224761822910914388859320095610357226616178298320597048899256338661743052830937895324005803826250521214200996854960490363697611981272786513775514413164985089692731468276952926099284985509587800612402373880823820902754831341046917815630484686302044816960453624783389821552901596258637640805377821951974641493360427051756751337319005867022545312877622830367074145256679736696353129041839574386510845590989442814010389597109739742777662579759401904443872001250701668195502602151603487296624888918335586543546536200744430386191405071879540944109246248437317934745509546560050488066185581932098028652239889399645222032412769701498263141070379860164888008259913274195918623510533624865438228516420585685392764430412155005397795038687953841244042232838080948212801689390923109485684154680912156044736948648003567315001789409743836582535571807629249210293960969429757444470751836354851664072263495292481728257261394405037864645201885746895340073706848256*i1^11 + -423575132403865262976295373789566119187931257808476427299766577805175874743216508113080248749573911957549606334077517595960938025536010343824068549058639134046686154674057102550451526220104749974756651067628858124729656116488937277181926745186719982501388010955956792538883740292288766735302242420477641104732097479657219788855379304167185043005666867862798164779892577772831380745099912142638715577777780435577107425095934957800270197294473153462310775352435961600539390384386241626307810559552500563566960618327808961286161126923218462631221565219219732724111581896903889368095264627290269542917492285409540997677613388745066050566858935991472287355803282810252472543489516344071141917906301343990274877915873999734165483159034075745714454653745232531988754108193195655257511781322250770420960714974053734971947065476842281426334497716982778912423032421922354649700795192665038265128008813806733399718245040366345306354789707608790945122116073645137722429886785518888965234815403599048827556224689131930165581889423008647992656048949887810103067795304489156608*i1^12 + -2480996469844890889909317423754226675636235762351542802034229955313173424372518064283495205362624315645436745711433564162067117608534347208398981156900704559704480659663257244150682668898258954956299811492396575732149388656790515024988819260463200592400855330822124847432423123877429454296328866641186158729396034226482426049301298618815322663152852198169123366143491035572600522072531332677321901391340294155647583398502382187745530458176843746395465349125374849240924205267605074302158703519052960790428253666539604210623292502035555781868905563500036628627918321186283053764222936766064158835110113997908212328456261667165198372334755584168954575383054220773186333357436836373773000028300213690367567971448716422839720323051006421681014248498362629853468435235179383860000513540410870152133442003011573954233331667848305538950674109727319128759672746839508488872244874021019760595490575666544950140067688865029983017358613481752475168649618117750948150830577828832983500059551862668628992354841933629097730879549823498883158373201313635374899859776602112*i1^13 + -4683288813948721032079022007394521974472210824875563238344674665178806741733712772086886537709877882740786673643980944806600206626252543342791172599472220339101180828131789540708353621823028393839618551280821624260018074349195466152028726883768710553985173677979643417653047697509060609645350046073130940991735841102039117875275883983726352328796457105758223013743744571692081752928425790978749626989493184198610331245508431949702949364803070964961940470526400908288127431514925454775490508167674644133928750014988190861300310450927879335456239269241410309807081151460816080710044990337359836770614648251276225607465708793652534534441422993167956109519346395477440033791562291673059236898044585391164264630966711699086964096844807743072461753502997653474209407544875639354471652305834581270557705726567042280493252909188372954324962296900901682721072962258207768559160579573257181981000538114064513389231832946200453636628503367419960731654714278033420769443158181921207379159785422226951166589740105491988728598885006719624694695964596434689125777408*i1^14 + 51232925295226654476257025885697010182086223620203106979728681402146170280300374933515008450295360954792509675199812914745576475654825542133497067914675846990479167263258392813606419228506391800444789047476882146621117245703728461521354674121305863293576687810973110635985138470016208135683809896073015142460808216820797876957801573610690562128334742166468188917457902115103326460270376171232133060811799527719312284786349703696483883815820616064507399500467522861460393550029880651877352047992169408900717492793435368375065572203632318993106503684869701915158952496390801950665446138000810833767830396780861855905948747314990395000036437035686774089438863862852949194401119146378023750690164979231836378766806988064787744403912449699750838048195914784987904150382686206605082765321003510303688592633709712759562995708155916823149127730720132030434842604807619740744085244800139740839315402867822210445827018011857180794753812203743021377937890281673939582096622884318067300446369717334713479790186848161682973104835048335611787370698292858978304*i1^15 + 430165368768447051731091797036160626223004590746215999071286004202424611381453263371860111159033615481171451039858540421070400362921195391466434924690752255862403487391063129331136159616763868197465666499159300259383077684157758555154863566363528817465940340503566848693731651840406735300513811575000238894807881002966433945610010841747513932488499468823883948750143080546037922981374462169532830032706108101222530542172952954109540697737604706769256673155872726623267703917045679174405042527026406532842836401256920410991335266302639060453071827462581870312320837037346991159914821445003216869582181894970376293316564171926083570679447821856086971088109723584112621351828561706911729670047850660897765509606706023453035103113823802049659418505138639895496547425507105019987402293494754035767244436249988586387554088492031359866906403350809744381669577134720555980346939281584533565641968240351213574528320359206374061415003296532617614646392294004102544652847420957585049009044782736567576754299186578439014023384178008872303836024602099712*i1^16 + 1579198492396932919525684486880043107715769047250686333325660078619696750307605157925445446948443770217378842948307421183263623252581582549464350068258612928046825953627138942956111748315348937828439305603281357013105553703043688112812915186971700934439809405853603151085606708003434320530676505477197485296690042752761261766155321552742805033635780992639935064641453917083068819179322924670532161148408663474182157491851704639190532819282307304016014116214509652451785664280318925842579417757602707617159911331396491293420548288217126309577114591540904763477869772067814414734955273937631108092966131559820141473127490993870310334843832119674980422068911198768456497910242233115640511889219970574378232103101811723832803972693013797439848109790180054675266591690946796911683238444192478875835883252219722955196571296817931801056980434675042804269907183422338780693796892362213950767538083522752089914578672376685508476071998945394453598354035359620746483715584149542730700524128363914241812998397681677739403315748395619570022661226496*i1^17 + 3555996882365199276472041035924324538155793894970842633029077228372155900939293904641762799491171666732553517901850425374476858940447436760207761486316309009970905812619678537650742148499133690707600844666994459427848431201813723001148394592580384834849345169159611334229368257011031223236755004769699783537911238876241978729820722265896243213855965489582199568060438422951082073924550982711585917742168392160925367912668312758539453815515077070901371305391750898425320562342703318141104342908371731054581510069461691640574584442579164489453350598710936735073724810277771161766181406659959155617659435631360843451470532506607486849944886591923241058108667820264414352011933045466285010325125800131141173672731262604322932933115018743030447030182918429709458527645784910218095240765702812010009769432595631373872634838392295977275967647033983577098977869273602008225696502345303946704916239859023238279369536388805682344095126545353582825563487252049130305714580173430036294495731737083749014330468322697606142637729115107273736192*i1^18 + 5647621861062508499185708690959628159005152980248069296967203748840744287529792425404793927503776443744001042304930627210716546800687543057465191845681988728502215232867950958159306125166765594986032639667955982285557747292261805925243370189642727435321826963430658327431144897582121099090442573744714848164597324918288015640036226909094433408606988608086730468107252400232841276034068117401006710687086573063205931758174024420812040844473699386566711830319997070274491049985273906343237759699961579711304929576814227451438136159851951848535361127547180922033353614384464755828833468257853477319862584867456409007210951970729428802756481616628594332025830481530894403315979636696950423121606362087391133408480453770478181018267104059276394660579926697223353417633177416967705030781806265728042450716112654189854150808787380490470753805931672517528757114845779375159354944671959039299941856273223361607031129478570317646394546586894206463042095743391080657864977824787085525028308833501101260472159018415759350439848133525504*i1^19 + 5857893073343995969164771565488694364044118534607243049979280915878328211174683269802753526045095100659349926227316706604790959163086965423859860076768415783003470689593867253828652688873167360866024502286758428118043665088634048977631130354116300385776632234302989565998773929516665544830163339519580719700190928325071752526675620482533050230596575626652724357127179776844909955116594107778890730964029589455744001206904854603777262210397828175486161531158020916621826105495199427370778933164741912309486722831466699634681862360827326277547071369959494815020242910598302788105914237843106296855853659778300558466333345298347292906944986927032474728636453959338790825817511421411782517350763244802352816949020548325876147417047910202311049518508518423376127549071289072913227010634689881277163851779119373420958765451323090127544800852479828334341827383304606745057160120378771186538847695382612591206528929701251349871049793672051568411350107490091045061220804141503624015276434718834756901469493584843202474742382592*i1^20 + 3498822971925809624312961299105179941190959831780997485604158643429520923355252472554040303649601589225729125910817960762486230476210994407098675183197268865444420232083753904358065637999056954171026545917276073840533698993031513185899590085474785910850729669751282911259240484055837879346293799147765699970316500856606700289861343038372656148428279066375811333472360444133569615531119232229472549296587210904893058252589838625120825712132181109507374585354307390495634082882469330933546748685585175859709020263112038792405342457467120112212886390371442011627722751650977559503559077085638108048078249176803900554614736271869122753277065109751283057696567659514437578674643298615054443205931192542084494799692564391466685386258080999871217507023343756455780847629716364786115816276703362926485187948323448694221146644194610738335444609957632778108597274741968336611569488393127459092031367449723461999549779934239268924808859163469539394212503688026733762502525570863715987304466624255864759635089238967644585984*i1^21 + 1226841651631639167526775034247526204804910494846103086562595563634397940231809087077133929537271766143294232708000569563625866016087462285487471747257392472923692305163401473153628124620384192942284290418713382475588241051599647802525732168442117654545469143689548546518824571956424865418116577527326893989851716459995426193587414104933114717285349433834546774594063275576703695496067855723897694566091660564234059260208371588122037813764118127705996508483260710348239874506226991799644476306795235766566418159262389173243439824708745643796748572176521765569535654617603198341384926841743678013105682954902662830567577298066953651791030664318738552267373837531902365230061936797941525077038839537268194250971684312338580317497172457251276682505003175834489644463061892249204723548143334328042487076422765935694520770656440284339554659678477818757719719812024726017389533116591358259327666704473832113845023088881503750896147829178498917726478919407037001172277556857079800375689478716932353835027352518656*i1^22 + 246843357557743497638166814506869910463988994730300760412189327513653718586776915282571642309729949886273270258874509982481863390630625878870556595069931786363776904089125817339008617577131597449871717377761720819500123464486586817620352194881287558508261146673962499889309803534698610943932493862298471161840346316719267146544755662189619003394550046532171740815692059947133460470736038909767951486014257756527410128056332970775600035303034596260284005573104136301770079843467464992213634957698498325227336659286887218775601312374971200856502097777998634968554405052686575449256453011180117793035256618786675674670054618402197056936499110656164730785903418436985972572984823979399209921788802731803371395241080615517598707989737995004813158352459818924577167622069343602316313900457071471884758884306701267074947683580023601862834673139888190290343326913784872277056890273104257123981712956266303906578498112027694275062092590581020357479689531204232666799797276932945678668637963560315083640799232*i1^23 + 28133948955215802554821383790665718131372801977826217631027669255020754897923588019635836714026241486498453969737862543790051964427104011551032243222364471825801651029513253288324235896161209373205792593979451934204626197134883123228574714644390585360234982516051713579197964838526134829234783059381378603844198362780666622215799083061172315225144356203556532107212403950112563824787379384559999936933865331365297825192015731794065736143917316802316341552841592241675887019439682809609762526648281829610015161096038853488728572249316713046402740400822655126600614740820489229893837843553589645025237340567185798011026115054812650800168647726215792380117176742065909021443035730929429119733344452174935905126050806949528622077345013582963940522738414230450423525222822786255177208093236645862393040982891972870386411201612881817052469493846364841889853154865293002432934980854820670615480929656328048200168023036476577628607136830675143734247295440147986514869222126258853757627486644322959360*i1^24 + 1963171376548462180796443493614117764933002568541550740021537730173299032224914526252815760757359139316129819736209654244752263805752948530663002187610390036209046129521223568212473008371485345801814471758557443912598586116342560491560077238531821483500726788858685595318522842519303577815271798079786142422252939133097422150115477954568683318031557897441337248097393959820509468710831546484482331586275712806308984706653994024366334438924894477436492159536937994966734998800553717628173439616427335519148217781854865047773422050219890772956632629451688716932274980476347360922403531530936457048772946998798228453428489011372061472105223217090103940320451061674907679508411902067698454055619447658039951733352042125000264037115961261395240148804211061439865036192857663150051396818274951317015933086157381776112087508182503950877216014493445598928555608786261838543150812094888057387583173411992346979852933226299525287178550513886372415674172451470740893545359051325355818117012389888*i1^25 + 75341814385412538878908616555299051151138187606150512904090381318726665501737635632818079567802340052261046599312307439074075818088060206937995243945582402300685135576335871283266092786485680315464184043528509415870668313560952496159573333331217679592704383441770479787575643248258547308288987719830780986686509248720542687923226747263016799390538887266141490584040606028655038854002731937182528056786519806449506472849818354648985967157595890169275019676379839443987897807229524206552362840797922702071973966058437504227884825508967550548334094050442785039533061623755218784363323884078243872988584081972115788612958220606368835488018278158358874224690969976518776795425585762478142349241045111983289085607007522993314050266821177150365700922749060779994528888195212383926814718073969347173152737408606286453450947714021777611654358185167275318760023397527580701326098008857838498457871767490110137594719586936853064229833150899133321066399712682916094337516841225809981079552*i1^26 + 1208870208958378862824575124549903008244178261118209419034066995173237517708557837495035440627792812010483293252694503814931891348055869505201747501542689076227696098760581051111603067304224904995780656917075692216631279620742853349732941009456924849721459274534989248401101213443643365799563991703289664245621640127835896444531824797137570869228662832326405828771620621971657439848852812581884531492873687126161850470559363239553785845358789771893283588024588315049892249706826972769122953191212823236963232260953548029442070101085064615855603518762870108713411618637974224400970861476401605970178846073753222826778050924986467148616644912066829919400752185651030378650289532857441317169522049862041787096201853646871308218941471919214784578739917660392634925115019881773831071118829798045419087864600323559846282207676159244890218195355571425731526211708675904637945314716663506148048092461689480246969557387249545127749439724893959759754413605446624377540956301295616*i1^27 + 8134314506780674287349309569398579524900107423365171424129219212425714230473722776258772374276598882547873422022033245438563349606618370765800788217257118172576147361888340548822338216232352180107630889601379857596768336398641206118175605365606969161462456015809036043136256095079917185766827684019716721162321794804267698123366314400481773797243912144463365254553732450130080300198148463536692129563963486396146355515940476037405598479867633774779631446883236223250512836295967863102649803127199565119524096072740260510098035420571676012812078936744505752943778648893554001290332294468312796570048657453302234902861229110732887068094400389039678047207272355232452630523498627260762847620619046257783382440743528654202047122840611741218256917165995046684961127980412257300013137727683306552261815227643129732856535258040573339214146711822597050852892145088414477589941016914854713892790110477421954877027784381807489744763535212485418794489052286925326012907520*i1^28 + 17626144870810994237655675758339105688322228757320573029052683924495704658867391540970513574238863910495547757036117652073531090908898247126952426715416551516113295657590175275734736196894347642998712032050994716831242472467190184433417259894022325437520504613463714978340511012098360182326987042429909073760954887816209740102826183585890723421939016500293049566062391348813062827467027985443107019299588842852988159158488972225396900409821738708460545866548015586725642951991062657208141170409693990951198870231781991302150246363243073660076430226117070690668149255062526992756157172747432302228982903712244358615070513165728319568206855364420962500406446654582916432964429689787618533868875248337974675605097373100414297268563596515516643732022032265249762884092708014601555946472598620296481614441257130427561322240337618670017429161479195066355522282127584141280272602494193858749895684370391143772517310833219176448797402988382504970167301798100992*i1^29 + -34541520044808955979776452797511882455594523485542844463659703285014587698387524815000050504030391289061463697812416956649773988134818582876990439525920367918715071091823745468265321549804536986745663382702664145836612976561017864688873332436101731262663854109956777610166250779510233161368571380228153544164709459369786326183246150203491765235194193273717771892320388223713703016333589591631926860798612346918894971941617042217470569515766706334112463098803345250547468757704235206648454754487944930052420037971391031877596010408300170335668404010903570466454808946909565604419894728199994578445431863946143612107569295007540672662182538824257472703551975992164849451791703209705253097563606816356467557263365980263497446178058224977144372760682752658530162171396144263652998558954256033604954096760008696557190403577064258229349185969564013651783325638184541648391584946437286009237222471709863895776916776315559371314422448034035806083481600*i1^30 + 27635305240220962331495573883104035084084975140656637393612260882976917758431951320020632562240378470214069359695225650042561874548208729470543665485714914182042380935902426736585968640709935925147835252806152511370646147829200987753936498455902133674332168940776208391947003507644312410671311774023046528189706657314794603691977891988500451435480423940510816297312176781059059977634412895579613453538430201204130178524991982033255341447197305213295987753809034555387750711572316661101069252798083423523656748893285989370582887187038432484267003426964594218219739979089905266325187937240832868029790123063255844637935922976508961675826528501328912657664008940306324521163777232145851426069763736549349171490969640999347381247435449761332871364738861652507646758133767584088207802850379873170241439969512357960559721690070786881289791337092481683428004525884799656667610936121204053823754144832404974293013693424505602342849210128269312*i1^31 + -250255465875023866145245073215636407203605232383824845425275610568165621162821459223531298386154780782787574581978006076011924126784535412203696067458537997772999343980416347213696859802635091717737433216597839056173951584688563891486477998189329137074617828918499346985624450451936530416010460423117432137443863395773404500906437046023184530778484941740204805362606116706748080266032866798079678017191280430747771484547315513777765037862423287815884144881691956726869842994296666043144000452579930869851681485356080065813015927402799806420783995492402937277096308747872385691535588142176938432824209255599928268543778254419232258145147255034130860039776624239300184565894391008662758048814566576991335456133161855340045241046259903476911353500850283876749150101878598429089424601416086913611683023272435197854313131908183964127308573231117097614495646759566699897809683390125436923583763572575964845904108140893719666622464*i1^32 + 320219531276859115660019584340157150079033360152365030965077025962366418583443187130682029849994740506055046377170776364729796738852324733681338275703977600696513847697037423614796274043251270857979368615007398530313538731610771755226415284711197845218570982121567757177613463833048850038510669584284983926912944728120689160489197658179668543859383183259917637669741996325010631868415594762080324553180966375648456026515515400802910677837379928667513343623855194825299735080086602009769767043605052828456483267648154579310526150171044166799466631481027123217704988406111882231186418765861999696880332468090480771096560732494487613004612199423556676983751497442456138441548438492747227577748832953343769022293785319869815222682694562678309792528665509701145000807229306977536334805276844822218730459666434478292358602363307189563133612899608892582357614904547113679258556396254382748131002069754441566356506673152*i1^33 + -128503572478687638915486369827935796016645576596007558734419916099229124022332157207250851614431200800554421731257924751909756795960745336199593796859489067917486795206125505607082686170505185465841966782801525202248265865430046059115501445548442971865479911966841860072356911497270811793690326045451999477696223818059881960739375428315587806053846291193946563701024474572383475209582749419935973626554833351702352254272765371460997226037077651538864773431909172818472633446601466387122624713096740024926873197772605249189138739798385845543395921329170153779841561911674590303534455379074673665525982370215757396505020453319740785008615415317384896733397655785994159239526088073889011509031520333135001092432430854893356152327335045096556872349155401706369715243368987987768746496345054274238154114051788098891212452604977578037985482732172028300361639433344232980397872469095712667007632981157216256*i1^34 + 13708702057918419795896515719036076475931578973836295918545132116067847083591134353554601777821255473663831566384333848872740466967117053550115038393022183440352921027829148648494596379148786737807164536709703156258426662250108359727951622600486799024509368288267197411809702187540015618132495168866979605958816338689649655065305896443343011725552721875173837390732786999952338200200970538026851230367727840213886073421261958358369136425558677328243904106709858940831487865360575123019742619646656287822471087537583220604337961633315594840745134852457859677281709303906632723425931671953969622788133863537742207014972501677504201731203844560731722266588871897086053066041398141206361148606581673437703030135198247168588836769564154411017749853878762095958852974283181602054872230232957513509575901390183693913756492977515426721551896303120437915431045800631541566617564621745520231055360*i1^35 + -467539402237747257433788065521522387482288373597927946865995758750653004193723256752637345486511999015910380466333554137015519370349099963366793871832454129328698337243404374288302147500910185703837392415780311731839804852409096303945071275058599803732681300486088397611738995294509210525141132337208213459931945749335921010456279615755447847414057967885091477393617631255345883632200064844529005695982083193902141198456409740295841006320004900525283147801805122841602762652496351609261967843793922314139351033276888427224097917598449783026589518116224656846134511766479397897913188416245470896218747991254694451924137952866782301328882074917090718711081752794773792095098482750054102526178329849026261030673849179694684172785380736143155640344276105462657426110430984318498378186752153941667224791825189325992068659517881688132637106321843326315971310646488179152858906624*i1^36 + -198522288880065845416017862691044844552031527426789617410298208012457433599451648581182462700789399030751427962597407091863437600178448400344528209889349747872321334762513055708362155441991287461018329942468534556320482617824187106065502193689516772092709862104115151910121162902418449717620086474757219683789205649040929387444514951425753711533557939107618039372278981451972748794684500194263863387957312043129384073623686307493103421196828155935962383389893868512247739509152160624556558134149291856299644702317352510520734775828435309388957932093974141211406091754949465490889132537493597521617471995108509900230185006921043977955115320787692236257349574503759823518188130148867321801087105691444874738584429061859532430429781618493967128732735353847645876974800539524005452155850717860660795238010785266530748338758168718222819965325214835609041207558144*i1^37 + 1465365741385223463548880800018021075322035618374516927912935309473641020318266685241946172562377533794623782707376845796505788315313866137641057809480288581510129528330856590042514702906431417519275317172837689366516673210391572850406539270455870415788804649337524430051403172928263648727633614928894052423668126759297193631102134264973596022233585672211767428526455075273244022780486782750593038178883923726963342967861404533348746423650961496331500390060257962348821702762491379627266521407642353334182465549038782442740285810241053791070110239637798993727674656357475277947777908520995311399049122404082986104658255709982559612390586383544282423920278982651993957732146841825111403043394428252567740165614248898278164727338644623552366158159026834376607911991251086389230617307362199584412733382318494546889875263579745278479823384084480*i1^38 + -1043233048836527299003691411744632083155314035173126165581864577611818816240340476002548023889198336709035185229084364806982651871911899555325789274116752884731626280359998803829228083161627982033855955430766500481699197857033442463005308627010583479973091196885236208700741120160719895991734429568804194772667540593667357024277637727980688798605338054587332196442316004119342484635929987909656490465579347459807480454539775994747670859467751281078760642335891364981518514467434785104094595132225364744598923206881773474382734655678398130139924530206131246295539314813679275422074821384732895828224400482531859001497907685195619571515906773857491285959078819789912264758945205385741505838129035148847897042429918049870781651203013186796659211949551753671799064520947650103337748583854923832258846451212222464*i1^39 - N1*3083639162791603839694097257877567570868025508286732460217977784619483392004805493953106749475136938815013239135511505476619972403800206066693691694950886450627228097542649424049361735208334150970265556079469152098054852317280678724663537671875*i3 ] ]