[ [ 51337914161048893972776381299487684683655949479003114571700513741564252439281821605101642602188596509130349307634255443978143278673962119570392741378488825319546237397928143439067291098686986565380955433913970071285161740018147355299786235295914647245705598642817387939725854868964517114441468252398495765307350427802697410902524555169461270158103765281319832356232467947651585794761725102374403652821682641642178170847016644767911053804088473663993669281535613189330034474692705918370925332751976342742225927554221829200000668522684469804489520549430236197779425984796368089034556683495931719555244762742528908670402144152406494943766070339940984809901833415694744989023940605327803238618942734630604008257810994716850199256272168833177681237287982020097144092921173757286316083525086810789178770337194503611137701176723182731621403784337927970044341916941150041767579791063627795311120749931214787243695847720338673336456263398144052166828224703249065001520296702852489625940588187201716238950458354105041005823098852993469392711665974316404247521233074726759076189350131816261527818536344213525270623487069847958947065920786290071069229398414671809470284238502436162152825935641171516210268541406221227010293760000000000000000000000000000000000000000000000000000000000 + 133509145780006563072570763593346426584265780919921900704824562022411076721306471913768017884849640856049207087239066402777045693955677086332454620964190049822111884084572751208397737272523501264545104895305444358229429156812479619703700490061883377949549500640057577594395487137265564661280966446384518937278935452162103155256879199720513699775512517881258831492618727346034458979974531415124922589520885943007592701998642008276112242956575457132938812595956700123858697941355425332375574976966131306699461552025655880473867968146903213396856638366274776081116134079978283667326240879108389678554759651928607746157930780042472954476922471649145750341649057222781346688217151231936743374044593937100540775987896345483408260278635171451617955808970000724605098077076982166483635957970956571809934691924907664046977039923516244665690010029944276363889699267237165733858443106947201692311558128177178174650633423319684210419286621897262221238571718018877851829335455866761053839615471182585285700484253114409473042486932525294080080745790330432268045607648685665175218518726082799959164099405942103954922248639318881500451044415879754276774633911087796023692119819499278054189782836712003520619773477604926754390016000000000000000000000000000000000000000000000000000000000*i1 + 1719782492413671954750969980827479811352135311550013544276549940134206127437561413997055661428939567248233068225927843800845204196855001595216400769575754275921506312117194486279860202930562468001672371512676896199204876055598867111310740689632457145928009037943125793695171990222326260612866051934958616539963380124041248908414748636667205542067048575609955076197957615188369728257114136301480831463754869035041024153430164438407972995072396571765684351000951549266058155586940086579514148553343007342295300867439096169471714595685078167800160603042761009126675440005434374214041372477685228643572540551384178565443819000179418939423787932680708875425689976579492019112122631966626140449360036966122321511955573660520114648724578561443008155824458231022182966657427833387945238991959802849566002161821019959702821444212870039649315218524547876105505570795884697663039125938021532507297152192496515288685336831176231671992535688846114964491775737784860414667441452079220912010310720320525717662426966042636975556088763991638824139540732984024027023259620467739942389476254736538600722883873745390941520901892761761927694200147122015299905612163028441482687805084839819863756920853979787996637972737361209982976000000000000000000000000000000000000000000000000000000000*i1^2 + -4389667406461837152973060809114449913608581739447253090550505650159892141346761369464493221804808624482428040368022645067990797198916490750927587394727254495040912946265372299550021449006362888282157360188574589847645662931874412907590214035213653348900596371530617395943062201836871196831626668517256909397489801688838062743410825433770877828489396929911420123188059401843479303378797208438806294917969404528061286932958381434483295818830664188630791268274815428656756791205196684263173148571225163280922605446115899062109820659509602080101060168412595855700317452084586574982132429884412909830852272806179360988323627542935224911289706088785101000018461123896139950124000352847937959126535761380685440904315181319908333448661539166459138713923826032839598585295198345127084263069922722845612932426298042000396252263969990428746181635882281829673861746783194576330411744273422248266799726010052994697138453310207686174540222807018713204154536112830815909302361528907870423618501250834947776410308588865715488426704930702194217889995678534512517565486772780012753958971470556136729768045041018252483669924854914137229965379502751929143374745897894430431183713957193083177526359277572615904585567944944291676160000000000000000000000000000000000000000000000000000000*i1^3 + 4090751479393235866689058655935810158182356759389384953746444240690180685633729410903305444769311608959321693556724578149842599821721987661459839286358604774443962365844549057247057579798831653567596905300111408556592251737546134661195061037465509641049703312202059687254884588149988611943692647217753419092351676739588147261629751762729646243681156033140984052879841441757452935137934730819025771197195339516707620024932873372456322699396991120426438799394626879024909586801927646928681875527485066926840854749129957815369046411731535653037666815320953436561391915866551770633616849998363221742685660265213842860673842742811317462067583968005313994022625302387451254632743264820127715281356270064335131256367528897039821220729582749758138138634328708421153754034653036012446303263038505784098858385641481327224890268866964316427210206470003988261593729829493153526885962666868513123425996509191744346205204743996702930254089298875622704115559940197057401181654946911217062726763363208547746292942083717378209990281721410542090909239089243346031148274604712537841324719181119552293209918193744102801824996160604918359005124798574994151314327843727013497276122850542540073996981864276334342123504800060407808000000000000000000000000000000000000000000000000000000*i1^4 + -2853150480246660627679650766006451651715475051733898224087687947576383254871212630287034641929557675449021743498446402283558043297510708554456494546843609209687714604404332178519547576491960395823701419572589007515388678390411097545187673409637756686937846771004428669621743305372024124777379572706834964595357909927183115474050933465185994649039459572456175942413277578891785258223178912107285413067229260141445104083571574884640954685535407161811672452341704373187644995598918768939254658147858895128454467029662779681103730615430330460362686320847173864132757328497287272936196842477769592500562958161035043486716209580198091119718494659674244583865107198408446025428793039552234955541572625326316746215685153868852860847265152865367178066354837787282368517053280947888174538146306653494318695666803606322595798412607938107422217737472779097790861755217556323248694492225929046970121964572599355570111451777024599309496893882077175263190479970353397944177162231272036880694538809128287386127273039010115719352329963690249830984784323226130198163039010319361196574540910563871501487317395546774676695461534950862792725725221147129212064490685524041588296499462695966346895866688030697321175333025192345600000000000000000000000000000000000000000000000000000*i1^5 + 1532840247815199024473849628365155840461053808536978398542851841749420070303100306185486268527493548013252260322711069435428937510825719651602842853184774778844753680621189880345016678337446011356151622253968314089665982855063936477471168586608054863959624492727527842055418182213720527171646593854883111474386066713561474282660781644677713615518047018693231139847267788364603052776455806160714059038000804431252197964996651506103432216615871603588899704964236725694223007498661009711002881650978991001744405328546447137156293930863854627275902027411868783202298263983977027340582191724046067168827857517371115280227355598772824734805386296570506284131284779479528150518537127142682625499855051958972341261888762110572148834208768072175249343557152851178932068562257540800133290112775899968338368882731024993729012505536596347974759957356118402642102342606596406340534293003615227043856823905145044511629059426838793466442312288689172060308598144149890893595565505906342848170481137771943941624840164663646568506102713587254205878233849637871053930944116480174812324518009772295695636851978160466293754340515151061174112704876035429304561936175135569349545425555475052399976214280247001557210668151603200000000000000000000000000000000000000000000000000000*i1^6 + -313570111991747243459365462925916852980525757711921733394003428657242948947254779529740579262997175391430313708928968294902760244457741207119892078331233598801935995557527295793916400414409069285774445979341489627622692768690098192079129026657281732419394646877854042717166086009027685862166293684229259913985062978547705107688462713378628410246722295898261497453593112476468603168524149496878310089474198188969581339697158465032680928428811960099777403184427692100949675604344719538392313086946713941456449782050828069863646685418772273961615606454838305675831474021703221314255611343497802992193483184844241221234015909723429472570634252182628662742394209289773025112093209250684415425460790686735836501747518741323551035886579143076485740288479062526444519978367804825382536463043617136748666024887971870127453735891107235459763733418776555352100299355604666280464118014257249141273842081975485818986694145346604426510799813529581812448202202728977746604663278594863830718685904381294147758785559303200616829021618196857783242761970095103882591434299887643324800120652033350842966198750505088687302429912989344983609196528592146354767891418242492740175186118298714202179258233642516438350762606592000000000000000000000000000000000000000000000000000*i1^7 + 103502871010135878881805617893970524681075318327651873716690411894834188762123714640094731697961655530082107951378823337851861282294402071129295961128298710578353624936157754520164047807124717599562191273979524885386073508183255063809604879142103464083466263281347576030866167466040125693799637199261305397348561198778299987440744827924986209316536415340841675301093407582607093800244690111878108538499590386167470185268406436197204329657049905433377479672351413213996367541641742607232109873967736855874483049317904811206667219372884834241376218453169190965669432342054051725895658998665144677976762522354065670465859920531688321053374610008734411572316706566902129068580123400379777099897217353256359851759353860839842989393306432740673722843364071878134757418949650699506107330397438188461226482675975980465848306823829908383400138592455369539616106750486943436186207597290877641393391862552339244770747732537493209371222536070164105548452362366500319461757412253594448055219191919317254781804055386676189586673249859073955254517309603909582837573424821545677842783969525255621757238192703195536856768780371121303029220479415244726102883074306809946181687168183207304417035308910997542843029913600000000000000000000000000000000000000000000000000*i1^8 + -1673226873992953488592929407478941148686658006248706881945643105935789946475112092516907423939599709939969061575376339415845104434936592974155533271171505147629342585158829559248068667530885508640386025210708853532244361882057815060112094382547014998226392230081675197472427631673379940065961512987457069392600042687110257332312719087227109088601927413266693335661774180239169918127559314857445812427413718655021621154522214393114141679727657044012037310322527261887325221465581315046195240355022913679869433516875219368915696382493987921312476370978939677540121905936659108005071607354005386190110604002051753930086625756656847242712908309923307287987346013530263150789131715460591993734594029645206292977837133451016031993263650742882299820935568244267326590611815817248466706623834638512330291172925581521339429923454849558780585820415596321069028946196846455791874033714556925854240926878774275531214691191983357184200783698602268288888232686858127502439490111337504016760428026564596645202055071533620574694342173389814246049424179490257912452953695681112062600543138419533124038200873256101773310070982356065725434029806425483943243716360096500658409076416252533224744816114058356389314560000000000000000000000000000000000000000000000000*i1^9 + 838456807716459684672264412069314065441107623082405017049368554513648305774373552827688436234088605749620404483689387031607607885001352794021407826429808751717491275417509020470816910182915598623933771998037124207777600562933864358884345422308807212971364486054600470780497137971809115493427170602224439844671402281312761112432817873840779224656928344599498934285435022789229520586314407789300580616671715977668958387040636724356923054113345593901130333823544111329664566630838182545660023978879925430574543385414437961594127166258102529618976340020862595872337521018046408002937281917051921200361225456833367711745251868210219937973229522612762168165538963999009278995251268758977863554097437457239451271867357874494740173340943725440599114460294137984545562490487662684720428535401805989159656592214875558453788509025332802237992852902113712356288876096827115119870838083935099849548217631352748914634760644944046029636901167545232283115451978550468896361909851956528718556306589771178334692526285375945671157175074273603503394336113059125568550602137102895131189863315807802926613992799952869807775772704699235214571479123215194933421755474459981757814745404560791672089229988710290817024000000000000000000000000000000000000000000000000*i1^10 + 186590016094004104419609280963462755558092294162554640730249044172900761793079759674845357671034078346685625637668746264046445466409212913796495622781868993326179879206106298608763740640587519823081049051419516508171598237246180626745989109065081190957936467249900311838132642107275579373638096351635942895449432303823411281509296617688973410971431890219874261077978504821987454837813624060346600926129470202184918163536615293030658345508300793829466141749340911991946734388583789202903175736816429750471931873447528895847605604205584732900263938924174543517864046192728027832036313373179234508530430399453237328743415144326212753458671839740461857954502508778111896237742490333886128240290428445008687504727378834705032944863529481696077268776858535162325327038730639993063597417381752309882838127917250533760788868968876499424754062443148590685881960695746093173733158485451077341754849307094624417556691759831770911916236813551669153332518899337739011607321852063122046870881406327815127586903338438845647307744262276371139307391886383347385494611160047821798940343736076582953493030713801886657609649683870430377847428559183913392625016355489349610401648768324079051365901687378359091200000000000000000000000000000000000000000000000*i1^11 + 13652000829089020431454345934708485894342448960218061629609525859443494830975469113381003804870686932317851442278049864809478348072936025766376160196278475804383356736897560065500618739329956222346608995346300582504929818107622561020528948114495898104527889609718718489014289425210042764452960172155049999249036865234073863551539300429874549872710383576977982783817846917551280157738686475507103199331572986554988705065563341254058511770925927149432042597955890529449128854443093383109195894692652599408626588056370693581265125041849000812163352894941942819073550865949714061266227065146417039202896926886856761559069918419404823411388739613080929636065403611031184860826469102902559353056145152859192058141152582452067628409732727206186404605194954914939378453560647521804080342436464499317548015083052013761877514512761318278023990792222737545493910950359377164713579410702211930729841336699382685083021113268500890162013450349462916282049991033657945841977507691777172653083469031135527578323415288277065467598966215365922342226802364634795680845017919759839824651881894073100501214796377923855473163962197401649333501372749656009736329263194529091317892408925107313418830551124541440000000000000000000000000000000000000000000000*i1^12 + 615750997869544116596665076780289672080552619326162294383939878070912590720738400328179826309905010646967145811009568278274443828649402269591123246784380700892732963385115140420248376447115888550812389283696974646520061292633617956165252642808726936590129927197091366855964471589781444567301016837537923434714731832256727897991936768463534995562270390363691298632384143739669348819961993040405427103072719093073845009381848508870859486543336627994853568100549380797612826715932415029096244432465136589330839369656601224521468394193849429316029199863957569514521075067023573403094672774589582634223532282021097046203509650499497701928302132983457689006825940779362553917381682647327403237872689611201265566248152750836704480954529671913163433236841910446955503195957923071523528478051851000809388093596834327811714272814563422610300636415019180450642285398307027331213586557457908802907267406322920887756550367748219405527004346385681292918458669490359173150732714744826773176095744585606999756242030364801130138986627679032901132334435537288378646258954477609613826193376556136683193846803208376446393199503109373672118187635984441304806519572053170184797634539060021927388723019776000000000000000000000000000000000000000000000*i1^13 + 23054972710866111902995425323369604795207138009365926494571904922899110612097431023121122377890668054381629115272101491962945477561838014558156162826348019524879670287783379690728406837222038017860520878972878210911687897674769368173326468642071410769832884400410824869027517762419182160546971275391799104868504009319044987965337614643270342739454532854334447135698994153082863143063937310456193955970967621987457602713374230875580634348729965188066562540029034712332545088608721702203542315197605042495546563752544888249472406268407947454261584182862327117420442725033743305308531924278243569398077932849198640925336179203542228328417708335179917839408165710097360274243636097960024127720493525121732906629241145019713097375032725552223446909502814932143600293525582571321530110086224148826588762203922184077919525151286462766279023943430162609997681887320906901763688324554613215803948902430694453574183978838167684031745229198752314184857020602975187901655074215380721323668550220391391562775242845463781907493701500737877495763960192730089996523377433956478639119393967995742497352157431594852531041196734481806634271363217495588839407783879645244643296340386883538604838092800000000000000000000000000000000000000000000*i1^14 + 199518225689211530994715407080983904578844802976723525365764304566934055824436051815089765579793881278542781512379013823401540751074801066472555673560311418995871547454377297527955262404377799845714539315335525289547454375133600034498694938271161543651377888689929179904875575629981172000101005528567342994768673253449515527606981980150122516203936336298694292786222328248615715145506403881744533132203264773424501173752540326307213455334250945658774071533131533321006316258989983132266872976057301465703891366332409481888278749374682080332062418714131922168492437159029844471595455381256560056469314756596678641867855049249127500467926731109611054344805645764998405176630742545316353270403803114934070282178791214144979923478185598520844596722192191796401944199157498842252912680360888651831535157266606354235539714838256106744840389433181475212969772099860737613669631023517031439887385313254094368891084755924529278806511992059634022511080887318624943208958097981335816500844806828559437490525020059450417530044095044901706018664559372962416971752264263143334714769389135268473758356544458289066641930892746676123260160878758625146990652315331161164958684340219743452528640000000000000000000000000000000000000000000*i1^15 + -20399106688658047668772742395207083599058696144248216057311734513190018421568257243147098175400081234574784566791121078988184203640624581824383927440813571702592904561618648011639381951194456541685356535369364864516738309874667542551221052176545654694702361515777802735716488223366884441832931968856918800887474158097027587652495551030060719646166983093979332661431181232369271417278174053249865132219765858936971566679159900330238255502636338109335343199366458592928743573629176023623062044425286781298728548276603582929706994969324337678794373262411265532672588783540248278275666825628156994996823458303123974738095577932252332042031502294313796613445259064213825206326034092200113261341752739618813524931769357840641261998675108362285677532853021187883020897688778682399234137934655381942111042715886047298789847497284477001210960376106192456698738992822713706513355868708885088025443358218481250814849371510354085300017231343011686045201518990100412685595754381557820958186662952732698527482145940453646703516504196218722464555027377999463517604804841078630328129843309787833247553370648967226743627280865226704988384808219812615448571494246790089943000443948137185280000000000000000000000000000000000000000000*i1^16 + -102026073301223721561179336163968120176986845698979352318403843110682206704673142974421568534913405118793933484582854617867710117755170387467276404601314759580747961866129077896688278641946415025444555384614094096864202884201959827829963334105981979345117816559072724155923907078070704144999310178994444069212497858076688333323281882526724510322744142542239289247263413758035074962734433929334892354688008962456394072958424694809534520460250299230702732451995478910962859389152086970545201976947886529519387027958530073855816976469739379405869020515088485897004462500489631784135925293303882547683972081823247087959761146633138771553496670300301682795403536603792735738978408395691284431611990163876961012834433920582172672169932918713320894595501735053259405587081928882802308773468947302276563290565420789703617686325654370611768620626685004232010656682005072543431381957867784578826626129311404621023514665978478641756269037009547638032493035943021453512824884288758751703560464929291579122956464646715415758986364847090000816181276423744741879517215066619976348627612176522523390435485098697552823052297870319134173861759618638786813874282043272666226944422130483200000000000000000000000000000000000000000*i1^17 + 15982203488630575425214564333263792355331758429898046725769448790226890768884452459214470909417922485603801450841344201857578528421914116221868198612288531696123958248441695339848895207200291926336239169685405844492485147148689980940353530244678235661803891993287533548776975688887869493982033262024717988637978932285886745627581228747693755276239559159463358535400557424484399272835784623405793275549220802651259629182565619389274828640583145056245879647937642494428749485196101187312076248007581073322078412723556772747102558084271920405826086803124921952225443888744245941923312622638472076894515039466031616572770438986482371862691817015833083986716914760163417527643266050671219975248343231181453395672539804892725774868312486392511086402030236938127410267327062282227712494747797536202179959581491642672998276719971543489720393561221415064898939540544660213253256052581836270370008651912194194109168537548223476783888884274410762130848642963914614524341118457998579953930952062641339113481005118515957834126309879371862260849901080877481508094270725229236534411193622790474716236709090715825686533506996994581837932782200984362009618807918968597402204933980160000000000000000000000000000000000000000*i1^18 + -234070931084096604623601963047239262941663206241228555845187982174439461152158114441039376721348572816890047987784779159964784162504290857439372211257962602650549671891719748734923734371308928230442917326246159885936110870880639007788689703054613311646312510077321544762718438697749370399700213387020430064949021061329274274482755658911494577137041482355769989495932240911907160866492038667427767157108007217637349937054187367499355586952932529651385025647018274096033910762621645781263438606681879110598630008433915426591744466164071566015074433106987627480088672832184236853410056715949003977360906581181021865938926643472808847411593307924733763340839526224982416923191747377500036484688329875122851678926956811782403971084905382958928383633666287694449160665709471229977102523403982116626305526425650947050718583897396568424456328859640059469610891995007936268487850037788167514359786866702452734347545955155551842340958781204190243899049472171688834877161629357160837275453999135440470201744516416484494667951340276582368671647296948578628307815868206217115014805269150235075878036096109898912132795383753331737893183660617114486897385908057112801838104576000000000000000000000000000000000000000*i1^19 + 1207050871369806785975170493384074682936513665960916071311628592310054131831120586106275423511258712704585411006263383584112437791777089723384299590336069255018380020046822166116661774223654743246571831718374103846095215240605104184958908708204612839204380119962835370245637796830066770192511196273359138571173652151834992675276385990477544170247657298258169549931551605576960699460692026697304858777164805630273034669553291120006318954207054257316958004604278878385723510943640717965204160502615387701112014707833577611145360204830371426351437112880677405262350842521871458954450569218144494874692050890402349866709329733260989288392492497037052905768188983019704095203592050144113861995248137463794373259032443928039692092251727204312692214335197393382133702652383178771545336574168807650267455404993605641652776264929556959724626478100289041770293297181001994911423822450187967875487926735670299333545740719077115825736930123299331431973886208292929642283820746767143893872824883429943852629923103492424550554637463793388962647033866438128694479956613707817135380889904234128630359779515071940348457261218550159503543530281542894221601511715741909804646400000000000000000000000000000000000000*i1^20 + -1533637437616543304499465420516715773621144191222029198843453625570320650456408112101545700303016424814113444647808647624362218057729049041291713783385991522403782527792824201814320923002727246848537176367842888437500107130100495938297640139319383690550796083253004198723899441572378799600789247588771110410196627870724393266635755556280154243591651420664848877586754528248584234623913987649556944636640505179613298461894271572226601426719262493109283047915151826537062235456064280804630590262419506986229892735310813502330675623953256874041860071710918517156434935972433977464024511424945004626967898741060694068145099923159628580791227430913956610511007914646225384144960736540489664436196070518968775211633904052952018521070352997179635066061773573075299949810215893474518341336429165950788010891298613740591675789123484618551946863854408653136732078789808131104637196711744005791828849248158519900441313152435147349406192738338966977713133168645384796970362856000853338639863545345011158246248550803735143564101227157991943371717648719459429633620193973498387277103918197761703334760289035279203207617364659623585449821284546925282770236380314337280000000000000000000000000000000000000*i1^21 + 2894893935983816899208102916871500865767551434140068022693338968175054371396060700155352466394493494208017669256975507317673950605656791534515990304917427362185813954302839287924878353062623208099962034782349321746230247665721660713347865702502934274755611026202981220904494795416850540062339745829372703270323509642203399865102650064198776116894360380122091873456663242846814094328593519110857231263487804969199853505237382873432844816854756838141847956425788190115317612739002322495635988796615146176762488329173282851131106362352640468164153361981805572935334100061282035260716166395380664574511499322646333161007133053629423314144150508606987324170181909400607249326800839699976007180700926764508329191563293533052267354223247558713389664576991743266626125434520171007452132624591558429849890773478840861714285794177680086848470814343102035372634689852899239734378018164663237363879243529080254922597393207080021553265626774759168416995215520270031341226143459198166145440145014186240092936221784294411385892846017394046375838181938446296635013612071127547213380543704261008352034567768530173782115374932579634526019246544421568830086687227904000000000000000000000000000000000000*i1^22 + -2690654293479145646440103483586561787191679981913611266860389964187279364796985373773825108769102106096765945412943619648706466634045504280228554317382423651348450680693574391360019326701470673269858339251956825910779354083823570143594992880294420264863847178243678995915719546855319707496713268182494415007844209408005670168719532930251728238379800621634707343037310751254878944683550108120373610703544503288817562194055904152049426643671086425276552772892782245476736198653839879571479305883966575847628845306561934279544343344586145252468366106022789339920928350997853379326104444033684181205043758025149642993157290365774121692358100782729227837630073910535325446407683196628797354812941623284272829625640544158105902513926344503369532999354785586472869764145027187996200206766213152903889181881499953767180398423047000841091766156364912558934367225810409621078515387310355269256895144810734221036077396093421137333789389693871756020336360341325569191565734184559579546096414231453389979613737244932322598493236063375964996664007391888857259109594733244577861997758703004684407101215156143791523497902319569402304795499541024501917967974400000000000000000000000000000000000*i1^23 + 3863224047599612993339366941477116643624221487369926453668435828658235051112047369374028233880340170070981132625422019596966364061718017706177558373854936334975528099427143674397114908167988301304019589701248990362760016505050501122072958950840053218634627700589872211230969203899642763643673326652454431219337848060454290342488384230600241241303914833285314424648704797966185817442441906424418908053455467442213657955504827232346264072015819717211100580005142531339474901577653891197669169241825451638355927109606012436265010807907306036383493601782015528069830706923178226059128083542713900839147846386776670532034316587185618339266499686971225592860731417686412108316504041742956969327658746663070407348521047732002788041542646685466228366954309690780516384475218873539935102163433843967493690435317838815896904407114040668042681550842388235528232035694458065789885200177413890051429975534791096832106295224542336697326643368508143635613925023835242119085360621982170354294268150377168784139186493982872142405083045561259831018701231754017571082646498766674753131894287094049565422159395201828150369488885551841826975957352095762350080000000000000000000000000000000000*i1^24 + 1359665924932689515773105852468336989208345524937579141889757409598275996403945047591388257712621553926909827806881217415450876973930492595535413651967670548828059512435336461280729735037519233034518231564950639757146194999520335648743307254242000147480520157486420947171248533833602366107948752585101310624759435902062522665607375227732756549659590224349908403675069973341312913587919992286349865814783673959514202233708603161484223430457091484425331336622748154529895442308991720634072011275185017385784775164186353132581437379046674015225113998908393904842617846596955025583736618559385812351756752758245365710751314886402805707053317480869755282657268207060226262611915174299963497474468700688975150762343768370675124828837804411538142320679813133386251890076950773629041850898485363267926254542359470862175901369137322693231535388128214546983502826116699998928813111894988631977716520763369940763075447412988409332725250488349402152806223899699483167998076152630925260921562429294365961694744885430293817682709157515049230082030958768176483753786733323457119404357042632136747232712025760017715262285319448974738946091609227264000000000000000000000000000000000*i1^25 + 2861910598373876482083280008511659344272529605240039537498356674456687270069962692851540738597466800866934922839711523041837878753581882638416839760291186769120045322496203249613630468283540009088249418857948551280637726468712093543996437200610068700734236155663009680667987897518877499148143326524692149641924210732981637810889157831293032153242018923823363242832877341521961942666195610502566339080956511880922697998818813711358670756143982762364810701969957452141432805362741128827416200921699221478429901332424285605933710727737361365579968036885987281016640542299635955654424324421914550580423051506065032013444100093509011264848259374154293271713395135404743579430994253679803333683123083657291778656899208517838735407594607147140485901302548114974690974525563017103534074090156166293673800868535198741573050924717104209395689335842337861512670173835976544394138460599738996111578837349650789696734927835113599125072075941706140253249138748388746252995845760376120251992254487950710418071922920593519257103426420287445669979490206819072634032168334793766725103087229879848219791695430385668850778911758944903647908069376000000000000000000000000000000000*i1^26 + 1741732960579344849931854757631087264277005921504564569819124410916707273280904963236826809505348761189917612598309379715119583652613260638962474888518273374913272299573170424647792092527447888836579944495511720440510462816057772019571794347665532710139200800453605200062403482732860482367032840730912542037025064196139932004122050136457761979364836144905500148714102904954887042593059890859654368438052471636253889438145324977429987310083575338701157612729303962478587297014701430876997077851569532908348733506378855640762305400617294235029568026739503951295400789777534253524172937977957968224683375054425350798120767481089253181405383325666401641217676074164810689285377834661556123598228864113391361857727375775494441950870681722285381435298616132285566314675514666171912808838608471763427008377562140140397054765355586869632026341808654418601595003833265600240835371190331871672803334548622244642920350647042585058848522848110860941262817167335025422453239477901118352887249450943234396050501312205281985151932007613953611578529410913057740816529195092743871179550712209690432016625747496655996706526467983725905838080000000000000000000000000000000*i1^27 + 662385733852559646298310139180057078070542047730726069688216558353608068875011864961923777945800148631310859504568516934250016041102829747985793724958509184488592555270798177964800410531995289761463765816049015362015416070017315055794227831302402195493695842318753039773979451400829937527853939836581991378105396622420310185097109950849466302161387379770334242098301449169988266499638201455375256572772574931132711915308969716052185357361077208278451082291698137040222972413952852566682094310448164936890588335536587138641970722779104402365052923962915442865964824211060062028649377239345331251192443986638686269466464853006523289542191369093898016532225610324185332437410597112213277925901400490252302142102914554653621487109888043630488394892219146928628872882751971013865912246230162173389021343521391119690612385770552562307570458245655783407337339579441725574340489082248270352206435356406252059851119135316282276582875722126414103252361698860091011239271134665489381891577182009240992624851061725084680021089027803987035370424794813967281172763542933808971477350591766415250615574014417992324664074340071899136000000000000000000000000000000*i1^28 + 114298626332036186720600683695643556028055438869734540600481049258203602428355212773802205789615635007874959935234984321153782175112492420375009706700560698741173952801976799931632199069818073239288311510348894218742114407671006776386516915787739058833044915056266009587951705939553385851614701470251543391628681375562354572574995398001306413431802638470472719480265951701677322112737453529300254018330399076988744020562922163465315648668717792187351072173105495051748654293295394953862291700784074634791530078449934684586693847315291673621360064986468385028707276731119295486258030284562751992033174381620405616288530587030535288121345963292245399133704624417942699093260601026535517012736533870074655056080126176335819032168277162646949330213154707586717079894213602915363329164104337560882463629203199174233824374406018703392535413255379280436964224819181606408263702288368961882383466455511533009304725802202251035009400039679266035346612046563400270386607618511564980095152070467835787951169727821444290873171776888290300476403247433775640561511435546191944981250092190748008191169798825473049388544058982400000000000000000000000000000*i1^29 + 5153796555300208525253128204996017325347049610988260877734404469392738392010553175439961528461738441211500194677708609448799319505617335828807220341763260763354952826633336258364350116253429498173947869889792197448959612628872786692834394856298814215677936269496491162364231588867546132803423454222007075307786506586269027424591740521893678846793363171489199490470811361375417060579296089591166988686719612213500414956576331784423475372795790449497704317668688048763232834286688542430201241193591091299013950341150375397960413766575463992789225460178822775031111503818711549073638838225157308476193219413985426083324399501965216087674683008728162629177813887847250434487473406472357501820302671568750608085893622539649389176538921080480059835239257628218003721845224639659762836934866329207453694463157799054127535878542934393274075180746623741523224420606421403065469860968936649324758264370993731644604436355540090278844909480703645098922536759579422933907962590749945516110516835574232867383245182285539947154181977410260342495778617887955177617431080049929335994172467342660185362958159661422702755840000000000000000000000000000*i1^30 + -2509274562900981469914707749209697345987701490125814808109833889707846704096579294068034099158178118120875705356415065672173282222369276445748117413551143331838243479705314061493592399746788566747565275445751877229785971805814648115705467767241668621908390410009929335556916327014062525295950049353765536707563111463413263976313874733709795232160651206801574853336713291723049645940146138069460371028990883811440703745845883880247073200351313078812915316515357268511438548172682954811357679467281944652528184932702898697920251209164251313037013872019479635939790355516372015038351709198941414329400582865374777974914606697869079510822039457207103156609576119249981180962189325721502667100878736404761119854610123091984822711808658256655178035573547370218082263986767744777756767898382342460731296698587515583166871156127721385513025670499723133100638239469388271537597027013468509080066771795942059832971521096182875405717895322057714436388737872572335218688089056221177745052629679287761594392167869973433463086998930167030347431554104123998023130479352425126011096686431117098704345337806547058688000000000000000000000000000*i1^31 + -383004228394650101987082307498201702260210626796329968612538167980981313940045507044989110796159067102894928964157863112296300686210905710286319612254825388425866906531582828993929398629659966745964587224574359116769115738671051484231830427109793436651882690844072552520986203445000262707068040348580210603045818543855296428831038177284186095418664978408058396136604431523463409275481715896419549403544790237612447629533310242329189897459413211619414732260237490415015879078975129594771434554185863919170470342383229404463686241426592216579572259736566384854530590405870207739674726976711521010652326971268657992486069871573545389135889418113468751631029653286761167087391161809844258122465199356281610910612251637788400984307358637013469972525381096681983662109301481948930109483539185211196946067215941264268748494387042012850431139552965850412587812285881381216235599814857509218537706777658151888303520224854480941616554119713918374680548389341782853188736268334969690886619422846191106264500017327446568656549834580814701199425866289372908241390051875978421077482804387043715732804835737600000000000000000000000000*i1^32 + -26896142381785156352883052637742949265877431264710658755694749034456496140996782340201724434334519856127958282978153782581305092623502341828416811619262903338389839163979841548063877793491716591676957284245734545125317060303160635729879526775423412897400596761650456488027394764757338401088590953206619340180970651783180939925136903944944443402458092830553890073526099467794751965638563861103948822348264305630399376404816529240202574079713383073552946115690391943288656224067071367520029876833940836969803283591001908404004230456152468102176155112290402860502483032088498636516565633845023687199818098717025514740556641450557008990719560924419671031660565820511772686756312159863264245073916268619350044724187414286664011352346938677934361696460064124266923137238603115119808439824146089948095378597575238413658650714982294023791927293611405144600454677722609572392235307433092981796448685633974878095019078153682741416676907870214607083223675598867180462438785157932475129725343788149415902868920327991381678233770831012089816281116999752772336484063248773966194895601174891188600176640000000000000000000000000*i1^33 + 1714977248814209296763563630258346424145649821101622221662006322437663105956396847131214153941508463761397857863532145524399181530503606826787120106706264883905853155827155698202001290261931690138150962488055992442776189227403856475094370038037330384163590906121294013847170489939576191489941754660428773550537677105533464518864297878749307789423133356934478803318781970748095717471945447496323810536578640298899754773695325132074559787440811594544896997607512950661529895214773907600293503983730751825967518322864324144837213919565169091251056615932557715149214597383709970347923114395217532307561975510793671939717822940596440951601741939452088495048852042898910826159483702800518927055192026028220041195536944126637726298435811333090547850776487100877166607211546280524343238053247400194018893349639372129600214089886833082572078197629173559614912201593607367761691613694084396152887939580407527667150299029576190412816744253529213682251509417246331758177718657146759056614101500672761029638578037026382698711616430746909927864683429394499307960185802408956006404963185153015808000000000000000000000000*i1^34 + -23123998300572988598650750375267324220300544557191055763455973850072258638544946141043109721403360970592718970753078962629365767503073090505714221401929026255025359515349704370640182441930243532309559282519926376684875330073235048399405486954249357585914377070735293598454300380352534589757360109552056210130559035994239315401657042241670226688531437952427250404177442945687628217839244077300857316297582710023674983852098523586406842953217637456134506273897086003380662682638193994931441906173143302121380847850760069933438500417496977397976208396313386218727541975597178626408697606722616802785920870602381906647260083578850129366975327596295090528436257419384760097335340822539316699803932397946164240688956370900371540606449156999483378978834103671061762924091485876701530272620166313501159671983080940063498039199283143244219184020044794788666197392706629983393756580645967390570146063587484745267872828292272089049941150402671644067546491194373498132760408027745223979678059993019735582492923677988531182910424340043143678843136027487391500658902479196647918750452940800000000000000000000000*i1^35 + 77904231312065834674671881637001430830689886889562231861277917657178316539347938232902691463721261938532180877822968045334347055933462623739601813818520909864374230958096461758989349792750072284416790084012269884550284836346653186439767782542359438341844989292394497615108107335671485364563849633939818563078958902592351814113160673719889226426145005658427619115338327344164902532240985560119298569577653960232188492943011159476810536542884688239841103704802011868181476887153295520278790661771372133384329073826340333269785413343656670260741007797517094638355171772549005075980685277332654058849649979261191432755985325355196190948509191729771503605600234681058150440752480392131493091358210845592911338673287207193568150824182613834291601955231337092482115007791277735552884535753001410063706093707781259686012144004215082947258806035218182242783764098085566892708263901690110696369399498073312444739326854394244848008324331867609437347399965663731330263501897560045611810370110145110530177264851271516254748766092281156421583774467394600655193046049578338138277806080000000000000000000000*i1^36 + -898504544868444828793660087149166527704003663896426119367647692149997493229727498621365372167084846450375958292871378467462027915112157657057759711800026243560197099344767698218372786517845279041948826980964730022277657342286572034340853247716878962899206520072866618481070401840554122909766848784985216377054015482356821429382565280071914381795588459039777661057411747788478153941485312508111293038478157063438685827731571689055296554668288826265567562206878089336412055141482886925344665874880065507289176868349087350971068625180528980008661898935397129070566550449642997832096186687958179972497214454188467683607226042379222467375893242132498982492617341446087855553232004721702684232348422139074953590428155750646071894114330689629736486632479154771647315347319075249325566252154492479920610473897516480280322382524248558748893127739676898725112875828459848551994459016437935848250697041529040877093169190430327097722460722201333269835700260426012863679812752471678057291496265104208384876011034094724285533357344688046626444680158570725709809421634987098112000000000000000000000*i1^37 + 7087602766402520680803709066828376843595396705989763233912877269330325737676937602812559639041622525006764202436600492398911964456099103964076034717654473520896659495165752970227100129655345541038428813851493929255029906896851048879552840291523318774246591682396029806585336204896589139612659399196088124061755772517713765261776062162796178525475320217076362252201056604465349287376690300781399771869082162590084302908430188921144411744851815772767183071969246457155935456128288723383011081690254814137042314390580825431419036311971833183373546327221787908725786181137531590470045319246821898690735782623539692166605218730203145837173915030645707276744321391355184748269449997063140860691309365674379814212112937884959415560898134203418122104843543219686296400591538195167435579504921206540312427503872649826961759364099630422153688040728134071573017342304165789089233623847285270436488690012691303651465004701847802577679671870516209427538041299800460308761437791738473322173724859247738388180903914116290946910396921226778686097050279874246785144507596800000000000000000000*i1^38 + -27941368054961734462011064637069498992133372800199699239836559094277542331501818082107279888884284351117742510872394636190896610100732574155154968567252562810875249714672399314318551717237849410926761497118862020910474354717593067391649674848939193575491562824570978624514964891416618541425958168805907847340163826978969639672611819508456834016724646541306165086138785848184796405825688072496601353293440555498410621931457821204926832408267672501114891087342324414820205093033916574291244487612814491455119323295144129383443837766417003256470622426690507342766417303739706276798144709509017200672154891588077672993639878232893516453171752655791704935424953227386929994305985615865413997982474039008859146171414833581382381862819325608232210571883545665855370499292056111723456125397405101624637477054985792504027925396830108820888846246338819956573157080414458396723540806856305911433488727403327866963390473644037722111964070946988863637806690868303221385169820700066967194659284365666591909947647702756062866559782022748121128722299525101277675520000000000000000000*i1^39 + 53238439078850072949219707994158772243021576007468787938434248898836360127036908303178796831840466446483155267259083832551194929133673058114327774930740078196604151447595671349441556583931924491272847906182956829053029458894421733850026119525954331645012454936434171877270606987676910431798589784321535192495936782052696033536580377877778271606644069286595372797118266379158843370863306583210286187447369205939849141135705247617257405928107077655935854160630546095966253034428629665871021194380501571987663524787756176404990365512177121377903825861525435222943618867598034690226986521734151474963113865493809943996487423838185024814080356242376813796452886319033653294519178794630714995662180249223144553492135595374141344840146994359980740745729364406978398421864577035686825457754658129139119287681895616946488277590403853708543889235908811164815464731468046719279115264939343297922032443457470033421035459760746126130358545361012769110407914163085172370323606777305204672201544085200112085376609496757096826559060576887921520002333671424000000000000000000*i1^40 + 9836579150146138394184832899433983447472276378078404485323337332493410473092417265371681002044269519163337637021891647272621249479193171026632599220583715096828502569996494725083526319091562192232501865292507875537278008511395952297302137891907724639874715995951426226902745880696684756840512901124957897957904401517846316740423326998542397989238647995032223728672654914997274491866402826420118169392971881019865717693884444746392053584966326776778356450257137050012470449228256788209081511153524608969151472948086951815391138353400234787720944678868669033840053575940071081506387452969796866643560073959699427808136714329449152803817123969112896064491615324186563063323360408251700246181979049170505870786908101792211258959522715808411971117506858670235382151284045433511812234554653723112372405110210443791471048736410819193554187085751902975037343153160363541471913173348353241932714724545528721964447556708732177597092911677670878677807880590625316225614170569832028687666948665108741870769652148961966241009274217818165870592000000000000000000*i1^41 + 940464638997375139784557147734060208613348289101539614714649589497538123398196411968944008210734521127658188240095818670046962104819390709529028986323502496181166941256904482640712983206501368724244761979336212962039568905356610651102660237098347261070779642708966833879453652154148114773105583614034329040839404526200841790832218151616835004600763273847427056313522469717859204799893405371049698117893849141223642234277068740775311755656050455196023603060838497247258499155810008630939215075451919563377385140780016500068956922533829545570388795589395521464855002076151186967171270506482967541081656914116827895056119909505202549483635337298106807358534702074543672535292377647746077469291595110758880233867720766967601779337094427729227226552285024137707631852302765813426315059086851363087913258802672278490515115837078481030742793804651974874541906250989893832192396972131264016667827255862539932585683530275481513243259077445719420748089897417092020932838093803642703613001286308548864571427359789092880600590167572480000000000000000*i1^42 + 20354502709790310151224312489872295064828855653781227391971378575909643888768991889130596634570656321457967868494570097486406822683345124832693356482550928138149142796378201250244068059259817862837650941889976343947415362976777721066683127070263148316393983815855883017409540486246566521225829610267558722906942746974155937297290827132878611995059156104276390497722005467399015698147849586343257883160928924942672805930518066822258905928747815682435767190790697137678456631839280209476080173107979765529237178463715256817546810343110090433078851158049468825146149497068801578516921059439220432912554886666851753931702909461443154556815000708450109563294147298381131654737471322518310668422649191406334933370232417950879280757594025868865146229179909837695300202271075837604506799724612916414050258517666982928893709008564910739800448195879909527456038719269443536482039234604875776940207479771816968935162963789756963791607908749016255941316844248089596781149491138060401756202589671273684445874317308100194861056000000000000000*i1^43 + 357802061930775143492556217698962016964878701524599701995722828573219056775409248099184711607673634155375623690214481170554252019667881580662379591420921345821619204456236217791726470594039307953905934373120672464099403467124121766952503402331918878956095203339757403900208878716294441775181761991904009064569246270226230843049355707356965387612957299778863309385554988228505819627942155586377437649104876558116153442235960721882303175849556758137472017394713734527510171782316557018659336857911154990204529244606833927978066772425964610292079671305141085737522521735959045221669577497596778538625853694850830742490654455409367334212107144266182495816900953387901553100866148647771930980076822344106969363484373094942754022435182153389928945918647917437781605122738649563860053702987039421905208723884192985344046847609759477428026511581183196513546309101364509316248398738181872139841041466411873768426772131884479718424872176876245844681305864792370777492541434261336978491189932365905817335625049702400000000000000*i1^44 + -3660485727093079624193691088960191975793976770103298942835110614575148302573410856030830665172171234529365344118392038373930881819269857903900798997839664133095597173409831263464170127783799887264654825500074253085104237141555009974657206480152829072452536631193473074176259198346544967936775905956554976424544670708110184301600248993910967720688473213495803781946436868213379242236512135711176660612684148852436999065644357390930518263173569089130713055874181505145671307821894151082177648881373107928546970530689200534397581567222311743200097133035180540010855782289717029854046500084046290631091927496423051635488996083398270089322286100175425624978903164840910451058583480848519938557105026749711964035511365847957980416092064966249950246888429605493405320665854962131748237346354752154356539518865997160759003375938802874477284421248367933947695212900867113512302021604763122324868950762950246192539902222285135293378659144358579776881786720132681719501548304446565546586485946444677120000000000000*i1^45 + 28220784492134515062553134259274408848536424819757130317697240225466939301812627623676845092881182149426380089438296419838288067536107827974291487790540679183006132019638256179987408540250690265109773886610255502795674863760058119663628718938255798533883070286924955204287356551815646421517269651606679713886895141736163840509894421891652957764218052299351818987976882449805779128600199755529882648839649958566807307930995448882652362151359269091513998465610556297654525229614825967771834275517523008772658927999042282375527852089437496529285387668973061217111931751023674501615805256336149445010915605506790801921272370267935249490886175219204944109862534034860692052128144373856248443589443635666512804342221789494125067912975986169648657300147571986435969523529977228919655234890636244492123289483320608271083327826086572928540897792246502567031769545357162947997947340204300166288590955672269591201566121762028297948458156118265208705602550603373171778401764958017196916736000000000000*i1^46 + -23792596086208821061124525531669530823545998779280426389315808528705320444944989460226312862126278494188867335356030990423924815036361297469661903458229654862752080809884097145427526402153725850396029762047366778605898604276812089116046328204330335077659592305526270516370323210005285427361079615691328166452926700253999796369967753777269810365831193630030287673151598036544651585788134087169815295340000242177119226926472876878159036789845923267045487557020303967338713980930325064573069391117992667774889275034092582209665164081095338768451798409954107935580845241379375367368719076749474129933255257748077865027849121282503760455117241671782291447082787235815254680634775501760494961272122417999569821002593356442636604286824715578201065161837562343084969965391300163819400212296058463119719384658518868742712420030576358036186818613574663865890289764660762990987046351450819902939544203761626272228422549713303842247703087578333681210234015962508124537592217600000000000*i1^47 + 20672353189823553371683004260866258205610366972236454966737943153873935412609777211570629922616691490866220976344163008026382802364487615942419311904020388777707721465582106489261073800318386626202318442489083011096242321911208983830149074892121323653830346827630091335122499293053703386808784245803942855854186095420180614508181115638165184218199260693445061186058584937642227124585296089528852481483272774403397325236963339390668459106395929511086256178412089299808426738552456019118796856152237450334377754907060318691644549386290527821285213004863685652749798749714689553329735559778935452780529206048767211635815994882829792077035054208157633159203910039625400916213008323120069592581421907797470142122305832322812699513899090641482384804229236174978095409585174322647486807126124680811550394831206607575441251287252296282128478832812817591773234079497510526225287444945720969898356453173443708556443930225211117008729875060374573333243358085120000000000*i1^48 + 2131661803405210355179266711700352769467527079649350187633259402031994762255369322104100065206586324152976148607120833260137665882069387314583825669966892639476437848609112700539617666051920545676906080911790319632263455586954110354466306832252165320281827219054811647051319614295914750694804283168463482592508567667369708428834281088766839294663213310611900978726609570069815636100150928135586926616448846668730778047158069414094244997911166743135482912343489335212149125445271688986324608993625928318495796998706477258907685012242523981400571956391844241057046096761979405402251485558511953660658446945496125990510456577671393065718435303547928853630816745660903745265887956024021475850636917324128843613584759031614364364710676421780369977678467290448298233811433846339868873185261406167641970324550816927178474856220487146106384862278445741125783414791952179735655427579826021713205190223432110565732241047464343173466144277790720000000000*i1^49 + 680372181401621772350220475878392501169420862607168167775532608739805273392169933498036194623046285074826216748670372496695931886795526330290547396164112014667288559630537447665190939811741285137922008649315204328823531323419285732701269487707266768176090101841234689076413102585260571446777738150549422451680854000673064466410920252773085158155805343152527518124188538062333867219149076205388668660759701117089593367752739843713034527514195129089394079943700565908438463389259122368249131703518372979063742672225943687989065303171152190710573172245861160878277367139312590352178878678312419875631288493092985734332266669199387359103608444199637996175484876222180959277371948245784428731599614075248071546499914876369521004181796978967532468922970540424785806202341292528771228376942397591792032851131069051048967167281194144766911695414835073670915064736491964737679245074192125177427581685119177921152189155215874457600000000*i1^50 + -9544853523815701177749590622682209641873390520794634396088159544059623595586992382360884966019577213262802208362571653262876176929889733246048124123594689724505732149044608490680762115702994251053874439221950911225778240471977612322629516034008716351306259846169218080484182495500271884783365222916156640151016164154655109548552252402602495915082761144050256916913063576182053614720442617183540511253360840577894270470007241396400938973176011733888327029968754044485323543612919318049829109935091774754021879388638617493385783275887586540126522344543796417494521106548006957248487655996071915786622603235584614606711883114920517534331202997402293622827947175570099233759616383629220557609829641802566135314008903224432346472756056555304579135941035714702047847125875065984473026840924591559846059483263791107281408656492926179257748332643913108016593453021578069604370893137692411257725733561635382231040000000*i1^51 + 44932935564965534575345380496206846206780147426584365754104741821793223233749426832418931525618990156646271440588280600771731854636782612410842483923166135511107955156432636128214487568637325452679708075447140374108573355737126316939857394826787412717166835721201384085216956335159280307153344812495814916853731172884169367274786828565235262860410512418675837403020040950149277377883695779076786994747990989551737167586866739590537731204891661930109702695634204765551174276266366067440701547016441460380173293574404070273941771362544629574051644760408388617892582421468655311963602744082392768266123995257022865833693068181605251172016344462926678841185899039132408092828359343869269418998635190962485384350791081283234947220215560041182036707486164984941594544329689648922155384220238331118399663832579323316325679950214688139013517194130348830554690120356941803361793411671263927787520000000*i1^52 + -107313895791585173966297317069666741358422435831218383989777184320194024074259069028984563417404960662275222026470744883933162482379433446871075272557661582446894888353935359399793344982209988229680069805896956695236888521906044757927310711394353342458609461127302621759209624173649806981488408246499286765506754702236578129464617141721057288836498368693520522591050715547017899910551368834716053945201282078432281462020229594942366979698594536271359646532303716942892734234131906281460390673574854823697388523828065946227203683913736784542036915129144267724953505453150631974741035285283201210322517550907439366456959342817573591514740223538783061352501490043586859555473398464354021561957841280911046781659693307328024498538004071671921693090104142966797404939298756574053102991651886363031476789201076713324179800928537590561522362291750361945660745111956355259699609600000*i1^53 + -15188158135342393215418839418359374684243888837806727392000042591534138327952489895366263670229345926390176617040623596173720509801920331443984070486533739997705689394716154308415669784404233932332850662294204022570824844886138570752616398972257308781974587352748554950736058391586246987968751991354765103743412973952680054297175165820491217471821409729019330016420358343812050051968094959320699650167671831803651312444077712814899178635813387872745492294256403573787779308501613672828642146367460097451844471248398792237792597043176154706601609384221888511135770806600365714623592040713772109715820279804096723929295180831117510410011181173882025303508339387813145726292869210677799628864955681123989452189562479476501984395053243272556347621543721103858886357453501133953582291258843991932481040377688808964898656419325026766902961741289775599825920000*i1^54 + -6561498830279905236018913414004152454065874504024681672620371099143511776377104567498939754249239795823796173632908651907397702306062511227004488201033412915714215129970963019052252641430026843229175361039148191743003844273055787240971566651530383147836928021083599617105727559244572163861650388006360569414302518671225875215890112615333746405761857541368626521170908157946914813598995560630181248960606535354798437959404091342760603478695815508857935014511438818851190900844139488452766455444007074164048738738382860744323717784535999569726497220457884756593711383549913350172932766410767363903635319431748675631518882175339837332676524346558642735935657809337818207035793200692840123072401071727972844956650626088421690801853721125586991122313135305146672741664827262712379503331762269765340721217992456614619080375016433621504000*i1^55 + 769650762653933407835620509252152906864752123139317680230367465269520532641839214129498257789980367550228138603276953437775754335688198478866819368603016189453892668224580363173868163666841875237936885052684195012322038579494018441929265761115362334190895638135679297685189260428878951602909098889676542385167161297975714802301330154493487848110490552480398420249961968862259845852931027072888469238782245567390356955441639141009057704405699549203637604857935302598533623605567090443997186594882767974780283961041447593276470370914852186431155590838639723319009909145216975483149175451783483719338401157339333290480768612543587512713527409881208337610121520282544699293808149079845141269475491710668830636313947492630936485201020264202631513786313764150802501559815628382600105481936681605385715591655414907200*i1^56 + 3866913269695505191934646118757368799471240829769645709977342805840273196920550017404147406344454518725321147957612012855787145053887193341378839564889420211323450505591349369747495678646461192487479575378045082555594985549577672386496572688382669368159072728163570695910022017815294962558672685607480776474342364599702901885332779830319354464477495371330838536500577591594610674887806772853298116844222625437962285686932083976514071607106125012903161319790219833123167619603546538962689167541851835571441776313858892466522832862019036092075216858557183157465166680407008166272538024013295885573483303020447861364190871142282973015243890343812553481694680963330406954931902206961331737481268965510108232612015069265315416390140984259879384521072957043583511722123280*i1^57 + 6457265658117020058155811171849683485762784854057026357447635549216370698353895374615080986777905059861794269853163414485806169839000294150332654823447855165154015751981468740249941319375674333150767385944192704503984075211229535585109207466605343479590982130588846605101129368737532489782711454357581110846846065152065401895214389826608368770753650240910828013423425925680008136425988070181555563137462145821275842251985492481962121189617109804859875221172894930211265757269599900994127389997186326568713002196172642275221242503132342367228020412400821289275825787208584317429113307925436585411308629810967429837644108670703794634838706560447031401472956863980018518378314002065202583805149223489249622480972256138403489*i1^58, -92240735738606512592520246721966582560018646568289575661400140166433753139072221513140359194698480183789587258610155987860143562768491312023133895951979901382476338455362947717213612730581361112478790243915512441708763424084704101414493179709524142814785675017051481529613478668605700976503652566938733687942216907001931150140932563947535272191498683610761709594516899330281044918833511114642545534448751959137639820762315294145515868988526756543850954552759438139067659445611665032426121197811008814112250057443507561832143119013634490789667426802764461943093096105617022467531420517759486266228037152693981903645857856459309539357693231955459326485544255619423883060096621267521641564939681402826009972749503879294149059104162812621140289304576714026119626470864228764701152199225406885342462978915141293809445310262637109448461868271522358762738014707693214245257773204595828727625440829360118705613162319402299159226029970233166629152815519537739439335404484018036452451213187128317956049795892327343609392329990861692749582977934572186793805683359699182736048184730811805343500781272732850863112952876431004096749112862060871848674633229840614840999281275017533835968268832046391151757845290107562533967090534422972755906202264430405639712535835851252310555989402821892398111425487630784450912639784869365719704106376093492873348505671991102597233837931634467217514870414766765696045482220327601978535588037471669101802443346117768182130815575504895879413760000000000000000000000000000000000000000000000000000000000 + -237407461534208680854212246619135871935997752575434083268410940258834016028515261600153406129230966681367827426022804885938615617526943608978037267044563856918387176851028094940162737066243997052752254085453527165821277291563595452098020029024711904089610974573931979920663304933607983238003029288931385575453297876246478124475113118931407485378095365405059274313327098502543477504307865924516618312606383455772685845661436150233738537767785940552253477774383153234735541851744733722693006395509645525108049320265570775867370990571426952459111115165872620025521132702819321337198151521087058296615294311737430311698325710683345140929786278771550748388121038584767699054589743128347364265530350430538713210067654594982975591140863658252227189500741398775635219477080801601483586129289777187539663306125712735894639635372951881266347371799835436928830286152288532627245306831088608250025576328894376498776545314047397257509990082977880602588904089850913367103599819478911908022785960749148843060275689313619707425906687319921359137397754749314925295700996154028361161069063167243771365133034690361770971306110516877965690243093106999164680034765335221704057530637043768759433124454413636876363960992104240903531501773201316257182460445846529180159661849169101031136082127989723475815783451689188634186994330539363270210704125236075400602855463538107297147734027436289257884699515540524098717259068212353494655562978280304200518512735316611290189294008257526890496000000000000000000000000000000000000000000000000000000000*i1 + -3039410846829337951628757288931734082627795224982646845105931483638681254555779261897989724171408899156894124610098971629848067397520765472996881621760963892373337498572164590179100808010817886392016825324790616305864418136639531174216935690194253025967538200677321927179431478400989152381968448794650295211349009275877061070493963987817993821864830467788972720143532835929840149518571738658780226899693650894468916645946343901084375402038990192525594200689530171805188590608775873741617097868156878748034351071277478017090768554579686431676181000935448767575454728773895417185624677823312071498197068256878078457475329231875435800317966812899265929934523227024447159928137698816896030744161260635392261517870313287670146033449438953986698940275946619874023592013648226745873057457642219943369768398898919475192310583018276225080556338668700763862600124052939880097432886169616789489155995557895207065859956756832925041140253268583171408450455362234102308581227483561261899643110099004799792296882406253349454312798171102024660465491401982810738755342680155861916544378049142719747409800460222413727476362427979581704302327235494914719727968850351876369823814166303461212170578446495620274554232999830938108660507019337264888694356321892535148233929598959186297917641591301646055989294732279868892771010058697203052925453173689430435036859031540420942088733396627949498074091794123419688157808819511618989230888406860923048752087625046068140982054003928570265600000000000000000000000000000000000000000000000000000000*i1^2 + 7721854449262362170703523556830562441801556307205100204306752059142457937481881445617496768379141447204054862081971939494616776740095317128563757527818040074493033100662896646348273584800740227850118816245689810324273797755206695596641198606423178192667611500073841126332055535928638526159670232119062958854706150094236100620251604870033719875018440644365129516356525349456136792677776528773104397140937550642572816907001339041742543115302225277962959769328942143520879612300349068321427348165380992979527122904678935354789051310832471325889590074227530823829628686003624040892577710548921806911958293304614126390193644140436882323863645643905710003645499319465634832448899336246711668096914303247954423432689200031610679894347206321830689285561210505320993177391450956815869724960926900519286288879854463393530138754667975153542933859669570205466850548267760692380589793693040951592260084457924595282799147871519670861244608218805708748632748050520680538266733595808337172716200184852586478240188517329802811572453198460695784127416550654665527890666891686597730485847792687148158594136314833241262904809500594949655924039626234161846388168959156769253561563872121875749174109107645950840135664797498378697420057967011569481405273208266996876939993499656700974384711442385340777295412804930907314819192102641922257899584945312667984590069449445822043011494058179835044242831595814045535353393296917353866573821568280503438484450203805827582360673106463293440000000000000000000000000000000000000000000000000000000*i1^3 + -7148460202920033914423326569680471007140134087095434597981098176748614843205157890676873731396461071733443114683957578338953807734497629898046427886647655667124109092775667141338957222174085414831643815731454034653449198444396994936173129160524278003617967468229845782643402287531595415464433339966586179957251482416799299076230153944558298426626628381483410475195856872435382468943216490301913049405912801581460619471635373471501684479093289939481085204030337000961267950831702953345514704070188029425673391948693293449109336147677509025712251488495518184571693928874404226380978621677597131605209970960086211519559714172629188815502813957452048241456444767975500254258098896745255626474215851308647215005556324485204011532983116536990559514592121010129221314825430652409116630239455184996785339819476554071822389587442457859908744738362330868639466544879386960649866316500658274814298591414697450036606033497200389944283403867835166957925751770882584310028586690253791916450448730821720399340996637273323199788446143952943936684636538358122835687969513395609591541252772533768535812357326380926341299198842470562255862823834303374749092405595327538367782978437486184989614032914695445869576416905421427060111315274937286329690647602478445500442015809950553344358127429760504220474394004343211009068811736263261211322041308343522644239715852060328185422439787173071597396108580637021803699633734702711189668948059865174373099319787828286882976398300938240000000000000000000000000000000000000000000000000000000*i1^4 + 4965227529409589192154865055563763208923139639944061773745858509676329589169039957671025364097231034020748987351327468649088976109979564382104630971266357171015278396024247935459200131176954263003709665787089491526921794390169732359100253081413793259206722120536065883171239070832172229613675591000857910820247845191605474664477466214804976174192988004337141087461325771306233946745073676696919828116796499962091971552719491621021658770452872825908975260961593520611347243802240076033661983412072989028543861827198037440009079453043424954462653550824144106902456026692329584121236903065785272101263080941145064026540909173011102937804419447213109883683063241218834439757920638069153570862764178858302763520695013948419378168385004743808140066742107242289113254938528795726517593578105295622739000024707611263994151213799270966773312385346993939809501073887759748552130813462984993133063549626117546564535750373051579719560847209608199222443782687701184418066518570947313034237087231926673277846167073970008997504561190252956192480321675624049369152977406886073595423992143491286191102413683974388068517343928019002906899208083275853693447193339586744463080664356105987223332092921721120011503650983883676569337865960788852584091080908197492428330595650422331718793359098620231133342448917323069032356588336380729785012948767865699326767415382983811938258557978153100012366350029138087432910681100396131139558131592233166412692605624038216513368258248704000000000000000000000000000000000000000000000000000000*i1^5 + -2654950012338632279215913225440849566070881199419118236355711602360137917792570881885138562969122732278401869585264113747177224707075264124867399925128825924410463972938108344119132665207637566522506834851214574964093437369532900466375127784868198544463013220332947694049093401303670666165044168513286923565686738539268274818271241489477393375173181127771082647891225128797308250096433279036386607902327294287065973021065975421007658138021563421454100795550553583503066089401818266109794497562722641648432487299218429022236380097143312927838894066759702879559289334836368019469942672646432352406891089881868052550597590443491802168060762293780002875619519696569353966631937517854678662289135887021378202911598613639883307587944138305096918182052753196728517970904450684227930316253982167449460364055348774287150529205238974198193951719322875197891717557221136803495807858477205721123761049568175981545236952467365270835594776582448523882864168244457836213341883353156271753030206624093624737588889963013731645980560769020516229339832453730538287543791583243117571738528568762304123572945560318858440420336427189485027165062005218394185105032699229116054203920222605578201760338794336992548803659132605242412414910968514436509913597306795047186711564172308320158254216450419741435536184166707801334171860586888382072532007640943568112620950037948312595483412688462607846611401836511536160054351937053389677247770789810457176756001761913425652031537807360000000000000000000000000000000000000000000000000000*i1^6 + 528858699483672597868716250998290158231436251404379853859188351259606074271474098686815927342470012870346357849147069806804255399438098127516247288271103485586923000597841311501446458557004490054065005417786183399112075728323368928417913989039935850030171791177786647037371946410667989315769715299321048724622709784394979619179805793752350138691275949924294435942377342802096467506689463071155802252022517507465911591607410525079969761003301899687126041835925128428193361114622582245656061419347941271450906736457958141941755693589811695264220578655382373565440076205311524156509899701350837417932446092544025369291578099596206930459768285877671810149128539093416784426964888077786562869803869204149401313537475466347290708553871821166718159341467363871080773075056141711071262287545042498738715690454704733207208970294266838231936803976832682443426178433932559729353004115710899463761423269449798400030564000351148257891558387087805057492081668117605560980561431725935717448617155449323839735149537861842646615445948335069367197760112101970596573711947534817920427340291178817092913887618235524854404979365716347692044082035632932542209132535236672756601396288464591444863161611527946748131494308421729402361080486287382315928580892453941570490519791807921078674932034298159358872040045243736741225309761342131469396305281277268903904439553113645285632822802826556945403675252761598129593412378649114948536767115820059763732833860518670333930110976000000000000000000000000000000000000000000000000000*i1^7 + -177211831578053594546438281156298827988070626015898338903209406044564612124720221536042327171404633466929187130146796792309614350651569197595712239211571005602531399906570303331435419285225764487481807670457743213731394585150223131239281347442242745978190871639316771307765127838631214669380024905200209630280054861113221649021954037372355618059638199299845456314325975916441345033841805666606207050992891591041271730030809918888320243410624102094875583452733922953015158730662123984747153451653183251892909881925315169560655237927247338839443025208310755593517826580722213707655450180626626442158552195024183672817289790382795864708292141553960967100112419186877850692714835264794369989282925661704391752260081639296234720471988093368334953883395917073605464396214482651304140021202174982591185484695824650908925734918600414380152646999716900308825290388777702803678835274947586985669019455969067206759218751880381929805783513217218340340862892119314424219014216870145573851860919333788661888229114153050757874623377405205204010339230839189640108732816204697118318780883670773618973030870448279395778440284853868701751517534192477590697038315599095778704320576588639026461518118831829395393993531003161343940131628765467971716589954974523139072160863853471352239590253859132305350112809440164769737529986035887972701265120118422006044808640299183981191937086369679822992880789837303688740609519211553519258403825091950730714613016046742023228620800000000000000000000000000000000000000000000000000*i1^8 + 1465711048372455323397856441947647471981171913998210226293724737160827284033753646363021291638002021642980559115192476675774499941836435295554456923319840601682673721210693348304021763254131548979217876568694029344575663644525575452762673525147541651139919075440011074490722465481777621856538391742564593426091163966602787078615347683212474092763259358780336623868379972942699409662938800184756167028860364670510956857151604259888431418435533977398102916330956450078261546001968757393838829842504604848955512356321113182991019020120389997172060925109123104346678678938762601908308656043501798913907506102930010569325338823780790407682767585863014844168342780708431934891727873278110685398113809819303947158970497367897499034034754475811229068940538920891531440277379125332914407973225378925427489268189471529497526073010999072834562494246819443845519742599703580980730992527611632186667625965159871754754175455764639946396052234740529061692496674350170303710757981647598916645283367620766784688723883120824479094621944857691597533866070025340389079999792510364837011433741264289916696170684305083780990066725290401131276568428187569095259882021806910338440874943629827040723540614825046292601605765365468644907058243735211365502320168063832445992421079519740047150972275282349660285576191938662369116385969928065383989417623955995840055358693357161814705697839725712928866281269054794242666863872158386467736489064814493204767580041437931110400000000000000000000000000000000000000000000000000*i1^9 + -1454125134792814672970658350805261073311529027092729822932966488448370341252318022551591511616707291928538803564017482602477042557317213633559390219997121821080459762939109940856101480587645161468593266647276591068745980588283713402351443807458240370389031946918337103664203674633401523842739693674736820036205992288344448434557517909226366718551607399672638367415072470399845948104343963354494601012560246845978955131489343920902060126783245140938697198090641706806484254807615576553687684913186304090971568305247474462518847186360709140972318967233260005241255528511039727341132541950546170740202175246684103609154869669595271619339082895958870250760134451452999809283769911377826230751192545010074840610162202160221303828700691320234231915605742530294575427327011629265321501315138795766202029469880554604219811141087436732430910321486069026886995656227015537387115394784592246919043249067204726968260891542411716242640624587457452368414864480782220890972608080323908773881681921689915522546618766063554578885842511954406107929894265549206028020565240670609159133134746425720914108490616649519741317789503074150110667596327036671811894770360297927822059534727591486980150629879892820655405649085431927965905948398014851416969020568355270953543950939684781718762775992363721461374675164275045517010411193106663196749207276059393719827236137359149586417809011661805814733488166408336759731290212988290406929522557052656631460084086296543232000000000000000000000000000000000000000000000000*i1^10 + -339035867146420754137914099361997212463018861371689806970150185181792274603596460632861666885428492159038142476044847898532321292932823155919865128408256139485471616007963409164627256390371314063413760814273344628777992986533527119154064399096037146620253961434287675846498046259050680119254133739282352952419381882950422296664689236468649216188067838524378640947533917219559083368140197339545140112468881339968206071507646986991311828608974104754198771838745348239170496554330895800843979324619700293652976995015439674484473641881089440851283952014681634203871439071881729338111952958407966006246401825414280943163273048929997546479399254719146150907280329307067174029831493184011170923518123902116816819468656420993452445046914088131701570439361794270378742233549655813476051528615848401530990860479124934230051697520733963796999378699533877072202920489848059471854137964087073416613730357810852775215733703228596312623416941012766807724089599263141554436210475993919283966340010608092382461809359080369064925110910363840288804906021808723201743415181037908498868474411783804331998148601806898389302908025493417219232567992488620845839021002356540907894243593852773591592666503328178032042027607705388673542291862427525840847485441538918683080185273247154431262186025451033100448876733085821068346559214417348906040074234505302498731990242922859502276281023084636823531872820683853150173955210552806822719638091640576805948013095682048000000000000000000000000000000000000000000000000*i1^11 + -26724297630480602021757700419917753383295378053105025514279388209477305167100179305740385611925549496741919206838369837342307456215337991184087386765097104955683485538523579319787248908726310022980268915823537751920794099700692511390059433222236446002418064056213616993004294859143619457149823336322747610723143454118874283512790799201798992509856058178642208693247102623991112917434284032735301778876793505245351625761289729828232051868512508371808878691619027600686866660594691241736892917739428584941474289296440578494496081458774598992043368180724848455506019942770541370613204778311120664773315090575842863239825466705110416745486094033707690589154019475965593915897066190456258873240697782150491775357872240223664923109354537790234395770910364324212889079846530668634045726550707730826901700117242662322462206936035368328352673154061028128023831006110403928741269158164893454503630991986649804882302989549884536092086047263349551403019708183072003477720180313616722881155176414248005729305335861128402918970752801911406642988177529362695799904627395407288338783857212884195157479878778197786098801538921948923181719194178076264697663730406441851146721328736220549690628323352002730856711693140303688797597838323508473357358134823196367858803286722581200207736581561810587858797200504020058637845391544860632810790791322554763423636607019249474518292283732181359426596222483975003799866584048298185969819820873139064583284735344640000000000000000000000000000000000000000000000*i1^12 + -1297925755366407078906645680885903971529386571621650011729598629870935257246380520321508892571078925343303572017535787212707711248546233208558733787705615435115760710977945364283995253342645084390285969022111617984375786249843526796845613305471641041023314482410218493560568026668359198067869748678376507006648846003921030033673612663462129372237848394161779976976234295215988850517877843325101416668652801045139431281946715600805600271369930895862760547401119763746608216996966371746540988756957956714637496290943219638528075984751396014205301926793488312094677373369263561030119615732319954621020766818739877995966397892367946682119161022114222057319449433513619767536764623323792524802487728835899753783330260616841528295673269938766858345340091275177272919358651777129333987469589619573849391682190506123498993756419506285185101031530839486368168916637033924664793275431419495673202446144575777169803529470651942382488027539116093519594421955652306517770902801005360665462814514171009098447076276459062041300699275652178283367333413547111473223326747678433817682462463497773501207373937462807441703062092506991963036832888778913929961826010464010236294744890707558429831118070364489294990927883704257590817727043001377844536099855232083891471586485818156857702203013092747404045466828593675001215042721037485537250430375637451195985029238929088762819152065023113526392474905394048146109693693797031289263457109740387032153194496000000000000000000000000000000000000000000000*i1^13 + -50930580510033385526426966549710198360968789167644503118257920645975981007283872413457953066929204136092231570006893159774733726335680411404793265737877327234313138545203631827003229058504213370238729664440963838382821239286303838822459649952710183731296047886846700716307914605703484685197363754736180614716922657120082126899347908477818822318391809407375722855434630721691311937454824301639206090050632787098997351371960909260754235588051043516292620442440249259119507612427050739235898286772546294769629100887207274955093327651442080658562627871776330946619230344264359754000684332613718192240936934844852876306600762939577379714654372945424954584308769070945887166877471065723439736120666129657792749295092572734475780446457972351952472129084071796346926037211134612645212595401467980813588316613527929826047452177088628756104850660009562372031618126809085969767911911814945175280324004062889017644055012551485104286840385195597222361484017867744091303848644855441378864625987649717818664063160670255422695446779552990056893205665136785105610968970955723925913214248420996587048848938690556472461739057914656770372509544665887815718253377799971965873279114900554844448793676424608479281781512207105287731905308000597041578453930621311003987046103883164103861298596292311778671983371416307507901830366279007357986162660023085019290719928104409566431293152023184106238414011632340981742877659907754913373306088031948753600512000000000000000000000000000000000000000000000*i1^14 + -760714860364020927595903598032559689237768217711151202405448514600663773338574661198992635596668201832477634126657939244071751726936995603116052933120016270980856837697815589513053831961418890515728154033714778811067346102460665769049273994908888659708647669156818038017782335296695561139184223589593983634860229185832919943931683366027690997367296530293136719268682296867039767133384110959530017585671466414082849785991347490287627363106721068146803506864738596474527422519242718873092038692266071327549018665745306764133692327642156129371838092318656955773174391945338933619907841289016465406202432693483298356930346876109807538741143381659527419304494433218670305309398392170739942366749582673997580603051050124124695975155053291738263735454068702566209870957487695567074360868866230206158611054926427718255653255497589436336882722922303598515849239214868490124500586703278680671524126110570200487720207727141944894802928137416975806164630340969260266298602260257117863546760607447202497588915623217622630735317438861438685331070611060953486915260859741187054011778363622512744320676881502664146720107489170666941832679036045979953998696560074092003568373608740446013984445787615295992865527979704898479167153325521058207612156451966174578957030031484239256342654457599687807706111356094135990800318616239077757569480112371346424297953587005666054611905406231483494651684012346346677835212626823889105236505597704352563200000000000000000000000000000000000000000000*i1^15 + 29930379136816225283282152115113475440134473469367557603185472859619087351805761779751244252945935444512070331570267666599386862030509735504312656987363373279596900470996469622119638698469720546485732223534316581943195737358249321234876074526809136370688515942146405204437245162156476996624251400631695419450243796993288067256089186839014892850514743251324089357378384348867939354758533372307140775191502716909241642823902216771438895814879554316330829044845513558765049322762339163825248437598696476534697395376284613338105235669587755166616370557404876401268291943545675709654343722530345084008757208232280422363811806512571437773821151365810025706381204887170826939726422741346586206331223466739883932494462312557693666941542547882191426186458050964060694963700928339330974449194117200692890595678877304528814263981687642411369474750946902014230916472410646644257933907521318767352595383374447163546843654051551547003832687709865931897374426427671199281388078060303657615471857106465427632341189047546348937594820359132534321015595920493427678047672833450745114601864632548783952819999595674774932218312652557135604036910786341305279358635307218750161900200962266056582492857269069622769492006097994122177897028006492142007646526225393658163946047727484976728945197652215975485328540953895504242124458464285887722195278846920149506581073587217533957710475554910829459948488939864248353306758804765665717358876011003904000000000000000000000000000000000000000000*i1^16 + 441354840989093616183056506079352351162771046222471872551454587537710783343550166853237583550735857939806828914508018637591992672292258835711885281872930499723848854924176479995653141999425845763826456074740356459602660917249944724796157799421699873682133603491321585745852850308771620335973079096541001721565940693492973677377090452910757259066677590627069975860789039462948631188131306452027186203020220892667295208479144820286768007734729836430517131821501240524308441155578854454121022537622369647980107096638087798817216835892529853175631210833775705208507746147104244840370072622311092350709033309775328518755195199255421526726413705473640665962394293526242036698067656590714781081845457313113019737051770694551778398546926046398692537100883870937876665666050289917959216773642271600348255322822249955189340071778840102814045695173817951160503237955669582781320117196531716613644331397852371225743286468224274979661101417858611970227740472895564592653695844960853378471322188596814293490612712595216001520600404830386830751239238873983037212730096080532375073926277568265912863158171979707454017193584064385805572440600073164835314496332342822413471588706116076991282237821954159150310233566030471107300495881494109650180151352166605437539866455422543474944954178553630766382455230860888808292316664692647496699546035863012001186510647225620220320930445320097708268250209854328713374908205553250205018495752601600000000000000000000000000000000000000000*i1^17 + -24355099674645490833802356326692069039735046624282978549243079374404542183148036731305365386431449862384116841534662136339501736438787809718127362544592507077034393137213254003615196800055619774086529812282975980797566742197900380863069836256252300018981908696921515651287177960010568862989258857930588556975325594258419078427072086746181214377938610531055152210217516424305730608562164685294903481090339821857451342826361559832373160482373398584116022141360180199354227178187331103474358588173491628011364751065866437580346425255911920677909658858407595858522220847287537635804054301432726144314686543693993420402730150213556944179557900626895602798864003418480267293643305177836731752018130112161088126958456108685036240107232736637948253871481879235200736633806997984086376091474141872189013808640847909108092663672483797572406073919680739934679073874969265543858163327093010972519883989120552043391033902325643487429128963644912547366880910916625795460532750862544018409578661039543391823203984840976004776716937812613577730060900355732994956160864442011064261491844615393675011199006861877213005849437909598705323966613837728053688724801838955417966364105571710619209028059636994669372884168635983347606989741690300292068238729164207337032436509432421201211290426650499916947638603433567752042530789145202073477779177165856767903254029411766836614236847956661500741781569313909172598579260204761199813098209280000000000000000000000000000000000000000*i1^18 + 200090077475136046378555701460983824783738547427342808709309910860830615049823694945516724267124592601767915635986350777147393581031382427610726151447332194588373115323171704325421545769935618820240411339956286765536128763504819549055418496633815195601660981866350279811547950771428408997885325493243239588834875720982724216274808583443114811665824658895361087944954783518880915637036193890721517021400894777821488473753610667282509035613141946812097293408077712445162253957453064476838071833297869676144392616827524746401014303759793636019762572583538307362399930741763446495448349504606045154358023614042135680674291126440491531713397410776048571474748396342240324157240132379634447159718041863458748760561036919699700604427962883081264558941612156924447432978035987395265261151018911280381640216193084154008035098357208949333646752714507753223988817923147376887437849147676010777013850284576731847452114969682822065554465985020982295012761568185189792737453604265964624676088748188233864255953869132799592834114006114419001748665679118697997947169667842178374032536460009763098707798379244596343629037652708421437443187339894964001125495301452804299742664217073774228471075617021111038479233478834645010945525097815534003333174089167720406757037855685579080284600865033381441229172237205751933577185029305595920206276539649517654715473449855780791376052821831476961629634110425968764257350138297614786887680000000000000000000000000000000000000000*i1^19 + -289633336358904540486530621757693450952320255190748067797146861039541234112322324170715788102140256243374111097287383991597937475281637278201556867595336396561139565556645785516618260440907610345960012634512689215277135837512316864689116244918926601038668129223854833756680175422858780250762925890025483772349711176753186393839625183275344820680553045333579434398026747394777562523358765873364453037038911940852017735132011912821346903283526277308811420014468744096345511624539018100950262676492838672537124544182459743507489645361119303476737197201742622149280699238513431778052976827274432545918189575641397681650184006129693981042245335611666706452909717623443178652719154425328985120036749289709329791779733901850581463281065051219020053949697142501508044569645054621042654861647907997415647239290967616961403580709712055208801625884889428782858309117988904807081684075976607470413268258045603601627001722101090036665460256504821201757945762717174080967548546989784870824200744328126919842762382975743036004348581936580992696644684276545050048558918074134315011897469335316317929945728843703676075324892348921780740733410888463862299278876187235329861232055823120649441191831160282352566861867157263236368088613242457979711516155956380607874023211665045667673029355360890595132548007370807183747784385742148210305010877956114862112569367295633406112839197157981626927550022446078907538381440743060275200000000000000000000000000000000000000*i1^20 + 530959263569022184915877656751964835966947135860662844251856278383752837236785346729869870330212120096721063946440473759275569224250727667433520414928980226592578039637496296761204582736267340428623861266926314158766373363024280329267082047271221027380044461967681973525766875332706857616895824240937074488718210436705154201711106196180041542416237253497056428990767061985748376693460068351340345227261016056396924680885145770116209891894420013946746705585882087108645796483107300318419078948574061197225771045364296528018505355962249699380193625813542101875223115923962981218726242865653731920193749994293101181500885428303225252353100756841352710758360847711554198632243722798386079664298499458932545181122278775165389251270337187550365519122413575735998600137556803969215292620512785604698917747149493846683769299547690536027496502414970644564463214637794071615324424158501808685236116636801462387332502660447509182095389926892589236672801810584191800174301762761013666204448885137006237056383801474922460375856896321273260139142760964463801263879609374637150754041092639442398573448752016604052347092607395477275445088566756541332528118394941137368871770696610068186191025280444714037490481178139079500335131637214960224153618413075815786437572530825961519027770707872679454653612927873109313086862352525838687217727734146209352156368442578812290986520271196228831717319977720010340055743096422400000000000000000000000000000000000000*i1^21 + -540325637615668373016427127338487855085949194398570232020753126225504356187628509762710820974283407766642248401505388553167418619473628987735796552677459802625341339948986697693558751313224199770609107057388382432986647728553741913247110630116010441563071535963456408339346783324462063282384743172584302296686634214785233295394855969059355746901991169877676458296124672327720969474301019459959276151433457945198378435362502330267277753509620959193542998712875530001431494745734975200999846748309474635276723381817312734951505046163368354187906919928798652662328248376347104901800537330232564569947496246730794278500545577136860842342620606243967428679841960463521248360287040343218849284533441770532732635070048321938526281811817325517685375929800167157755978334173795012287017352198408714959446460297881994451504043926951125380759822391255244243467956233997388932111099911451573379394232145419932417709960147680644456058929328207212857082961505631298220172270556314033012094674499314129489632191649061346470583614057540591830425646384135913709258401773796261041953447742654916997145709978554736365846995527948973833420913981933907942162432263310808032365858878487142306488075804559336319208290723944437051854963442079142283741536898601135022871917701387118135188898765089601937531452083469325332292757396085504175757123868224802129129953773343243799241979154265196170075164057362514867266781184000000000000000000000000000000000000*i1^22 + 812184013989723713614389855551225453007446461230844226906133987386343467548254913699845287718463189885197280700095391547458056449815343937264995930447070041000062807403157001662415531574801033163792653059952981370641525039261132802482098286518816214006968338913559397318159723480796574749829778267608729078327887375057721100201461825982491367452065771429076639379293338764312939680037689261829339708991984330162931807166791844568516684081314383435932832291559135283165011326716374016463765568759305725994944175709347534981996037436803848058509078013310931544070169384712083197680913631884224970263052714880678993351068649216611958054012548155425605712758465946357665653143815960617866491874542055939719700878343624482454431068861217812095660506355483629051097780866815015879350707366519893685359988118688333082597530849722799663813594667870520495485535356598276167530085914515451136890982551910314490609978207342846171286395880167917455171569768164198581585692240958170355918558106000574950994511768355256485577826138707720056628452793917965092532504653696106353402544129443883016226377974293276316767466922144432009191074102345302246279931628459088139231381713620401802755296202953769338842456330261067445168142217940505443059811060127612175153103672384812128804161308849275671261942710059884360903630489521269144204664557019214548879552025262149114371473407494567586631361133186159896166400000000000000000000000000000000000*i1^23 + 81868995229651289745729179702452977309023679025348817710551605931520268021159690649964366831222153689857291167106350864260046356236506546751974664808252734366026576388613610720050309418742627378102564428130721440270516511865299772674525129510591233975404877403064017551470308116315851849412329930417510256045602134185601684900971966172013593396035137044276728825876805883111037586099230783982852222688524527946411916648547183134164822055420817215967101495139035467996213833530287405639250097159587948213550854433824922657723400158019628353981013655246020678765588195206046002193229047875775225193619865881240544099717783553671967689975883807570410087574946831465767975225214729185594950955925167975483030762678815251025349457396235204529116089755401707020314832525252667642399085253515485781759515502241496727182084237169863099653797690774333357460202493705610430816790132514689991405504313772754146897703851933161899735084704755529659309000680408512453560607848061226057635552783070409718657387614611549202413420733137459111473699236030199725353316222219984077471926573590261657798270813617870839703347465983819802181246953235913087783327841362061697965395319008359536907340761688704612644601233040779831031605408831127327707103837546954922997669479544410136672364460552153099235937534523687427743301059356552716123989915951120344167403705187688659227236890725913119814301703261388800000000000000000000000000000000000*i1^24 + 410970995488469419950453335396930345278536583635265986467610881505630927590383209884549965537993224604386304938412115514564188782742269460440673793361462832489554693867605140126375358673306021189570104186347903457558263457038322626975124179243761926845536260995937447545606584151625998632071775818762551326644878395057635592334772013371543149653731067897707223230145753304560041083843864016114718935136862401380184368289240556380847449100599087983783343725777837997422513995928617318167228130777553172778614093872459212896740718541518365704350625106336665530470879745136760657606732098196115062427217419758039133405899008644989303965069322207015813275187385333967753138592617474540409830644618444058175686808140529450390932117810581272331131317631816056514484824146211512170455185546904967127318398061682081941264927081971092593490498763355697306763691407131340203355394232288320909798459816752524181161768508142146371439975773104114778267904546100766297465034652616288614401365712134684878997111503044389254994486365117454939078895860918548636265302452512921278459962842313974424866371857129497442169008803576564751353386435398129285752365015463870312353530129516497641755776358636739113938769431461052062995695295843975149777828779593064798327183806035983980485454940239928612593821681273686488083163215163349843001866362637094902408616757976903439293766162665343549985595064320000000000000000000000000000000000*i1^25 + 156088948101473098552526201928707152073374204120163514298324882410215561749877899586921778418092972768274197876499761586157812693105131482184557982370774783511688723836606873464115195854083582189246374674948839396079819482940889956141627000455736540670176339782567815343636584432841556035230335221435771014838118644230332410138500201092367048485429140044874068028143457053295770014608503232719223687179014318923853955785539861979504572929787732115007913864188445635362360483496413605055431156223581884103349632538289709880306652216983448439804352446685091723103093249743248975564537542782433812921995550778079005115423301969834189575052997298473442058218671408743498246532386081026305696542432043424925485852075275914132607928607453369015102491680669352275458895616832700100662772375897670778351571825196827209616152247582063681778442005609610447970025731500976858634899430747779705588741858464539049343528441960018261411937592506347070714775713655339425280600636754123506983792287368708818015950427089378591414585850259048263236450861092713350321991653071736174417583195290509906802111412508614255296227927674745005820184063300733490184147017038190032202922291899605298400908596741401260267363708559017100558955754617607066082571131866973033342215751737362272972774399560158649345407820606535273790474199482066363853197199886008434963123739639613090392673379395251338634854400000000000000000000000000000000*i1^26 + 21198248660603644658681642833401868485835368931694623860217488337510235412218056860063482941680554034749744506187893189804124271032901686161685648332103381577863386689848443758562851342991148061843941927874725996665743480479170924082449175388773167254353682194852466160135874933964550236262584450912352198150481785077699572218757076151119966108686180263279578621021773931451006993542628394912844906466249330750587673850343565251250781020335520047807585837987087020219583024638538099536121803575283969881075975916974083926012334750516933805003394634740438757887473497119531217495191867645680276207121239377173472163002472987397663437747134553197429011332727147836682097616221664035043619811780039619539233794533460356751410285276046126058681269967065506634552076633786359743926439577767875287526157466779127243396167199186591780542554642749828615868836582158119390855857981190698986428997177820244005042999897584512869172483042303644722175151933844024172524949898721627063390567811986910084069122979771541280385544760905902777594664618112108615326205986633806782113556502100224412677069345626859561485853339062820753133831855269419576591267369566057374241846999091834570948253161846848474701498970580154055812416410265840167917753851420329499497455120092060430217316992009473752255620847240350219351290649952077084268056058538299934220198273562999396971812627263793397760000000000000000000000000000000*i1^27 + -14704496814560788512544013525356482928795404608905537615753466144487555335556321010025167742301212206317146572111298309916883838861971918643547026324390844806211092017067911680361663419701066367205082024867976922571295838191060596451252418229256373912084331038930812884137875222886449741538138653105880887356836852835493827887117775698938840863572048647298367611044970735840628556748248954837720311810622531723823764202901432206481248826901455612935823472001738311559720495031506410553650554492737691924085225877524517005042231778769262083659637926853887315847918226481718729760055672088898085838504841854486715916352842032388129372519487647587084303066058551812464676985276673747518125284414858907346465416461174599851981595995793819627763229671020800479745038332420111790689301742048479854879917205118913901085308565240962209750581121838603304848982799307999214633104806715539775586420145684009572067498696370119234738421719769032982086172569603173980600182566200813049627321071036627274222928146172977059841380065511639372759437563312868602331460711691283497893787139077563530598346876890148163611516278976354359771011555669575072293214925423806523179309830903737792709933385561141073919620909944994656723993496664103870492359943841572737976562699755629214753401744824724306224657650243496501238909888229312150778522294545310911290339998818579423468724470939648000000000000000000000000000000*i1^28 + -4949685055182323255037377384259219507801607866532114099618634281749910740766614043152425709750206003454976356063787930415337368472279534972483573246314867650259739031680387788886075252758522627414815240276144379675875221310342524153875123317142253820225011535332575515860553582381476345522664307894388827466480076827469140232782795178348617563093968171131019469607498663976097255076381976613244870224911822623721818808645208970885900590509489407624377252585544937858433693470284336779494534465530620993896103006007333711014287212969360517952890233827269706381504018413218397255579591323562493572761976469744204028763950442430908030420170723151478430830342702256771177665172967246656254349000336946647467362178712991134172636259581882321114546533300157625014527540903020995561229785351325921718914324136924244159658098025299923358303751067809778423262056667158351211440592249823602745868224218449384703209292237183444061511880268621206539989159180958454825373580427203697336587840095545675672720940614676342436152489383676027460582037290376379894647352162793986238062848577713050090658390644577818975870273951592875176285595001203566595459637288689111685274560522920327543779835554534658280145677082476093861751158646258657744517638638492594292073118826181987097451587847392588678777062286070249407258483117919116815359696921026419622060203585690433820295168000000000000000000000000000000*i1^29 + -601725507333772529058132541279978980177392275881362655845327968028102565039598424144360535432846449726209408100500652965534281448730487704932600457416010528095514723021083434856624562742135852595235454726009378657666552137594559561821460975660843596946508964096087770569947711983384961907779984570371402822059419355447929708760330030504712147252484194451801167963735939745430860504230267214565629776668954135815189190225030427562934610675784183207072459913402626975433039178085473741004218536247713712802947257167938340683055214594738542631385148477722746919638228955156455453005336670093703747266747207990601398823347105489561446689650277256608895410013214178634236766336571088330644425799885576750919648156197196583385104771189069626513253053720421245279467568157997873878323509345723632795912497314080077947411193217339670664616759901015210721123502563473793600405375929705631901293777083992701629337780702699068153417625699442948294332459598854253195825473532459041210289998745153691304106678755291186795606626346759069479176461976324960550472674203653614165249859102696456306553263262689192066325127979291726462633432996713207165275999313102959021225255649851205849506692457986069415776032851777688486121352217823193163828334475523089569676693854336151752662423079070226344779647254953650741765721028744352914599514962547626733187131594183194705920000000000000000000000000000*i1^30 + 69536902260580016056729344561309362625667993113265532501506395196779001730658702659255016660552848279484222408196589966986266852950709966523432745132475604998956719112537175333572668906292128064737971463834104343555423755168219735255675413397464808413971802464198536531124645479387461893197081347119826973497032436258606753968845254930342321725714367583460390837389152397267535310406024959531205091565451666180184354835790426502993123930530797331355041333042665173144742778708184718387344630877165448874277834266836428061094248833718273185192079592354857569739870300990753669784496245119559423807071086221557846353898431534185962323807639340257959835848340405529250968413484877358870342715225409736910535979972411167600445603929433134338472831818967551359220262095086586491029952461789755069723279713231277609587609048391884058127469395399693347931795185590448794677878979935816581160613276130044259050791889014547529189696879927918089807797325834808312416872792124091018911917929017506693720039054091285373604604779471810750539584421555649133550244279115865974595240444781563898858843688384410774011332894261225820039741705746903253020185667414908255012960610119811804869782726511161456591295427523724602450314075447371282775508190577736316969250841306926225423387139944246461831323320986776553859472005723128536030016580645438930979597561364480000000000000000000000000000*i1^31 + 14664012305776305392347769809757246842848263656826022930657900552383712555088810406630747353138861163854118886011086864805595953285301605674207114399325245549905489819846063466951863890391089543544516225647345822701800436248692246576880753829956596263252347163923619252362337259169101478886895246147807413762256121369127337588499210168655609197979524270433591161200817026698812083822522464005486332413888225185826998451672555785058680028957169266235523281634390969765023726446269881114286247363878873924211997403812872043896326944680337112350638680507026877106815134544288285322216864861532180848713540830663710649729846617083462509764514066874045425858344262135436663520730912930800699897405125269179308809308977810608560415541015421848728508866695115092477814451214324781892497941046383875504061266287562788882572701970694053758678538571714077893917310294405609863763279880353670618231837630555830821726971736211246858939390126511619353716704634589170436239641718924994209894946458793826878322626849107508853226959014948883951868000298573585329181095143955545135974169538137176167583060685344775163404795546623201069474908990492841586058799575566509609365515911840915040142383811524645518531205117864155217090316404391987342543161546689648785002247577389149812491130795853552064009161284542198788677827691088945180260130205810756402387353600000000000000000000000000*i1^32 + 1306026951432925234421192755522226753823179027379752522513013657494359533949825607524726570164881154236159994961023557912538986861282678383042754786676769647541141968138581497689537230100264399237601879036509867119967186776148714359844492941315734378579079669900818954756107043314935226835518452098538784554207463963137342125438872112707632287669340464833099748762564266108938005729300600927239917418413540166887711336864068155455183941706104384836468269181933303845859603366736208792141801434119394029032849711016791485750246332924927830863516801238112161134082155746259618659526197277118897685844644056296788526239822910372289258676454753397690677921632548882530574973038546244593483279976508790061200569618607179991331574084960322766230626511717556343417588902325982805540082874071974543728393982942824343328030599950193310198692193372290136411175813709289300251898550549341867623245300663391410050985435162239893859794548274605058222827461628006557797486934827962069572266712807414297123919315132053612419862651143978032847068878633373234803186096412927446126583589740503431030421548912493634310461569268317496245500928126049621404026671631035552512356913700823371074502303359719066168204381115216428556098500420976149953453883563355715317085384993465539567999672946444893488243003110740102016986924301328022545835290059051829821440000000000000000000000000*i1^33 + -72109743982299584817875795138350708267919578599580321429147218608856814806213582913542769658346843966294718388125691457293158304208813291024126303952969330838541405191518655046137244178109282402351168988833464728102905576827802472863040171189473527005822993625122873366322939674275414491848279289948792483909246942471616907437607736829933056194323093516817398146573079825068052510502640566127968914946936966268781088560564546569350772216688939328866860999242895408566336927680623717311586699964813059991598849671110974873122213177052781219013183418085387277090975733659406585142526837403731275848921640834383148490574297079914040856168193313386634742184919159175092001236711040955668620167773823646321252734032198997741460348271008619829885904762182348584499633922030783601627673983043854074592314214152274675889735224665241490272726823429236505064816991962554536861490468059703254636025721583376937165787170275942508294387846800931089715016207754295254851743496978101788155293594710235832609691006938127363272107818183759573577640351573207551183283335560417802984549845989278888797477820143010158285334995873893377513935779105884713597538904970717512710834385912924271617625649054888019390282517996665326759376748813801988928629233006800108624049162947146162843042371337617241653323032114731547909137905421410721176708521656320000000000000000000000000*i1^34 + 12155562235526372803831879139426967682752435245042087428183650826298173068193428799397187551817815700099583468505849289529976524198763402321514696481106305215463284912833906654540441245034221235552006176868677887030879933876385149500432449124635255148633851921318668164673244640539173492628031633187501578900971000973445100399920917909793163758182189166989784208110027666242893585925946477546749167473146678311059940276575172991804629683787338915731675031706470257615602512457493882815978991864880560468755844258833041774541116579472136251966123724896947902400784328290363808139583550500025933052064504579725822196893044882250088560661623948926391443782518947533684658447419405234188831383024575432732936509050614135611515915330516981116658284163498383784103711653407762731803303715642841761388639736101444999600918538933057627647323774535142765995399403348724126579044112224786286159896302572515658621800325049720551040113673545585186767215094468150301617585244374751077963156283632091025485522794135197931872114530283554999957698911076458533337372632237258642088429723384934255296173193126693039740989697054635079133630536786118985310159785550454672467699961162468072356127669497650972965238549608534995462697955978706998603960274968396643784026877929460254697176244046627444265736172689160597580474937603402951254291251200000000000000000000000*i1^35 + -3847551902958463767313822464390409818419253631365478079148735044286408444099669606532233633824760627170141937377005612987085497718890009809929065131596214264551499744753475172945374347019624127754163218590164235388665226972874873447860606128179879288714812381238098800477181444368422696009985542212609119244597454596225249050327243596960726775060007728157109983426113822396256318686951126471294593352797220470467951976357343947953958686617982912765165574429210274654791932971065272038844008203713810188671834074935464176418694032020648591281119312087001428985640415607665437741312234499407320943273467210240282754951532424365392953112307427393473814545806072789068735810847871959777961510915957597722774518618201853769093883516616776608445090150508022554490957779304147702576987784726985822046287442746772096187800401550119073160612181105269856050145215736570146873864996826779821219503061306285311965646520563639379133425653619102868915560204584187477541177275334215511079733206890346375805431725931068256319037303414914262815664341680095441764524175852765903521041336323102199214960183480866563415885131269487923605171247144511480514045989715112243367383073866321752493837646816387985798942331114481836712152496444122751985416792746806173045083250745248894608853599526249038998377477606257611133794326492266249584640000000000000000000000*i1^36 + 43462519681278242801856266686190820353869089892322357919393298441268870485034679620604598098697522115701604515048699880798034172524014778945096036247715543644380634163550383668268127874691587779588899278427645712628754338702699910382906781074695198184904044267176442737849196639694024936241086905248438047429866235838534193327569460609344011373323185195571371448099472776398446730762011443958361049159856187545599914925915843857186516225927496251172290712610398400443714054945008888454890368798255941187196451185533020253299372466759324866340091799373557593079310977913984826981621254070627339109411036791753851798634897843341984305170661115186702088951693226205574719183460889938461855931874582149408816624236945860592451683967592245720077207677479362499006503850621435639940298626118858873644413375095351296652806573643696285166541536566537112219065605001693934509866533942218558597797534415522478727660714934367303483155019097040628861140094808486038982776132854364108576365362343094047273912579841596286662874171410865467206839606609189770109949425779182606391780699387523405151421004244067858144718473429402588713876682674409621147421970260113947130066862496610330432100899956258929211862637870138894314117240160718911519465364989501208387614353566806749133194737825467747167736140147201069141233676320768000000000000000000000*i1^37 + -332055580586705307644164375981090085905138482053048558217083504728576603866980967061509117468484722936515423139459794342623993954779388389741134702395979203344413540265371257675188163683120579223112129538848500080003966091281441852002179471204243126723456869035958675806319456575690697619008218932963515307539184353163508448845602133325865359993254153789200650009311339271410489922727194120635028870790866882589719404879783349608032805163313672839469163499483962877453147699828264018338208212032852380373712246301215467499776115238585055348036527531828097713087457304926871378198717508317545349079055679222581764829964738543517494868408915341015007270969377540903334915749231108392570221361761509259278673384245304991881342388546682663193116675654121401676525025208379722127607428264352586185593723142345570593213301437441915819391972960986193703717320895725998585119605914447129416611085798409205340813769786189899885425593049564782504547206962432288790096152299634479001154581606018235318234922738620218344060938900688907659010846116169329165750059872259252165454313987133815371138724845964463333412465522043623373274287475331754290758290003398501005536437566599839243510896076836640037344250055222311865067880606680745251001916789532587340847347727040999243988253929323508444677194751644869011806617600000000000000000000*i1^38 + 1283849925637148325733820617310095220908769950282714277227824373814325950289948929199442908006234216590846993445002311262014520310485801427016438349581386365232470262175652616074870582832096156883362602767855162447643026352706041776640923664127148226231917523111086207080267145102483366565449262066267295580273922310319359456259815473527106529667248486894099234156471160690927753528973882361380936511844870021468262812739893563627615466775576695656268444494401513663892867604820610556793660658892443059445414514362260196532438281965143514904644486674006807268504327084481883129432508792396993461701051024406065005418226097098166351224224024463861612417956754436183648528436565067344417831256297784591632142454096402027692618408420627342450001528205018990336180373931524810610542516725137649563760089616737513706460944103169828802399497737028496623504972746350404093280212156644111444618757968202908549372036799836391351878727359527641250180871908993636152843906915044001975400163927219655608084743266131547183117935126027394592601757603709953727649978796621337948923808680139518904906843777797442416366309611704137653227126479644081082237960369102184796922112628418212256125827226970279389870273339401798556203271500834700241406309761661165024711500783867644925613447492921886406490267313609113600000000000000000000*i1^39 + -2355322021039859661321241350052279444453345858908991118403697602797392067638017585060381482816783514635083000118132859873667187668653710782555069153125533263828665836585594082404422061865241006844664795229377868181745207652178375685500437049385408333689279179536932683631987374158294042549864622136351267743485978536320929874562777726109455383193044402142630502982543995516127793131827785013880479689753220617597858930567663504454328906458676640362307243912455217865311113628603171909765430978283160046682572244003940306126998780544831019351194190663043063425166728085714061390579942686530909784688649974844581553041541977952900494630259212456863166230807416330958196273242022183129331430783351548196306589016680228024203999627570819164613323340624958398687062550493453179318931085692069382972992967205159934832001915267426477752728008464185950516842326312256083992718162936626059648435228273781131280462113349904643102571857389605697049219619125201904924743602702689020235885152452907951042945064070409261560824377303366719499426020416198288333425972983193886431022584353951557960123249602264943244689483881986771854159955703337606849474101219388670563879523533712336806959174744652431251512681944273454142510976399124429287863309577934433858409836649254861309856707748882168310105374720000000000000000000*i1^40 + -421241599729485146556497740442951361480432428324085554127475432880914562605513512005257947668488654389690318361625685123190280951582068220311474794835610717166890017079650853886049926873296318587012055591743913153147235882066371734144521923098812305867434031095240132519001676222129822673986524066348274962530529292609621641660688580308527528380329046323742609040905968678392407127899115270447667410762359390044091506576817758652263225059704554971224644588539995905157680737747799568937359652829840516162877138257908030188650147595519700071608754898046534926015931817328738136913017143022314586855481066682444502829457759881447966836953918329119445115749315777769398603126082438844359148471608073816497160715054399432111200460952165201866779522775809620274242277100669350440265342452503315069785107541921455099439622494384530314168251494938361954765443142258662690325182877220200797980124359161215993130363777363946717534202686194066678617054312763226406308791255415702483803987442501103636837784140137867657472017152764573851046174312546725373138155206126698030423118642501413809345073141128407159762032777613274244537379340047889782140242156067292623126051978002324397377541268723442564152186688948295044925803593520062344864729747715545831213032885078849103230236910654429593600000000000000000*i1^41 + -38787833748512816677675100336600007008893055004523738739811002984036439874698569986843542752022259688660301944559858506461868590724315189387347687340574213231664420400553052494537466074014961818151280438609954977641531024352321296284620110342192952921965349102182332159356674494494060161472685491361542791774845729934015337897209378582555845118814613375977414582694037574034995910456940787603982935427958440035224127314824290061261157364403628274618308145375809101437921407687622549936979482167653976246384753532937001976878557704560357530950612473576444642382048867605638643330340150277309004217306065791287133736041407907923160866775355488617144617115775360361732261766673759576211299809793095796848933278760742550020767735902042402522623707139485486148752205995830068753994822135113257653671088351692384756777575996398572679838432651809581358155012931059763171441349924277986728814977962308521614120995370627917358307449381930126097612832475140550358079988785361732057198387036886870858030335505112116549359148810689671190013778712627568730745573747085330315727560635124233788523347231066235984136990798219095409762172044111517502007661284382444759297997826418023175092457379921820215033731381413432043733018135578357677455199840967204827652668240015079776564008714240000000000000000*i1^42 + -618900632499130193254558527500728052006953588857721835349627125379509431967260502223282870067355927644837945129159641181840170500085379156263208648894749766298450771635852872546645673354787646621357723072273586728749256770377699189799560490819365606337259306235637133670967053322951848332834676303846324401462962303652380450527948195215406010099874161256173507996795308991797285550729222706951331910705351179339063732108826397990590586884025883356452564347720771335714459117753720492848341570256630086386480130468407359210738636513086499911551352374885190924100982098722966100849595131253823824479515708250169583001876151103500032744320840215788420320290310575627430623200489218806243819198124954983994608918328207873331729405121257034340644147293152683513741736954417793650355181164676155878473956420345367282615335692735221924788724526456668324498221306522611446591615664003687389531457598793014103013950687236364026489711713921931773598227315155669067915536507960459070937317122833687888497049345919297487106558051269139905721935499905504035061186458348640850429161823271407764023970208819816311673711431614562776422627534049821417862858537139840184079349241849692696383559887216611433135510163338208062422085813715812013220111989379561152181445630181244928000000000000000*i1^43 + -7660228847517135417096508938674600400485725294192061055767994716000563028697607534497619812903825607063295570654895072737058711851542278785870673294146931249852917804909668932448905543810961164908061487215106845774664218943932629403767936967687305961222013758470086694421987028447461357337805588679385898684051543521219798172211242551632448462838923852021565014371896395609340507012957008597153275422348176256041469010308936431383552687814516901251940619518017236000535708767278037700815905511583770524060852623837871533265938145011401410524803731005962254811710701053018724785546429105986607883447133364246268730955842308840662438833550037738200711505572038289207660221253752110043654734831236947461417983693617380305756366194404383956126603252366283905825880180247828781022004161992533145726063359752660076102083622919235147955278285481855415371140920738447936292105334467001586298783568751918760058570067819775310047414467992350175477627434274497244565804034971768459482491169652505093294139031952022581757970115014740685327053382477158297025649889749814615123594717239005864828362726670959222444148508660743980420499238758267575236153933993732150790790617305911990055519349158254310786230360767274607237430983942202461494615413205641664294551552000000000000000*i1^44 + 76994041167803028421273874217475485421260931611998985921639878794122806747363744462625443291854507864512870262535299757434951174024957892346836444435108240249092490589717254069747617170545579156921187432191772948298220340005414167378195173819750030877095339303828301185543102640469221842826611763642949783753646502348684315920779658788527269084767495711941046628480795138530499474305669349529336670519260920633235997998616200071329024256570356968219933645212008050519857949471776952954983075583637215672193778046530133820060998060614044888698413900414074267676149653758721740163849332729385045592724404723073191655324438842483874614934820051657606090047056120126299352877668915733622864431104977111268548731907915663216846107197732310526773169037340864190099738671647672482554553366862939239244636483062564628813220661266649863644658549343100693215842678362567447236921878520650123734761801124842731443292521665602053232724117220915972016085553764380880783068657350886316033623256898782458234066359187980280569802588143543531223625399340465366249146307285248508232864898052498864211741823752048890752731745816853331616581987287229770909306653991136435526588644293914349952922704253698066857614636634818393683655884587998196616601733693440000000000000*i1^45 + -567766287964308643563137048497145589427048084815411209054215985635198279091979784034063193891806334173821029584360799732512867114053235352549812324695896618789763713698311660675853863666948793707602536700393247232415933984425567403587490830480707682286905239113892333191290025418931606056156498604449245887914729084106863667735882175859548744556127581256553607980983387536880307508569917165315332696004232762580179414943646466397412460533997604060432852111164924074504640721616477017830010520756321072162361410826484141602672478979236525891488102368881312213932241918154302529208268394495502807481185900426363864481163530817625217986352132819264153470983741002395120191932748077245951779551302974266031282857817029416225962114473753549781648863817149828912020171940071225666580680827546812188179243301782975014791266699303657064143977916399514021798710610146356524014907763765024287970235878832581993312549241821537597734340964001460412351180245060525277984471290795640981669060968201288882933957989217401082029235609959955237730955262722586940382265074460088161601627382198189674375567243719174311768353792499598927141806715499303763765260191493394939174270339187412241339004071099242779325612234575955146606808114726436864000000000000*i1^46 + 452969956654010484133949334075430735995737918423979629910029417167393470826732904142304504839302820634520429819512549453162363553165042388108651800411771019502383765592703626091351214283245456081375304491902516861394986722352878083785966404973775944618258770861274303350459719986233255548006742624075398776625540929827418961570432167697606385471032213582260858051030149206513988271193540497549485784551500663971162250349345396162509850897231351237950715566740081290319388613208434934274974667714594373726441687491444606930294663367454001159681224724754865081331476125219222439930230706731155609517795422091019345357463025257059410674118807561438096477667188350686928519859903806354709109581381326289157308371018902702110068481796969933403166710937275437315069854340666968124068195634144243229155240627129611431680262560355205979424652739471381018417403438820100932866082064805625164396792890984518528347255775574547512103108689515079449828065485802556664997791243240062701714731537515580878832800629721270391771806276298501510972386856805631803091620726829957087554727620690023380480117449405799649608611206971840244715579839896090616212405901614421841903650531555417824517192704244187622714291369051841311539200000000000*i1^47 + -373210207753999189029557763845431553788931458512741124888729117998040786684466531028868264513231542966904119748482737394685473344745184953730299499614396725045756091850763856842610731990130161936235442721144630715929461262430331886311443094266684047889270718968953785086918586705485673999647939625661464111994731353946899695749014809002025735256253849662251558268880347201541938419191789474148924759122382913552404757597172346460869528908041156876979613837631078711049870139944862305615612580679540941542983491980718919337533930124170741089235369651025130771518657885901098170378512182503267173852783332233053817717894638346098718359393593918365774577050402282870247432670004647474335533390666106008968279524916056953392501908968449369215881334101783801360526741531383985947508421861129914592255152340055423319569598005835305518270627476224793844593495139415099959687052288825642407056873066904260049233628790257430643827222365569139505847192555293931772952779451349469188675970896700006267452328216439879542050749642189360582361980832251124729029137823487958919472785717285739418780516765232034472025485774441279364549459449749324204984060738385847473077990839061372315438144356118943777325056000000000000*i1^48 + -36778904220090514437566840218569898771470913918405475546533973702055461720565956313871816163341177677701468148715718918554582243597766955459825535707289685952368422904823853337978235866055683636379599367988898498132097260394825060412829034350344903510287705590673973452071689008211974190340702847044128228202543594302571162551460064975131113519921858369257769118880754970490450939169477152703865677454436639980630620790840136570120219347181820783311655285598016649728228946622293633476410928069979231429442423048705934823471081351652456943295739260531477648930030493108353579647242378082779906240882213309666361935533634577870638666531252884647451727007838883380906599494237169401161941165228664833145973730494441993781941550997279648189619547722855086839485042901057210409725334765608788267319457399683877891389631329916916074489647677524291999196889929720462067304589849958570552150240273380584831448265942797867531569739456830370886748425359361588650028063400748477213170036805272659449279040616291464479224106679252234258471945940513602263050608667930663874938048364170733242422984243702427617549966872388333013911094038288383777819183636947561132833691618004930464464892559360000000000*i1^49 + -11749887096703325767805593144190725827923446304088070268241196156645980291587048216460976619081728477796503795949788551084791872193389346539320726029641349507246371166016569394434453290567752662583095683754850359750301586434748669868204746992270272958146201630695845384053334899560893641881004100349855411658724671189606853836300499776553136809648918422731941020669606247186382929795537992097641412271901803606798640695274630725400181673987397086126047243919463219964114011577016002934488803646932711039812697873162825796846249211444271848247656297766851530201225333450736210357351063609092876422576941309045069388211963915478773142113760680709152664214777855918035071281817268713449028875177993631123222660227675198162766881809131837203188450909266717281707947916845767647282528175404570751420215171381920837351064860675994945109880579012296949390248447182831432551714802654525092122519840064178909467025372650198133510348194241848108096986565946965222851047255196460033220283353980287086579668000362848797259969367049163035330336429479326346222352179080183486216008988380357788798609731785836659437305601133755826877917622359971635391990431712309636490860381837721600000000*i1^50 + 176084782922194745303180862506764158608295031974377434282125619819827793511227857840572052955638042624422084757711570784841611650078062995383874548640710780285736025982812451074726117651538810561868698413464384411618626580781279902984162830430898162128252580649825411424452840984387440381169416862776436967590263430018768456062308294798967697108217042812964885993321560182894911258181304319653949442688553815227153313369726648499602757939132415628880611791981095030383953360485309645800257979407205666812454053721810116527015173731584589690738434421784017457684563017235915834328752446307755016880561653943062157612551387690486250367889743344179626685128152454898585139207802514617269720857062731096229968883642627567747893670062292449873313741733124817645741782070577814031080309855065505288591303397752080283063044815568020212639990965235399061522867572056971851032258247898831858972144265066308343160459371606026052538628295172458197270006402203179001970167294220146212941764023345963344775089392586925840169130013241400940583241616542340419601355859035243969930342607535647119478289289024009075865219440993635797794215668920445322429368052628029440000000*i1^51 + -811365837377851227510212098982843368973512671557781457955672618906626233772338221727335960572037211639222475943080919045396992287700655792111034487088058809252921138115383528384470899334851922813219910676898609775909550953035569788460488489711149794345305476359665253324595314471617069443301661900078591271333220553482511667114555800962595879871192276227990546042900592987188099411357977236590007383563987530902336366806750860599745036858805739117290123655337236104822290482502664013482777382288487729854648473049683363207149460129246739865625651676399280832611402321434806806007797906868693447508827841927311672276073864619414588649958992493964108390381808727784502543814069012420928818209187072240475521137073015243584960460472102611103821706567615098775940200837702551165838301596283655411493964962495397344308389631897096651367639688697037898767460673115848484317730460066068974086209761568604971072778465826109558728745082570408481871865218805359029155786819927914626078374246105587704403062891008189139604548501363962877811060697039147976851384216929946868951598581326894968520510120488803821269312138697534965269053887656252416000000*i1^52 + 1194361417000827776366394211368108625400744607222423783830181369929287180619376293269130729796026158422580330109056110984156759321932630919999280128918488383760594646577365203649174814431081791164753100812685237601786360359471550604921825907504457636754706601562989358846630534490257582288844954208797565785138440388164924708962974000471568775527804597860338076325957791279497155933860196199267572467899688589203349064998091169664656080264761375840261483922464642665237268305113518316264816225501290936264252835007252792710186307332503003192078307759418121555232080472384241015190292267171848283298127222253289829798332082204481640601100202845067608942950091123381728873615560305692895490275816888751794745855754701169067754883850942150207037215351262120736585074036554334870475372517060574564812285653701025712117317287675684117128052143488092403256751734764063314771609673315303333523960608794827256554845305904252132037904556043480896812148491110304504442663775639142544902780920425362434773255366121742778027356824028244954765804760089553966535999696734750681619036729717107462677601470274022086168157477488071398400000*i1^53 + 227175989767861010867986713669937887440631556099270925764668886570025713861901338444975368254167985920235613358282475474308267959645712031126490123372206283112139069588916240509409302496617435798695356991495228031004028415928792953033850503322953306536813388697358279824122247418552294433464049284134674503132697788802218355545611623139142310376392715149182659812863024960668812685099517994400458494537436935224827773843522979004788048047615607950170926080849516969286985729242855963927870904750836044211798734244524919109501726328452566906902020187382390661184046167556068316687239472339870823649521185072912995138480913270202381979073452200775267365266060495256393045640178592228129263808793362943583524362498127137474129452064672881466381223314640531095029637414927742234800119236537885989550210587662631850832482907552962503458835473995918687239006375662398418605829994573267344752966113421396302491816071443117185153685885234845232887838742708964194852786673374774232664908486503399714626088084167276681272972914326988334375615503588412958676295477392483277651324530881760104845048665192537600000*i1^54 + 25635597324741011564323058302717431549463616347726053799805184641755798404823450790159141601609703470773458247704386193038837377128035932437755404811231411957653514038429119282883523706077375602876866043397634782955114761386268426413492479010548033947788227429851203619899920825186417369559023928212701984719107254534636638483415607267251451250640511391910779596803381891683306810350594791280968600131923893583576248119158479390003936976431095981657226472835512383343547399019520325195342547784302525402074589170650378225012143168515957196235342478835592608682234324633860009640561126224269131711971586353605320597316704121300070723469787574934536738307529734716666031411406892807961892325654793796286747395249590069144066154738563570507862544368484343906185300619685076739971708435103205287326901091287886434525486535576235788453626861521150259270889503677755922932887217413166896460795091193507131470363206682436001957554783308055554389341025969005879714871513606091537194341114444056014214648611144525036528986482766189671003362298296243312289181472964412758049978699558528000*i1^55 + -3180888662782046564505470210844415497531732345950082274432206161788486312449290430634825458056917737553439558190607891682107104052632635992219209700682870046189221797533002121023475989847618586880469465801075654915775213330010746190500708370402635233321390720847965875078361797469777544845284820734781020164144322302133377777448146724809842748248164353368186024729758825628083977801800863098752872555443047689016803547398561496650596928707780042368435841409362831884047670795887493015759408385732148129026948713535267571101258267429228185017826518171400855096614237238095237022836969091639894989801436136850150051525481318582647935376672835810456172835338531764468155320985650504147029623034515112339228403369940532222981148260623080548885723527584108716913754732702921869685468295897573898269575902807326116202371922311820705355801506914035025488282628829899672885529220469850122966076966162484833644918139378089291235570763426150973427547235244660672095033294994886619934847992044450344901651441886967414085106353157591129615257395886288856169642703579800*i1^56 + -7824380386446894827010691735623171126948909256147900613778677963351997917073400687897454630887395987877379750227977339754047045187094555313085369255712126779925638628430513621268975974065196402534119805029983656150387917587423826783786552919619721191723718754499116363404276562885390919488473122404971438073797513661829870757207427677855542192221484759767328395523781863294411441664140808630536476857574378225069575866680580525709587261540119686684048147539466399494569980709936453286195252528990856336000469875547743199977955053980876811433107072736214146807837113680882067061412461365556663811933719155593397769141843214362853840231832898104922099445261210593790546382293217070002385754080201623641129905833513520770545064151145790104076668855673007874460709077210493584102775662669364267071266015293550356340033681249537714307833535824819150467795934157076983946620767600573238525493665912915275575448386799698765641280348641884648538247273715002613627761902855789698989756422793901752819788864897223283811885*i1^57 - N1*15009569921708758060719775651245423164491961116762150159785725621401222732268782084724823900806379534510718174006372840125331020436237839459444457420560316746035341017627557519027573843185409540129591422200931358218486749736716960142406846706176*i2, -125092891078236641681380308475585931753240824958213072256832780652289022606159491062358032988935774910525948219126103844609715584705601125974943395109190655640271989840944122382654440028275800017406533936595934353209184704898055888738000223171298781343196416599288519018768278325960320402074513459555657909645638209620580529201678932098493889207464237512268019675284435494328353150588042560854630794186819486207885118841221857889411692568708152015478570754359594644059557716190188340019313661254691811999048038322077727388573118400651038564575685266790602496721765949912988727127844420710704733853116921858505968296424922336514934171588685018249243355772651867072549431529168480875942879144319334961807082664558137082929402227206399506508164213740810314953298267643050166716452277691321835854155906849786288015912611460619553232620903246443714931217249010911808721634458686650571205744537407362192877451143870349243965251541440528224421953178469029617685851409865588602920373179135749991443023230354112287709124189155907120709498502171598094984761955015244036052763021953692100188373679565900626143310420434456351438114101623886549436103689134888645275869267629105928482076819137640591679260070575162289611393129762497616056387929347067735322048224327736217562877378458661205067143694449750426235586169536272444235520705781183601911117365736626066395883090121850896641083113637453375423251175904940546682593815001848704663415611941828966260753907479080538566819840000000000000000000000000000000000000000000000000000000000 + -330479408312017413790245390677577372757621023441505821589962038486811675088764439366482731192134352352362588093474228009292858200870253008023435418014739187377998495536173923407077007847908024614816233240317544985660847922837869716425806128486056395544767307736224563258257087831787824426547150139021423919468194836336516036352202207853678801451788024797356599491637895429997277209003216948770650542843259617026241054830737768702475262886634385164981011677905525017122284720171941369981610918126350432311249273816576651480031362851091399920420696269648831672294146291281785089594197703561789080943460354376377478549193850212017929640478647940888520874350346768252223606619804726070515631515686616136144261378936587865992853916254471056139333582570421278102054483727231340959864475768238191094121084078325008668186635343175639144169612810209015210749851187556558229182607023997825207277616120931790373414455899472200965133735851041642173446615101574555565477572361072528289980990513803803665281099255068534976990284291300405148674459864569829259592039307284038101860635701954014710501512441646741651561977184783234385148614472704548960370238226405466496249613676583102412990938829512771294558516871437439165795703370365527700699679954062491766298126997628338603391192649985075352744166036558102975412349592168986025695346293831166370012045936048939778465119877995936277278352171458327752970346480116526627783803667546508104129826132232670981990941872857045113241600000000000000000000000000000000000000000000000000000000*i1 + -4222221543582359230610777767159896979221024812173675345276336321355369941704788677380746198427994998202382393603130136761700246581305364015634179780303148428715726028673516142754178454351572146483348412606434774894361953463203181223460150822621126915710698931972067063759498863606487068339547614323261724314391958060886061832365831677083745013433906234776491324502985715240133226836576497894440667892343324656761850263354077439811532671039195119189902949734474158312992948488948458392916936232507373930787400658904879787044183388996608136516549371959011157802320644244008843591250941184886015589369224772355707875255416330163014655070400169673096568176216690483556693343925623418782945828798236909772585680558212540677784446264598075129351829230880279210700823535897266322454853357026452507641139850429866329375395664545645074465736338265818092884364525573139490130217273292751201774057195601418586066995242362485500468326403292203673459871991275937693425815478323338368349650271192193340757667168820984032460906586563596338932128911675649664130980583310931973411442160475167062894554829827315144830680167655906339206456433013300458106506327408529498950634738859019849585950699453902683172474700868501105547660433067992851248015203001038982358480967229876758000097928172423722898768575528385901118387274152047917627255195338325043123250850893476286227563140382923625970874671439094514245488303441921546154814939456251248419167009335737487115548103072969098526720000000000000000000000000000000000000000000000000000000*i1^2 + 10713118317897535007821635855342092454797266043408790186560801949637993502380199557387915404249728193675163127524407359080845698724154152373609100375866908095929837836387216914688498152173704479305614677808134828500180838831716105671558400970545572859314168259342657580815832251583426507348232366272568484664773143491584644015363387386730557814545473662568398702170640327099904881980035108484959443620062988806636774912560265668067125144933433936553145506510358778851183528566130492284945600747529703525289386205766122784058932676477967355443475172892599175911162130112587669187853252888063705210443239643615946959444158317873214337926047724301766899050792500866096086711654469722095341030725337945959555028873898023518093444111252287824403170075625736144400371505628024222310734044418583167066580569370067648205751567031315746469196290108081690573032933136417359236748707665288646281415518945429008701174133302482463188340835371820108870082336421328436675775747342284837094536784937945036225120744693048815437000676961546952515643139632397645809165091532583909131739400604970354311296743967448455777057016274908094894043151438215374050359552705975756120108496528009122550132264886631487931594818697672672920012661141376790426037038588080756161825902140269204240246226355627443293851468724636020919097633970335974386711931520934300420042576330904958216809591945994236129708686259344168385485988782018561169307089370711481658818507910793133448992316619581554688000000000000000000000000000000000000000000000000000000*i1^3 + -9914726931441486531987455285808689865959070627731669007072797754448639179153774431029800468916427872233712676721444613427254380763402975368417097536296644443785536566833110859386959741374471721919264452338800645484261878939567266254914504929263608701919083181193308625407357840108612954366902367056341083759068483972712947708266310432020816400903834912673601432772626723573219564970901015499726471588183593467380339654754879473555863635184294577961731238417213282702563648008393337394472027021408254915535510356941341600280453738343913835190761245367966699898038179871221214350361530733785107553061190671372137364999341362618539606286334018682971517093081979253461294853385438735675454097066788776957275300309321702527435812184327844396481128355145211456822265182840275643204785278438648753336863703418894037084215500565771341652971961070741722277154932432213318953023541264868267291559177122023326091468180933510170225306895762933560561526283684913603496468260714566057790565395475520639402837160522731933838041081906355916670097399044069208632648548381248263376523866669797846214265227103745055147656540563066110020806282091100260569953064805316509804253360306647540769320799908953871641508226447981892273940278469646418844974695053715981444556973527623334057914028872963386212340697706396701925939387322066497380251661832066587920595562427617693664392227671367555801973307523359552672212758460380092476543748368939118359380265600886354823827508822645145600000000000000000000000000000000000000000000000000000*i1^4 + 6887446182835153235811445751431202153771856466653016311705224444570957059773495786008412320026903416874944607204347837277300502287387834980995309202196015504595167960669580990608741141795094662575468045497327414806044493460853015227062071337240290841523162728623504692226042522902017621174312249766197395950910679226683775792071070706379210765778727326573171023038961113793138654198021711538882736280055125828406931076942459341516909635983732665480486514801075594489557397989555118100667043279408574397745982572969217991633192229862672911509929070304345547657850282743971378670702728728440858363335219306343978682595719912663849051963201510852140289333609519391758592950594546644111252060388149427001184545848833003507386464458644479469042403466124188410150448517173901895073818801480615826962927252314157583429944964159940657974660556828736857135088105795250337515847207281382802716727183850843812375543805275163982863048698186224009732893073900555194216025417507603212549851512791044555103026707830838611759032249429059669318455504227273730887991435903708633160419153217483103884491631713471173254935528272354889360328455521204942310155987423719470984179277916037895090407385244659084388489781523041328789623439640939907335448084688579583632012552296460077268547889400477680842762850660448854164017073366111512135517914505477700217656671627155219804629970099988650750092592715822560379630000960177583119303867126357367350420548118680526934920169720381440000000000000000000000000000000000000000000000000000*i1^5 + -3682649998749784196543139082513858968059419313086418768577970629746766331989083570698852278129735513534466255528080669403053398159836360144294535532206689118267790038247687830296184090380117539139937741057910368223000545534266895416256888979626825889615958106693295727039376669368066264190396248170887287758944149424578036018008320632045200190291997350394926395068614367802838715336756154154970833749109474696967758149027218688385196151419545225709237159766733981744269886708870913031682888289824033228149690693672520815436376507262717583219524607061911259842153071901347420845680228200846857998598546490061513974093096476804332470138216478695559973654348382331594069544895547003017831024968468493220270815108637533197767607569604299577537556385941833821104094171476911270513809134266509566113462021789892409468490051722689228571295934105367349685107510499888187096927437655393938202321895335911725031470538621257258370018402605417062863172800224994320823783532305984258489630574700043280067361261364352988914096212678038945513589391909878860898851722355450863812066359680144413469181733522303780579511571102143908329164526872696126541242830921056501281764243733035904736301207008839138135846402034811771459810371508829623369328341561796010263534075960366763703742989711882589547956022715566605657822924422104679063489239825994196811951409641241079561402775982363921065556355918910959796155695833679907040000430096082065757787230517955194261846848700416000000000000000000000000000000000000000000000000000*i1^6 + 733462305720857164000122874228501376521074406038031816760384766835905338113945811828970322989936939989919334527909434401489230812198638897729836897114628557995931382100056376385588820963209942975361945855062543511104588173860775599134337818550485607533299653732216776203653107888890080884853838507257768335688874073564554660555213673402193048523002313872465140884641739647805281020635898964762126823501556701987045487198329811790375420011451037461484727841005148951857265651612984502884556789392922724902568620300067545847721023210847373294683320492025269230626263410018195128872867631832489132821149726751343438452858653309010995200724030687217465464346625444852112505272938084376949795812567506383485721375279280975647023502569940575428811075728220221033003544143257792921510279426739151843285271312816342459548108263818125056441962290308769231165246769996640556795537473006050228414211326485743033162488720228364832128312288517322685339508721426066757014233954095720774042115412464087830149086425604029125650913983997264439000925084009226415329512128054380519893573865006453896158338331366474228901352913050526403453664104936705754533145254277345056485466029346607190943400781136702243552021564051104782472307669662500120113887080045927494000058703526712192425277140873614798123690087311598432803922176419305544011807335308024377967933190267737386121301246215802394444674541203103175874138106777553032279519112168975571052941030177238061509561548800000000000000000000000000000000000000000000000000*i1^7 + -245825317742228622018164467061900707456069971082004669091328901073151801668680852982896066780865737216341285242326802508494301921048027423095799497374824326971298710265932321518362397300565260429496957031542324548726318841947177802756887473266183010010033700502593188439723131854035384110815656464407160515751283297900492523491463441439884732563921586241739231565642996775259993964695507084573609295393254037704232620709871844133187463452645415590099961234723481294091234856278908270565078826665425907341076066366998438163266956317413957319200891826825484707533183399510514799999443180554790822305615704673947427790912027754790324881359994209355375897959000949898866038190429017965037547739777415813437625536040293154197396511696866448873653603133312723459365721110554249441325805959841370779601262828576619939729404526851368087915659197823044002806964120095765695586841832855960111548157449605347326937447449612048849326535681344796559811718826412377906652861346785422969874220848336702991160514380805748350606222504853750097233557011203506316978536414555665559605247295621849679588649398269388364710441843494423284407102790585300439449049163269528489031093112194640437035295934734502604741875095011899918041396927484450083755318738616091306136170348806606350498855374057870502261678705375864888054671553319139663995051863201896825414610154414893314757184902986653575219164856710833713538697167157350371852775686094157518198392268916351899858370560000000000000000000000000000000000000000000000000*i1^8 + 2007823896606871020090927278371518969558109575517698303932151853612333822734038617957565090951484409681989194343540389128225871673686851061378706383100263737277093693385456662365090691891554643204411433069338378723824891146284189939154333508302394130945217975651825664781340862952743858636131919307929076206437293837000304362200884957105825876280995176621215877029607131759637579737896460248893143295527045201486106027278171346951941951039881189826802638071431069100804207133468920945362016984255155705764877437563229526283612370922443023934212276417014040359643708093479002652620794745619350043835265648440776023409367633797005008386249358846867410299267019188835024442988314134263986448684804196378064974068687655672560182139247490014909632296309715666093042184195480256167513487211403324340340748204553130036228878096551643514760329929372946064994574063076839501711616179099049586052784227111742932149446432500888572130813407714248273306102036265065581687964440357783641799980021188282148267770492413549726690220111736878693938509095655059885950180964252334751273595916992104773008315168381693979554511107788694090085433644411267497161690129391213206998641106534574543041571701288708826817546404942711177141130538430944057981651716805026775153547673553078778612102433874637168812299160491037564014272083552048720505556458604002325353007351968340105640860190949495058180060448715177923721103495005562642184599496869667234671744263384016617472000000000000000000000000000000000000000000000000*i1^9 + -2018584542416700658722882325319305131500309351839619910501034136385899806163083804448523595998040683163988336262534516785320592721049022793127339422139694569995340558277399315339918092687949843349163217079487156665741853664802667766248741368766590606627545903203785155991506683605642229959821574271039836647629520830943934680867903115921616653632993961129714309702241842101007222542834701526829130131505407969352727159219621359574644610984381190347261585607932131904696501948540727987654845681911112674405331184076552532121766466562294157578739372259718582314778049000699735101809377557636184231650798104576458301981169254432612265991081888534779935941752741382382310113004391955796861356242461719726372742573718416219553964127062097157263525194127564416281502839138349973945738605445110293966413871237983667153202162727840371998572037057957362604677844277647953837268644000382429321038439287390283888207896658749210308878693215637679899821706618904251222767100891743763802257065009039191177133393295453031080155521536544327829232127510679018778839966219116718060516034875508339139943866735679403943598105386713768444777859370217944010088366316258280145167001180467171579908497479815498607948573885508942407439242972741578290007153691077032641892722985806233753263360584118813151673673579131080484574634731583875736138927247230673013226127069429141032278590513995402163889558793554223566196320028405143822626601294926875506086629013455686860800000000000000000000000000000000000000000000000*i1^10 + -470780339004809320228893575651542189586346946895970464401140979012784164533758572258575307005977432314599715872071425269633796612585566429211811098917942344356333287743776295071825700810856348356758377157926401440127033193404270280221301622783324004272213437345425126748636035058014021542841282069103367863929578958627295355112675893956254678618189037322365474067926508285495318205858875943254397298116346955763954213847805574423338492824875103986847068626462080774110078013623994764261615497555887522040813116945685782565496269580551423965380321273029393912775742806474457921287723410465995171186364713030019746834647964430201983586283639642321734633059826239189847177423095818588051720855808323512219022974372369797961141767384496572828013719601099112638585821013401875858763667302102000888764907257467163697120872447741010756654935363259713508029335594819392850928109834383097102170947507425314199901778253536870692317986639097645327547870164760774439095487796928985409499932503198252684110142437896444688382197229337221829399944189623185861386455642369345270267284942879431977183699405645013902856132229043856127244246704868854712704311953535761756522780106537773878018402742587443045069377405477434092429329223436618533868335869039674514821869690685310951572825725428018962298844646690950225298245717718869554898019846162146710982027856677999372081058107071908058009937252636767427103678678266759885667350472082805561709215297935769600000000000000000000000000000000000000000000000*i1^11 + -37139185346292874574436289157055072095765029431510060688787660116182311628399737304898259292522966720414573100905843184050965736088882190291783635707808703499051046807245134338963811486606613686331406103188145941370699685152153339609537995011546770487730272972267076881218738008880314264618178586552775950759378109069596773456870698380471957139999063502936881936631536019610045203627270694968505202337919270852107371304695943679922578735794165163320839437091610967728274823465190039526310239140124636588160502708247087651724777288774373713706166540770619877161981154194416961156361103082936205048243326323325220773967268489336427619587566219374931256782594673009390719241837779326815497751462328454083078584002666556286046593559354390423219868341141673321656140384040716927612662038270442408580234721619713346670662430249761699033756349724132683691367627643493152363167634202831592706947330332839740064899571721270510524844621037017092307584486356257312550870596148726555352026114919795284211526460396869033140396313422172595798871821331140572705220067104119749026173888245203165077844924675320211964384786665205774778271874139684195851922359728296144175235486028971431722046675776215394497895327768897012885832432937099603436145615918047033789241865850356806846195989904623984719535718579242467688335216566214509682105528706980337854227839832147796448318993245356621962039076077189934549232794049774267268351837307231791861262754775040000000000000000000000000000000000000000000000*i1^12 + -1805352827647042214145381301946785498809373801083153299341675703446995104671587300272817937475748871058435092800034801900374380247607939005570103103220943138160849815745827106349073203185875264746819271897132569019033600308226256517236847806816550938473259209593972198557005615132178951908397892351577378949962748160950241466212809588357272160189619367852278026533001159342478523136253006720492662512639110457053942087866327136841690925485796411176549564458091059714041737932016714029135512634445685299106819697816008020468821208728106097908262945724431293512428480269721056721495819750896194310769691196698588587241661233793572023624194611104215475597116775244162331655555864064482967613899515675070177313756699907332540015547108891864860278594382557961833942579100951881254446866893285963567760211556077471906761711551989646509416116134828812941854837199098172526967179880778908392209200425754363440598964082187583705943613895410386886510897237973053059215089896269622499570087346265946177690793668018126864007412933192752742309134460447030740136195314692691056425457931766790421526629880987588119004517137657969356828669858735972566329400798134108752485112756132338059198561880887993695378051106583881134050916090310228125006703798359972985189887035827785769183972857974810258326125949268788671971826206562643670009812760273679899297814995928140427277708024310440962013117336133939844729115313076098201323003813132430670285714227200000000000000000000000000000000000000000000*i1^13 + -70893166425926339198661357381976580703604140370883444589424865280069166796034571929924467286195840734183945298705734846183479307150853796000683015684253409468851340034914383652092135136420597267924399766889772006196431190851238965310882704436140913377656166243627568427721050574822019036403115440446736881334297081339225597486385815868309263901748191541680578843627645400177752751777851138648946861288804611001356436950000406843756821300599211741649677674854824533788754275948597812742065841962544789122084776878175580008745278061895949837024015064032454464350344206060635822288586979389344478492612834939694813973947276696983483879251274211008033932503509851816144394002153531741373919281637119650446948572468796079311045584745250919505486546847631819037650667871918496711339764908356949222645331697739783104888775291493416128815376304438946543663527267894443237278821985772182422098404847384649990328091681056730202219345209468680662660857295091226737847809998939860438081236094746761342904009507840421940712120230284582723982187443838717277909963929878681614602429860497660186932657184479483293886032467343837355547106516551867385726199014092388959725014760375959689981108606709137450462198388585176999490164205555138091471518256232294669558706702317244993085589079758161427245676757410886695183067045425852763087200372272208175760065789785519682088894953542655888182031340633453977724713200593735629173908413730075058330664960000000000000000000000000000000000000000000*i1^14 + -1063638004320769573913379161363374018209201909537506517170864484493853940467401942334911650561380632110364074972197311956797520083578580261179549182046908558358600266491610048834296365090681228448987168586587384617791261105381758433738141478823349874519227636997716390159700477808164609329113517056806693302769477286219752240651626626032588269548675018448259320772236265915817498607407385839322280889119898987660255844193702196970241734105926328124253741408561559204110802791935713388944125312885984979218965051042906991427816815472896845180405529070394734165046772217747596524631338782480412266024875647970941641023695223071024377005419402668866829301620639788061134586440178940321859885317306271795969090892276925580656338896678545738203630932910639998288061051134613426418078711329443286669213108035795387846971607835989789191712317831159231357212424375778978176582542699407676492718509621014202045494521750851024005565080308293688647631590577416179982239629481514763660905086118600742635593078661454591199742841472530714839567683078895754808604322166290223146732832771962537638446510511684506273221281409144747141388210582214641105959526925922067709507837158887067759496129642734788684811191193964140411939321552372183133811307074300028689516800970995313800550013633745450493668589243697345720806033940226654247554507101300026092497767400816316787077004172540183100986746854740763432491313765081930405202836690695530479616000000000000000000000000000000000000000000*i1^15 + 41419175008981847234159205169241211938276322135998171816776977422201553146025111725997646588465032456143031201059006312480415926527701452452670439435395741809611893006712876136187544928808471146675657506992229540464711838376470194874547394629272077390376355926626639864169685143888016109329550211107201861004408458632680136932521593344795972277060343643807606782269765926938108226992502162188481026702513134490670910327841750721381258272062175698277490206003214141591665835845395214202079879871427772999639541880695112574179623263554600129935300672569302389537237493491397756734857964295376753123496156845248938634860831943449772512212162681345923454715894478395208420211030778909429562917711344434985371427603616043003552267396444862084626941979159148601827220012753813899322937525167027315456137215984653884034172784181147428968164410696545526501737608797937871958571473739271236477750434002296790595014909264598513975188279363035990305503283559937704023796345105419456163789833245545170497115001872436782719672479513270447752324822001638309504364971769552879168438180465500919605173937384390107185453015395116880297890857406311017137437213177129865894618553887803103140516611069736204214576179620241940484261745704784439458459570592618476832378559338467434344639587691769336690966216473266312109818183921083364456212352835742492567862298984545453865763029316993115221563213413235635990584180924655869948867025744324198400000000000000000000000000000000000000000*i1^16 + 615154367766969797530049173873799908452572474642257590983764041615455519340377396087975693627616280534102645414995343421804391540677982610712768627425053904560740099955654706747578641957538009346208309797881830032525288593911526992230959529006145289444156468233452795139281527040909379326275082271685668788311462646511828164789081370390888259885928371356830199860779834974089880095234808929191963963025286104621783769920720400051572293990143839058890796099865441242725914624169616252149017032570805852773951241572808070304091086784349334924346369213525719462700701186797872388160474684254683994632020091688763552394130398936301846999188475280361417777331518640383027693834873079778276255719833253625572707595080111121204839281113251219088911870523612728313628700012059909955317215986201011117221776726143295262478752484464483676912096800112934598389237704526717591240978213703116850357159835778174562380894311848401642847816993011026527363237241763956278753485516902399064046285434308411519339231176682556834082312884762891047977205604854033731823493546343737844266686504549477588298251925856306735120342250413948363788497763527050272895670650416510515192240083509922614998120855538326603538506619776436204854812456244793824080207731057108866629394955379478384035201828671352828688399247570195443707905523903783680474287760757101812508474057473047905847569624069212300672687418804480507992796674111436200249320254996480000000000000000000000000000000000000000*i1^17 + -33764429922865228046097534270625648501400071268980365166898497559957322801995212889688504225777826823508380773565096584021031576781743934691682046504867085679037093372058161316202705888423029063075155143534772976962435338325117301425740025408577778036130020260668249093159950572676959417479707446227415243246294362571546708146691070720360616848363790087554537982342238902520673920581406199172711257172572380700262086558201594465369370937330155973922376764167204672981592342548735612371786832461744791017249584763348279737276861681950798315981299303605048547471852619283993367613251797067146870673879921657644970048985007958617097607914816135695176045380737807718101803272126642037278369030650013774287482467035131287948926619346383509949624120828790760217859213782161899173087536279139307260976796423374800559391283576234657205192027821107962259199938952084946457761948847586733552604230227799997916452280950621847651453790254966083952917367542089696591717379370976541057745752411815267036425685333177475735092090582625211929691160086080414042188985565122728334505734983026338790993656762936694210746892227616206348067378633917550183272690548045374940189320113612818937922399251193064478632208030014652840315847739746735311779034392000547308470555718242663738797145342099887730419815589044093570170709090397546440219208302889082856818326119636341143672289117250376612508392358314549764764100134509902989838816116736000000000000000000000000000000000000000*i1^18 + 276000787195203825176566211523897015898821486999763145301405837429484817570080250655604213516298457928452773143087516733489847731401573859145971728159161612141534220912622096979883322322064930561659644186701605849426562315894443443423843269008372738734006031376658994601513154735490699708111093999562089458593822280413574700621926833302551601557419550573864252109640273128044684308593320671373390820335508079535805861104321933920795065818510246258001613105289745651239427622532580427946501613044159205953981274447542004978190404602188162292993599977061289605844364854591550098099481068407115351653518545370774065071499247384988531779316300090810056222808283716163657787093190574871544050351703598935945756758452467157378320624963841804895062458155332921299824497354866265506543639489823169323249333482097657693106090689617381423622460572030378664166313362398023515445206727040614099980842466673532604168062177031511350809903636142776349781673663254110835051516187158981094809708987086890037681523650199228274790976814593735066319697225190414465558911582482242650885213576580679548385777141686917828766622113805525073753967419743305333683731448536298192984337401543090159566433350430291139778553391301488046311664125085295386711260313341383179608967045652245729256267914910484457084310397886822126028279339497415932729898828749770499377101871738067032681613290707054160735762692690936044286083953167544058327859200000000000000000000000000000000000000*i1^19 + -399316436703010836087017302892323585697286435148571567361339266566113807916180632239897728155488657686468167340143592338262275610295085968942976117493046187878682130068634762233693624475965311828400222895866915101653704981866903791707822186129965435819324961181197824897146624414437942438279245116281568527064734409028513397965680580358525792738685456807492098872765265418480702148836109399039307785848232237913470004854561257261154747751290021042837440064209474193471624197335951844223205987991155357919848064688964510079478944726270250084881963417123666426152715365893311897664964843126030905977315107237450915823889230953335824377940663344429452238241067846376151616904515385132169108259329321693694648673291674935708763391113116732943166144266270993036606110434566892730182311866970645080384381178834224545928358263750486778894216483177703465750439457629821458852859170975910726983265482707212179584206152320106230914590089728543035132657736199054775381982418920392443966547232579900421204191142364961253521119850398194870164965152950751302652628887817518562145682741936348256660700098370296021582361922714880936530879239243247366115187580392319359843618987672621708118214206980296851213581070013166022470253521057552065677780224668442968832692304558527479842440034889443140397623087855398085629774818577207294049141894413381291322607987175206376912916176992810252992702048850802702326526880043530977280000000000000000000000000000000000000*i1^20 + 737223886128827499719666654086367514232248667861305793391772310805294532346433069155214821243575024717408007568617893439777908842988818647750709315859743865665512875543520716213862922035971307672475009392299685481575751844460001315608399255165426671722140392821902217205372044374216982456798150188245061336995763803310483200551729160267719398064609715579958754054651886634233697077265164320941510874601998001355779140544234659798620940676899268022955509486606446000061931268734059921966253565945231581590887733619459166493588269698847748014716146524164736769876768065393680027565520288819336218006594363163485855351729409350432043409317896683699014084205570914199647313134524358765815419972658265160969424317113841370176899684006631953593862070189014747506596203550626614460806796877846694662852846925996580673947976798336767385949756719327169718474703717861622133991740196992178028848584274152449733106112249665452620440181858277013992237527595371027890426825986574635019382771017526281376216862747246533599487931096002975405966824511354715646082442296343287921188264823044061367299600305758717637259101362330149639441968634827187310401941306426974071026042442099499646356184434755454469019675955003276625997398060529335141144178461228631239173815950097377678764124909182359100060903944363656717780614826333126616538870827286352294962793078224658679893035517821552924286462077820523252470943664046080000000000000000000000000000000000000*i1^21 + -739282192080448808023696469817698742554569942655638231275832387283774690808225845138596977862174150228910784374924749348258631679288962559773558855833924143755493886213825240540474559898868100079137921924040195543376047315914948717094013488100089808779585598843881035284520129235698432978347164476068819556002307461130849335360510774621707464959919952319705807530663194880440728479506833860239724462656535890849949925833298252147357886394761279311129770982313269027090697024075280707767222667854001428913740775038769876133324378810985697275617778868095423209047666201062967548849984501706746632160934294298680112474334433566357318845290998802267127415864451771601756636090844035661443789079078466057940355136438870843616779138702507589367270908655947064708799479525165490743871406919259318757620529096714683099836948726340220743349465616930725290148766617449180242078315185525790004219137402530725458597388432120202155162093084606379420714449841269100928836987333992604591955346012584547110080763529236302753666576813575965167964828643699131832519896722099698039262146697888062916375744890087161075088889102770985362498034283729128445074374986603313004721349822692838902936832877729009677795393794457987749784033776084976226830504399082687740326196609173037266249069376927777151389304279055711748002536494085890095136547701413771468726518752819198510921504236777862427333115361761520890329169920000000000000000000000000000000000000*i1^22 + 1106943498054598246611932332636077315152694895436354228150703388084135526365477613943935631278655318259849386788414242507168132392861653635121378547768502861776847279102529102707928235119722146234589869430866006540933369726060277002975428772509797360060029078001398720653453572620058786969471454017341464141762022483072869275917546569063635404129606777725043145348364227617261520383293622880344718694947918948680579060996678005988609994016565137696097632655676524985339021974607150897299916367345180969768999270471022057274885622710234640104761264449251004277224361389821687877497577251780255801003439984119743322081385966166657661087000933819031327697847095613527044131405612652485747906225889575437368914441813138677043807494033295061485515691870548921936471396230830018158885331605361660977701446280325189480822319934588086877637144221438796869868179599681270207304055668147989288780962773511478467885106603378920531376116858044957805024156061780359464450900070857123483122625384884792162128532905356242716890576630882276496656219787507839218996489130134285642843657347911012257773592029960362267505708895870941794727373899188869022220372463431464018598738419693034408176185249841208984633845473735479709150760705546244765705002305422884629392990614196295027965460937949374378281228269078275749148706749168928073569527685078551494041314047745617434133239220627389866380707990750103685038080000000000000000000000000000000000*i1^23 + 130205890418227686399003456370919441788981531221500444275307360074289325422142327207958246635079525676448044575004992472216339982844327744005566399356064532543918001138590347944029026228277706209934604997497591759662817255145428294944386822220953331432598706438696152480367550079302719931891845043873183237404152283443461162979509157710992663519044636594213263346194821005305524822232593590493459009559900709679581895802562777883070777353282239755818855388450222043236040306042231343541963887984168715692677160163117673158872388929981495786874748841190665308461938291654345837389819185044100012240562784287192757139660053620609368406383174558160107977324315428175764140678341528128292544665106766122343592677362932621582050615243540215065814063141536405852670291969127456040210694294747215543667159190719383442974292365312520254093766910785924012555156574945684089013106111993824856619917322131362644191457733071432649259190310816824192023410850111289481736250649057863559358658546297953747618640539121488385714123236671358861188403558688150481561341964808416252872439338554038351585326022931927521085575180488160846609733350938321704192651760515458048959360131242176779265722668826252212628118951719783943309022054387156769405320709348473271724516997252850370062204475849838010935652105610290032806858341166559679620918833247826052796019193478280048805902711194733130537581105060511744000000000000000000000000000000000*i1^24 + 576516003170420336154946052492567921237090901586390627306675304711017463748049891632620864534816995195628143544189657828717437901083518005210672566000342528565285953437923070048355159999893075435893490182595296735520033916354851507161485285375817626596113015475912869853319232195682152217386333904035338878525592310932892681000568484250496009143851107393269162579336406896951802730910507576351598824729002615802227120979290056779512509071587234483567691471897976500124828903219724194290337009898589898329767152409885252805229101158215159579265169318511732370985695992863962077971028119404900981967749841749629389376792068814704944156484376375302035099324713090367049293693662508593159663143616485822133911290354573463429053788785279802023264411892759101899935054460213603377434940399477510871304828599836780180025148770703050461784810734998776126166304943904997627692709032505417480231947600060771647158260709739558982732608546240492245165069861507410355153197143572400746343488642082357440522867985192133906877210065596314435712425036514507522973827943186927852796767730336645970987333235455187589765194831290886287792499088970272000435069516446248121221871347629998368369421558369379868152971087995862526149793581501752554218182442416714970545953253341088543770793637440477929265172268952201569378916016241579047147231917212101486946349358279034290474478929181667528608114435686400000000000000000000000000000000*i1^25 + 236957903413013864980346737216459937294145813638091017523515028747932835756545128735434437952299549273046454104672720682831662025544605926657801584296586779426549299151186576505077383621609202362533562646188540373309573829755081982797543216173211652625443260234643678078884436328153512268105667716343558082504608784322764904079314547668303470364341540172098501572879145218975698596757257406737229732416180860770052075386204749230948347536568416827033247317931237398506238500249355209039988033326912587370136552642819645780738612058188596413959197156762755657014562216195145644491146845130575648752778360545155811000449026735590569151402090801651633887286247199166299169751883646013220080964156537261835857379738778688635677153625042869346390720901204085861496590087985219343774359917873859736730101495647250826077374065074424342370153957496743671218056030936101185015619446998143132506011418990750072915896581960870967400797994677936146317631674445955433358442711109420923904339184743169733105031143326705365453550917359924912829176241992375293241135441592368858279738497381334793162434774414382994410029847247866568104633983014258050220475223299596818368220031551914218324139866985631366000100516521566512486448730403426349860018642345403773958197158373168016464461457787586116198998288236456275408286154164902331620794685086704463079629050854096481660690918379129805828259840000000000000000000000000000000*i1^26 + 43270018883925232701692890497971883318747559456349528760621365733961697449414013650297402574637382713716396522907284516243268807657952172766874099800190240650781097438889553877361984149093148457797947991089386870444009430449587809239024800472927656830643415339985772091991444117853853832523153323457938996519473235540963165470693945468051018162460975110462106086205022603044128612126772551805142338952016113789683028566402587397364536822483311677726706128730646942332186320589828993666539025648581322151889378800338195765667065792658085990517134139924468107862594803166137393558158856425235362585044046379018935346452409111068405233691846104738493330151219153760799609334163608232376059542529408438311286371078868685153988402908284089771045524737374527679124982754767488110549331302862810932789800021214484113749397615581953160672734373496418717775969631484450224146110105532639712288927239805748125494884119680075999972660854598852873275833717088450449135908681458119924092337183578980084392079055511056936180677075500876932330004969509820778530108507785942365681047853894804715180962799202899921471619207443779984864005608172967822892139025647977315309008827932235625122794109992455913413370113336730523986795449022767358500633072370418409317518450657206801209528041282879026220749628732713924301457876042791175326829184940609412177580635521425688790390265716406222848000000000000000000000000000000*i1^27 + -15254831774461992217398309563034046484842812899951546691138096835742615790508801990690503978686059702498207494130304305569603423920428085870520150487182694990501606534349165614718985761779776000179138797508881230948497051303580218252643158716832422995524985137048760968726273288283723576338712601419282994756139365819914752042852928131943368513597809450081828577090096619272679415134042290093144056490099270807019967588705908329998277187860267121916764397876565220337810685523792859002457296440024953394783961025409397944620675530076619225387020173221010183371389434028751183008798812638906776670468460331927288981709000204457382209719942655521192126381032855570366936410256173319394882163543702875740499150465846890045727384484257462950831890501887540025331011381771223200660799138694808181947685382716745282041675361173275243716642250929758868048251056301997171524993098145187283015486014745392907479626711775282611533350592503068417862970428057358683692421845002994339455580354175647899271338090276946820521983060138659692381616347364446787813452366049421321322486855097194216351789532562074637545861934562480498666787822717610587805024257936262994210554173192512390594992711647731963674570244162762261790140091013986611778904986255797734752334321360364226566969292737117437188828861701280808447662128193484552842316771893235040863799811787279179760461204265369600000000000000000000000000000*i1^28 + -5997995734643157455636091153345876819941470784399160256348571861120039650882061915252958049160177539208624383357193459330819662086841281105966738128250137439087077941823246877068402117135376862325176195057520512337950594043024233485863727350807700434692942454463719309113228518818981827057905769506150312662951303211999835829882334054703554665323622523851536410130654933308204575044494931158096090665153986884375924573537891979552094255330859975734749070385144378751375191481342815124455044773694368555593812122778723853484376399365551675135247712305799469408576539955430739374375607303168546254267580296298390541406508707665517895709282615505011631994087514556426767116916321832705676570713787295493647071092067440816243672647822640329125428708867454541819246573775867500365489797370555650853349248016074090235264226656571733425145498099718187820590367540305666197435109507548178134227964198522504486661512924481416554758070288766497818471047660582207757523194137396635192412545427371270505242047719320478830483573858316696644706181793608607775654472535641713151585646711701255337566875158353936581169177885839955132644668783231847384603209057139111555023095611548025393385681046521098619353485102582195677437051884097451532968360493268996003218746344135905277648595336277342656403999301607718684015768195189429387453755670598198727725355180778171045018337280000000000000000000000000000*i1^29 + -801797427037562513798510912235961808848624287709067164377912571485982222523175721953192727430637786489944650389579927786094475261832142133858140759276207403478554097784671006505254195675212772893499885877438353196797708708256564587535511350790260676105626082929410501065220310356181337614145015329723116249892908631929442393606697229163641840125800708415444234747200463749846528462524717818684031205896708638958398320071144195132556357197704083701173064056706660048150822532298217679663896400687919686028521121995582070828221432648758252974591262209954859321216658154943338046630443861727291206580465551994842077133134498698205051162970590007749454240857328018500168242193478534371014319105967937667935153585872492345910282302440834629559935181947127493786736073572230400644516301981060950728640872999846960321636323718990704621145323935486658528011517836402272808354337810308528692553560479360766284990740139767419421625397297588221506229108264184797480393276979304427146109779574559347420883546364009914950339814981187631181666939921108623518045472493407453916973575164412098421225597395863378945288251117089207880055187771521618789317783582992865137576078774788940286684499614690320059640889054069497490302849688509845130673202282430123058813971795988772817302143356345220429854347837137352742943152139098131485697268718797885209361622159182159413248000000000000000000000000000*i1^30 + 78479164994317368596040297082293706921929295987979694948731345731852171983642170797205540854839004388154892613559582408629958201614085207305181100356036653676600911063123741154809886737091128271206929058307214166329843315456985771778951261146347238581799314501439552791255466135716534795935479379857748748529387364763134979891076771057739391549180338383498631973646657221960353477330568977006198300629759638798134867658761899505959961228442841361445613775808960906492660735337327087123676217242936421877917697918334958454733103972077910541335886381037843484031550079476521392801247098704639516714891056774352988382723915073105389609344261540690618911010063580227174407172704899672048749275561186849393490515506001519402295008135219706690735534571097570050004413956132351308174626508007468601521688061914963517271954955443473952478924057152971584927851232538849883834160404425388598771639037645906633969080276556381503227839293834959462711941138750727503533554242851994651392983697084291590852436774423250253105883514895478800772427442552900365705980004292498795911345233259358951561309580455042550127918481156676461374358809721286057366121278331033137672973727906777391645544341148338749582992733952496268474009091070550660343592578738069620401233448326940946771321097053846386647620817845544367163666170722758636566290442577920307336569843351552000000000000000000000000000*i1^31 + 17712161741212094647103127287582546080267095326127528472670087085698576982652369211126890165079916673160120772692442393088722190218693555627584479425061528277289689639811068822818658156453671069006946433542685598058846415250514642088848933923662698388684887873475598384783279474905520402175937142770183607698773273027310777817152898796970154823602159453152639838935567335741795005907010721469444538754936391591840185056329662688143807806803088018638247685620814960142264906001199340598171693777013065581966115103661121567821529167321602448786417821804180920971812345433007204193976784693744504326957133202352962101325060736058806264096338542952390575778738350337016212937555164262887021047595325534418815626020140025582562733141709541501926905538829126024579937722696600500312592113583149126596128673944568392344426357650620867880100635424331724131619576685712217893934257042335786101971007892364265197225801202360036986251013760176441678623211349824607883951968934923429897399442113246239409486807137301974867295567144002065823712740551336916259377226819776059422581704114799548747111718706078033024677159142456563064383275992499140839618882442441588037686229496503263611046936829798665586942931666266974283290986247766711702875268008857225171694201736214229374251444808747215814590340231501102485238952580897013404659994102860006238558617600000000000000000000000000*i1^32 + 1656844567422732693708760569354815380854659236720000540028650101064466048770297448198827170344459486379218107295248851747072690594720322773924174373016006382062720161581266367147031059748532626821135416692232175877996334125114318829582656360152697548301141390916121425380111775469738496702885137299949434302288461220081627026717692946990475304705128178912647271788213764756423858865680821571226303850573015818066571927235798673810805624482622992444546469504208874105347335668644453132049966961140581139241841011521231473636183775762804075391055385148061682918767652359145644327231160704570933773711692180220318770617086714185367669413014551026645321221212015828011037516776100966160326932869415871051870519173326071200475055605440764966189572932555784640391359453447945940845744617025342512277000124035679623039858998216226081626865234905033541518144472992884663340828068933286630630828317171648679379235543743967477297869120353471374684469303708258289878615878721468485491232178761696075441477381224457241394679309283587021942579087455037656072906894676755822748429585804201081694949702959497731669461141135984689462595559627772774781733660087986914424560701555207800488132235184602425047032352811784319919576173026329300033610823744537631670623775953183944095312744707742206497103486646465041788577438355836240372421926485154708062208000000000000000000000000*i1^33 + -89683964071136659614407884088150072125557073535613889797359593071442453563774148724132244434777475022855580593503094604695354577250951959784038395435256726085425237467622796560318930268426490526439930126073640712690333688668975513129736267492541059728854217227533180145736677689509414158255856154273948995205174408933809969206956754762071931615032119480432095634209216938523323709032896331912945502521818119544266159334594360440041112958866178508079464079771452032841865407285680363728599412903365841723212606674334234029188292247301970308000099889161199434126538084912324183002299559984780856001497574336552690051495971538880852065934546714967113039542258587407298218274529935420248579787959199192056471294506751624653600326802893270619136566421863313833845588498050435837450634671279562461140223535470927053735448856033492563766679334264026451521823236758304448821068638881108413056531001710294145756191245595647297454526881246045016370148713077130173300289752047625435998840866191770374853108611620907588178907892736961460015712760134140105703742564893701477866057130105383606420565187525823532115669680719213804235164839422874013232856184083614077939034289304154632875987086229540833567961884444741689504211012568484087829638185487383421246699980283391529292481147064187935142263667279924816172645837119328971024389964929433600000000000000000000000*i1^34 + 16436439978443557558876022954135236237371044284513513727505673585481602222749991685687381262862461670689725659777977794374902439757636696298253150000373310104477202097015893533124036387053341831638239153807343608183210072921877527928048653132622637999526538111425107369844878119662502244058784952459537137829576680298159733274951272467470805040832670720769595506480497563398551632182787158307093145909193102636475190901049764787429750929731591441903514638304023300224914885259366080967515066040754092670904932760039007353912221538592965322530837619822922813280111689610147405808319414912537704780054885395796556820633611720022652693258540835068324255972827178509995877506259540954314386812526429970374800608115100424001396131977389132543190766260860655693938387769787507057254429516619891531533055270424381379160105158856987641915602991783477491268756816858925845799082171709457019247042626840285850967080626642106239526700694970586504366436180829440843267486870525523099562263586027295653755392618710665455311667575972484958057445545001581823928895048311170046766793970657534444729836384718396390050654751511522320441583648857482559848411513931329203117173262705505953500731387549900696177869969663570712750376665079347901673330252823020195465684000638868138312936990487611216438615704348793447215890148954786026660026122240000000000000000000000*i1^35 + -4844456048340436333697143165653055273737206654033286282246312336972315563580403025654940831470674198503026605873553648388414944699576850815204827818148840992039964905047743444900919845736834620470255789647734030565296455465525480902669882976385759903348413319223126871874712049603140203548290177765995637696446455949277235348432069977824387369543162978088685806997796594529909915885552023617968677230069446304207917575804531937948966363256516678869207500110759364835818745237926054708747249212357894280834617828979804823643446834226708895678708438223594573781324080393382988972191771346559351157451343903984480255453474854733660563110916602955472514984627451322363043960683697830771987090261140070149667841841373276699366468347722294806401392753717583598748555439403696554913002069332907187927492570810628726805205079390001598387676268887913252289148047323351330910487989180209964374915504645170851375637541767979252431940175899711105300931017623621109774300651436643509707867232459976273661068383656758386197701867942429970649385368037678923499211326402834458219324884968620918809498170939932269992428320493803767802527788832696966627091868098624578393163465574551505564246832298301391308470417105878227558363953388001276221606084113242585637461414652523805091022294100883404443255313829791405644364020155620737941504000000000000000000000*i1^36 + 54886276896639361893724171721197163943653419149748652387269303128386411792204495198974860830567324645843800319734955505715534351576824010750324639744543017547844567896378945043284799649060934119517970889007958472302583053233351814578692085486891086420609505163676135461304110243099742833602854659960555886809537460736943602395052595060747548006042612411099857449919811872036502852617426625465587613816773590770640715786937802575046693351575698926781404487856261021458198116082172901332555451701134007542698072209750966463475138821350465274341236209034846034619626477883571684056491495111750136969088159866307970224137978724041270260131644228369619960990287953144637431484111577385180038373561230159637792563474379118225284837099020588818117122914497941597766777588831786026805147895630360812635376388165517536069260492998046800831993447475104188860212434045168911395267990816440172289889257779269132471268077439580858572955293286269132880755506575742551884415662541208017570375858783038212337961516191175409497112703682117204865449392881475126537735237112835255664635376130917362862437495953053771736490071250520924230064613379264150364200446487595471064981794464652553137960597710292405333154534820206423677625451886256242262751609005862721572436712432819367639969839447847744823906114070139877958496881423155200000000000000000000*i1^37 + -420725653068928347071011924148154616446891240587725646903893885237048222269233774592154928714235722972483438891495254867815513771260719807410996558312587535919163522620792074297379900098215464407548643991848305797408009431358024676181134784008479199881604585325869502329750370760966884866173755790798975204551045980693076639970788407205812274186080952682155129693252134803813522171356131146730986577946957497152456359100581350939357802004843864804495878890665152163350241171040539118944384825097436782898705116529369076419788158831453703596455780901447138898738998545714241488926723834506163225635627115049826884505095196194464255863704099861709533964698835727712463262466299079180250855016655290971654035358040968338946671053377915766832562437082000422577879356643089532956898809525345228587025211974728919816375950051001962603102303394357399928512472346635785823811136790373424331103037092362595050692649197217799433147430723560974686524678114608995708833381274246179040810623976976590483073418785541956684186094618790970050341888184984074580590116055118948612501018195567822229010530992652312211588892050056159579756634905838884805682641868534543224424809621670197852054101926943851643360380079639557942549205829901238230257740001895417662578637306376886030168465068182884815468159909498229535507742720000000000000000000*i1^38 + 1632822707525663584902232805952753634988527361008879568812122410140492333339002172605100653133727447000799227734152690427931968502379537281900092737185819518157945410449044219137821799287908159006264195470238660314602300039388340298654089137558697586395122981018685253813867326844363843259509827236451492136991345178012976228103888723291102036222118569588576481576661707676280492513373839690690882231272648555826674385823071972185554296197429882980190273853799466970660913339851848032422177145250280456511636853012120828703202937817407041282220913021594299628827372835828534698438371464359492512501165003851656905712966531573650195179841722169043967875338862533529847068211644101679345536859626809882559878701829009380093342221938618448349998412746006990018123321327528137568927938593824878646294636184797693099001094137073678111743385292753981390499774264764844852038367027718073089090454146439355413029028362473566006653627389511465364681620357901919126885666522189460147847567494079270052673998490445237705915891355176319991051156978250614238080939952781467914724650000819146890386055250933761332229678254633049406206414220791579298262314547576145399503205142252260265816883594770092526597013218996820864960780640004289734665755228294109984552572028273176102918909374526178493398967916758564864000000000000000000*i1^39 + -3010991146360040407850971712261893855635133260444665038496183744187253406030294520713488758954860244759300686574128443823888793502942113008233846590668531686283815698962287291434052182744535862773196162854775076613494106879509696134244936863769587367448039836093861531909028607432538988440324987224596809020618068228704884816939335673290435867120517818678069528969548912168510596662577175212465580827640182613839891475701711092652626491648693785920158851502813452352131141827395594498801246519715072975666601271421238049790280802390306560550244249492621561589551848139654348966541848335641565272390353545927923017035089922959283909916599320429120424541800470944577792395408383254605335731159056750166896427680720156054748517474032826432924449037773024381348780382296092928667472913111221230677299381168652593360133147557845955018232034348752721754352842921196273448067063243760536150949614244927016268483674861382110155638850170792199824302080878305270512710290012855234289397785426291626882734949791606823504805287242048558333532903678262764533617615500432967265807700030272662885975864832137556284329060012789241347391490303601981897417687817318752020764814646782848744820119536106154642079661094190508376528444078173823114774168976081370432678239754133621710388010038767404120649865625600000000000000000*i1^40 + -538714732656959896461020222347965648207557903942848356781754054785951572156875971946200893671203116671906751306767049242899112787584913105661767666273071491632376448873890992612313197620129898441096435035562467704098058001903386611648060126996410227357182371346996161088224267034556151336328795789356888899219986790126815256403325007814487155947261955242996571611752563518542750166333790216454306675502072765450321235407697269884745187549515387537366231055016585348834651836426517238960232014794658925258602512385914522245045309987921785747769382125260872129619943785031735165374266141569362168717662804649810569278468549875547025838051863435415020543696430393982703469060776491563214368687100782656049840353341963652713204662790637021750230438860768796292498574729210827728793515941522691723837780145144023683492252676967599674814006698078210874197673283231098425899246965503437888582366281631016980169266146588562436766991018481372360209510225025579216834290369080156095543121570744507333481540148423858019967521618274215109708183949350025081160154711579304362536739484459187983557934785676745114072439695817977345778163219010861230438092519036868688810307688306216990938034754126194397631910361816989019426201392072939491219336257416902199958789550339181595579522707365832949760000000000000000*i1^41 + -49625976222088352913822251801799386813067805745752242767306643163241863494241581082886469034261085773118655231622724075764905960979714542781142270095934187369776765619218335778629548023360211453266211726202545613521646682195767060064263919612546927136897572672128518069669671884141872676820215993682796566264134027161228248309497036511392802039851717195921448278737192370570973485788558356983918199896247939027401971613564385755717372207082680748358780408798113306546881101830093749135548964375540050960602368180175411846402409450136454276852964456842704170316436907775394784696625770121814005854565810527901886183165459779411462478960835687798006452085712647227017890633425840891974105159774431497830112563887243308524044708524574921412492673471736248727268643140316300128035981171580596970779704589940091985704500949636488354805838537206086218996039672027335140724248812970524692313134052707091466975077263891168710655609847838532215811043490993161623214810952000141717290927298663664193962749449875947876635126578004993232666668095939150211067438814105908318514987912032063142206386799599500509270681706368570902734189166729162858277432458027291766670007413458953243585111459804228499822725214861262282091749239637682723778200975064424025113326834435457095045335744512000000000000000*i1^42 + -799036346381464952786290111910007982356550822920024833336609978853080683697463849369743535918347298994443380790712394182825511024091313784034918605081582898343900855554055749778400897982652667192736708616546755437567371269534548095371244552008320402271621003858169888224280449201894446894273319231135702936468507164830260818868469163959935122494525476263907216865231285479433108953762354633750435237187144565666554508317167853719047887746087488369743515233086323814170305363748841223971370700509945766033359277736353152847966476845679927615617347011602560819720881923825870508589796252144959914859867586924763575841210010280014395581568268012687054447554393377620088235468902344180220798278049364367521223305415021690896985035295053981310698903656189468838029087245536243654430198902539092615665670906815654856402789477841260197813610342934649582354205759089788035871315158750746197092946470548276445212805350255587529242484330717424772374450589405013911353744049650004215497714506798925632235086548015165443016427345690181342004109574280871126751266758500405330374939131729406216777369539905701778865607156486712756547246958617319837750910704749440401272538973533767600309417394564690957220516686571868973940518932427369248538519702109006796664024114212215193600000000000000*i1^43 + -10030174681289718557020920327130338446969202444168055820033297229186572105778316667328361883147289104784143111668749248974205848416625872424073360415663815830379940404804425830760418628690276645444456762467844210060028131527285379315894110538248437931046978076182751462878646570894246756677150124437350304878733088077598283356268584205728036348168263971992176867700360744884619490153562790434181791108899318816969917571951946660546164197946031955535003698313834002498868089636319930542049918388247161951992078222909154911792528495801365902902594763452769301885591341637743630938824448482299175043213189673568597296988740931745858058058497263042576731201561627685058466505515353653813837663915764290124992000335507374489904802366475127124756077017275295188596201146467344039958174662454501389463355090589418972197378339582820252232764395975271035032589563003089429102418598055068255456010663782232060602353373450324974394504755187555238822394583948717650784686286381590567443469651687195684712541289198796386319771534243441749902858909877639877534158612786618357973664040209607756135486656584549504971323689436107685547185492365220496677540691233947387962387082430208437675011677613827976771653277064131739452291762868724011710324654967782169780294778880000000000000*i1^44 + 101529565766850576340619374759222925797934022281094610212798158057928806268794482637375375991551631887636367466346913270213851486686267373626289766043562984325258421792648344307009966917676197875423159223462985709442712349820094911556861106761478720429508553677611412562085470005172322995272923096375404669184199491993970196519087322770009879992474126243662241503591606331194744929288908926528060822772621606925436866671169252055258494335972027801635673909723712174046309098003349768666280453416216038398753631178418316486356524594662440499028895669469447767973333943194117391035400960796913166796518844744183494390125058523153914202722847523193384612751935069398003694026369567137023562790246326602991831891438600766031183296518746364960793411374883013857252518466091147402639714060621471719695083864740613577671422394183387864610534503115100754917543222898184505256309861495089345209711262253603078994516392864951791142097665404688229938247612917081529158023427769854196899231407465022641138386275071155426171238444485178241550621696883251748898874897445765714053298771553175120299687393357266112656991157367487653480136853588570026522407841698311173504061656470451788876243114936642800922277985011714026835835364221455149636052941012992000000000000*i1^45 + -756865404800721050125665291291863697500310951031783041056568395959120190022099524437964137210281391236219644583934983445504189109877220713120091102408640505804626860299773542900979420385437507902025033480766334998959110302808939762245475041452441286167006684244379342979140562538076774647972303613200930638894642053271251438351024962216272591607015128383724498708716857244463505662073896483503728772961724947518156457218184238249715336606677531755070904724845885796192843427031736626836080568108871150630300188950227942972134168360026132897760860291080000993072415630190330833760895869323179921949360820538645358926382852752065596722592124919790563290593690663639417700619150220933512610838642617478363786331484796095110410726225575286533739200832434374964683873734205127537453028272062901337736669346830021193662540095566394958074392066907330384031677850586796787019964971226601510070068030007504106704720545987928958481680405911361379860246233131791218722029324468692661715079874139365405716237408659368448245879356821315501829029229621071476212296198132830439152082544839807999262877466540448905616899615926922661451997237322604905246572893433690270893498527425006743838376308750662881609787001156591325223578185446614630400000000000*i1^46 + 602896575747489302028222102593793364513123011738912909480969639724378450755763199451618618819970425703857295851464869741993338940799181077261728559246083583787444766962470727516974140087214640400791734899070164829797617264739482859140351130113276369141018007068822330711901113146034523691119945228633731248763138092235667638316030968363398978650588568232685712242085131304640949400942823938323786689314257002359667496276581458689141127244051666452635230655060865012483467397861920788582619493504248728266391751871822224694126084884510648889846787653433850474173122101133665189975749169705701938919092763646404679610993687546621022066440715194125260608959228630203460304344879294620052939162905225261081317250354476090098060417870024089122300846351304530823973963157864055738285918347776633296583554832663928689685189547997881054358490283862565691462956629920411284881667596667963075602899368564754051243360643824237084494158804379494435078536551846815327775899575651151019423782078188772108494353548293341154712212280609193893008408572245521962700646385407156459248747838647471966044700874845276636881567051624363206154048122054501386605839948594328908367443586727028122028730639987361799956775831645915625553920000000000*i1^47 + -497742086347374494762798231973536557017014362312060279083702333753662157186410413532273044794951661137166909516401772758463680748436930654954554256272947969385341110241820771662404644313382490299782011269834129837862464456184525917351120411492932186907998074381335549913796922777253505372446019921698762801608838587447472593510300275115906879904476603913780184010208121470696773169569670412380558564563738486115739050582176093096681799952440428801214890345506440186120039689135980380821961973891783485465097927431130566371543371893567387919015479491643035777811192683083187209208480844471440899891541220380578248051996630805174725400653303134856344522179997117347084504131734437479128043002858659902688377369172244911471188125189283876244084377918831738784995564186646056654180288477308348511615598382099770924835166886355380988457263175486312979285737597117888190996724075837743891547420453689183121767553517932744223671755425250634157680592762063184228590884745444555976927381954375334709584974705915061736776124650847504312002259844371219716212976433191756715174253046550313963170154197017610184198295841785837189630534757591456737676084726842207338338708533386014169165848817128977724325232640000000000*i1^48 + -49492840060222466842734404988534910324898240867843175189277873770813424047862841594013887645113774641669677085199338490532368218276299174263831563517317567093730735805114648948054580897697010557932475192393276405374045084784674326667801897473424095973564133393917646419809440683839571836027286396214426631678917505665666608277999203079052446250748188305279186414346874390777249933378157102035214803157877504661300601625772926720205547621919465472458000885567467795061333521632756541484491385205481242219891747910923871352539827304337889469957509334706793699105851005602774392440605746962542964953228212559049641869639804550730320333712058336515856896943108364148231002908173691183370519282419328876148569934475169813656444204528793413710149885897555982649293722613755230080842185060419560916432597110629143040907247097825510925570752874888627105311589205843595017128848286328514723627602370951971582008217408179222379815332397164110002666688377235508648820769500306583464061187469955852314664996965343209671846993745848115333427285317917867286264377280500567240314746093028372242687331203661227538529869843224706498712671835672719345559529066023233068485990647303940166035500990464000000000*i1^49 + -16021493017362506019866897508051613072431160106673696432807278737593118338664209270157644907484143732852010003436328056369523406522376333394082446244141237852950234634667996434175495522083946894322419142054737058053635895449275845166641874961007141642259441533385852232122309474836819409026152651960828948276520780203212282914097998361113329045211393189959572149003795533563737454527439077632988594241144385342446657403205433131942991792677057318323506391204353740412008251464132530136001457926633417339615050038850238042598847238068161244146125003113110539625659955216107570603863882802225237660394229181849622758096016935368667867119852952164946150623339312921747076455545924788213647273548918275995573044097551307078743414024712409459730461079963897740973204281205848793463190455843046611126284235878105965269725295567402313032908028025322264844203154848386266455883985858719674520431309791821217386002159505978900919260640939407010533986890771548980619297214216625972946471308078927294570942371813619116950044480987398460551487095011902823743532283826547303292857852608181218510272979024100021996515606773243501383180827581873218182128258723059573821336201933619200000000*i1^50 + 241156632388419063625206705542989694579627262057906125502493324318415956261625514929350055635497287030279132663856709988602227058660293434145724945800800225097460196572869776909182799227763214768869074913856881519296028512197706829615407246072185829174969164600419930406126974857629549362715878389676116119510053901409152736830456133948030175935880770394190369833490675833946781227389459101480037527937507818967754987179082005983498223591874202311832419904002938313534967090713519906580971333328643867237080120451764059305284315671205330931423562415822956396013485741273631255581886376803545380212977818957373070812212984003905886714868307724850567518876409984761122941375075080309534187960401156235916464343940640910434000038856003358562566283691898450298710179226876933684723631302509427423805220468764411785337854330046880761636727917504126793404289029109565426210927403454894093978952415496340979885508765917363364687639774585507677598674518718484149296671973376790430560663530886359515969273277000653228802751809528279558316692166196774872713567846108688362246656589479045386844538012127643486896981833269763292302913043986750497837646281333571584000000*i1^51 + -1096808934809556297772129177172245619609149362795960034444320169956109292366680376712989338359940593462926470199823740112102754247417960786234822803269515456878682697236170425694882111407753762061343099183485775921238296120853054523783266796359072622325225641747151579069987596618255880794349883604723919346677017770920736294710700834410151988923123930066333931541157750254143623129525238935265049941924722417287367378406110021456804987977779451220953212025361830190344728401403818379443559484308607914935031525634737606073141189301957777051505305633075230118513143764362783164197962230671760211014584222673656156996546592670914134680098065838970442299824571279022715239436143055161363124486757096672236776895148425542403616385143486203089994723168951386739401468407023304130604902842620104716451114401894064367830951912542657595805527569047832746301739294657744516845876346681193609073447595521707603690208026373267206202378890496061970936907655600900249291460007174818678825870096680630375347165738594620665375082670618712690471860103919904406068476376125658808975768965204582980349938830270391199812022769973363090084390516002021171200000*i1^52 + 1559744591913293831089960419158750610090558012139767214187338803182198144913627409036629540399516643462591738775280965440554624594846231939043813526759860153417983048254398392008706929938913524759793573337774953007775223652591973559300560121823025136695541977485607607088044830123899623565538356062922196892630371891975559928673532876823193200530617421950419814361878429531521486284045856783006991864450105269064469779007600203071871639249582695971731364455728143309373056033963379011518225419989745667200208412936143453806576627735360777489865707913544804496529244923052443882212067048241601972176376539107411859274426390256161186196085730481753061318333180073768179794033903014299499424000780590006195016285586464054082094516370310767035036895307990043935689329008337700981965369367505426706496271625994179659907198867408031476631670486187665646320620802446326687353004420800175443641595588166051209075035257510041485060800428484925421897535468005546476515544256056940811959795504587757087477728531409093808656178597074155993749050213312679590104361088431258974939336515107356074674545625636188512441328239887590394880000*i1^53 + 285629529078841074487832700265888414902747687950325799458584182733502897570108716423477603033256223438451039206861041780581312498193178488063008921534714471864375063107376800931875291924915507386276334847846439206321979218020958756493546130949971996339995444108129142332988299026645486756418491860667877887271269512732094363063110741312524592428796739348534970353200474655832291968149910483987874039358967546339646373094557405996931528352977916920092049613257461145002136658316318401455142431669576840702851538280176130835021846778544281898776440650839610372055051036881711210621041769237985352115544525029195533955451660589840940855943259893229672201354945760154545702002607285873777252903975844908097069358472755523189894088609333017228217582436436289813408555601515862225363418972917646892895798990870885490084715436231410464571427091385531393288614754127952072464272328112692563419882852908735795382401056616200234885230751749658339762542377199323984420517122311455213449064519126193563601692051384232163721868965064543968562501468300249807178363849384151806502847702263210370709080918694377984000*i1^54 + 22916834068537472798468897133344495828011229856972137122735300617915385720759786446537774296296633715810490615530015810944340599992702478504052745698177783217223612308763730532987353574586818626817246366565384233444545163412983016885289029661753477745547766742305964447189520020893645359338029842697813058335576141965480707168386551583780425618663684474353023520755299614336134709982036630040666364213130355693836404531331675565118816035225837624023687574288468258697455220760036106022989054739835380928165924021371422801680497428296890165561097894027131439197457897157029467351284980651054291099566637812681175625133610403332340008510725849636209582304402858324183550930440075554477365097560822812144072002960653881416803187109121297709156133622206872012275235157961247411004257516024747397627374634252112292053828111444619750226240399786382965323648595497027313816516802979404824696175344430718182709434755107564576849810158488447153083139088917912927084036514166175730466094810428984799579811155747257979408554609519711277514124493296777194062591300204967478713359154488806400*i1^55 + -3503046672929812850273676835193569820237877593673038471337714597735712667757400444645687715978592862526112751090823914161080059788745762598992726881330766766711395049634352666983134081435828825798253739654858214712742090052673158476123827547188492902227725049206535486807852558386101203743396947789525368515364031183877795591847798292993070630351141503824786232955984841815457261625630457783725111945900071575503038340628664678400049258627702975594463321460250653543172187609025787199709474501918519132277896564527770489433923659389330042023559706740273015853607072072285776592136884761896031479270818227918463693328414022334105221347238259925253339029199443992290350951553526412796743507043903143542955681371748623100468637619969688406502356676969498180894820763901744452365930363823503313830034693439372364640835614097057166057305889470770336069500314872435093115522592635883443405621441951140109373483270236590108244183879421686794203908840472190022237774766773909152875342921065071204918261333928645832150182947661084119410499570533137347885001023867880*i1^56 + -8599281893461322280497651351475371317049610039405771535149234646151359588267686040763973216167106186296221070568352297088697264536606965052548104377923204236275770196436940257143749357330306709035452723853993025360436132448797729972711271968073505936492510895112282356128077328099340853053857263351681577117848236865651662186676498090757329175786031445438307368824082320499227332151448061912906148858414832842504141811463805094440427247944956379928223158185762121126034833025059806755601233998431273845225036439699880647628567874582410047595003618622525454314131045509803215042417828002395180724559036801974014981862937651092770905923420182623966804694731800666861072947428118629050993477007566723860533878870717817995475391228427722771523851292453635641020879616086510854849990624694451698142426870756586681553105308576419613882430406885929536585218964334806892810246660505659688739897185440452971453114519343821376268351845554733681161066728447649085069642497085816940829496214486942681678099187202600798763051*i1^57 - N1*60038279686835032242879102604981692657967844467048600639142902485604890929075128338899295603225518138042872696025491360501324081744951357837777829682241266984141364070510230076110295372741638160518365688803725432873946998946867840569627386824704*i3 ] ]