[ [ -392007474728352886647661262068423282357111191640010657690445313058867469888722297442419340067922211506624246591078701796726961999501165006118143797629986159603400467804161566953270685308239638488448207040308937962383965466278060877310394418156430906782031867513438006449506259057301451118354721050539534098815935780108262789193949291169260579984749173149655358444454723256421369205850445229841832490041560002639990894543260497816023929271277680476207663284916667332662888985288277872739349391357062608265874425008928115347551326964478478023981483799558415131478699473006006600645070159729207210886854339813331086438520284879912699405456716271408688771017914922013997434376171313552163729097732052330761491260282777796664457283356898725011450412234151306975605203829499367317676385904474897595654828606745665597895540420821222278706186619025705593674830999995639208745187689163939927323149402635775775785043296523759903145096030112120083935268240167827670067416159650983639761745882800852256492312422637068924871898993533572457586709880407848239613953190071827218446927734449388592597886533889513547576175224676351600927659427817283738503050671899002510613154891004243490935007975996914796545080479862413854518809093734400000000000000000000000000000000000000000000 + 2382782550370901881476163117237605712588903081348539030132917480590304077308463723164235449262234405028888115109665788732486900847828996338839733445421149354947174270573735106687667208828310522683704590411936709214500657562329676020472757407887607171383794996823786462991948645074066059470255396207522629304280609559018292494316340728596907870563814146601024115758829727088713564158274160016406664533388457053542065804632803388584946928929979074574882416261307408623579145556275989628990656988326938521379771294689718962033985819803211324025703617414944426199898171331908850468558888949805888675849897811214309744689416324549258248916832833826954567741023978807116136753842045561119818758314647460086890171761342874876566971791195896153222638210317494170720084673624014531100015371035639875104292123772272530674489565375120491725653057001207083679878678407626265942792892173950314129976723218697600018536417516404629255695974083865192121825323503364564553041139357155362931310493710695414861182939792854639781434826678430889008710296764036666385329446046950439526231332904706904867038780392356111716277061216319841353310161357482624259228953794816822451839950321244515764608495092851838550138540556696304163997100277760000000000000000000000000000000000000000000*i1 + -4493913094621438400831256130753324114813730696040551429553476437474024054340731049352867214215942143600555433913720616443920999698620657863929314598682702822428512510319210941108239226063791227232424465040614213912164132724997556451743346990844974502932398964994458260252310076600950583566539289268632220533157612473625637295664274569543695390393619468535224499824614703053567635091157225254422912918477785462129534772417762296831687138998663018112563348679089621874437568439935043141998927224849775543654745598656311250205067485404705910574770827535720392700794138794560150668209269241990880928223925053281979311047836021075694686556331300610814930736603594966528227550667142947330191459083221727035088219118798122997910551758737067591394874757735339391172541848612946115171411850728460168246368742184350808731478859462670863419612892545397628153495046573408945681643733025973925983069604313167723096796169800461350723498988845343603323197035190694120870743945765590146666897272819262676152572840829368906044240825578949550528848768051875823859467417663392262869826121169668602192368620935791687509139388902287011953639729005094977960822250925871631475792411533345530108438947221729689475273756788358178006951264256000000000000000000000000000000000000000000*i1^2 + -11869228940659799929609959520891934275676029814156152761952382798732572752858050400968184348930771885541833077980470150187295943879072075092670902232294226892664157965639364343457091583137369863390975074138012181484956694647584819204720166563060216508951163965765879232672431742269072099764382744828186701894681536778607721380521418661233646368122160161645411999021033553213175532175237299198502839141433226774605688360327134710044097404062665351885464293052295300251383789030462236004973816598989674630567140391219518102254656695477794015051788314780407524126999483072837125291413585519733731062575581596801234255515508888737957752916721035228066902963262206565114522602123352294841822628370854550452288550308856463256809463791734217852892290410347897798841127584167732976367447299690765297092378250034625642377968958545919930550766342324222669406333911814480764100266163258045614799839751909135117964309116521180162984685753489517898711732745399305212559916746810503237848540207565352145604019917966137698309730487205072242495254718204169573341224692935596856419326365610177838822655968223032393614688898919352158805332047633059542068082431256310049314584260959967644605351056721875709320685759387959332450179481600000000000000000000000000000000000000000*i1^3 + 108281744600769250436389196622283192326873660482632787693025866139340941107147928669309307960659829487030917092016485327448273816185603557547957943855600817395212652734471274705296498475672390101723793789086236285879753732988144196800528052961167810582521053404260854607587611763850398814741023642113699147491405662525060934373417610166036215215152811190254855320132016516617397319368215834817721797555733013382020168986738473639714568000353061827977377399739614606744314719179689930876277605507893068950631616726054485184625042396223884979511156969598701258027638428754603132809650936986486886512560862702602292175894055755792228315167009118448996779250195742764289599836454541111222214414991349375181626109922437325431227248994324338355840954737946301323507381530337189849693123712494764966035731951566412258795729283675548660661150398375933146822052875851454859099772562822148833595657676740434340047427369174599279508920900624213488983590787908930043685954893980972647200495281492998262850764908714057750339215206203566704466932584042765791956796433674169105712527352109305960205755500128612388005503769269771790898306559741129063886440057942397678805455556735670272995422510559050858787272710382231349813575680000000000000000000000000000000000000000*i1^4 + -103138094025286016818647869350209930928043277000112546830646445709460699093886733157638560594724531037073059124356631228079517879833714382679048341205403584972595736063751617611096518299010008052008827329859356114639868217872576840719517196478073726278475320952125948723200532113998068979732240247390343224221867930630809189105747677245089744099481739707286781622936406328356812573877779022656697741062876635592889614278393716261872369714330766361619579139559269051392148675297686708923761420016574677150294273303669674150024773093981755147643228240766030851606068025032609891226813442370522080238322823471721974087154898691289705410955327481721735569378379172398597764522040043789820353771486022313251970043588222415716175193797177081485614689348842724719831808428388543350634152390028448442925911026539819870337750983080484270336949560096779549137336950023282640854490230998640349293817337048927400706398735295654872139294140357438690187069873629952154403980114159099218175964287215231118633143630835674046107520651382380964168714290524889874450305208055674293740248895735769269091562322598672980954063553267188281684673512531125709628744751890460583478526994229727732897317236759594624622813289308017783734272000000000000000000000000000000000000000*i1^5 + -672951637119621544909433981277192686125390945980006521391481763393045819582791691907238915890332339871557615976254411800964033824039606782895626737101295740005404816139469895777278171827423453504038229026616209942069919931638589595590090738874424431950936275395651574840549669723164477592596389142551146191118011132941864710831443823330039949347088236965207142909779120257207327834140308235002088211611183731585955291010873008106300958692846893851738879386490302197265002235656462544647341034519530159601680523624846361797574454062543192814015389437059773206378133331766513807095415393337402494558703656255566481609078278193218157204302344869262499452469494289236626228997448784203846105799943739519652046082943897199738881854597561161154695852039742326332025044659683024837832520370777573941566824320820678392461440032281035865163487852423912039578694951672082682410345368369984967093936677790328317791633562989143982533726487155800381198281517083697379438965559086637069209791407562181104193209726703001941723797832278289003770417364687846527602035804555609733977449457965832435139920540806742107251259704245163128750571583588667528499670679005010689381244552696310912144750721971701184075693812505651865190400000000000000000000000000000000000000*i1^6 + 720155877898825882006105516908799591871807365248585888675507568790520183365550518749292400063099352165479112270145076685710878386565817764063190752663176329197550414793226314858627773480964037550710067992207064771229956203429818852564689591495239823380946559034662936106664140426419797629747177757093859041828877933361223925779943723093101194255016598289306043772050969739020705291624240091341490209629309760819570159853797504571544587450257156771799373010494018158940064575926378810620099648375624722636977983994084457817830947704802540088444478070196342930106871607879093027194421010285282879593533721852911290953240578433161379077423019170790758349189404922049233997304175131074296370309769237025784483909205943779033092512426781053497676700044846898556564840960000471212483605299763863971136796485558879047774804173520053365765498430812551136112138918819272629707910166139473566687657348158639924895529333011108613891777689935428373323809063161152896002316881115950539006851597863944458284113356838870778762754913106228367913466239994505357012399879513716697886319870321357772523796673694820573502479499711896229990017396348028774239085781091191425902786865008722154488208452283894013913428646626727034880000000000000000000000000000000000000*i1^7 + 1908519902579277264712195473368462224027692642439281818539339451726836747602385421071622992193484619818752692611071533947833547505679073162327435336025413699059486880236986782128571641590045219705463911966481355329188018909565383577155263580190714312501777226193441316271896594357264956344475428731342641378954832094101284282482486825482447158248775333228556931100849313427185047165512781808838618062561590090561985734238580954184997961038203200105505211879325864150658548720574552390327221655822000929372340638872795886405296656248294754341496811824888269627814426582707730753138829704714829114790715634578500485470965168308698995377578641698172296220729041987212382840020219959937886467748672447776681297014755330935055622855775814827087052899104869681120491643806958427474496365216022119169636887815031374895904665989173776370506817786264661253346092722656318314224027191195667926893411028239901752976095588003041067580956212578178217816078990662118606463581114331166395718540888401256493209592249414957285593977704477388138676199842491901432069646152651510072565174807455502121736004103192676963911253324780109463130012921280322714031190366726811593232202244908571832544988648893993778509053662458806272000000000000000000000000000000000000*i1^8 + -1319089978605608256076372468119388338203077763661376120844522223671848746454786270590022471391375889821602111909895886769725378477846903158515696483712009820415675131168306356511766881936289330750883680242163610389142731134167878860520802419783520423494179481365828090790527241544665336169661867603618383791899286976954304387938495204832196258082964591079552738869686699723653025174722545265721073451802562473476323041743280561347606415786549205756292658074042657595915790761584768108264960610162470907157761498125164378843296815827291120183630155622770446951676254081881446336368859561739996268709887967545256711748565150042291214995655992368775283567498475111305806178428892002437479056013433934355192544570843237650740227950330398111262992845401976991889028661447137452239113340969250504346241929196304003018495374325612392247780519819047616065236466801635224130820564717255431067155891093651329647849735610779404772812327543070455415623071185725061125771310599773688309339746663083949689910776640518731140791110639384597415940733545728669338624188631110465525103601033358199970231794987331929118268276792005339251067602105562568661581877245610277493516959512234613475738778121413633858106568569415270400000000000000000000000000000000000*i1^9 + -3368687680059872190600762852708670573672470514436937619512738807728953259840380811185759467616127155410484193052445679622243621677578485226908754548381710161010146438987739779259562196024474999367275091519154065167176482398551877441815964008354889167689087578882458729290565587887642897996530698231546661968976558960658496847508820765680264202215846389927632999004957129580934642063208342347436109617296603708480655050242157253659370787793796666070674436046413023386063431205824313101106643647750258075511551234692558922479548795509233520091935861971635651192934544526906757432518512392317141294633183197319280558496277111183991398919133844640753605673136743076799326368400539774085974452887314328603589057040094327770747498139417550385626358100968815206929180917238150865585240330523287044493165315642530504498118280742878157420918469351943401171686764147097806381430678382866561445765922987670779959375726129206532379004965935781265144299293748421624847852923543117312272419993919889287682850807019438572567729429951124272345723701255360808269621123659627069962057388489503740909737596536895385602946604971494771647756700769801063328265980956541018886554645229359120084724127415528659500965229557186560000000000000000000000000000000000*i1^10 + -283011999001536412320294393202721339289723880428524231830269491567491516950425093266939265017171779581425772114509186738765532661376903665583567963159020758016182225025536812966344733215287462952160367747765764105847089141498528941748934347036871246217061348924856159019644764306632606065280787504694047192226841499164682646714029164671717635395284011795593781216234540737588188802986141316371713667574481731252244262301998899554589390493935226087933334392779055274142747099153483577292644512103641997379822173513760419634938132171107114356271146146429215435783932052295267859484768553052370603464779878650796835604319536820184976212103718819449884013748219408671917703120365077218108298381690133970508743298008126655931817905129640871918124489344632866281046311598821201167138610011308100557809276987720876753952898831132362990869752297223816973708221445529757686553649816360881590908307332274551781605108469854497290834091564648620359772885649338881422343659602341676882271003314150294784377054779685686716997267605111141485922338335917736437360234148113723630398532069874856809676693035823927366987598229218566632449728399805090313274947515157443457106742042044542901147367115761003571274414292992000000000000000000000000000000000*i1^11 + 2970106364781650405552969422705907278031805115973581138352029160001363988973112636021889539984589188344680586486189382262165378381358355896621963317954510390514402987710899830077563244069060348626317468886245612134021731228139832058298736120608902756929738664646974516800684897601165793641946588671791714863313588770360868614755834784654759005699858954966004324896223636717419741323310862153398817660397384504026108728353592983765774874802723301225182694011768538867405158334811585684961277395566370714047150683258150103935450264024137648438123364948377722562123568072883993784137491047574239869489300600951739868400278430099093597581891539735290418903730394930102047642876264770622998912895666254354199733077955464536676430080472884276024859792196323683156527762514048103935176851058766042842162685784621926847659646825476077905508582931956051731724954827213759600916833723198915924991061273493070750544963648777246377851962738839035698698744337246790968848558681047885888525777626446898593635376338516791693047407862580772334265704847078961979746367655876118682924492151884364181751316733271538312984742059733216409931277232650848702727390167600327440787392343241905098928678009888540147347724697600000000000000000000000000000000*i1^12 + 1459147452813459825808079390536787550636967508277291782646063886179534874577982033005151440035570624201378549261657782726721398777785947797688994629639816126937112371329866890076645147254781463253094067726163892749195765087071692148051208140020071431939622666942934733768269607638289693240864927969549767297261937798106327609106832117377557847010487836751399562296087853360386233094363270325977211170300388329910587802693035570101572452997568307934659439517744590707883020075034780912893376088921921040020053558763058954058272506124540124446698807851901178141199223296042183068915639985698749875115804099968752872218814855339104757195292041025184621456555744165695733923997623342904809728013166698957016325294787072707055753151995527723123317312972249217459659162691299698185608905072983249958289445064782041591638487047069194620983587192191794913861412773739704353431053360196055488799658923283503217426143820008176017979247163584429577812176175533154857743360502869825137208439318454626867649069576874073546546791537932521001511226030459410370859281330996857118994474079611292394995611825803676650850594448239745923949169207802747831447736575980226009447082890894418533029228105232571256295915520000000000000000000000000000000*i1^13 + -73533628785510665887195547945454622997026784829025851436244834591913257583644977093368394286705067584163749763788626854797524408074729377119793260991425623141347952461168382459535048412647664573665991608798463913117085242139684064172341282905489058106607067800849887319907865638557443745183589499773987067836770793090589273630481227122867500828336293215329182733687936851736605241880964060305408260901670289924230534537648810193676980193619660363487336524697654754581917687646588121930795330417030852957024199759915132689958498321311936192900353797661107164571778804058208553443389874298022666862626828972715076830653163014371629116060956309962017185311534435511342079267350033027227503678800482887891931820694984849673901816563483410806949748782237146534424316841322557700799819374741994886447904894376181170804288831291695833025599965851639967099582508057327198109486159032442541722688005650745231958120055986833980838304485396792542539948769389337717376323891778782705842537585039808249152986495603887610612532745020339777286222164969356051054287649098484811599966319404412738641101049359524143027065387282733129093521962178288359364176491461763540026107377825240642024026568055924876902400000000000000000000000000000000*i1^14 + -61432510816524843829236738480977208473769937515104620957063379463113166863534829962052887791309234882800109099666381918192388651329524866414738479008420950772180554727984931137757168077803457832353194002337337230015800923528816011357560520172524213677856376351700045944400734327211260045551074814952955277785367418177677821642442793858772801847655351901881423678743815900710561764774352750216552250478787166803714766003560026762846771274547788666791728322433938650059833272226765426643903528424433499292395100901031627225487739757183761034899736732216899135374837822921912994124162785364598203491438678883091822580903290156934082645538303720268256059827526639413175454021788603120877895409620148191527314553215255854195844555153574440191683152260901050590042326189194652480469340222735117994828915901011595072892487782216497904273485980126388979678185264608379554770556555916073906890913735927994981993103642632666916853947758462873328992442489356651132609258439091603304861025993956009262330480427750151773726150048620215627600986797076833394281435984104408326179162798515148360854711960942287277813845913958883122564618291208368689190129307967991149421628843509636693004120683686971362508800000000000000000000000000000*i1^15 + 137575221534864708336518586653342722858482020352240738254379749947006934250917299034928179550567662138025211354364086229018141052063120789533519737809074631298856495091658550694283402142826572475811262308675981898173084291278301289569218317102602859942207373114628192198654234185917498127131401810970001562956251663117172514413864669107344906597218164861096204532124997823058571971907212540582615438439817627440002054482739969285116043534504863500179958701646592251470765622182431146148547516459275264565196537740404810294316303926469510371267801307857213396731571226972673696854397600903021753425177158358230144338666472981330584154842105463534027051992782742114300323410824296982924461607349128298201401366961110569184894172231825566906722453608559391324269993303794805724320425409424315997762580636157548011538760607415295817856448274575642530393201586838656577430719945183840966959577773741359776724220749835272292632947098189240522402256760747691781287660507924902742252735167750186516314752647311048344246386987325344013131209191648579548280510941874024289183652976806838470518204974790773611453175849272069551907615689606027958338770530830009389244073707126963900790651740530461900800000000000000000000000000000*i1^16 + -39578684229981568518383962770643621318428329495538810626838053602939318027358121056833872924912365660214837774032126981587604626417637550091104517397687407247232428407978172435888044403425470633939300935497211209282509851401045296709938624469620618438531822565357645552832316306526310949209324903553208941828393541845920068889271133252845019724997611619629691649469910740614990730068242866677185867300677436842427111051654546012065719992323824038146139793441990692489388614450547900807175040348284478970453529226188624321459854927574714489587819129483204140321132670651864666507958059256188326582196866847099704527766780854102098043033835474540673329376831843679497727177266813391283004742956368013229977674061097079022236053464821019536457871038100232952367659517698767702962904640611552121222063614965001004169579842011090103578291726804866929744841305593128722124071962988164123580889867633350851156056199744046433690609013532008974308423456641537017469798172962949909059949110439080432581598704901607852527539941923453940383963324095657814019764036589270807905058760647009520471819755918841482718080004131745076058917826566947777210855916566390111546124200454020998294369431774560256000000000000000000000000000*i1^17 + 5410833336354450625431310088414264348750266914509959652554047044947124946994958161287952464106737424526800229637545162830696157943043321041693970716095950678304056468547754275430980354694830917409102338366245387612373713883721439933806708929046846630240989689956846407823432415629864104928110123481859298227292868237679146434396463508989779523154853129052493579120347158620153011284567246577580254119865638211456581360005550367314269666705660904245371227787716127778436736067695623431550844190106726694473763730973306455935192528236531836904014239547571063656078645181277764902623995415506704759698658670686305575046133627402114706316027580856518354267917476770702439139621955266146159070112753615981291887432059949030435924400314211480362932038296373885506981231478411906317039021372459445139972380739954534369728273559707380282972004697079144444203568203060926739205949893194513923912043936693351838048247048341708465625595955079066452609081795165727314191381102506575860271603480619448905841944717619546001579028741115819858417693463285143285389253644525225240887449672309467366124909970932252975798407953772258475085581980439146252421093591959232913100596727874404493592925044736000000000000000000000000000*i1^18 + -477286943015421885388736291722115298105730148046747215706255015918051247581507570449825834136829250729188589687845526845282981052063477806770329752530543326433890394968930193645057505446816603935839163973245238715868457362911206303658194518820516682421145678820200156016432111085050833966184733528911657590100671271078023941464948774123147131579928853089238472031137749881431445748809277446048443349129904833383548683462780073557268246835805244441809391866918008441075139735918078234662064743922803530530102756709874811258724391921714203614181338852200153747010255809375188049144087863769353307882139759571726280760267743204659573021376305762174358379750517140659145571645882312238819740714573575365047020181913999231735548075548015561839664661255371320551029559427272125396695930679771515046104034711484227084937433096749871950145035605755108237231891235898703553030414383016198495004978390248288645737508934856887709992093579374630579803285512749102803617909769324434833599812029040835625286343434686383322323878050344156829217506062648388875143045322808477223164824695541988364409477601525574692558977522146445089950333380816531072439712878353512550262093481763745217947505786880000000000000000000000000*i1^19 + 28020354651089782328312092327130566891770462007590111514538372960701776061325582189420788715907242757784479090126599211194460115942434143927061644331198670356940172665571467172402308979041935996115389858466921135779044522820427875428782652305794097872118753470065384909478060767355556101044113214927799252672463748046905233369221221277204056141137505319738822003215086474781103209119378803578365533063568958495042682568134912810019805662709801866972564027258568856925717649579301133262676958528012251709067067619534999778775954876118545274870574825370232310790428192613708012837822628802461916316624840291902811263282845326208363197452865758729470638083647404705604051194803709047724186486081226470053657902503349426582749028371774793439885449494679040777151834009986772280914915551102146323207410952180395385449928390794683103362231845569251754148022351568122343192872937017699680405244777535505653076047840786038843470480951551926042969576643432914391296005500284014439742365895553697523083100739708969246799139496847012110050234511699074598415084797541873203771020376620467991676671655153233763753774114481338827552735261054187517015021931536472686048126830854203822653308928000000000000000000000000*i1^20 + -980461109602442783742800881799910064258110489242700933773694093415163006607680669940815607192850883552329323403833730692578552372477188945910099374649364557227464150428868649895741382347791463234397581974890515532023404671918522425288741620029275760013915136483601883022773250183452883689801946283602996994129984440620596012365078028229369625378035345833837676913790822938279895538846866962617415260034469471009160467759640724510725340132916829651094942865578210650554380431391795741672627147665068995776194489079329932416235144367699325197982888568430501094851481926888555408272323982579860403910308531829668148646565842835937460052369255164107844049351793816665273241971907120010114311536799270861936477820367935317642417905343546830756694523983981272275355490166921353531829684290460719666138647295860975765312502662698091272513287984490538314418833040481623434613360125475247476919862440539254295363605245584824253972898620921808638413961426419096951886230687527263516596639804301721164885998458519935681315119904646591504917798279091509538781165751693786457689734659564494116342209214446967741052823189988217509994421664726057284153177005316881073946884912124244734771200000000000000000000000*i1^21 + 20494267470681676588239104173773497379535402566627083854598851689897488629030922624727005425180455399140177575659964637288592329125578220912419138570185417572062032111645038849892438190380247120231661985553466353662115966287205068261474048615188728469183237970601885475088972253825281307104780408965929574681827888700345345338379638765668739600134912559108777173101892396169111359500311572205846128193620799732003784582376260015081161984563989250686826382430239974971256458947386565976806208117379335179157652855639674428055681734442693246375472910507802915453469700649268754063809828985580434415418645291449634620074418758070785726519890277513106855667797718527074493917000500594866722990903937869108916822763009025631067581238309007428326690994667610591917270330890220512851331438562390918564950375943618731073280448843154577627140633619760648280234693368095151061357501280693439810979343042396071862333639795336842881127610199649146524431759906878747445903984990659595658439329388375081399520961957064452339293821544355159955519924225690960127782272917792702910613986972266730468371273380641765929324010280195987825482132275425785227169309937828637628245946883867934720000000000000000000000*i1^22 + -259035861875644696499996253473754618194359773850291883989436502924931624954967280036581760052546845425691172084440320243528861952985599837946212805804645360311951036889788495431896008074791006398032141634046868749466272538051148369704711604233212651953503313147814928512284510099902320737499142053225637506587505474151123279963106528025279958980198143927936827657910650604666336303141202014356223990596478115031965701934640437819340625908490110957566677988505420488492930629049007306102470193131699157877196012005518255905878702062078099480650355602239721124868019335074778662729437311998976658141151866095114405021185773251897931359587998128460216068249173046434822891536670226079593474892154107450588414645480308203499425858058677830044232374118170267247351583917944264734455855598110566410106335208579544157610201467643235011012226714665097334991122034146632540323020298690734875385978638074468941702348491137551971889796907937318018050982341162000869526381433579043977094920405049034016910997403688079221809961189072947039586905857227188694124508968388442708184299629176002548614288399380484309841232687320050360193897635274198082327385330236855638999721767337984000000000000000000000*i1^23 + 1972221776178783516210919775014114009344879277050500771965531853619000744989383081636486154854323243148548781682088139796666633750015944061661076961110090029347075082006793826161813376390047278758608560288080680536760571228968216905678086429128291986969594557980414453884406171343822065219988628790551531749162675489960554252593865335903646930983874586121502344983536095275151697778367090986898218096256002985525739891502206778602594745440433388156785077008395335217144024436061519483809839864092035313409158192519743660502996507421087833588238982622582910383784170414038932117036581784540213823399966281549450016928002111405778543794066322353080601595284345099095683949294407208260964840437144135839029216027374021844597196789711893870865157183382209277469228260260561177683986186212314279769283393713404558385631841642687941537528087638439091759626381517228217697378354833169189963544813825608920166448187674288250305665370125345907950999260459688661494273308757156376766630377255144728971352018224388328766593809481153510544441037550154602589904068828491438461250833440857281461226704083798802767563836355536880173209589481636905628191426017999401733700190208000000000000000000000*i1^24 + -8644469540569802559589139328392869424541244773798549886279605075470710702737508067518495987261409819641834611848283224146104106638789226959276408194612842701986722401934858625302585469170708627254918126687742423400251910226851202052972770918992959740972275054809172918528332628222104800061532088446179518909972501260048105390173816726797958182161618796883940892393683356298097146141562144338738513839539442354559651003714371624794035526642915546053271219675039551873516097285793415895662706768590962375471020724560628029697079836791464865701236020652677882520645758330810796861667429022415007912089311459212251913513743202815722292321775524642803566466378192761333609112401821111452799240727273986356955594785138373126429347302470939593051427541017718593190928079821130376044556030093732138050788472350134694858424588532930878012199134325805048557951826281561311870425556274952777045790955210850350363405809713592245853540901758154968636513792249933728299399578545352042582896142035692100170358981460009701929846811687786566124425970589868805605436070320957335860380573996428713128998561382377108204593326455073353704710679649722692175306179642905713862246400000000000000000000*i1^25 + 18744639105658541765550528028983145712701644894539996079474865975214444739608670646433028537369741127839297282239945520592842709620861819195038509050815880576511595642183002639614627576615463675164174098167288212999565722292411386966231706236809393491307958926872314305750962497049181101380666054346824160703140350235974383589849301708795710540576306625271112057269043980295338346954740443232076310516671345517520807896089693973560021676192140370906022577047491363045642083193372565377903808012532472184834944314353995664359016255082641537836089779106490393995631386102202024268010549372888266666586601573697005315076835307868159645954872779688084667038596612006296635092019195265332598906796193698971846387121570335494140274781502928765136870539801627670959737239048682847903295304576723956905230184286273939859169851767769727349908235555379177726766026014077033929077593679892685722434869176443155768143826079401600152248007932170847468459212406968859178569907722471556234891071156500798174333187204745174135703347844988660387823417368364864891629602731299709443710143988764772949479941305404680879161980648658313733750834029551735182861735849548054528000000000000000000*i1^26 + -9396280914544567745368538470159192195298934360259971597052655886078165550199877321398227345354687770175589619398563597657533706148497140435949876938725291335407316372928696267389384494412763170430071718281117316503546219542129065103334607265572966803666366245036831486522073862425033977868051008339263605424219602459813719330626541145617074444791070914034406091520261458860539754870860151205773618931049767740055786952670535219799286485333389421072992437878676334283134165630251294032050261049436368641743836034034384268730908924638999194944899817393460942281913223461588242004697378462025638793870645793542647147541208506462617278753570449918131235725785722803212463607814234458317863686035058076752489262240681833075281626555378750114235449397223171756152432373537557679685549256760381260946358844337399194939079580591876294816672575088810329049812834424196115693684822866857353230969363188214650004325040842997011744872042355480172390797473361332464952935413037000518920320138515992089768283105452080723717877343742503112041552063511019306690501658588900960882588390205597190264342958807216863546199674221195379423578925946409498654903734213017600000000000000000*i1^27 + -13972629287133333248204884280297707540140903146196670890556033041942528835764770444439837989645575751593337709112995202666462636801367129470427835314397696800363352623087418720691372312484282526973424203929988774987668404287927091567335632299897119186097222691001925784537855976912828466712764510948433753626417812016268814375812242802101351315106993377234335565103218329774077053014869493005508036457311425511701506097794855151713201030782861407241615601263642068812339940675184904615134922007841505125268554232059969410358735496656857227803109776134569249698325502052939013906854513558131136031153316110875721249255163486746026598846819383444936172606797118126244766808556552747038906577614856136508025334425647465825566842585120147596607709391892137024327609337469142277034113989325373981425666252293452383708038477156661237885628213612209295335352417090325625079691249207527102016749768463277803394579565672517260855113601307705915135000859970133175433375308668875938372788069890280083045968349729887489513725061291669304708838135848062758678080874774288150176949246978393057817416335325463356954502662938834551189135002412627181446742671360000000000000000*i1^28 + -18035780548335002805837752688502086227762491887366111341729201701149115407817781499178640239802713514193393877360256671720175244482984180858094769900454214884363236368329016458409965042697220554487992950288876077410161098983052857251841638487071385435110823983037830665050997087100921015096199591137311492258983991895806377577442988735419826911833999410875161058291083143087043941506052651622135801312146903628340893984825593833586178972715269633508383792446073393880977933254024539017285169453355732040783697111603529496876884694869202544806520347987330268690216314604108833181024432068342272815318313712874660919771925130549942012649885404379888977672924592376801317731914528226236242690206567128274148240272868491116678722115423520928237357454167176528282965893631068172243621747485458789601459466254643070348997698826233529763876255305486277710850292893850801545181360567102112894087563783624443777541664910809999137528760215499738944201189673626024051272931166543815170297129790347535982126929938854023218422951501157427638293625073558812933488450027191283194799864308449720510784461035673381212800832466173129640366140931288923635712000000000000000*i1^29 + -8355186988607699875042819230288127885247658789469718621565756809318460624230722369121918870798458927711110846993090691570877795371251199959436218869485052004976953970181638879301580016079822078088285114945747130822272163221926413875959049374310011794272340242235530535944012108920676301789757745402380937578450774669540648355579227224510910427699236383743840662952811217524326011791058819425138843600890751638476969537667976130725177866668362778355778614938409251053151885465501285328524636094080678547745774751919220008062953574288550426998273417081554261923194067312703920102875721188323045376152134614388200706769193661287804575226378215728442303545234965398038786005090091995328274419350360650292842916133300816137314676089429512997491605554702823804273840957294967117768273437288576631954166167442242510050533426448325041112877614042215992266228684775647101935787252239503229359064770753713912961900150300534704243417477204080365424680388830480059618749702748042200313201071745004265453859211191435350514125421052084567270516617818722029315432548842639484893792259267295887025726931751958252130361681468654549465871442442715136000000000000000*i1^30 + -1918441199115701456035958931496312105296441797134850927038528599623101382011573668390384877870749719247938193526121155490193850211770632502024409281091453785625096575561929814920340018982142043336280003686127066497407173791757007403956731296894066177298685634848366901419015355679157694454841692103102774833580066965568238647460651945811893194736514555650398820457754848521917114389373841297029806749125145726152166728350539149287160025572390294125925651487410718046497649660678963261369033724353439500874277787752067688497205986824580896711711289523798973349252788202715842345186737144029771499898667788810646258224863148048664534268957410767082421174608658343379440387742469803238151104422212815901791012618857959864241626945310480938870169298233852040023009681175162179295548146467335531654620637316607863190892970636054783861691413189596195564531912059686242096660660694115656251350725531956173295110556684670156260063163898086094983316625910836173827635518942256001982876487169884610556601838796911362950627320909528247922178705981188027690827636286519144621310566110783000038448554292152162160915890334632727966626055454720000000000000*i1^31 + -256382071469465051342377026262655780797103062674573299425184560271205609999024689884177571623042313748385746744744132326226639790343460026665790866753080298780967999132497072036264695699600608075796361436168256371678303075624524122417673059189398196371426454651248865062048609755680206427687762017515763650133806834621736468565497141783283900949351050814859579566764303091893727580034058434721498670739780397134841128766494116483568658554096173495362030590735214562714907889297668623090253620703497778442644147046563978022136492880730373286870629664989601994790811239569878915606378671504357915602914006874110667203883795129370270846197345739698501622347110763814693414513785646376577928617098324667712974426376693421141292163292972458020842445991438691042978035380203671917052213716869941237972282498287730022558780688384624676384298361788705737154757473559555457155623073307940292356553052059481035976395195672885053937676590844868171501397011466839038367759967049766205687150619142703277818376798455183047879155419191679455401307232642405145111257080579476266051036610532652309779327458494345628607520707631965636919296000000000000*i1^32 + -20699535180114329853649068828714236306421552317340034440379082391400824800913065174031944045229011687575192965752812618522556640438511318350929883670547007096284414752655728549562663098170537624956208340608622186721113335201561605875980024859894623069265330682986676149343914033607636567922322329590763453879286602867610216312537306166590139739237285752541656278752103536752701652737008794863880037950198562482511269000061080893177088848131431386355976300633223083589662612456433383811629994980606404622477885318413451974192297366032813599414252191821584143404709539825938213479005365840086252303355299716386024376937040253119035554115208504036535007366159171181360902724179900681095949787639997211113055399093084093518354426905709681818642877265376661416805397419482408990487755621594496639271913755547782814716665302924035999723442764258928461333280091674866829619792796169285262855253833283755361637040561372361718006676743006613656412003140515934649098587183857587021662862716495036675349356997226035047870889362384492299620074605021839808833586955140664332911023471756993261910651249312843389685783771618056601600000000000*i1^33 + -927705424635038051969824653209872603392640648382101879957903291252721432989722267021403759017395210101593923780624257540474664532574037098822926528164078976136881894652868160997599666983081178229891180468685123235792880851401682821278845652372631097590037868707322353987922899344351566858187971379839942522798802783568044346531381706956800305431270339520618176937913029073411194871303206268936259545755627993168359118271814440292000885574152493271448337240262133830484141593675214325171231946807617696430667375439881545855776570400607755891428294599301282174090009839629030505763649399462740477422346643219288892959620497415268048237259376192085207853619568431527137100322341374038622088712997966095073346515356066557507111164185179968603664419233135747979837944017158057730513760359746139477084943812720513616070009802685719478311615742964666833153839154343117278600048586819895607762571630569868660159646608492828592254500761915085763176340612291304900626446361331823501341859077491878238886368442554883554832624712122418128290259119155646311158183637532320691164371309467744997511170316311682070156253593600000000000*i1^34 + -18896636360698281549482444489610612761937856128740793314081302625800352470960783893831592642324058517421630340669244535181571541889873973551356510682269214520269433144463404808104678484837743570173365300014788950474726131834211927363694195750226609303845899922917645744238874219905825067434857253855489711323395774399501981918605372758821135210312719262469394608860296955608463670544923104507503847929752240882865308359801717572019288484651173612935488591390309547090963139163469538228652448284344403307280650173841514563852040260283797257591357258432186910135887270799754625516696065303043483047917027215186197872950026120128491704939121317221754273252622451151722670403384722395389819025815525873989545963319772851966911622087353000725735226548275774333948127766429079971578611587583455119884754213467711909266155923995803742030166527070874243216513523493631686560928559576517122517199834424714607609400104117791421817323414265571383916531597402179928916444267282268637720128468290729185898043695324759069349316167329898019933552530818977859788739552678009853974441404688228413835973291500365622804480000000000*i1^35 + -86187186276865160195793894810498404792848779350617296634124668275004368644792274770352458319695987031212753991171145516817586963727105508605064105314688249380202744378741044014766657776747304877224473484766282932529860824390622182850925316262060226231933784372832860602180849204456928242806701923855684163294967381611062801734659397533361677116115875126460388199463146197909565339090762389538841226565693632214270835501128341588209473163975236369255736578965313553913163891865262086595792662583683632967335433312956560329772284682785786792686931799189557035461072343518216531796357320342711059001416401008028984278462166803214039946374117023285106541811448389201547676873763668426670837766019155706245974824844912525126964273076425870649838724190692942210210335790642515506222167229673055947067313566319461056455447809587670758817307011904482058220643060521392606428419946799495975502635941753409852438190254336597569685092842369839134037969848502925802774718671688359350067934012027937259286767772870400933379458923917965944324235794545578262125363173670711674975582803711173439002412441187123200000000*i1^36 + -181517907521453136761145011468878399627653267138332210710907694211975054008810654893352086522522654825951543131824147982287029870295329874394534853065588947225928796070346791451409276862855621856563723473590241507652500876718627110971999308412831726611257894230415396462135717159185703086327588025235003729401897552644703675781970269583724052960933288520432628268981773542657930626503869166699906484137353312976123268194572713522371271087302442085039610130079716227642403951557104154154746783366223704370974092373348501912887450105212417440106883379916930634334544645727038646357375764713714253288909008209805630880358381107809507948633108623761349801460139216260234768062171994796467772685734845678085568404880852385823082749808740380259178475131401365572383689625303002129516041235952096116633952512910997242286941540226559174872200588231740127503720995876428641566883888356920558265917708615963289396751986940076274938446957588462152838861335784573134047388503570564255994839678214688998141448077703496906938325480192597379631248514318107300353740371400378862738319207468625021700669440000000*i1^37 + 43309542274973952369223483971837383581687224261366981066788122566320434931925913630865990490972798090883674071345666132976060232114826977674963594175910415853791018480159848062289610207125639491136964139102047651770049235567702334105057152682340119162048111138198562546051029484446736756270327673254005652200230246406720571052903061648772853430842454350129487113288684130044875049395331912227700020772232442553144842650181571024739479938078800841450853033230497653748919468641174382831300203938542107027830467871384183423273188379748408221409903951163560226123058987223953071292133012711056071125924198960630552250781918754772771745545623936921310249944968845140975850688790693112529548522693688892484389536172735555741112709782728012799684241514377171491083991835782761993055133531551814256014285019203010620382244513442460463327109946206660873436893333013940568810521892213122124051040424882921137152551580829608303823472968699793610607883350062186556097386408746940528414074542699242113595132852245437302411764595775885957844968485412872923845863213965774290322361925035401216000000*i1^38 + -22678510291554690864953670248285700082029528991652023522768612488311122561497018226839279195411429445772234757089364502254652996385327172429753950113960525769178202079473695945351986180329772523706374429217024650846051358074337076892921044771383575696323902153645908438090152584626228462762755710509916862863758722123069427179224727970306123168890304695149028158124822218892608695023041160552132462442486858900519851466466306530394996435411244943068660079880197472581623364800279351613493260456008075226606810235814821868970784461107382420448787933645638072699311496438855237598380396656766895933974991589762348541562767278611621083292497423128917225688819811133355619952181527537332271310609552577492747574027363874152891373812391412226983780099386446005678461211425666092692377093980130817497952108583405140864496102966508569604970976570098756445579354160513726694998196499025775553107760220124061079941862501315633110020450647372263873878075967044003942223032859229002517848192405739098854806908251478570152589076714251497654366391123071397248071520427180086073015705600000*i1^39 + -292645053373595079098568093264157598346256920408538657376410508081470383620739504619474673483606380445031686365384190881003362990924971406638026273370705222508485992791679781044206718537303403599404367304401864801687235262193853763419778007345491584534808064381671114692581444193093315634059771489272352243141239018346286547706431576910705869318408831443696608798906472938451853022127079400468957576207016688252833269609277558264677949537648062490127798049694802761111882855845377339845058047381498826393151875835276647116241593073520537352449860197221370817792073782115976181683809628293724354393735851044517639271092504590867735827781467667649389699416908380583556048442385882003286657063152055697692102363557113284557095349269889852718582190826411429136723664854587735429502613144664009139386989388988531628941359633356321826478243416838242907680500296998575444174485720987140130931581381103852044763601033933371324968820638601777602083418016945986080172091815221671871054611900545389373383047444620504432702241787177797159114333025994567495735241903170560000*i1^40 + -29459109264496136807175911717511167171502624270522177829613654838339096246563800034816145150890799820872382355598541099642898581862998920741610833809561854357993597091965420668937354701403280265361271523245594989006730447861276132044187725985755389727503743095464650019791203991965968313180854893457660105184497854100189366164929276534410449658922414253916678212942279756007313237673045396859832187323557595627431109029395473514258710244720247113504474461182970373785073965717884618675877016093360401034060040989844599946710094242353598719352452300664164941489599460102631088992414934429576282777275118754069984918925730493021287402024611687673601829447396708467890590682045888518530621735229343208184531381380437234013196096705602387855127398547589579711033190971563494607094903626101917969637700248977582058096960434840853963057672444460615397176618369850094775544394972210335274151393380646872202992755729756600978907802399367571805141451697429935829288881883443614399328194223289273497629858547016182994408279250256547590849977148710572668288000*i1^41 + 548441035249852024065723485711598109299634313688725969952705031816057431546339209837711710939120769036023253387352681363979662773269032755029691351677834471493556299450118699282911943627853511402226631357686147351661693428650928535721438460560037598265626122324850730530080758669225294764941287319086085072954744505328483677356797386422490271144174548977517545759646506261767078476280190167522103596415120031438501790854016040822391579334085344369278722336154999667362592003648858340413748970365326761833210044389588060149561591455119073880879466632343878745798163465105551452066536672371160456228476619998399043449232490702700120643826524192374660960779254339448842328193982223496414841427980603039923810105295883123770996848290150822605006438614009940508612881555471547591182916729611111723216849134042557005846155373242181976238051491795743934799078967794935895406747213048138704100306719991956717319117914123054216313916880268161434574900651776959731511305700622819084109890925680025796267873502792280788981929145831174751986702400*i1^42 + -2493073343153213281391693185115771947134480751593653441526790461232663256521218934364377740010315097567666762528855478585111792332125159957521497403946907754838732697901473405778040099241321150950725868183333850536207845810958366322058542741996376070617563464320346097374934849170657957322841866529309996481918464030142422284677677130825836933207585054803551430422579187412660378783118457131748361114645803458356823209596081899374144575468719806872746320689058951018744105909867362641919056372404715313516859862526364427291827736863453580138207015777373519728827510359406939541012148392944643852500258790056045350657953279498365605741902132969585382193174363853488260151813613215340915590708329697925893485927901512259863858406230052685753119937314131497983411138992756472515362218156309769546352524198871171153460980478590951434503228890332727346661931637026537962957379604393844451930431390322072513021393253730622106910885418963873703125585043817068185365065773459342014817936634609070817998446812676944658291720210840*i1^43 + 55088163582921045710562535385567053639722392808924634055123261897966120533104437667415728289464894506016399001325715625183892153379227906348746539008318022043526484583089016519826070521223773765686200513401141477218633384607539408328781572135763115672252921299912433111459893086562441311189561535837887222950207264491056777668466946112174055441693671699986639030763108019792511112337959201610893815470315334580767691399946291125821904435168479411642873581575458788229444619118959760805299092103231686612284388363817273335128738434974344628905617324945319316362516483190308149224086337047656065440311184040896083147911591798584957887115959775454842611406141042179424905893858452834702915522956730674859834533314702200846977526734569721733986267593408761194230500403648996031603741677598812629419277424248815625733012839312772511264307392423476258996003789987229217751228679279556828177126632025331970957286731510819740320162164899878786504997773812444697515916666246308050188144997433576973792623961*i1^44, 2219379901295959644015202625768781660114544723193966708682038224722068033240024854928592289155261236451095754701543541467137162826354003817216703070702418280717411906980927539700491238529179223349754653789660120644602627629867041263863469868725909648788877742430418913745242522234102808706545330776167884749241374612965299434288671460759873440530929465353001678944330021698222513117069456191045328482492343786480680896390038292022310779996233024859305656626007877177461900918138453938381377927131339473802403108756699741859453952256091706886099895272588867846512501647345566928962116172092008626613758255973362449689617006515278275203088575373394546953789915029338705348582769019818395518863784408807481718724311051881917605969683202844792990690706470241142574656468889638123496057664039867442789479666032687285859639739345367204440767762576414442659728668617017996038843989237630751548096045917556462566893818789782749041308789545515075972684396587485383266301213590580973700429525717023630150828923010805914959064858044600937179507663916865250088021098060184370555383890808866755916466715338692376198821390957147333254519371043883209927867513274218684294259179805935323338069924820703847347230774140299115310811596939640927006006857670363745127568282900927354210575096208223245621874561813091993081803261858820561899560542503510140571307344076395695225327049064500740869817591351365552183739470483939817902931403183220054362382805125767972089193145803030952628332568630381375816118843563565824176463387627876064079863744898686691632971745835816922822642498464110853347407175211375800462628392588774584082010193500043980846857828944301944125893822710836814131315385290918535245845386938982705640076956188344610451816939524540293033877521138386895916525747552288865876842002720351230365821496569568343307059200000000000000000000000000000000000000000000 + -13398393201250012138584597083258075347799218275089936358212217997696459843978493692505177430149549171230658103103091576958248121022125914823965740338934813724501289365574414127751686121150919552546584919850104658900612291963437403671219142676683782202775922433429831851172787379727337423906039761712136645860712286519985012257194890414953562052175227026210693880514241676994027261124947701720854382666516814946298106943833968684018145125079772037365490186315409951111289442956765210567624784615731173657456467491459510957721991260235914834664981447448199996974515617355343075307155221145794593458729711660544144879388653194983214037401187694134479928063139827526876002517333546463496424879988524359603993678177174717472021916483655569111672542440246856083806790167775323848775248628425366539132189962701099467368145776529957268812639018888500001363932057999517312724244950873423865368313309994359360667236430456799189982119110866773676858033107695133847124814301832410482626697155280369236201034916250470657686091244287303845224134263691226834671868263541603936012404027121283992034678346115118065202494030343708525479498283040186730728313279312264230924062421907380024348460069983673653306644236023636067702347936847698426290558239475241160460701048737030054916326692732987760105547867201267522179750635760239918510025348261866595824698453549002003677003244946069184777033978139611766546976430517141981824897077576087613572151877862981452961292558794110446135479784447749783750069519015879460202572051823703164087814344279633539202295473746025929811129952319191932182811924845990834856088090712995984402638371834169673364375459357752291386374631593197619835756220350676694593073607584375458345701306094226362652583050629117613912868557561515152876137144155602646858551498557017611344593533993958500707860480000000000000000000000000000000000000000000*i1 + 24921400463932092356081334545729025149242589555063117408912229439744866037665370141351405914479411551021132466328192965864882751976850511014098208170012038289594451178059929061703379329027633404677262676779330527542432881423153274963939489422105819105157920817278544750341057547331351892648537363483881314557871163186990656778868361257104119109178724198158709487198109685713924492182108942303314932745022770061317670901414803395945170002798937655618385316340982879987516601969481266402357233130091524708440756935329682835840457332437720993302806840069231933378784305041067510161583168288892414688337422347415218245867091354729694936851085422815399357534014372295413952186201100739845462752811790623207162363362929712548273936269677217935209577125453361877575848368398811075494896690009161912252815662499781171926006322885547817438458331528003577009153145398151162216333603402901399723202337247277074160729795342221532444707011011791959715506258726994520285341204800633400908729538684318154076954488531741841978630057031895234656779226906371239882126369464246279884284127705130292814792870880322341578210575714259304281404056765398919469978460811984238549484565096649824923615235998420520966870275022407628631365951768632873882958416354119333325245431843179540039545703994493516437814196917798366248215609853320824718142572460026118738970200984885647614454609244745491681792266046057818968304778030765463266582613836074424246639791690345818087493524623403217558172114489723909938883210188025932091861208302230092314151770394840610376427219411587427624561680883934960565266422152872925122637811571381092014942660262581364703425163383184451310915065019071109838707877797038645553602490547885884367470754750495123469347881936733251501862242946142318662353931842537586702081105165706458009148891498249722003456000000000000000000000000000000000000000000*i1^2 + 67641717539148552195798406263038474529273766564742304985155072037955719574069621802058845584015861339330557002984013523596299705922540426087952751631704705947763307028711815377204477838703777945662180462115162979842390848207994152975532443512768828369049622651434473175865733966580843408536234535081415695277083152638708848519774639341310623619449206048142702535974440779402529598533077332413974907943141327720032543657336723681679985018853578536387175526893733657956238914188722727202806408833255381277291564227911762794104453826390847085382579615383492212110844211030358828019065125858748696156809576668274726466908475774290510498201367382454018690117273998828387581852456872893779149323334341644483965718050118383060828262909398213970640545805175519415329061677602857982352398419439362466072749950337311867337193387220372193613470602256094584122412377804173590952457945223937706962859921647723108792484039954037919757570872849459177487877053358263007641040134609862305532069349510957669635859897416190652414700409783068767265417125032319454012638673231255860100420775638022030756297983825968995132871948190387820340028213875959387345149086024954515527863505123634477474983125575230163595300087079583464464547649526235586574530859271836947592337661891245596380048449699641903277061936719466388265172194513465573807151135963883561061954877350792069539233605211971849299007331018268549889756257445482930772029583956485317593273152500732654003384738136062448345858438146685500437285731377962846468314275161467948908292496248145712612167555430686262613045915836037772664355604564900004318660412126441069790384627096997773810434416417870579016828343646706079320476952052071574926281301880718252364713686313784281875283943889736436070270985929162516737606574625420084005404353324583767290004359893651292160000000000000000000000000000000000000000000*i1^3 + -606301672807583504488482036681347619631822112555271491466889330395392786283936020297748583633681921040634734825471452726327662070602511622902277075360041518283697580721111423409663480883982509257265858729376566977440973480201645735583864918013535593950761691913499653093935714737728248374135548952758109869073223165005709641618164027433941801851534817150257488788251316345802820078940296388934835646209200438764712786915793271683287024449690645476024322596750313564225689399894280615667441346588527590451286187875798954024633525048853495809786479257794170896236520537086816410053406871674367676007247962060324794490235408655259884814316261597130603288722711611555314657065112319007456565905282187298270700777808801970279721850745012955465745965457527117130156193305698494862923183868836996078181663594353141579295362497760951324940577585895259316213938845165422985607932319745742614966027330958360110319354698235789607555156249874138196780892335949608897874931260844102815237105121567043649138820512391199029498305172168775057004799854382356244155296091517929180540761858089618878309888429053769024460520195398590676597824820833851311743764820986044338791323955106927398119485704890001171272907129339035012502062991439730806204379958587246435667168329555359316569257327493671716112160601955254669352590112258662806514556438861396428526627407641400200198463203578003095170894443268127849041984906499606391843217475291417667868262379581589957919818372732733832153510672560792076828618162042586765807919758537574299024088298210081487754142148559816224934196159948595431730033906856656494611545891485971827841661061043987246056981481630263499886283244851314883260098598211161880836443923958222087248937540211639997344588145435369804822142392175801968035825762777640560585138244797681593471669004609215528960000000000000000000000000000000000000000*i1^4 + 552688037309540979035618079468194468393980917624805273698837259515363384358647110301886781183641711123332797374755736351212546251391167955652963229353379184475018472381239054312899102756771967834274832198014313737937433252242496806925200885506413134607034403241558898691070813539774908514574941836621911243523273967921834822736710890220677277754935620966326803167553088218125302142689981146126644959811874051192239400056172142176185355787484554897699284503178293553369560925938730567771758871388407486779389967276968604418144363102119320929358583054698385530218392060423050583882783632066963372074131271688742269293164941344923505108735323562867902250863751378421537636245758856635940813591999951860897459319997827339450382653583384386129459451862451859830261593472115725684457514389413206734433797539674074221424224592423214417674928448916773357060300282962582131774237542456718760901184455231399643207498254601312941505601399893090779706164843867158103220627841496795303929391233887439468949430852990634110125416040611966407657994433373297332573197524566656859973015935336655750959021199025310603377525933081530182433357374387464686366906116809855089585886692449319284969895822665386081596944678129038743291920398684594487413891949872250321698958129631519741720357953186475054833474533657169994263727051706040986141944155332452885317553755120900246616243560350981122374457750045534860216203960581613454552841229781075497466274026365591143478764445713551681564080718756981031610239995833584847336775174283276433660417588748288770998803502944302348480493798706634719996337743974056345016513130741489208017042864260537746930741082299688345010325225316885674133968476903825675482945715217376410459734973250758312124079454365173038576492074377424146171984249893893072082974960135455817275938723944464384000000000000000000000000000000000000000*i1^5 + 3804668247906989506087868561674214077815572226731978213711877503048561796186780724478346898779536834307713173695884378787208093037909798514472256346845430083822139359386263713516554162298829180885187405119467587080399138766347674904577216703078006257891024619251343357404478187517616068916614759349653003320396599294835524511142652641362201707259415631659887592262888920245498895793180597652690410098904611286413005783332521099155502032842437581840606164849078370985791489684561642677356104235431568099606675005735594935456964136003254197694357547240814965962959394623139540831715902550758775146128458299418444423858991951600879109515642053791405764864708653698502217795737016465897536049167952846477921659921683783102630691765928036899438797870830440546004391517936894400040557443606216123395211893058430543390075382998340010773164471191976615490293306710619222426914412985147709741367395760087299213946234501196858318544362922910018743595493379511980447522386280655556688004357466688139173945612558816122296776067994266482078792545812678817101470376979435429293124731493304419090079395171889878700594146024190119326871878888434250790101437316634383822820517370276153258179837149217901084844160015582700714035214424749541970684113023123659586976488811240307180060486964449756436396808898155609442149960567267015780722038477015354549441368046449414587817387201547272869758668441257524326299849052659832249050039214400080657586649437020249732431630336369424341150096275978315127188375420753250834873351598661986783555268122518870097016202465282687284492751556261992397668426663184589368621626533647985660983622414538243827650327599921676989486393752652038673088007148224481622805430670504913364419580763220104013336381446957181997339992981490865255025338470234323195313196163779128742464265717704294400000000000000000000000000000000000000*i1^6 + -3811304150331167726879778221605489639851427635123130356403113383183694139145336357929052024131005751489787250765020949017554611065121455649047437890246100607936800923237423156859821308596610351044169843391935664817434420787372550538477402226175472355405897166967740913239630834540688001437115474112847842003130124570078223215918306609672165611056632965782740527335398329094757187563413518084414834237105771329178214970310115096620692539958796108607271570017534653501156487477059686801290458089437024574433768308739317178666510949704302991417681625241919948417007257088111535357899203736423553772438982438518715672443449058971787325340309363826201542441534588766736440343612342505930940477917797311953168275896275460922893176714824048774850792971140343904276772407232106600384938703265167247743902169769719772774897701173259437338673837616989646291792954499368870035390876331227728546980241942925777416291335410199968686881947879570230129282022453781325809475314077828625978094388704494337284518015335323682133448378465923353090840433825509146733222272971117836658545215311135597408439142132257925242884921077673695477220544765765570800213969109431837860218495863679240491772381944764979197235500073309032609760507104709854041901385168169087427353712972508957482713899838568715173587357307639761013118551308350765724820921893909108788215413368022628823241212786411495566739186539804278521762265937271262446532384522997957662376736819747356552626819419529964130676691382184056296126001540108989261807062118533760023590490034511913147502825428850457711880930789415269417686679006102966622964795163361971251868055060941850882541360440145916679435838234504323602233723614842824557766185793503549471323506455208813811529977994695174303270909393807286186045359145751902252195966494858340518486470599639040000000000000000000000000000000000000*i1^7 + -10911143696417348308042994126626180473481924308103934963510896058082094979599322574399952118976807086407397100106642156399746121684619848426140975916300242285056918438904375749175054207991672886696125133844926299173597859472574371114948407268230940535281064903001175652264247692290742395430313150547545926287278459584294248447692194875743712927893574691448655350688072893424880049139009440437561952511402779014905722411210079226315045250824393425968597022755056954235693251644204107410969778043886226164605935688871995683246604969277839480773357404343238327043955582839533404495413084584814207037396288334527017791661189771648111543197243538942843839634153493077405735828216955114771705921290195531904489994754037314373464796082322626104542596921395623669941202083024862852515705554402518489111566153161551312223581514522984943733867573531113759845624040636694378266955607645659079438157727441428669202582504458888626842947921836368240778815719674426706907765284954995248677478258896461127237079498942718699725965125784442665734629332529835197134394455126654309949538034283102254168179091084480250946385350058016863187190436434680729829043460993923629633358713214680255553692013177754010651802724615554817089147432100328242198337612327991509280083127284523935613585800133322058089143238568920350535727285567515133675616465648031059798435568286111881530890603957818271765140011437175009175514824231485339993981006987427124235938479729322330010616977325087808325694334594530587989791355134332078366130564797722516083749453972398891147367123061877240477893750208748162303464381933546698819677253588201760370200275289186829062762207358825229459905534989546649003476950677391218644964367886732987593192948540296057963169557851053418347453158831177999394096741769204052005443362640052099946221374799872000000000000000000000000000000000000*i1^8 + 6680556643803261125651541240342557702601232549797040175991458729625748246273836370487671920213738672870774349494427216253210579807196799267892329234182426737553850062492119292813159005342587363733588604641331684635636087283376225491581612096911789077458049591542243075882717791719240240294570828819259872109483850149352076082091592927172129547988739038547121211466923712053250563118428238500042112326272253211926218792532296025962258363043501626900568268256624562993452076427555243113293173729185440166666442314921363274416209141325122818336067589915287453094882769190018977126224932444532011547614707092309892111016745930387853425644252757836816215673708971013448254661240567849339936902146712464799906153725022446391329641398345407952476615169988543748965681530001914742853048271094488869455072160654906691371739714894399510409545676729717119995108568166053658386319263037212560457631177091025210595856687596218003754297147196383835652897074162878675650414610460607873189926938493980918787449318750742255493192631370890855475522597341053638462498961629732929442176766534465571532692458699791139027663378202812451301594079101377948126062987846424038684865097701674169998843689679390997052756293750849611578561533457638726893243503703610897084654600242703852623537117832784182093233109268712570318615829305079234535695335871989593850471244735432926743270697762253821391656469434193862150259876962012485058103700688256686219059206366806150654056740269368884971846205264371655159317311563400111517663038022897902740741695084821392860635223857406129317786115541408634866691933614496422102233613901877597033731720932744089743581346695486254931779675281008425907816554179225844515617794773331495983644771153670893947631095238548510481924379316428955741380820990199514299318775017114798201136322969600000000000000000000000000000000000*i1^9 + 19170482323974355926124415415915199169967358220567928202316989753893616096018487324206497506626823940656336627641498150998999848202630403050614685047176095604005323823495187553567379759709104830370976044193309855335311407506136923609248136223588099423780718735051183414922328786665710519972728579753198493947427012651547783421628226118675537924569520355615407662727567413989755681791598257833546885103882886798752357149929409823240415828768520824191878547585862947347366546897150925805088597640179740911060085584015411051442609123548464125942050789164805848739391764549164481853554987343405789707571372276714886332736158513227119163185006335604136235036719399633575417250167678406305252054509975982069079405327446982909956115286742657770746617610641578436781776438330900046451176570713217690485073469954132715377977940853695436554630317029779284935401030626309079539017093475891608107009672366023704433290465847851862525538345942883149303742243352689238286546000713169664535679629262345372409280439519970348404628149394716373599288635891556991390304228403905990967765225847599416699797101076528622149927722320470165883645426570145272489598344154927794573161187646115954943211025701061190510271522717902436285467017978677927753012791660900739525406701426261253716016204534215647215943266120756782856623880169038114178031824996771179199481959624172153552605803149356162470652149358825502359736785382657788783957734909751446479325775617043632577486795438964407036001478585563779073639957366831036233905983501565320845914100526243924327520989585808918331718294714188899779143365297487719232035641958349256962657102065912962297123241292250578596484088637751580016780115189677091652656759305666711459574666898497355173391990570250628380137334084708127965034589376499268166254608706003766507879792640000000000000000000000000000000000*i1^10 + 2445597802757375563037908832148243784598228106388051399109515214123462487789375812601254350543970429297662269894283221436584861241410620067659455147945843415236076856638106310272487883415691369150788232985013993436645713226597577525510145956625968827290544064394563933287999597354158499322000785067865136369551426584795267654661798042653740638497059867296469137809862585732038164034840456506342650477988684833392927700028016840614421247882125543059798594897054081983188544828515845002539732003008809823846835214788741273690490209414518974551576051494952641948138283921188294399633354375132840098011963393955490671560399234815004265860377707645699927594615123172268639721557435629788616189494315613222365364103185808966960736234296185380201173671005118058003211670843888337253343211757344547249590753384321653961147989316471416433434059104400045497958763709015020931335547935985488857613504467011546154480014278183055256893373597985154154997355416759779278251294153097944671389934289059857118661747334646188702393929079949364373208699997229892532194651561833678986534718670997401521327025240224349208208596564250769607580733641567768400029324975408610234484462969610433827438719912663670152434976769157099907487272477788985390902381125525177838098938314433701541281395194844859769044339454050343734354698600831165380867503250765522150050282510777204217240888780425005511962780447260849672828024215472426760891677390157334284987925327454900474959419793803801275469248050058872727192231134433771137240735878188125384970422788421379193712320854432131575233343467261769175405903760329496404173872046789623625110549384163872613031010023700927048128132883655411036935349321572452898202335321456241862842552708171606803518510047622896261119533928036136912419282025007852547866848312677559923900416000000000000000000000000000000000*i1^11 + -16574756464774762094420546808477405821576339671485731644266852385333839411992647944510387872438458562171599431473404509574795623916424376603379791706463604042508463891315525149865298718655344886871350828424456575894770712283024668812733674098871937955424503156400980435126628495106924120514246575245585343087731000840946826717800953007891005804772631873854127401926899620378486197545648982176195672386568406881319133055373534307602359438830962807370395622868356161789364321705231210333000807786890860465167331704141791965372387817644830546253954814364963270057623691201905313442399397032814303896261819173570306165369014635330119297979111196009346954201198616407888413302810337035496629285195027311694522341215864622968440898940585115262581191377552285894169983351065931009626802910101495811600404873291918244210647796182602068822307832559130624081965385372180103790379861660920608288912530533871691993536238666905862285469024563384734432504924776038343675053060197591573546906126478625404414473302786638930929909818090857877855756202689743524730241765804843290849627428946010948320355659209718848140063600481178535454618360095891065783731658220410141692369506815434362499599174711317919336762560732688420043509016553496156766798524600103354207583586343883677881592750328123478352279713113277887512456320681596913138458825797914066482970525027596192227936797976565762914898471047393425066534815000025765584801978819080913561418424569199593006826223505106891610872855397852272322144813489654860601655449795587834068533227950330797734303072221484449590149594633685063928597807537570723834719208866753813469688048632147602967225793153704114825474138279837243355603256257421970287832832928027410074738916500849930212813292732589673527407354856756365716482325638775556045195397580406057336832000000000000000000000000000000000*i1^12 + -9208020555448377001187028942481313801373067024706284292494793482225173479351716609926122949784424736948938286392845955499920993137141570318667910065248137157707509188245217722661321582271259147864793365632051580436953504109655189991197655927349348082225240972158144448769559008834855314063660203194979781646901484306844645884660218845167162952216330361409819028572520697192828323256254657392411190072081946076064674806078216249109311981739094728247981092469910982470476462681088858193689175138122421506357124125244227565179137817412322786292541721973702448407142191074630808780481006463947232259187600432490318120190029077869269672511059000773669342992380615087531138019783449783690925158484533545371895336208233713422264503599608286433498224172182751943807907984307639617861355660171455624732330409039225970762530891892671837885849454280281938938285868947253263415696541942289180547558058957165297012167520666570620169789464344090416709165360856096758146576420963924865217608077940449967142421992558419714242515856285288832694374555506860126711081154299690918712807548904998430672002551070191328297031477092837144314253807187398679332287198580367358315058877825532152746614812558440246827179218244031524193706788599768466602671494608195890374796724411243725058277887325377927628308521537247123050391814594302745868202192648568336676023692971263197293423541453863222709382310555668647570665998700281356899856404618162919532606229405389538882053123310488073615656041519795654210957208802403699210693065482893162850247717187066089597403347750436722700970526170957077868923713140518354951971196053337420032076494269929644305820307868658112222309000365843604680560018226867653631285740416177330303527487395611238402347671523383127906482375166117545363307833531741297293613892852096476119040000000000000000000000000000000*i1^13 + -113948946242373531549575749266032176390443570088716891238084235122035763081831088590808212068825531494728043980069408023803615432019193246636818805028000372288480077867261812333101334175467082532674803855555874539766322434893989364433830868844153888557082009101147444829054941639172544309014487293405082941155401690785129735990206865975363323430033091746278406137147209111896755382770404425777721320252938008415194863099811115742088210945990269426016067380181757313095776171217338540893915609932420554150280741990743086480584462281161673344198501802317502068843011866237536048894861544158386350967277874104430906566614820911048395158439899422511481457466267677751698867620987215280468058623510294753164368286935829923395135411197112034187319435602889634118802785560807377668066008007286058978505975626443853321597020383518353413799605824988600474742149120141066246514479392266103865435756260384039379108495260522531976790207203889379286884522787286842716499633685691256034066462287219613544031586472349381664108765725768970421407216427563425975288955035961521180151226232564941097761722807031582663774903012762031125062743768343012444623748815679045373265764552283778836452096625189450728416243402764802562757747663984200666301603670784204131109004125110401800179314519484965685015906741797137711603399652130339871980938882590060752509737723349852232793789154117795294454699157810136922461272776603295804610421610452174842315415260119864752326002277833422698222319751167372636116903655028052013241551151786194943757536136657428092882017653386608378414794907402165089915042061954057502895746634009895370599064904338603260297176062038360663995398631719958365362177101097592291651782247110631431792314741593498483166600282901030683622954545436340305811407177910791125882636171527323648000000000000000000000000000000*i1^14 + 421506580751367938810993823219517089956203180343342678663355014564023559788515627002726183682620339585499614118146129123240363531182543580510305887254522222398560368449701560350950240686027717060120436836508188758423351732896369190958425369588838778685212390400134727004830751641831050081512378962910853599022023466133620794562471004630210461464361292345511690325300705170348499135414870812227365871940163043318406450637874869334010936932831331507621908988780514561266721604355188309383960204347272054521727414300530849132716757276808216207816406125069409613142642753129351987365682034882875762630089255340974723410612643998141257913576948714375883167556104038145342568842632788566375499540990865029688163888454429049906050004184087743348528180473764188914404226935889437855711347780772055853751279175957936184054771020167178304380519488522955825919580954343517963015311357961227928995413904426500010724549464691832424443574013653285587173987506649639821754764434448962683789724338511360044604633711097798279597565929170071679998055491348241776158139455626818593483335998773997810450302133126486106983260644075354408442624411444617843676982551124900491024258288704523267520291569488333463263857109052850950787429902338312573396706571318147328594406275742587446079443208210998570003629127655429875354992642323480548463121357355573398107245294206590143757880106085907007598930983690444436368678523105035632779629770226207535916234985820726289048811453871749256737130621404050419277893601525847430836733274035052434278507704799298047716311452759340207310433220623713705543093206554846975281859553135834985398711828630028661482070783225031738433952223723095618648007148626310122215028888589934072495448420767605932014538037710119597363125688805442602514589872702859943072514481481318400000000000000000000000000000*i1^15 + -643280570751894128708799580700440869145437447784067042920780312778755251677537229198404090074776294448177584064935625684591055033342900140477379965439872796239905110120510818438442849430069307958536651479173824199910682909730975116474388979473479126029749663764142172837334599448616230480155761669951939899961707674204774046970580457472909244160105869318713816444179008428487496128838763019142583490227927739204371833952844811552888165338108406528554715025580871899488217325315946997241734682877840126211378340914682510171635046660818749631708505561244153242960240615416600683223026237086591793249873040654986158753169520147278750956345922421974107956855921421017036099294805532532169247654326921691483207769154428179346233010769128631381245939363525215999641745336938054276586350399795051764915017938234230562062699719235997724005228146954093546167964315702276630184120041201686136739196737368451386240400697373533304730812164180972280135500718720829248003963673850513959801585652253006914523385858567246347122743470173030927727713640316340520184822238563707615815560021186354184493172603074510242034788976959924923970108840307260500529210635125578493344602773873607213048534209442642993317801034796611411497514708763696028340333918614107888501847938050233672073833562769266019959396702974338157512313633150208621464943774727544539789026255323064706433288554500389447870300851691830580678958989213473808147213119636022320095432886161359453502096780187502639044944180085085916777422401254353759179809043186322517045809718572097425373706673642947187148016083986475261529194189994893023694341292965497665616022554964463823760569359659914500994916781677469638299797374514297122865503825182426861638802918562606787880806048572742733182141959984513431705779454849987047769796960583680000000000000000000000000000*i1^16 + 173074123171114198276537163488458580936978767348188522057598459173715326998069789702166924056983578248602480601764431686989519900790408058378335747307073662259254647035210969465367283954043075683499463709115088063203701302795836624462095619195765793199531039963770100077157769354965345615380980521076825391427236893277929900103912673374724284826946272359227056799205144099959475561053299549051425476516388910838013826704368961129356034651413434415043628133718836886867683571249823110228483025489217068475959247559101799914338608770296259254845291975071952374730169464658650793372199905445215658857423724481816189232921676437848634285405236077575637689753343856233465355470721246759904165362254453700463022406668968047311493454434349436435965278973103969878572146431768314561067301976141936819609880305945861892763509728159726240736709919377097596272626532711583577415412557823394304617788455892864265147647013032762651525542385200797680900592299148501487002026840277575583447600702041116773019774687572577362910589855098386021167508079800775898801824915443477150605575079352537261336503309313121504588616024973793526104757842017730987499250343919854222596830198235473325970369003559875398917974449647027624588070930718746746638434499939298658003537970669052243573386267389321471456405578016103961686458739879791722947578769461333992363107963082991577245863747163930512643701860355331062012974803785733315826774017226029074270524314609724246805773443816209758894788948484445362956489116411194081860722744784963122197190143598183468279143894483000134044743713051986618738189063029076653823118706626196303120614223080506450909071298332166406600922228257595764059568447547460393141270060472537396283862693759762340963309173249177436760807349056765219242167024338394781170505089024000000000000000000000000000*i1^17 + -21971986234979587568924090995124923334068190809354119240153137916106009981704571959148753120175760357005025887206718518224666215901000960339064872936485543391549078977867058922534676620242965139314194792680010567993372462177208498292567188989865192464094918838585466510566792465965436003488770859303465894459509614684735666131082704538363676887879117683973736402981791742918727695785829621026378728923457162810916496329743581260162065162228477323492276846205453000810598633853435834079453963832633005084675863159824295823679718743937675128033457121621377170807176734721631891998935227768916825545993957501464304359841482622323848073597825288891046728597293927689798243132397807302603015221542096500937228338138465926116730160402335452612883146343311818870733046481544138991851435544278395475229582455534382862643066299907040061661065298772347563192897575422625630896894552324984259671539860414740351394870804267479399291491244554122723249252461440216184621649756411024598411680726918070124095176922164971916872780055131591271821698192569067819469800157531529881620711291459039510302205570500306232818996650684763468208252614663772239693453048576784740826854939466839837426972241549270586593550701760652879768700817883314150242048526224074868239229040699613787036143962098907329777051643292818725256328668009422231459403865928613648247442404911733834108713251383004967258413074805426344165087900968083632237227093798382631721429295842469361473638635047178372804641972438788694002229943485088315899252474615487869629716493522565228918537582863868991788759104978249709700804446133738048113995533000467771955514341096271808774304190334370680443733429242752743125941758060781463639697670965948539921889525518163661888768534680850448198730103728398924121821892856980510292836352000000000000000000000000000*i1^18 + 1785373545963166195935360250171182815426436701619384978785751939766590651198622433535319856508069382309797710294849781200295417616548821873641998730199437679950369610394743184237317467272315980659677144067000631493245537119214350258010418019881377114410529357060725406852468524391641474386023682706319623857124570042081132767616163726951817491530686615003307604083605362049086597601124260456973679414576492832264213290469801419141672483139466918481557751823281469476311103835548545737264362155027333389958624586398363393900959959607069776112178330286403755956423139902018120950627228140295557133249411909872293326675688249127030300456299273816728350110565987986192241121886923747207294640740222968595428976333049066290911463471341023576853921755772649108984068691666433454223012595615610088661062343492360301444061247418469302938869816501254563579707242037338525418496582253182106568742842882911868096995236173576727140912879396442411915058079921075512360534848491040473865860420426360520204559574603738744483773326239727508829300096701085610030949169929278875649635198759879883612719191866483349693469828979349760448312758535000168916151983786044867066492643588092275692832505395320365324185670943927608786846959618267382579901916736812925543077971064072023072274116411422541526774569933867454582919641828505982144493611676615184856451620990448216136968263928631262128684091207868926848514998200728250463226172533411169318077029934047350742922350613813229066650779191370148877305893633685751924675120265880111475147510229118648386404693159928708226274412360451142072521835232446560022149328732022538213191080926569110991049622036880023156270015291101087035750478342635115764490096442263999761475172375945275089133555764766557017163255250446243302150036927130574310604800000000000000000000000000*i1^19 + -91927292408578611668339145899144781469042582193388628053382980092248653928000135095981072818608146224560071083101226178686957727714971366886747190094051218269488309720487996484694636098104329571022029113495570667356402833106625005743190599301125196669143621523091882498236270318873490397887209089725169652382132258804276454653724227268635289294697604992324679903312158363824316851321853634337681361322898610695051209200723439347218342791781093198281209863586069741588347329930924665109776365254956989110451361209494579217937991192915068146446894653649691023620497829302578598265827682576563249310848175563035238089999594325145914488303020967282525030826492167348172932962836433025057066792511710877457561586867910085066310804393172104573546523044947601496276263780787536167680106583674167981159242980023734335465658111105667933794959838320839630546282243238188894531848992772397637240310086747249297610453738165949838568570242477930137448143316500555377156568721069532220355311135276431006613254064025183356754442460276648063341204513121252303689236077685018076135006399253204066127951028574275418090346540355902225179775272639763644823032675406361881239051924698599513307399679632401195883162453241978533516311478667568009449280038013654715276102851559418538757801534761536798577551404096897878090394983394798895440294549159282939506499554052563501894654703759487809522193398733748373231018848670050914237019151797818705636060782632238495928108883371128527003806147231268848308945405774868032827105238261162327088029596228287603372269256338709300592195889508224318602286499097060987341998334510603755393710945243070258728788403763340652997667593741025560010692393935562347457738274265039502224485499268483733037371724793044823873610795487999991703325342368889044992000000000000000000000000*i1^20 + 2276022305308820041513221582953469219789703258175582084162715322855924062594615592532105750720767578781784218250118122329735877572894254973792568077116764896205145667594219813393789512591247530140519104159876431707283368955134193643747217570533334533084294701292502828843175140769035387905594923734333343078838368534689352497855866289453481889354576768729498874133594402362882075088563433412063863797121531498471008993486168284931629703414721877647403434188503960701101746949046716953127921746503727841581031996563807067917829161608653625703569764262351221167763306909279094047438976218669106978493360240922021815074482349586513165326670934407015778283735053094873731610596748922532474787256331110267954336596495224540650195155950733120715117319768720221899502370013834506442635346191626544508497023868853911388675247888823448699622635692574737582539887652945618410126563512221989494190494297463400021497377233312501683374959231617997293628863670252932198746070736526777315755774488493614778841750551483488378255357645411171541073004253400787496705927802342834322118856226138570394048260315238635438362544197682113312139308099024580819375476708577502572606657332107410635199138174104732641727495701197072145368315478988053713306871415778519137007137682452094472825062955106020528353735263127585573972830848938854339262160478980531778461427235948213302075593536946627467024670090609385560874955700220517650766879308405370123578322592245408413946963912371712850969898793037289225676899933011431122739046450824650736755400478638288269587915355521046944840627824123651676508520957258694853313908889693465992231588184974837344196168041314944083778487276286269697148090356576850697713720584840028538843884565433383739569824625506668092039332140247511766622068303672115200000000000000000000000*i1^21 + -13764370202198296306083066100901358522887585970711447313738664896486667258732774532661557938993195769942930403002194439693782840347008652702403928456657054413762493662079008183341868267621872646672426044183556923639037912048040050579218542144290374259454155505639878629621941971130751413441515778469801198092625353157711027642650718382399786779116637442805379608858532846334592380918622736963230367115704696644424817090519461850043911720748768006479513367956184902974987032362609722779043594805955322526566832051315865652276388987034785770249303989761166894509609585805654208844951246207665958078574500175310668482342052367019576790544143042894706779623163815872593329226609006025682763546141210284904807855816416110462986033404385631883853031069824654839340630120166217413949809178290622725920113245963055474316440086317095280117378647591058582012548240211368629180755592258259700197284411972150168018405607160979563354010519949666699779011352902680868395381445453756692074393561584930835674654715546481536878300189707713529892821323313043744839000730655707719820636339493204814287269501582050750232147236254797973167761278258640186814637738486188466196713951819331308264539215731221803610805701534002597260272012929207082006837483037746687913517738459049001257897452327407090166650960012175485579749997473863428950344022646715785245819833871932722689076077976755922545267385875366408723997176107398698008095050192617621583950952586764192139847272331268469690930714057870897572611053113557976191183529778526595599884546359062081877672435776724903183995716878293440134796518020697975407385812937940659614968409171165816993010526153681414461009629368768210948898076762412227199953499042524603714616453205732131037000511637552946230269245149858413213933235077120000000000000000000000*i1^22 + -544310576782228271843507210761652093394231111757915168871280521063608424611213199779655449409078528969862235933644295745207688389543866072979112275728855962642521239613156391127405741024157571518268204951541825910829370424020494025347485964992361738615541104451746123523941373318143548692057966177950033587547593555900995354844138295006939474917957954267986219645486537738434211924983496096728535254364439237756162943006162093189740460215695985444212176660037389631930437469310991169034915938318360883354497604247516756132756929311502235589929151020140014429715106144884510582200114930787443213305369432154479350923210213321957823637417616021038128367818759825239898042097630513415131241349753461436866412009317094288545840954311186925269756157429924098263795149650460764676696071196230021773178840922337791554651435094841618750726429050665148193966076707987107650707410193679655672641855235887461354445120777379902298337242226546126594252910734377976475993036492849311073993583223694711466012753852798568126958601763088471247392937697665856157024521877721971476944437240139375180651644783398413455016111024190423084520716008053653470183522975419108014263075534944397099359128146436051879742940469802187835794793917842986806139909623076511172566946901113556988943707743967897561077422151446222183810086368263881498829688266367511909960650726170303105116856864726759055991804897348136574260115271022706718997653782013084936196453786166521141774702342497306688078326304726197967809024631873759198509071113523764456575999331435394491306146176591515211772217345649392286746015901990272602027983026712069375769265571332556583930057407716880075871994886226336283471729016868631879630922135007377684841140632523929150660366584558992874547000501526364487138934784000000000000000000000*i1^23 + 13683186633629737388193068402092286200127508819216818634492476079118208332997559946620228220191381477555683903357600585685970586734800684516253065413367258886470105903031481016491980851514377877371313343648533948632318719950261048304193945280902978412309357509414225007248855263730445072191876598501315785190442742978698265592536290313893727451542386345187228230023198107205866991529260444360795000073171640132643221913709540194524950002970840020330798001698604172256069189511618918893640415528462877154077707212538571062977162533103533266397449893769746256074612003274390226874317198391184667454140042280506388435475551573703707356400617637107427580354163337304747063105507622968876196338819797182845471663082492774424348851509598390827339531015919823470200005113941165002910949039773778664679366133135253912653372464273806000657210704079489087681336539158289692819470026783143329975160949211529200048528590332535330242077165004100697759660735124198918974917503421357001573098604147004356677552814961312459796049625685919810182710965227548218993941467294407492313325514169725516462753729735097699555500714292435182388581626164168818179941488813786268365081516562423008376470913971487169871998622955134813081749219948665867289652374043508658962942949711214069346103592400201487014349222403123483093062599172016426935577288421133316111374905699008917714995118123339523226640348771853067773349239357726232998678203129192377956988918977557287734469251437639450965662368696873029416899610008288979920928141423506465607007752519026926859343203522491882007397470434985055501036290451355332356601651173917160557458322043541916868372428317124317725330917260310095223733916807311443062879588445536523929877469645959658051716146908354344753031135349535820008652800000000000000000000*i1^24 + -141799306482298114015886645548304393579459779209472571090171157731976516715723401296793604429082264786658461247376974289999145805585378223183673589017830771661654565435750679192795839750705540055327182851606067490176822849793010134908693242392387487321019772878240170386876705199803358362106840537590575317465027127108191223352654588590111558361771850627378501014337220477480756751200136226623296500755650341958273436316542836437849037023164106289478787126614900420342359474204310135351063782116857909598806150003756518754153568591483523769373827679923084677463145308240724212388876954364501605245139116032511570905516895443127394363933065521601797643224759114773753612265192613448431854891389044500497708863686794199051101194840649408731549005754270254398129736826975083652070629737575924722713247444256251037439590951310803925086595780496159503189975719252257560851944263726894039519177272331605365795759978460402870769413965253106370788168055641731455992875259803483762889230980722500558257651062419815702760325538709457467803869484512858667477088791145140526195332681025743023909760431666123145194336776446259425914187177341742875916271463041461895280248205582284104838332520775931300929791243424970680302488172859292942482541961692418394677727494179664587908848891891565232596267021506319417387351253214439374139375651663932480042284740086293205377565661863702415751007125564940347259100287815922426667725038697563701462593728908494124108585903997640494649779258884016821309415028953755515971826676274968174545002699483750188701212558539168761900237069374885172989988831037691572204141877037448681277724149178746828705742277183052929691584216397571501056107072655108217780219872616822572126518262907961483183321331752364301858303250070272737280000000000000000000*i1^25 + 765398864667906141600039965545399050746993436731976131083013359425532869568278142870253771711612938089121529434218252312557234363744540146505429509448063847046482140770201028514824739190994866820830085100674433181237096970756550847690452236657182896230040286341706664692431408797248106182073981675291708895443162237383495759424821146519111531469390431471200475263959863615942145043552660758588924521306575816224997261951382110850868615845577003185044843080668418296605969743314319530389328704443080216694484243578521076279340943483802041513700587704209794331423214308266993332885682014579876967317630214266589408366016563647369239813951954501619630323568498895368224624065880221510876472023653911914574112726929419899168148932813348075880493382378641223355274365746122628226521080164571302634987191049454329000011446218034192563509846716678986453181338928353549459034418146039836130558524271283981293166695657151340118208033392315773738736463403833194732566757474879939385469977582580671446171539466196320810980301252179292055678611664050637191202048210407368279741946982011301983642383113987474163231183415200139838811648563612243080564900727518045510451920775923851494277226947561766329162911254802426661910976296329358245671273097747572590169189626359985153012644908649914762159315937804454384995725348100433504344803636970547525917343738987545254859210756655774279955142834473570151882878829423447579716295587057345963695169729785788621416235753550959749174023139813185326559417167918562820672935109304993574091591706093923681839590472332483510322536144937052979574219326692581085025741548730558699349154050970989277465729115238557044533478605951416914767564171666873048886297596384399178306973003322567573188971383281912961527872585990144000000000000000000*i1^26 + -2046579695847319919909082783962953457346324315262388085691356699358054705359922726356563098505157044764069973147428017191829873706747917796102709723053341055273385293074883534020580288124161406463800442977640017561451650432180125371001625945670181450608302246524878086171233884512232013458350844531372127233246044400754505470229487804956503980174473953346621825918164250376795367779022912473085174658196850380396502671789575644336132368523031407656901305508643708949450749397387648151633380740829217801940081872603863078739568060244518618221796159374079890662617788659173329221319937580762348047837819210354775827681780399987013305387982010288822884979722247934122859683215434156654273829350294348639402826117959665994676092947738891101154666089117155748770631271987099587110788217960501673641839110668450940425226417125012454182830456346309757240350091169675327293187192904432361491991655162417929533630595742817661207293173558520683233056244315692040150836696787838945287985719610881188760106477114186457098761252147293593376518047998023984024802473089590856471801955553955652401673751297762085902079067208175522067314484064310371031377951635752860178977902428205624183753183971841526107076014143018605543822524119644940866079044922318108459228070181665921283287405791599369978439421333547109129997863966365300753509926906012901567087083073754923566465254904817704127928432772204581706723555336213393102889647101896975764733239431677542459666280388751624096876663698811609864177653851315337190848128963174711529852745815765618420190523415083446386429498691027648342525498553452556622363347114414777195032655533246432977709052331028671199350230990524660661597074965801700878653159193992340317268996079018790183036481970443160169775471001600000000000000000*i1^27 + 1769025116895139243235617749347368485374398358483774370098851884111946961680717699518983103406092866783189877242672099277587796329171896789471881610890051982036144939199348305372815714943235989218545550015115063896686109069349127833875311661995039958484317156635754849256866731194962923636378782378008790423775462712456688275161623471225472814089777425725603895871235887026563363891080640851803175157387410309973060430958113208968578320887463653849860357421943306162816439825016590143052481398941014593931897780710230698916446272926292375473882475629125760945742398998275888497929260037805621920579913383581973711034895615575442412737536817966231634306258735118110493974088895168086847589248363813371942035095541898205436817157303351024120749590929569792588289231589566523696728702029436250999850385866934243316395642315266092095076077324960953437673777769909498801282478188971574414600194108401378144240656377509162724095788174771499918693156964934641951566988620387775081570995372138917197111985246609837195698632061930013425525503505360627715467181766121861548278469976196348984759205742537773476099567222993339287318057136136770548525171721066995334074526170590815880624181547928088483068877204256307106850393446706859110020509444423919404839843777843713878308967986476043442383447989903205048334115548348393590264751306008450870699641103212451897542714216865891103518185861940839804974428498571381333626497694126326682969346663947675546870146959339443887186100115307794385591805970240080879999048447599262879473734839147907563281172803478262476529391186112770720262836075221957392157907413349401765284477191933689251666755755974342922655971186587507613801744784625345626784003501531778074681796622192457009635362046399275880939520000000000000000*i1^28 + 1306974389386870429139831649483583180613783865471687082519561235029822480755958077116217914469507596492271853554252522672242068433384229604895490133270689444908330136396063357941221578461821617001444747727277606372458957418319303929016089178329971838798400812555575871854922481468448563667116139027270651744769062627522655559109743956706199135874001661429886406172151927838433973838550194977188633307206027605442787852210668260733538067066789737181919526975416693628962660263922037162360898066987731705876037123490897910036774889980877271528583269662646435929988815720599738734633783221450022623618839315076762970035986600139471785269409485809699891012917756361936686962056760875045506507439317147364004874619162363919909236551627459100209287121948839142921266563978900859974773331122289903461958755163556950671199266691520585945748939680466214890877841449649744028942470644011210864121291862915573361146264853752907651802735253178298450716843076325850539663055805358430491268450842589944895272042523067041281653782004215405149299832684297286927697562043086565218342691692558417153431698599302926880797559645010993752790743797189532123174000759981328514466654535197578267311553571677280508675572720446061515083029250714081583685989772594061275011363789952141682634073885842572367810545549151729786471814202667567931786377868414508153171098839096486751162106198813926458902572150552476729463286622241798428373273660479601848265591971591709336207562433815470671212187129915769298230054819729734125281078588508290412337838161401948310861364452637443723140732887191387739430454544094681472571642741811491606107805823416320279019255382022587973366790092567723753208873866134338571966553478359045744200554566665925685144447219251806208000000000000000*i1^29 + 300671144524370191504063850285095190493242089626059317559469562732437771510012891224313455942559087823143694341457773780393998951144254874902396771965270119558888156118219923485551817734071447363298179275741189121721212345304274975682243264059148051796895653522834440051224367005464567921809199443253954619763881695144329953612190790162363392717664801600581353188858759943621748340071738514814189058262871055512033088379058742696716252558474192572268014922998818700056591587570997623816399600932482361092486234367755752979272903096173731816841128634669441177170908143684985297408215771483783022017784538536986679420849087912022398501564741741458824910288907600810357793206854673550441647405155100749726090830228958025703875153757232090827247749066080082925733225350075194120600068956928782481801322223956632754236560973672598815486561764632243474364146477252856803154249636111788072603435425778581126091118269827452226428018229696690391355392793337890201964900858530516207330596347753293022256239322288065250637434128140502043746760990442945168291120374466643237783711376124513247401822636423865140722393568029290060099520827591742721145677388183005220426086301864456366260642222649618158205724584649323377355023641208501806641337184237733955538669095827234019523316923863461360706579814604866163180231743862179282453670740773011082657525949052267182946780955106792856967680184631005942770546884233495530307751000504166721494664047034920187492523523050871190594267411828625485689676855379595562666964476426191216621145824875907956504159631012829973770475496005610055518050418800242979363305380908546521977173615291028315810212595864519397302821980297390344499575412613994046279480654331192444121401808221625204321540689100800000000000000*i1^30 + 33050101723318969591167964144996831720208611441833194604057855485600199426359849090375249878700214295878945581979475124017325039176030503356198948173891635212891743359156722055861967587965826534054456115256262489358640196831508724541220395766384482459302392757404615125147505708267468823646782319622546883328202137659575120748691027613850993195183798135997974018236037030578251206113394641958728759898332466590746716403006890094124228838803185961840249664538260272187035241980542601585107891437601621315139689003708688248553406985188312932207655335182676119190175346238814196727349948192366140923364863973633202165535165957618462649692965036751171012693304063624797213390808530730897007740100595830559499395996627454366965041599831065543749802286193739605399198120632698558606227274821771999267798503131184950066818030098996481290304302757344958797164579729290762296064685210441966501771439792205103248340096028386049935857146228224190812871618984568990066844717445979639065143417952626721628347849798372236837380819304128385467148521300137975893583009221983568152563757510386828321872194878729129782193544076417463550153490798160748478466927306626753167298516988575078899076966168604170557866054330161128980456193237233456335195698111962703793242166810974103350415456996058536741238663239515908610656075659528941344291619635839147510567594833421599341967934545195983439812427613416891343665435371013125108254936852096678672109688762432211827996020318873240275670063856985948161298456227037242960231459700879082031498133607282323724666901812431548526425731861799566267871322841863921015227984655123316195669263070995630678809504713270914753791088473986958531937162932592299356047435142849643303774642738879483074314240000000000000*i1^31 + 1719230998727954517025109003019401651181634378719104567720989580266151795042562935479698304951808080254922322970369344594737179312822572660504834000265323095090928718160642736516178031828732662203405545190391157485274120453742353331819438143720205605065458068696872626198286081149643781994579087542505652400140016963248095647341934582106049384107026322053749426271188742349691774863357615234217304018041506136421047153628919635606031091650084616974126697885832258786047185973729924541739227325252037993998867782686275941544294766481983700693771541338096480910327249584326386171771578433977636031156048357757438815793141466081706349730630446139626497169846163293255108842609559443031226481643029134558810428284956540178833679834750219848752410342817450015885616301058370061342438685315527214619343646785934668872985438498058275794554741693497112799020929851267790877117858633764379173036515645853962252458658579262692889074541088289773967737996506376798808134364438773550174878178046152249362983355464780411921108652862465549852955923000953380855741577849916030231368363000517560828352481677292300382561512822720144306176415541374085722255585517885606516625085887553727555936096895304474430771302284123151907266635221650024228950327720398779318480818326206555788842093847476914959946266066228837055618335363267067760575056107135659382031170903749656635638670717229172336014053854301852255693323131190057598419835461314479134001635218245410315519749542116542511087457056692268163158112523638111110491578130405154573588900899216319179226773789306164249773721763725124295207059306523613335631589017081186205119099186745774641760221244087334995508523657400880463279724741939559681063605056929991068480049098369531904000000000000*i1^32 + 7973734352261168647271073118963706597383594237416939651007626796533652297926944297419654618217186574956298375588473992686520566608857109806282847078251719729813201926597469728929336324161859666378851397463950699797627534996627664750602098256364946249789027935865772623744391635701956547950101900731240106599747927829839923684483901005065059170885504237391960843872590701748116134927018222340898707210170918645957847185129958351373128477271404180770550190688342643188725105026366572056133564228223284939752937017191713386162321677703682258967446467834624903486599999761943284649867261872966083877679354916835071472961552552274780458247672073244269598490533558285008299462983557940800022217588517139176398369424324418724225250795680910493357300786096903596776165518829194159671141347175104791930867813215619393288272464173117952235584058078919195218596077390929608377591545530950861983761029390639979530173374731035610513806062870456819413635392061214965690711627547228087134078015215663353948723875141975641619414017990429813805828848183127153778769448017425883293885478468584039611926661637342323345861331217213279505782912258084018197373890456574342091144184112150621431324269374319386604294208483487614386005577516682118233444544437993429608345149385677958755193557892429415451800907987021022747778591810310580417008351642871079777886570110353412167798245409249282094106782795591260056854341905740793928631361964863495105056665888208348458681165929494886632266558080031922645937546951034015333578090645702737954436404374950404889976911032769338913604785925136049995440229449656111538155695723070151475345385703650817700341173113105640598228575874294580944391680409705330855405645663244262910190734540800000000000*i1^33 + -3216475154769108699382702772134333861879425111334500066734619669010546115023840951131031969932586866076387577048502657995029629221218885700919172202909169759214770693944082621131066684255210784145838651305947561986704692534985018580678816330061265433100259530181806068702427285158203433961861496600405702312571396982606061216893123168929065607423301519772262714982502924182391541818899125462907806411687162264292235733352724480499129950843248808831808269009024108061636007748612661091024220101779177248992394797952108132514523241698263056511157945463858130168388563321373438944596406526456462851361908697142501158033678693206796896728233209215581827384855528043348325389963499502899602396940224288600476283747762105341562955339015711581218678271507213979012570152399591759214316605662185928945133110148383199911848638331069863500566912715526456821323513821596164933376974980075189390005955783486544739497059379909440718857715613374224551831413715667457465826405715195488833769618589173413654630884072767039515219018157421899582202456956833160102818936473157216591802298527054578636889499632826716747747452181954958221987279236619645100053206039395477250232744656032072378579794290611099446819468772204423647286494619245757127020257499265816108557949187913809168047934642647032158822372299310842464577663379186057829893515190555814451846719813522431345952399522782306376518586971825066297133362888754196137466613687204329583185431125290511768317207162532780127696049175468420664127790251218789879218025435272402725890614384842612348266130865833950460982141112325525418298044004910032779925732055511386681992714002660650799089068595233510740181506000521051388460775449535507880869035559010937373982720000000000*i1^34 + -116355794660674976487129739479959044102323445537865048730491753217289074937205530303476655617929044048037561266686800231752382765973436680689448832434547077409890245505605235391641293425372929534535480956157806613771761404666154483966712426555393931790459208941670163796602353685149824640920852648041284006205069859842915546893411457173724575200267737874930516386687631177333890658871745075912880942892624872797517317580964098289122443194305052501961008714685334366787967523400541740252174229357048300543366721938641333451082272344935168095677423387125966271221781090564674809525182286241502726149309286319290110907207687678272857430174598213622920304455794699830078211139300397506179497114477394547100365041049648973267923026705696810482669899223814218515091360735033671576577564816610538869382343809394886807294022586159655241509155782259742370239743070681136331513258224975659468789145523278062134232936361769167012416453306064005624236552916411441752282107490284996800709654044270007124281248730903911132766359681666272624804735882945046654179770573570792464183283783801874220051822886513799974629627457463304381899044776041725587516176099237767525109675132132053761831107913707603923858595983393127439528319772967711362455052172194418475192030067091301764301576834327206493712558085719976563890512902452684495971856724996578062741305734567732771063596692705513273169522371065274938258024514034263632566354607901186865635673749376131864189520665646477173526970818190019040865686842944912304404009693540988239055023580685672990347671801870387187434601037568381378590753782159761543827739824276105488022382105431756419462532177221829946251515922814188066823277896405345284316894804570243072000000000*i1^35 + -871498364386931832902077680914140110163764984679650210022135663430438464623765173533379836788394965780865852054666606660956977316181754728851598784419483030436819760689978013335177983130841132543598328126348529558915237312388378357268992493132034011524529697187678965481938434702929661693849298888840672128422884653772043956350023618524675292604643471679560049414671546856065068826535336827124556294157202660481476169055966342854294229040863298642072574659365902018780196639981027168533806195776714777802761960899563540340931415499085837053287841039349615629831574936900034477934862540325865718011017463511162567643592120806047465679380024500587233868696628527701748113479970672443165807962080186971646143356917349748569000731667687688537306140692006548600875258673262930423333901989712428514371070493964027922059763431255349111563743517463834893347876384842270298665717334581731901960729079397766864927667227291962633029301752098334013860908597971080112576011318206602301078324347421494744495318023821991679947929429466559718662033770016886813762132063695775372856625429262837793277175982472960558545284536995023600536667997471988273374835446569264842362800251474532923994852068048214056365627334032473023899750319384176639878686589783995404600421718559745333742027406638857311255823393237497445262788322587742442138007279080172572628451097505598687799669257976480941225843629760807469383801692167778762523131393055022875054868664750451828233423218117501201232269481759132660837898150696524734104206841216528634301295415415224244930965771362985972824946928214072928703292185426603935110291586921209093337180207024537710958409864302988206872117150083097232868507635227121990122091315200000000*i1^36 + -1747694834033470085998137145414841233675841739797857754479807047743454829129149509966279925092481813749428130710176558073634136038118959297925725572210726493866240337834581986370604956566936240804877157452454974017156549576699584194823346937425513348163078079143152025066229759912390284595011957632969140234228898324944623643062918587540748229419267481142541637901734088290720619141778651535686294416044043338901510128425199790341052711163069379366864664582940904162065616345754597102477413482070526451745712116033651924880254960451089217893321200058360864784271438900281220034961869265890529250044809666410911563593293518058830242791689059467138404880923146628155356081542073211530167921908111277689032808075677613475262724347987215002474421093613899311550672294035504813496517308338942463391024818610755399963455858114961024164572786439901909573151618509935600426899035829359676881203630720756590081363807415933633248251754663650209240486923622649484687803589065017563231012448142647541242047879503374520935960328343708185535396025043223198161009790495427790780716983997763993218174378411105617896600940087898984414653336718224192516187183053686725548697742551160705826661151987337213141080152629911273431120842462838984729246021464385979034252952375819770893566693946442905403949218889860464996364318985861417306768437864203351896433727767161793738847110638499001100114123872078991558240290222813692336553676518710711921589946094649998138309622415696933816387774729943150505121388436037184734924433883185979356564850088249030513242395380012935755158178340788695980999122178324185048501577014324126186576941769614422888201474715686041268539676712080984808107172126004953907200000000*i1^37 + 394861838429083688690684031028725598755208930708751735910293273399933302886651206498856024741069777013487537761850318800589887741972267523072834341008973276685394757588406166556480789345765366968126705716179115079534015598930365908395552076688598909932754312107149226032740837776335018630468538254851146066933248737273390935545085729682569724844011450322853931673224832167646087386836257685181076059028702655636303804582714519663883718921914593900661520107000975782288085010888034564685282976905593417103646168335737130029238562736739442609440349023895506780286441588366075823706965840400804486120652521472992478661157765040851305801665896092686433013705073078999138994278037732600903055355714122077145280344196591420232564600092686650452062452789640762522425008471285457213502267152664704136591532335823375999431586006093103036366684979005994469672500655511595611583300897402777742061122995433615112645850882018223974314229189096054432995356887805993081229734466884980814459107947281721144085280714104261635450257865271090230560624921695319480393938420944343340208479778886809675762029304490605978046217174982385630010142727978086033822589917764592374441538948903297648073178935059017119487847589437662742094287688631969740460735693510508123318002162608910697929436229792550518367568963995991691269876391948950082496613889957653623444524053812812652226029463706463262144469488851104190871745432648648589586555299986807267058091091588447036478930254398041801732691212871269103090078090041400608553032870883328291073750299174743474808253510362969888286840567413309993185097777060293018271212686503331862068468737288694406668200783122561024315998153440314024717081458688000000*i1^38 + -168791437609598795154475660613554723801471968223048188623953090643396249366151006901559564691477096954418886138969081213136132333233028630870615457278902032868565100755161797189205249766392355327586395762754560034884316947525639839933627675575261185467680928293190499204522221987170906180289726082193209464447347342748264900590412629511181633745547807086589429123809458037179957313852005825070233145316917453101787310692457603710969185399468665830912126419447549136328449524907304075795719141836313863536098122753825919734613547601135309064837011766750759953411795061224666361601614163370672986240051600889352449451753282325201176806978557670084270813842712046581833447123526018252710851708808147587307194477339964418117575387139881767107885167513125044635252219924722507548876637689558421255903702159810661316972149600862229306236055400806553528160105342365948889394886083949534330740033080977857743281893163098155815319904345539866675153422876525485122116491602500182434570898075750422652425875477105874586996383981871717510539744850165574170807232479149160252188279477458226054512172042448482670557702676323608321798879878293516616659249114910772814398681281023438804419410606857221566689253713108686789173829732347298428464905492828542935329471602872058358806359369837592060498258756380635303568546178262775114800190409535071266922326751908249285754318714214370460769204128953295930283237938328063518456885441787033077638036343220871466668995690837368192137783472345190184276605781567853684556692896304597889811600456337817773155130498855456508885211133860450993403169095033600978960187622782150855623267678705975987792055830099115193232880148903310903116800000*i1^39 + -3962301988465730092158612998232798511551723721145103575881029009300137311279553255749128499204519063477134095845520596980740731171525295459797096247928089592739390833123509432947832045716925413475643683488559241512269053517121047529291294529069837000560872364444586018259851648257744471115464739897434488143889583328396988869939217222167434271065586525605397570425043129828677143582046459926235722397562230968532830221867965456357593635305376149915429885962763638265412606486934739599649747646405231567844209740490086737696294755589411924495296517266170163400633797196620642091648789954929482438958247238004069677137234377784131418231972320536518667253769082627713473985174987200396635283356697141421837094837693742814024366987460437137167474681533404479645415729533973641321109768642630713769799621015949140641091628429801760540805932516160919344496639563310040488838085096765250189197331897244984663081584981885855685424427046081157501424018361875917062438634570192686977514192315012325872533783406885921598568504831581707190206831778593039584446904778170810811718364013593175133721582685308331859550153648057794477793057379488665605409703007189687436742787030913579547790302798558522726962327208537605940771191934728130572926267415438700511176372705694583223145904499649454890112047518708091206653222406405635486653615672085067554021164792251546011666384805976795241187465698573792205482100412735961583789678990259957649417245706390213321558927619525835651579509442577386800530928149271186115129487514578457886262726818047705455476919997311461051364878432768754141630434929115895942377935126411479433552572787183341702075738030854566303642214400000*i1^40 + -261491596582595156390523709763909037893998451252573813143045258209345730475377255232158046732685709271770428794267728341912929894785855707257153665698089928419971107481517777896306413225336304478412023195184324123402890808392214211102731765184309808622219814116319454364917128462090781908024745804967585344202692211080034429695292872540483859300724759925849025752799169313201045906856104110163433954457635200923676274375534807657932025257397792619596692641093099184847006887936317903499181438118343248913956516776101273508481756567166133271693848363975789685162411218065249006045899245721015133510463466580446415527060097009111011838949401361314320000494169211126843573878431913634795618832860956299030374346295171062034162029860743000029353952639973281353523463361623008795792299743458683122052242194590821732977600059536868253179204346539143682553153803657401102418101392052296486358700989781791184480150870423678750011484856830891018102779434050215402935289484315147388664856964354721587838640543493125749110390754371082643462487996161334921758621135532887738767442915790514549437774582167313182303377693357296805904896857570566711906522938475860581315308830209860386890276643764880615382145504593523312659877991157991502858591451824236985619299207812921168931470347025550154874370842700514678479009406692307861811336659331777182405063344733995712102656582341544514454214571464981878589617230510162685559184232897339406271111642802037651120893850466991646514958728460982295625149159705465453486217005264243348379863502685448757273038892768777042385053804310725673859610511790396540406566917440865122566603950639314308397274444911376000*i1^41 + 1733143842237483356489232895960644348859445869721096424522681980339049852537653212287818140962123133795144166710472999129804361387964838962657023879407871036482321768537523862920671572381186316052898413200926279375631034102385613657625332671064269912542613671453585243537587058636960957895797512542155622803935775264720208302985944692341691999539783032405652502387189570107539820280135038964483870769695418586757777555241290149512779889331314582638223513200235236969839676081614866450342429031028345680814011984380511541962864593216954653811655780779833154369652171685366987997875570646516492068678023597146154372026175172496856440705968555732253158264059560580701005077839435977160295042598005753797891628763286217885288113128556188852847579167523131902474686627251261172221457941920786004624601472326743484594286554798241051315808139099148956035145112153083383943266228107326638088531484683018235979542846476536184486460051652708010535051353821172214553406449996314072572074541520530753944789441428901843059160419935654945192023858885776025826900197425147959067681260706420278430063791058819402244776881334874274041518485166967893291716523077804903646541645098642723262972690555481494862669174204789565718899910870619154413275274178005626731575520996614553602221239424622393238045155394989852669261930454059742370615471938248083764369996220217678026464560345607067632848873464713960961652382906787308810589041006936946768405574682363198898071397530634320070150771224369156069303767706126070944670206121871076500606234302771162613533897968775190179166786948128603498811724861844709568687827414460106407711614778280613114800*i1^42 + 3646936758005072126539803427022578908879848470370555791524116556019580626662343937581813671025494104298748532158318555567014439674310499703344123068631112114985856312544577308972788012331270454010664159286988563479529005099549240481833981102978501985846007172559325087010429672529548891156415418831091496247715307684290790425614097509816913520766028024704247794260893981994782778404246976170823179080159841438955928530587431504486604448257589852999160882082178424031466816131543947122305158512153629492704919027293492833756294885761975175003757497350778180912681690898869991313862988293871277610399657849289364193767745581517620035253376596413740549883841373319608996406892427511090676272207797054116734158829166714857168413089932862376132054882169166432468592534271133817129313916576893847883999033271290500669709411722175138168011945359579807396329650155943695789084002760686351599370416005507120260164638333615247894300875593133225940870946091751629999275321428459737507032576604201720024254788350309392185274498958605477754429883656484560058676781939460892973983576557528639015895740582855755231214596859397979920614242389849427570802019013846645371014468071249012631600080648407980500037009820776943524987392779351499653406475632674059949559421895563773032344704531072563691090911166585267964343136209875931963120083507899701047542999676525308396980246208279081066622732689081062850975591539450771390606377059401300674746147220660841746998716790418926213920191758927714085807621839082559945388768695949288925185893614285906558616838957661516161485567070899857159142932463752747535790673239761007905212665*i1^43 - N1*796862676119610336865339272540652658804579443462388290745737248999066210181520972826585765099671469002807200985692523855302497201000082820202952408243814700933494667524783702836016419949979121487704220599503975994029673117177322477410105526022572676372115107843283963616641596900471820987147132177305860144813794032231621123038970101511285761579198892878541719411928817787506115781473813425554434262784986942269792821768844194037685588425063271470815104663015654047131747051711238656944246740628108130422934400653166047029294388595780033117576750281338928697720239562050848760955214336*i2, 1223435611214357237563764708593681182518366290231955814299853174183696019584908491563708927702676791194537587658517207674909938618843836579753600666453513991532430839846451264097040082407852454413327406977691480028533183370952450077944425278743541994625495749457420136348251488601874125730448596839322555365391707102318078428577945304401374464617786699893481619940485636380111230964036626610188839947191870613923083314374210360993382394997389027011801426759209111783826396970367920256183400999441226482037654415819012381638743163892247195733051309800998442135295415920079422398449198655236066698962390484966642160375078417516237799375152599674754013923949075056235784877852932953683083386911792437601925449475002325153281864631757330351994699557893561318228701476759538415522871316012317402062238321351472590390787781531225062619279825799802689320865895489266429687154536135563586745860049570698609971905811426157059994676941480408150132891390818272948832280931160165150764817151776462045997981976390830829918405786670499404841711550114925977257003687038849487905898340117749374713974173457515497665420040683029115131851803509848073496527658410437244080504233381850423589213859154669530370359179528079312654486280744833149794532057762450086280807366886229356933190340307198094003032566138052863677892552077428955690763843224974418667886292436927552182910377190891482692232378246530260742936299312785233365326837852901402107397262410067116492622135742334672108691434522824547067267716265865504674205738298843371643111168609675519303348941119099543734699682018013526570833654370532580325845264313598632391173458198575589688844626887231925331949886475992589686358924889476959717120786957019473455840181854571871268106382253236306900156834684509110358998396100524845671226779839872673699794559992459958291949158400000000000000000000000000000000000000000000 + -7413983904722183755845795480807469567122912314564500820804608800374019466507194377268756764668720989062683171081796156967183178912155594800162661889024815416612019358660673779689418079399129113764469828518432848635530156306632964137444752483586815117759489006224648626892884099814149593612634963962507440950085664210541775831643067025702337317699288931903404928264953158333741435612044147242163997712950472467391560446782126719942229723748808994800668217396993678533704610484680314742297928656906716041344376896201725895688095018897167132580307441673399619562081523794709970145953783249680848330723996243879887426943191121494009538979180065304183884770391623921359412008558176537206664632565422827752993727722701123493950990399682521621822983870478953102358395200049455825515443908112745738882180969886567976997103652178846780647472020951292889868238678272764331474319106804800371411524442802211007592265091075248162963400893671840692033928443381376222820538632099813934937228962225913615820617563463724830866624171835809087047548026386347715972314403194289186326059457385487048907172778807519162110629238118557949094509511891104580342820524142091759650622679101809897700363285011407205120321130423773842752626095690798588119884649630051318215721216863560010044739253349986360174837812103989967277304082912079946542751147272004544897551555570111495803827359985260546534572719315043202485666805776390902990576074780182470542057476244909383216243089684070964046483485483237903467770183060706279674829060239316416934000839283660497372651279769275617338516666698294905374387538464597284262289736345253116984744705429904522671106004892934285533592882851083114841249259398108563417794113652436367239776936895779397303418276825551221816038454930357075235391947661102538900687596699131340561375177853473229916602368000000000000000000000000000000000000000000*i1 + 13773505171599120307925981950415484449259093014846252996708652530210850517408225683852210769555219505591077854272153790401479592874284606435900858283217268994604421636011446567341606747362303456917119667427079995226640379532888980368769089093474743607200920216154899773295509664354889767486316508747237380542041278781850621512702930390311608614314755288713853518227129533898870162634792494016459383125264971531470281117092240268088182885461051386242090250274878060505200935493000328635814149977949486982741502005078026182581391576380490847127930266687058999679256784879396414692238257561311939757877054719478453909112867077786424670449065112415469898091865444618883315179669324481715326411196903777149477370269962853364451005053229968103544722213620490657814477209424371672331540782205688338550353480721881459881993911269895259925729497421056725532437088781818977043214392112714743471080230184247826093908289334676599574320573680004403684411493361958288424326103866910964536134164294340389802676539156497021062357304246606621259387282564564501971367441565962710563309499847556082878337534520445683224297567548785564092915768661756815797661736820145929751185758079914076846261336855975778364779796969255767532360718341162181584405745822651260237620629496639094132673885294661629199048405586459886853153684943289976275294876698446089866778410255016686248252199276476658943332263623158961942627404413769954227127884185034165860857045067897639478975808562875114217259430178292638614953923452713559406573910215480704393074556253944919359216761850262030729907146612239409888841186045548273828186623434781249555191658517557578875180049975434150263189639872295889809749716680786977899795777657409959013391481128526982466135012921299659596088554209005815402675805152417540915263396482056545297287028295451802809139200000000000000000000000000000000000000000*i1^2 + 37766862695567189411262062521874730812697160342941429715035473551620802302642762201713479237236498764034157194687070776031042127868957776341843067327278739351976051324748863712654603729732115278986952578049979446444015330957264143738798845146474555018862454477697422417498182851109126166564229131802366038227447463773748293391690291340659456026361551854263742146749078096518585646800363033634889680129354320296191197607100359800978959015701109036948707346092063766648819167620959165215466411212422459993854822038780873599000145403901851332919536737871136195846146308865767419731669021157328744092599674738616632250949555274829365554878188957513138953904659566158501339406024783688401850068103333860434794286732204447275428754492066456380072017501417146754063224448550955544799969234086392755690155454017184616900308401513657301075017385791203266520915083275785992200233749763838041520021441332830130336708944879548874573734287830990915843405677201807686146076456317819715278903518791151019685480758598260714916305469157926472982980989636617022155842252114589175984249549465384043931723713256678230551797292008688643602969905458831790631017367045714474714652597244763701874460494545331688402341264933093660775838862011846291664573945035458046527280881437766291043787774981332738569059318945948628337738380774251881383642800631196268119498152256512147589932108821689899158937416123185644606392053601066631201614101430903827589053992625000170733013197069124634648209687261265491149167929734931527982034889012837120348378827740678086114368172542268755548188535602908860422136363508936795162169498691594986872632873857074662276252108555648371061917687813550292962393132924434722999896478836526572753573550571618416457812323827730385515424340807419530227655163193750708643066950072072210707098414510483921960960000000000000000000000000000000000000000*i1^3 + -334989161627667703567787265161987131868565660420003462632857195104672389860052764992575349727279046709426172237007653790126417492446775012159986639182356817609208296344720861201772058159762503007194150336065357774961011050196074081455788544894792964114491549196643005302518283772878180045192336301858484845129403158757555356996948668851321258587172787225866168804657310765567392105928745230560403282523225657050434031380109287171263262285140372297648847158571908125764449201661989317056297978715319588084950666094717226773650473894593529986897339954115766176395185935563419827582576094171389245182702522727076462610950606626735206968384785433045253423110911346936217820382214874977441198868642884953896922935316428977478633824020032643297023965979373721990146725190459389578578208949144200572151700809760643749433606402099197566966394728051927375388649837797558899105604115036356513168696635175831580393150580984561388039625146080672558882518541613370058171039052999765086196267310425933300860996310866129554416853687014451355622183781342241635521002222220251993936010828629580790136936295196577656487448193493529282841954314351097391302542788955362474648178301936088819915789443396586271170528087131305304885492458259047467035094653564356975228273339332425496219013624046020200138204099552849916967762912226774447812440097535600945906928078527074817781888358615843111489962166220725546526429378370618106377592337476643398243128191346225313421039123607126161106568525925719913055325989999525410557317799775514781710634715970073976078443444722435636759416504979106807003055240040456408522611907129130563136598900260183375927993908440601916029865369220410241282970179574683921710143395804429690503396832400220205696722336034061398246490290115608551046089512564908569718210836807904678242565474927243165696000000000000000000000000000000000000000*i1^4 + 306849687166176771985579231369033593637697749231151171392317028633810875287046477238984906920135675805098119854672607238797042261716544641078449321406131282758851827334245333677000702676004105385833130649275639940179504028812540988284444879462015736092807349892854952457948384010182429643223208775127905605951334663578287694437216108207118678721490399345499383382376469785137645231872461244680417049479633978785247706843951450735663724984461838318988063851029548640757497526361234292015268393560776794317595800910914051080333576083203278098408329698908202341147928167853569108341126744210769391949636548584474114075781469993033614482592369583619287750068204449201012356475274621520531028820932936219639561588508603456990299249414017177109369585404238128249710604198378993799919996571127919695183298108726207896783747733718234140467533915823016161775265904023700929296060397181796874571235010761195633838882287897800410433140500503004283180586704738118735580220755619330915073055290298057843952073662312535516077974564235506639882959077722950268103782093765367747946056419521551142429477727093483675253537991501917935112168032151595401231092358276565789743523213013761698498194579782721026933084127516935700527629008267232971794019464446304748631554160082767609082030990740203403445960991241878245152808107672456132386154653923228166836449595374216152309950356545572743221324266572932352231638963761652255925729783963388301764158565376901133837977902576144722918325386696081167892118370550972639069751604994299265172441093669443690570678675018561903569623638824883376585463494212162404141108445764040237818824304807297056920634857315104932490345484915024372536907082409458432701951911198516896975438763923612971961207288288316008789527063755467143010836849903316672981878839393138116764106482490802176000000000000000000000000000000000000000*i1^5 + 2100294326252980509920368597494731057312718381922375047790518130845444199918412683460134762819502731719505538127255081928984265078990348594141017679534453635913429282686759649211047314241980208769429780848649889006613270796010143973350221902019933873988152525914442019711307905132322734237973710882064195082397652370347470345578125859896381923692670690490113763467554687972227873228691828059745958192001569003660864646467483168900924035567051880948453433660743771980484146510861718569881751165095214560363767846489534040858221544024321064591899803834306059588749883436873002935684942675314779453723906584127412902042071421760550525557732377362782484967951174233401881423187055097957787078195339039813532673167569638145758626050287469609229461231742040753318908510606041952616758373727954085724667734307225401314927944581458460527520855967652746434695827389579299312444276973861755160800836355248778462286376288797347941392535307452524661678290343801271321583339943217419217883261784758514749288899086809221037870324620322186572266355071875337584398085897018664142011316706112455037819300227533936679833973728136493338344889286062742761176101420940680970427167759283282166001555975557392783552656192120352020265355674072081379326175510017126407341233042484102118882909230997084649426744119507346534276795137638165631342082186240105319171600059501881928694222845433506967474942284691176025919991867351984827248845100929105470997508063159494264712734666721416247760137287585539034628365034251446850239177428175696207073337224835766795737754906775723893535854084261781176934463220894696712781094458348922449702449943441315050257104120572153744816947965672316512430839411086150849532608106750647628407595614407736711218726791767390154230199016332323857707746732674195275815016538240487186768376235032576000000000000000000000000000000000000000*i1^6 + -2142882975528737255428806039198110392350796366522787670694391532485723293317664269327346122245364789135132498676748706731182380409859673957245219454264542656238366728719689969126168637993045789485838178978058897871253821632697177691563860984711977058103184157092364170912394392296474104065362733582554379294766905930152454600528004282933670159084048511783163145366674401308610830460162113856976614894155697177611157563930570646759540727327279761137255131553685518406163298670210881447328213413979507741090279795763171303171455766550306818463206820698076873944877725603874087113742596070075751823928102486340223047681091817724248825604461254343646165608951482373998954432969282408589448799251643672806015637666421776825719446416314174239133635416577684027586716359702329801936714409525903071663421004893775438253467057775338244438575942056919680778113578422666721825897862625815966007976204503878347138192227921859237283644552001704961522209429077026125155659729160437367896923317772723065958832919483867057494698213207107047096255489523676069916752466066196487657840560529602029320948666420399136029223820325719708328756681273757047720058361576399914507415781701800158692766973716199222516102116301678232014276752339268201354109550573071501901996417128138939299779200568940093582029527960960179612926326166541457911574015961293351527515183081835081684217528119898583853142890104626897207331269052520431785420420747205097473101433777807968269557357264026491383590624994664219201006192270384287217731699138680368346306402230041821635935858431334698709758659993944413212103834788319371763844158633606916443984083591728294332402898738718749588109057545079112294775007956428455463529559794907251905833131203991183639602712886543277981132349143848500314781155986017968100737162161897414724486761180823552000000000000000000000000000000000000*i1^7 + -6013609106534626749058080598918583202722859413998858969428739830017386405086801720737830063094680330394379670181783534797951817581205642035970990358634275612653305318776655723379404497082496619692932310902949130093121094827294886722588025427898862436405245781495875897918639657101305125136116386004239906130330657227543236373654295580028146347455328993735285490499096580569520441947190162613991296022091795605344740323983119319324892451507288496938989611084260626614480500000856731423811716195322311337461230722544779505755916528019937968561788156691200926711111523914605575765288265146328308198256798718060261424576338096656342842915465024684436509497693237806351651914958540667887157588374340006046218798024525806353882951920340857949461101038288003168926338666319331255007350577615392529155120525625200206159385357449621509477539281009487680216049729689113373690381011259281991793694085487279139197085366112595425169632887270403483032665487555582958645827715897910973324504196054856511258731474624532218544874895747819434478705928524933539690861096263751352419483956436759266165405755428992270661930520197143214910833156209497785121789211576855246020918900520914409240601501799233338319101839514929661693395243124283944077193149135424354892709598588992292947511314399188882303569930259780182057367270191725272988001592274553172540705310742948735572636812818470394772041547943765385122082770145495005897674562392658548379185577087087316173221624937863878236426315875416541050433718558592066794606663104629111487527922264605741317969394941512172190401345750528456369274784051016766888206818035282914916797891465640396655824943714101512642215224463899131699138437413250702364356831640328528184460546084875489446294331335630049759822603913460911027629969925356317569253111788011022136023502448230400000000000000000000000000000000000*i1^8 + 3817240922646017253077380236405451581249833032760263843856292319910844121552916817365676616892001453039261975841952615219603944179296488551621635911057046314283236445240382643370600407343096152466880108445827994523245413242248775076015369084905383658103804028407427121807644084341654605030356782075328607330267664898519950822315633064328351081996002723369186543193077883655461388094599129585972268043345877063896361226347613799173102605173247184631957502805127564234003582424656358070701571546303204897266083127797401403772889174691734539542250676321161038789573680412369187973479845812174804389517733371123528354675125522926828267017963031328027896924256231032029906624131200082969606491950952089507107918147459845273119235828659538811815107318504568022679366495128809176758523054709047653309658325466741920795463265348998762712647423346416436708041532919367968597388436809803144858294857080829296571988377924571474526240562929132147459004434070721206128545442592267709427588350120273980153556278167854497385656887287977013410066401694333357274315263415244702945532217073123616503175000839490180666254057778609294783889440526850095724724326863430859240444934364071458720680433109957209709619778764069225650910865942293384352588805763140025531173755223612669890097713282884694025764780949059182753914986409470702392018325306567628249967460932270219237331684605465736771606253985402433741993268076165354876785443995372817901036938150265643820572596126017138909034605980808497040486453355569763117896423758601533391305719050844198187262475113009791264812360165482071861260294157426555187257262452680673565488556125907081699185968018101819980567237341529083567673783775732904290734023533465561723424622583622722928985927059892510158805865695367070831042690040869727289116019003793139988482773483520000000000000000000000000000000000*i1^9 + 10582877213824036901071200696425189856965427285440281136675072573645910751087763369857443805956275186386007924243171088247176578905752442863992971861993161745027031333439079438738306025834023015887080215306724797812030687934918627563220509821532166362976207310193749862364442183390791349299582811666892469549679174228889737390008987964908669896101958318412672371880988945112227514784058076720254927427336700863250846974946580890996179414255177135282008825983189952114749438026153509725484642666098238730936368343120163715065552658761264587312667452287522379266325839252344960103165427487798281169300286635563841574443917375356073610491665682059585456291832321948009853989950373128637706456992097609223243910145890935917155603552905716686794377184457662806722788790180844165868138295072560715897738043508566388723663358576410733021253609534271766750645998867761127062477620331043477529985834289262938700948306496173522432804279266507727038596901615367104003423033721617812676381294129534318092753133356735352752749510882237270414865921576591470584720802876598550692440550672974517610538819098426377672282772684809628341352603406697366103577844697942288133262952487090818894444121608323710706856129842972341259099851683637880506872851229236055307194568546366717675769074222363437095740784066222123975580849634855410814794795546708544673611365517911394581818819189710077794094766490608002164966487381824755990765719303965106551537248913878526714712898676044703906100578387077422160402812199693755377954858003606630559111788718413939155799793849929035172015897204459190103590854592490211100105362210974857708060482042560888062682393438839904447993948773662127170078925796792831587709649960667998347830009787199974616333136902568039229625323912515914250393525483591216505246873497023401496418451456000000000000000000000000000000000*i1^10 + 1191986823839796829468451965961546337424985939294740850585145273280735859655639667698171806793418724193769868317442853329123553765638412703570262530115356677657216875128746209566857759298199965023640092735566653849825741334050640109021285526920240901596338129683750799476371435090624407377568146346367777193308021207994569055864809112677289349638135093880577782802949843824258668737192118062741692006121076198125516744420863310855062303926877978027036270982905278733659979102670259785809622295426094830497322140274084496465487755013735726584880413373415006638570978710754322175475791857744506816429580931329849468130903396348758458882436747406345624539601503115524236435856028568322400683385640007552056381845390195879568386993355051315157205977595354991048230902773350814294801316321925902049368499913642337919346014935227429077019963208008505669771727862393427854509464213934643504095256189730911250690527599731204616481376893391469993667329459265685251728527755046860468500108130515410675634034937389994057490199148884688765145145931231002182532670940946133343898938511531807226972147859344643136404325184252793683980354442075428612350962273228943742978933289290893245510808555687747630729152148681789562486236969442874075967934731973729505233494283630131794172857642316832064899189405598298085352170969358568962068841737023249899124484559228934621104298148457573656349374339040701432288137722052495521444781890920325342893409671073874965952774677177793385857001444297275088599936902306878707490681501721060215779934541812310840974321365926146379086180268013489791394810648641838361306958205244691788744575413277400599408301415130053435178542051514451783415432526936617930085670466007238933352895743745865200350579666414860225528853385641809439589877692827247738965878167995791147479859200000000000000000000000000000000*i1^11 + -9290147039190711949486996400072469418797438184608070275450710938561807170078520979739548049907936224620420904280203895409348160767888882433465851999773824174870141917471263148696556755935199920910943661030234777166068805816581917483849590985265932417523764261559926548289217548028014312650199034676308289694949276408098714371254998036547937600769710274259682692589847281674325311329914144469592387154816563452620859015996097565848883190661771537222154886868915016075321756404035439714429315286539988560438518616084363310446340824545315473161788849313795196535424399857879133017131216723923657131332752040422298086142361225424935659975603952337242303256999388982356229060075859021907666109830025693425044579664568905353562130690236151696991987677203953862519651005951642339087478208992746485184804878286835705661513503654351665853233758961404203734500782890013825821822983770220110967182616778300202514645407995258969314292487037929174879222201900037726808563188021262523824553052863387985799626907542107435042242683518976806611368612609192562900605050222887035973727048889142545266412360875154105228726527154421130563485139405645156401837902165557497176149534354126986306206424302833506456963935944802492445828487646640680090250001865610528833682375205654066221303979762536129965373663722491384647952683293766334414409519482238138249786025345470946273643244751175853657082768734701957815384774304667531710894154159964499222180071431384734532338349420579011883696066616215847002200544553476335693631800470936734836388567409818219706259064820524016675313853936920747166368794557645823426237295950952497183229278902037351480024649478896813562716686973289313732334093100312004011577087182178339266539743430114854792557374276532984762787450207377664363123679643149911996121022017911457400750080000000000000000000000000000000*i1^12 + -5011707601137778946424406688665362024179715998224570745303689424077423248772033952033050306092207516636291543190317973740815499609455555423457398833002227094264868887812369665081583546296746592054679861490483572580521280996383099325457296065287345283998361515164161455534570960055334408148563619872140209951967182220785417519004785281634927315951949770197726561272989496782539267136095137518866921671140800396947615788865605402710126790854323837871226499874446345845866749751221408663128293410161302825090254284515661121871239596273050891054363457665783962808239338369822109046889405040534550266782436853491579788833447036066554055514304031180853794382363829049641398294587924065667661239369610930701147778216379910854228179126809763126760132628708721746590799780350895533235173461657365745726410546099061935143487393677646339525561036515028762106159498923911510281654856060037229673212672748000596282974009926928173433072914446177217391540046195480479556031626773340632268737934876194692198955434671513448260244584666346949452821790562313798464666062604619149879643720274497910873712926435928096383375692278430556458625277635319135637729352235895561928406852864776194315145025013084598081597596747700712892430511405034494746432377975772213031429146926235308614282831872557627218855557803873615679403873252515055326610410022676188921984970795827369197160913688606611550584437336476077364517422197175201011941759289389399180942581130674708879939756836406845350050015302662435159251808949982426208181821549447241880203619728178255396918935540967826143987066698649706350086062664850632402852220722649097237012157745927517827567500368808150499299356307665055530440807269303580848140889363100304412651770037082360195906626369274110556509108705295933419556407906720942332767961913525731852288000000000000000000000000000000*i1^13 + -5632164342909180309676588442155681625751331868397548697156238096995631633895966252252049025943715211276834336442674901360966239597137416514572838265758380654999328137990985995882171314968748439956711222752411143757217388381209481531692519791317724808604698296125796696615087947669255265893857231389377692458957943997214012840724011079841420313201855094365811327967816917737549723821522283819729631207219397490004965194161874208324045056993134640217317581298709548543372495632200734819460572574244231652023323330954521010030065554945457553702084388000523553990798543622063635248846959020750595148940036951002163238794671290553971785174417515226471759008800682427910221681684439515088589211190903311978128564236718145579300013013921591598246439097526654200305992912098680755552798332479689635961655812792041305475318380339295770942636750689775098875064395452891024603075121014829027486098565974210424323692096526919082572855343793350421144925205758388108037451938840674480772618801530562315895230765498234127247612209363228046150906153042515666087816020719549116097833080512580506107693170079236617861884586860390303446021896091103670925901503617024747168758194439926142663346615473267938433950046510394546410653466858453931586177741527048566000816613762420882724464657186468346225124927241913162597358961925057834839461140936955723258392373815466512409778068021601132895084284681640880892475049133508919223708703634628047076259076805305081198766340600455189509000086739703932291538695103064835923077383887416975168182512322167020345891950096925478763379229871821763490784990806346128101582666509296681343093227515481375020795053339575764749478744803136345485941660606932670655277061969319258368776830661931276887412136476225920929987071130318612674024996720207362755364189560740249600000000000000000000000000000*i1^14 + 211937948881439398272778613380923459781289938790906432509998739585006931330916775293325090635162925294384595615134985327897539356357778123085042476902116548625182835401239694115349654556956286196226355163131607424788327192581662674426367712502240448828850062597750912149888986583983536706258428789119195042492810278402173522100543636948095763745291664423316579566100010964076504251309170175994389293655386969619115194061915229901545873755778090466865926502355184407682249152568664718462566389983060598327702763215247718462859818519578858145985992134974686269896601201032569033243475026677248606561884243455782425459497982121892944045134646326522611904677742765389008335541310250273772173495997241766028136128715340945798602683603347586824730666606716057164533739387014032749807646457882332086337075330687370224950754458837520251444153874480781813698741276161320510201721985562120594140223079490383534184454993781656500595723155812285305497792446024430183844772993637912756323808025238670513262497525026840307945261848139950562726436156577768278691819691906987748460360617038286179932314928615508764096701691200744673739416454957555073978464961732095819551853947813217149363212250711868877488953271384694046170638647319360528542953931177163490193367316028952054185940392962138296174590880592723267455653273437009929497146309201750459547618819454036776002675510936448157296246837086583596452640265749399250245111540880505219215674539857612679299218007725655254862345255152270454728798396747484560748595734503728114637890962273190308515223346895078229156431944979772732681909021618250077983490735018298670308501337873014848007532212769243912335178163719675005396917679674443071988793184082033277807791153367244951428380025589832524396044668117727244700101880823031978999403169468907520000000000000000000000000000*i1^15 + -383224075094411017329855418543829070131264934540170686283026898285976309882873855628218942704026384873223794313043219078612960341775074907383850487995208612290633105022389710529523273150462529818825731193810543627206940092144028268951463563331035813024184812904613960203430326419919717363443854516152910314128490978378896679761762724892090622622061475027229385080010205244058463105835145830358604739592525738225770682311076828037150520096258758071084225766026640316852934481935404067900762962470801570320307107500147906201635884553506539033913509455893403514444087146349386607034558600574572036623708572340900703804673109010924137200331103674079971014161806589743703728851937461366378532939790411350073800773301423489172920401223773642236269977643680801193566753911453112916097481159613573188284498879810109192452620200191216916278382661484244687956904960109634788272449386990457020127716925607530266509835471667298448379812471790239458191533884663654308144157242616695805543631629323138750494876553459667503038849793723960224081508703817328302030366140502793659334055885668867329910263014814736007531469415496633144309425691790286123460705565581367531772377397788777349866798859175634615875116548857024289679516961826903352430699272693219109002100083130605224214061724503651084906290788165759202285812441972946148873683893248932656675783300814202228384574278049304057148283126675157024570568885133456304594546575638312903380077110115804352582453473620507854803205464640370286429455686930446663706447331811140635451064820895941690395194102904925689314998720669068854841168745400586292268078409561436389981409047851497946090054166658669294808298418758058315558680878003894038959298553377222663201666116010940664997126524547528784144884286903789378127283396801467140233314189705216000000000000000000000000000*i1^16 + 105256523303636431029685094551733849293508814246600782801991728942604114568316224765799722167970942663862905866308806710769017484694693333333512444179542548936663241144744603297556219284495889759626085405923083441191702015769487626998056395108438335835898008044181686021391674185223475963470305900127009112164672836859085418049746579041109896250668837836512215055291833653311347310678648398377511987333598851579554403743138306449691947236865259778724966117822822355743494805503222327068645633580493165684106517564732658640928893307710717671258970988066822269564791674134606954956045530471122866999860988408239755963670171768338886335508846192517835598486724898053371463222698718054841845701214348233659898124170506236646584350784429844277441851972968400834684166779953237746252388819095791028807779223076004144653138729371417818227698282414809737072604550408594229042018959185439946160266026678988193428191582940209339461495466860298475220542822945891852049316953388830433577342817065858199737690016500270886071875294668037397524394747468110477030343307442229087888127570357930426569274493242785568782083430528170445130243766254255860382551794066540557493584880350432546322096209755946489485059306946482404168756334617494652308243568510435447242969497225039658433094830527363069290881904081917768652691655178878314514259049910918833940718009625266517979070818698641482536108077185202318801467237315561379204218905883702458553173589857744081956353691406763401498959935891755171727171752459873485434509384915786418664700213601175015536037965737802381245100595427421284796829622724817324601781338074785040191138144812331777159615941350372294187563679076082732582717998871837488543647236361939185060565397970637519121199810464486679406198634264917120803248007274481759298967411097600000000000000000000000000*i1^17 + -13576709634334627976167439363477594855012199035730689686282718593562660731669534010052900153200979694373026546465471671844961336173263897221381225123158984138253273533629250447018147049233151004207195745158011436664285526412132631918589765872184388042731190263472098300586508478320459654525029682012889223405813630506490226489470289425188704434087307839518972282446064458682108651981216590575048063769283346171758497768494708818712103094551060569089593644163042610861771862265649590010348890897691357974111263021304447657222854565010502632280985899904808967628902471533132719540244823237314606080783216949623749592772763433406534618540078011727007777042762822538667144972817421017774256892321816226850753466366764517275445331500448400326975414369745518664946926440532549328976981122201330689880538136744655284563974039450085539978519527467937058479413025452464502185146802551968728155349653834889161784032793665378695104502414473621082283188282041618614879047219338615124777220338903835281807456781924704638130289460196227785561050968784073194288009978667177320227228518729812247165966357984942890202952002311087785503219790067168516517221477203516475533239392734572519067033027179763222089493557085678364193225925733090864457794614853727010635241379863831424420176318181638650780347371034633992507829324016519246956646570022127522085603687750828616589839337276897886658214426715609710085138669943870092506887036445975829664219859172474162024087299793213049289450843527613759148319641358389583157250138327633389879215450519328080800233907664639837338665685325913947222107805116960592803089603881495545224983088267565103108315591677669990680267657483190059341949113623181042819101399961240252536086424910824939589482356664714861594638130966724457028927059079862351356609167360000000000000000000000000*i1^18 + 1122249007816770601252123418347295416957863865480162637139630629070559283426480210097801847897384777425430505128801822476791941571149646370180648107856940364245614181913618442188381389694765811664220988932981724256331225684317677376502613435964923090271231906748286035605417345837089385751982328717963873613405644000819091781322075727007445155620044343079608327620787194397968827277800863862657964260859471890993126476063763763192793862332601540029598369917048594154445619722910739957590268695477516567336087130444521923627328992584861689551530816611996899028590837960966898048807981392935323154639032180257563400357750582767212231010372940572290268447870230811497015510613130396767450721199421466371342412913714273353833365453835004420915648730516726527887921919475203652913028746824432481369875076732498266294897294946238772100484269531156679241701456432518307400709748173559420721083973110412386990121354647812817962465976117670082737087341851066312675929874799963375883324127447235984748038896169446034133651232948934730288651397454053234871414334530931498755488392422474509205390471069754460188458976106633274082769982692738245998445314560070970282798762558885265972561775792182592737586550291527378419287044469650303200773639247906995759848151382867699693269782181304462547070142516760343469679710648964737565987459774513890274925138276960317908513479681912453278176491175950385814072521600991091741589747664583005942000067209536745535896586059403581493202751165369363312085269098110548792655926879559395218053272080777147831038953313498488082591429191795361356849157873780503390476125774283965058426744972941275024221874647112895896885885671626043416519004117569039052884418094070326052238239718902326652144111512101406173927891806470524998354461051008628021002240000000000000000000000000*i1^19 + -59449433431409347279150231578717556767046387271258929728960316844724244688862094578599267315900778223713765994500059190201948316049537532792852329492676505988110306234537698170987118427517136609777985235943180886674168094752275566546318682072381739573837633806769701440387055616728377590011006274267808339382084054310866299318263652715293496365503632029763967673660540813404612002159140496433465452689713698823913308202746830246648571470252873021168913463244748390752521794632520443135498599151137871407743403796722976900377073639378801382952104758921990967690815991341197290910847386678647126700792069047560035387636380769663333997715388700112296190708072732180094064002450167151384618393088572775319025911822729531329548891004032248505357346828306166058987709020615915347966140698968811600059488368458431364917485237636545220742823128483561894176445581048067785114003071956193796550128529046220613919923789629192643434003435069393329777737832657885872821032324582041519343011830892551411248318264593333297091726645494670543165557272332483241189991437090177172536957229783676127295700666343147766503414329715316475324925985453486493470360232902125827838158245898114670400474106802699996114515493786968558722670298330500370549425975391453066902725665568765525803951835993250507810382996725025122840490636416334878935289397138050741953112123293451010824852146452765054643218320654897922801305643711463046238696892275896704550782746148004938305393984882072363631588633321554952281724929265879240869561795599817268274071640319831361548587887338920679933633903559298466284091104799986268294114501742248752990235067124746807081485333794682528623151184087654923904835356982095669538054537193082534215249067437411503307266502382480100145195153564503106911327493041434080051200000000000000000000000*i1^20 + 1606175128708271769983276746709616210920534041901575787488942358489772298257331941205220755749675854416027330505264510775998884967677402980757899911116613969187138000014623758860427354777101727520768965812683321718501683185769194479141316725060168466363226083971621859319687500645186288251367694295255466370833541832866518412858336291912247232077263284194277809537292034212985675547519993209732164949337067313480144471487064926735432804996205234113650273675758885898161312610551310904445012397393691405824281704381344381450820656243070289547972660295488958046210691699299887633598579211263348012605663623648215284083307098702450911606169699703366983347168473841623422495408275302716087963629505883242890081905948849959782991308212331127347007035399086433731922304137065848020199734771304762727391987874790569501068769825975004630582017723877690889025475413511994369602253950250305113609319549168180655059200274309676971370767630416634615764203284388351855529872558866290422449268196195860802570630036343247580077094313512354835427278286768059510461270965621003599428110447076246371529849200903467236824851535834013419861155480515726724465520548713474109932815687971170417418621039145106863236112430533310941218472825101165803357924498688548393135970843825551495497481682001442687738385887443963895786972802932319197590833247329692721117674034326770591570960126166840651627963781035558395305201418446174492286000218559686711170689059795039317675268636106978105591441419647946829216340634521994454860859517168525171343562562638558815793727716825291847665697648826876769979570986551288318798434842543507113579719242068124663669244253956885789181505275459382998701358391269300772126295008693747422897792095003535061997285804560155596353128410093721201116390042537820160000000000000000000000*i1^21 + -16527749623744519908231260040197951830257313268819028738303287115542763341113729862682229180085203867048765324635092024325212241604876600913781787368610890597532331268845101694414835724893742096212479107956799444342959206181075012373665505839828578408430775527319810465487100675038026628112684000177151322056133113070149476156649401838704802954526524155148197650810973504454151093930145676145997360271501944752744537630975654105104449278857594862938927679265421026280429423114727518273151612056663475257086477856102173575245134403407882486974281278625841480395452595290313010755663336212773014849815200212137630104289427077985529853341341511005824925006933312993821358586174519937721903295601325942306752213365361031264558723997735972860812474103344781657958262687335403522862989599055221424750163299650955862237850871514531356278566945178895010155541484248394399391996334521381851432551629971331182126154901341905433516594667995943794825176630159537803158730140201669373527825162593515496521179852012129374344125747119778104777989146639812896786854508712689407260678376842804005479533545426904320617735177266591243253177361782851317641907340889597916704243137737378847148963875855040235156895648173825438660738959282176078469189594959270654749454726905731443451350413152941130619519418697734593660698583647791331957813796118916514486945284145404244471663571530889509139409492921075956389098986230285405896071503607793713044268909667841667882521409046498611326314198758890432401301892603545528179812162314337362653394486451255720674958807908742216022954082702398937957263957270910116892255402647169247094294538090849836753014663289845808626357756144611978124887284736819619742019988388029850593885493662647677235420494719088313538654619754340048250875947253760000000000000000000000*i1^22 + -152675830842234044970699353649333747070886777153224885109466664905164610212164070342488127964052493026766338252802105829046364798377666736687831657983123436833964047171852579682247621731116679197216674764850636998199651076796827165575476202850212575650736446596728437508243040067847994582530801259114091828462395043423287124682561847971970845389866957734582387222163014595025299678934815086537509060254618688780329342908738511426521396408542723271480141970064104204460699955767495972761771896792226461713448724056262026125110717885486967885360966014723393059055930934211036784011897966630588906986242147068346198600365566680658334408816861353592380841237184576722262769798179075451344091199126532689846966775073379704428431016424561548649855398577142769972149583156875435039565350028069200066185435001699464478923655626578964495372516988804512394333637129638654351559500915106210623644314456919745805464675624181143337233580892982689326234687133698814323868301229950277165595028803854432256382525159782713739014616568339274954514589078327843639900468066401418242639214969703125079660805350524495352432878599199571469278930726486564475029006986568540528755817641901380939057913844455482082000365903550395308431266613286813616010049047579929441172188919603576002755758660426373574660846993762761811957298062141498807148590472746238901914649705474337642501970471910595240166016109673990638362087080776935304745916004025138211384953668948055409819669012178118074341022833705855341704286289025862799170744267533892608471247703210480337756625509377568001686802350992518608367206390322146214917038383394696824437998538425908885252722776304631960010463521827539031320025016850725514243813332708900152769540812067693888503493579726570619769285512302775050442480025600000000000000000000*i1^23 + 5953683203906566812330802233745294529287427442951561730112060816700484376477440645894610385886402383655264605208414113927071841880009944232967374862081520928842528541476676822946958431529285582331872868209604562429443496859474029517555797261368419746499534467883615592784691751212619805937899171566998446046447323773917862607413979780751297472727704074898963061884962533120061773513274801305749509368346153065624747236890289567963316210051094538821596425274392645457884447402939546938434418612920967806501487930346687661508420805640799682193048377823377488182879406255776499416084931275076483254556000312635971127506384484066430074956430289026529007774838650294549858125070876359161686214526492694624063039992817502323805468131447381098909953896651786387852244356343524760229933571072431933927135711904385817466321558224457073334419956110706200041229930600356027057939099556798273558463198815633644489700567873813349568003543662604284265811621438391755016041055891916371375293873805989354785976166342042545350840841746604338618038082090503712168127469691068586309889004832315713526861302398877729872022026709843678685568655946474183206320613633556942524566635111584940141136087300298229011677746839762658259626224512813089819912715600321839272714305336268052430356054482407113808824009610870778642575664411791904802417004137715714864359477731732168246606847037129832512357209413520816003351073676720491333466981356933208835125577701296595085786323943126794169910447470154292165584816200071274459554021381537119704278171553401603292475785113479596866819602143504217405519586240417742807642154472272825122113473136259165170462596171510497845167952499677111622341666015643822013487870060533947545536738103598756303900805572976229478600968147400267378196480000000000000000000*i1^24 + -67114047022129490478704861637295336233093313942405738672197724829100828784521506191473275504101654064079179956615137428196838840163520244753619250498104288759371173545451204061270510728123295140957203640828296334744225626064950663870230075974946957673853529291193098327480664415996648349205275492966118171758330665652281212473752390167312247432501396886724033536324952998485796784563179628243773458903541037709437336143367903864453711551004360727955881507303737580504840154425297099056817947534977040981010936060737713083685178334470996587671601828752248824205696917059394132299457411993571686419082379070288319181092949607860238212701044008900160018296891363565318021870821005827909991962001334926915771956157779102137725509094228635445790343266034302433833136831574199610573005630579310424095708108675084670449115537137564937744923444964308739965881737053766738849797305051526315908779037588923754186337507709367264443766017628456951101367947597270049386750554107982215129037411205823568482111415500238220720126365402201246478988640842839072103847905983028459552339347530530561091960206041557888374067582385625381529874580759321116526347141750040918522855946767600337295024643235698614072452996174979085247213409407182260190319611570800638134899845934796583732756137998579161629209136523991732162707051425123996379452364310681221186384052390046231053982889828341946560042937748163988774168164141699449682503296463303775034228016395173720444624061828947824081308685536496111077408714150934205496217048231667628937347448694921697334914290997857093217524955815148914679879502659032702962000475822715870107240920656054252169934006896824914539037570936321408388316001393678667658056253756613476014904173622086958378161990360111082072444637430144827392000000000000000000*i1^25 + 374798005754623523667844370962161959071738950717563733784122393291231652250510274068574795840329405983721615010626160247702297585843718090509391166819839625721079332612219774303004843388298806319297736845237892114682494641563438118168674569906003879141092229182749385007521112391458203830800409781042041204520613444991597847845737428366251705982371329424659448150265955794661189590028502241138118514563625534647624427166933539923075788272636543788450962979439605650857570955635763171494758691628294449628476808524589142711569731388242338418705699153860179287077011565852148721811756434434854954675858335259743085233681474258399668528408392343054851551012311779148525119491856668468735692647021541212612339260904656677194561871667130128070573529738943214827021719252944477976678411840098813628158799230704991621303203594611879026201463036070219630606125594497096789631307686422610747361006912692956072344387163235116670547484278229905136855768407848878979063132674676676004207553707372336155640404003178309612402768541834713152090956190024493459677355265969125813651296049698300609118150665049086879804610981198236060261374359663664319374247010726380795654096490037538892968839163878023188130771568675764628143500917867438816383065624204674378963897814275038946536895981923443406768759993140574409031758627567742927892223706578202808597123936448871393932926908731735617189530540212814167282302495607089291249829067603894564581583981668255782152313451672482025836727232480159920347171961781767847708294682304676705841076289109646581592641302896355352819403999834718285046696553159027263290023754935246351209404489226770781451782510586886410496988762113833896617116914119741444473440177773703386655987268972658476617213449703671055741793865826304000000000000000000*i1^26 + -1020168399275496960757526239946640721481824830891368769901066266533319808838980953613752777935122505353958807166509804573330268039133286144081298612896762660328272876428080470969806477050151325538141691838357974193483321984064066291005017446864997392736364949378864903913343427120447791606677390119302715433389621537936772492354662656404771468135696614668935475410658389395810924902244925136142566951239593789530337822046702733234520490714007815458911488103693473950862360803555620323567013876502370186575597115186126121587905779416981781094010772333011777507172360248624349639866271310104747453421969697042102380403039767956922942479677138704890345070796879180229604547800565410973343307991783899447784669346046660517439987913954561035370330418242395974624110612617605873562312348278007399910591726918545678323214464331639174780007693771775293432153676252844183341800686933364266425943333201318400715981009438552473189161968081203754179390129598225738337897496387840101554267344439665752033200169217188093014377616927884023311067377496108955993809268834683072837440723348355314725062758599401443245796890553778288688644378264710145451327275882458749373795961581513295724603216384082485625653839602742730094189105309784720572068427402906317554655883985544747367788099825295100494602425160016203149156907687873657172783284535491898644170456358660427604938455459302733668628494694173501394611872053004293937282840114626587130547977947005813873241070167032339696502263997889498419903576773052036178668303793310965198967177775007177887244638136304341739331834109147724542700774178679331882761338508536581743803964881981495642330408056517658112728034672928450597122982707265470835325657638646141231183427184745586947986069642596735998709601402880000000000000000*i1^27 + 892994622247318462276313513451143260749065090398149314336369035635825037098183578531249437330642413948381580079375357213247756819598551389027328488787030095695013399734971522990125763182508309148306510179855776990643011117966816503908444507077269471549002150971760398057577721578358935505867641904458094126591613867685756143519015132764287329672336780330359460514587477453048602212414614971095300597043372556900948114951937324009815302444090283184686021838658550908016218595400646614529445063598492246583759809531714091233985466711978798803413982805906929196736801356984364051201771847793362679443808437789315699227547482741611149440969783603260314337689478326670126233984026706786350575084126551112084657157671053290111789724574211965796995492592613921089987585046204596793394900654774881877827324374348072646860837684173191817584362106020118681722123797665873854521731204121978099325610982509795605192134442979319776163720286181602378084005230525283891923287325979798446994702711222102828205038208301558003041103077323931483248700896970185027372636208978407500885707527463281289927783580049645201836889657745046553836947384462666005392235891945631932867704702993846063813519500071249366537518508902110438734960182159031456568881881820053809021458950222730092483861539895835652759532595378834956207750824078785262513793448428331148850016729431260692694074836334993610948601621876830271345731125945768133013274480578440559347981909980220399796675185178930437736688817841901000096560261274387307129003704953660822410775999674098784003827584002498071389404344258004493185461902536248773419672179233976590580043300003392309477697648078235588318993224304811839688093300542655360129529593118320932604520156845124810091300805843868828303360000000000000000*i1^28 + 657311223584715042153692841322893209227525491433060274569350090355892145032147020006070022585143228454392235252730581031018825158803989462406666285839732145765630703275958737170909856891113378192777903673650640308997777478345602876350150965037609063728311554308608052917852815745620520345595398443031892276428524841735188049678099566950797559069459496998773164452555328430165939175509091851942374332568713758330174194570502046920377037653069792506758471215211398845465725617646528145466712460076870122702081960643215607463010573389173408888934395664681656226659863181086793830342428616945924798626035585085536758834603675404741023014506347965024587084562678882952331057649641922573494101839344097603027634690044495896407383809173899638027855402002730962411118767930623938805635616368135773281175735858368372539416187510640980127636921170101311756370460643744094846881328541088394650968624703186580557359455944399576334936430309602279132278881742671734925246793757358665121680693779034298040438619913722495803900111193678444971116186112919128980359099540592613874059363278355741437178309699476961773015331854840195266521993701838066895554012348898165404143885445472034959141873999817436189988177370951101682703170988061094626726540671569550094720310627027967263914860957948858445716234725149437315541538267064464315519234969341225594050272349801824945257428655123139984123798274153033317665667803538332485907820177727886045005013710697304391156469383420904968292475557546788075987196204140979876046547339061351161849651635932086372724576512713157476541968112626379425650503803094857847525914900741779852309057802124130350153653619066674467003337631289836072368908485748705239147547046058554110219028137049327363540878697881927680000000000000000*i1^29 + 151043742742077163169743421313863630444635051521007979088227899118484599716026667172908013651237658260030898424979959672295905385549995275359973956859203412559047827191730515943675004540793902379550163853742552672705919314433086024253363711907138611930033476803993613310760948376916928687277906591054999500268828393518711763537137917004832757543746841237368035332091192095544897356024104745574554054833525095032347636747724325058172574275636678359057638556494362636010177967541109547083079017049572403215523933076930655779454646957720098125406000598314307829618479792944923788838411687306454686925216572154000606694510933339813386634807292431687804505362375793310918252461503332317936897526866065037043088766273173995327294805217614722096904276030224699557006941790075882693978437882412030015095469466372265393373493335834032852116071981671974729442376974722001668048101149463006885326071206770692368790869840172220827844270136173487850168493483471312590656009579943727097236752702087215449767623400714557279538682456653791911417258680552496511761149713316571591754525558002707280726267107169766397471074264161916363940435199136808245583160346487038546410491209519836754119607956005728451268695702374103739418588931007048937137418105631811900707702595272990610621044445775815549930461067057362241055946260364358989376845754794233898362130495609519078961106889075011385113697019064830984122929411226418129044948791062818668076371395522239015735757881730924056084213091635114435179466040509944307727439096731131134245456212609120494257045675272357289458052760116955821712205244487832833692596652291372126604818360511172272075193645652635008837637423633338756549336821260108583229866900327633039062345605845996987921026787573760000000000000*i1^30 + 16569522423218769125452105925508853944635737910192052159319293546934108573853130105868302227796948171268825520581614288027310515505284486657197813533468031250428171263044043768151262318737063520788538637453708325438696041747768344188924901183391380228756760052330030620491277319323804275452850599190144172391182283295196794280164348059911078968469053996792691897579854400360272327801163865121448216265489011715892034662010746377937557368907949343211107235076295754378956664475555499523311269039088098671821973978275912017022453477503580415245320479820159575963069156499915606571455696294586412815669562874901350804874299700683348187619192201772626774685342501356131038830387606691647883955128194647343220330718533617005563998657213669696292753913130663327242083025530950273900304693734349240700647307115692798079643523526833503264245281969822339647244682609549826134618032979981963931784374602348624040907817182103806817933384123544985451828640171030399443696186955130164030223724026186379742583590213743457391689351611213268370425125266757357469647376109852656735540966146503612488940079917132917786996894555427361631665795764597037850146510658491100115597931073509704413169260045174645144629560659099148477358142488753268382917643025525939415748252938162537597353440002610987798777311686134193081700606329902579755751687717041411949362965814726039422944907077967563816285636137552785375605343732544801040069670626580562324394997688697615162054960341621526698705650215582062392613912971632607430549889995309290514890902610255934780560974916898817439526913173891293568840179174819590825273046346859260790706247082340221762673833336164484413959587161780872347602197298294698569002576367302038917456269528498730268884992000000000000*i1^31 + 856620964904072180986623097847797505099366184436717421302688370885615201956615356972868511266245640263873633932739768312593469686845046910090167476524408345758139569083651265022471011863839269127977318202245201994364863940096013931664702965654943505472772576209049028887488488248719075403900198470293054313759441191386114550033288240583040099683576910844995182238921563804303110851370945611038731198558208643063583043637923033048156136842077385654851486951714690555275631288212625997101821621010821262210198720609308395178366536358293643941111985226937446979500398000148473770437116613000724214254650823571610997769165228755005008775569744963844051974951670189420147911265185804089648472263516088985879976500732762109674519439988110822781789829148795330602179907647761658568725052552503961286612631146696715236492825928837681499315157769797300890818592560873716563454355672073196187169642594801812981039869716570185098667031723511144423567060315072171759685825355033901584357438741733419780911941781711750738125507661181303342401329834239765897989161853737705371701835622954638412600192152398685515499808172059406386642563784003778040046167390971819461260298211848999462446284346309595409938214563579823009230955585111468767308354525788646348115731970420747596615711618936037097766585121718288887669966199342301162358512482391983190377055765598802256076728484981294024755582659846081632858696899761859229030970053704811197844163725197976881469907449146654533080451612296668820529234036249156093827523113861860711706052170455212673658232816502620742336311934701998101166697082707958249052425299147087046454122227439816160845296521565125318346694983611521139799170769069109971194350898872310307355986688310404710400000000000*i1^32 + 3435924061706839390834736802950913863324091213970297639474226172498406629993565048209783922384202621393898049892150094327514084131560519749654123773083468324959647045446530315356893241088078186890082806740359030157786094629662779039472755593187516398376701667839946834924857843042475650743637072470941144727892001639781355456681989848526532085871768660328794582337813666697685900733293341779330545118615322922376305928157488500763811795465306543152581190400696117192777429369747322707102838145740812787843774143926986120045910540368590221392341686876828602726579161828976173171182805233342223558221623366681562260536584449365189086176896447341573759195941991752350113623159583206101804454491884388615762978661056528176358363299648599460248124174394587730269210934901415833045634591644233545832807345933657398571711088126071375424089776915084784774877629742109928907010902590075644146276933037004643616355166810116166560630812517160719921389461358504333074328314104042286231014461964511557673193485661631880614179363482900648831785113064808446924019711036959751556301756755410944777013761013552605862004101660533183514690753813281908902379295104820079661942886272555652837119743987048140837486178219844989877508773396454452076967995642765179271929359146101987224781430214700639930973652474602499675529053146500013397393980142791220349899542800587254743716618994743701998534447609169155266453953024353794463693198608239914465688379532626585555136803582398630710533696496821726524481475497781592573024000659424471342987483583273793852823579913394229486793888591452260586485063048294314539130938781408092493548989840439028802459971030592938845324569130348572859880306875370527410526482061486969477183756042240000000000*i1^33 + -1633093127744396896150280657839626252083552572913419283540115376252299165941704641494292762829278058604376804572571652663296338445662064761431115796418274047700006024301136975873724318854438223195156428575638269693357927942876022775232277112715741193358370485792304487143303737670483449536860758418430871882404298279407525947943311644398931381003497320006070769360423156238125029561807978934640884233811140445689280673353747871978178515499548086627837863454268559399687592168126851114633108462701593617072204493012821520079246922443613201015586372908423960352927770349770849287796702353972961880891507099501594496181506211042664915689699943338953588350254737274046616923214851273285028060627921178680618990402832745121975661652383082118291039910840844423840773287227998541966948731054858772166156473277880807466796505560130526357624567999782442694040058861518525441042081440717860300146559499410747241221580739890870766494536705291726025712633798542256545673753067754437755088436547444821106902826964579773770807769098079817450690656548263714449257412381802454976120268439874066012355494200780534389208079473893879138772010989977768070312857446891629331055855495223627140659213739385512924275985589287317315281859279842437842203783426464628649428242194110305384844335131874271063986729209235889624342487777063103417921637334009037344452979315384098797015418001523862076656579551846432027356872374736850795239634323389076898333607916642891709751565478098497977115128547778454194645933504631693657968421864688088116563666132270815351922911043660606856861265200881590829193514879642804320429553358351394490882230837025066135373638150614048993061616388019840248698562349310610776453548683619652017815552000000000*i1^34 + -58463343876171203874755467354709388083009221212758971994426747054811365246847127168470332506299001541135100772694075386892325905478950416632472361800782104305056481289605599005447719753898642760622054218757648875101628992483596110111295859243758187524545056657106014698790171212680003962086400602857346181459104116954200296001214060247851741330273772533653807502714028996437663187038188186443182239032321109234062089375556512973192497615083188573468531748399489562864076468007081311648795581544164190797442903445152305085862802894397032562209698020747010713575484184965476361798347564243338235262469080579901942994476979646005976525996347707922783417667109969590036936550679814160575769117830304354468436245638962800089555690992364448359035667032190785230485571473615984570391801745089226770759973949823725736717802938843421747873554945171228639691651399881314842183051193943228145884047090409651958004051673764508952688513866703211488581921212275793134783604038810510034801524265027303242224223730403711205011309687726566550158668668594811556423070629446931884146415757691109832965102155563275299554682096244411104451883861322988517923143178071940374344364115552867740876681581699384117421741762936387339110956519372044669309062529402007701295571204573853246095453567341991406246480514086616786579431857110575422783687166761128753718121858705900726113298199924388590345614617869496988702733042054865165369770994145019684236375515714615003604662196859634984861203994042464663676742931368814850674657232875497922755027231728519513352400027748503615489639845056729136883680550953978544404372480132033266242555721409660611424199232596711850504544030759395156651050547215298557299753142380894617600000000*i1^35 + -432701778400789161352851177392676382628199619842395142357490850906633023344813196224223503065079161099953504610146073968534692149132582288982091590190516765844960526277859427164681251538222764736941157407730064453883889601737139293126413892670396364186470954281726125799076863424723352318728669392590726140773247634003825808249361679303605526351697539577015487837688043835185708748733774105200826993138541157450638192476693479622648824911016295475367667834675417824412835157725077780748892690421409791486816237046582849589335579728525325759221589814547488552443471424771189140306779551793586281395270649789193678806968192662411631566097228644301486637158723740981881337872012018313438503371611498588976588069569964345696107946909068858054780283721855379921245246858894698811427585822271355570519677755285537722251216637069705555926136869462963653822879689202667182820304512132135381216922417669121916727948105958314085206487886461785028711166757800539676132355559860821940816569014241117678884190038249962437836032303645518313504701216063643447772257267766284053431575739998908237539450953764038555214466249580836571528993639772443094131955967382903411393368386142616620451191958592533995060049976719370378522953743769436340391723916606033321644180508913802173969107900115573562882952743513346776009059992715999130924166174838153369669227656927558620399527496751115451996345788721677923282350800338517097647873178118228123173771808548699207559397947103227619406141094063124183923158386715620097138436542974692024295757001842326212072171841149649030132337026564984970565966026803407029459514790438275075563042691697916322236253304251790610776065331201818882376178378643127497998029455360000000*i1^36 + -865359669439600525827700002770530179201586596858367533820282885066726135165314848592005054666791311721181810149970169134175818185429009863086710102058929364112713321241485460651720399871354382311997472230763645863573304297020752998027310654963662230528129553404282672018335488238593582622230798410107788426211817686732658788592494676959429611589457513076581914026703014001786522651700607020817774186528539103611661669173750967213737411192651115502203035609012741940281252139076795762205318827867587211507992970927254019541409481809148792570156082321343594083446467158443034649663801694185179497893795697969013768207105447569961624143939136797678128789351692478740374034559389440632761285828881919932586381740056679168814438928975770894567432813882452614774739523281054863083507937600699493252416747091799624980203697455088878793674511589414698047532799056474039127734655579198533909851545968765399616505561500057981984026974684864821465098345744197877736600842441924811791274979095722735510865654848266942536800388953839606135605883874839457534285920971410915290289213312519357698715842941952509233468489421818448033333397422372661549825246799145378877241691446929777114621237394045031041580976704334040269094837400383772741562622712841821470617755262099626683515902588234492931365474004161110139235505021946535321367705119539771615186733578297139699459593749651359546854699766306951913590730808323622166754909836220822233115506460683378721168546551014805532366273640234304140604863946734102600020233978979597873157309495652013118640073369404605034927482122176291061341581426415399365002181685262252256802758796066875700083882636583208605027386829285332612868724257684483270656000000*i1^37 + 191963060854825315078548614895430124136845542566068648090684001653271939951733176706113718249789055051517023563035398772456991841011865344917708710064009818414078405574442620221336934891451061927760271774438505937767664232304867669526689833005706604065790528034803725871260382405631150021497449062312230294984604952505957866811154903128025076768961366414840602429331255616705435702525236040178795433732410897052848792019691306211788142960178427558390606377957360800616878122388771128088749796195441040773607669745215647909427087882335402975769652780469879764670798408605406758169371034884476215370552591572515765673563951620775170935220317522991018875158847860966972590282445958418826105301215955341809523046499352899099277091073309869521148894061720309635837106044155440745068956241801297233573791076930590120241722399495848203291707439308960192973866116692061369043649605393537253666898418191421712626195055270531974149381109231677736903739197968015620985493393199218678793680826176055966536502959028261604787620636217803660301280793677463921289516838943466442638747244237855995993588158631207033092538529193059082220953752895104231632586668796022986907358006169182557721118954577675897455825269543998330398924571298559607274460980808307014080080211468143367119237909169333637681495990169462198211034775147746535892249481567942490447026266768617332780150729548290972770295855647997171432912164344205021880153568146501100018814564705720762091272665284502784513904201149614602469833854616907704474470672040176456146804850090951844337061961403449230467679002588467793504836178679359365690979411844650784525902054971236479679331884341288065609614441949587278983582180531200000*i1^38 + -83274831684274584585714744077931140683602590018119011593985825258291179531582886115633111541388812322876913020674935277402484850753239600084822279103965877853786968748983282628728426259433147552572233959032854892799830582819155475062266849722504496542098176463472671314606466343148311947390255737078099017107283457205300343859196571967889043638484919341654000485957290606980281563662427581963929529873539461148907898057523219118238250588962145957005091742514221698938628341351720562482933532726592214410911659327899373810855594752899895117891600018477648830674427733288008415384931983173764595905280413566329734790757290929558592758596561474528779208587275733163801652836749624392210260752467483656688198549817769164665866834179008862380500595575954907414939707429287668459103047402452982119054361666042115606552263250281471369925455347773606834352736042560292910829478029307500783072647664378192898427942682317688768620294781999538069718353153254229404340734465313512169719212615354304906134880609544712878730506774006686208459972015983178161086439320173858180680079877170152223568943224201363557910366275350728440949087683536397565887492496065260788270991482790736073484586578485616740501890134252671414139100452273157698226990627550759876214710307162814953406102054315675303346186364262345805286635007554954948415888145194543592797676474500304804137849254398084306675333107211256371678512184974611680550135627427528873337855526455392617048089797275372301951239379235594237458113821470991630929452581572967819643605399920182947183909478063890134192602419461402403579708829546335536948057030956534394729328188511124421670369223231558527713782172876757293189120000*i1^39 + -1947001977640708454065650651166602543301569740276590169940574517456525598623329921315522158823599168458938583271887203697852792405340171418421399638307647382205883565163936907873316619387800270876077657048295577843677552570284376341540377232715144555272444678898157055017856049604217634406120037034902121989112413533696912870115518732881348127260401453318159698587446368274870279663056533510697244515121702793975059441072007982025867367405434923889476118252871959976521909980094451556538956752105340474017467360317116400595842908077425646362512061717999525177819456581918743223513761882506077583633991844393378665270840863901976195694717775197026936896845047786327405267984859653780900126300560987661135334984862976684337741775700097881129127290622882597788010885783097572272497950712915694401273710016965149540430268752561280592026303924146722591260474753205884102437365099322496700336312879508583286385260833907469340713776424859070139948935848303998664703735960451568338306526784396414033564677379904644624742662379113113425244258074808356998865764301050783864278001061149126403146768715876848412185107851620378047919781771536857526755175958850890474599055556262421351064820593355012592688645523074083984758174330223353589432769790012708308827921782888590995060388139117799474281438845529210031907387841933933739997294777686081866050711225410337457722223439756387821690417182968114076925503142676613935682289541078615185027244323162271124389798085274684001856339820256727024905458203300281249660702826331399626960069862425110631326306471907361554179323773914633020602008487476260734896856066921336271381435063474159162651929544509121594350539920000*i1^40 + -128412024611203572375901528920025784768848253411180706911640026331270286180949993493260319369237210125819051267888059121349753383423333186776754861555431241551150962650898218659251999845335432933817265149710953524387169486548879918368745142469762142446165067610328002309110754304824656846015773978622652477955151721531380942258128681464925111956594126370484403989551734417225089707005329582890381255360771131630509345644477724071180904207444247398377435996176848312296898535841231379693761136349894936769876102568449682467043209951464128240068235071233905558619026994139081490610011747638719638283422134335682437579039896566454742574519003049891038047680740066482596855788426863012914139720974272615446583689795155731339958937404838231475972663103369200218290841596290852780464145571576633512370733668357512302587265238496380713876680372887395402210534831591307258402337681457931798864491279094314960251786403140504387916826069489181124622710939069754115346381367781684771006066795156340927677967908519940434389677113270314095321907567342064520743545449499724024932067588855540543976397217223748267022873848980142715314960651800049688671359551058928245262406329589829544932407810330235590607250618779302692724851110418210787298516075237832930453163493294765593421286398455706426656808475044220218450084719681952991750252467899880666295017521553814011283663305124643016184520409302481214967192978803316825511037252040618304795601765793804273038061309786953092005672717413215253467729351669480783478400268982450357114856016196750153890170543323891547281705440969579644714084645022011484514664209086074356003433261882823894751318451301366800*i1^41 + 850927469571758993845527447939735363364704054233479778634783065450446649157688959906487072371511607071517607202749685588692437370745486797119349661145011518859099160907815036406550078262769610023771712181992912266923412159150351035042213452759487926226958385729236540065575046957118142697544622635546628726648764920972858297176004760222311856841963293762451713117565703213771795640077074737041117690835534553270243350835720302292682618756913535559905747097954393617195496889516432443891811898279969734455331810581169291240820811301942635953922664296757185175083081798091989175605953475070166070287827576067642261959195059033638730133927164049812432274403667310206251179910386313406085882188184621019982982013375512874017913694954464361900923292129444643023137692594194513816532298751743185453536627847157010267932122464149333708931688559863616953097151507555569578672413472806647498881203776167818338740301685619113884889614050732215929563449693439037873262827007542529718725996649181100152668877540064077229848878717523414650618905627438919009544296934501974238625358879781948755349514757833271318237535330111797288648268193334153660652890119473149249405188178846506314233853531929169663227525274855653240354542233323793596129297316781471503677308425808806414123443728939059152681392306315055076667517451511773866370074427555204612336390841761034874524093513344034296647552576834987706479272087666219781087280748177582005456057068914307378394433767933215808160656837900198753760535200759542079671525788224039137776679414677908915415879352119691268785171864446078223725214625111198198954504138457982612029877016256908943265*i1^42 + 1895772796013881039915483569685926940376240750625201667829912155853460494108118273752702279398007109678450374009233493854999438145076593445439368844897743275033106580859849357689403311557194689879617571380044547212239944501431147055435124396757250747189741615854215873583198396423725187323892145386304400497410243076419291735228845822164218010352574344057388780073022732719454880370780925533642438907717228657314481585503190356134634873283506712710651427464297622360477131507160918379579576433227961578299499805064335092421122267469268980562145883860252037970274785227933455609916651962656263883214016721805934286992476150527055527724572921937075067649546037691038177961206619737568669549346454610098035684754532126328989277087397037536786647805225374849852037398667793901068147743141250463623426439947641989773731212681287634493938371255423549031821209057125695486735025083923487473039398510186825372708266711617149597597465704405946803262551625265437996039073329693180282677835841475803935110800281531524618481241265595073073811462163749889150284935918963924681453522097307398105924749644200981524604795619595564076517148755709342761429392403040739528945642309396363239323140827792064257754030256838259316839710625783773127214396926932939974641897944113218696877499817463627280796695655961287213221446534008034290110117526517278679328948971591304390169284514293431291526794600398204845940222575445762452066422763817922551011429324093536548781165507399491804295859945121630486371880827393345176396221494972936360984045954519804070397905452173357845418439194392832266297353757091719167940192759775487955263466*i1^43 - N1*1195294014179415505298008908810978988206869165193582436118605873498599315272281459239878647649507203504210801478538785782953745801500124230304428612365722051400242001287175554254024629924968682231556330899255963991044509675765983716115158289033859014558172661764925945424962395350707731480720698265958790217220691048347431684558455152266928642368798339317812579117893226681259173672210720138331651394177480413404689232653266291056528382637594907206222656994523481070697620577566857985416370110942162195634401600979749070543941582893670049676365125422008393046580359343076273141432821504*i3 ] ]