[ [ 2300427164385458208246181587379234293708401950616171391855866573391009804631162942050640391883157993323142570259122085222428166520534219300392297683545962303494935097985416991145554455434006274807731384468311417489654969304210542371248375979846021833204458005253022643379265791178646002005470618256034490257033231451374019640035951268397957077767710426585228258200846408231367366880886753742688404581106050163881818665938284522742457525019942850949543176418503201860585153001413741974272347090103045631650699624947937493987945815622596769492958117619201272443432672864107245159184686155659847038514897059873716229349907464556744629838568439646248684969407346398095890621658327499717419010440468027145074369772956869724976949891541424652038830368125108068320177595004306697459999708505573575945317791495824886952461434559119480435520374409072394652423953004022942153605241703997947766442214124954585137152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -23687796438910971792660001735829426424892181803188142742744772789623482642304631455159877546715787122726297365132575691210521383029641346900643101424747941897376170307103949087934291267067394952607024823944009540834814391655010975041532026687201910040155507085023867097917080232099541084551893634548121165889733331911744590198535464651352655796806388094454161664007854468723070488919094006763753589046529801271170452732249448217777764628512871554787261610483387589598921745799977463752312982717082788152653892496918089856646878947004656756866342376967861274004585882266410898977222698478204812094599808663809914261087734876183973261538472192402575139941785885335356003576028981090564022551345308435744085129520878587869293407886122164754376898634061540748539343284501612568454375961939913332871129431297358411274230333855190492518879773491673132046625354983241933090144977875523866437383935396570016388218880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 7487409794293669378151684989916790796388077274241210413524395080906938032170977090031235222356193808413651707839345126414998007095534223398912661875623450924169920016835440786321340317827340508111553292341947985052153067200337551177149111720643777192297980613272622888459972704933342697127505786533872405712696786391597542852201223368298923148279611002544527556958115102764528049590180574676276256632840127777981836327790807204765136460218554763720302786295509420316037993171613617091141063609108904240458974285249763303430337028276144179489536964175061904800200435865664594133810056660940867957543892707464611646698737663666068161178908353557375706418773090366828475872626518373797215544522503313320074418850204256193167332186937133082857645410434023336062795509165497276900590428511737560994029667957456288260152112556549433859051414435173200600179105869945036162195233199752641920113897221093911450091520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 641103217598916461946404680416673657821906995931374829901786281432676085549937146647533300588575622796024352386988604068511552285394349317137945764366580785822332591994792681176909389720876420361849385843593391911268962416686879634251099119571196056906623181366744455837584895825940635179360888865712764604378004487066955333254981480190756959726818086177997822023548401215984867657534084593069137784611965650900414225461357609550437271789885672244888824336327315790702920173648503191633348497334375904598517969560378827429150467144017663398842526988091918186123103093847991182028849224633521284395670956458852537454816477144278225504237652525166433195862678318840543527029288752397005126151205098868581865358317584812860766074293960255922325163410716461593874280869613749943791198084277553405994079151516525152995099107515275964844804709376745767460028598196417849225955138117523867144703148173246275549921280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 5160417332801409896246407920436296454512482474730666133108889284194174524252799858307898611720425245127543927734905577069132901733908881076334494368266397649591748201936397043996471639211191954529214782083627824355479774336659044356669164421493833790152404515042317206321020432864865970961569417591163647827508329634884547039322026945560543111680090631455521164485346042919433834848989181776036154460798365493882529976843592802303176961742613615439679043649314006737084601659209493076657554398797185982045011039412138611847347283253979956177568779922571490497718702056006821545188244060317108210795202275832036645620395560857252306814858319386851805928322185789599095726298817952855918275326052642360678520109241053317328283302603258301552202535747440550315544413084321956787151598158535999703940205100398360451539556290905660206386589088560830832030313077665652060507309957103709787893848123495367354729103360000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 21790964418971829399177566376352251142612385600763894270810816030420806934295159022603124458665964116673085490842179261499236445801591448329366985222453196347445241106050138249754314494135744482894970329788513765865215189921725826543912014284632620576026000700839037899964411733433334960460699611349050244201631715365692817854708129065864366591168828874444422581335463922637822469992251135079326058237346322892700954195013638402600059618213493126585670624988766617743482414195138157615705502600686906551797521958545843920849852093392636337226362569163649893995369069024859092473866958925999693138156060208785229599773504023550209192708724838180987495991658587738329873983595607757669449498295315596902674004157634878101610956787777309822653988039311030590418339806642905175403680702394306301538913879181780094809159349999637838831750113630218391782807397335656453984779101107966397154694886646214192354807513088000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 64784465875333971201039164758219038848604034436006886487999738263781504776325625701779410383217187085023919583741617644233518103070769991773285621683728332279181270779570276569537039572281651766600795936154012714215584009331078841013479281710457134882901336105860044851523119930420408462051194009323582956431796327555588211117829653221195167896879886164907684966979860210352670549499676356011163387264325571058374795091248804222047813402147532487318246486711344736282034714183462152008802984666397601710233017628182603517525809631439626218485089449168425867409205806482890542469258141771560248733471315201685066363768508352011021136076519551296615200330065803087007871473381747252766189699080334429576886958562687181739038328336763453119900383761298365638339402000719315366347999970011185948229985675433045115107606606557022370851998213132164931863297618029081318059856180544964059353923382984233910989561528320000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 120408464633794375244207679432725078865226330466011928503983792672908853310415441622825346521794798621550197015903545887935151961802334705473957060757710404114019383690375150883592350279360502573632277531517642076922822903609867391947845404370456422040677888277680761216699805358162858387169989010537884813127895022690613029824044997078966268480306609996740431033173621071694402207478006430670025942836637174945229205967701191928850446279988999882596081544592028235411601722239286511283408718503455403375155090646823022158902121068947234617717749112020260413022689072943488415079079326608332127855086908596333541648257746683585999969165467062201990054401692776359605390564910693957224917596363178393863221233401168347204407148721554077326075771245792000370570691063388162771610766604246350057153111115712762400332969053376262361637358253035205001196318916734980679796102234476185700196734653390969442837672755200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 156626330808167828023698720780638514124270235339498066928410184673355342083814080358461336955334222354735643972692948499726127675246666558859296644432903139178866561463026875532819345414360874267154316175266987658595187857585745247507921273722182938718909071189250085844812917252356842411785817413305478095069405353302775292048839149141717623275888028119069433171433015917673014488175057900952199833155231421296656725642798007229936674624141798984137290952671147653442257019929921468730218994975415004076049667347892689181250998657253896203420207934053189634687285218555194245296268576929246832247781269051689251058453279772085647330600030306157104994695582877108683280777486102693065556791718992314106169149754895845071517624407305144123105429497113228118867757979156678136166133981642635727209713795647546437362875059706490165184994348642681299647376520448316380138915175788986863807486470638690106194106777600000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 147844809943319202561399089745841926654675735269052329281697648073161715905084351331385230628018550872550699072057525793099509438363854575818302974487435053217959237466491672041775942158869095799686928673685707732018488414993866510280335715549415717730187918503110067367151578390550500808308531734839358099253177367537381356787270058893350459443994380901309480794399367414823769296966642268656226623114639701896193049605246575956657243736855090969131259572509195627338752452614599359194960081669925166260638032028591708788616996688579467990070560760947057833341612343914118283579627512969980833276846774452136890015111930979450458628413937856089613740692085460063436952058314127774240592809992494466290028012248662483979374372186995962990338725742733459982494567916529231624079904141988919828472048911619076771363566584058099427938998550311006085766772259731035157786436886432391358041049557536851040947876659200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 164555815766007736944366117502525562705909791160798804151192582299744699306273491802983205671222843430661539209496144328209168729577454633486725685825107129427599751606338561825751101499020400749200823246475322882670892712576744840078291265073562818662706861475413351093111156427235996717146810334768255684570157866769659231337145071702182097612970657127841850147905581854294379119086797820194729380104228054292459963050762894957179760748668819076694794146460183058408363724171552690089190182298803642398361266494685719248605228679623653437180391477510623088736528340515201564926561832554049052796628967804006088771690051658772879217544162723062455858326976303318184223253971127990737742605971446468751928994168114081061685227561953427806983207202886291494824947079653988608462741191928024926958147609721161804996681998951851376567585312156359135614942428177996980139358566617592323593360301221425501942610657280000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 65547014243490222813814825780638366776244689486521075544932836652864137184520909831868253226456460521363315241229554269734271392126910716958705405539721996389146892501579246016515864243141591396403453622677898326628783036698651965146607753188752416261619975474076859133492605658282650438802629388609738874729697604580004114569668542067384199531731417364482978404346519924889848581838367447669093529038786725693013351776679368408544006395259741209109787824606448556784030701456762494014867680215339440428856991685122995834863785410162168356064644315621515591793666934297524658570611121902570089282865475061127805517964565581107276258220335707936452719941671862717769348807631516729619110163460575526744691962989870638431385357458627685399023413760565746442674294810494101723827135607513155574192559702921189729536224518241499934779783969788993969616643287391855364635903283131607985896209536668736305598405017600000000000000000000000000000000000000000000000000000000000000000*i1^11 + 81778465610032579777439837038460187556167843085058356252003991340136232609385156705131549126230138375593225961239701681937135273212914245499852303064351458890260399761266680116114443407348139591729330064997104511011373035179127719229153818134638640333448009106541188668626490748315651202871450434445825968803530602871165306367740990167653609041516316477279208266108144843755913202266040257569441653568109904761437746745653020726160591263352477726569148264010711003109706754391796860753286186680780429021315023898872095331272766404960881008273282663439231355763432479895239779135333981237421925293006153149419545946237677426115456538872075989124717437610812746685868086822163636825122750054464377889559895953138802028306894489497600863584392564136833497347800983303474574568217684265910860824996436689045649528366918007183559139802827853546219264989147940915769547185132130921909038665077062546339613172249395200000000000000000000000000000000000000000000000000000000000000*i1^12 + 4513102119410287120086367743623996977991800145184639659129046142653187845243018069042881678721478859617057919030290068809123124932385089381245302913942246657632461811013156929087221641579881887878948210314925207043315664279930568047699104727855522605666514517895043300818171275252698199826552020168413231194014425917812431017589562222182396018554914478406545457128390812782743629391698474150494341993717941459133102552086514520075145801108647926008774289049385318125143550086064147042580313459594487104281950873718450252956839920998521305865222354029109489301055849874259150645708539118517498446629313271963270420286879849682407792546103718639043571096997467165247589830612705915475771228418866390878755919803042171348367274916653711190440663091343714129767330748043291270071480551188114802074657223368439970800664051297092095515522988358523210524940805149074299383830284014419053714560864098987447195323596800000000000000000000000000000000000000000000000000000000000*i1^13 + 14958784392524668159034205345890806374133108470829476039889366227867350845705150235978125690695045457961640535657597002213286601738144749922823501148793254476490083318391283895058418631740981864303430089340228107533719532508061069061696712799416553900854747529379175965293501791944360035342366634969764977285431680360393068332185217969783306695106981615298541105275477142650141065016149221769064147081002252436265855709212862846025407910758304242726179024421914361526613146640136949996488473640618392863471222594727007419003000688795648826203126318722013305365070025103090200345828738291197120267535156088768088960657555392533415952699981941538881303255014757361406068562169280101132480836599207891306021035809383462969579157717011464993235052597978643289103671648392979043600748782070051012092345828457947295887351519020489034550132978627713818968630608536740912782559763716482668531649048214515002050714009600000000000000000000000000000000000000000000000000000000*i1^14 + -2136652104698121558669457530591211519267460272110156720569496433778276154715179593964208941879310308989205381174682133467807883767035995616441872306409582049210360491456351716768228967965282437292927597379820100552351734703004045566449390980440312572547872033447223871021284263528676033743352501467898092981934710338468669734607280569508162373848888589619535548292284127408920131959682046014037108703809049419202037568273157322547303512926509556744211981780840006197878192858022406992091023961570413253937903956220871760979970699835648394292205999193973091138152268921330275376966987566781497112512425705464720508372022255957044499904403911434062828026394802389984286719297444005210404218245971258191247946660959303985340273829449481550437748112048551201601477927811649581459901158553147745749294745329487402396101666014988940362113930442238589024946254248392022920595569497139260860311945530298498112594903040000000000000000000000000000000000000000000000000000*i1^15 + -216189879672273528589644729018563802158394298023087905379555118566481418607240408280066887084312212377521677470507575066185672585940831814675039811427244780075389209735200927846459640415725754055409700374839612033561254371895711237369141522149928249918073333879775622504383073345040524238542562662494490138633899704268602108885400203344318132423206147682311351767815584956519611834379757731569048650435888490177050191350546646230060595662301802495504587823138957369393003879446462840884113929295333928685004553080557989796219123754803000254559785242588694656185693488589354525966517880813100754109288318824857954409897295710867270772198260002810962224075599622514008683688037571470389436559433851979006122618845438299772306688105850632986403091627449656774989470238359305721172807013868102118310005601700902040588276780889289687882211404636069704756362075939630811687287643579201257921049424513749332525056000000000000000000000000000000000000000000000000000*i1^16 + -25356232881822694011491625045590658211664485208976510236699239948437598873890565535971640893312297322022409839048055539016655975604282304056023412646691161977116252082633992602020525846788838114384430298948208796971119607575615067384872547791475445726005919661286734099696598750931370283870237478267281543452665937713594116626011899091954111815037499384900315116867835004744725827482702921534575074823974026451800045209698089653690682032226184180902212365647505701043116913428983081338705678949715854950142801528599643791777468334847242962530578819311613026832767748295250518944545104164348812025864184187126675449882608403481807017058546157172581757538218965795559214867125495691067018848842371017492165141887262127407116637068645874522600693068488628124567544060930693933813981468810463522268051703203089669434609064448629861148424327859661196181570990315019515672771412683200370282659166679895567971123200000000000000000000000000000000000000000000000*i1^17 + 4929917507782644975903985390813221232349068202070605992994445437372310469875836437114561561813011827246614747436720440809045859173060811052951020959857095951163870528206480110790314364667147551664316301816733385830645243350257345038972438294943936365041790683613903802632537685561815685334652716656693825779759466746626405794246925888408547387983906684166844899020848610888654994217071037220912973152595146108326052583716475630930318550769812189060887392809357682546548943246975247911772847168495757144440167738503965519337334554213836539127581330114510646535737934420051963387384083188449545285609228856361124968797500914497989019499466392175554572437531716253164328326037098370218130952414254513512670490276310110176316418673197202693777430414651036607460458583672321988995608015404390560205411894242548696187220923689545245314419720540771175964779157053120044145616292041328660990884807210901104177971200000000000000000000000000000000000000000000*i1^18 + 262419228115033268412329810183757517452789413536328915504966990258723861064528318508521850663562359924855287494636344650239858888702284095649077352336795842477402163730490040154230140093129388636572204638830627210872703473926593952203739795407074767919668952897373940221437839702990204320501633358825916133248003872751277329616545387812637566941213350865854233909127317658037277726648125511110831055247088932240450667899411890915733213710277311160616767066454137160581372424715224112363095743428240255192679147869210374472023150398452533560964348993361465261223091194695693151801879195817014560747740409201049722996468440228292424088222939667621318680663981229024692791189019186339075440456216332588423024893179277199320668699450856937327152996032764215187407791386162472283283144913370549909008759712575575093361978171343349101955760813179587243865217015257453850131790664024401454818075350492986631782400000000000000000000000000000000000000000*i1^19 + 19376167430804595686028247047132003778201284575198013387348007501295218666723984987606656684553423193696242034814759241472481850467783662416370999043211162452840359245022641302956742967507411178484245152692523230427156066623911053825637933363813695472669852500785483258049472067381771335171302779908778052114698854546088967795973589804394887957891165239436792349038692730647493875810321155581103551678649811781674827025976421945884158928685623609207476529770988605101138122983709314065097067400440307443261014539923590837149035709489361016232341365077639954520254170042767071426977355729496833066175677172582473201491708663201888638479627036826265008609205812282257137190939610820334505876042031067730523896636535207254052285084526906121556231152126149016026847732512263538830519597340693671703692990295480541054858356944621987093734260814840003530114089274311485999327827009255039367886690481446615777280000000000000000000000000000000000000*i1^20 + -1402719731652228297687786320532771231476622522171809346252008807265657381971682060131958340309040192917043928325827781015757268621124357423462992367574806020784338429704907784395628660308406834239901110788229670129488400971295037621879301893414819555258272967073539025583472066603324794009142120181696892046914465843131188006532468711766713657125130493012520065551644155795273479740987990817680361776575115259040705892595677405667579648234278237992489928334328302610777612343503051624506111211964816474810255520071123568477315212701248698888062709317902711206426855393603312642977848991502720674271330114606000802383692540779776623051689328793412110006178482199934866778835048032114064956280630992600915412396333357588880387712858753207597511579687590706125451897264741458465351834489354128026571838331790782071545786351435575100249259551437328745689258378555055897835453856231035168632986512096074137600000000000000000000000000000000000*i1^21 + 37655721980218644962247219759319763917951182043902246244907580673099509016989986023464772139060501809057743559574819729471005585526617051502520357343376491153110733711429247391577678901517373591583331914691513654113646244279441209510196613454012078375790111781373449568205745128199776349861275751410443916617523781541770844577174889444720624017920977709708608410189014815395441550019842350014241816428220668806301528677048194689834348810365922797261837241285762457931530780537050473297647350274403079677120327903830900974053527432617767944794877748618774859124026179056143272511750374535010749972078116731187353036679790590036463800424130345780883268313052641677232356388889493248491477875427991357398504850630116899776293964353473945989765235911424153934066715440913043830878463621807970475541216734027047367378048103033176756633751587034733776954676591356826194464273058304173872323593856880318873600000000000000000000000000000000*i1^22 + -2147278779010236650579308473784726273661107468659052053086902254890936729439815543758331579234314720101333249484005807007182336587866541548927509436566224657998733199316173967996657407110363857848563157305922208787632711263107512726399831945034389691470635012737676766365754751228910282682176498389267182236016963189754989294538867294866860224403619985551968993938508318649565431551249966011383241674226518046261891396636950573064799754819387678290242225600233640040925095334371556315876000472958817479493031819430611772176193286868249085625857198820591492880787683116839183457092001113182058594780693088488626144381948495177828339316023073364429069485165339326349914490455497805119739435445554092000762479427869912285554326806049078923437117253757991532101699070397269488054917098773964074870009856473699879683515092754298702496800140961298592026772444764332669765809147414201930107440281387899289600000000000000000000000000000*i1^23 + 31121850855598143661039097420321821477250622217155211253887229648589425546203085939577427280925069772518085028677834352656841719302772898364822050004624270069920439473471059472763758150071859307977857865951399477736588339983256316096158304916470838814340436702463698114619648865697229924875758172381834216526040982614157064081019031653135331527327634778206844171481412415758518197934495751743741571019505764005730508386143280217012916859992642619424641764366465454263583208510573407827926230567681319340204045139998676115032896602482370338989961538864400513994238534362120367443319581508355084549566891403522062802438737519974629360494073072346812800087264879696567670240065744298519232522660389480703475034299304881774614702146034906782031852586738905621025159629160122456626400393691622196763311534021905510050199558630379619586175160149482914959305595800154409419535528643672479262625489538252800000000000000000000000000*i1^24 + 110534354398214056007339067268158149334334127060866201174403244246457471115263713208643364833930178386501466792558566358676613783943941007629580406386147240920367466980727083833980391868968165454387165527998054598490776557404258794631897196901941305413992570614628252902543858729753048224606159300790391957369617338836208567786416856536712535734034939176694916270420718261207498865585895878687049161250205313331976827043553896992414030952186085486595311441961635705155066073508866844193081879326731263455415424899421688803442349227814111661465891691582605684659354261120520480212715345688806314371240245400681008141190018908261266709396046650210172687835713610798815189304478953900412166635352575481556309272842016502362317054251294897816968390029075093628649956899367372521025354945615352710616899251995426665062395292748938075431847020091777424621224273181493014250573251834346067287508242137088000000000000000000000*i1^25 + 12075758065260329256037560490263648671378065492872742516466257716348063423974481731223360102823198980060778850389539365998563092745306281763130203067488382615270793941989263136631709509284156834951984892366833436520946850473590221305617015150281223082248718571370026885830313527248724604426053110603699629379863236607489392798600380648651830812426891723581782750616994664755230416068400989385645905561912613435982185769545229973345953894052420136999244411355009211337853540433530374944481836423321868993291730365360357143094108517485842920725794770594853275679024643464770332252393016659781426431646301856596253987738965244836360100997420591294713019619274365294247922085261306484818679365646094456878846732481625107957129622652879047712806896671716521045463307097219724632517405511221237297479507936257488174790373882452059117113708246489351605327537951039805807040478585152853250285375041044480000000000000000000*i1^26 + 250136239817283650370415985115866488533414635920483028746892874745930858026917855410868311504074649071674044128275423244605059211040815146062208208763638724514816710997953817272003865349603436612485068843310714908651523195371458697770014997374247559062247232301699296462602587420988097800811682519440270101385392832367076903235162949155955666197065130119586068060553791772318195455956587765594579858206607447458509020311340372158941890444882949917320687574564328861172001799702739803297031302733536612828060755349444937113874800809436232082673776550015778181448638865566183559182481165024527728163705433862989176985524920069856597468211676026508580696969447250987841827644759137027501252010895078385820029090573263117720797508509590372317967051152410791692241968931282667065239872193320642968642448869894828997858096378537388320779998497701695033663378299532381361114216622206200453163101716480000000000000000*i1^27 + 4001397601497080435488534989312396241717227969036764586797169026615610122981326276429517416193937132954853398343282736781400941826497882874911458696946665709565867416120036564047962780722004609719364933650388694347215681693354333142270269053806976289129418603669563431262298223205192738392289653852829028556751646724790523544398896077939269887948287139479103226234582706736232418473663789812794644815807525706466462779023757971568557263484080546676420928694068044796120209222786472196592455607138813892426495163354987861736456321974515299734268381019849385411065810367311546526937097359523903220856970262080547585367978496954108103314195047670401534698438928891249104076940714132097320539600937057675194952155719396397477215312034995868344076779096910768544523032352853405808385354150409796152166459722276539047421425003987807678373910320165097343650261095938094616643336994797925736088862720000000000000*i1^28 + 45185864278906275575733461687676192857869700987847395685491150950520737423844242990232687742930885414252173247485415369299170018741530755107846492731688835944042045282838669966408650105794514143954691302394249438454299688803474741070001269534214473133455320116692290444550620952743895320328763382859673729347465653121697895478726073537294341734763469064993541646727541589710001517779811986036070286645269140660332105860606263912555567309417593532055875262153073176606248270780636038463558570752376782106542018937068362782310167738986059977249315440607288677609688591402762817229353730491709657432372000489398999353619434047937229125484070331690158452535613270543703225604032566918402773587912947486451363100527207121545419029988705962720932002788338465339457963769141692271688531191830840179716993596560641535828918291637281793577262103940350555466490889942582066433319692406505136078192640000000000*i1^29 + 566265418814524067363938272413684633582796582549674801443701176443024927766354745816708335676058186865245802679255946958998363665862731331806269045572393031109476368157231665859575343906288534194740118659270631555678940288598203825223961156096394552584508990494928850129283676119721808559138026330495077481426885758803702719239529825631660812157816245178795850564908572323827963120146157599238939988448007856299219652378273007097244292635235862886469407186807609294470991489950940297805417966934170836146979202819807019801875466880896799817228504811264080599687846003319899895240573100309767487792618201115146904014224316710413603506661591118401071083800811315405180052486435801172547843858482912382480025431568843617027799271702580602287728093986809901467395138742924330246131597423357078919944184332102953260280264054134575474270901674053834705676964350894099926734318253923896133681152000000*i1^30 + 2012899395983144279577292291399750352239719755007629533042526385831286837983213164829296177882230809322082610905315117322027837257985328737820052814766182493889265921144609015965026349575883936473859321147463570424112946184782407899715339935948092025376268652600482849822442342541868268342945629647173588260837461825842792713926293587904685887544051198386676832816811467538547927989994104768602399902184059392803813009459534481064554793971525817334819010458757642738554623847044935073239854323902122060073124373353636983032081950337654036192084888585985173722524614560245241069526267474682736223973990983039311329320159559025283581852969759879302639028769084379268546494706466594456649951784380371403569509578085289508836979844558703020924914245655475458080794210806775381233816237036726317415823788186780543565889733720779149779642080728598036378431092537105338079049656716216059822080000*i1^31 + 11643818178471449623026605291842403472001814264492780142991032539769584511936762911126197971738268593298905807386712190076248123764707139861261515931280512902965647229843876080089314637667281131888774431490902171381584273426922566061994458418756867653016076932884238551576499099907419121686532430051616800034139324735612961656114285133477067557708019302060540577728300441538975250535438703523385664164682658336331903713082349519291314908588847780404405443521271643182794496407263657686913870874576473051463798620258203886408269733005309776798198405746174926928396672359134751008323870665873069369026216965640771304615680458872025356327429744288265154521642639663759047754266468502259056703856863840563500107005329755610115311193244371288470783529317836787945976570130532871262004796000984535847813173540303618698008914944883281261385807647173449679943807063692838810037488190698291200*i1^32 + 23166252013702603349787416837013722048229985962428660462154644319064597736915815688045209759933558814030848487374842670134186300411732329177575168167562497151235896271949115392567288213756937567289028070752381960588979734646392341216787058389224219270596080412039895378204743421254577670774498695829270354721606753791717724013844291928856454913732945838977271068385193715502347858322387115869222542915756673341463820905409372889175645988511380298933191421402021792012799561606978571764328055222802229273641648671464665323586002460244456176561609154458082166532341021122491955634738148970685182454511047212299723136732178154707221051534293069252675134649534108575636051802828355298235499349195533468185620207426441595267773379180839738132418606714294263407912304857872200934156939080678407188549000662369674871778565347545386638861589438763621587721255144319009710537179303772160*i1^33 + 77563575389309347860740595239818081118525612928831991973976877804175836466708314989878690546396588914049947161493830105027856795251136384914367996573856210096329467949209401907148042238552371702262313303175497581725176058023862617454569123719363587926672205624908033983359804212800816989608032300962924578530782843713490889939419759110564565737856182851217310166072866706523434849354382198161218459538996491493375845443318222640035692816275039541187615992373966771959349308986781537903594646605286907430218578089505330153621277804430299290052043163769499765315786907649430951287290462443817478277906429375793380142783849697618823360262109230411512928226647229251076256306411738664046005948971768613682562981341596962737258462902814041548864748293562842185403058651868866181856079435259616817058465890441957376674068563717174560485283083074517924041995006097585154725773312*i1^34 + 67888877633615621927639987900456872314577182734374470745235140112996476083794177410841078490199142324803625319573850949658048740117147204631692211396882543707981815675751895167822452561032477990372211661821600324003566621529885810720181790704691894539056880386520381660013626191334514659002598970665795449872026512947063826570219140610348558074095927717317931229107804637314236843127158173656485707699735976244669777219703333873998814292516820539921085426035486565233980001269943529279948864327406033768150956194102554274714335359862738033739061806180005369973094352337374951580614458134858248303452125526213473730980723890842852010506028444243064294138478113328922056014669038736727310586005419610643303474676664358990303396428796455835936217335089540743860307510494169689651658656451451474221161366644563477759562106501078810143669786917348459820671815113431318528*i1^35 + 10844296850682594484729664031843189355873844288061883069474363656985351515878091896152812089655824107146834238291181948617351198678185962053940761839672857172845771006299525151148893758746467037093960001422636063252542606500027947951546102779757888304618786177978249031186162530651127561655422183654784082722229523382411882140466343267614423979714708729009874517181479522403456732873056382624274486248959673539265395148639539712608057866318902387809500943742362971020910058847792609510019120830717365229498051718111095326373454453682993944515303577371513910043604433821189905243681216920987801855877604015675533277338921199259715103848134772430550753894294342706497736743058091449128185609086526536886003028438684207290344806019795196560186572142076920749798739033988454263619939715313775586525093647218508743121273149064532694020489933372207984892111375826944*i1^36 + -109416599294345834762220471647792272891787194481242797662113372528531245286252155565616783975021073689176896563467092512686849629630103918883150797464612569978211057804468248709960523211175434859011462508644992105472047574025586388087061530483349138128965454050150669663440129603546003418992590671273140570112298434131249564722330230016248193890382601654582289808870715844330354167419547635890670270333755169265592170336431012410001089027889469935467580032522354246164830104248231566281572174900911577217644917785647570801515725856353126135466749281614394779914041500768952901278373050277015409730496289334772785777433087282978402146096951955671962807474390527681912132460790442469592444634970676215805909979356229917551130633028029685916666194995904290487918000059472274169189380389234643509691212313815837103461412047428552121255774678109329614679572480*i1^37 + -52346754074599898368582855129363548563063693268414916289208531459202240790690590864438613470655607122889187844266990992177378695191452790420200597023902503099163431387189591988694776810873255731722809183497021914836356870937135331189037498818363148630442838497341012860450319685750273045666295098886502654605954073060283382600095112399039904019293077494530216001001594935447977363801011966149347572179833151053310494844359042260220585615138300484191815669768809563823616230541913280513784220612745283535046723964890875895275430133395748980696487480187848677808461882629199623564128837842506526797005006446943133152443370481212887063733165888734922171938912570744727872540843256611550594335113996788262138858899866810727446921768330593442718486807732106247668861577452586770014732948303685987135827419379495530598343062886162843178010486958054178816*i1^38 + 79522946855609325196482444250687828749018298936996482078421727248482269305357017123877018513153323528604852136128583319744750783172501794274532866880652467238381667771916946539537354202703004088667625149710223030130253734662590069161065788537713331716181690292856762834148247913801892570737825879232913229787045590678543179645132806805407186318370702070899108188192690934263168195934716550872751024424125353585239013573616347344139128697034944458836617115947959132944457954701832900029779364788338248881342417277839129713292993936751716282984768241857654891867182927773295339788761266788391510765854259009029955288818391250286428177415868217790336775999672095111379286523200897693881064542171901244221441893520274026707124936738734184880919080983363250977829605810478801175732659107629583497994501030312568140083556803892398621507380400095232*i1^39 + 119565307446295730000112687043304247037594447495650807723849822788030530419206247913242372950488029124460793072490218150844467679265329593848123486876681701957710079110482655248843556235070279419547814133663811270487856587346289373395108509864379826857291663488189267043114538064279754660333764623734331107867187338088291840280498818764693600973047722455173930489829592555606098632618652939269263132295403502083252390100046589536236355545772235173144019944669569563823184485397378640944935781259807760925741346535935221558454842706959599193027486430825985409658699399302157292027784209687564354610456934390999065880732301401368268676267243004766041882082808260886723296585753046940470557923472278883566515404690429370475042766905788156036600381038492692403549311389966299395875031247803751423967314397629079539241183222010115669813624832*i1^40 + 37250978172015055692971601223156917505287754622395680759950298249236261391028000032085584747643306957878416535016691094813469355274526750074455223402814071997345768903495663352742762225042159238397161675698303944245715297139787925298867536668370068558199044239407474061922227122119113929578879394718573529560062181097516899360980564746354196062226464492943873208155892797638568363063235540378861962216869772545179300224013139210382478773661724873754563392510547614210482572479636595306850748532448802807157593923943890537261274617423430581499537369501639438183984288004330031942753913681970836315087594482794915943878669054941959605959181075263231339038696630084728962235745959213655743097562852251225490199122385925750515328153673909274915834863750688050251948178412464917031142138436143303097239199365439089518945248347999436800*i1^41 + 4257346761303756696909260272362239885275345863347262903905457860202467406544070663961783879095932308847789585828483462572651037232910768671089754593497867056194189330024903061135587539592591322514657932080868591927115945950320775853722927608418105881770876397418475853802081856229707785341468410022154523068217785997130287250055053106714696122126758504693985403050997865635239726743319509610133534010709235788894217866346431233758477357710871219885978936471167302534849278503009308046960177437559041765497359633839153522692779700484576097398289124570937179126141897167564115072702507893962282160660770813425882819490911161961183186462236436944503458513754960091481373510719215871813217237631278664781239065578283514498525544101173246667506527757816776040567585034128253845742067931242601583296280536242889374441693102735360*i1^42 + 10115840219532074821620567681654487877492712735513859805526558527289116047524780797208583419060622442574322513586062886641777492386477838834014333970019033135087045232348138785457060366529978485833732201071741593143644746056625072841960213066425120847698223000993744144428972953153611709797657891361002217760412529280476996638353369852372114882570144457347953686867197605116059706972617420450343887513849332860620336101951777299062014686570806657523599581958195439606811893245406658149404345881596900148008929356384746985653138223213514330433063719533889652070886230388357893606786507237764465705084093434418285378887318598058347005452573681235691186958465483613866454790022318591865216355008872020516007041498053492425085216925388357894643179159064969008365905533479480986989535306230956655863592863329626445840384*i1^43 + -9580159291383637896944844042166329975530896806364314352054963967313657005125868847107409232323887184746868225124546712290621869699395550768485511351035556759362815744319678624841626586774701905799730229907299842507325398410658450003275452264444227679827598297658755558629822219242603585630543405591714170059348122540737112261163232486757663397432450429479763724947785359660493513759520428851390583618268195995620146859103508897355599851515604339103543090733358809122687081033658997143840190758253267243804953428484749028876722938669403456988962235013257176902383557865106782551630477025101675019377421406796185040937337830211143885323946695999296167510540484582509519812711533519260192477976328097796676907437730575690647813709123114235429299536801578361644480563045007889506623313774234758201871841078804480*i1^44 + -382318515199660619041319812906814392393097633983945558229872945407804955722492370570118901819558107351029900537224649993657288230940220082715955158528695692192364615760954781211471772855335247543478938270464104473345996719267804470473156119432443195614076301916468936538909953058768856543254930898894996412278506370672140904260527950836793973830165386929241531087405707526143621247715052603597143202999552456902468240295940736324445829846442269303713314914345124385825585824878070180212653882825949676010397911189430069922894365260455134973108398380027873854256510216375825981987269123428543184519495083139631709194953596707421788527654234083491705114542307721201497520430020229195381624931339399065938052909431148726916877041779625947307216986909040786996355716451974498243149929392219441421327794176*i1^45 + 25008827608838014360759291336184636791969215513717971687926640481678680431245506063402530174928228404941709535619949050967245552565364481261262486456057568405009912807523532365769782421134519921567830373923246448406089278502868378563433304613901284074496802511267877017613438666831834297979060425203477416853604382767744095131204470602201797382588191323099225260249955064943738554863730944996898142020702201681374761751900284884444664753050375008027269724122335644239320192222893342277280299659036070581141914410081693515854804137259936515505163606777274932386284740460643152955229705053763953798491977841382758603302439630271531017297189621382075554139172591280282958667680693996811659458772075052146817341844112938546784646919305839187111327863146677765388298029075182501760946760551944421376*i1^46 + -295262225992174790951858093576005799749042513411464462629405081666341426528655139567022821483982289762466695711524780187693937929831354210713167840362190906284813429647543753358240975510449711554172608692940873065400027202827717905673786263546569993910925145921398685150833896386369325902351722887162028725751737836443197431774563608205452102390853276222925627568275226320904896594419035506309136741466263380321860166262230971572523089290877467212189632876861591914406481006797333509960583613287777298239931594338739398530650907473830080411891561806465626721543627241621082873142651472465543224010398427139483011739563767401582496064294900311236467678138848626239146029575915387162109541550401072242836009075051273667441571415206872409559656208442295299724422721087708566898997710553088*i1^47 + 8971313829915321688472096473099757168265358879775528421443956036332473075779035257513696818550558107030991772218107761194097258254921835357590065610237121594575549806590433769682193356176289893007592612765946512121552026134834745304573304635811455074146039724602350035720671621691962687444155745710722665265617621258822063768148513794212646572457985008646900203705591995866056603706682072569296331149826760095795637636631722427932412446492223627178848609591536010681812786292776882885471950331119816010909666969427334368461570947831856446534926041550106307841450350559678254411794518565469581744692176583058496448370333521190085419589199156058131963077284013662392525296267851254742126972737188429492751956172483591259436275801581482734209190731476450568102700890054806814588928*i1^48 + -473396604025698189949745133681216598973050235836436436747409863313376458192854929859454063025053229708231082706924932365784609157523639748952974444315871898111933604478026101903666734285887048828414896745666872039588021790804877109385001180460193324522560197692824579812392951167960624772019661478042486329162633531997167148129737142171500403495652784929984040756853893321684423061218811935106026356095558520388255691875713266802085996493179553571916364218602402609637231629341519510725955782070156022826282139829310764936949551611137393789590998677567236640588335597447281915548970528686206234636634000672916214818149257308351619594345182718169246212783046296920548318069074849491789387438210312017415061360383767864092833406736913771425460754151067790734002136568299520*i1^49 + 6676562846309462257084762541097889883340346271710941879905820926448349546805837345882050205704294432761188558388142629118340492483365773519549101367424637611189766927563460626534863711566277920549477509209484467754447364127016123924881014775239885512614543922653083293377389215566548054053308221401075276775056307350750126154327885249903268337034257135793134457214818313185846142956829332433716820336599682984070968233957753182285953945306203884041027128643846227607500180213574332406244784620055000177542368538208896991250662147321311782394721137595461876403752309079129588688320432282586841689876537046763804737600744060232735034322019999366479109144403494538996969316952418613752707052294050053883254701124071040207249695187906148884363296441130051840858128384*i1^50 + -277343082463875811013311924670001522987317342195757730929361473501727291103394475346357637539632774698455495844323353888743706112701309482575299484050428084407274662969776468561097091040402635373476478702303818348264031207687466645891588086028063347524181500613469249736734294289178500678100962763361277901674366020067236204544898725417927575614520751561350921694556631330356770935616108651765374405753612410892043538582250659363309413352373933773398181566862408099124383805668230115508840372773524929844343744329919659605392067475769444944763100530093145120590004528145619676936164488887899934828508403004451755859623198545817560345576238625363972444836439131393687583095621364270565906558651531821727007109058161161061135710276548105244069767319388160*i1^51 + 34183041604746774381022934208134056094697074175227085849943514090008761173541266039618670473364854696212256083758469273353420813715343384434290964138875590515430268481776890543729237281998041772503766156177238087575598288066578994259843622767572932295809494625212488918982890100410365015751960850692811617299017486014422843317574937292047895925847612698480178106390222683715356463620752927667214773366071963632008572078578960873348768391425468949775034852553378716588683354067802652316951315030572579322478116213321441282911279619586594736615938776226023149230156091139756174107744066309471703167387538900848337978784535235623509198225688389908541098274445596306991328928739137611502085044601458078078076563024466719728421501939679644081979392*i1^52 + 351712768437619766742735968342494996783808216471060607636859530893052809590543349383820779729194248812200930431754106227695716983102728926460890337541311356049928736598969202064684596773236827556312258158289694672664625406253124019181598221626982706043962923525689885763661330303784590192314773358655651536820879414824037698649262116299300240494066879536260840946309399840973193683246547470751957716732672240732331706558106911615837690736502382306524016666486219592439555382670539552980739028987529083907041371231282135973535092836981387791303486632885014603730840737800353430991089000964407144582407103676719493077758554857533068248057366972770686985237822038771064110193276341201193117382996923198578075497010735117814842771111936*i1^53 + 6919155058312226089345474666199183814573585929105589262564274801073231780937024133766220853267243369275303364546247826403243737768457845485795538437055475947848150368731669816424397302863563233552356058401037154322253152155698231682100338975197676577913188801933435829546453780466241797162498857307355154063604887581653858255732048949590377816931146635537087110804017976734390310567264227376182919849586860362728973096381169414223993646933137575236246174156366469882047211157490349021159480239335029840943960590787159156974082937501586961658790428602702671081488663143147093322883738028586650578259169622485165701130726257069059456636185982979052444936542463355915029458321385493686884303961542468369478491397420872630272*i1^54 + 30350361761238967212382043916323940423394362567666466127929291666865664016494353237128505510786208290174730589765541470405045013707726777196976171695256491969795197334141882515104671537131292089130287670321739335799696969856534529958526329508381605107490911944742275883671298688431166640025031423131989497915927236427974484040246948827665219479965314438590366751844913771783991570930115265932329315345520870228919817631272366898368312312506925226136968006290848711835919504388617538832979810924986622697115027749686925208548594682670280265926373186632399111651957160403049993801297141118300453765429887337899513940591869399577223492542426023752984805430155802765407202743082477902375234183316995273512286420992*i1^55 + 125752978676307250704264982097934203970097235391170552022595869043617372052391669879900278763979860213275081214048759020217737592925874974832726875748817641156877937840210767136487201625483435124528976481824784893585812595302400733501297279251803673754453010986029650737531152425745894774743510812623482288159282021645515697319411171891302056184765814199298407472447546161695404008747186768791876841022342827609678489752212265109269721310100223816253605897769578657652050692054955503570453072771223638601937749596990485072577408713746323086662220341906702132632387403347118300866564672330333971048942598928887367188181530549670586965168513706091018563553038957497761268321486989325961789646225539072*i1^56 + 26257674146391688921853612927584097544185125698422394360882614183190228394982607390724704682377557255255678526255557667326197440378780750685588727916024263133496084397218717988580271679435239120579891470215995818622781187095789325752676822028672700048247585169618443353634821488557521289496909119448020242882981218892775846701642759969988385320128318898602955221995583525754924602846199905914931996527001238683034833476171174982674697912046052391357669898077903381228611764763738005773464816022351949930950952570105578137630552019541763635366498132896615779572063486795858166969846472591664244257278220441297330671440964764860336784188219828308604789972035151669827921988901892757127168*i1^57 + 1498667176121731802290281244141064576936519159102581049543230979232506593304401734017911614142544500973174415315218478352962445136599202698066076769211976921376038493723572810154278761920897940544810606672252776889859792744019344135161937485156157785863461491210399831768364323057994545999330195468523301814932789702105259586170123476604077789988519978097510684788863395266684013544899057752190054671607310442715236399437439935762893773511954959795972812537192766845832180070710532543958518166399637412070230478893242456065550775788999569432447667665863605697552553433373796812908908203554501696909582696549583481043161641593986695510678852509174335668891984561407247360000*i1^58 + -9779482326826314511448537857627213063592692022985926143959950171821254309756739115790957743056002539151824571807022173432117408009755271093587812585093142746364724753701280274129835929968420259387127442994793357068254547487093811633160861548476772381297773305275581048107668525675706369180947729035086620018424090993327153959166392744386883451652637320558442358253469390060556322762082185217958611690504626226988198114756593235005079903203699150778953389216787736427967320632981900858523548417974512760072782975981161214506658283570934232053870095408508006487727345111879452236556222480370712319609784535881411475277359214076825000000*i1^59 + 1265241286452200012062182812211942184077820716572603453245344555768567221209251668299219750953351270347314610307959936208306038178388378522276956934909903806833943910951734812106045817471072629232085334994926345216852779828759562365667413410276671391136894647981876796093839880425381274065125040564454380216534346348061028760209718492973116632431358458714483201248190891635735198590668577697033177836522352354619535710610556020461544101244133861854247663182096403069234610764602905431541835094123845880356243274599756144094959815885402098840561799197798168961738557505722150787841484619140625*i1^60, -5721280462763742438110144696125016421483901794107607840105709442993467861069623280417041939462709038539463679920433408886216356659268384407413018446977441525533678259466115603048168767390612089881057734712883739348592302379237795439066955212694606056259212606788267176019644710977615467085513462443495662695807705644687447715294522352886265308640885474065124116654705144663284242864823247399262196187999203868660471498627920460033146175218813331773814236121698409336089969011292403874324312444830569744084406135734209744007473394390484019478246859800498611651101102011540871273163273816051452801929416891168923355759586496252838379628379584367876327838585131967203335462538083315556390318928855231839803842522445846467984926041449757497843096241960796444234132253825414144519733215122245661190317194962752603972241047048476102799482553714165010420176350459716637148074747512814972451126900856455649801351925173600117895328468554948915173569060609791706404039435262537602526714894733425276379286783586479229399202508548618131743317097198317380543773311654362467383883529181603424861008002054152727796685795497367833875383318875065183797737706439409201864438289152777028046035070151612453703115398133972966834176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 58724080425436697197764489554481093029421378200243254980887287716795827489426115796422205222317067663643813102061365079208788328288066370661245328614184776593060697717641075574619017676616794115842905144682767485237789177572521344759920676394202410793325050958677248712189555302934823972551608737756211144201888547593229659414119675039143540119925162586952883960649215600962586628877557035694801937506744296902553727030973163578130482722435397358783642890000590647004295820323924551806112490655776777914570258982612320224624580507373280185659308290260211365658411388255685582738488907645373948355250419881319113410048719869544617310365297955691153508636807661466665799350610743206252449606088045735744611018044536869032062592664659840217995533705890674716928818045469742084250370650783863361019701073050958780337671875039186183352212033761478256562222518481874558315920239431318034322506897668769870942687044689369560061669054863587433435360335406400072834407948239356414361638953019015510557795173366395264638197299668649527237342177403095453996530961136034171902326356032026478485687605038139110824690816091026984930416337097488784222719738348334118167136419121444625077671301863575896715843936701251505818173440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -67142295711532352887779865989866220204497051997277683935901535752730856954981822328340559488964532360278630859267626965694280744366989976987719912541616860966417897690257623333886003386030159554868814032852525719742840924690350515872450090473082317398266098079556952805109512416214616253741957980996287099958946658294180157771893598372874469813534180280525325512413841488925380623351158851870201757212695963963653211803328466015461377896639398391963872648716131467916515574251198583146125574293910999733546147227744470314354246441706284035365946481633530191575468261152673321970879338711772361992009060108876988092460676711757265693535857251618474562762759098027394989696135119776647766112624241436488379681659070249854023685015947532702698889617699093845019355125402429950246808776813933442751436632635295767318151671372776113073528766521268534997203826775125991882357129354409078085823015054171643315766990707273428647494056749210185235636167613525825494045182326388047734903540978046060553927175848397073719867588309305152637746644980621125476538556455380165541647982141927968247540507241788405469160530111028464784072864810823471219248685115939236328235407444794975188903718356957659636786485821359374739701760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1416933284584724762381154838470516303409056372635793287163120321163427050691741103919076992273516280840888210977760112437179002742651817965612660278716011584054099116823990777674461782668594223656413829340405055317179706506252194825920708014265482821379808174972747071627005592256810161125689697397531181160454545055890124717973237627521776416457652132441081141890263330192078358451155397899675712817544392592387338651739504502703353905078939589697809732328097544036372948920723412920190713367877984975471609706042211069917857600552259513079197917267060235303627332473204694500742603786613825531751057321871941700667545101286840636541271814795967023085808975881858533902642782935586880250306310444121025015122066379535439912615291345368836481714400972867309946155204280068265834666400872113505593501551623750466459344250753423618891044765356766625330072100709492587791178819754259255048463746231919649684536849873474820244845354943250279301139259188476986938231207400498647436878997769033435885237125702326167921151482574021206659729084994764491900792736263200544106801441123083289946199776083543844055974866325425064017138686712750191141348867427968748165976642126775032631141009446978104691822718098410943692144640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -11346225337148242568354523379818575164591070083971740744902041508010159771313871949299827393548952154517763754450538538786967453959660426016474022278034602424071286294601385449797774332752979320244579208022556778342508858339319165959719660641751917131913972825441274330944920390903358556322466482865701635509189613249198058252765814333942266828449836384970465550482774488281095090908351763651754646041478374162776629931512169775206245717848455337175438668516712511326683245699253862814457789635942843058298422150997836312169975275228371205388999529727272160175592877217530067018810587593856561024325431892794236281983390628692810589027965829588108351958056544814491838252131634453472449497814456179535678974088753460728979242905790731010829354606554650153175407075800081550752251622816505664299363099716379984351168144161222042700405625344658725140403929359745073675039051346418403618622994725151424105968017414912943049932846565565460334544966351533068243611752221207559655649728218730759483175055168543595961455648830559222489588677187594305174510370222393841234323914253901211571104055339374043584592139905250500228900273076102127787713666182765160051733859353699649571213463345793281638243113376251722495353159680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -45991602475509314489265560583492297700299613753465151497295530981805061563586849825871424795559012404508081421968313534373492098344066122063919388181319271374703420184667684057659473631623268799699032964049826923781980873047745284249859243867560415279671164260850126065432214919813461858141377359277885811442021134297523382823655673389138133895658165003800728518731963624482507691627239665148380856024283597409988413694880869041778759549655274910186586512874476537617841568895989338261552950812943478406283009775631830723812071752307456637105232912500385409790036931257829929723435176638317585401273335171768628621390962063019004640584065801915083344023066329840330358151839741249633981755368801298036494458128930547944826629721176442988684055962673552341020488857028687230137900934835367872077148023818109909335130975980134878386525699045949988559165717883540410447279800822033911236815405408461513519546915765858929898576437690297521180649231046843112024693380441621455466691838275241498650308547416031895177974231668630504457348942474808314991797610118722641985217046042880116852781397076704834973103965168572299274630396222009263190115935792854329901167045161319865404021857299889410089133551005779580019690962944000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -127284443449521491040584590389656096347185130081123541389989013392524763851179537070022706295779399119572418244640759219299265740967101229827592822496801668191915082467517354288978865551968484889535684879000716172950170306952778648024557652971338533134359580910908558732499582155470376059627468053124954255422279443802713167317280879822590080166112739945688368981224160812168746968576205407383711992114266405622515943481880917290384211109368335505412320054544789848339041515078180402660153673394732714710243650232083460851851348486507862447073350109548050508178140240882309714388068866758556683727825787542644467354776048347266938119878688020678815578917739486915580681208177511199102650897092947750640284631292806645502115986705223090817161983847998803387782802061158987332108953814450428097568945228239135646046668176737559605367588972569241170601735977522442356276920331262438688155413771489941830481341075283426614083560235160543719890387309865236565523431535219086775835580694946348535084395690180850822143279323313259220661224290663851295487174552591822838108117930389355357666188745800330500328902175445790592910545686706854592309868190583905146461209288091249901081228621382482486523176128746886615204532060160000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -207857416578384376118424161640625303353903211716072929068284162594830361204383208375422561198323971919725314667798980228654134585032762636201279634831314811455562111232861949761430400400869619678857033571871479143473478413239855091106723595612996351987864976012959664030293437684519090123308318485744921914585952478350677453504922881115905578428764857984140010457712852989860546025543018814788957428865261245377621718382683235147287094444434374285509902535530526954380022637923534934293407440070155089111909721015912743228825727062840837347503761464606996700447974444609314586368761062720532659350011270843686229998074457322297110502151427013286564025728495858946635467364976945047044106502687646859411494310225400389685413031537903313605276335337434319061724783365673104169942417412509320977481997122488857828006411174179912416122815601744521692103921706094520527631879484483018973653319765790623431944629880539459529606839146280690505015046961492896763103660946863823007973472421058231249081381530068213805100968108145925477027075134192105204984823919740383889401891335385131716275905925067123947822012660164181722843335665197241465388677469889478331399209004450158018547621577175502583555701931957710694139926937600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -244287220326585527859176435195242302631247215962949552151692444784129518165134554766341218046501717133979167139028598104766958505738830130802093318983862663670359844276398594860987348172286472277499756484243677236643818825426946097214834153534952803152685581990097120615820407243124342641314037274775477100456234721073774815148129685020448036835152783954500321910476495026256710728490151722802395152788435845116238643079432026316966009494857805730458697954310210554720119789552046126399107195128846134403241225599434412925252500027433577731918558686148945856934307427834164131984189627664747774956532533413518715838467673007988038792266667860838000267122745588863285441829889753996947751184450014019927579578473835969088411879303777182691862178776079920476258723774796703019199056749656972240034109956928075881395383487017380061969687050506724563797033463433993630480325722442595052223199125705990022802207702355728370549364117034261382504862711526233149823921312184452345671343285919608720863512507819413636786852928358798503761236832573612636934878418084582192750366022011638471048489604029174526323888307698843849535325468431619721651495377895833351895762002506164217714427480135218194992751863731321996793662668800000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -252900584668623828357912842467626136291285870957021274106576492372274970775476419307874005505551353705407749445319460428870561326898002335846979580037810609507489071360136257335275159545247280883142140401555518316533920399802051789427760575139567472882324090023930925910891628922423106194737245949650677539384939353129565195922935198243682416092731648693943894588256208041617027234732798494619377773008342631029532650412959703694370829887399701919003064973223006838961698521148732845670201941198745230527718179653708585746160481648871489333577067251155503778573987939488852310288210749305729722227981369199667988048014223121008505313941151970850646260989586258816489585927205158246539321602866326412833797773087727743842861294391277940819778332810799683915247954467943546667434608603540916309526160876089191603650506712201240183845302861222366920645474287624144720868988799734448160267477859232199741468856662700910210012111614727442231554339677820427877684624712336862406444135028048626106050757719131544574680848878683930940413557599083523575626804162890094347618183013723304714895686381555686531595095438326066683837667649994679558941491738386433606849049740021872581488044124198954702689929346357806078120008089600000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -212884609297148554299100354837684016500513482550366484672267418001884298103798031174892682467420175890465031035024510332608945144387837608690550506107131594976022257202489812497243778313582547127174245270765751217950122074142137749020464359099061140807038684582013662276745169419279526999913823831319682389441370447748525480576393871150661188743187953693349053825517111004669279684166022499473416941421814525549421008238032232581883203667934342577612377572125318763172431490004911080554856391742946082756779999782585776722272857082604033982538548373633649895161670929549300180344532777118165203016964335128537757227330386782790304894251270427106950003556232865654432169984297164095230958172850157220161366738938954394710931109626883689149581206622224992681545886035155325155573417597429453888145316507144292367416579339158564365102937787547273992685148282059537002422383247449757801246898025158368184775448163541465537553880482004882329349230619172328504869004017898728830845076155545429591706525906823120675868845986909695422139621282658786362854754014112864768296306276729194829636038905006311855005310493466405148305356095055070269616088332300306730605204540260162890534783517366286995527399065170383520320339312640000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -119322023599808926776669003544303261841271447878096580146651801143792966237820923270957108074855009614261055964663105995484834135728843616862021635388220801770734131016034224375652631010222604920464317424414747047295034136181929099635380544941328465871654894124787039467906785491111494454549771539278546327106255158818567364767052404619241493934236332062955746079078439526135072839906440726462756775518544690603464294739576968983078561872378457287071077874659977192991748196163755094556341577473433125109854223417029841605529196968466008010468979818586424415080534899592077297370516116365469914809428438591984618642776494941606571255557125230440418152202332998507313511107030896557595523246852781022237868091541189976879293671784082834739270398730600200495116691020570545387531267889021658332494697914601293825417998024518731324886243373689969001195858713814670943024808286712646068452104217611733513544454905776403380325878381071821249303753837798091771457888630819130925204384073747563123976585008380911096040645124143950849927324206998125244215590179438320394651692170204115425396388436467180412545567310655779477447472350492146284414010785577486440841204748118892317974807671590580763062401679637580476138179788800000000000000000000000000000000000000000000000000000000000000000*i1^11 + -92720431061638942196766382718514818605506615017616367549444700440184306095422431253916887019231460985528427481600099364710490121898990883141707527300087052148676436602988493841564690551004081528351498560910347882339866935475482287453033270049645479004272019777136909756370995999616913264424690042622960526319443209922790198351394942032307629878180921496601681299265133212095857962216412023779050097329926448029771692632122395481032756048654558665221796774350994993879858319479721867069443515012326190680331799206014466093563952300897065397917473720180629450561034184939021380649272451079686080246974511025687220647937756898758807425810147933020129180576683175622375161914489062616256314265402779863523120986944083439920494115444637370801714621080276941050772859509124236244689381118362794509492440416095035859376057444620278695276506557452416539154427573526201410640237403551104319414183331942227955745592174921368737716758017193758713500067159956582199595814486926168407942441732667302613039939312658011439113584688864259294235759471356392278254757696726258151572024871215482818042106071046700903007781923736788680573681859786475381427667358454905447521619958398642301674673019273750918598887372661395639592655257600000000000000000000000000000000000000000000000000000000000000*i1^12 + -13369992563477095706102317220643681202917818534802933732962601437359300821584218559380842221349123581872596547001600849838817720415688121356292263480666405226237851936426894785141034403481203042066288828339352855644840123218789181440365099781454916226395055954441059032459185210294703508719246787328806625281260732840680496560244126709470892771893424751641021543096992096347484030737770104639564694295392071484018339183867452066704205305351234369831583414564399900241649501664030358281058390527470309478123926926802387732302180653236102795788693277032948868088933897188199196207351144134638210730949545228438596292917393927336789575567378615785476137328837617405854231680039400495271059442064729011910816373686732512866831571607692934941491859778627845263375887520238866837059052953703432145721067123035656213147090863381079104033421655478442287182155839676281835637939466179697221558671728033798071125654587231533400249428632283836670677434776692969389180693222420941657103664115855034757807858010993276375550513175630359800338588230209949623808068004501953006391712607987331054447188756290420125594489814847986390589667196317814275342230361303487748333712895888646936466895486715034996846764395289205108436788838400000000000000000000000000000000000000000000000000000000000*i1^13 + -15798233143218542002415301931378599067995949089971231238061056717708842554235270093132411021827864612627035595679693488848892935468202248156923750920382977985684689683641234612085659541819876853214011929937377324482410322548076923819419545428211938419836544131220797421694160016386473404114627792362029358674480599047900924196323548051802308420923500451804450163869891712127989041897115185135702960231014298403115511892392750085395867985472914236522583385893446061235176343462987079741273435374161424800666065485107938815532870181399819658374398016357333328271719529992360776326076326131251748756628843441083075322693190472258655798819185130287671482799837247908647675005580978537004360140698117484803903619865898209284892482411242387899222241607391660621412946149848554490452113915715523691054759886975264512001344925704813658219901456811200080339696182510104261578215887210514601200352228904577386090197263979894613564126076142766896534243951451731455354415376893495195755961210288769464252539859229976990535740538284126148707659660650189670543887593569344855886781990583415867415047125534754409165352981209739357821659189618680717317167095710961739770826992406462325633598737756173235025927970074886158391495884800000000000000000000000000000000000000000000000000000000*i1^14 + 2541341978406454178660868451065664490644411553480281798781521124413348203462666835709109576566029284046170637180254087000068794435847731084932161871182579196707069621623641905818521676463485761793615587326019968186351823393011126700566253431193324398053932702919956990876062957953055057113248023843470410954890407318044987134269962663336467339613490242563716218170072005920329202853126232786684381714370182951770594296218910737133136780305491252679116011394327978488986828996830361712755326861079888499410472027902866818600467223237489074500039477451649350608389531118195195709880689032501780329974557150945020589501644302039388558750429173646467733408957979312214512799171069743084375548362173988479342044109102187982157930715262230679405807877118099082067751450493508103376334890967255122116057624712857874660366572207748905924291613970225228343075003020200929956453118218829172144402329223588728169349507029184778790802064392811566118430652835889384199756030666196719582607679668521159214321746924971582185111059286977586215243262095251534082824593923642395843249959883901829722764364187186776525537116298489526552574569444701114393741840196384743602126156243648346121935031715045235501620834309000727709110763520000000000000000000000000000000000000000000000000000*i1^15 + 238377569755172062234315100653094267592632466792377615036888274468407632806048239199009850609540241889686315709453199451338782532541101794358564070622054092962802135363198006424248485445327375183994937226928463795254347421829249310621848606198970585916939722323025140510504023190651699803446377760220968838525292793764223964065496097846846891822905777853726048909740947782847942531078295678049902437396989564504442954626756707332359179972296419148388410311368398764556571840115395872784396479394451468419600649663307084880265999531593748992054716096413022593804756725993341412341521541991001241216785678518003762358069973974405758418364786682899429051523581217073304028328161953830434112873066574214122020278288318008177136866468696329222807995249510809163105408241396094246748834458244814675554494239814672653422926280178929109126646318443206249294643082173968937994446840815911428270218063062452057762115894004182671528446903360858488673525079117707009566397063171295874718682869245178918283026451979847945956761727031277634877265420456597087457692003367620180294232715375424662899060598543401385635785084092196435031060908448305801449371489386372883946935318366640184427783266502068635649867415323085088227328000000000000000000000000000000000000000000000000000*i1^16 + 20824857537837713067829519559007198422856318784296001070171204733217209850500796209563833520018440904200300873033358922952230427170074347289926592694115432671671869564333522528761438429675519977618524356753041567193513048726298631313954931720751596173616748102012994432000642157225018702785513823402193235328621350341490095919243772662147010018234418379104131147718330357505507012690799178179626854747288195605268511980588135825202650746923479221314784361356304891431108586519846083120638858049332831299959317762424886409997504058790734118564080175641942816703424336963072480868912673687478610223431676111855009599186244802012395614251428378202604454677675258948777230631705678326808435106455523334469000556575523444887182237457951646363262242832358375237291933595634429086404586311155140423469787509577533188579144646176306932657107891578663042685530021481518673260773592506904436555571237859609891929425861493695350307282786661219046123803999122610883112324675484940108581831585521044570727913248531096153306823532966663630135121268148605080893913326440532014174465734893586896573785716807208157821586496178639624376160783128648718327263607177037637562759342594426785305488810543126543192355756540472120154521600000000000000000000000000000000000000000000000*i1^17 + -4819089546005745929448376755498845879924779326575626452132631092933305140507324022066827822432702216941346582052221909580556238442167716429426172509737363444347734853994863104748338060841396023842752389971070692698338807123034818415918760632413386758577959928973138696284437745045697326017449901328597552512203246980902859326932202795268251022614391607139139544937899970005140252115098251611590730855291243366144597100739590277019576728123743101998827346943551167615402686716395499572622182263743403300697741296752278123348562278924148486588272475271502025513399068087703212752594055633281525559196356950045711037627524298844622448588834112789820816817075587553730889718015353164966334152436110311457379126471434088252080879050452946900272416047707131127220259373564779103807074791086097347021507021530763006597485558193028362625443974609882721522645481560135933900741326187433834921120135089320977568501826278936414725437910485750612820591318668929817865640317972345235278166033728448244543820831496165434284771486145375060057489615960189953861219065668705388166722911734562399248811246918229027007502306775823522191978558251081516136226570334304425488596626851918956467274499501610134984913803314471974312345600000000000000000000000000000000000000000000*i1^18 + -248072975862944974166902728879630503963316631829472967444579821083029076746365462788178138713376589271568164681870384526459509923066552914569841638919934053643887355510306871565229139526996828107564781187401300024698589945592036595906420484408393276175824403110164711674781978454796939136305200815001297799973392461365988229799032960501336703038820492244411357462968114180659537023242731491233077050984036722938590710479587959993598250188657735389829660925234750523847085482847265242552337612024893417055815543843705339863026514756635430632298742381189434109561074679398154655402413935531478401191578694485966598572105296374337755375166078459679450639851840494680022921848838711933298934182054029495484102630833237413994300941072277119723209546086231155454545182994675601233591588304466123427198972508293103608563974452317622531329393856743632986437689952304066057787936226221091768102307917233692030840654609464258752832196786031885721530469338474080374536813724569739577789656084824214509030368095249085353611973323630249064888115722103276018495799261559112472857511090871502659860707216227325520343296743168363624204119311895431836880211590751047399562546852081688722221915776180939291857485822284080034611200000000000000000000000000000000000000000*i1^19 + -14611288814845117462333649494179108065496995897681325524200431238510107574540109644027486464313624697794344316806544007384106367670108061926311820740662632684365126816792616152231515214359602636163953836912146114831598821818793845151424555076779091087512512281586627870787195049136031983349535640919713502813119129133835497370955853567947047471046351518601929349027350513612272346444896834623519642488873194510425414966647336113041501491225383610205974406421180450854491741868438949202272744254141252811055620585286586951063782703823858668034366276173029407704541052806855091397018544610584137023730101863892610229427426959161713450784909841644882843600126064998983338140524300762492145117174877754341112568328077784769097545751869266724380685917043184209586924165863659224575983150562513239441385711355261831292246070720003571151390246524509071000256131442165232917337990453768319095372493913679790455439552271974587498551402423423754286509180852819955999538781045282998202488405411490840571063947682760873672944657196892162217810144514064710523775549933499804778810490493154524317322712191958375479639467781507184053273997067424032704591158403523219766076406164673112477479895466943449031772367512125717872640000000000000000000000000000000000000*i1^20 + 850415187932942494713383528648950255923176608930464495208961921939861119626383535365601039354681517447906199624793568834423559624577816941123666325398198784890963248920622498649063054608458597851389776355209977137960138869395049052631142725248833002369341981057360297292218964893925647882812711918460964856739464213624835348323408337307331476660573193178208164364481482041707811825880551743437258100939405781603531865365426598884209934980841132356592449929674120411473776330942060086077154172035883490422441226486527341185488728678962439815519359294404963366027690668156098232855531153680380395721872325637811243915125822321003597459737803002489258760428382771553318018511316071807011521108832877945443424170976340678893614435052997146433797525116491847810578531437487191565989149043372591842597175230812776027604472027387104448478970731328848485395926847751395548521296166787164083476638227514941636070086882371688716676043019078232392600991017315815570427982747526495909693982763600571732990894897913974222744123567065768902492875206071349600419147920648456047766022680337660699219406275285855021699086456640404555711402805333146827051057263062156402162653988385232478217886595566622258680032507869318348800000000000000000000000000000000000*i1^21 + -18327303857847442464040183430894543643488646890295854870100348772670070183161425960645681548161163813259970754460958025915336360638248867390598680488507027951335955975795078806988799238233585595536093821546244510180812612750100325959613714417279680185169968243517729131466070243506634582315187382007231262702611375929745312073132937195777866586598127317962320674683608715226420523206093525759352563935433222698395723749567269088165857896882204106082147123199134478732111229463598427752732059970973858036310048051985241464144981739842995677733246265154391377147758293249515678523129137553911272195669833718619833888626996628792127397316572224049626868382116522247688389868911510647832388943744759006105538532753147140812569250136312273060499969363689016852321183102208609617286119817316142480966972215308746996889675105956132634587228610779842339790635038251536255532854381151454026666293004509220668530599054836677133744080127663082549846558766169812867007628155870807480335896149466558099086076293223312713830815936616518960892374518934036707932644211005704751473648759646944924892592004332771028826028812765375958089714701910572718332122352712544623330772218189149441627210694133807355204200899235597516800000000000000000000000000000000*i1^22 + 1288704663476087397580836206017915941804703462264929164668912430394358087796521493360463283592465572100792705497390515886907043899919355927719887284814572670096849639869268270552314810860987939135860031144547178588976366313958953393646083283939439463261082196300393065776659731049939424635115614103679869738464350066099077657570369847945214796089815272035553918463250880620224930722877807453554192565119296255678573519691057281584478097667174046234717485527659809223498385368970544736274075103581271453280470927412190607562676849630876412875019709925707825284331030296242743862478653196645823266730846192952060027860234510795642863141992617533181910641980300476444504312995162183868474449575632646329360111174633794958078627940818448172786799155449945864772922714481739939264019940675499088396221729522751203822124423395613110595332911679438040256632536317484145565201185562715058040705029801648610622710943950416282071050713226175834032144996440452761908941192572653175550501514649340648209251285002596300860417788595864257586704968620336729179075707860853638059669436585851692444242678259711751798143258986723683150527307918614326004093294568815857950112292763374632351536774604621396320984207054392524800000000000000000000000000000*i1^23 + -8528556299675860742395415870052162722603712787248762715399373405536505188675982162979492365809069413321446288051942431826085627720581378762319292953335188650225109457434783836563362368662912418459572658655658592048613599270902806761228164671997046573999829144818359309964507727514850071429163576255450778577299324931526570062541636190603302019050597249501583805238912739198926140477050276918060978141031285394042255784207579102291398565290830288946868088046014754397755864605148480071141321765508482923316756700725328950495073301078051407698097499573850985083271206184326603192619302815654446933868885828406425942855072953499218245590938771674248227012058001015753951850544212735697500832018433914652024498024932877493925211355278712772140279327780750393702916413858763235689477727548178232111937696161615657376888577608817745543436306335693087220604979434430167461133012958225759419490823701546329036897985597510905149156971437997192851642470152016092934529184245957434965758888829286699283043680186063085155222916375177748138772817115166074563545397003300222462655987007538877549186269554596079915793394869104049394040268589380772904661909563900670865693798034147522461564521744714637114286891492966400000000000000000000000000*i1^24 + -202673140893118627518775169632893189704806672530036676632569312668236163326465514984079258332010462466291332472150650709016352387053731003684980598415947945125699647297469115826611285877470913507570389319100302617494765655740353297694013831341017809223173072245982406172282392097301419280738284216013918611017126435687334942144959578838716512571628815142058759570307786332696569724099520225784880927778078431117342969116542953524853378465243607746307154353225092321006238771518230804169733168369184904372937712976031260759452247874486914386564959428046767160034776568927029563019393287154483605359590435835569030330401019347427236861651373720928470367523303557716583299253038658780564428477133660254681611448302363154394636477473670312118533606857205595150203597400427628881979878180885738542068058442878056512088713012585391948060999817276073865395801404133598771053877440343104929432604546570439368241968911295399138577810572255985486671852557665689649793480490349368848931545087394304666799034003174386839339755662749610856739839924621001643601226046660930956614032488421620417464613046072232815766977521877545471357432766321929768078224318060933660706358221406393701466151378670111153245630123474944000000000000000000000*i1^25 + -8313308307427358706907102727525962236747937012056255595216525039598095557552917478406085205063259652281395840874681057119071357573768128713826911373400347095371143724810842849167590534199620849209287683218935601296625789753964425193420415986031939318327851660066815273147999889008397147751246620158017836409111446878182869758282483971511823080768935366733929196515265912867981033560317698122807751293992611547709094990231010785611662348146814071081890054101418845533086783201110063677718842173856029265717055490755912403990487861923535598959687574813567181152643996048898447124289167149359434696729951210610960821678700582425381346244938732536280487393734238732521756580325512505557199724180057954915981043263728959850708786251772708115924707692511907620625874037497254476593507682339199144577549646795231719655820466495892588636909469197661694350210918334307086460718437881590281370132372481721794462932013112898592765619973452411161340149228395049706431361429908983721602495856741327961413598172947349075805114941412000043938179673617284373321909230407779088014247887151460442414887251473547169670222343908730144380337343820921400155098004445543724471621983391892508343480944516453474550161856266240000000000000000000*i1^26 + -202998489735760635728358065120679919363330568093127236187009544946521989685661838827334741011030961844805895676980929868833186182545321107461384379846419633191612679271102631992349675624034037253416289164785147049448834104668567093680574110087391994739202067111821259147340223621835131102313425094735606312813863119048687110369913037304118621444284083833040668010524215855299564421409012066586628766263980480554965243060906908515051642768029619580161742965067465408722893737819976369331718384758970252154271600727029332665497914179309497554821603835746338642764857779377629222445783185092634133807351144788990546785155499935064376007685325980637242369917120784525021052575212877360245624884506111778476385290485988305632658728487937779362089315925563405873011660253414339655170028386533145022482608043002828425902649202110921311476267814169754971057394322174378052805431213702169062598810326806146525553910101626268904688762842346312110649706563301094876742460828632101439486993717637971515234963305814323615034315371105728107489962453383035171370487554360003813941949259694169130916690096107017715084720291294903454914196293143161167917239809083358540423258307825401637475203829157078162099918602240000000000000000*i1^27 + -3312923145843313637316890402568145108561941780725081098550305726490321592445241762152954483185495455960083466020837307544764209326302558649833067693216029036278357254871358958243611146738436107881882396836746580826791726796490414465406503412224749793098408521212743734347804744077028006298359870554138071343383287417786473719009614769662513541015526203234688740472006438693031473336665915960409124272638668686708475961424362803630554360598716840123453603477852024392895094765617190260665294347517265546926061421610128642081965433080130298213657397075819101272573105723484884464553861822582754365383004413048642810285235585245149842094201219353503784053168904656345192727849389133503679034939911616665251646442016632172333627448659652811871697031074659866381349862007022054474306657581649230097855697670813705130538107752738997323169634157923086829865398893202177124845110763690057336903459433408291980973035814485453396562118793841660678791280520973631518670704798158390556705374417459461702340948600361089526808656142682221490901378012084990428313434862452422395733731798907713254003625368766127790405789907566646654392969069667474251737644525737302427558131340442440548791396612280420752802447360000000000000*i1^28 + -39037126062119411325934228383131558090913542153717534515028857314441487812872535849466884610113665363125313443013313913765405170034406277501109564115973742638711090807357167713761406861592655171308514297072451487034054954501491443753525075976321779078543988552775535997649911728388330647053195938257710892858964767077947470475818693131726742812484763602505714147256833349974788510117055026725364408282137576752804479550648446434930986981405596370150376696906052446025628915967038554424191571065021086597510466877701659302977132692257380951979798155633593263385727567210349558473777209852114185459380702288409436011504287424175458458975333228102287789733027267686814383601314514046370750860508034575255180955366054843930326555099537360125373808872955263516955374388059413173247700280561004432537621667326775384122067363559688221847608461486408510910879677098741219322581219924855817483350226321316138172141744482550156463597579908837548088359236787518395495232252861544505757265780893817050151515052792334741963918356041416215092410559724607980343215085739939182542978789842000284210468185239306626667687994508612915344956346130236184819708337784199674225109871809354448589569196713714850799288320000000000*i1^29 + -462879020594071014905557650284286348399169637573577061934110293420949804021193242863847795212819145674266932864993262760432830926466048730071155955852633850712156494504335067934996737418934707063040143475116946718777008070092673499856696816345030790141976832427444301490212064106468387356656605077064111315155582608963979951359687333879603802506499519893912610989823251091444710300243738823175459075003198952762006153043867844684760933888384246048437916002554420290701046433089170112032606806734561066071599457393068409989304992835024554984381107782288897703266421937977331967476155125923635838030596197817903442676754236034812837787523674176648932281146427333242209612158798556455306761325184339140496606923022700547765678685754725449076566886478638549873873113801337721312714910456769851487482105454130603683799366175640230614036958985053142606209323590699246973556699073710332132572915566593722035294014659697198152705465762590005649862151538743743731058490136296120736206912097879325876120651064354312793557002894243623015866299859326846569209811359491515995529206278097631688582693451478512825973959233556819007248968646025253184980836801312734803082429397293637114830378121543755472306176000000*i1^30 + -3144054201944106567364403185494584883215610319415455427796407484748177134485461347469985488389047497786689181899468948175484010989453613298803680900123295497229399926829636729101034661749724621169684475074053860713019187519667952386606721511661621993850523991097273708729565618262342064615533207056664250739456902577321250697688286482763974424296817606734909842084411073147554976831734780286360917253838908264296213899846924996733113123639600374613497334187146276172916611918906213697878069315167879565816062944200293325070329994673773367030343170377340299395657620879139206821922361993056732012191663717319557790363763135446013716535046239086506300194597887101959475327567556474732720565030301270735327878014940782808125780157673244737841966830027546873464793057678305651119558720848480287080431550080163308918651690029545159171591893309768788374975959915178603308824655320250174047815455017058750807542917235252162596000263939907629717399444862292046532766292268238451943022221229959554719904470436523665145927672378312887964705251846632536163365980087370688458840159029601169148772502751245142254042874854775359639398687620998241401345383974674707944214265567137390901655144981349835735040000*i1^31 + -13337050178672782114531890601507209534237461060603053060915227720371583124076902688934950945065340249357560891105973734448756253772417589976379181392668803821557894623823638996406388103954126225678355002740724207504151818709628357534410809442924528123574908934134242525489686017122941613347781798995883485889756536959528513274808056488122418334617324019214100417487385941198269079043773886460079873958810554244772574665670756521811119163917477268632880462319173037908201622486824529018277563658058565597681739895554158864960268424684811429132779280408244569542671876803554333247588281900363114118362321908790117142194304021372996684345131374972211730957227804983933337121742707862298271061772622546806584633294881134166209357269226995884392323557387516273066685441355358560164233052342833269897230941193839553603825072556955293695123032409787947913748046120003166149855277958733184909484903431578203301921700383176369188517351442115849741630080380286851002214753242067446949111784767539121467416415436159504679148490517349080944716350393289377043367547814709591122904959745723484075063697899356878470685257362383167554777914038275771933362966021014920051254736710337606116335787427076505600*i1^32 + -37348715970013515069319235911977138039655516085826640914443307343349142870691508645777278393414571301293923405428860230028227622374613924232921397151293021623039993829016125852277552480503014576147818002500955642339481997716940843266330733910341672833966972085150169485893232993319612350255467717611858100266670985956433481513681915663644598143230155655845878047824552582474219820492454022862348846370133883485332591180977135455463262158181601375641188804818244495784160165122462290506243882147537479088650802560050196047065903072637307524273595181835789655963924804771109709198489457350556564829325310798063043205460211231632866642752017148648655729389665853665802467524486439860778953775865739163062722284581088398391693420630463197256364692905608128424180994910704364595348154057774308904164780330294214749736085724167548147653258701755517290867095819008984077508729771068275238134836378458522669776089758059819083752375358116202190449362712381283163007470600928641881568113554581868834880003240479503156312590361287031153658055414059001963442293509802393009645509886592522838223532466820926932199009152265368534175669515614858765909633500321177017767375113040526920679117899694080*i1^33 + -55419513077091198006689971932443333568553875500182990601149974382036891215797755029865938222969154478191070077475039637863090311765476717863976034695674398791512333901316502199995704817971596193119079497172638780272958289697703571366425436731145136707240624946412685895354014239327437765257646894779019977515839345766939075237668428815033847269558371794011438937899613615226172919904414126078097635307180025590829330744947173944094799736457931899015433901355647618637198102792446834376389821929999697013035356025070675822679460066342824833384248048664539951207046819009312208460747383203520601224072057191492705172848884505717014015233079088962134767843653312732845557388251635876734923815978170907036901316645504518732485808401666443805128251321652396676349588536474222271205163499283213689239151566264929395897832442407279960071919478374195633491910429524697923772414186771350650578866247025485523353464286041800868906954571244875601337721887416651322548996805000222651080254222703484186707156524299509202969869678235565411540775754616401871308218516843610305294990992385157034316115124660465715041854969432807119864364293453088608070723740846992194361608734092065619633504256*i1^34 + -18461951128047398345562365516372207009523064070772460891458128395905773876375324118670308952851628825478081401930139484011531786821598815303256226233206842103884122481045767357372301736662760562328905375163028622641022239640687277673845534410310206194794422224089664702844947359327261255155360170606072394582091187278928658931670974516868547943759300945897344844060419555061093551997411957245826571014912629732025220962378721373196036433559784116220552102879022013652088949269558359742207647313030548035619110865500128408625588430693583938306202611588191454419095510554208163639073459586139775743856766754343271834138599838175931341950214279145008337371641239789825846877403938625882711469495831448925615866976469220300501107465770610803193341520917255584481330472109004992716078175503584357976843897473792587342222351035558309145329431683889137468959971958346916016240763233004022201078064738156237621838350224520299416405143581817436880993375026310426744735879277829817007002883600225448450365060105936980258903580907635518531651265137875701734550334875988927193079396698589285605728725358883165975428705581536638438805967347931482129609015959564459836091013482271473664*i1^35 + 44046595451971909350929235135475013905995499714180650789920488958855233857708888857629681274232867192772445518460571668527485707345690462619892623007179643288592899906318121952179624228051608040974872819426217719461501932358088249058040447667473669284758925556228170574517143669321883112320245183765924386590173192174901985146018033008999840196316902345802192347187730987110675045959279013507684023826232113598814959988675291836340007753824205810093790804600991084886540201051535493948407021290398055951274748139628736322904208468635117678278341695443604457559237659433369525562621405128717104287085691145186133589073833333641771496298194688371062375236845441511526801605757566876715179043172321543858313532763549703973370780603351415664929958766686376801539883667913122151389832816777512105262989171517569061699658047426080326246571875434827530565792041108857395518401111482170572059999295530754198241671294214644867567675238674492944027603295137898945264817018415272794274906486968356789374600475216034398344635999381269804200017263116743374787827559649479232745940959883258522566883576989748568345774168477083870943093829958885645187799905684004849195425703395328*i1^36 + 67630564170299758616400999257155961342705515220891508760055098537515900486469518140977043217464928396106854724278957945542019018591564981832861421826495361817033321844551431354216167951211621880888176350238339006033927333701017356930480957522467546521060748115849687742823362738100495876048558459773127996038442996810704207015454164309153524467380898232122791016892246427785224813023060471784134642298875387086336163992096782715638129676325107141393967146639865192677983497775941106263559654547127915372635934654605853154473015981338124489586627629213624156509162295365520562237408885080076555424339799625075933624355991373681372278467193957189344263251378688747838904781296216998909905024716710741326080522843827310301905143729881658601785072596422330168146756830570592702867982401865634150947017741245920975522372123321250949895300894808959491668633759280319762657542558257018278963731736550215877399765882180604060923637094053998354822735768695427646705926738321885444184466266173683463770208090320435979934658482503897085240901093130430346809885456538415075150554257231530645696154631814753365350788726144228240589804410734929135372838887000093483063050240*i1^37 + -8343591320803047239937325538223785417976018588212225484281086795046933590450907214530034792099184309017416724556569897312393834748689120204668067433957834040842961108927133462086250130698078024107747943873093151748741551001270522403552672025727301863761164869116913211460301964984606276025945225709317703313316932726930853236639179636240907038972271350450838647271804620922924779048429124082844527400481737838890809552583810810132041762139794786456621439464168935322658706470166524009466046561695373066105440537628100170376647645800483326275039241447533114177282137712365559386580183191131430948124444196752039533147803387707300735181047080941493741871499670931182115169149198950068301656611461631078824368458863621514445116351921555718763021898088962828773378758091792254967888802556089269621401914448625800271621662335094379596626303128812989345137636598239541111258932492310780248245066906743675367036793772593093846704843222321862765302263667043676233011562098404383001425349525891056366785946209590006658661003713840063700442982397117737121870473771098946871592339488589006358733129472340136461279678943883114603947518979214347965856493556090273792*i1^38 + -70145111455990839163618175407351415409568694949002922538338987705747813670269439149813768677899383645799197579151268917622185903078080676233003805294857298540424297694699631668017327474526467195790610023557696580727539490734471586724512473972624734754760738494058506733251227377860536138836403222358693225696576105302271801476483734075334459029843298068870031282980106331757127249536242122537427672040824064992389629464636952889366749408455363577616131989107663449388263270907960784215853768182971353579872393637127617044720583665358161745241448034953974280235291731809033348150528057198094605955767431678314786305860757299381282846045790917339077748356969091221876851388592268098504188287359289531523600486126985639069742811284800592281957691025391083879576320085727277048595678925183040215621264800430057825784025929028128507041798336234444320210260544869390585663255982921683492105729120324563875501121207350109091091691423380566888092323623137728621025620053344513157769212301107955301115580390228458929841027334423336414865790574794109425360198905866289957306613931534347429339169262196378568806420543237422421426360854376359625319696581001216*i1^39 + -60897602874744984245571130489983993946830501149963353064740809364107395395385417581148814275904107323935338160303765210092503870817363655531515699660385987219209827862054044213270909508970011738323203550916808992250385711382289000619122136346335440572439857494529548822964500463224834430634896338579604773051320943407766162354950209283315410841222353260469832864356952277716436992394291958865762684916159659342656551646986660485149654881276997613741103049437684258044622675149066418364790705235231177673958816207452025791142192210074276026969278740633801270754778619876414207673893562408486741896343681524073816623769056731957290149933398255924174599795678177821219990586695417470602287769325147980277234301054466021390440892462654721476202689479311023754557703332350236696329770907051391940374003684812076431912802501147253767502467612737825812651203981919839985242101943386453179938025180641786693495518799975026438328740406574847302144516453659009720031705528173580483091733495113245799663173925301929898048325850553839037206679355396025987039812814598350869625158041970310658276219475825254340120906854815037980609294301046684169080406016*i1^40 + -16577969193142554874508686307473382259892915111118194410442476810758478715061541396411303060694123347000684124499010408458081422654855229178016119408306184216543718761217438055866993640041605855821494971692915600398199392611701770791887233316849878337916280724617008480043697976314494332428637558481341219011827772758592856751690745374304527757242462780292895668042115532067614855884895656897038752483102840902306767283538126978734377152869810509083440582417162749421560930603844239665903106610204037213335743374488500792589271337211630794153125230017684284840620416863666293296241964508285024330606660503869423421972481202874634699056967786328729692630269706867740726492472488998563374787069542261487367339083800090827547683910411677864188693400552679235653663036523797159989657274782176812365962218936529187973906297309483020928254624040706860988773171638719137960313580920866718536344706909401243313631022837758773344621172566046552241884644349076514925419530109874516152658947780975644835288772839453303865650961861405437563373856036546160714496474595818849181385648751719017318576007220050941835365527662921047904299117401499238400*i1^41 + -884142249271687750682851055664795282267701083025998070948431757897577310659623858808196043707520361736264161953209724935766525083564773137481760022116632284183241818639562933959854087529888384968613080573358601651977482563126960988907733741016402479343075141957725929564135014243138330763372804971141679387747440744858660999388474716687912865843962675677028103788767377525010803425679128083627711965456102296029259638190791343466668044560314154509834857104445475581879049864353344976653355521775274213137845507290240320924570750015397313246021350703629746971791421006970150306006242565188887246705714425099678902256028350619273021843298766930748462996332288995718670640805050927576229307635316263511597326532796509501178703076147824872153075258912132102854428510044903957422812688628864803974443773060811166436509975751983895673985424184009189378922891436395680913649834493747310501196981454833594170659260670568393522556578832441380236551214091264093926403989695091850572683814218456927033568925811468462140076923643887715645526077785153768791203469530203031408236292288598252859470392471822054845114375838115136382518878535680*i1^42 + 22640398107461507566557605048606628265741509087172982731153334971162570958480261350172690244469192569174304085812693285271977500410407200022780772407764191621487950297175805854001173815124952664864470737446043979696491438377014978137941879852564573092217924451658054081443831864386043547980283013370034769185185670161539736322161630702097644771587985962177497248895993560496000725287013888503783806490100063378106172004613164359306715774622922491842444691669156259727060568085603150198542311323462408841504820799249828330288521785185385991254541278678927960791245841781533467445597785795765936316532613463742773458261285096650535942555428384153480572495230343666369151265262091340674835282113342157716053653811269616909708892281268272591708485456855038177233310810313958198063601090338501937054593173059138251920505205841162650353478098910940718755545970655539601032549875377887112371786881722840718467130828305027729405164371035811745577896809738425295063088249933157700292327004308494948092693820594510344591140655763690859594438651474100587162453629800748328143305697300524265784127399420370477900418851468825600196608*i1^43 + 3224269109450995177430611163708358471522107757757161564200113374371960518822754692178916785124461199875310464942594707965078626354521198838788228167285571231967778220503442954574806969163963769719298318887764669718234671222972973433624008041941490130096876888210835849109057609432403458750754637936799801112925477759958489891967522241467040132741506803495137011402137612977168629245733646010898655877470809113659490727434626382682148012491250753983173605085292918094489022671041055806901059745971523534939404710380043269217927054839771100165637016984870654000190067067468682370768889645246324125200036813154179073445406059145103441813958356623323358141716995735534753532059667199174365322024197719931669167494709973744008918531357016342842044334479488938299768523644564342821188484564376085465577521425166555913241963233722465568606969929208235002907576038645221399829321760394804584178772448219709391757002906995557151485269916624570361454564737802414659940730544812975642168609475627950980281285877268691624618535343542294060588601596760591346411914262935873439431852639478814631097078717801278000397369464586240*i1^44 + -10549254751155221089755344140427025447193808212935421261033030560912824890808782358656939632400477193383143230067714813341107793152397412346141869255012849718199539806561320968211756402324043301757511127990746331870709461586029079534346407521510343438121777798372775612556438874100017669042562863544179597792577028695125123930318039836849015894128257458002525792382177574746911265650448266808166842487622816304710327057771565487415391994011488248324901970294118340852845801152426319746020104034437003193929726691306659805436835602119573691259019534799519077358190130854415592525176467979206231809168785693362672772904814379026713429823362332480412501051114391653597122506140776501494291924536539841419272674614524915642042433100125001638622861652505723372592592579925823052170329558840224839585622340093121681927775201072826702396431386737852993066876201776135648182028709386149222942657528220677097124797388737719169733264926004477449989584190881653127228566609876720929521586726789643845892303206103596010647779213710595792543541214431734589457723828263464032010224447097011295885423566918919460185178112*i1^45 + -4365076257273077506114378595447287268806254302049853664888966528106034880570366600001981119264619390834567933592957369195826316533460153381357845843364491768055238628139355715641374372869607352185179576321319600299260600580536880016690896227871258197948502104725799742576609013370792201196256828175516180178196816975994907248245051521965440355722044793362458143039423269143525227418606331463682691295325438860760089681063066118080399289958541896397164632219534442049058659102014550753511218088107443908359542686896600365243270991860373073012911752623493897355382010738683021686470301911530523853473892506282987564767239886869815874880405727563473852624518973168485076657702111397679298921444055022708127857803693573251974551603026163949127299321934787805642304068060649221798767492586686942127228413899037920670624130408070078588510656473173176700845727175470855877123801181322479825005455628827115897105285926788061079259687330781908926806227709664100608096213030500711068633791061843124546059020637654982817624767134414565239498189111021516043115124769542669966480656832725007852157653332407615488*i1^46 + 57694948462036235955750429375943384069010316021963070927254390339393922761570919371171277581188020744949546684304434868153237600583891043252187621806392945242536499382305696119612694703240451762866069774282758343881017442023748330705828431572592852416434788752255437355305940705341239564212903448347567400056059310139509595391789123124964629969137503829126373032567186308833995244791572593686569496945540601439772653466348377575884776558755656510451990115780299237686764318345836716630475436118385482820724706852477762656561573497565123855741639976222904674605537624005039894606610453297448635709395511214639263834891886226966900490143464752772316905866465147482736250977456453379676833961584011724572491653512989784294846603331819978376597833873444025517400938289888438190216716492302585030338618357582406308062287948052419893044452775719688110368970799963867895952890514848705626999552253675954836293887145957665704771241086528034165795558197140790921640286114535723346348069254680971042329349124185029367124877275071651128413680668418197582313331163539128052577742224602772947435933138944*i1^47 + -689021585747637032446885883353122324089759234949013284045601719123852027777230585687428946285734852707553475362806200895181592910117150778155999953263641071511009009524990547521235615311605114617867819549228940073444132000514480027793446807525363698009995929616726703503608648718389255849311031462492009246133614735267154548718949246752235084052150405896683473009848884470417769247059725363779347468275215631712547882508777152099248581840247261255941388980627147462275668797051325835409725270517934541961756372911923081745173512479173029016380276943323814858788162168195334191609650775753712046114145524188789508803848703447485939193259766977996578804018820536155972783951908062472601308900513242843198427266699599606742583340612085566566769973741491661917553043638156634064160426896330306058457837716007612064439334760245549266615979961906285425685213906124203103424260617821154065303803670889183652969895905071562103385891598970098615412186562073565685867957147015924069757110784557331796326695975376201713769764543537510933933869835674176364776083078665711353682208635895219748864*i1^48 + 69122895830055909486362456405487070218832583644304730206724071380808070947310920494569544017479488921685090707623911249710316502031807306320387735038826209993550288731227981306379288031547864908938877798329042564020650642298724073563779757694731361661555958459145522296996311459295278396635452388682897237353326760030147914474643976999130112524077991953571000012077740043512016770949917492772932881106347060184201899852265332102980045601884507699476833434009507769767007178126534819877410075188428663772953638843974266181500975672257668944221619553697807333457781384408473667926186502685879498426786265389012100671594856293499706310649997519241295323052655695731254177275586916929481795819562992356363793413469667883853526721327927402099262507873347035019859362373338194884006519864100061241524986427451002346193388815510374914530834282496673679574783876240289929601519568863613532290798637173673078949310712324003926934147774907400696598229948250859270031490269701203038016013717092346416940414216821922651655382891632510254843664540763853855933189939931780455180768389365760*i1^49 + -1199250754719400584652041346617031386361410150233755654280165899032080104961104660009131680557053836987779124336996434749694715830856876787614574864615216869133343284664141823808044129247685153237648614645616235434941005483532290139094480862164332523056602193636785755592863994960785918273309643054130586430206999667952304457713131417932293782353407319331560931877988413417609991847847143642068990895418413695873497991511359734223998824748927587388855841849391490213622573341171750133182438628711571585501225175673869933234460268092442818643888300417682690106011442703566011345054416541704607578028615203954574842018257966494519814967075529453080831390220168085113939438246362244960413990133906542845831424358754497601819774117968493783801085239746580252885625391170779246262931352858890714703438986808883955524057845217100923365217403477674446434745987285417121653925648008832444705714579280852733771846360976798713837035781647635631294144632056903815058900686413982278675534896650685552788086722399879797525963728173456034081382024819910237254659413897491178839867392*i1^50 + 45104735364976550212836227004450891711704539548743675464876026054025699690017282218479528894883119594226506420870226288680054013489005958024055609902801117941213216034890404875207550348534109597220402932538164266407500401154456198738304569167922040901209119940010211862096088830618900423145393713440468460278547965380374797079403717636555406238938484843969141837704062408608644915328882582083243336524329799015344287196708700184322140347130192215735010772018217172017630465266148935419239044639694917895463995703397455560681401984978337813385018719928507467306527207558224827121627516544573937119094568709819739765407273977092766081446925757420794685568405873123412946651813975768967454137043049601157775206143084168186902818192386753141838117792353579035131041789736929533473091365944057265849173434774456702366018792410036425359363435907155997725997174111416535183300319606489457597772259706198240328501142513751631414405894843384544500339068782490527931326594960496433366824049283435374738977086047684527283438225460394534174813432681198511262527473582080*i1^51 + -5448753934348759051086809273735612916629144450053156200353770617238399830171107150254909917356987062578137340483513511492515204811328036983916548823906520430204211227951118118141160558043369258818082701205081102070429493114783373978712845201126377924219513438624308880535478864432787149628585105312600020506525393391714038748287965626659173929995895547285022683794987463401268025720730388876389789512117904193269254737773440224863598244458998743869108648089417947877464800890818253965869666182972941002016962451331952696380290218163872512233205903537073241098449298460154539821024849418127319786933422864547079144768001511437647371870345707876693648135652194190237504197692680954298492221309966269808242661127789158928766843831984694690984165773721418433941809765203850156335625656404614780480697481951303468014520759095601192558256539122631604068747223247049198176332595271586827193480626016091397698905108394311008281159299534026372434428748001914640992908771836209108156905844539753575917762782599004989386492200281392288018912016402279926071296*i1^52 + -58970658568770831386797892389597009273718848420205561447210285392301446694504678858593983471500246565112903579356704332770934629602030665744681210328856693877354315746618017243975466967271857378078032822605456332877534429153771239850280321392549119653169453258656919861546479157721188040302930138307186656147398577484615179679775756589434549270444055522769079452264577851511485114663800544061023548469997466406347727585955197211693676960007707355960320852963982216617198929301046344661820291401893465078699874774072497656383966131380227750617253408389064958878989473522303094107049512754428465760771908047715014146105339264631918684452634307478498463116365967388567905264329611085584097313940950462463301626425236708743284802896194067189547652553774633223411869957166065033219205607784857427482674820224372858946313484292714353661046412931514309680912604604738175586985895664910379437276132720939171963666159808850152636741856949606707223804499902192657882343829192661178228773073365108009562967435440486564553219983011598055792357408768*i1^53 + -1110866882249744718807943731800095205088561482933344884500323334274122279874022316643847963209905126171645092759038927662042737039299756940786349243461282181568800903327686863057250618023697442244634651088436130990894919146930611004456610565050473245806560341916944505807233533242535122870342118789812026842888343940767006190601169577296579027733714126424643862249870654186993207484566124905108265170411641277775851039748870927298901426519330028729607078249741027741177454766737000727424784716623832306543799861652782599993966128315738163639686648173957042314549936066797988921301639002461623955889049158357680137185070435103029966909917483589894750892733046952124018120650276736231765139858033185955611727565032956178791109835963569781139855537170324871495142245968958582025649557318527390367441602788296269469329879315931271666430071894368277312428954972096245095604320588095875635405975163188534327283212655306347766902049812209021182487805639996064145200145471853038842177564400213603111724152691794694033155787828269940736*i1^54 + -4671618193548054074334642260589017064919774400203336000989673457398771720186895833725626819267372443185811957082276217932557631855723884913299119425294271045262850812208615614092355584603525044616108663892270956841280465462813234667032569822296682205078073706150259814457121198031377017728333989438760699515947735680165080056803864418139398247990830380774076277029619268614122128315636187815164350082613825604948292114816152292070102339669199223260463213533905854378092514595158703170103724353781025736409583756624103285281255500647972064608556996856789449552614247999942786710506024548755214175049461271166014531040580359792951293820348073035954208263272623467186776094099034536354287273375501017479918860657342453186300442011538263153727744862835598773068201477514077687917873435056104842209470503810706052237534763143409501813725839051778602330607754431916151638023140929162921901805530198551017907514025812399517863078526177984278874116556233357446957618148409500999145915274224981228377418686353166742476292096*i1^55 + -18005122724906517444046922102275803900010095065389086488926301849720135438883741630893932345814703470245199116498629798080019140519320086274682878190987073071886247369210351154871845996013684317093646627217277821089939772548153007224559559948118895968530036965086221927057926268222477000684148308833415428303230015232698474213606926770499597114504340548273365851427130753776194002448922539468082271514945260821004110946095510119509355290112041979019551504921111807190230201323725043213771689188143289764133332066153148290719327201062328244575273895873198791849974566764824695341872067512215247374393606732099779404835798602179443191382153927446175240601757965463737732901659602051217877748349478702684498348931922341359414768187045588122308039363082550651793603683853848691612757605129628804137772169513031214205525520489865294281419062611500033346577621932530915118331026417951237536781898678600695826467876454212352211160193792933956053060029255082926712592018191979622974072252732197687574306683355136*i1^56 + -3405683755256101230506977313817523419410850053063210404096993812880319624316282020529814099359660235714248953999894398665930096834067707713659757937977453716164072122167060992572213493175742437305438873517798366462706817057340454741106391124596961531373732515328237586211436377686404462634112447746584780351262629823532382903180546121685534964390617287696391165806023746433271297998822286650825323978862973372474265780160563025225600215038999782639058048630981398538936129673326487598571306220831088684000408055718769322987612656941356158070001388233307729192443480411303622035274081464382850052235315242591015849996115825328905098361036264338932650172739828709964572429298806976466589608427509937448117296649655844029928203024555497748139129251024734650130997248756417627877023815875290046753982586859684135089693708131431727372348077999920509101801306171973264767293334267766592804364500487175202508081415308351683852739939454902972130708238073556853399745273290457744197967502332064169984*i1^57 + -146875499682985049473997389276365235389876528575632184240655782613629634483797637715957526320155580892364165274258536239212109811815031490802654484624838223417175927875110881957957813699288719020249413056422279688820422293953582544565896220864498985436733998426034490137468842859820253118406575376373565886120461466623357049715327847376808458858857155700624523347555119259173981092064380807047857356903601831801438287697466911845962795938093130275634090452270159708493206180323429559048140204967396918258828749751015656925241526491099005728215188811567591126000398493983764519450400382480033988578369542222716009242145875815844600109837489327617276390165634303006156919015175306889650744776493893106784016319803707846558639164459619404260320369369705001104182036413266904717913472219363250765708327722263584642906446418940934329008532520570097558212947891597946272653479383808948477817549914805706030149232290425697871033760830433955965369639922567214435304624122254306836480000*i1^58 + 869182713630374928545645265941909780117613409452654059755159160969530845698447843518712368580330289275198019730185632211465627714770004363273113081989042860836782832815767980409169518616317826678077907107013107255973820131123580843136953199921143651863701773584030263100516518223507770797518931745450959503210824690137775907984775627625013685177204743153253377153246526985685836808809046875247477520822925595158211334504500126787541072576979176474226027448469331005946749218116732529641608784230488643715713772110764517018934805594758030565472626001729438736036436545536372590316226941712501932244431650680812501895744698051765035731322372548369839101942664515387880826258429662688276816285244475460020166286555705414783540641053272713994720453266617332697091474965806840938255929457005601886969188573289536393768019536178712449861747714143879038573954802920730489719506077040808441346559897951877132277125054556728105591595210752000000000*i1^59 - N1*142567304400347922144768501557106499198578828110902252714518814228177416247810611869011756315337650030351423999946566690090145236227081796415654623501204907096804904802069571163272757034682425844649200798200934194962534505665830242655217673546521864266605775060054823633388891635766364429479015107421875*i2, -37702177393985902119223863571230506745619766644201238346602887001185522786091486861115591434843100099119087380156808277894915268874850087628158153888718510095488655680658628272811286370379439631016526155423171764372950693599581226824848618226148562797236385221160466609562169927943222393691970101594516757497240474181917863532797373896223371739558984291327021371748765118418252411537175114373512731123395100948815173854951250744565226366574578367549644991477012789879777639339460856450027993582557988849768659562388187780274426070114494231726067005333277914838071046137535648437508460240676865744738619616041216580247695534998240471092212879139159769206400909768583732106807718857192519737023561513379520497439271067186227196103259844161814002941524391879555815069873880675382420303016027019133990434800122310721977277059690183645137410116519057369199854542091829853205432065481118932153046536399985686788377988943860267116984210584921815025318327652936846463006273553408103003421059600803559984887985207810493333688607136550616036996411658373376652753397452234973711587430768873466358148476923062679146615521295100536774812426731318014355329064153620799108881137366410036991436120014837887536173656012148965376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 51083242935113455766620137113820487989033841460375483918418781117684487511264258154730420430326530021185764915246248061203386065432493912473302054195412526065400192140617880686091309153192721187671418842891038495156966570669445105310739431222157643459372982490113356570744923234422476271762052180413779462294587361488130353387619915914106991276016592898692668562188141028904869829284309715763032256124951387292059899970189350141314472914676170226507471535289826952935887141890096949825701669690380538255879406736808305680052980600698105534345374049719865432472380975458287328229418460802663691277168885961989376637012742904500598616809312926057252885564712910647329432461627343954125686340195020014889471700170531568997400683183391813541448294951799780211436213050379579176072136680459262444317098430779534364452000530585012290439679911785186241728654629015959102427383168872048285438999025620649247460685953206032504605240241694400213198533365259824772915853050522065529333046650687985546279743455822758154036519292642074063513223225237779420561189971703987679011223472876516597503055458478085348844584245965300091554381155165943141555296591946823810712057981728254376285818765253646836364625350980355038317117440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -36714922499368530638956079450136569616752497668305254962450588164777681219630310724720534843557846081256370839045901267404170376945393330531778873089800457054728628484658260383119878637937551313669044747143304456140984389950971042226454155640808689600591501654138871138553216845845876362980780703785702655127383543259485771250216335826163136238900240277129016265188025776023204430947361006790464468881222692491189255444298120327577923446846118723168128760984289782610032571333725422159024171492055320945289174329350995559604292141868424546895599679875366822282055009102661983664458548093637040973734098220128046550175877079954943241210507993533663438364835026660916128983831377598232039283942674181149915879390658496413646013762483647907663871244950590448377674540226034265456086815632352398410878568698094850390971470237139880191342614368665640160156804052246307322936387048395751280622534780384109777420874379089393873789659482060393033078696285108629156480319098381097096638048937012540704169778667743263138300465221887424264093789501515140128645453306185937276769637398145475931689660521875797531707303925983951176937511599840336194016355353444484015162730296411477952289979746219941439511940381882126706933760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1303185888516551540789876411973229856344395578298828187627583975678240920195587354936490170192194390411462866575036797152920334174708611334458868874361052721587691292012236635967209849731097397485165828225873412688035515533216308375575859448265375148315352627740270519719098468994003432441496212170744790430177122788823817919892442873221472936629501014560471095399276528246431776641432800193323244080876436569989265430940557008193608680806145203712691787957868419695844416186482722033508114079288393643461345223511773282321894551550491658506203141145223091970940871782233533501300828492931056537426347105848545394765970594832956405974379528130669996751346834511563284241961451506144218662192931517817975925102911680478923977083470626448931745428325714522091579779915680318141060542026546413922756846759055343614852468976332553599996529261880352975940136814762682390318979610801448663882293135170571029329273122206543434684300482553767167464836761777479605401534181087188183282799974923334331829592533174443356015536445446905106753650941337310236813373427127931361974408608338953007852909933114169167800611849591164339993108123569059321129641896316254716798690371638132343562413431882475509559867317610360775261552640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -9970039485635666883337762101372565071659499597962174160885213810111243146782074349119596056015833903520191949339045188375718615437002287255147427005900560881964159609011627327458187355068976369933762656476000638610882304991234974699219816279509823020293074473876892374813532561081682308412883317062505297293376341004951912901792715699508216079557871250474053706391368477875691455137541400172577941458853462767118552524591211077409330611145925780890778752985509550623607287412155035335262071800780431508070675840019123359255067180719062064092019422819191006326817209736954551607247086384432245805961550653899013095977618966476504342259732810468615875615060644985658695979599769039499721455754325870275720547173473198212868316186640673413906792642091604418016053690147125220408989175984847490510381353356575333944150764730609767763738421706795308167408923982144256107968312981974081069926989637621945374889383657371328522839380481127461749195791536741985284603068693322376040280389711202922272522403448977533992765771225353247757214004184036245849026096036457299535951315702816388214825838703939626847814833292670262440622401422852618522799779375328600034513853520308157921546936795364513840906305276904270703812935680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -41599721218036400396378263185210418267262743672109273915262632999215580174281091928118154322357119782506824714986922317113097811043546532104212813590368809146548030726114295860762450782785688482291278099462244078298843196896555720900704330004885854165758929456757385831717382387771644592773177394155208438303105771595997234771067830558686919061453387849260044705334471847895546358203537809482857083033825942833318055560330241287455183629641712279081641597316705494721953645462354065202163625691035088214959707749667274811421682123631713120839776422652893182065889236286260047384087254840488280191541030377412422384022702931636232911938628349762570425787119884274052314927890428679158398375867330001827724561124314187661513624134553519183133798570217123646353103441040747963136097294799670464265565129981987548942846456560303940325042806188557003451578504272945068025084208241844035030296795259713177371359902264778228727642868485645531025960914788200544241205171102815808413564059475791209631335813025530367846963857648201489959147606453480980473450796016343165571247814139751766571892743915759520748895127737735565339102833939784853268427997984043978696777195612749097371011563417827728677297753355772073859816095744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -115840138359309244508997483011938986462730694608888465566152406892262435591748127549917834473013343874917078998931861138483685164432101824958455927454718714848026782109454253405548766768284941094604447706408242106117752316280811042712170386162098759467957698448280653038727567647643547305508370990397284156554024827480241587298626794691397241654592980062913673526349837591349904335261006684991898475555109120555679619943092509802711846435978611097634098310503513696882106807082739939309139051031676346520842173983634876523208497954089601791111942787676271795034508552907647762072384981775454366064440571380499871424792068746145252492502171646717515950996444773608584441116844840467887736205814188353854250378653021153808016834533812990786019165566122136020690371822230411571510150645196961057411549259794256878228027690478222398579653217017567377148948642209034062054054672036283873500917124281530188179088860540448683280065414016062441184535535806234589365718890742942016947786573975024116609555975423995492505085137877510906181647488220691232542563270581625266178486754372681133196357767752425302930749457647573574005896356648456023079939542893211640457435296745755901490761768046133462343958724330605897031257948160000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -198192412097274441641730851952632876253305588377250293260893533094386649432578942928394449257320633775683820058562700473990536706799268771576549859735449188056008492048143224969187598614830256980856829759660642036980548818600187921557822277767422670162432943873081644245325982073642913868537494125684979481339433750075415143832482125498769574092820950207693459906424448011428530227554567007788649052459634398802305537694454853406913003256140479174138073838094233745017202611462113130959706614796975280322572578121607934005080079117830970802834951181154947244695115618336980638440456693159498503631674799305469493670264587156058485205465404216298700562207133121993270761397710925204912280288085384515184101301524719719271159410112821201319575116303820542950807937308792828559957896197152457906640790400059393021949419292868231246104090903020371403670972173964919356179031235459022700760151533208444499339073736206576740550351844143340685689707876583850336515530564801619645431449737816148561886475213501740183552260845922918131334674200177222304064489806703249457877601096700439095921171274392316596745584032088628023135593930969475367337895819010795936878458292243590406802604029158117179824885381039015822934776217600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -225318542567248767038972191279075286077379344974634494368834611103657727104559949477322222971378473040341425905086485274047560048580300289284377249657752162547141461190957100169465266237250621940815632793701039735279442698005399594901406071861437134565460028554333497000835802277252468863127607015475934614006656758733851355826974536962677232751461174669657486743049433629861111162893517457125764207708933062803805120158103416084713398160902958025930348587673094292876806172049535104549461788903810045655753756778591457295431479053603448553911974695029472576823543737464741084829050358524072849492390104991311371763515358308190964907231338340824333452649115021045666024010914339110741811012776611224636072895371299428741864650785727449749667112651455359462527350076294016362631803630767762654641988223854779317078920812738645058180144387462427753871722567343202770194193051583807222517983730260116280320361964242839919392608532685515618282303433183609915801837152906026473803222719262314930621922004059836829897859040250862383831912383426778694858837826775113058261060057586292966010484292714715681089674332347080021287050910361328926195841042879675274703256944219501010640304785841024407057409689656917004196302028800000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -243718292401480002463080077105686359977056777006443992283126894791764053489763733341495046195719514056793376465537220302800516907523140321388233686762677824238117856943248540825275578900967774069209709048926486315439872262516199189821636415961975333174938026924655855470005482347183621674209883283890453933169488660372179569847634030757903210710048020482415994703860312517162357607370914649127863025846807796231585723285997702370023729038889464566554450747214466662431734992986826149581143717327529692471587060863095045599093253538373511543837604488908448635195054837336536143154826414205592577684465575390627120269845999987571983730188769916718269486972101231136489873793599427237244595898967930657168348150358893300041901654830752293497196014316949340766006377845623810186795372500759410803531685312122341878707192642661629550654281365809127306226004908141505436240870865749676942882068151151703838529524815380883222424891150666998350910795548946603878016495018158776962602843375670724127635625890137155025186636035551609896648142369259187865212206784889185060190753733757368885870045133062845330380572890904120491202706545967793287592176492622304323669209855203238308159236710009766335053409456251978289501542809600000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -200852844020028455906472842248468552419135605569803533731727932314470855083051453358229616041427143578587400586301663126307776587295389938349057833315787516017753907205286131152030120079896671377428750765599663462392646933134553286324585540653636018683919674120540392788679687312902948096769812048226084269746074344921480616136986831408672032215316770823133059849055610204622188155201856400538647276436384601885606060634450539632710804947824094167569088862541155895023780790771578264612680528514197083689335939667674608181120077470099157042296982232607004436370922161544255033252414916600580625040063168571559363414523085234133954562024206702159098246122815028421725532127671264693508418211320004985219227306081483402399817982601063695350790132485443119293178160818311165210231732517113467790211532525219972110436159960139601819335548806743095484483701905294294371349497973883506672436642309887218075366896131897804766727335454873770479164334811678027914880795258243515291069312110169600202428905230937546426935935523163943540274009273163683651652503897354932188335136753045674271951158661012930589988957002852192944819487281507442368352331472244837280682524749134992023921853492715881661708251964289810750969101680640000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -115249466932551951222802350686924296846261877160562230366429527699993053686845962752038324455281463669263838446081670860960405805653609367232385123784083774187326189274434349777223617794957691993781930014398463727962691538410966136188619280646186818357479804335305377629470675588821126911386752930279792762643137223329848615760195607761958430319544259472238523527102416845437130059631886392908494994973595576690855336272118977374919374136962349278303740077890890125605211587758640623172113047749129576012106465058815543820544202389775964202089852890649910898404977704781300303355013192353964789689582327742578179867763619674508714246467862261784573116309728136548556805852111069522743438905598827110017124532632701040841196981021914943408465672749274694000530831429824497805192764904958583265652024603876871461658927870377244788119895510671381677555365798481608374952069740065060217681391326733911088714954623922924496264349715012086739592027055999873067170915566888351153773752173418503947071800496036001282162496771094204826310661213109872731368054113940515276061413417729567387082755350655347648625713983958080665746980519252942728020850803850877809724570881439351875389119923674119319911468636451726454579580108800000000000000000000000000000000000000000000000000000000000000000*i1^11 + -89953542591136321621095642288717079052370828053296351348598206942254598016335979768916013795639063529674243608937025336571793851426642258752646071220120023717858853258291996295719252106043109880135160302280502766126411412549779535910538384049708935420477888713717787354683827370601657147520013333377724737555165407794475526958265171783292933968864784234738719233609998489241780632844702048443640669317326990755185840823607346435482461333141657296649074780439199171939154100467013571585621186351685603200545933422565297117112968875584686748584575682013350003740337802291988786571518582483681079368862634710862315339694388132727152577215138302930363319748543898085339703401551722302398131013089126044759942979738239663498029960641406360349847817674394059632864928453620683202832265471597208211160009685304722143161432410943330565003727504388691352579082183239315556327978220063071073987881362589683038224930691049862868914313348076415679149898457473010577311822950805336902632591865740499680249393215020020705294166087945199363878556244902056330945040348291026503602403930389190725281958124010696768553523116988870417265573305069473413510854260168186555502195915416433972418782200744217625889338849884392748071098777600000000000000000000000000000000000000000000000000000000000000*i1^12 + -12793555930001001642876661541841735502536245889972975090388960792392484695539178157943581073795520592339123905419939621223886409108776512542084664111890618954967123301918934094843792624665607629944722868137325671135074798586318386292356327613176703378765241494072879395155401026778206190215199622492038203671007838420433071076228985520293248263809128041064727799009931781873477509797623171458451205055438916474938471257265572759480062039340524173654451239735487866724485946506504505841684805613458754194991299654644682638131656930660370916085143567299730513471746838241968801792199243005038074343107098783160792247853226977007682499579793279457065023600922267511364819578234850372902343684746127213311179161415708329389742253313346307985959102456679226121713720211644769525443356461865749268752622952299919471554096969077306170408465907053173506847758136492633941882212633105958841965552845772659866323679153739665037072571565523406365900144768528016227313099685309091159221242641784511217953193593661011446637959055228846590950804655022837415749648086046931897802656041542808064078582540214551013976231195432519703943360105487066539271321199888288619999152004781987511494619483314344706280905734935758279581001318400000000000000000000000000000000000000000000000000000000000*i1^13 + -15758039502720023691206443918359308192302460175425104799943432950171258891728669976369850253134406154938368862939796864264282301299801067121732303142061773722863051508143931984687395791837676162022289006744604776869443729874533601090081998129475973593047078131891937142743749433414539235400872265613217979509349465061754694763623256967800084111318699917323378088946643175209563775709904930780164621893676781163286591714137015618856519051861470492589423168977249634470600049871755300630606519574734811209206167492303404439024559141563628315823243277565408730277929324936932210028054885435748464313202094116162059494028660704669905767412298039566979798306729825850162666084680340916156520727120220305496713816867869131091714351661759779898474824605165339696653841642575642602644369316050470783995127852425893364255923873126655262650906819046621290362001576550899520515296487765909899589415855375794273173320688844576293994237481768373982634385325260357269266029965236190307666040159459729253387756450361070060725567979805140772742094876229296676930093517211076434965563453752502519695167119777329652452674981324602165004956476357230512269863828817851805956305359180451579542349340973655480174151390600023919123287244800000000000000000000000000000000000000000000000000000000*i1^14 + 2468451268493073744470560726779942804042520705900081574909740704309449237758598891361094432644148186525804437268547755044128297451048727028583987592482554497675485881289595932702153029098987420580891850921709543217699196897971813801946036280554665588332163820262003713296645053540913843163903730698205705350160281062906496941056884854963549980879863554206516635149497881236367483282844948871303204231028217405397591821408341385332693433434984090963889030688679589741392845188617461085936402084730578231665360695062215588094185101557404705339058875244279398090109764407968150701418289148323429575011005449235771773162339781387309494214350237508552441326950983512225484892043414152062939714499233602660807760852921269602701084746558450225868115297421862662594347692446322355126781376586644313360858450859029435776701119107355176797171148344367386125218325083632827766083724343702314022229079466233630446821098037855266077638148280839350638698841977737963620085702681228095097708866209921082493694699714579382423605655498324964164981977736319474338941886850148548053537822229871535663697184976963436363217391800078793870631716743712255233078000079493617252262036774476756111468068425017819179425395720658855608734187520000000000000000000000000000000000000000000000000000*i1^15 + 237459936985200600609623101388369699255644886016459221962570334062853812602809653291948568671668873536635231676062037926019665429245775860907217913614400996893277451963876214401961006181695520811536522562478494134640044272925316657433066590878969905691624425664770359595064240390397884540215705376540383784224005059884767854978712561348399705254502786009254453350417213649297025567083324015991750829047764005173855517806756002872208974689238155462288288445046934715184686185759840763538616554368128834426604715843370607051850669596774559765305158913188130436545856651327359771571091918337915971965981709296186705407177633708452914383933077017997960782952061179045992030267605456902500892357056082752428242348088563206347639362285690110991823735694496021152297583397400030961712261005683681986337887465077659296850922285747270241278888358077020625051999427265642610201280635080325177111248168100840807279346517051594379342013376613603956465417178402057629894699434026785709947521643109061434346891206506438593927433624193796308880217157816933366828074365328055459665178436298697601408489629539312910063602332990476182245313857751522157132356562078817501899267020191291492763135172113054130423401348924590530756608000000000000000000000000000000000000000000000000000*i1^16 + 20980707469279421141552367628424496722812758050211902679449000254462771604695539521399502424048720963809682084690854863841888810592192509442231795604586448177420247217848984825134837393811129134072781987167764579447912475048398700463417417115798520808667842007794663453722083747164936022041193159923057342950696052354993216010526536468883393595011523419603984674483266921406511576896718896437931440305133100998801415765091767363332672074686383422153814268754248600167713898653259383188313741989589205040741241078289250412524798126876104222414053421768181117942092837765835061864126459316939821472546658209429846369183188550828818503014343799518921790983939269379150130832986792143497827056566055700964151227019399825349491044860804895697770497384175184876149367307362580833369979597659494510714768400883092318910673955074175695627499400514194236802923634090938944337158944919534915882560342131061251624379513260317664863583118701569351525363911321931631318895068124171826049236374211130916422731013782636183792351612514821961027020990018676551702971221981487659034793003192739043779266162016350563751074507330156370253432683428536761604168160248445010721399809109527797450665494852961650817055926085720810822041600000000000000000000000000000000000000000000000*i1^17 + -4692173768918376939077771921064352875517887308541810609291111038521700670494936618015539935449161568669019417157653916912554267267338026858919078766387141918492167090762709404161452514038139708023201831708345527233577308860955228852184387763573901700437524007741908266310563500472474963764498023000713393337772070752612388843933464836196673948307652972336219177697608258528969519383071677165591021111043933621920931350902499436782935364481819282480209915989087123714484288668132373390875998718140975246583007690727384259705307824523412613007618059261095126214525745743307385438554083005760189140492181841935317098056918470866008565012395535613400415292742639653471768937878528709759480069783591568383167482055690713562319514427382044293269359241917948107994002890267857553625467362127112303386939718390573518839935427995438649317399848721712437291593372029013571886439266674423630403288159768307186437925846533285041783340291137584460999734258545834155833924303177624563968673948178242991466295354372233299193030147081513543454106817404913211921199795570298173320575817830584876582731446850163792945623517701149123365624075942431364826511154511640639418217713197384888201003215769862795632355688840952960096665600000000000000000000000000000000000000000000*i1^18 + -248413013737257158863841651513378532321960183580975194022893961841600983356825066210558983393772345935581339727986265708660989296326309055153612513981576785282001969230842652293647213349599347022205736145222486610772765687995121830724944067250687532776362574060724238646307983689070058985699989758452172842129983397482017601692377602367213523008379059780380047049292738659505465071604503483830947149034799785536032773984712320497307173572336796530444613487098326255658738741650507421461678439214274744109402024001920764467717558659263199502608279348664134014641158604090086625991709237359626441023659481759982457669638209797191052297491889946203981353022201906895399525609256872753277175524807411497217301766666103221741232010756656874349213100822491876519689601890132481194160428738117569938739248188041525761466698282074671464063731277648970306353060457002347855960137840470942495244920931994923852407249988275233297582654618946265178293205524273436348767805537124065176349134742525313242758811832493079832411411265152173871746501012595081579441610767004883760300709214781498105845712968646315324597130003644254304035718519613940911862240490636246166414111472978895892452756432795477046250560006793892934451200000000000000000000000000000000000000000*i1^19 + -14336208133553176699109687678518009035313782239797243713043132454573348720647486503201714594403866915604802974212218945368578887199422741838414452039639135787529777862650835263134962941812158515335554150728504427374440117501486962195134009664449480699706503994278621961480151443341559192562179706093701529106191553851989524315201115751199512555344658393369027681625316586407297608963056276851289222379705047027513566277662627222032899975444569653411457950686907467497068462008221991292861574797293435542581657751416199538992751441853825407897397616746586670230232570586065255828081824054993364226693409680763325580715781792486510089618460413477636782568410673647158929495658149792261592811360430008043785995044195531237646592313685074257477565954842685600340666528501982189394711179493328107396399349866731459892004646313916012643570258771181665410186234301269835840860953624569200639096511097114979309683194028663666085511491965336253799902465336780883031520622853796370116830398323400896131830476995682941267920116107077777025732328933739539796324864359134815223728805087707038432896778271252866195143511971104739152382828023984251704889449410887555532851478076372448314018739649075538495072437871472950640640000000000000000000000000000000000000*i1^20 + 816798373328997317623593201542914693359659628668238342400190036862969189925212273436882660314546677543819177945284797434831095328083867848090106542100120571698612686549154854040511262544828937404897474930138780032816534842574855723207036161189563394484636835322896125619314253168235168591558441463352977957266704060757061609388929881014786621590421470858115550638547520857476814746584147915055628750269747125135926545066597597656342909309473237192633226964451076494378893522244971193740332417342634723873816721988436606460851297807631657287619226426042116587328030237746435260086045076138886266123728161136792531512718968176290199904907323438666930376358002035655808460148781075318970993145092901393868948164931687214092255580035061218119709317192341755525442184519186749586561295415059800065922055490258448308364778938951341947178745685689484099991053982283960656334586147874953725240430020825185108394738252720564346628849159705378195580461867546808991888012363323659557430121806909456713476899713888585905651553719510397761814109165997967374198330114828011235849160060550863779506418137234525196906453365952172787683053642335422935998529616265745485165432440485620876260156391918053614392861163455827148800000000000000000000000000000000000*i1^21 + -17115294637774063149454192141403539594990931746422968267200714546025863319286378803561503130501566637498162898441299996783415875844773787852234323777526933428731476464366485470090297856095387174785686790111394265428851402634942695925827173411441485797081469913367799592711732760397094911055270221239519660012335521926937390819543511147506071126324390894392827846748014771524397469800200599690466806701058373550718065802014211554303178021735986761970194045703956938434773515010297488784844066793215421731535609646773090995754824756896451486990003186878302085369351209523795970820432630810994257722579385807081496263143755492057285544790254402176878499038587517952567783894121572298211299133902608858832649677641498211851804587072024188916311184289942548231607094780179788614457382299393480047816194495106174730441354804294263912361950226847090131535952933427873398569734590963260483452555334803280615538877108979370188802650033564855786573349838191041668603988400349367334694181653732718322191683628413505453194876725379134640259700361386352668008954393179976888829076246132991747213790992201813648680484329370122358416727955542934254355338893624921635875666594321145619167580064575076138035808692199017676800000000000000000000000000000000*i1^22 + 1258035281554806135703848875401359722946643284324058131242089607816883796978667298023527372618660760150758312732169548649577642259815748860548303143859384205182852675320298418361416065124442612586352102199233847389062107950777734746297349907506060895525370828616133639638528004820140009549856973008010888721146999230303233131732747141420379567163187617596647847373622147733104327277664828054234028021732158270861365238097991383758628705052877635803996299336278459737093496635632742269567362070920734350087408899966121815802544481761061932319130894607945504993757216304391113250052125055785757792606833862123250255640074471836134314150268616426133292420739818350842786355139853627442802985915052192101992148764599930456207034680539072665441066231453539327121030884025273193942236475801362521819015041041149549913848929664171296323276063813975645908269736278622548621033181219877634969505804054494174724646514345075180923327467490280769266035740041653995928948509749152904892285037109391529093442116672907363089757468950337039095265684416558343017981413004847643828914696417116622930263572428181011135750524010283517088070568946025431173690374337131650708307573778171599977710264690735535369350338759675084800000000000000000000000000000*i1^23 + -8012016582602295508226850946797944755410186372502767696833094147816211238259506559657502964981787625469268005187332493642936237313602848559248482993516243245086998593571856463882459336694571634798686510910430955477925043613345088889886519055157013736634842197614070144653450147859630270148410813730979859381562145270730609221563655606873815205316392145381058494659477165891350399493225826461395116070243171504793366547796014937220912894799704790333439357114242638712563368866504173927807814498769262877312499604343961875564197628497412359729706672355253220242234166846981506620117545547222801946711032913894264660691871557785720154582718966219768746506384812835963068609064622004993844758946609233430610458533642897117409743564750338461065055670386927236337145139231828624469625563711821957829332168192996029681283432256854043668831563958537229035494706088987062833128642460099608103878930820759419088561888957322088515393316689832962256310597805292868536859955284411973118480391921429519190173641167996204483307041555779179254629779674931707339040387881958260534380503388077436962206143962649330362214951855197464128587757702896094389072430483103993753256652501984239610899329422995867468686757881446400000000000000000000000000*i1^24 + -205246003761696767644371660620133020850570016348826640947940567365499221747011422264760816114984432507901974469354378364566642526043767431959622650243331116030317682396357039820867863537550141448130985312850790649874990946807857024878680491531863176028600992006527321325811889950248551098803757965446317942159612121226010065882206797256873115762050495415995238752969425360293720613690398788795422897347512061098145513520905945495115383020945339567688857241310967563302883263490330962521571050838535405527929207141191798953690073366737354678341913281104105930957966114447225565393708939315382934606761179445115368495121072398212118180254542664227798826563325602672626032688396078539919992409105855815447002732023877518959081168577566895802308985198460349323082274278484658553544682499445690871825669591371305618062560943713030113255510370445380725229176632596075448654708182533429970164993856053395930324307339462897748673837087219045285617767227466254441743805233160769980993725641586094905939017918081999645293836046262205172248923598238300878537257095198589946054016597147285599080528185964467158191326209176228525956281291686705133651222536733781012419101542717644803856734713996443912815019760287744000000000000000000000*i1^25 + -8210806323863007091724920514211306769448427031676506856330149198518958024126719014755098911327161817052126188436185284786773430211019449131771711113281156931656886164878182086298313921134332611545950109939816374138829336552573534980367944316302916764900427773228872842963895783897445667088517786905813360101766672183966527398213210315104929020174091677428710307042270413632377978832144218807921944073791957630650776849279784306095974310030042505166676641183381734079870018776138578035752984251732251176827037421570768732873898631624837224848718361939290618865690275237075331492492891788958495142722343832193167566069018828798061634791484939956740926672653848621080730304812364941781561206648068658737671223212564033141451371408013117908661273876784456947889903893091919980270765389418153148879145668544492134130333491871550752064691336567173158275713576046644988335216537593338328686319685307078848402028188571653538823504275951918890880516968560533014468490072773711925523309838095195642881068697170822155233493027485496801966978931986329786414758334759168986444907694659853200203882318520510002098374119912946613387519891624666256463030511691425872740964619493365830772235663972242845621647824650240000000000000000000*i1^26 + -200776454359063474221128271745031138820829062533036371866231963868246614877336932354861630408257616732880332267518054271653366241188216216823033519057931490352328342583081044736859171923629693150287798520044026496894657269774133554566518774256035374943124129083941483540444577219837329619750978085675715284548840305391658938665863085336087166134432423790725348015489572635266643242452023718511330425807928307953083351311721248079107152432167195990258499136204252753862109859139309180407553747435426850793060434842914749610566455483142946287013543391618296004618187400297261348431645546902866042981816951988268779440979923666801266229450803532124371799520879593193209000900134089174305309256874921897554543423103841513482732034497723662112014638830292034175993724818586326975417483459715884342376474706009957195306600394535104020958317086890329872526337517249460803175472364124237169651435225838650916380920210090392454394961758948964308731872556287970801808463064721555417132376043691652256152283967040491271990518371923161379872342129014137120322280907259518178634908194951050714974993370200590231772913556387438656567206364295073960916250748780255067282628088750246522023389851470769014610056970240000000000000000*i1^27 + -3272987443948846453294570731169818689779470283958713668372279390770442456246863927295889422946632053303895811344247575146754685270056599848504599193857731735709885435967418671156968058201249281435502251299539309675870468610660213986526757728075651291056943375133111872823838525653964737780752847336738900411019215544731262337377449297198342404305552548365399060718540890278864104539979208675586486992019306964633029707155770258121446016423989385891016154835514305248925472216295699896819422649647164398770041933537066785085760419065397016367108440207281537103247243412532440273648083654743617176231075942253919161607276054698905472395016711833588574451868674896472086556073522187639871876572568332034796527032490689616442298811091933248227121456282778218943538519461184154629985158649952715655806287206552123687728499566649490404721093897550361630137393556217185915585933036536497789695897890702079040344209979508874015627002349994097299537656842454733678635394804808360408837833044114462346469788863140251702273285255028866243630080275780005621658562030501812426068291699450980995121690872010701549580043171859989804218829040310490023041295463923825573172231427893802338073129870394963973751439360000000000000*i1^28 + -38357197995847615073335123304160071614619214849762387588988618465768549642053434202570849956339438126224541408310373578044352178252078598751553273032178758475693103267039972226606939393014795933562758054101487890457167351217607811428141988758963010416649866858225115109443542916740421333033691417918611118567248083226105620090360321241584675373751042166979742358449810256437236522596967473697525238839756694311715555886126936640236601531295464705345614271480069670614933782221568874452745451404453493439833782948820967814426084524788009380774931435237539761137728510212924225465466599369404473161792719552951501865007952736084839470441571127190077433799130109985019775033768345228442985236902621665343813203386047694662786635750153898661441413117832994762088473063133291577922957093435219721810961184781713906251116218377749506332078119171250836746075191809313338844524660897123087242371251743574826818825337074356030721703436455356403153112121962283610948186573877075265189263766602046421175763215344555500087699463745226139678007384915288854317035099751684185028979652235836470803768311154915004180799285889358871197610103060458976932814206296358857614897419032716584863143036629988376125112320000000000*i1^29 + -454891877846686931758921899730397370361311362504466044799698620189183634731780723776942885595526632769723822438245147392702643712866330566107755312597954592458905846032594417913008814253697906544365101599802332721670868293598762586212440712431242757205526417098871153683371548548927001894329333951160834143921698619638578513941624434422129770834244335625935465316879083673013543151206155982897946733493232615252817565945760990336037148678065689679425240108707160323149139442274717662565595726281556189510314654429782564394919534547314903310355574854133977853810110091347327161312172640416422904832274746239547608614871947183867798738111187152634559682335878921360049502983316049436956529881184079848923109297330167674419043996282618250813815255193374734985547102609482253911411440583890367318801198661237755168033802713984517619641226645681629359199515348194654890894883975670627714456862555890156481089864504733506180207771212263013970141299521203116310318734029513859222103291155005353895403293128506232904835691224761962451595333260181152555749380429872123690095644973859826256052794375119519205699745647432686641550674229460054659464660537828062481055586449202808557249521182758790156517376000000*i1^30 + -3117353096462576374704817922423899728955566026941435481124617651165452428097663405352218964479602781935511914411874605797904279422550436668414201610109120047250350844932469392311175205086088038010648122261617575091819617783393495191659093597637047680484226270199549892975171970414986610002406366339284950982566154072772029202341451163074459754237932649910160389711167039635431335754573026682006319640445210098337406332785749496166880142343343930152194606055049425849820724024946553194228186159048983538481981030478815487113303261282053275742081609996381002378504745520196895801162095840084726060367279718900128534834750384069913803279410582665419438626786978057635583390157763258816564020354934329583030064602606082092565429232277791812422233875306738128387712529007755067785307407484068263191292128797157764562881548157403213631906391501339464816019641466472993907510017218906208511836221177712431062305889512787847149363672654758002376240644058091847201180367413911124585184211976106774939475561205534771795147454335387303700731874370425563389034948995280215727825665432755322368052359992015983302957760559016520442763167800123645987960712135382524710489449826000420785681102012205278167040000*i1^31 + -13193305066349237010457475914448198588102125614274121109650521021024679397211873722730387294274063030195528554605203709901154809031665924160402520840649399772706628336841771614072129311660688360736475925330539008747228904528659156433547528671781852058439931570086883344548385615379804618828790721254760604790780551987720824699683697620818054340993898005602162386421777337389647220638392078270603615612663762346611488342022872518032843770375493916531335143625178530068921278876237493659443005953451535464198414475086505434025560601578340559714585705876899253311556941571802397012901103269695215968967339308400150270314503881145408167912774087714589117294270112247218204332243739490313196827942770377327085768358156544998853574336432152333410550009164572688048174548909432624745370210548692123989041668056712669995321908458330797602401269900035858160717589517316047191860240077465239444319160647146793191149494494814386171376051628150565401054477133976334548081878439099532632128630368544395371206504931074427316751990300487638215061017038639119814729781570449549977819780473086073819716527859873024034707989478952531419233153654886745459810116826013395420232302175231393553662468890925465600*i1^32 + -37041177333699231128093280646022260757148865044448427558790345751416971049031382040001926249558996876109192651811338707530705826432277804594422202843979851156891832646836719867898057621814125044999326686281146430867728450925994841943209514052218044020027247036683205035682048282082437018628264238528942549322260786761154952619367970171525588439761269275868789249759257636913535586911650800794174051345159053459439747553726182239952886158371605300144864820922832135454941246225523126046632023856058345545075863986572002852169137681973794149761406266468313165613110055553275714074185306646427328970106381307511660118683422791526091850054319451733550388185001435991761350812048188538848569138168815953281947544217379745067747024099598875079547558283607430440988279683013243312729162811128604376513319874909820470221670726534091483503701844776071755200043191640247277002849609291988580757903541851243011301460695528483121721063120719184845464042722085104246321764365232913630288335330999227063124538914892583887149088229844733167908356509912100731794055507427420193783023305910644177536210312880110938710701963174127322682969932566138187749408889731260589129029790118358724185147131822080*i1^33 + -54699930479413607294127634987505146881194725365141179165241184504974184366323870093203298011489351975388597811745894027511528482728781041647220281081223084673765927543817714680637397022850692249103535379584793799848697282575954339254051715832392286695180735078713877192290185008338383506513881076402895499230857413487420479418359717038431517723630330075189439586171594391405798303827480917134322039398038575265521924220748660802659568116551157455414314770213427338758969816764903654768205681600235385923722451499521352582847184417826608677586747099991199756394704230784900099094656880957839432886864124148056653181239613124467008164502753379891540785042639128752153636553071192714814010028136119265466583698431424244317041570138328158622573658588309539229446204406337861060333203750955240006228392613514426463670141827981171187793883387371069371852614651984866645077644032995183248786720296611796245813657368570855098864637255285352853787790197271601049703693281117266166598579467687201443507182142887354440940710600343301023912570012954049146455315019329764906064075776263675473296725843285591154433007339892950685051836110860958713833254133059858445535249656544169170730745856*i1^34 + -17771633620124742453375849578516920364390694245747300254542529790223587662323781950006758038486085499869561199057627302555440676090393074192530928917485706767762346091453180916817547709523412071020503424113612296068602001237951905868343886588881889649119713487305873142720664166528264804963013455443024621347646764054088133267754079734738791021402164855877646385223700251219024147323622170850385727336248277622986632978783125781657073577132756923941137261860309879166823908103216512157133613025244105759717773996070593111157708157624723891024267358145076285699921425928338483722043924036334670767180522979107992016580206174920377108185776046308239901733824126506578090239936242850661076207152702049500339454804033307268655441124376481296559024798593088841053972857716229853604642455423627767486634557692476698750755305267533209070216363368400835583144957252471828959339392360577449198684566363234050692111407452954741200931278374836727460815273181387572170684388112337773102440020324684004310923901521202793248616704902218615321228167031613410150847425177355784684352926232454225473482435779294315646797370917774077657231918447576792400725203186393755110887273031547224064*i1^35 + 44175592485356287645725283782047413595656609908307593403188066449454156165663480477724417786753165824340089992512016675727844613859820296081864185899262074880567065131166880198004560091461696243491621490497507314566156364999675671439797829360782704351165487168847466279031603210261261561848775040678392416866719397658661202801067652331399392443084154340651182999496516358159976440990362003842128247418275414900631180026630440100658081777539750682611838634910662912941929700447716253923197939833352009522145336802644082218258976335491175536144088457461047548347576529465769937075692884071362704816949905626283860646631455139240804029155199148879045739534414219860230477928126458305100297551696098471474435974560706604190228980797380563187186621131081152654267275344601489149954136352270464920617553062874836066413027990765212267758757883343564010096975705610488865669312631540956728555710450849371728521303666078925427220105653312734641216365997206305057313324486807983684927047573795892739563968431651088675175516755489130386504277377407125780997925816394395046401045171570203425166224758080008038171830201127795423156543570359181630641779786890462030448755765936128*i1^36 + 66001205409882667923432159040677385696523070702998064719944240596188753063738070010195732739721594813940276480649548203162561607387827917704167967808219055649564657873320450873684370667639170066870810881618408547455396389895082989329037846713108771735694994048034014516537268438833851715320480705338887881236496273147121078087264696222091367891018605136876082399719980460555331971891781227641380837672340827478080269636599898840458065038560870448447775222982545943444971170855152552637347457150116626442535259414273038288307216385346285983675800841811580749625864134269850430098463345075013306097184083233000312145299345453532606211913358061770796409185080590491725257576032549898742394351432376942084020570679035796602325914454825066853423915338868499033120626981778416723369283339256304634424789502031337620884662684131505511394908228963368432491236805024139306627948503249210220661990683384430345782764056061035951757717175723655583617507456711414859563538840311691274794529517365390398805438638613188296627253513311206046351233453171955794886096977891510261208238548476361300351964532700756365674275867873778395647441335089695923933298861740334090802954240*i1^37 + -9708167907993935789699835871184062343971595552736155291149733940033449186960134580790712681720756239067712956959182626918516710115628868511470568650144356968494112409181487398932505071638539282372270974697239130085787733064229231621139615366816557854143665318197578697377567402994426653564631989690993954846407777481407539150987388366235322100756665041315193284702123041310721158751951699189552214784492560900402220731565205470445403866567652576392930006441319372726702834885843847352993775610838274124355956211470509005800146600547083277305228189017971429558514111582833228265103080485238308004234060998230592215485253787024011348024974448102564024591520652620579132996243754301336650935660260786564599215776513809456633986797304419336080963870612929521335996392681070142191386427621657958032758432626620839153676901759855106303041051438966613687371868343826336101575006396603616155573403725345806469696289838239581834426931172168924964331939539541531808872123597499357943512759190365075467248664418062524645171819973641865606629712349449490415092033155762743268066189560110097799340353370818221422829483996365777535522922711281899441704782191491284992*i1^38 + -70611834503591742308402515866212778675232746617250754716751035222850428198303659755155006300204467705681510447732038279844206271960069542225999426966093968272180719082635310263042195862698828162632089816186401849554678833184544772917887776051424881586145990915577890460066077730620668216950747081242547164308838618389246868791895571926856205212478089698407262738889795516279475146831369404941492640946703515344753961375971599837972985717201986693103688659557811458150429634571584540817260972374775609341694600474384921110242726961591852043980060544429759457327562940489537140425854282943648362879585568793967810476731996439964768410548462769821091068768176261549348596732384058459700007974233455142870126843143730290598913889057333248973146094336863122777975820349788577009055180763970516989734688400689435866506335303469019875104633921461366299610085530809278278521159606433116420955637111462306147880405291283839418328908062530632122704204404273956212152012200777045551568221612820012676968020838969999269315894801544800009836670772577925141377721334220715973646426769050436676158969238961627844099661359528838813771963337586547227171898383138816*i1^39 + -60682336699081071280198314769760790119155723748433441764519306638069759870040387435775179750540425473654977717658854109827664546838176663024940838735208282983723639470873917694592196132446184500106999135221483010370147631506389028243970630329626408847888759143758190749681379158278214100139671486211752753296644181850173056324005028002381727139639467324156624744945583582600886169880194260825558202802747886554996539018386891758863084752165248403007846840542654462163179545759248650191061821068796738225182681735387561671330248833541990915691910201957765515208882807393407430131747095824033486573245484097764190768272094213944005008088647131057285527346650630318031190979346852792478655843519554783356123129644172633979190557276483811403850606863473220814657912828322552449541609789724198315128948245917015070066338851021805406783120697170033358030388198351375217064299920313725368609368796746917240852485011297878226178620670530627663478858265732555952805215001818915117634825674929130453974385505863442904064824911624887975765877341385784090233161534967770002227067428791962448292471642610158133213624102255654826464351326258211435489263616*i1^40 + -16279750129259816289392992014992021886303009438688673908703437126062217112285731035831882232361542103187622036598457499376491144791869351896343672015412927500492853856035017435805787890784129960272054474900128398272801186782767684808841102739544307636820159555579860393189071536976755272310534615192233467195109989479299088469982070600608068730096977202636444830710140747878825923192437719575412145868063108231032249583006036346671851232716222690845487635954767304285306217049173907491347317187861204640932710613473874280509401188358168820052837820902208861572375092972323627165552943478209439693701031695477707326916459789150862328886083124991484537264260125856554236630521843430936895687975431077218516446405952238313034083928916479877311346524178286401777983190706122719868116802913571658939777573914856275343838964073145692850113438340532415909007844989891261279804479473701884745155895860007700814579163700004206433287456114637992259388791851944474684759160554816769880251256150037862124742618043780660623257476891739327590906254798674967690908430466588851108186469477639612368833989185330873899034337683412360816314112643851878400*i1^41 + -806328656190624666318074930714015398959607799951363596264893688973035318376292442200402522928240321816807688321302186154972342794860556033518448708847890525441297172371948838495380854037357230346760813342336145549659889648764421536680415026927725347615545945995035937193183792412744038106550761125355800271148481392159124512711599549508023620330625686038322795468333855678946564441257677190481070196942860422776338894127104540585176631093192891532202494833912469366774511981942431347780512055109233518894720848592205054856783690225629973650138350044611864576433886580569790651131995322035244460160714931858450520007352934409738410174635443570001635789680212503819513615281633306045935230387049382014135848638723935374811243088602588794948361274133985334885299000104231854155060110465002600333221146474762504993783752478504369210242930422471789556451476745513453586502757873208381533731986263772793881613936184117003342641108838037677554652831601892578502659518073570326999033499986296932105566531293342008525192871273961213701208256899835457785597150858908499795067594558955384231989056868703624261237504271135088373732663623680*i1^42 + 22865911952453714101885602250769549462724595143377538982722862103620862140170046012493198006895107301972291434458056847128318261166956626498293210706390613902143692768226480214746315558699288536718123868961302559493709304812073596374819003823097520722182537188593631652389453137045020422065641018914549867171895524062360983685822655892205684579662612984672623280204322072488955277380645386975007564505391585377247328511333037983442080898109190887684569772841179452224852960467615818613712977399822039214773914133218929377557688025613791298912014701016904586938782052569578476144959581273607682521522879769419534816143987973611454148902177936143823777546258480284074353446497354154809373409956002416926575487415910993657135079442548790031519006415795171504149605649967635186282675355770630473974577179855462787985917031823109856581932325739931202503616753331586767012963553049808788965494156943147730215793413503213494744537678781945188791534993657733127168700154288138035366374773467942010178377710636780664873779639980193007391671832912800351622732387986654232943473062339351728320482375619780303399270287160672841105408*i1^43 + 3088018572461373420818353085963699127426589791012367177724115992083777981099670739628932051788894906432914615136907897024395140740382580996245464129623021930342662019536543772405230908439969166687938286155796052957174334635874564073099028205126368960702322517443313789045637100943404825830414651351824754168721409279202863349414134810007106164264908048760839958481902901195642342837141995276076318080825597839195987318859397223764700961232836953831674690328030828404181254141673470390246360768087934406085159021596871051225219461208889788479393053179324333294889845400230150517176809484246726155604382516214172396981902672091036687399677155887937431456495563455646281962185513066171515497576250810662724534718322846493263950458665092441510243844073250794196827689758526704668169544124756850173330358329953156442551614888592565066515189618468905179458537706609545629080946595571264391643368642456058840174164462089514574984537348560643415753192282629742914074936791753318411915833011103388061050735738207351244944003068055730351737814742642761795309395012508164864307290618684406281007189775698373101178849580810240*i1^44 + -18104331156226254435403118414602501503534648037739053680619153253776530322316692413039289188388523437666581338414750535405864794632885971901208659348347370170855898699348842065178518030464873469112271271913944709132795661120823392903515456355167586217036409334056835504648599503823886896100106538769167579668648077190540926353415934729230325299059578281605521963727114586566638633730466364745918908376974291797571969576009142490659900951974411908417753960483253972888709202388385658448365225045972211982942927535954483825996588668571665641301019178914212878770060487557832834715715739258995950392273476320078555701343318192957992329435132966507441332900397921988791692318175280682397099208057065817987828992847657220488204701583385777747640278019279171707353629504243491784353025247241971823650693505400890954171956859533097494464769904131469653691621028702842289681399880778091443651788823420439745330796600020960189433451453373350869428909030092705573198345883406022428290088649522903420506334528011638857671276570588781467651297739394738763752521002962262353007576485544750324917698949877427203905421312*i1^45 + -3874018067745335427091805698797393437532885198922817527367362976560766809992275987334638960923380526476128637840288251018241392515799586940571568544023597555968914928660279239609801320758770579701739818166489437674223396951958390944453062484865902923478285725708499795037654388617846864044385999636928286060231225039410564037477124291911760264397305622770893901907593800045684581662856732729377472357179377650862346556519170765996980762294127818758404736152023544977379457719693883837759926461225316711352424028853371370752109902846441901371111123137551159396344454557804242795367812126174249425840987207522723068958334416164483579648958295489525948337968796775344119318282690220825665800310829305040180527350729073979831695934812534317955103002199903145877169584895751287587658229421558878466444964484348131631237717353907921168055681005426047671375584937477703324296181943250228282022013255537169708077368502806053815461341593805810950543407561244752156729859448165798251770846016928157139358803457805670807414576298779623418149152596425028369221955088527586390792843801126453622727810883453452288*i1^46 + 49336033657095438533488384477933364712996837090394131780412331445118725821115139781597246462532188156021951952873214274790964215774522781301712837932646774609009869852776583045757679587856373623060740463172606930165391911776686761526535607854487885802482199049673559502147275926658871320380511477757951696382794666063305278228726147000276373364844701312814264342636061023275123119742767985107049370671246208221803501010497105599525681464842749808440774777235780208639911812210835358980210705153810754976499493433028489337042509998648220816215419230181820917222458572797097324408641904581667134385911326379380248880917604528096430008292152606252084423050295511604713744677553438640277256121885866084371164639462365450139653662044190155422551865498679181793871631994003577698238915184353063124334708077278853743908429750642700553631274831070122583991071917094813804770696217652407237416901742450813208060017511561083705988129353338724418306325958533662704422009796485847526565163996142980536743789520489315549408888694821557243856356526840496504601021983802680194242774617780722769448186937344*i1^47 + -505142397899945832658897012129579725767606101158202659415485454363186271794758438171063819705954131463418343405809191147705477962818484541381581637536536501183543649906641356016642163377970980833489878696504847890368701052179538031687355124510891129428170789654550840867474374037592591748784835938121874214350998619076686384209666820645807027459314669059965782722619937855082718935515420994872457131680315194991334101288288798667239311415301420530013205277812207183276773532353871288856183473527783363116416037467911872592524298904574562251560516970949146035825041888232036801013195395331708490991419491372657094386342849858311446956222413370012740785674609402350428345273544440980918519281878442790215773546820354238280790921355257006140743937528262481449800932630974254781935844771266765192357104917717025596365237210648235732470163240501245840835511679765833447920661512012140125322459621576761713707402697472605462210814657031134059604857021865404810635885786672028322052074421741976669681186282438848216486425184504341335803531859872105305959018894344739694688926427356032139264*i1^48 + 63505720340095322302558560542285016403472319843620320919489192023217469600024499336199730307981433331395779332574191329139980044179783207078927150340613311055436905185490385971681973964578838074705986874975718566605237350954668058019312737455733961395012638632706969443283795161546713041836341575234165706310393657535150501644854968719302794876184074624634551167196415424949366001493249697802146313238093600459493344668142989330634896967443694240772981400048182782572463472478085824050173427112558598979180270604299836764205721651162150746753386309027078672159784393319216778785821056127686022153937866739139543040721728200390221675628549319089533068559078747945542244753785373504068945323450083168805499440169183441426453859621260204573858610816461437145638079886477486779663517815974569594148809503956593374653618132826376352383037501933886347855298518903614043135858770456733312750737135731743524083450032278977352593328126717047530119868682857237827180524115688422303148830922636538389872484821304837722112213094124321097283410324529751541583133497648858660605284591861760*i1^49 + -1138667941122667040193809165714631809678408823062189311340630140786135788003214779486123373794165260036542522863460740483837692481025255808597089491252721309712760702393733843445690246835526676485845691083109201290626074194206336548994833671275232079331367871275040486839876032901741003048949317961925608635820900534387392496589770892418898813398551079771270668249488508980780675166004347194743929602432091220003828601030397171873818364323175012962947720348575128499033163443729181749412206222897265368893025418090755268028463490319817334093810229896843188066381932048808088105815442115281959967217415862969413118607421006319791833731767199753181619015141151102068421779180705228077550575454713507227398280125050814122264059284124627596311651920787230062324971210654469146398668769236447219686655213618743098942403995605825712654283243256290281622593851312937625760921874624248177132109264134852210567575962364615083454386844227669072646454190150204254634995358905646344538474094714135325171989780403576792514575004902591865633560099559944862722526642302805294125678592*i1^50 + 43278510633917622421939162630724862372487808321836234550368780934260328677817003979640632786696226779269167893682132984658987779362778597756765249002728512326852980164433585169871859208437667517795269976738778355064316182972465330669294552249082317687834513966598066439703491031488624471583174834842163324923216610991280810788625602486472872254710316937776935028229921618583073891015614677982116123062713193079603701556763497067318946186941069752435638660717353591379908173116374700440551873482731679996204760129958404440051999810261582462954129596685892735530033959228080679964492239045162877936229823976018295349334914737975691784250468953438926309946925142140474712899272028254370469585077373068568567138730543852300775813529672330192311202503348737596640891012412689442170869717957859492471461464830898890845871838349483653790535691246320062210021021740275109081242785560956322006565518486266664834851913176264265060268190328128420708714762287674394232113748820610990948608364012386879618478516636219224741870677242907321885126282371553194494136502190080*i1^51 + -5290727041532332664637727356246747505456895549242900489409624678469822131394241783700545840775533486731612134105771531954796895587763469690303075732073415743099196132299609503429238553158672062982580800381519601155341918203057367633174057822281264410250849739628315225585753774629770213329921346626346426476107928252330074100271451072744132594357827738562477509462670585920343813317682135935959175681621859637939515577780158418352366131751456561469555366657841564797167977909894750966542810227661244790528225580179199456137767460493414346033433510468040678096618931463224471066867015631853349881084825854197305998375347831596195999422149010070453249536316958392847693422111039836430049728650433482184569666083393738683001908508810238621201093038275177760212801921204245596248779695850499681985646444184547040679895936861827997247929871502954151100833112623234449954433584353485229718284754795775447674761955936076925648718261292196191276982020138232074102369011041572362979444710938415156003500328284248269533199172623498201942738000573076546256896*i1^52 + -58648148994847976660527524406088644941003570125178896106018924869808896507847714893483624245038656234101298313658895433818964855170989042655531815624472057669095094197834861135325336701714660921073210828493126911634124153106693558327199334717916312875769428225452129525716022815042670564349275662467171058668486896732587692768265065669720623916194449024688509603793763436911731935897199653342511212686553127684949665999594237748522515755972317843959955400094668424419913587327219490833428453864549786261680016697326100209361688976264473850348689557227537352947155644591332677144149836134409295951209946609289235607079036957385976935495129399487473943121228703988701405180450410814053620705809509604129877586847244553725315564834786483296165331373953489512227968940125357200668511329059288010864248421281006632029786128546497456216617692987321576814375465701553675485743063484217345579078611156559066706876585121093398060552668783791572009457071514536624469262369749676658862042631741122687619950139375681722096692140864066485357608173568*i1^53 + -1081434205696449348984592257063856794021380356833740975175239718297747393552594459768136510074397829480147036716414460653305573075470414978110828469065920759247308663088359850469226492699697028645110189828956569856523769160049275149158906638482643284047955814270877302407041953324622858139968069974869804414964523694756165680203762996031461777252719505185251505501476214364880199621851807606924982018268508750394045134979889229433123828741468733675744573227025719945127174144319262842694734426833738982471553709662311363460506753897759729193531148142679852296462203099209540114555150330174382668535398259936033909809140652920955431900801519224776007398469896846782779601800909778631490660836356213380699907470795490121501202011125747608141516947017227859051948187539255579777366990873413960453256142775713854188730446664433800576288394729770006646330438217568465266075801114036435800591135148033643138126495479928041399085449578709092605472463625167399442889901161350896879118472815161321697114678644177706977067243110804750336*i1^54 + -4587339223144634149522078962544786765023581154154171230407942178684250546717372533202260410583824225836838577544945997400045234570141527234104222017423350454388749812703154382702736276218698314680371521190664756177203590783621210105759379679205146039650201372861789382461824064448494406611973880301709957894589391898761750690032246753771764115988932827465112377071253222570174082889033731780817586016292862921184859084713370157817077729414251945438770987976343870444046405258164227214628777385478769641852030680835639477735266894751943165597228021336329869330861775970078909875037570568334875252446873783520386444037670018533260456814909493030633678190592700549561869971863601197598148111343143051388565665278664821834245733730951922169780452236030802287271898621990760264263860674932171675559004100240619149947321305037016671266817547482259662843147716121638912454003796591651530930611119092347384145659973082194475162403049212660139036747703014596103729500359901030330160335908954083118850478670166158815522717696*i1^55 + -17778106562508201632167524796718759243259816728238108831137938289157451590893293160750645821978720759679886144631862538917382410237789642711165063053309045851087102279585514615151960772894436540290511561820542955197213852829274808994052093344392080484043450662501479050149813050258428016353313729754486522194767317132813922600109461772148053206375758761904158891187508288667032000067104495191291419580899559050060587056789394153597849264562249084479738274239046641520342816975174391689995625316077220493607770358973942354008148041761724119408774708778023508297601533913261169110065344315957146538975521363813352884817204084062824129113473728645770138720584190783072940759210259026373990427381717921903238291993937021227635272683969305919958610600341676506999893884244836252830826111197962157445615486292211840983842896544313618719206357571538953868719175000797204406846152787901444410753342826596959741007212215883725221964221921478666796179560226437198405294886198267956619472686978095132737602622324736*i1^56 + -3282832401594048669276993718661314724133575926162421282814806549989842539013232200051278251626317202705235418740290844203175791377364656850115000169712972867373696246227289041030136760605886999826766093096621981497967900071005593764573790496255493305784188697718749753257765101442887842265904455683675051720223413999512829586773103578268991150604352669561093432331162699798101016957121843228121053919213311893735280292128847156252868468130356547530990298746422699483659951536062556864332331716749205297233368724157812883637335701951476944411468622132574781508496966859226816573049941053189048967199798421103184765408579699305888334628398160266096242204855971289154151539365463618450017378637437543428796341203384671210389281201622698493117147533672913043123981916650472554716220921254715648350622837721961828859469409287134875314072425196619248161217305068064541932490701354352620038411851285210948290722964158155023947380278740748526980030252120243781617067055926752700788545898308786192384*i1^57 + -133864999043342754453643674656532111959293536949133998085023342042834581253083090071773443102105025354544439657127348762545237000076277095803435948548150710927885100563862797412674821645051813772598786160893877549912717130449617295741679338532212856298809584072396665282274864362358807224377534704230055680364887220005190627551024764605882727283251937782281637484876809076581999130097524457809129288042719160669977555538541604850370502655529478325458661607824635528652611403300926947034176534213779046724509586068907906140373968788546809100428531018574413854151983713486946719400883663033427059589133716661898274495191403608109504172492814092177077388742799198568680663424642087085108130657808421125976450638587064859095841495804832334779452572435634358525776495431953801492551466130336892577618755487295797954712047416716666597036179924354995297139619343374068323255467140586621158740539452037680345167006654723706827256349563109014773665965608064654664728950268987092500480000*i1^58 + 806591851794264605472377351183487067757363612877179530373358773241105844707060686080277220850902457224496556200679583825769899353699810849511222859535548286360734910193881356559506296258835672146292830355736405165101130480417483857575576618242123619395773479771137445229233088123384902068973400231807570688506931675857752770095042368860353919592410829766084088852182802346541525640350933792984474257501047838200754693710463739839840347033244041760633953597713788498863730935508230106126420780544504354709064191278080755952992284269898016754613566825084161603115768726748573005422919857647668579560918518101801500462329395867589995588652464360389439251893122919586073391201646544555482412349901521540772546741802368563538887363603660525131449382986951910192522693928546470413817659934431221132529137113244869458943172799195862431391863842035212698305759435215697635507827741818197980508025213330491279601324653162718801946560937632000000000*i1^59 - N1*427701913201043766434305504671319497595736484332706758143556442684532248743431835607035268946012950091054271999839700070270435708681245389246963870503614721290414714406208713489818271104047277533947602394602802584887603516997490727965653020639565592799817325180164470900166674907299093288437045322265625*i3 ] ]