[ [ 644963807552406744986716738597941301188717130380433390169177777390747377672074519055967563161674121318069337384600408880633681022147337209789890368162998018021969394218168084939597314368843672796325870202638021200466938055827511545752227426909868434875837835813412999014957492163161492748136463386949546350640479789573014413153124169062545635468127812389323077461298310903960275837553518913603011981637010154062962009859038416991090781116298013179188698317998010101785319756888702670348396267826097541688158276213820513288903190869137618071233884993356305696011362635095236654582045918832436098826041110446154171638218675358349832539912864676457145852962815887951207186189507977332638182654960623739065313879187813985279660349607144293638472142542437274223705227168651381904463043694904446221943845365713462509870191583804859121731453400653587692372759014197805119783429447648960477393835745882574122340781858093188546365739792022181046013268919461786563970596864000000000000000000000000000000000000000000000000000000 + -55176630238295000645313205089648338357189132281727956332595311201448649204647652287818611655890393745114937724011399678314831754445976919089430903574658652153217900220406478876888107727302635693453596354218351315995811314481642549082789880182658844644194057794466541486532853384913723267386580204224315535882677466713656208277466344466818521127084901979577019542354413790721927206704170615361907950929084687513573496974045110276397665913862390186387056017284574963211948705870673254020981514559430141556986769599174470623136143941732671732852411259135890830581298529747193059561445115384475389150024055237787576351252635056306849117724476776267046805542733699655795005922936518667451514267471359273386281080209133891346020923459943769596407240862491683469869541929250164819619253958208112047636679156000996092914805916950549886594697496914627472230752501239342133288774495290663930052726342090941820109914830641431885229350728108434071100079055059640347096042700800000000000000000000000000000000000000000000000000000*i1 + 4600454498467957836269396593773773668746759781590510480568918433608342277068849428305623507550922181851390564749606670889860810435871847935542462310692147675537463944816760473331978153622958038933518977600893238454009667322174175808014439005159622659865338184564851880451188792759546264817120616090556063416073728748298060396558638240038858602319711102769366131492626321902294599197573510922856970706396507007203356747421690109345462933219326388169998966136754284274050850452754305711735728809809324943643138922457607063380810244900497089100814446580980760748830149394805952887283019900129193989625863425543101312528752538310066862192273221708533505379295265067352032815463981708488903510325679765992284171248433216736546646532381360634664787219512911517591053902566005233538362123917275830408473007737806722766929412837938059756018025146620251886236840693487179032392806614628413059304076789406355112849104912601683467484066108009263269903999411325945231588720640000000000000000000000000000000000000000000000000000*i1^2 + 4839015391200700040379772742936719640613526228019956201296617154630045495599971833728363315749543084982295098841435973041748502819036468534323497022753811615937561803403335857895705615210621591390171011648040677852960148513491001214786660078239426668360901483245355289744283544882486003154587173636767655050441009175335333770860840926439009691611828946835250288612775532267858221645494873014148251983081899942718095374366019904185076580802760368198326691581437562437094467584111835551890618660454881689076166518138476103833006743660216478786224726545032069989209647420248265724392832310384779685482417868556200638279262658277147488367359556216484111217192525247907171292609903653225725536238532721683400997569309144029479195320431139624785585250862518366729274079387982286453757227898898479532761803848597644980135294529945409286920865956027432337930949680527914833759996965882780752399349446857122649351958299417593712407335410236082752147376416939830325280768000000000000000000000000000000000000000000000000000*i1^3 + 36411736527119481355723038281707242061025130603751767126169056542830038735983211861982658517474954218300856235449975586101128952978785721483494666909636318389922601892421079291888785433087487474608690350540974420842028205258342763156781105794300375283551559584001243149060124394709734944746010133727820588309867232191362417904848766818498901666469487844070293049762898740216675585130725971904226558986731956870416694475764992281239129441958804177614596789198847751072467200466083845418339561410627265527937313596390671078364881260141325387156420336843781472281170411581632382032644494991958953063023705612108767361767660030761297563680754698848004050646994236025481093972458971225585885738087804861800825732816359825057690226764277091559300523787005559722313956534822075739708422270874825891671668188597808769975669459992567972893403719093139889929914455379079677108044195131210017460340670129063044915755341343273999004790521714586702974037848967778603211161600000000000000000000000000000000000000000000000000*i1^4 + -22263811226462915861247421795233632044062643711317245888709922583974827492273953065805117904501431196738520776738540984692067396907349889235524120461336355711390862873090613138081010067022294566480294170564336250784962022501114417509611147955670255375260890178412450768984426231802203463081181672609010999258604460881990132228823639072159581188302430571864676831863362910081912889838476788038500402339819714770293904293645338633037373558731910472751097914082781534416281104901036532673855743650289413303447186357055501699715306311595439011281776509856329339246044513814054848220062129487504692921587758550585568947325456631243986135449713037046561179844979815565291891488287336214785391711020998428769177084932872948250774497056638208784489245211167108329318923516777368186856056216884819157823601865984152333397047248794401957741867653162316397275312299718221424679690066879909435960184440636290950494891231406604613997164449808759298756798081271301826150400000000000000000000000000000000000000000000000000*i1^5 + 20139003617723705798005813242038866886379483979846835705269612595990515843989859379812375445299632843212710074502795609294910031971062253899666419908787920487055997020390603854078630430164378749227116864157259663030858488819307023140710493161614360538860723627988618916653386801217103501348116912348396778943179157955035754109988337225308170618763368469479244868001249355507841944226682400800677214377853200993210821551672556589333175407333279468788907790436605477244468934480852498442751643594520581812908935945469315538549819107916443493110970415706778724839352510390731218582098826682327364303140041331756990677209663846586310291971014008855686919102475089520989746693707181803162522386049086912452653739696621301693338143461401872444917190465786918270333173466455748987858192517945182905547981183831249624320346562882865171043946870463135376375071867070579780727223883927979759100116745888923552816923917531183363343819219990505443982017696455477690368000000000000000000000000000000000000000000000000*i1^6 + -12122010290389073247033475868978070757920910128718225204079492067433424309201285328502498041532060133420541292214201971263591984883579538187507591952433483879036440881916050519975103909403735012246655546180055481312449851765681931072257139871708697013670104212218232427144917728918988151597718333334740422009453715766389997630724498119952950630284707853427302650857931893674021650747557704145464457479723085926854755882679296954010169201417638830505280216056676077395928689718620393568065678097609441144100461619968247773142482700440552624698729706267368632787014719517395772973453869506922572427185053028823655757717086216233844409899061748798593150843983606154602794028378887859200812879752211106381951350762307954469098771605470757199908926899890764960525591513304579898362441753030650490205958327442415845359687031139742943515012444019779154252916324417362704822076846088947194014477605597472696515352404612432962696988675817199193785503213587896729600000000000000000000000000000000000000000000000*i1^7 + 5819670039361801146037342966533722195819219501153199597330698417545364880413668568986701332996474068728425338554978747587802673286382431848804438159868452967389629746181562078615263211855883341061226689481080844644994069787448224518799860171323477998133624547820094061294582454530644120928653305867798349032955202648269221518647150443777839450061268381682704924088142088589280615701961020899340234521827954179652872930365730458570231435087774856679436228529955293357423026875794141219722942565498838663073003757575137598324532628069074073824564344892306836507512213346265206290924200297480153560205955028580916108224073509480619894114041754590118756635765915772075825800274011513018480391582220022338177086171781454417356629689222089218488211859907453765472270990647632335780678233580805425027116297568176591504946128576928863698610993296180976075791635772395843050922506734597153350713201057428064843404166882758181532513211532000038481463828587479040000000000000000000000000000000000000000000000*i1^8 + -2064458666062723226775791835057982800249964696097229087464269006376300354019500376230984433064015861165306790487960456408574210651964357109172929595743530237959514489745045649323928999332907645208740967650912905401921668477205151519213149081422301613277565079977867685700666329599777278231199840566804065544763009270294105505568553358652485658230916833147900375156987112948290024613294199016422394812389297412852447836306510139383175796460583997991805829345430146032264344381045125495597344943466425461463153789805605480106868208181823114734764896145468678855372774230566661824655971873949644731658582442600873339198545119246475805313675048586444590960344820346753803698697708179411939357788579003776078645574542708827660201048608263955407832521734995183221083605282457001521528347422676475749606028080388407685459479617928146775709413591825680977853996391711103206962586990692748859650296538843522211505755256688412863417731735892259758952838856704000000000000000000000000000000000000000000000*i1^9 + 535397046363520342274968696026053598048196933221193701865712920037856383325316313056718546641005255150529450006604372903855568395928260385702209993424168922542355150221304944307712779389362685464212675543468375831555325671087957625827268370954796629438525194858378253734489151959021806273433376964258563274573174868571846620363811776959174682251299506250385857552602758026344145725161160922923132632690334363156914890063052404504923374626201130073519528098710308322619457632124891839827357438551358134883689376036688715156793927451518650616310234906888882574202130508976136199373771122927882890649526145630135453485159691968449083901326060432463337258782833332819586408800808561815128555946507855038404284880647929813071292973382500060917357934616850612529965597086505226431187327098441923509034977472497200808446242145141317547967389010294085887412316655047364046137891913810631624603406024696833111038902166079521431770669931716729496363702681600000000000000000000000000000000000000000000*i1^10 + -103939352777624239629037667014156771201658216877974792039589344382424233490124713377997530526422097946550252057473519510786221265430684088712174352363545408355877638033665246900900429392677247541287694201321801142883828086275384654520281961014797183698403541087857946508211707996190251070719527043391034395158342694240882617769436974223796235890842461456387288095287140272291165148142091341489040129462569100921287492050156378880491338654253910766466728941015202839530415046678236122730360026012449183062451281262521630835320891594988745831039634075091182993436232366825293928421227036205578479666724320776306921842003422569413508001958884629156064952312091088961646620979392619323579999244414410141451681642560706948979042762721466398747279447440361580283935797140148563365735256889160784201394685934914246598110382489341282763062240029589796836663944741552996665531123166368652105006999983605705993276366746658147326839170685208171302805831680000000000000000000000000000000000000000000*i1^11 + 16014499009494249796172073503658999405023710270182657264236626441608949393359916344122493349666390405008163414047840569817509957400455941503508195987494209443423091849740124397530026752560663936675016126799265475889835831431785686826309895750556670680681910655244812775239663213743079466028371307615101143176893197447138977889474321524454100648314991721570747962524469181280285409959983671460184138556186456740987017722439240001836973607362391733775865207187182235346842107830986073014605028056979945507629495838246219233752745110869795006891145897004827426834963400010779848148291665077174941203240219130743731072507321070942950200905124187472041800431914909579385180150356909389386488457323698345960598582875008409703120912060735165181729459185475931850077523831373913839706195181321165554837837809097616171846323211698849630396810480644637786177573884321067740016989003430510718446918439182962446079201464159481668075073465414060534136832000000000000000000000000000000000000000000*i1^12 + -2029082758172791733506435970297503216823700668436130649419956981885842018267818871582213112765005380753255600423868161621766950956758995166014433837793104354933766910022587649950621329316760031801675485905532862334616809878576628752914902065253927013543633504582862625966960392566369126021776515261591153412435729358547499640619809112880434876904705776817011096954369147224550187897100238560032393674895068195999359818187573068342718215262570815338191726942556889395745141404697023079497924904597077771849027090951173042223121242675819828842213793438523277222188960223974423609508394361174699728492389928953959753269820975317514202363344670713842447258804651092205927808360745966184368400602078198814641716644913736353942874047613718402244723778338180164027187614940672930723510849139890318346689113271476051845535637080726438586250028225438575478418318060804513261363713104607303905121303779537166627696955521990632272922714644632148377600000000000000000000000000000000000000000*i1^13 + 214266259205178514814004160928892447399665434325002564121992060634349846517662342536381934960693378268197707315267411643633934601123113142394613995540559795947682758016209611297640334787169494505179631950074233509713555751212376434575767395130963378820490061571895500117823100514038723054619084480111607550688003323992126866454723176713257575335960439001243368524664943876212685261120032767295453009974682502045408503665674505435925185049488472337806655788925798148605497512278163397448303909920883811423159908674104202721546031000824507389553816759100657612200822083987978141412021559777538206027031608130235950759988560863748653852300873089488815511203448514048743377456599069774099474272519118511245369352806998814458854381598542603243999655511006757498153036938159233679101785346107125145610619023886803157564229164746175478689478561211965298455508411265113626120294503523342466204354731369459474450208164970852803286395842524610560000000000000000000000000000000000000000*i1^14 + -18789896170174932900367044581276196441699213561832038858444898569135594405018677167735442221864364077911216005898376863859018906281615658903422545201649047552120760453882149570138195395903537348622747545328158418027206050433745344250859868015047789143927454233670950449680249366610293516120512284633751307588692931371217978393657062646101574185067786935801152067791874585659989666395408457954783216709876436668844632692922367081726758783288337679372752469004185660076870796157135273359591412030824080810517765609112087299366953492424738741538745239441345176931495351539374631055075782375785351536454725441470960962087830495520168013984826651638420781001176766751347967651161762335999212675885292542230190558156938768061791224761226863776133821506959508003868704372759868641765640748100425018082763100506807585391781265921712895994580940163005303470356312097887714597713649609581387764330776247939393820245019487797379029667191717888000000000000000000000000000000000000000*i1^15 + 1360261936117705967248281897264724618938394709052531242616013547939424014855418262659952789256993920164866255558922341572399216820238638440632566851447735374406936888740683282163659349582344208021476839120462081240932368702317633743520607005658297868394673424920965299962333653828341191537488718384535480299062569484436171212758494434997878740551842758507759146345468174979443207435425132377002134105864182531540824187643318077424579632369406688847970505264978633454460378845706378155533967116629703280123337261789394130476350564415450287532332839524278879986471627655954698156802819266527260941613222369603051806181153459170102924799279556188561693810457895074030717962014174931078538266645700720939627097785354004691370062517284465522084872225022344538601033027268648476502238714461722390214600662901420128276004840766080613139632159972896325928306565141375660253634097911402783057887004249233623304577807117318295737256955084800000000000000000000000000000000000000*i1^16 + -79907770743179590479311703324035349110959712287071565584754424274535270497947496369461805728596091208874479412987821560490397873033401374446705637817165174234839678962183268457872503349888022515828705885199648808422629379122780287473823259371560685712956867694630771399295493282419377498941618615015031661713100634803490693651486282523479770146022858015775533047450382598511663230048324241464130535980659738373431370229972321555875096272943273223992831028920967603255812109966535719819765762806065744489252689751860941733473074755176846084426290476017219388203626216155242207333578077656419229950101301245413922556232703908144067505782117183138085603251018484336098790030123844230833290849025413799798027179250184342265211599436192194331748676245223505553637217431612415031091035571783553219000204458776361269379972313515302196489544523994662171809644985993344096258907488596775215976540685531810879355778520801632324388126720000000000000000000000000000000000000*i1^17 + 3682972255653027121048605804883219143330823190520213887955484244679983420807271728633777025005985715340556510092177059153935476334066689700025372489384643102452481644026646836293264006106479590168921506599510692152453213670269520662587670704436569770007443171759876142573014219355901767507690881991226538001286458083118721725866525403133286259030090698396322369478927497054586015191434987564245102592308883058268093693789972715829828995797242631135674656154526104183541442346432600140921616565428091522400412919868785793714913254382731306966037875439382592220446650122235506076349121029668624125391860743668982931701929720965171876063539961274520293166396966473506142429767946369680171978934817899230327342695360268225022547296938169017311098425187164985456038275051465063362680467365945057792275643593122613672884316257471235288166041461591790709248997858690496937296137183401605556384571121489035640611005098093990379520000000000000000000000000000000000000*i1^18 + -130414778416105314990406423532975642842180491809995588845998594383216299359222193174864033658449293956090811249567841238865501144909681399818654412549803249984904050331032746576455854169676764116066594728332405832471306137190083726970963825567021980493164112269345532849440565141312834242811249247900115859758480298659162583580980029804806558377989310277362885936724824085895876347167434874120044542154447973106878494901508391742879367545683154976661807015215807192075059690878756084434625384201551706034157560117955450155485118229435000184379094685062220450081934024571079778850698038433869301706180662453241873613694799671815525422319347117260366196890958616525852324216879768706738253207824467668923024856912902087618466370679187904756008838214990655421355849839774069594587366530351733153124767428209229094770892503125965107314150054571294657363060800354723749590223886660788803252862446925320667677849858958216396800000000000000000000000000000000000*i1^19 + 3377826630375477435462686860086083286791786637085498604142734744825655948416630818269177886839173515669121915686706228895429376714576230681617953162484319943649781786767293108030320376921268659688025512888172609721124835528291276695824054220851848818615616979750104802380983620267715329688963130471577286635032928247238424381338826128156588220133040946781346512324174887848062053836566546670940987048899351389352075231193202264447554872587641957158916329692521429889896299874617199649855997329257617379966231578261527955036012486789377291069865751342694293223813599720301756489555461170415710427279061309513028382973177038782303663746027186498116048060088612837908255135996785001302835994332699724954973271481686880412484359976247598327672059570403375680039800084668326890269198741090222965542464120945102385829353877590458436027176894861861381327452139657548061480470867583120440513084065584514956996202463232000000000000000000000000000000000000000*i1^20 + -53754886532513002206929607110209416958548525454783968711849778326823270715098732034145083226343698057009143459764108953996668762595281897513379338552741137019441490132291008860631184477813645488364631418409043595920811546254230506240227813977280989320905812355347700434113535952471720685730309853957803472995236067409272977097300227613253066232186854543991988056143713461579692270270736534804265299292381846615884785892433363081938294914986306986690554322824806347432393971244077248165894290863682889124739761333128526705363658527441978509665033702731700991845771755915236862248909851245928914945629494510290162054891006637212617356206752919255088758676055097657109203838381479375809898864730103803952616021226837528206087651378388723054203023182880386351478506836699338549680051128326665240955157802802791783014899293255129860543943239528369261955980049472922879693607099690116720935944046461605292406189588480000000000000000000000000000000000*i1^21 + 678270156880701148603658128913997172292794666481808638124952003671987991991379261129421940925660553952415145676920473356606513717367190956639558890729826449088238946858586317188329994436839027496717063629018930933746288959075743431683911652960774085294096036086767564801021972845830175692762326542129216239056750178864260375644292191096733086392060626513405876722264617082129786213960699332800892709511725013625295320632537638706953537930689303376294801695097418272854295987544536009501909821341710475667289774496232477336942794107206767151982554554920565255024267092858917113624527540851368157274459933746408767039922298245396403462548324366582356430270694837278952913045797968828629878634058353495567270182157680606896190278750966256952302845041509787860627357762163114207827871518667620882813349135534205482066831566451227327170084801608123446549596421707885763165639577323016481168043385053093635398041600000000000000000000000000000000*i1^22 + -14227164417929732291593571513274103373411915703299994351772221066303646482772296068311749792770910275592533650482364354312948614814334280347049013389939135806020745857174875056362653683453941240922822988504332873653992405958352416999122610054571249438639691577649590505342627913624141656573625170134791920543766637335139499938183535777516301193376765635000545466779049072595493151561436922258620471924788363909994356775876069285901043030228578990138403073004963170251096277593655693244856994804816637370729964695828399407338311182704229551409281656465869317283925622710959713732951588296102822957379169229215763796203487154402380007724496578286498605891453407485679330382197097952933269675958481710281296042704557305364441057256779832101527509206810344456839586292174038539028781348645494166344559022733563948287139303765327628638437641134180754941685669523605565043725137985448245839784752652918299033600000000000000000000000000000000*i1^23 + 129131204252852326151166216315494189678941922059920561564810920246762896197999871548776116026623822654912176007454361935336717067674570778639929748491927402595685788230627155946392536352107388343836144658697693313699356342418430890628189635184020922886200315303834460480173703375241737154781027279518320536732974605352843009942689113672613504647080745003560912153972444068119056928836613280552152581888727699486092700321468539956760426364165701703026072886232395371297104807659304121558217777029915714673881292479210743969222343882972196777074161204887474714247076921605209126444967834449958787012152925681374227926826843861515489092681565142132683119206795247915240397052019441446924155637991452403683478129324930863405512371948475034849912521136944794164258511092055768925705711614800658257183769299905609465352158760230169070265593016311043276071399555660052008102598890814910776137580847348842496000000000000000000000000000000*i1^24 + 530992473111443682195305909707199627566993814882871347791550366291537591137682651877184095717724233829342177299127224315905100417669763454733317191470641604704977505488636693829076910769758409819931616944267029403986922061837286981594941029486864329050219993933891823069229607010996989544536845310363760525484091869848653682858353291032475197247422335921938737912017103758198507441281585492934769896557590465862853533278769695212008326827074994092587378091479195675239997744438080436124191443425674041596474595081125529551610179497898930172758166077938291550350014751037451265795381019620065578936275225269494313143648148190171739907069985790285696377365805984429163023743180824907659143850148580665063844138904160799168406550864721631287921075673269284870512851899143624814529992187747215351654378763712873901476983641685003613243873039470359553103230196426864382631925176800687258409187147776000000000000000000000000000000*i1^25 + 9968185439448503744760363721592138310499556346585394955548370199058983938954107972918156198053044419161065942312518041316337611936847609039304072586115914835198048336400979492377624683575733693776225254724206022019295249941432248643431811694167412250983968311471435324005746434266125822108102824393748476292531357944093153847952707837578203858798345558281461173625917884134036054365261222844441963705380031671440566873167898265446356149029289250668773035122761790467851995797468203143043546390070143171585007533318789543389232479936267553825142718588966798364938418979108298358041667894246298320403109356455188860779921729058656673213685537057748873876188977568377041846775763133955192400110620894968344822201984662222783693856760513805191636443560582411317117510548663469092417315744491612636680696879042923503543701873327294253457245919784879857846736151550145285929034839084375633475665920000000000000000000000000000*i1^26 + -6109068900467788771560828320770247082523386427260232697376366721616835876673655137114499691905703750130320313375339011190434105479381397877923759426375060052928091393888131900827082610561288390478121540446110249906974975888095715807320810341986616960637456679884680579865243857252923988201685732030022415223371980909559026854913593282864503009614897561742232298890596106414395223999661522545154205144239992553714183999462719794713749213172731618560602285502617325478579198973924438914578837497010811777245884471921480274867106543147195579044223840057578200374814900206547710370709376860311098634824404527930533303172565540167259314236190293397483389114746660771018065317215369493010645890986040416549580526354684691220899647497487536022800839208215746538127589271866114584249877837876183318248573236736273899724751441312273101029147914769567522637390406499502847134187791260471275814912000000000000000000000000000*i1^27 + 728057776396878618058365897859008716996246999417884827602252287998574758357673107239755846874253019521713180454474637213064339663714437147484798063721909075328990930560543638097114940916076727036501140955461748214931660516534031442488779801443576132746864704362224351071307729756838360664588799482443312750646334999625831706147609292508533995172418631030326742548614266634343001159934262190019179991354658033442442711172088730797158302059426867704544150440398651850725337875730756200470567328114727938893516681420280865901801443924782131394939600905265962186548343091729384894626959278951862973051813994338542588995307943042969211460686022045717606714474716435754778203483908246371460862805601259073653517286398634350654624173761598722840557487186146823741372414312265567921318265977604540457393808626685483441750495304548410988403435549718700389926532379890702772449145056237977600000000000000000000000000*i1^28 + -7432447170080694354820830633959695370146236423368838106853891183323357561525099410049014377042615032941266445295728154987546947668938918763636374105910149192929511799478103912478916284260029655214218997702549162392106619137251540106609341140866428796642091252721577756025875295936877436611661675299689713146891677880563815245102982463478098229981123739457652462875164422812230476511122036741269917708305604391957475190362017361588215292177248132750743617468379285347958763511377543822310122210550810621215064666758669200028058945666483525328862413910928246536019409736678795448619006159267236951033002952387150197569045874791376651655729652575398101224459049318434297309656434809331109951495399003543259331740059747878872530271154870930601734742538232362142976993611866577824175325890084337964301688202508593268144287463386527772745343782345998067484368870318672325842609111040000000000000000000000000*i1^29 + 3643940686043896805928974455971145079971420336907810627720685531071023756658157944326559979892247454773075686795510219240128128824890461369935123340836712608125469271836910783763080367941753675619645168305066856223500011877838234239026427527306127025822404999647303179376572642134177715286931168658342110644883716218643874380247177933194067855398642514547823561533691248364673534395186630875692675739881188959735818495316186096675345890972710997525928979071890296695016302897591561131582723489148259717879643349176885964676499301267504607181107846707571509693899589766739291791685001787391247074383865482849456997008015998921378202928697913692354807651503605719549308622698182469412908490408379184336565579319446779033881811316037037576395043917178592034951908670607588726528986951884446682255377198274880620235427047910762096703968626599592723463017740865027067699265536000000000000000000000000*i1^30 + 7099166679097711934277586575574741354475915992251034187565873926143536293747388215187319761944822639316989041613309469175250788491241799394639886859260077534417832125665778829002568162113953649592209906778093691102447196375936426326117959273666377222608445113753140631859198815678319379846824825998050501088949842252098837032986600000269081928496653401469888713006787870565072958823887997621955274345259959882370089781028784891630347748384592637461267015958216901195348913248217976228565615165191432478608595426656116621394778116290915720298678478578425438194578442544238963544496743682042166990124459736120627187172577342616810947242342801240496089330670312316745416434237439746115073372158702432155413554887700546694034666001975906808278464703001411242135256493375916648895451836512193009465906317953395668249166088660500533341125581318305160982505168295116459212800000000000000000000000*i1^31 + -4572277907343318112912947559954594022022275954417941438476090567275958224106604497374060460678121269226289949711368708615969693732908491271460476887362302531388908285236918640202982544699290625522586188020594087736763881833407515688099782780145324642646115179701053561456067246402470604489610878162638904253053975180065070311827462226769783091665837004891171307458013232272961532629067965197923093481260302777304568305120683725308832857472743477783730811003721480335160130570610078468617558262584174581812884137901635459605965238301915916937566644107970527048381481628618782736014356089544483958871261978024931903629160248882130298084076589595855078632096798934154437978185855166695671534964756172032201434411998312709934019549154116770348755638831884491622126645858080167543497367070143798006410147763951822228862575187298162647483630173895066510613286003671040000000000000000000000*i1^32 + 493300692800128674577269734961017342883534762265998703350789447069549500758831169255276102126701914623497628980063696232096289242697668165504784164637228886654425197845463076687916836009164701148986119642568016564417033814509330221160822236749601899632144697170244933644352745544404207662716448269190985688623489667800254210585454100776650248706177050959958202331263083867808198020367995232214611136303942493151571395069922592680915512902534934684222579089321930437368876309670708254502558962129598199383207091968792111407462088748227144098859210577282708552765315049503724433440024951543324278110830434616912878549884030112110017684525279389673727244424699521210404888678945315006378074851481424229638521386196651598648785017102222838381075216717799383416774854852462013220839006330504361183826396027412825810688776593636156123133883993605183593965944832000000000000000000000*i1^33 + 873477677971354589271521619802052906582804099413353959391969662583788751922243876069877317010909694204302398339491745598549698982375225110105761219524306763416513143664115491116557344200199023318825753438790205606180362943166708965849521587198234382930493084275319815362275764719958667497087680509202305437104827417259845340074494782698015334558154722265502350993092128459429032936954196181408787938628776804026344090388064872366294762867399334433450026613400118747560996649938107455825984578702874719193480842298550911532608212781924456794347665541351952809262320052151967032709396183132719958891900949478230878196492643827898753227902843803434631373198814432035215441502754989683234204953024003031816797362297544961545918970732515268489134059878561663579005844603647524415938479202295424724103920654883312563125591523752078779912078173070518806118400000000000000000000*i1^34 + -755824867664419577220959157850554215135674025171463102223579613588623294936175703828245383036616840800760675614850416017274707462540228717507546722575681216304602381739153909871962821074879977501129171848372909988659717166486380906637455888538283650693580847715272996932999137716730230696039822815561339132396216985753112331814744985673384940184317793888827052896134033458480128455327476725627226808344297766838322892547314659808012333504424864387407537777115589621189510253388288558000853477653861231607478049247349286919321927862836596951265382251348289646335652221400845575055756182075558252476462838099983162272914835425616667338256104942655828183605088080455992384880162713899323741528621225403659103948164817437954680388996051942418463282358079713890391333156260455077312666537801340520404352415792509169270762203373873171387355562550231040000000000000000000*i1^35 + 88611165358127405895652814364694875651056407437091963539681575037024410508166330177224878425275475582915579697541440378771329884257686335246076503560131669454232838636608450316865746113384353835093099694763704875589792369647400667127366299395227618005175066154016369737376783171751947281459745777474908028486215304764612312342314649530217164156177955297104658229786338396131769835835186333546942530593544680862061584362365596899171800515232691347843615065814737270308463014355060039965590684740476406542834145854997625201377200150991134974698243803329934964371872479024844469267130514673804830579802912388431387174261601371396732128655735951789781945851740677213838927549785649313335723748503359378117193577644699949551679544191473876382080222913582110696801612543345278419450979418841082498499339613799598373393821013955030639066228981760000000000000000000*i1^36 + -45676389810245517853594454496617474650200035821752781649914116028234258766415732106128066910070479751515934120720753714415416561008864823259956216025183182435087223718528580472642378676125142711688260215324364781871885838163971890266329236418766571698533173530090479343261729506112341216648345634686418307067684081053806066734011952952354319944915452106461247549811218357794869316802621775386428026540348265849937167142375383610957530518363854410246758799622415107578345253411199831197599914377625811259227467817300391815962971981461464014207373093811173965276860138870449762788787405013995436905464666914228875466731982634578830495718626424709237057727933836789345140417259543400269366528642084750188490301710511510522724042955421531489022745096704551416596860983190106667776015919925740393351490422945704582341720974762035766938828800000000000000000*i1^37 + -2274884865900066903066086072339689115578435985625076053372026615809157233330586858895901097421173915824153783665103186683152011266118854968467543317761484147554086949820401036072989375768692232545999829386581814051505168821115334290117015523765306049119168522226982413698664631842914694487670752402871306743461948759868758474662744879270492055069969227421760471420861947832566189365500896089634326603828090086646198565227299145604173399528083507682204664718006933548316282276349732979347316023715013495263587296346529352240783369931591390145275387136247365002402623182041159979324961511953163474520449251581681693567362323056615276489034030704221678152445184999675257998960873721727713249814342760425614369108352515455731209813472227005788787965831172409711994693768927137612895814751207076814792464299358307806124403413714206720000000000000000*i1^38 + -42548829727532219946688634926448146556703768616054327040385588918900408526215625324404706783809150049622444348965004980906360517021814734790463940523110889963461053038471487985317006109538503223243942426330621305630232290053886090342456111038354402358061627923507692216320519646937660314627504252507928644249699961001400230803405520971846467855915513783132836175272728141732153849823975344324731502757088626289730318997671363614715475031010497183833394239054469807258641651386091581828213773097799618324987146231571195892260735596631700040701348025387541532980549511703711627784122199458960544088918905839327257778891545227058831118248011595221946133510659652316734616062333736937716797592295525953194108121238767259203634807688214348620078707025708040508681670858109898058078008762034233708276531673138197043854329249792000000000000000*i1^39 + -37851870110437327288302017549350378493904715747427387087639163891711616485848329137138408282167433451679799072276687674395848173388338267968528417415434660859106307619519677903861234380704053169519001506744219412694750556115780336996498945248136244984954470176081600766970029080111718149874388744718198977475716141922871705370856043327275916325397462443753700330281947406620332950016226642586925535533344679130313356389450174851109694779702888280990077729891351703966237045440957520718796256363122179392160020935491772483385488651738146243813886295477866967195427387065369699038072087214953947840351849417366275791863343846036712674730477825365337659262838527947521768134247819625992097652291991682273763706726163111249924808585594817528228417816615144096399755441186944841534355782992998409912109267111236693340979200000000000000*i1^40 + -6870996367410410064594341954518462675644744115690544189887435285012516488908766415843188201107308942729670133372173375166910766672076365526396468469805594215522259331537723855592070824112926304254412842737011022895042913783236119473709026413051672409809282598237371575815053829735818769919660917871096423241734316948832230674459616770548102057327696865377201741209366535078861461901397500764211918140955703430841873609074808699634652461349775474908387161497557889779240558134785594019298662723970299117093470311950348804789025502154898060298655307830422865441686724250324806142111457063136460209401024212330546184465389294209586003847840804757264548129321878482580843051273843520405389196844952435370656023334904416166988945970489605595377191638193208172271376197178816397794032984345815436818770586770478202880000000000000*i1^41 + 96068078993231359669031698967373558387685298778779255414759585729708095701457785764433320601429362358746470065199053552506693654024804116910486132003362610437553563767057633206137149094199624817331266390163459989738270376533407821534603485223728280534246265452942306576737323483481789909683847236117361123514202315630388033180976029271123923712611380695867147919650848329933714699068748872256458383316784565336585919468268363372340184639677878920960975681519576416871800004878507183363136439623150167146199185233137857111587091491771624620994413948494416132940932103426826654509293000074539183402408867430264229627270265216794739337270499732068797308094045479938830580610422457759581354388054219858627934356409179561302474658928062156160694951622005087925136019931887162741168165137195712894559246614528000000000000*i1^42 + -554099488445129236165692853798068037202846971028179603382611608061925207190578556082414846971439430940516940140433429033335477975390317161020115916581641737623501226132793991214544176602759928760478794174532477307079833923676569562653653526073797366650025113341811969681692097641126302611122568251872172401052624769044424857423425128159636560823755459824558563960465208354337069507593426311109167561687034992312476963785251502953883283107108003571937441836162849915207462508343076957216188943658460799824464333527901074495082948600314007622996549632505237192224699478856203301418388000324466841352541857397435715311988275158960374566332308084544852479284480668646640983931112787228823642114464547632925734290599007438961746429667968030370793708419941531071928300421205193927724879687410677448704000000000000*i1^43 + 1273690996933093993522716227813329617524242100863738070855250412807490815855816254700919456361263133401816099281633498659649486707307234506874130459699197659810404696302173336565861988591943470486546323830758103966307197102423255352826966161790740396322971030330773267629773149819099681357102279116709010229549811265907393719249505561333399115367298923585585332608255634868043927807676697020433873611629039333587106821215809449265267103112240164972499718241249065883616897633353730687009865229141771316032707556981240393917015800025886459654936016392904330958597365133809152490579076178772169211230623129481827449057922016083856552037808920460121340641484196096734288126875927576818552790284335815047132675777201903420731211721144239384672416579888152461465225687263876316441398635176919040000000000*i1^44 + -898395367617691854053041652418764283134207487024837027536957637116069127636418296652006845929442466342743798121077141371859893029683530883160698450352584217726602067061075989335342180675152767932592767141695136594754571888588937378648044325704613056546443405302733643621367704876293549347650304564344831407366606736445233998970871465806418727692951965161964258090575195768607934509307148117798100460460867447284394165626464944600409978385275890478303000277915221770051139082798288099862035099552270294387493564605266747502693444832034021581344552674981529560429265702273780131307745398941411122875700134016642486348373348840051545710657306922203221534073131027655960362921744781930290523249900484073712455445867074037193643052072324013313201697319901821913223032760333618024284160000000000*i1^45 + 328261740351444990515512143653056852471692025526882526548114660061992368704213175212893488132436385541989620392804807509172442776479074776306392938525405944304242414687445385280018650137526393272407631593397525022156068821774055414782451035234468856928443917037225575804415554010506410108178495422648889014243639498777115378387503808862612561066555480392669709034402521054400799723034329107216288295259768532359340916362808430549504312746462577704048558936714943688094614757858021334351210957469327706361509712010181493032265303133299053557160520339382077835643242841271903758178471473917635838115465581048157437749546235995564289672846010749889242442713497812876273781422896856014120858165419875994216571426399830531508741345418768811709799462903462025818246600855860019200000000*i1^46 + 16222845979025948356948754931131265099402212697259916437276935493416416790566550148209189313031335336919605089045067092377449131652012495948552379192138381694017833947458708017820749241204035805643977566749767329627708328229052517233693005124256115264027196093237705727470586099296473563929141330349394275832755888120968993682319149364575604172301772491197318619636872136403446052791919311305729347640006001111779731640303338478402589240452925157072941597114373264423888976716800827405323347759062951778824561658080371730833278611052034748474143331437864208915882442650208156124990744444556321096293211722248217160477164999805249797439976463359160115782219703417992143718465603091486486040365231802541638029026135231227755593199413644638384535860156161157150801920000000*i1^47 + 320792679097122259649307934106753627768004124344340707938474528421083118201286240295170021266892782329357679149705881601725262625991425383666176002443279279680347715667497807802525545696185149747752148270697313175922127716392474959899140203991657885219256468879561298833399052687538010851405245674652222292298653392441661576701339256203360995849863465017800213949255350517751225051837482272143639890169433280300538763571164371002281036805639442116885605942974280850280307295580139180021303840336648849123861183760389786406667539928636152981910475261451290888714560721946265449867491962219322375367007826776437124579598845621551039095192967810874565243960960882961864865239410938607585861243410289795588278984328555129486030744106281767766047705977061376000000*i1^48 + -75417984030160043158989159629285323182793564773685576634253474849535221945546011240540219409533217002348902692401503981326948242558671131045158482543161207604730125676605921047578027506123917767593203338692438065263448043612577757714407560290318723244911949311121534614572225293736762504303767340135139890087555747711704239879913741135055062421046638225447293035493253776658993911995505467269081256579321950491489036409290001122606471220133547397541388110413252015515222468277711813318093638746043191076824511757278207547126115811921429073727349730683509435023603633972532119703136924109029447583986549771204509347955018393682707319621848121108042879121830666086007000773843051902731937096064596137831369109456812964939832437859090872401920000000*i1^49 + 11443100328850914480850205350044376868061257127198572535881473718008543059515768297143658667788925455884779291841305877859393552788785028625989932754683781416349445130890536111296203268038245236256992436800876361577663483599835790515876960293608366735867539644384110746726927969946599290063588790759030200329444071504068146952833274949093143491646201954505733965022960430160312364194663258603116598668420247102550685732696317031871270533808342575336802654790522866356383875899761163508368657784457557880744661041677639603374439893055413099704412757143385344683363552986004202063141887431681458048383285591792935565596563028001873101023257124257683196307344497521653958948052867072044291365586559107513616067861173054923709349888000000*i1^50 + 8229231328357988471666232605293034418700137415723190663305199781423788844709941071361502052753219669067886051195064810178915709131391773664591467882871809811426293662934464209278880658448141797795066688631109746575153564236373707346100552625074490088066763130426587331728860075779261075616612781349253107423008868736142046415740393764949523783046571974197792204246260196573807005311130559737715663051639548412571829956324354344512926281338385516089049107841358560714195022347037913564500467323826133947004280317724529759139813908121104216745206198737982005494773586059401302167927346464967649646571191723080858530228448769763246765229292645743302438104531576925890523523244003605653333984901113258255411708919808000*i1^51 + 1479506139687228134039394958509450612696381168001213115032903587284935381783934796925893213442677008347911406699079947481522911831678021055370661949317890389009961431751491980982212950869479905782242933396956960545354862505392085929310105376846014230534421942375605457673705534405331532114824732491655746913226409141365230008246497989541269668211815738778178937202333271086934193257058141607542308578183593846031013572400633673786890598843798134282825176855246971640639161174307294728483662224393286589178504091651517476199307957249045395922280943796253739874824929020275437343649209335548394153465216494509217663303558304298704981731612934303239611501507450550519670229414555478462493782962995200*i1^52 + -45819683669726880392868471967010757524202368516542686686477499118377976781528943677413777590264056896084418870316918996373848228652337144339934920683222724285654214493059681908670191757700038184910576280993442440057972343040592919408545577316230264258450183726264219786433946471658763264555572912731136706496783401948178946084769816458721135706741504904150653807871889609046099824879675398918171486559110444618242401322920418741282022501177099587213604072755070743654382987049794496497764345940358747700973156850534956040248237635400953570293308326661660133743240925761592609361472498715718713711464698798226402354789329868521806777496371597760*i1^53 + 415091312573804462635329397218438762473304136770576781966036229507584808782305067903920709171013908394300213575980812951819772817011261198097843489573889713816916878280575677403249628530535762812870953875073640725002341812228868402621622959221410453454656754552010086296520103734438846436894058919737413670917208994071950788166937585038974763460735062252925759859279998072273952008692754349841878322349509414243783249188493572665808190139416771323204341079327913421824892457607744312165839125373641555907056362849301628288727136085545974836706723598093120107499911009176299453926683713411329*i1^54, 1034824387592021275619496787804354417729824045719756762003374740672564657617533281838134144610941856144369123714117101069648833939070385890695593416406428618552367893956398420452735476787605978641419351275826765164126229837359324234417954222899633969270654606418287001694867089331570154552862060578213533481559154057011407207781037697207514576260719031378179735197157231342730212073689658097222992730694393726393209744549498063195724931007984278029423202321222032168013356052639981952006340167515176169058553500747851734684403367540468004577923552874064892360261716210641645926903508166818882058367086413042925580389847706299171720888751295054812115867160364138545922274836129030411177421131324210664374088839650251311885485020028387101086475543193531306065842293694443938123288600951237588886565278862717972626511627550476126915224592265518931013369956241613318227773672151700225726440083202388503552925761890731685019904541741858750608104940517587636740254409401071389960838182794053324516955441434645413440307504571738882492151688178232309577270323644950967995763275083341401177639508963011575836139339303387179678802785350669082970300807952555049576825415261022703039525249093938405277297361297723174935574362298279580957252138221701134773834951187594147325280256000000000000000000000000000000000000000000000000000000 + -111562496076853362740315322289908325368768684270612878989303523151493380854905219888037116212396504828647037979558998969109995113549849956722854160685570419897567188084195065407872282898674988850224628624174646778951503976679488625053813482636119118892087708353969268278730397662344981930904719022973899204248143033188256873664283486387236665181618929828239525159631164605767362142284024497824329508116910827912641689500960724198238079501006275148608890770009452317224214314672353755819952854116409256044359695177635147776516202145175467401035907129310736848668559098570024455265712307172983572431257156453280881714489453161652420740331579576776078319684711505046901019588163723035118550084205175656643357763675971601351318407385685667186024646350786454912757256540743926331440030980757525479359613629953968391101981242615131522034920843702263546021612020277397600140518036505857439628526004714650278116760683004929040298389836041921379913486305889748652401252510697122253476004535338306463277557578715372630158672962557067781172642602959782410230617008141575636075369235125777131931468964291643358692165061529868640873229697214692924046332751856917612621854524275850837263476136750173472434349632681588171636730558109824269577163110722303912575025437771586080027443200000000000000000000000000000000000000000000000000000*i1 + 8919249316740744304030223640376183013078557971554568215483095484715640446474222539731153319028368041715890343418740639466388203619156549077288634612550073188845163573959464882330169270264161979522067434606475526121021934927682803268036616372142767168347090438275567487603741909043808698936585532725667120366620225963815879446746243260062279573209596916422372102059610949307089447351436090670459065466602720202760625457614785485893467919130560972157595939088471758358715695834972780012184740939625912294294572379634905517721173852370004691871092746284410769227268135522534746887095764159152414733617956623667938735466635181299191335606896242496995120312740864056647455651067025114773516852454570765329156193704194243079567437894003713294558323170467725062561895334109477239272117544915835340317374227497843020739382564856770067899310800876110090791241491211949438905695985327998226869880569067295768159753753663621870031927767667376755738836547873027744257667253478387909541198892120018759988272059548730967734414832065417085834937400069937420432926345403138762798790818238897599240780840188935283015365847650186787455381495946407952568374888230781084965049779719646105968397349472572949431220806167995615554872548623571915818506958851496183735988459057283965638410240000000000000000000000000000000000000000000000000000*i1^2 + 9320322316109132415812056953780205532148003353381919425605658406727654813894821388325609946648442069567545983328778074338935416879173303419782067144545154931787754122231706996679219581624952578673909646101142366194811289300064571940306025840001499010464491642919758469721692548490510555001551310509673353547839176328753993240304598393273898285646576960393704182513955867086654830340493486433905632752663887943423190398030093778271870169186002421299044511181869757417818952630516903624341910512466505527736350609628589476661399239777598235276363059632736257989132299509835501805702830926285796862359241591076889849274303924478922541529104903639591486731399378682445413654923431225659789972387296225496396200751693650370186948418065676314672968050944509970604289172885448929748543091162097023235467878024343357451707774114220603500345900045475329289371499533788705231311241417418136811515007919914473126014218333537193006728763064743842726051534526827194181065979645318067464562530725469765519358960184082517880703265033061340007382008322421315015902556656529584567742683436940369014440183966150321805536768080239557031180416654957608071680933802446527125339407973651524131858106887310965294791534125166615843342196472909615542163474954362379068382165801719925047296000000000000000000000000000000000000000000000000000*i1^3 + 70658494255281161706055024395892187062616863904979779606269845460795375972803961116121854451471469320232732149084838611804163966580203052672021175152240545681541138580444820377276673627372383053743610964185078608734544091389051422934442573417816174766127439791028172631831662542302391549525202775865330414000904747453275830864469359942885408547561732129977908493417799735175860597853079061774443360058883978780318301901991216397795400134233740955587346812518110214312680556115537634786128273471893668035767066798153171165851830324718388207101913509938840283532339003950483137783379655882930137484976377862697253341358929028498579487483148288818550981406062623301546956596248755413211500749652257839552957573140990832846634296044315128967573914454521395165228084020807809285958575743044602898029735419478497850144254013867604636972897841580688336500580000878392442015079289069133806203031015390145955209096917088373545595573374331391655728266964030638026870066368973806638088611113336378977037908325350868378651035336217290510653081510921760835458154254895898222741573256689097516496975290270284670168339193569552148846238565472386966215007600801399841076913146685146843056985943836778257439601329044967753357616578135121642832730415917680299465834004576230755532800000000000000000000000000000000000000000000000000*i1^4 + -43299807316772233531141378765112280217103794954152236487582543328118113322933551542247353115488614283927459672418989850378774974150180173920572708701945401691779642976632139364961013589460672038701259203187852858908349489894326327316057308370614471607348061821991514293069117854199191475173253215910112609563558605549229683520156710234395499230263669296462532195373066061656554794205366317846013266577044120359307425512349323201329951835208214429141960119076621187368577280709501847332399751108126189082181304996016570731592307700921431218586140487522006667116756449015189637686017710343621753057978950790477763865540462591441299910531132774325838312945858578021843738486825559108343069117294943896245655601523571068070697496821678928922793951046533315224126935000056346323411963569499705201475660914133644212032183264783990934761209630973988683906201867541524053681223884702974176659786500496666649540817254158885900826506537252322629934149836535803535376989048274889171457692665857075848003038287637831908858970562169779042306656079229938417226036919490238914794975709380412190410487221274422402719611027598346059112090465531233146813264946430341840574016894815491838481050927207771554139201094376645837860650310496516932041404194347716053394183503542956851200000000000000000000000000000000000000000000000000*i1^5 + 39127148071017191864660789024113449689078550806935316116680340344362454770437831261477772165980304625383724804472251572598030169235991897428965491610173363171586874153408447341707568123842516781850610398970339664115890229380396935804283746764366377418836053783720879557962193134147668518001464644584559670197382660379264224957761228172679661590910221220790873971628279597571279997423200888201932077973121783535433784178854330495086188048434470482564560737827590067712932967512236861743081790358388999273478775892748116370267985136826174662601303270914484848919847908570538081035079053527208147851053936453862144294021133738064302434300317027190205023714980616584283160372713027349103081301171102253879968892675674285164387609441906939961215918302316534731965414531472439315031600007241981177650597969146527977276104801452405714799719690145591995902087690704843170895306589951215748153586784077974829518664289109004620721542234650078479933956751145236418770765219493082118664367352263773946088280432324727772465546869100943196968046919925155578906651409467940075793657912257166732496897113841482247204392379008036162788921788307395225861140180815715473254655993730617603308424252178564549322013747888172802310806593902030471539092344792463495910062556746612736000000000000000000000000000000000000000000000000*i1^6 + -23550791730930689504129640855147363570765567797851445489750919876360430475812413331884038737335873075966037040705100302477690547827151048336894730517704386895177700457053153766586385107014115971649552900129085716509473341733871662817348282272307274009054328487311442393308912599823853907792173995172704286961548748102122610445615561203743486474896217874457544240654711155171118043373406826932291176409209611279914688718860298195023436294250741184164218403731930093911966388858911157049793444961870383887029174584142379591207851042437442872233716085603044438970644357958013707533744773043198830841269891837416384621147678591410783185023577922312731474120944353917511930980312682751405079487602881589902336757791742173060715398544309305737201042628864455177437158236943499214680219628131701594619532492322543026224063348647908732100108777840915267859403570111586755864116940281892589577606814810536588204526861547271416148489280801228136581148086738374993624377473264330221844512294785501560176709990926571063123590951693178675484140239896149231599063470086036455003242514249512233488034342493750206774769626214069431583607003324247274145357725582871236411850945654495940667469796737760315263203233526281071562793274936444381946285690249455363408477068617318400000000000000000000000000000000000000000000000*i1^7 + 11309993754783759961389026823005365806738985011150831504320997466237443470560121382686423193318739146748294897244523385101019264179619404594216375330161909180210381422228946756933539342768794876148804482641655353611525447056838006396222494240179528625651082399857623434627562991985195277507299520260016783128521338681397147123401594508557127392732166310617645311015320238804287076470541740097015006150653043463620344485686595561109064006956646419140950682592098335897307942142317994804936772728926602952081060731762528662778571729375452032325235064505236242912834933143053526981927221889358000607522743121184656418954785715052136643076631770165091563042287998473516420427000070916408212227052394891410829719067787247879656433654319261449838121698408763058100339619556757771414745192473746074639259254167131537609589679058827487434335380252556464918818106563750730676560871734851914416855098386528713777184357924573784515854198172545200985410223726017501203363506881121528096027703219744442692306330934790358753907138767687365773535003674357965349095542183780615725618854184063988817996626332172126938828665739975569482537236774533070509887931957489591131243356532487140358702483790805578187702473699090114101576937122471997858123372350571586362633397207040000000000000000000000000000000000000000000000*i1^8 + -4013542432263921299497780220750037203173244102760570665471953153279944325174934821572018693621418866107326742974419951768861090231056649269911328900770068291501039903558825628836040905773960711201980877230133056323747962059031719594011852153027000986235944867569414731916952198754667039704370301486607234959093688522545090035159324735623548025034667985183803814534858335282811161729280665269841049666466807429841109616299945098552301797114548782082449333166327763245766420251791674910905549104380071933080689612837827720579463263602005398448181630450763752488011691385744273304419180299587856884930058681816783827971921178834268629105820724258878770134828720011700936495686046459658387950823894600206804603003669126030879769344335061674666042807869623255186590994785028506051120764808197889391467251309550191988983909800977740732175904630317939941876341970023293320101886104231480747690907157718145058756190207266203457763630889081441146106150854111899125423834514049097498239735080458684817489093114424436134011232466686392962942361984166991489276165659749925710905631037200926215753561000838239652550142348627826337955299377965001166639703731292177974034458627828446402935837588217606781785526737148864263432973661122384848084837251561493361095344128000000000000000000000000000000000000000000000*i1^9 + 1041327130031269319383821165224885893902946078316052435479826539698499605258294865957680138748903529789489724879531473738916081038219723835877910609830440994436233771619274199823100686644003754518519401639028651766475196986922957688900820724983923836548164172774243401533763305688539402287958209775607833447480457311693620279966789746201541017882103331214212779730085294834676058833954631494347981063917004194398827958274489991011416518753091885887279433373011129164633978922465844246407054893255655248626521168759926815251933982312479325542132030660440617797552334854365810073828793931944763047294781126883949892382614198609379352287255278109185014977640230739232348800046429357708468632562647752299198756923803803779124915144840137666094884451716678594668470292323404005678313025328377327784797628705624192149594308033782917382769158860690495386642412102137666867908623148658446739575159940560299619516505271383045018049352867769222673639690354091602443144746405343032863636519598028102740349841556413494409744694125087675238106891594579610173013915040524705196317807878519192818950765583459470695741908534332686985271450939699897774253965536810035365881271551669306631269653376622035353329548263185717447780742679716857906466417993949311878456934400000000000000000000000000000000000000000000*i1^10 + -202250909180915599503759320692075575877396132817748902137247051952019082482582436623364485439284769281446927903616908111424314344217794372443556331307835007412840073438274883735662606468283507519564818864469248994910664148410686763741000410921938225957457580570883591923744540728613565022477821312445680366999136481032397320406515080907363525828600637800952557635440269318559644615033158415978729232916722415538977192952600266610516853347028406241936658086194543237850840729303065203348804125016640526833812154247203179403137731868363398521899243175279333634038904681540528799809815795131114820287723502886257303103765520438128902727918711410094464127030185817526035339330369971369921452908012540660604035756447804333257413988786718381674341872408671543340982054891662171471157580167181690318077107125516567111307244102071906121928692589979919911329985153025929831261828796945008440652724581395717829421116872372144140192283382071196307556832256158057430309154264998397993451118801018305835999298623798039134432069726496468404908778254944174755565459306234092262353949250538363484922014709645301504239639963878888432845527038268341275426348129783600469023712701108140113781936389511231529316777481010420601442773370457158230547344727113388680806400000000000000000000000000000000000000000000*i1^11 + 31177340960508031536986274131106387534580104108212146443350857739771562870376029290997104237998746126784286407812327386101748192039077349220379798830495771210990170510703173237839283754524448764000081842691183328738224671454643611980522035061597603535980345180806608975876532839779799915927044322465355813702536022278490171548574699216991947670179097500839432288801549192886598428250324093349589429354436153251733238911603940568204538536734425149641177054160359087361078852733768571911827096250379735747842778437423965655152093343847689594940625153153305723747890003274778745843111301568449911517925759544309274737601047405170421851604030491174964238454085887044286706508307592003084436851734380730707539987892299441318586095884040391472597770434289024096383227971880369433030886362394586911102102551152605553665755847805001526193749180144916652449990892067832773475040312394296901731914210569529077716540996809197074627783885002010968896818020062616294007564023214937067192959271652223977878065083937865811651191662492694367492858098040171065263881799621097886867466783750439046116128098972604011810078842058630537877779581487994126849629027758414585239908788990254707185983842156605712073760271205115985534369772562007861121195687439167913984000000000000000000000000000000000000000000*i1^12 + -3952747685784745789514702452743498876817527054490184242530932637003318073738943110231476236609826997070481410867428395162690899573828030781529698933644963107031594675447059644995696409857860173945334440384727276470634621635257772077484569388575173659553620530450752252917008936842246731942529878078050101811990883013479990361760605202295354777010205122349662639508186788300789103942390093261643550723171078220344908064110847826668895927351262491538251886554973063487755171422126539765698847127069195527995662410742044429456389849624501824456133923799532837801337103917749175944313501893525225810250760763073071495310531064786195022840044721180632710616873504663048249633350781459782802517694241269934780224697244945433882329175985414716402258667776667555666835298018818299320147087896360703301348819271225079465994041564209819186095632015382137777655551437874563710788701813482178638425177334177336158399257897737101504575539291927001173496126966523286114495900487095162846560051413533619848902105358557067239653428414882484193941808728882066597868318602482455774028635431769497875207092198115543342325805833467450694918405694003871743405914832253616176103565545006017012327079751469643902494947403250301159285495378174639781880119535285043200000000000000000000000000000000000000000*i1^13 + 417739068312178814126039478704354880163942369818012418412289937425735846718833466261182155349707556581548651466536957537485195632989829343290157714100528527741163081341312746386736335722103797606158449045272432380630922833330508369610641626002759077097440721159428812413819040291700446166028712550998366435728333403977629784311782627470634812752536629693158166239768424154620564859300168622249173920122567897525624389808114787569828914440087415839327317567940404114627025770505080368629220756219131295801511556958205847319520407447100761898179296235086210039708898834673441956261123176786155386010767001747441852579510285654526703985524967357440817858884262624958540537278876471828701392397780823552548191255895708073953372183313827314874743485431627905931088220440566532003470374129162316827567665649705957356164409554012175761489654440272864688295032834272422879636571136263723943397794368531216025095292599509394211584400192174408253764426913671168916642088913878163271544804922607943854547733814284939511289725461614724663172112835789185981913229595492728288582756223390074967973260908213963946968701357141258148493528452593956715044561772134283700469762569298053418224497057115145068604322864939487572342245949649193228681393544888320000000000000000000000000000000000000000*i1^14 + -36668796063180109437883303051069138946331986447490072080630897297859051189646318927594205029384258640493420679815786181429966633414324209584257097681415768851107089791540092077251526103452670783222439671876349523098587172016018203517908094629102473671017126511688864691597694509652222334145877969944872093617964661971556039970465946054773801724661926324167240873258427672551542740400868381629974282454762824839256434693616957670029805322245621471654533225897233250418823567326948242044487746085442259716052326864389464845461239625095640200348977999100988909462146721016540270573159396220872638918403311968437109308117735591452300112125757060061167268534848639487718550257249806077427091521575309216777989677873080173656125616161835136582204934564750067498555725902177507234231454445594042183247576385131971788094153626699276634575437842814483460729678194778940958524153839676771413095212854405267890297291837998941312713854316546853335241022695490213903420806191165388759947859636318934387781771601482182768752011136007570291031522198431623422173269946881557462264661458619010777075291071977150831004035741423733371199507735946975612326445121615753466447747370466087116024003826727104999495662019164860626214756781208262091196273262592000000000000000000000000000000000000000*i1^15 + 2657759241707320894514272793923178429308510834288207460828635596423644778031833147337362302316586502257109499605923036496918634242157944091786688294961333081703571576415150368882393602595085739544903917358313635502450157681912695314555729891395705825057318291287421630189106343159124640525169536808642828598222820657902024601922307155935356660695662747937915448912043811802119059569225426725628024467591875849978973847504220238456624423294514708241022858289111955588052745592183010525890703742742873498679916152531485969904119588815858440217912268960484465980266464636334907534966207167738000759654172350789978126640410753906672515054439109221198728180192363793611893209544580534945048147725024646449576203386945149062837567183947093853521203368489343619235536932229186191948188710201681370216794941357177945135134889572090960141937501576684219405292523300151515813717561592094699958350078872294493759038256023734804283005269747243607136242854093303468483110819303061304493732976991248696031183905246465651788381582079897276634657984033177952823540020922388507790281769001205737326858604023697349027432607579107054836662743238947798763002556406738438411293127105800965618097923163070875598564636437646458694923982662446023378259148800000000000000000000000000000000000000*i1^16 + -156361838528206290970779446882363335691708511055995510209429921012908341906207024158828165215677655900076665009206811712714501095096156585321919391470553466081070921373664160292843572808703342419232751522196651532277938324550730949997862728864981735850644241352644283043638024783510093485437860706613811246935626193754868533598139671316657434084608679299077416151469763949849834675327372278114148869056452859635508508711591144155993738095168292335114130002174659522432357054615791123764358735995605558149826193169267225397269183688894659879338515662381921617140853925720692438028299386702680034957368635318757730991385868092191528226781460490952453645015881035489198683897008046722252630191585587890938152406703782094197422909702020256029233042173417155226507843851284088874097225748782348059296801663787448080140474593998531034596444183037628578420907695922358370588235094105285694337750644357621894485506463690569516805926221749890640113060879205272416322941713789567401657144204814556614404481595060736754227683282658189558954899057367243732592110792690974344432540842660367637343109133005019209264535194487839782505565853744441444409254699143370034130325085621816818576547908595357741446200618789498307398743807066713714851840000000000000000000000000000000000000*i1^17 + 7220192410673904590453827903218674658452589681760698409673515978456357389084170957605091506458803966429413692039561573873260233255251265605961663710111006216657037761859545904055803564610462226336474617243876565155809385086858924462639378789766687654320942745919278348869796559208884255580774607430345655700950334507058031357461956506441667453970703987728772121104855616072670542552104978160919136785221107193801547325193070312077312882881983631028643606922797036656852980363641931298071376066158873571518883579989997578949796098017249682006356721499710507174426836258347000179687167216447335990521046854567730309123126285979931092812517254782177051558335772119350571033748866935805441703639940317630455233081372087666274693871591828777305177003169547745009299418280072783489561767871997703886921798699951471448008800041265373669980429116773073326456462495882413806681235187245487522412393865017374462779692553614860909334922489448023322803806519709092363712237948770402469379085229886282399803777680123172019318848431649659198633992901326706887677283814862011209932337405486648742479212971007907406738873957813897279310272447536543193678454057234640672934956123749195885788919464586694128436429073037191876519969298436849664000000000000000000000000000000000000*i1^18 + -256311821386460228707192183941020665534180645985029756376217759534324080313034870725334386712517163370200768913484454993292022180310851436320352898140599968268117758801305036051200499693303490831035848608903506478595332114753645077053342004492008929789066956990270722233706367330187896568033897549623516040401860583588670072515530017451141296449837221657797899839625026898797492945306438679117882803947322402677362956831619991132038901902584662169011034876849520434727379496249561095158423970032154850243996476186772045089652800371881194560237022105122449640141478328015027445665467643173633047255147027808039781240375725399546434884335129503399332587691874346891229893470840349656345698078672462684875813045301257484714472380183073320351978145569862428743542128947888693323239249368783564551011220847151358254568871441246951632850731800658428860294491518223951376011976989888333907261244079911325595871481862605535867518119361313874677124261640702308529210280238545353810224765820228284281300473624056466856333063706936636848069864726247171849952703852695019447557070544891747698656885011854434875516048310498413261828959244452745629043483107452207677997274229493760374418967042768655162257181909076770897804494249970892800000000000000000000000000000000000*i1^19 + 6664875042601019077730684830312970964872144896362711949231948002220505463690264381099126487717248655006021546781732562048409237600134165073530641439100492148632583925762236901684282181541782623755519894135638976313626550058595273539202915254036596040270916750498558206096736027748315700371981350085526504210999460319828242934702340854977097107763215292538496410522235132812294164471280907463239261330776285716978839763803768174556417652319553958716095788773923069970483637360126246909110289709036714602259884554474438540461101560448776001187975269346900827713512949019113278876286182862934434680117929702953492410210565534244707079913491582392166150379774080048420846900868619525724499560112695708480091264006455513619568979924714728054474516411783603814773782792948983179176465802880658048679583329063251302207504460355496870055936760614875832044116625197626452684823016675672429835599961650050234358833602526653098940937070244541299492054046278454911557515254958490556884372536889388404949063464364004160629605844799509272894318108818402861655145357510708943572074025332402827329911261343120132187978047161387371820506253905506563007505030216066359892912994628206014589435347508974224964576189780594437825600736460800000000000000000000000000000000000*i1^20 + -107015351381082599273836325920175494467645108252901620443351804603497827676054651390461988754705842201663342332145694744110584732413774982301875460265770266880000226896845421714708082085131746256495549144215652582330171435149940618065296853364601095183165863265806407987846392308368910694102797578722964039557516265618633366618030898634467693576872195090023747149846365234842305129281175775902538421098713014226106247442986887794288959657201296699361408840856089675702384924928950840619394343355730634462396809997366105683905299259869740048618805557969301345542076029196733779599619258585943779203371574762928606045166231267453131047639242040680363259384925960397029087280542985455370839093342400170943411863840194954439525495396843175433339166199524877889915138486935969589399607347580746258380744239408024363146946089813246666464088181375117976174610929014985033807184377117456333811851499666108452803342891081018725032093794251717306396925343737357545858293702386821485952147040222101288819783131962330667226986849154958404762479026620672558394391953748792489408329704673328987914219518606337452569830547140123952197398735270992528239886625458827617006381053532890046368235112362633261449181646117493834178887680000000000000000000000000000000000*i1^21 + 1368244687553340017546436901603751202962652393140874589637239495634761329103793459386633806914573880916092222741039172984762496458753452914727643572178018672639919153336055112917327714211181443271866430819198932276360024148059151420051025224842234824792922233181931956422463673859998257132432338013435786327711101846049806883970256414341873686609055949396519015012718023755306092204124665536590986018162125625881613199800747967127500128548767591373021979011546959940014870191456386611487130505759468698838239495867250505733651869375805549559160910232998741611469531983216955766359966686290602902652902321383084006411496033143865477663758945025136327960230662006703277292740914288557784350480733678129367542837624810242511029237837594208098441950833989282639885599281017860976494985434337233444469021222156203681452668727229712470942163641462133635059260334672803192536798644241297426055267094256834743215436495327708170571201370255520213008986053036267322410302927854346562580734214237549055278929494759787601043373885465177339789751715519610381317931076978400343433758715056772230371784584923997660603659066672799726860436097624469296280660620596448343671634079893019986969976976240604432916964862960007643136000000000000000000000000000000000*i1^22 + -28494776710138698529351548422564754726504756628834833497861414949705370385372329885373534295292308629158674563455168675266347306781048037383540365997951496181554810583300390602591286293410366717449247802504134861967134015576523170720725490464778022282415348634660751132755147152226186487739599766472904897710676970222302023050466405418724537280021502259746582095812673183930167581700501060132954367789695654042242271785118977687722716679306705730441875789994450016804688612391309888242450607980649277240000917407705352200860001904790591466964270889875137932700012440222863044988318955478709944102189824636609967176482007400718600849106545623984353708205510563599642414244108134375923184043558297249954604817956912544912878243535707916480220558610709221678240665862878870650797474379018348098017722287016221383188511958518331611050253331764359646066964266535436260746975562599773187969009449087085416877563524577683586687378144861301017237797151364734520171188205601483033107450524386654809406318979926762926866448214957391040363768640234675617582912111939175472946455192236429911840540170022906927983774871506444702582007915753598192911667710523236972274330241864557413672000547908567824894073011264259358720000000000000000000000000000000*i1^23 + 259850091729991124521735821793916627680845088517299877790036825804595607207534103063032965891775219611902200666221113469574225460030038615699270082914142059187283456560438769232772808797461421634963153810651298502001254584718954387303911570537228343589291048913780392676541041915567613826596282336803041858914776236488332841914068649574059963034648551376461059208389862196531132493646069175256478836908875726013408282196792036529354278464652221075969354693264889324332645079491617708634587048503264766913141635438272561122575229289942944606036911875994686977973539272911597583530843461816282454266749580833991188293035869630753405252941880931523983061611381292401443762907520146398455711788068940550958478791442969776714993510959302486370207174417405591163649996074047291117027081303826594968586291567715258942013878141179645335033703363376944861472287760056191496080566382819463886069790388455166039624314703701104840625871126249411165642021119249132407634606578460814743680118262414732254545827135803763786139843661127942007022656679223450319028032348673705366923084193440264176432718566600500433731226386231545143733709161169116361163742197336695109011661726083259479077670403814618291491309214498816000000000000000000000000000000*i1^24 + 1004461608469526330219442316013812126669256598823799522764571581863528887226201990817343048477198436773516839520077528769313517025312406621208662842655560386261170136213201243420052533382285064891056107620309879091087868585397947495168160751601485268442078050164240738689816924877691197405619970712715971799774441327173895983290533743765710484336557768263715481695676692481880102588013977516719769671567709130185904108525669886601898213595362076584863738520479029217272212291035457840677196899199255044683889913083432757237067383253312485122821267242911790022694027937572569758564307671301520622390615238033218213115971705296533071054895847673848617973644664808199908471265843938479998568359787847089604997214591263495078035307369806094265679499235736411060202610603137287124095805469141566706767772534098459691581447900727814632246443748656552201087886288638648723861490876391137830784293240731144362889486379451164055710180710887101665560827177499952636617650817782822266854471194391898718080999140674794413919203217183691722963018261300073404970121076057536400893970551801579022751691656625814248667056798120302076059146956172182764644161639118797949788760668527324607792761411882068893774118912000000000000000000000000000000*i1^25 + 19668012341127950401126327515914296205765989076576300589256106149610341918560905654996283858234870507642836682061676168727207092962548536048528325121405965163855334946878266983630343524057509629629626383609942613319826050900173930909294301279982558172638663939697287589956613044730624965613308981535172535089131927215880943712512052256935029764806520790495131852149805401217103183458834107523867291077186284794646728866517083580007143730726601770582166739537567331589601779740397646614096278771253576219628746467303166988752968944597893213865008064347132299368537281949788903644998959649214555638357235163171409466188664734659088398777527469497675439919136751315407339560061432870587250832626010068718368303095258319472377766679286800928774646790050281856311599931612616374508643246369137323849908423576223769121157686361145920741783001340677620819812180462545050915483617887049193977283045417926360757902292839491101785775174296182050181835096530528058040955740312931798205456823876509384387658179711556301151095640785344078184419367729879665646925579302303526657762120919392999090877054353037546082125602173287495995929118276451994381507470583938691817777588584351146116750244203078059126947840000000000000000000000000000*i1^26 + -14941808194042840591247557083342921087723840148966083673120719089717551087853836369506119492474236839942338723650255296153636500831584382147724403393957486680263278938694304026355739260227953154546226751267078325752444536302543272986114765819115291164305738447508488753302687549809733023381531165772989583626380912591552414513000908349468432105312365883236127614952671550368826686380065242351046613630848856313061959464559567108184667855680071858884435466278069892043556516654368140098115271450176976254049225297399339980375053341513351456166143931951076462101196966591898433963198926651886272098161809983969800334895834732960185714436733266954638159728345136025887724729068024447589512335581126480898331191778935546126462332682650315252470674644697359766236909471213956094942849568509325494095143631707081009955157921116022912800980391060472767893224900091029231634700236770540062044116052560486231069488016587161640379245709095080335844799831479500233903336988887842430196252836630974880870355112959155547429438301012969269087054280773608494486892616140635420028919018920663347108963766755019652638309596842405155182584403313486178132992767997633380346570296840183437603989856896549912576000000000000000000000000000*i1^27 + 1869554546076114529027367376480609335018152897428552819320213650620607497732161578425336228492662087403418122251432602032121116590578090981305972682098331450485748881020130467352304394073128320094750092537434494712361997471106252232043259031508025365243646493650683595274638009501841943981539379797030428867958735388755787373257046826482525527910823160920513420350291850000954437853539516824802046101119660804319734604309763512071668689838923543854857717370382198015103309321508654752550391473753157570890820259717128855319778465931749692712912909746136658226675150638441209179862279851597406177831910423181797431183910479421434252625806763005413932700381546519297813914991558811454906150493262422972772216267650379067866049755960481743667840713741242961455852340163833670492211321739008729288866152131209902761983501904931499008781558685235488557119178012849888430919172134707917101766796675516512970115130508931463226542114401817014772302041665372428444364134382937180533253557621587065695440147573299222084827442549848013809546734375035785462691173990108088463427560094850412639346371940022217937645903364277539925615392980209703862991252495546622424543808380063370680744350528307200000000000000000000000000*i1^28 + -14548379018220239376657456026019903232116904256054202201834631976131661595776574891945154488109062814460843562170982262331317400564804423869217281148944130284185018892325434126663424628610727067713516968630607861648471844680481593671781699890887365606022354313068759814801041012915415776476423011150684029446196617878963936295568355973506180567528742212483345842892217904544633060792697350370554958643251245467022602334372350580728066572813449358290832858531872444057834187131339976134062894219322865390764184997228332215349835287748247826468435717777498986485359079748422251455437975464827047116114633040795186311311361530432464569204006824368418809138241054176433312816617251891664044990314561685108886555161959605193950071628638681193347133518752962973091169742548277601881657490428843135605601581238033609121640503795407556381840860836835605247672073139184189325364847436165343065533594211594126023998270774521079583141074920922786273427565271491586429295184451308128750031367842903933605424999003363392572144856813449527359429782892537971588931749006546745486568521965081331818116067112393527918502619533096739609528790085790630634831999106697119388643223786950360274305024000000000000000000000000000*i1^29 + 9011219877885624271683134094233763239790548161074643217098867711695479497587109582923940788211115300143783108632826983659689843108875266819462104247114681566561876047656870968102475697483890005517342008052622474384418148076796164128690545070881011632423512463470675893079446020839399237587341770902230774122186331110411988074261528466158019525995109200926973957876403376815050626237651180159722430999555159002432476713352209008263968796954134192877190843378097168145882463178806835552673392581384383012019560335652685400950815050144139283858055140172759685723505566410646701481034375912447219617167447037755567263098608580269045010427912663881843838983022672699428926565266180392778084101645077210333174579349116727066912820601693404881685405549042393037815595856432095575189111343328717584673883588747459501002547029226525765024247951938017892485113894737664359083595506292472363542070635771350936359444731126427666581827547106094632993926757618446367056756161860432704153093281307758169956634732551179714490518959804825330534319121210669441359234282614374922534163810426839865521594726368920878107132271557305372901149044026274233242694320135809855321539587366931801309184000000000000000000000000*i1^30 + 13937890152901134132139828977043777768355572083553254908869246992630310291840607071795878038023843082481475014829127160993467427915084571465530576693909297400445266610287879216437510005154039976759311028752019731979312375982443097353780037287482933833058335074393238375296798460274269392270231005337277758151356756679484383145688822405825267308465037059514727007704217331083834480800711819879192455344351870295438601833942188556331621399336759353340768541775308762945364424274296312785533326603998169634917313957686376179224382121202106097204018218053950854231447635935414625507655323609326695965307746450617879780457877354495527634715088760682074450389310043204422106173193136843886472106602572940122462762586254223584078233545621071063272601749363484843567149999612012987794674451805499250175667700752801623097432578792669637357685317307407974663415329988638494384771769229170245510597153327970025867162919506255481287037332097823773658850590147680910875062380487994046196600418764744600030303717274411896256092030269853435006106593170762220522381299247701013780409586586569590281891529179630643552522563784871511065954090860314397234843726141593272698166829517058867200000000000000000000000*i1^31 + -11270105850506922987936548271949482375192872077059433995796615941653038917197115900031816333961191234910394286152876439270476448252038631871600132446235258399749300298399089627448145553582076534736036229579521231028881425652412500195397772620757053020189476162784236902122084555159736017087685261900018392276677320673708416335551368294578309950383469392302527329727901477353071283804198451849455791184451196494999779430592870973706033001451255630755493370815944320800135016685682889323237844221923455483228114931288366605897297663516501658550037528745378353745289728857708605023955886462780782058508082661843087936244916159161232759111068175690888714313907276914200558728122866041224946027871477895657463402852806968670443540514019507511141276007321392596931151378725161884054431548472908056780566008081750888707711552698394030486215222470461647374287603647978519060931132630654482544108421599264100724955885561843844639344852289072027350825402851826816171245791134830004790856670813910272140446308163588488932745924496310710646823377260849224183197509285239620033489522616795204126999086595406651774134070374052703087168519085035254473738774023749185760438297559040000000000000000000000*i1^32 + 1352993300813450262190359729212215851049743802409181385196126221972370417878638943285851794033424941702716747560668973936236960704333650861159269291225080005833965752796902397768454973930957146770651435305469234217052324851608651753322568987872826430399376483973936318614134949712638968425929300183101536628687553337229759699293603981860052604120732108568020849039782885204079620179165793688613421903341045614953791407230760607181175576161482579746413257917117339930883577062300178639601687816677415730683561883766312095433079595345027875504505716984439983396703452108310688534346999499623933119939795795319675764391260870534721984824460048977457500774610166882448214033184845404434440408631612716291005537888454857568975262658811332255687910605451823318602002245177070121085908141162292385899232867506006530346636398235084557281834691045358435450598087632197400781450105257560165365304237806294454682379131136464262820832094224290659526645562299465548910441584093623853569116114856615825297809345973504515016797283768659714647645480379196316866149956206954834887225243877714136983178568921146058835146570881118421619827368412236318796566633124747535968108544000000000000000000000*i1^33 + 2053497600057166282436627543492950086189193129790826199811800181852759564167484072072304407323691937221612970139447044547250470927922120989270039191024714545656894951124071585436822705066273841547545096514171208976280257406795679973767436907919208174800917101537080379367415216236779717697106491909707709822841912804367814746544838975790129961155734003481178583567936182420634654180449364036512076213218995239672474954577512864928278040780526825079500872267157937801832771125963357231849938612735324546344782977812994587200379824311398081568092642821025298250714098965352511810817359084695148200723414534718779217496046140495508951864359522453288991917221954745721148392139478867012867387619049752463911041697640653856130774926374984233842991377698556881359338645546918569965337897623722148092647616858905822874135567728777923095112117268686245120951946748341180410286123526990159420333632925345569106812933936626404988098445850950030655213611412861941255319727865136277574434976683135725916682470563011961641046399975083230005414529177089021006078562738669821308474119547932449837803835858111565505712982088393208081051213275680290172876170864863949619200000000000000000000*i1^34 + -1802008387524506872938956559596692722877795047318236502253877278541371205959022458832605855606260911103934612560325335725181160998786202573462824468600030660804396921652277343210496076529636233803018018234416475560796139937124803527102285013365111635111810442996103627848684382112076931482722979888934142094427360164649721747777547700527067653483043521879724765278073518721424130972826107254874150923048443884982810073259024780488639993535390820173665234906868581803946579777013662374093577190038783253823019399428420554004206936429716983503869810041990060008541707014090893580319772471770450986337745183357556404484383105415669573180845981563643613907967149899346173172302018286761127852990429467360999231989308246494090617372655268571190543833199013259395900192867143232543492826746986303345709500903042265609580123299798475679031873625523113912702701919704179367618229633215554409566444666362157479810085919593174565108872893031999760870166857982288908892582053765887312097891696377239153689979732616049212960655118990102315697376553039694351026512749531601728056687327252851938800383009478378136593124283695128315809132899090069971119513335234560000000000000000000*i1^35 + 183336766181334170914418309051268656729853956045931375348283322625101205382341388226240992363802709449536238489102074898383228432245814015943540110460737301718113264505685659765989962292351849142901866806648412659980171941349442941383977312174291269552262122003993293999599633653934067430740584084119849935566449697994120670123781919691321615498622447564235393498211380125221535123388002278230787810044529679213838932994500317232831140151524452079495721200616248919703135097264893773513608571092270978903426509349907773466723182719688309277909749964681758257720036727373355333554970975207222362065336142396299075340265710914334231406766429927362055377402092686926579641388830164803412738195108914437091463645140447691223738800587043768258631252221626235722366500057099585707036506236290357166061683905377126438166608951422172947284650814163301192154571031680676814672747135313545749421781171179264538112245437109603253738217762931301051556595576682270318310057675831842366727180655032607692577178814800242063708787265187307377724984331462089823428506123961917906824253081469051595631111368719181331703924823325876163190377542638464843839963136000000000000000000*i1^36 + -79814797566908645229399241675007613319934397976472711366572064984882340258397320969128814107958569033081409793586159585811445984362295642259961861738044645470982042311370374272401467643591490201896104350625460162095776564240656093787341413595595897218226366042500133454482118499313773302020547556114357566113203296309729420934531505568589842902074161302395304601823863944640924028065851248333541818554652781363178725091376315447031399086217160064039062808348940091213775336973791614886007105152660866560116624380818772529712372034450093527446263138544984288887739621116431918394201581763254720292256442744201159636308764569556605236144871653283730040782420433963468234315931290058101369386258060781890120913281087637189957537102724930919349835205081129410812189111133686460771292118931980785956141566452329350847658628905443060386571300512873920331790836439668025846839447782406874028947492519808875252768613165394282691165269441423431394069364822089230229964899271853974673005573603853165683084566513173291472907326255633338811522568032790403833828080673678988005629133114820869491584064031241333637116956678410881769410188075948048384000000000000000000*i1^37 + -3583543018824567745639895619566042804380106377807807852431032450913501207579353106907023011880261065726469037550814871562317665113433779997255588956497220839431199150694596265317983899316733440603465506112909899916467657236362892393424230425275970575331388490532980776526149066773850440771497583083775331878687027414778970316110763556705132008290493496110082328061142039292218157310161922575156137725947361674397712516764558881605137440447653801594411530760591921450073974533233655391767352456990450687048740398037937899332455335624900847625592463312258289513037803964566738717296715382668754487218182877363768999667504367605372039358235819653986117184760025605321983596815755714062331473813145361849888692473041334974916507784044081179410310349947790127912652076769245178102822999663138180577767172488794075901760796006321033657566403362098220298776396701920007192456959161407067298805595348225192343909502807017855884306326259284357885851516669069421654692209274622850331909330310329154879809501103205224356204221502166049280538557575018112082421454122816296334639603380349316851205777911409234292721394334392012237883240035123200000000000000000*i1^38 + 1952078457000828635710360471952776337622326761626514847391797651107508199632269433755546571118331851720418973536227525245739754619545627857260743485703265291407776838630630574090543481337322581525737501900012579813667635720646877158495108157302573343644412941612898736167381518788581953267342340811998093290080534625284393454418459841171412868472437764839897279703802421023103110132016668170474714023552207895432454980069511975639009053083226078628862143139561049553509907837571519926471159729772902089584437165068000351248463635358759262771106589783965847520261697547149467644317085206670402671123442867872229375404517514897942040697049089044345771594085128475935151134842047128903010143848524947405587261602477323757411389579823435677923861704549737428543176869540656219252648548419456249980776126541129970514717427577602969003710755009604516591488362800076545155438233488458862835480082335755440233373353266702976648694396896362648113469651986314808561957196472910270145514915544676324802900397841460766734043598883867307061826295328098577328963393489884738858876794658347548745770848226508824007760259691001505010784665600000000000000000*i1^39 + 257359670896579744823724372175677962550676429245946502379236818318274073861015198360740981599336664223682293879463437138880937415918966701644239301806430207472099452288329886652749437223552780152349373737268673318824715462576697488327797101223939075613413099199517842973703208211090376644733253890025834120197567546069591620513617522203161883158862493672711017171270928506525329562667680687287434343348262840183594407954204143915638828318471699232375327976384532732386738650364741461734030091552482292958118324135905001564893980072184375393336244709425863926262501549869654481343058093048266408625417547910408064833415143908566399825549491958542356694048330103509803492925136927411305772739218867519739455982286684672419167985828852183281777676090332432816909076567986612876219385032254673743489289611145782412058274108236188236479604605926410515064313964543254249962774590685105761855512368719353659985080523532309204488782813898351278901673597379086522002284634441424217509905617292107522620201410009715169831064460207119728258528184075502089265662290544428668768068853819861440748497132443397154990270175909040567091200000000000000*i1^40 + 3204968489293042793981953629953577607105727240883687824220085947946559053285425415726858355528510476964115309374511783729727862347649885683508320378252300499669758192609518778514919654441382020147149151126644500888657983308157963218841788066639885348108793986135920235948445498840666072872988975257979825526462941441373678815817202382549709112356633432392954026650599012930267857295948684005704326398116091782524942629744466504094709115003939986124654978487942926744626397418523845735312506230132432634615492914821293602724778439426148698865803036417215165181794885497101364516501595071503917101174497481037323934173686655221169641295737242813790111410112247347817551996763692848888656075435849241619674893437427212025019322860382867361115576154481998439936943168133530890289993769833265551684138426765422098932913449395179918712792277139999029505975000472980997641084264738854159396869353661050965165400515193919696314729798337594432191087287362569080725700078472440032045283489054571877098014986623113689378132415224006188034630687359643316151682307254888350294168482299378306395153807962621523200359019126456320000000000000*i1^41 + -70295016716279753762325065126158413342842116210518145681337875353248595528748322223024183290485251057564897698754100461524383298313454803664361961403414557947337926112959188009641386607896433125328996820475862389140556246956643335668764556602603236606359023665005637893793165767633727939814472184920412069917498531175210437732309912531720981575764901638898502158970680088686023423707462196415542601237006840022144033856102065281067325895149818068166632558615705723957103127738326995296190149852561540610278268435097785200874874521108957890363936655440951130124126557148479913215325038941614675599482149982039058758851506494198973575389679983466429899394089554288846466573206575890193085478018904396369253321586937497665841248258208453050770500225248209158612485348578830325857712506719685101146419823794789983340372978271080844983858884464669040528636843317361588876769016902544355548705665222660984175840944106323373881980578223962629211015064686543542800824207696901244638129649327096721564854539583169206952091191677387038331851722873676527844793336332315837875994456933390065910258268262258303844745216000000000000*i1^42 + 473679080617276364455334771389239079468224134034783401125679383001411107316813010892657475193096627220299059744549385126834405364721492205112228012055061324711163624936087256940755506191578610709945667890542561223359619554778964086920376350894814134643624995772676736288782679177445825330102115907921545431804525768096731901321043025891675642123786141948549962844568051928940098126873663882372986638546198401535139337682652296317222964390461498508515946246660681995550068757234885008531437581208530589173426279659653864876360868340095736413629006187218741789082838778744893964301356508954155856847381179044862546660784150411314485946048624103379544245359434031945735943585449693026853111789384349825827714720925392260303350033328168952981884317962133749735586888205647592518547552790350585975399398140906572449385579145348301524506303400862093550677497863033690380127504596592395619475674537284612233259235668614753481115573630547714577534204694969913456296053907994701386245775199512001016825602406866192820120182009306573557516541978074076949200406755763561395615111390411500586027624816257164902400000000000*i1^43 + -1168814571862781065800751884948200157496875996506624171586806575362420739436506240527559426898891965363593759896528117124792537596574404761698870213420296093064418991683579505824698002533620611542773106571174546570810127788077060901244361973093317577357672532530908475958125056275293313023727464261921254021756936144600275446198859356771941714522381367780845531343289091594168018746476204998429714830817127976586510489136470345171873564568629651975057727137406176934169382982045413952807400829107967895945695260567942287522594529522236948543848317460658930601746395110032330360761003690511496104451928258253845791102311711097355060922427410509334276500222921242906813910689351655335295499102052934315527298970776968456257659238393036586952167098645973540700009300565518410359176981864850121254338741397036907653408664253245468680728265918700542260877622845197611107831386320589473403275077943804234874767539524349631915646200367842957718680686336748913610322606650171699434441926904020239746831133995509561446365152933564648717035701478543674918113897943845565527720970569135756432297122856960000000000*i1^44 + 836012986478694660003085140539437419798639900065848331743288985775754965457994631009728962227957687372154935153707662112411397855136315380717981586481454684612114150886158707143002179534608836831479009272891206065007226654348140465543189853680079216509256641476831835058191897521555144914262237405268329903745468146526562937914062370026010870464892247596921233945281357944352911022538060348820636242009803301799679300315000631388448308502006759046453721407426942626619883467832662061874187161833942770590189577756516046490545523147568115386601740931191129563138537299620297481132227580401193119093998593996545266365451511034402320148053755392004532156095072450078661992732555069273050679306310737172144892436006788319318865158123007366364556769129990172605491412850165698132394582653960510628792247322400900084967084854603642053200518798077391117741705815021839022241155705053920729037986475718034265164218341006830897700606494662543383283371358508779102977686756121219743274885560836128695146877979862926291999905366541312481549345788840090774494777958729887620398430829181329735680000000000*i1^45 + -310393662392140091209956739589700431655581797523093816233610128972264671782367485733075168789767004403609505812876982374806772841413665342258937690706904459384495975098044022930034002352331815292108790594016986570104122753633428161817956287773787725710478113110526043423895664896793971980603703158574339860592729530784245739348906247327933647371898342808534302223166600896603064641432707093508433133283126261292738334920638379442472768244576098341348542934649065083865891216803629692443626275693740535965912108639778051993497721951734644256768153856525705101469990814392746923261765058415843451868090529093884187283066106594376981867413142348534186392085047023076507046650458232882770289351684811737952338185297756540060970842451032046158912688700287437599953000471546469267666003442940244240734334569693489351961598351320368852588192955020853292426477071390560060987391323720459803075306240258940073368819987759032033883473486034364714080052501554821963124020167641089572842290614091834742464711100672523690918578538684675579458669327002628992934202587445116228286168013209600000000*i1^46 + -14864144210940314741277345434250768738738139945459707000834589888288041378156343340389838056179026633558065873441827422542356571943892252060552866987661378344623436703578456889720834849374165153939276702286863348711118369743081287021686766925216873873760274100255167546458297624728374753063744488545116842221112119622250088273768392293789509050808017436533222903008883137902520847678424656278351883834830134727923426925184028904585906594856366632759880443064342470022032858760764255984092206258455785599215318267500630700370763203779538061258048587721822884073977110934993177746593673170488797631143530183104670926907112065356959495021748236097736775411148514528289064163518189315422558977792523969227284274206306057647754298670660154598327222566613168542214271975219982667691727546487384594813616032292435359834079566433145800979837217616930260328421556970491693375862337797703217075402832566183197233113234016107541527986952199354091225779299339465748234857671152819812917126965458173895549872853078224328733876641227412336199648677928712260633116893099201407221760000000*i1^47 + -289558625611983816765273109839538006054477647565582537545854755092865071816561235487672956830498400021523926564282516603847853381888843131022946697434113182119082661171870780581972240350011152786226962314746733228368056752015118509162028858555714245798484283197067929432552723267946731803122375222717124522541611059778934951981438110600749884679129838068912892819004058317357723842239148540996965136911915419049024278467779116078042733739264650266886794020593246141672708588190353054949344482518592441098976336974177521914349034650983459413342319495495548486285101224353972923479414132040531424420277388341184165240033663503015255517374384524016096289396392162720926610729824547450149721847797565995425186226980556699188518166594630963256248011746885453612596472448537536819633378416748809177517666202685481872901471993123310497239386934413819930371045388749155155285019099376457893189838173249356091115533280290066831065996405231453745550906464271031063422712771281938887609675054160275371291263064275820175076310764616380222835750198593433237805760249856000000*i1^48 + 34842719142678886318230344207878361567778025854157567622690128445974553650352659420257787999363748474359454552213791160996272998048536248785270172005072556178122225446599383019023626194858428403883927126129161136619875083948047761115910407342612923731135790300038910604313678705086227893774487553410307240418424643453343905898780163245500944879187559093671560383090162568151765256045638352430974092061116186379136511346133461009012927205038550677016097437634478230612159979984722043590721808474916118186958134382597207414793837917066883506022652303791788298814601456944158284241913209022823165756840051023275363470168125767140785744871910408591168723251001102651919139057988257423955166752500419346987786348906434424706823553711740678846182220020089640072830354436061048269930535646556879393224184303030015054512312413032272086198441337208238510363082650450309144822891213737357687179189480752378163369887732874199413854814271337567962861383736484519967463633160871890418963071792524156291709147260517647757396568032877897320327400823867205222400000*i1^49 + -227535557646136063113386404699976615609909948566619493533558351151204585978208801139892927215260280988127218356856862575725322255622048732888641518310026225467947624755434413711695401960971498518780596217448943823523173398569503680848973841930674700157870417500673995070610107398895958513400557221699522802144017840405440313970628955451058763963910881985853824358827316208257712730371016723291124213561295836372606392211204474134472427462884514434093318498265955510396882777955800980358490245768287039660215296433525138239148217702172387694197093410787507468931597838606934428069961201612759541761769856782673238562260433422601741261978877432480527595620586149385784676957832444287071793209325213753857053883344132728567680897310166056446409707440449688600627815620132898359370659751091265406194344755199164832056471312888523489988419760664471415138315754139543696873292916682366238385509997889258611986154671367349183822593118246677728030180646562993418896057541185656032436146810819346821585315194777113813609221199979754396057600000*i1^50 + -143447314407843660625615314804156346937191215177823842490831855077132733429795972797374693453061619019083744651117369567683548949528711674275074652294673603185372724082198564298387717644637072109250016490554256458140108312565491968695419126593518331681951389405945000304695980660186811067635878754092031980390728157587130345909339291184276140000612203060431758349977823456140485945440399302460111220526540239494592120623430742047968665225398524955289126797356706968396942449102189405792282463603797216365716358067026274743817742956536100678374320062344466100742265078363922235196389546836336530935446179783670176966686135498144508506817719311431138868353588298626744765050052974389379835931463164148205281079202058335454494540150088735567233495349451897840623893879376065389886816601012849808821730360972417919692433910182470100061262595522898335881532370496164020258160821015149470042532273264399543570918865656166589620976652728092219019882832501376971132345112287649204064581024663256371283951741176071296385024000*i1^51 + -22159721808032569083133730093486762351518663509446393779866934343866438495772796342201497976977443086934751203511638519166653154330689426489942364341559672042417058497997935079165356655686511650840645097522735388696911729181431895956690764353440232310256723878404342376618944861807897947682097501436340371236539944308098172343920240285957199481889708704869493176643147808987187516326243289388526141435318258391119027611659834990146195337024092479168769900323433477240466429465665610250137859676655356411923138348118526674649947585986748145904844243163542518717653288150193873720508853240471166139481227787981084765615003992773961611079390542433499713837681593238268872276509524097539746264928890793288556164850625076997408565463031416218369041133987986095606241269292712090156256182538189676047353359637714560288197975309602632908558473103017243379009401585240212793931493174636163022938308835856024201496258614255164437193397471775090015292498831798467467331941274711224700623730192324349027942400*i1^52 + 243261937385122921477760563112808831026307129702569088325323064206010249085136925733343707220527182942517789193688222611633433572727504194649125655467642107848057365602211284806210661169797333511259901210109637618079124512092453379918521218787587399877694139958576846296807916178527965007206677952407694666858476430266268266287421286971819891864318212210630832561847788510439262378748291469175151416545848614750448744419286790122198039795941219860743851595947502462722689198065261451601389273033586680033407235255307192240339996995348416763585252421877194483350503226967037900850500155858599979858449550404569790212225038478461576879812106960618918832035109321559467029586468525020436362298313931971388036386541203206646138452969786060137249112822412767682302271796558857363250860934398654637935888411124018713810304019313981216227049499784704646963314509119019746191073133299090292172482511288879268118928094029762075479685587777726298435092480*i1^53 - N1*38486951946921003556289043404797799562625859233948876927900117704903531022775456340645121998000566767261702512263468599001644072505122452453496926478064035045326377906647546838203180307209722371191524959265760691997938555207877190741111609156124440125704661412126037390332343675354258584383333394187*i2, 423413897982907930031059138575817826601241226827560661588038622076848157937920835598140616262455225189279092318813632453181167181151460984350975819102829789269321611967576072060588037752340223787439014176339622741525326148008157430456537135007422327309200363890477527324380735491295592374958430809483298310192050420859448443006154803631949544187240341038208376470878238144567932773219546099299830792519726938340780227322967304367650734983768981302486796653326530836083277385567773122149366440261045521975348702997729659116733781031055985953983178531859370782167901589530503612169626751778612799597952254896783342812740420817395604070998494312111038113188558827410138637216590229936107627350127703732649734476966895780106487518016191251186640884158147167661592677945574747816566109371993058936548468901701116320746259373811845234140326523949258187861212297354551006835337525072921960849245644177889611252230787685719927605997636669453859768271083999558742454419000961052157252592843635259118001136832070852444205491257378101538581468344041694421419685769394701963477748585834718280604829265700402240839855590858928307252538034849477876925787853338785022321400921705500032921702066559028563091666818008921200250455924171016478696447685439945295534383659619477455110144000000000000000000000000000000000000000000000000000000 + -36556707697542301805843599144539004660132201516837531707065664427639719165506605818926645395580680984150573833832280175692080160950702951696753315146854381124494020709605557871792500349125813440609167464116004771573566829352829512999896383861835256303928213823022781798123366371664487151738815395760446891618696486383802417048689220350783544357553218326307842647277999684372751223803329193626641113270843734343145583330157254848138861238203481340778185865003830911558662515318498658429732290022514270316972149744448552719952898249435319662231458203733975554388896035063286888373944467482007483870674538453840400836748406047314915567977710593529894648236635240304221729059933292924655958795836782031750665216363020980558401070056222665597854127761364686198592593015220981162838440388109364168354514750596782157769406135843769958324881205337828437340010596056532703607691760125341338165059770191447385104169164988205755524853914334504998341711981138292472799618374515750043363226675778597370208601077952821307657272417063008093970530074335531529348941456312721531168297198598667026801966949631681600468489324640976208663123797042430797557352384838336623598927294606415435323511437262202762327494865382672535133786633735642066483760214164419422793697212707763130969620480000000000000000000000000000000000000000000000000000*i1 + 2989193227631008995575065719074200261837495372008336470591158990933616703468635142961383062657335239023459843536466696086141342473517006902190249400708567425515133639740996396314890749250608308057287996087952494168070968277269443221299358104971573595428333823921639218634244612881383043463982649513463412776578805610351356784033445998667545064636020121099623217884845971367039326129842778393602656784423426438588315096381435082382333095957662251615149322401529379944184687690846350306090028146195177318788930381354379774085964406100659897746954856764220078065830643841998138982667532802789346404840866436181799174195147204126969137535500481801002304476923899399629240047558269450284299437659894599720388972572665767668652566649157495488648039959446669063440820806476657297358905758592624730615912928547298072124112301887742596555411301677685110056324258736652465257547755279654530018055430111480114389077371009221298677379202164093522797456467477623543567810739858177462445036571819302448453122103786567293520322699237079507655074368998303614653024129932112268184187506531339256941990895757057433662259052396311339589807951364631323812396141848216228503489721071172018955270871251184705289175582133909548948571510066299243101236862983576957737250953869126389439922176000000000000000000000000000000000000000000000000000*i1^2 + 3120434915295235008023019582193130752987203671991041248583938753842950977383556330527880113609856856831894270923710341391806033224856800254615419523531008560229925032575768683910883073991609496562617124503873984700180660922294480698422021407505710676851283379225469688464986336767087824949363125852011359326018775158789035672373832557721043740498976969276414503973460846210500189448981994270685985286380303836793954195914947979920591016743124653995211731419323800243076510981893220464787636834761796988267741170597074766373135494980968203943175762362945724298865331820128418225924716965839365542935623938463738519072479041700173368028168462190167063284002941702097621633875430422561837405780242838975266776040343867267075019322827069897817409989782407976304820947502134556925917506124693044508629847726173594437986087657261055397271918562860031250807700293198687048155072401515991902198001771379108358587422189222445561842945371818778154410624792223472713467268690573506289785496503538207704819936163333643395607644611241658884422875771862836583847686182407382392312919787203346189460031574803661291670430902753811317741186758896856159888351365783364809686099968261580116607470719099206543124793934108584230470695343797531964883881046736244507101067242346018085273600000000000000000000000000000000000000000000000000*i1^3 + 23671028084909998949775374460946967646563849970429541038514033173822666528737515874901731214424187498590373045982040938723396789402720338834315885284649186647772852712703379307205604213887952062545443027221525761109229834050540591913736613006327162118286905101768254003196554172187574034721859400287241594517704512967376173024193885226141757215791564570194997023057329406626191728200860932001589725118168257883834612721384189309537997774871970037396406351887617756155047834484465093298738547689379924862426534575785264569858884110051346606858383107402824115430016828117470011305047012863215570118974345825611187359539630344047481632139752992623134876906500943747970110563007094071223281323360223046975720729570832498607822823617539633938608173275312863826733275376988770495035330582231043370446550455996859833989723244749944077000746229106122180508890490138322665750328322128815288358496575167556585084129395725435541874338208113450822939940704279827153437815472696541543556396364591736017005833623654492755571436985691482080657922567384751800209560546050720357542221986796992106861479551248820611660670155520240472958863979527083294963810218559340111864177932564904652361232166918478063985218940286869936358243467751352927095142947822482451131891667397650468044800000000000000000000000000000000000000000000000000*i1^4 + -14510709174001574119875590395591643955304872171098290083504983446273852056809619967439750454384417174819782859405835480482590842167919291121435016637678255169901359681349317745768233714403283813852761914800050228143873716099537144312552655427290941064533883348672481382579488480679136600660544652973428028861562087857755340667955023923981396404374910082206002526650008944149043744553341950280897722583546143000945005254814660101437306334598347561211862145615363531981306395641677972613657657820526277955984350914153654058017009238744286731980403915808633094867572120338923997870593115336893517700892845677192956380235326572743215524136171111225827351080059023866612618808834696997924748652244560000421945383105079553297356974430533528089776746388659310216848060693182101039773427567173176212121988126366886293944181436902688458655099842231481931008138714367515093932450347464694160856966867353245318744039363397776152462745887541511988870371917723609350717097737580762720329345101886789003415568771577335185452158751903355369362423737042825050441949135796629425907369121923307910534940895345860026407755481244200489523093455481035436196967231877428394842791375195401621000123287200043142431270631605347632382983908391621098990825307284685899886826816182476079104000000000000000000000000000000000000000000000000*i1^5 + 13108665366067404624591692087127085890438158295854537613280418114070977721365178840356488502987159963714713102764793452265979061222955012118083440291577195820272913819495499625818026161121783890790436539004876179316294596568554964093928761157027475664298233416063036481074141975715113335891492360501088435140913094770254532606584469037957110890672708959142712841154181040658426692529227691068046775385200546164911590843957372693585174819245505752954128338438814388231403672047171580770305085734055946121340596779221747703531522346133364705663713201946607470269819778864226469822316673124026842963850965197005709463926017461458561000064234055413198826925806589235294602159196318448354004676116083626424466109494171896829403695592979786062246718383231206460579305359985949509078889466170191206370571015992166891030575884148539036318939378156627715884195217892670481756247237490861904578556970813203236273811901367262712072281816956125110980965395357804049819160371693879718998053019724682218002833518172989339680676116589002147247350895980238595354873513598829595669051368412427047303762023036320773613985589181333408362048027874880018526893399798513694200379257525586886355286991043046059721483444604727490260761340205963231787600029445118962128383398111084544000000000000000000000000000000000000000000000000*i1^6 + -7888691980285869996591246294821474180529321590755117977603415534670436775326582954063784225537378824938297222211165615428298415230077797612215350326208008486248846656782831133015098430492470413573217354929635652109914446182681010677458388981483826486039125401148703634991714663864118645574443843690122763159063075324610092118517453925538713520696349226768819617092554847167875453594244012643184214851594029718534470197442520408667731004243483701452120219920653689352654309971918051403695465601968122809634905969893103554814786219444437475141907091255998098991379570481273927885377885255284146074288824924623013346688919074922720970508591872766165221742744666497173203081085813891247501970470690908041789027590429472729826829856158336647680980722660168935140266954125236223225760935371289955212347092523074016087981735797256865806130880179960353385086647968667227358278985186126195994129173753820155362240802131070473254348799958870139084314330589403267917861516233854266380177127998040080314197933483296695406307823271661124421720251088304153654381855219890959885486418124508264770486887946879873259295205753926115174863691472417123364721787744728199177273431902875004596868716286252469803819390767664757515101415145771643195169177693914854545139957843886080000000000000000000000000000000000000000000000*i1^7 + 3787865623256472043989097121193841449339505441650104248916721131125024447121545225325583112026817350368489985485517365296076148428195165005374869344902441734844563407741917205469847499214348614846225946914457096669798785845681630189817052217137372040081368240012332577147882449953219208046956988886090836231864208958673372768981289718863231906317710638062417625580347753591060398083977459405508817151060876361506432204702240916684710866059654981281239332797823617997658793211756444498734235583554786099787970811994478488440317296046640110675815655969758040274232718230637242182098675775557179962404341309303274795973294942467542863585039671942625027324865183613427901585135088152886627413445125094283437387701203295680186030031668468791649953495344676146299581735881055401463704360561198427692107044474676364463664967871604493922900136437613904286695027173433498235940139808145641262454924461270163700020840857191827989796472581689503675318599567020570311510758965170780313009557700255309714951151888793563267801873437705931921560437718360080697884219471662301205217182012414178994800684437579945348520649869050733994763140526445501672231732708922716837745168467761957073687904814549289097487113306180734960358280103460776275017722673804931573500799352832000000000000000000000000000000000000000000000*i1^8 + -1344056335817725757763016263436594996469902416219774071481803843404664781683156007664401229711742612800685165455439162534677496943997021744615367764737823813804954934080136083127088619600445335804429164827388465381442964465018913965324488258458877803793541620361472425931045411423735982081225496358953585676698384433151392412039219835948684459796342114205188060652999999035687780810634985263135577228878089238352919330055804938673332896286497416748525289959236168919007856834451939833053293100068481554524177610792597836884381311991501246344824597733580363572521273576525243556486980649000711933365069203878215988536852081009965336175780462439093462119432904370880436375452980063224906627616348046231241968072406133076772418764422306214261929226030447623871798438852694264010281704069344062382836390568077036771838747918714822210871366467518964820910787124128447055320651178524286964336889271650402855378516024152277277803974937816959731026175605238259752228369217266609343287695573431672744986572741527504310423606356596867698265908174190355803233231869924468380428148801657034342713280398357167063504679609626819579356215505633850165284302442807409709372039493836455991665690066739724060373866361910062326453040105933672355178498285703394395762458624000000000000000000000000000000000000000000000*i1^9 + 348684583410085651328538976122024079041919631709777475958088222037581901513636077668775360893770245364807798461455153071098204667369396846836364813191188149221544179435449780834537744396720789557918076470788262044607756837931687458700973066932522486311919989140653764818042764781902961443532747099158214285088908106478337088252619355684195804765798834993063877699036828815533242212775657400703993571515611249258958876893481522039484508986390334994525195249124997796628532937937769568211384604903401482893660431966424258991054054595524193284564461287012568012177525929894501504840251624610943373698890905173215764195422179698230700234415904433268235561660727936924027932792883412326662087847661073612980459032846533506597004448261473372646150481135873785738830091558581957178260755833968897595510194522916561553329001378646537131855652048326208327566194912744169179717363652763073480636873737974930268563641544938649504160096997346890754149972777876538750594605419004992649863049627669037283063318998399978935154785027206918168985539986707116220498136603953812803432302396709365405991758226362546228267643859944714586964604065236987284834780323834152183901308095195035445119717521349662392741235331699424549934967233257328759389322514439464362579066880000000000000000000000000000000000000000000*i1^10 + -67716417010690442101849157788078060646543273210832224907428006927057711162073613680590665997329062505448871206565448034684040662357234368029489792328914129132737389786926836451362685519488000300110577663338725262985170940954570229160449958886278026043619575217047546915196643634363357475961865329396749389457340766108445585764574677777842204898959063719191351157005169686132071807872274915938984756607714464732465391109263917417955195565490564290927436351564318622212339622536887344030493423670761627741265587864065250694493104597980548549896336994139290276604018560398358218836942049732153639308278181616371487943535484333538504950360849669235079570160001662683731217766331159243418697060141895890529362889533777186747850376831638937257364429537967563881558178274873499157904016256969835003714708152900031612128439166929073904311186938784062178671561234167109911828506270951719817270261063335790844542880250272292365643704555975079757224107584676525916057631474212424109708652914386290108889884356231295949602156318992281659345513962089550050196830808596100970191541721261519376423217417978055642526508837748828686531025252790251436096686949719450168898276812115435755404530163229008034466627412813870233018001826914217895498815521577598583832576000000000000000000000000000000000000000000*i1^11 + 10437386466719061092726757934036125202094852175228368824341056744050439807172261914536896500371222560750741774053345099018492226726645505796270615905458109939852039650784837497424621266440010937597397177767262047028820545376045633480667660295630944500125131570933503238486697177139326942041430367530898501802152198548503659232919414880014820979405827648821326172591578408284660083512335066322636796253021300010189733442792875578026063656434837256514428821772682892250605788147364177549811148286591445152929537753568173584726193744889341070709620896784525673092631384326534381389971545731615573505013418441495682267086996623869715088433698817443144032487028351098370541341167125747744242170636746077378030772103201316092727695467630650754830963363713571318086547482779466838093777083520499450373668412504323306909100385099292069947770774806015039620869285822163854662433893069755771598870186224650789923347609325842225929984546878227897208940816989297267375864315919329383695352213726304315496653847449866313257947670029038228371203273188005803759896777002123200078013265733602620635126728697003037596179706209240548848819557533799813655949142865312801651926252253416976367244858658921196883205087176511688307966098123656136470088488767445585100800000000000000000000000000000000000000000*i1^12 + -1323083043565091956136293750395842185305196430205492359128844222818979733206309817953968412726427240178477522849121843090461036123094869397480784152014436255212064914649047212387581431658128379009590324116393718294735204927589272071082256655177538307064401093278227404884695402456604892712206829645334757525901426410238099490763973594854507341424594239460504876463509662655398106036588848881556535589531514291743280561435372027087345166712021114075314396486944512512659755070074421149893807585494354474575195051259235509083146886586120634902776832796332404081922991189984851534990183745811217270708556000711693337215614056048515211680715300439436775300446591684933283957287462027415615339594821890646269021724990840603595400894721706320266264551790470898273699256893510292210005225300716038921872125652073862723971903450238330935107922082517151472814660661497697845247183044245697383216243037096283149597863873069483787618973269493136732270338590132943137742195937513831144427194786991168836263099591714403450556615302868467229214803338856751301543350604169178175646903962061995295407903837411241804560620369483448919231062957950353991018633087461559888988747427744494327607295723926332803133641360905352026073489738717564844002714379280711680000000000000000000000000000000000000000*i1^13 + 139802326818744007091731606343676401627647765432612398619431415495198900860824859741711470373389328392099969547557502990032414785575053582926110999296471496974303002376629676400839857809699844403137780400678704963714498369053268152137258307550402434038618799921061474438745651637806403229413955960357000781386378089492021320366193133898906856097434847608283923663771499908901950649124152485784981794762352674178523904968943217515598696181145231002765621666685246516519707329183645016270640151125181316417463772066687431598802402254976527399570677167703310605943112369960329484980457641635138146386909325412640628649916567852362892732448719056152360999507011015913667445696715119587355655010193936679432323123345488966188686641016530328549337438200013370624637619789859891056047622964561947548673373024270109097534454420552845682311222117395443773041120862433223402264186631478466973987469623228856926403847786897309052413571027543583702856983974266847393783028313896113707090912672552392078022923025395330452539088564834211641496423253504525031369022582599189201524499080532536094586829101045062819849170905331188512451636556491439031898535787954964424947674440898543730382424506266864343516513677071966073314644201843107186997779675217920000000000000000000000000000000000000000*i1^14 + -12269269127381527834885035631332730305732744675051572140098322044140408023474552752764386437998935169769195622784887710114918832869832832937115695793087058884187730635304333881242599958295163479590599853263219747959909213795399281640790965726673703390352382423555779512451972190026219907211517740376178470691060883491967474821255552168084568481460892477040154104532948317027482413647379661582098320003075891283484430725232801319667380122393362648663369969619094109589314836701079580884864820260805260801164585554794340320121986980497931468513315723063798329267843098177420719891406052361056626290501585622236576635079689957159998690465197623595931879580993781016246126995205569814682029547788263811485344524468734719330210405301722264827842721415054911434993956684597391826489666531181244933910912276063846785216269356888435500547199838136230294945972156371117712349868244757602457068579736745531222716938458013509699759210795965302726418763200050680644983292206615158870623388536579960617855634430080947895735677033822922726563887028107133508723957788146075110307447122149328163858949854089608363278625222069364852310001688327153960414029167553005302443082197066014136918754994184107725310364146947605878506614690259017340367786318233600000000000000000000000000000000000000*i1^15 + 889081996500055572248291586097550784079263470517358713731158689321847624647091373106817606808088112938152467949222178167323247655970906897069942813197567132813834395018490286180803519169108272383341184625090674453827607903187095074847880290355017586563768004941462390266178859234031471891841286347235571863713471577993830245994810632491846049302282947018868266559650117232434531324003021422261861792050763379677443227896960848316505616507404777615713115590305959538937948413244193468192454074818000222022243119084999360869514836507716923822680202397134798272958315199511151922442528479078921598606557755094015954321184118057670210898250652039346800241837962957384236715670145967991288178900634208679514890948786080067240322292485540617441046335881386029621427632217436984450522579285858270983284338146485604206733747060870567755230484752822564510434340901021186797994790445839413659674317136198883943572634745842774436258051158503720109262088582465009297760391649094740322491867489243981277160138561489376091812128036727754538492352977229100316236050724941966635526148724918058517959148648612331438166625402252903341581477738584899800015303987824972242255029825744607625942961773715178715304485238929166550586517427858129658482524160000000000000000000000000000000000000*i1^16 + -52294166709530114608563017260085153832207979669641998853474536137686736812673835304959584826924965538473880200866145645042697070082304346098884176217470499061205965678832908232460650029577811743531982294202481748354854963690219341157730599428576947511974243620759538707391744022519629017952495162880504676473928485679511932105676281104514950085393175642737541960951958088703692112555703551546090896511896011873947267155970008567296279832332705574202046759953324455980941620679706949926659682264018299278042762777427711064190506728551267364749674695188708568706128356582038296626857238142216715215651836058997941181620366549293532335126279368744105546347727172919536103982205047871517013716099583476750768530068237920486533690467731352787868080697274743007121419953269836621309728978391546673788060121552120155504887790896058524302189712018862269907276497239207609536437976847858637157697240938885843525012856112537903689999232766257880729622314906872225991966217347894471316118085967492633785865803722879203406794732140312078255824449809650460371100091621057498871006713807844627495162210540710870160147344704750503998897415095421296202405959460064495024528895489000002620174400172400183386836263917515920314342217789256409022464000000000000000000000000000000000000*i1^17 + 2414140871420591550448315311897681970491072039860892044549461579491857765481007886376813952230197081185539073949420764549614322695787621511587402203830971312719982657062461691523427867339977890548614838906238159332913300348628215931248697550312463791413663829223735169642550332729861853693045156671554438551637789951503532447641968454504632003957134625583194576411742598002136298712286429393153972360931270870838895397956895007795364611686580254231528175222269009499025859512847989966050937689405965184579660725231178314524813142115707385248718392513639932363987822189192955162516208017311637563069090184987635303516931439971163238649491816748593013445736196580702045409216827524321478508046741556187896516868001678406312342093475057264975821273477410942110389043725803693205330702185884758573461954952267996734252966609866896815655259229591179468290180957458359910505682781485396880659358881530695532974327744581321525237639087717507914654291045572669800756640678238568646998480758972081164478147402197127591688285439959898221747966780650452293096697424793548739519189514978362686512880944241711023567871179905180958735108266775581810204131939539970432022704809270421694590167082134225698841103111642341259025514947300399513600000000000000000000000000000000000*i1^18 + -85675818584703567329794643170591369536533340092375138561873027209474035554607123264582292567440806241292584554072296224204109561586916408066980869223220249675047461108730098319697971328750059828709053722494751526987408638501549427566762665093644360764037309621102689632735219063092981516026836075583438449043299969474365287535888687021866796824062948599453813568025905327708312971350588238952750432230471405968656974608154918875041700498468502701909299261716211275932247514123021089093906216938628981983114158598920499953388560235202841731718901449369247821776674966374558687673883908460896857926294780539921762006554864782853350726325432308000094814629079341467531265519279180869938081148916627011799383186565033156414590797485155809126532002188970439448899772242396136972837729465485952235579573169739531272531551216794186130803125394082654355443468737193043519563034052007384798114891285072238623151296498607173123188427319017259121828024423426551117838354320127836855252621015623450364366198096902102779591643669481902820627279404544634312638612263023043333225300697437094670802721458638373353190847770483712067063333631540372620799380158014108196626019753733687724193973091119300965141046958343833281857328504215961600000000000000000000000000000000000*i1^19 + 2226921339468968053993455468361837647752372883239237351644810388100522717992208165043672190401546510407890433437977530286834878822224916699609140646851446044901126057434109645180109302852621368644214718814953902441441780058653490163542467299350712084517949699762363311382984866156726753770270399995620849437909184196435946352080159310655543374725364137025814620596690924102214985828868639916013816601760950769071378084562327593028852813694725476921765890984083514601225016831368359048702415530105265703908494543187534428853991672817616824015475516562812413761060076602817011664822448333393530186689098139882552571803228809392490181228464638505733915999752455849908297908641699450679527253551807921612801255434096718430932346175333388711279036090942469718809163357274231407311882738363980807713824562052123281612862532651330941800601661026372720007117560604369216140740834923871928251560877271481327003881898340592355542215696370553432840644997435229631847500329523781264176474503780147555190732364368156655363819194101880995196439159219676295559981208291383300638302219490157886166232552581461595773197980761887930099425942363589891776946866217424096285110429896875800171565382434353116322207800541068056103735504404480000000000000000000000000000000000*i1^20 + -35724288131109417894931325081216829285988634588730472296522711665402854589215203645668221416953229386323366966709355471825746176278314515444934724097359684062551788781486368171698882362877255718397978727416031446531203209939013225682544250365247245043262869749979519065442757587725700660371390520582096137442195749662981518771672915831328176124645118319813742797174136479875486097478922699204517223267840097287844535873810259509224180784175062076161850189976935188313473281874731355171400747832865751880099123789336059320894037456892746814399213739429904738378523905117412051945532891801031192706319565158579705730896929728401397487140520568054696586044339612275839276996421399008773822846287605399130675410548300357827594231366195491689855773147785422468332772049328591081882559404912108712403316101982218713225419129827890934561861569796193508290452886493308544347150511242800265750943052974056207994851477505336045879739811209085144361239606388112338753096162843434949259031636273914216585414993611638175167615748559607616069556279067270299726851863347167078563720974995383218645685774399843885013385286606657594549220243061726574289840038428232724066615770321784862094126688562282563906933590994865045726927257600000000000000000000000000000000*i1^21 + 455933505995731690344877249357233019166380086921355978019306644078607066804250356926999342499874977733413354013508104841583997495634352918200092073414807413255643293517358608633850841604537651044837507436506315260472593685673313551129772318459949658452752136439025379873900139980944975156542055002045574712044103602033962936150486650862010614144107166187958220417580615572673667780404828139198646623523845159498592866458892176520072515970454292543072431638572033160427533221027140415733149763601295514677062686357042658761361671935683014851711575166737137663963936062286455204676553379011715570550125330434249381177151244755548630505843044068665860048707802096714903109220634946212448346838851996152568423353829151036750855549882614461167565687175046512216622095749616605472334408807124897435340960279824995106934180782589026032660632132218742294203900265484036111297100830887812261693454144096974017830617738661626511461103933498375402380637556658865994292845063390702188303212647313320256877460594928450266162654392253613300807019934372245476934957310439982386639914715850445470176827691616330799601254659968545618235545902728810808196787650692107314214079021556218435619447131476861788230011160555193022545920000000000000000000000000000000*i1^22 + -9500185046686786335983545284951822571359380903672382822135389753939822215003782132174266534511643578022166798000727589443498611046481084000103723418726349410264371592863038289609462487764706840799251122844978883391027207233816155690663480664969924603219257832242239750190013773065261698555867235591160916446321051411773637275655585376969746545841218522388567330255825904775450819357006686817475194223326762972471785508588277054367518486471500562484983030924661711458189329632185712309264396420254515810382496464319194761399473082253589007087232501925095008900579075421975694451680422817231215849586927771391668128598087099223503959507950228139176126095735207593465216537677831358558511318197574787247979438809846961024724515286143628201216001832767588466423198412579473540133653419098840257821501388086760947688174717519596870349424511960152545382008720049030033383601437811227935525729283645460846103931886411548595033497509667489908062333522409822216169877799564668512610782377185060218314664387228207540965552042044158966963673288349909464976276721666426266718588387467130266614785121530994374928007395226358879435443881112334207842901508404868348894729162169517050968360729505778184494204303733541568512000000000000000000000000000000*i1^23 + 86704476687207961921718565626117651914303926064721426745732703847536842632032770111408701389023434152193191375601759970194026345163355168249518922863298290995314146872904458015202397856824980428626902079370381050073170821316724703787942564066899558323804225779696972684050893714931791340696195558112129594155861924299549461346719153168049931293629897326963982478747720380335325850008183524943129854382836796661379342221643721201320159849048650834473264055313446356581861856417409968449791092443125812071705653033859931726906251411076478934563397997580345066323721499502930030372132024457204409788055027623876755232567497467425948734295575887222335286325837541271353502793649634137888095276346286141141694321409752202424465467953216175638325578253116624442171046876871213472431037619739780349842777200464078878569553018578407980179438097988480565615438033290096960216352812718772336728288218214813479069744370559295537642965528048444708535553524502316404595464070423987057417602173100204379586719064483455337658816286708156784486441463280461178574103043051967544942636341863574192707910802714276799621864535375684065598091444246592830914695544701499560117419813088990516345793770170870960150651238088704000000000000000000000000000000*i1^24 + 336034969954875859117025546970104947401621228400860138854786356489997908546800632931600773128736422592486714457779927650352633846918742501023562445506509136560982905420130530031352862403046277347143871457094941086544096337167628270596190525780021430325389821768844148727091501399157241679065477062954196595355757185059190985108633526305520303382337094607984793564072400761114371330973979795673487727856746882927629215904433966459502438942384294594900937261998173445650343636051548544092960970291159863745406787168012603457277360496173009804777798119236781754471137310259521473676881415012690960747771441261726196752924035428900535604063315972649218215281939765966008096605973137138462544653278823989586504973339727014037315605049824517966528921048913456555513004417290112004296268942420326954149850794697545189811920678907520262377827197024977783358509328868012837128828352004204154553764730509229649289479651231253711538341572091501273183462441019800872005811218912533770725781405648088817434735629230238753581411509437538115880593038808224059663299899560581542215690742499214284805448266368676806420707490662978801380272097569722936647325768719265238174081167200829420354176196665100322229337456640000000000000000000000000000*i1^25 + 6556215261830774755543624498072336613143380459427859637294752177633312252062361172399413769063133994487354975223322312627932201857218376664224095081108085801200058341349885167775142846724905501490815516908283398349917286645100606785282227069230921730300111504415702837228046926421203804629970324734937476923904958689497419934285166231987072408887555184327831134191510077350069887206555432159374611002665013094001576304235942212551706235469847972593951320346760636703508485335436805857193083440120442806993956672209110710793303038920771321749737214774623618586708855823318794245913779165761854048534743146041239606583353245000825101357904387984925681161323521795411996206450983832095846284178370479369248476241809806127029050755381713031274884438039134282648234392038150915135145614690577292005559928856711348992955543541681973902994741257048484200382944456041817212098115800079607667229100583345890239275666301577166719267955436417441034807238628581158731924091959487378763582372366443212190251025299968421891752992334800730042309157868240483906579368613963783615436054555607100782002809084278646518037134820328098048161338351216274204606810872152184810876461649590787466757316833280607888867328000000000000000000000000000*i1^26 + -4970935568516950797009061368759537329771113215979373532903202261852449763292031579931582877192585453745333311469906421119564363501425472588424892973498127207224800869253881795118356136624679268594801813855528570953223451364723679703484125989593332661058624354615096453026323658922204242231737856239481645447882886386910212169791408737243416487845894962579382226395865550741233479739753116893307661950029271915758348808017435354752890285073709777263038059677957938226471857676765335321630166310222748852079410281524686032311697967413956365719979900721217965403357127411252798310024272098163010361278429891527292267907573570551222110708034310936251468999830896284565766854460380500448891950197115799388735099091239704252658161828562967788904735439920696413081607161500554049617797577248095297803042383653050762680972276219216735259948814697852689122215881465533065370293814406303547253101400956058999632299083383497402713599167860996413021921632772745540086697685314370775605568571400703242187345757548435449280390970203295218207089838895250366387050045241160449653708966779159262215605437224404923517077601672898115472521406361087871785757684575403009610314639558409629404019057950922165452800000000000000000000000000*i1^27 + 624571380242665346469238490809921846513249426418046681959127805094493143866666445760725378988068471141471243016630645297694565806787452276222729918347445023442077943173846018427107557117073179307020041366684756498249576404931444299528967909040643423700415570676910711193176512789568871008803916791181888328875723527703517481506646230716289781526980037117011648260538668379555545828208933604988429208478909362306971611145502059047250513273490291763069074672110431228123981886879000359377751900748316124910567864145165168788941714361938010680169328534698208183065183063085307673076966927848248569649025583259706365614067528306677564662976284024348620566818145993879181700380157243370966286985017450105229142427670684294225043363312991765665274958616277210846129867947638482790797924559559456850356142753001970562229314394021642956134764751574947245198394089890849214005849351388667458584730806590941420975219213396438970292994882740292849431081431516210911568639482989003586223618185262292760267548385483137535074819856035409655741900805729969169600129352904245165060948479315398575481821059500612093862176796291046588374493056577589435679710825353304827628269695465817064956580897751040000000000000000000000000*i1^28 + -4842152778177660551108630917829588679967758980626017314594334366000343386341804660324425463550741632906440076243880383796476650393686667419939096738807105105228359521659934547715957409668800094672134642889039440580971639195202329151310317737631896248118707337483704347637489255247373808530700362571514483223450978074270738354599963793029126057617409580031124275674262064527109214086348065808967232321045902857424330367372934548190236524308646716886157270277708099922785215653421934432588370209250997785431060473742488126638983118405434828684227270315291804228922974791333143575908024969325089663669375218790495253588958541677794487015995557008671478430212991574958173179192987282273115317352113477446790527224125510796681735528183370336556267434977828121885438460556062640298966929204589132214473130874504150591998014216352756111730673467205019143452570074321023387631199146968024105386554716460320573331843707405318812575023789311327574170272541894557540636301740554081602749188009010006789866865341109782143800550031489168298290873661872485404408797035967759703935847015193661379250273131908528572481585902848380093274765387825103983536976936512884305938655563908375811813539840000000000000000000000000*i1^29 + 2999320932384955247018070315438202304289369760240044240995528132877516536550690227991180633815549371458852449853231456561117892231327398797032035872463686668769645834220281580095719557250748805286094110734512778318023334222466561653069402907226258820242370277327471906577936940773698395191941704703212418251064296932946560096845670039112452830406585202592955969774586956652117409162295149286458544366600523097142204887143409875827371350647198501865080538256044070231295439190838987321224610284341896755494448643863279795460433694732948646522594633014360714156929805740816556653523986120328236247571360295195353614208614620196815157506159430499010308263934553789641300557020704089708087806343015330775453366225026245023709966204999078782889664107039564943600605593702563163196752332936853693992992373370911024906229240046288368626859205041600434450816198545573960664854666574430166437167970218412900537475232772628867999460765893062841103060775565842130280761951200827846264919486341237400660028410070424389150991503540178906662318434967408034523087454917552169150374052397048039553263725278037492459981425157508134627309446311710339448315461776470139279955060645267096207360000000000000000000000000*i1^30 + 4634184697392878247719383547279103607790783129736499283930600400947453896131993457859224795375554726214597737051260763697772436270865522350164722383950181161648406317779341163718119147597783539684627552574457630717540248911290300972211872255038082959439579895668051786911446459074513959686460395520823422960119319454425223344903264458952157435646030937528986939541674561210253349508380959828401310846113042364430725738695345648811249358546548970315981256580455220054958432226140775597119644030776738904712165026147523772660659508910944655395473594607354809889517202109554247616884791288081899543365200614454509986167624558126242783875505197434793211837997403807915874509139781951794220433716792984602734020965464093148063353882973595242661464633021083618459989445815491908529750009556920712291961266578284504670171306824528083479748066166255872622977906182989028697857180362027982365812602902024475186255047383457123310402421803473904411844526729007129280236362203186195018790636545708504789763663998694064975027161927325746450837903141861258378470275043193313267441640365162375376196130903459846033422708764629912245840244218690975569372572991249436641366812764332359680000000000000000000000*i1^31 + -3750283591737950132385567728391222876843582874454155075288723344764579659272861988685781135167426315674375990505981253549134323775709379710402735567786692951243178827944665734960037935896529933098977094059146218749367352219156810288176749645645040234312398426465506354539516643376445325036199332291672734740502816486096517337245438374052427379902323811575817448582834110031294275523590901090489234880466840885481836632226793512057847650527706821645018845278902812854207749788018010798133059164338759234884356554318002507306492519963584360131057823224681902993779970656176046127650859341431321264923707313943445327088025750684624597675648246255202367906884967784017132759015540990833322448063546806343345490861902334822182865767538497203554165332524455438124064444873320068651733886847773671691995649713741442117305154756308699816981156707913453832995999997897161914574835708026975433819486177329944280148578603615833840393207280669609993014145671398201455671732154719712855414863321932814282696098400970297537748462699257609263356459665061316564763857575225613174131822237961939376039996353565070852679539257191329274476149394338291184831139376597816089227628118016000000000000000000000*i1^32 + 458930037257171406165923216611022050078844732623376599370252161765232524104627944805251203328819795771776419441194241010654535734542238541248475810349782921601063635136476211047060823463639316340452037065432329220788659891510888786538676718753246913819576064783448648934754507196456211508058359901304954113795416861527112607781644446596548223612821238617636204724593670928196030024664727298343999147766886796726429953600856124674413574772871410522567036045578552393619922960594817977224148384306861716467830163364832322821843061892857053198018023043671724005407347765082039502926522786348202414995638988609811568405124347234960446851447947690460374214031765328079950496586430857209808662392898020310182946543265828748861456664549841903864542676230377084244376415842231513240388768079823908593191891181546711601004847275758243090433394490864382285868687611318463889370289146388604202500592167485129843511154172564627481969969476115030676975031115657594789208401855204084197641681993562731774165740315589089073929729030439659411646312053451935238697667666656143223930390390618010887549894011869049598698361501904618201795961261671231681780089421974113777772134400000000000000000000*i1^33 + 684808143237099924379244742481919427101302836287883735902272596814322636481937013481558273654752543656867599332274595008180525905001196042815953786316069636666966971274963103554090528526335784681808079851160491428077993583441526134124998492796424223751590037160720450955384693580105431916790628731680243553171130111199876815169844021627731803650702693849515228790656653618307679655313306679349338755024663405034286097514053491509796321409518405040551127978831456701942154919471958561607511780008168380393570533721333789050552283592956868849263297228709094047100575929914589676598200120555713800801331566861456453833542276726860436367211141099800052233614750322672770029101920507263876774022030012122050580164629096585567182582017654514767877296901623662601772071183930820874596990688588094232149506879717174039522582606795310966077578001924950282095056454373497249608920723849629200838672032353554427337230299693892313745990720645788083457498500258107873640166906759900923186767041045596621362790876918869703746351027515287183495223782624290324880028853943411509881274560825913247649384116176156768247691405662902066721899569665079327362945597404558131200000000000000000000*i1^34 + -600786146070346880732253063980514244247460729995724082377036572255282866428600626368355527968760015548106336104182708464527951695998628586953081572710712694219012585230493706100755598952380270786838679882201049981381812998925036814076771839125444167958264480985096194362653604038589982696512898534686040507096610144255170905799660003312658609599644612251270746383081857063854842396306243608582890026356247413151772508147299324613359739564464813413410406547129621988381670873942992847520843166134061674340851598208035811546828534886239500467872502670730719330903477031614512968785337863667905840912099489949827226140374620510144474551686569041467414183031794304892412197230258398800611611743911258423754565314111272255254728779804871872180145508402892968861906356848289409869423428014158552528655297974787172447132314363978842589695020251468710577857775373375764819443628669500782891594464406531406551172325196198298254347430709472664727518600147896858738840489145385997853494242839896753609529363640216348356775526827595183219555850826762754771314442488127807453611329235706811131006976541854106583080539581961185504968317493122735997365184989495296000000000000000000*i1^35 + 61738871884981955563020338448200342217411291304600310755228441606449175618036803047790612716900294838133158052825006018134502536725651711175092331882426549851171434417553179216565005267234994221870478241696588472291145658229842329833178014746703798528218689039305152846895737960271132991348198615211313424035463501102643793764940517513652158502583493486531542537604006158863318241252421634614891434836473358180832934578866178646607426797026557173517257125780581816127476328719530181499447927487738210144180181342394442571222259368275247861611697760076679410469640778853324965771808252814067267785995651137414933681508663090069360338303962601757273865439805030074828366678493393216421051703767240585162583423353346844217891438386870868376998847756474247986495095855220756641353079691668663048180171892687562043861668782712846360267807559835758043166259625015566433867549435811380608126574306413245703753335192043706618201253810565601913498248220675055908280712973186568342399470696762150121920254024272665195628213636062674443536735094931768872654189606987830298171132699733845402094533382898890116519955934456861339570604804528277339088145612800000000000000000*i1^36 + -26614281142155125407400006678508955650731069338141336292072468053533415067623063940326993477374190680094031932868672335172908617089381008288331130839341722897701371841189045452063280551469817238288395246074032054998014917839235783003924418912881205181196333788819877890510596986047595784186733846509807233182617594250960404864485217867181475657414269944721949660438199742734223066624902895410724272296199556468682976333079031062052886408458120278561470747611007383758637969366443045754139558483756594697544858414652007355915094371161820054737672901450623280527925507138410766527068107850037807412089396566348618687397060468700390446278913967947845791926470287642891581087185424660355338599881231918019113650685973864740032266941632676228484894186296105142948621756738932693922734467010423916966431670983277718510796110240502213567226973140576306042147210017033484131500513084057209248211337396327326125589636062222851150030220956089998304095288630707205739396280739412963714998312680550039243840683639288324706540294629886698594928217563248846803544460212124072204683619503016958659798159060215944960686821600344740853185681998647635476480000000000000000*i1^37 + -1154821328919494169738782325916240013281000821885219154250943422466697045235426647632987216281671547828458284457200896281645877779218130387730164533395610104348031443143810844026881314669077406993332989319380995490368223140705546362586994619781430336004290655130712869734550290649372843390193232658733213023727709338080301300918434654879634086675031249096353824703925752226205383697291057344319064460232226394400899963687607972137886172413095471215308707541308295292090161713814519478063228862950270394520549097540937187853529363737780543379082517890406619391125708896426941250550984756067908435272723019070483778141964472768858886537490283749379217277660836771911540405479542667189229619216622366775110349153503686551945264780000858178400010342547604726127701787217199298629164213233991814267158095839385054058949653053983279864960811461903840911143192392039576206813323910770832264947473950248874084599494219235371918631187451287893551482000651387574329191435259688295842582903340235613197104554421623899607236201856262359627420099878921633149273754708106912428178610560027433064027619147814259539818364296436840590423901694066688000000000000000*i1^38 + 656002405996802510998919740691397496838044717749959751395328251148069691107630872904477301643608777872290710123085435704698449258257793425098606267667435033845312113173549088429067971147189613351944725711698212182451890939486761101779294205213182556101129950679187774673313342571171232617936021331626544717172469888866829793210243458592560657075089495585405280968239283975601658444651407158024066505283188852275606046434835974256912092799115513628343244808143124386294084908585023385973880913504782149995054373709216385290825924547839310931848951337691144949449796817417824538670672837058092580406508400608609690253701575141945748498891705672580393880236215903431611219640055957563141031554668669905418023775285389353418810711876976457285024248994157408326685011827957882697954802861135799906446485960035964556672392012595818295546121165180414105812221840878234827974798373106574412557471099720972888288772148058730658377105804967198434056023880804575029236223584099994551295089691417468884056288112089618573440511607891776920745953449868354083493429546898636733572364740269165554797675240074745707590370853511344862491836416000000000000000*i1^39 + 86169575771693123881051404290189853892831954604910184973541146912246153392513591897254690632683138562192967990041032481978567056115417919631383891348397899014988659740338520911656100514309360875474530360103372332490279412539603964975307328466229618999819943328100898951008820645605081390496215885714610899645214869767287293639996062818612787688946223326105075992697622256915409770010849748384672142523887111841779149997935386980180830514439140668299622738546217290720171058113354556693673044576705617506984073773101805230353735531844308510846387905895482332191246174063412579718176630025259587784260168087002163857102654062208494507096845710856073155782798202982043888618914858981686251091586482509397386983550878178005314437448240286431141667937161125204583429626187757795943397428802331587442535806874627300722006021143544690929650429209745916453146099633590354179844783782997445526969524603255350977430351304781859514556061277012723509742470462986583070230139929240001105388713984331963953908748180337596709277468423259226582454826372710021904832260519717774781548157909262276743018992424089088219234915833045854453760000000000000*i1^40 + 1079301870804348014439306791285564047329587404526821618566375979211591684508219106486446625387393383924916294912477088559614630529072834376146898624010063319697694134266554974617759370339699377626950448490065796347070523022586736760566496019055266870631024052716118905548405096910961941403066524644054737190259711054117209790264976108518778965110260585196348298176771439250889797461243730231326982156101673572627530916627991914989628127821390625839201350321592153521976103353489753051888298422916503465793726582183758413299033148580227759443230064556460598390355095341238173958188706505197605633870988662537328015647123586930240389042582267836699566408140039344603063883709169872493276841253022754398765913335435816988446437467409976336797401779137895288726093594176901168025153582933234858752749272027537714161229830745333787733212672671461182238034906626879081736461370168539485974796998801511844754232018444793737933999586687042468100883983184182000830864096110509104755303836765560426559487816324964924082941524563388112616093692237782373132084960055775940740874855342966171284318915079650075368876450070396928000000000000*i1^41 + -23591854794115939079917507344016733809954905495644209656322356853010525874060792892778495861027329570998293847499347329262753152103999931313005493426280469877343694980347930156941981043161431999690193649102001669026077587988260752463775524990987128939687858838001023578173566131934386657607098912213814233592920395234155946732563542754944646711223313352890199763558645013597385438575074666637149763864783910056313019409101741886777435082365457656563914580707296438050116457745964899832261026617212190127246228887397180779571639912009269463338141814522858570000488624198487638434892656733845430346356978038556854877945931434523128264954304367436160577669879160297038009175976269321562140847141550982425517865078144290439831378537711435816345633942988237206220442371769403006668532440165335286741271349566126210778605557879153213246449963844430861950384077269103867540207466719742497743406354797184223857407597619713043338187411536492740943239251518024716592617666608060898997738031110875219267238637276439791594217250099329758075403310652961470339228404045374702547151171524949821628869874133220221742638694400000000000*i1^42 + 158874597124005994346887023141031862510335565667895133074216695914275001486853487313427537701204965402273683291145031558058080095698977875623395007661495879136108313730476200043473833417283903623079580645683262970711612098725569396969318062013573140768550462150369312166999886618084630740015681771915697193146862258229782625880592809574558594187353453684515855653032753230238905091212018640070301337725655617557588417644815836666878740596739495649645318043394120327898767370873432861432535233610481649993904351311499170050912292828118080119958033939715214822955531792306686695071925010373755789272085869086112776342884865054983118093286054369292085410939606269911917857250275508101773061664538988085799538767825116638879571612426406783452912875355341361920421024872864147624654537528114839676689679834941825794081538998379558148643275802769407509636464920948254422607152885612399377055552565391816002832028278549388587755069328429973164112217147336353108791408635149561250895032359112117459441672942317619428824474826692669122208464961865267937994799204213815954002969019404625068149075431168430571520000000000*i1^43 + -392161433216381650038050442106584956073440134311871591996083870416503783127440000707274411811345217200887805082829344322473938373713121622369067527633122343306985356123941142791930702894560038324761869910080392007265156472166486178859908478818530497364060248753337391742573264586994772413025390369726899337643414809711159822718373563694248460561196514775420787869349104145975614872652225151645440646162006549520595762019355670953172731751823238991642101526453281554590140844573178496226513754401499278199445792643191447493604990948064270360729535983786938398627996146774478705542181662989073752841833542295967383067094209711350242627870175865804582850202049569080994511333838010140549464643796562942677791777337924704959951949620143181805095038070480031633476018838791114854404115069522441930674601974152550992462812058489523935619456899361249957960553584342932916589694757039307768274685216593540683030330732320778333682208516495386559232961108097432935069619326119010606744085301122129618545407304359543308620249288907292350137775666293624038345468034920696467404336909985301902963266027520000000000*i1^44 + 280635360646000265729946346236159516531661684202038105472056476039424658721896640687162948145840634343330781022901984031116471434100779320152261311548566753817552392245581115021793268219242564596547785576770338922784914194770456983323142764770277869186652712883643411998257458145285730693673055724109959454683226235569805429736727413819266756173797445254341775798518116021402589303405559164204487302693960052672762337187651039916069535971925539759131031718255927027201971469598964740153214347615647660283772323256677010440572701613839760556601116031255051206637065569239884915957412431087756890717170748169614459770728794184673231056669527649997615299445679200749900023033945304232642617901686270375629834036149540913975572622203433612699268630746539411084696077015456468719826426133128931342393450228603831339084337587422505269361196580189811958044765534301626745120874735691051057421195237396921725916745982464410508597667281288879334772069071052780420827293611450673652814748119135634893593853668880405045445564452537581104448874745289585012729276141535653556705134623229343065702400000000*i1^45 + -104267035924407126058175894408807177399409521685450133070296624747757660306779016557144793216762366479639101042811767145325469817701642556197943433506279373622277620245612947557475904101297620195724007316901859538317769697707444350644327348569517984018796142060665746883831183423115000273350670787675263260675991267177979615111333255262542898868693744731379589647343376908815652898035954511982351245038684206506757398651617784620672566659939445940818393400057931859080691865466846222485493333913519284178965244495596823120162373170529519430728640892419077138656624210254958969538370145682935705848829714641179108744158654721941393103356281391150161482084010652569231847738708805860521530676764290881380349794747751303125702972255942686024462168405403104414632241021740029566455197191710230733982956012200894648455434958134480514054264193977760490801432861232471404676178767222494669668557848549532303783916389921757537004453488504812401660263341334206335485511656092472749466392292310555873146184645615168650750861587619833468781525690289973259662188050370332341005507635445760000000*i1^46 + -5005422042689471349362225427904065344543301797412360494296832366180330592426500325235137069460578726605044395896158647410589335657662234793301877237178214885508590376362969915381027129682741202568026199636522256622805085022153843408159326448931873050069819963348385073826522045350956835546555411429554435055367929050934720124547409163916831199321182478807535123438193493903569428462151891169494492245030733551339306892858828720867351136347113312528203575354056084026384820805485662414353946234904666135975644015955582659905183141016972847348124213619961883833148340320778639491884939625952584801454882630649532749808268465990653731779308394832466042428078322906111979512625164045406405531774650079617580383168596385745169465288377902924860320535086681988490848041173205449809029989921777722240871351714921171290580776816436873653755147412306831555976934431802459211482804394648595253252316491161806977137299150553642570135896048784880326697804404733154610234144913393070304695324258413395352740546340808372393488444383484601639387596911844738192588278201231511388160000000*i1^47 + -97685582902870166046556746658686097181865713294073041396332056892318292437928797895000776585792941790365803734274941897528422803563595130176935826693976299136026982796622907500631934012592257420040232152303688655215091175270346927944416560963270856940642502516339480724135474282821320731666317818721673014494192363927819977963874240415000096017199294707904337682409220863657124780291896926154560796812094287393270096187458346306791765844220277731841473016241764795773110441259924385806075624672590989598783189337124285000052464987945398331225896012360236878338571354982622801200209616868188283581870759130288763836308017547696638354517218450232680192238018818748235100097174764319387666504880901767366472801261803141946009017637009603468917402811992722835634864724937938266308376920206865750787206935418682716599969678033170966821770876427233464091179319243291661442045082550391449064670966222409315327314907969013349032502795328649079901827829642261143375917987970261952380955329412147068657459569094089162287848612756966624154139677187386204023645693542400000*i1^48 + 11709909836813271613435097623128100394868777258657921237126884528180887872829840624051584900566337742470631377262167741367325213329188685255910680575027570830094657126001610733125779236422949117700581021733010923123837268400432127187979090668654695096831541899758747354444409979040971530047590832225426091447585090610602208189377145081588814528430200880574430423145131102701538775067832625680689443765282667816703714560195877018701226351108640055986886919490899994557235720226738991903561852778094708009788316006998042030787971930417486404768143822268588196501244945521162354441118304821727627808781646418008405210605526871795358744912330831700623546411591948682393222326089666630939399845811295129105121906228652122218259033757880966214490034834460921424895389671731030128523952940863807194375340355224665347949169992624593562488877836139785176618374820666227465519733632829863819679848242057157342344604863456141275112427709001334129294317187987460075411554333063374923378665513940725445178222088557532172249881625640942781275876548606846566400000*i1^49 + -63163708571018031060931703613257255133230430187463060416210426249830551078471933758801585283725419324961219784342499129120505114119023718115541512177843998986183967721651837132271656885664640994796954009869118226333523487478124735751725477463942958422883726182091813203583658090158551326543340055975274903148489353157698795109753515771950734185724194211695802621496867677293831554088347753513406252762653232219364121950961030881770091191263733338387697604562967964002880725904111392387922291891436553719435449095544061401576988506831073382865373675077071474274842841704175105248419983985077390344866880004992760050158626217306567738076450074463992099097826235566923546735498132705008792303112145504718806458268489425849161411916853620548624194326677155824047037591299893836283618371215515285676535945660756611121366474352334582997056875843683827119481775357455441657506330219807900980641464244427076204854939090401119388504388811454720803650044581175607614387965110430690001042755296033622610520538462394838072159524656838736871424000*i1^50 + -40382750898514388595818407375529831978766029359140768465118016360536900058209456190001814629503976714239669190174616725947473438123686784780422074109778607016262184286168819731848596560383087935054310675390301531176553635048201220307817561309476267365938294085763603662141770062943856916882781168477089579288311629034035912530235248886751896850060434472303280796237231572317772193991679484901396037189555761451146402933123826513119186771703817004477986676043852220923893507734033929658206877673939058546963801099609137141482709928101315109961241046934571655688058897947007944865657186832290680910951165910677448816927990270129790310456527634411394023026300044284265599164698456202286539498472401662977201946053321935060408452541760836506475502236036622611754586179675614246179819721619143528722819183719235385798585368532852065989305323551545184820650626782473151502290018591446374944059143155687808733603960252123790863905780082240172014393963831339184275821442033980574703737299871491483484980310924647891520716800*i1^51 + -6353465840227315298268116287649772913683512227685679028748213972321603049940930401384082653350360028431033389968494391532559565803336035707985622773099378033087182244063587711412158513718593413249088391236508389234846411915050173846639489628389981136117230408255970880623620258764001809194938481001770918464059165483923506345749977961645870909436541151539366896547091754232579091359141819152773971227657922814123206916043705893771550125952621171526121168031867227846130867981938608666274254264738247111582955201431328751090774478866465074574911489911072304422647125100904795286504887066719585445499652482242531369615619787628144432746408182295333998042271732308980167635082479730629006119376591299204403886232606565422012889086378203507460959766263579299507028737522223327780945121821139493488042022131903595211184302035090394907926473954816400992336221303104602049951931494590415361070898453416279848258821064755901184930303422314130239852048798158776235698650463106263082379014240246523017297920*i1^52 + 67027334827317206032194398994230699290750770696123700251111106637806649481832765077192055671438975538496798213875731323638767289641091492001532960500850421667188414141905996128097137441234832531894740882916650563598204349646640028771926534960711771853334329222015613160094705074056232125536102900542833811123415883382895095139205614049174561992031341469504722501094609621652924862103300963724575458056383287757812230463900768779553544262095114058527563941658321666297370365519093342391155129085447327433060837010355004943444169598041039583503386570630890421413827373788241708556848704329132233339989213673265849492750524081814645362837896735979019111249610617690709183621034070119162311266216917973119559954640354263812954380109500502142743439720025634350750782178039429396708443877511089430552330393670540498537104041630718571242105496777728573572646674468473219203629082915140457637661630253825844084686821245534249377416121088789035279056896*i1^53 - N1*38486951946921003556289043404797799562625859233948876927900117704903531022775456340645121998000566767261702512263468599001644072505122452453496926478064035045326377906647546838203180307209722371191524959265760691997938555207877190741111609156124440125704661412126037390332343675354258584383333394187*i3 ] ]