[ [ -48814368660275340063093578184734408514144974533184069931523295099923385193662425074350480998438983824290001919713387511363195218892207433618983681012227470476451674862795096502514873568023365379529978070157651973224922784603869505794601415169676600037648111373585968046477939464526072861207378967211016801487221555046686946270496261437037231697669514788755649007168812848508759610744484899671602445085604243173008818042666014302875543952055190742955268697437634002790670676801011189300628200723280881537582946866787515954960214690809022712423751281092115675878211616284439680228835480267756520673570945251719674760202680815900925193424087699487009210251803570057366761671640866440123994803948907294332402015461266380797931698368047424227510041082996031072813222372605200817765283778147547382175598737742996442282867155083118815537884234189922357065820449362914391465256813365444691287842684257752632371820727902065018775614314805665170031531486949601685104929617644170939881273333173444007298095801719438261893322870030386048593364877014389434642129275056102262472285850404843403856125642624373687171504113094546242754249501534926193492725826846720000000000000000000000000000000000000000000000000000000 + -4235971669750579219428148827853980722063564648376602062002177261018380164884724533508641377093765503451590569846238070254401432862908558711223600368435342655781169797561209690844027271874799707457370569907172911557219185477363966585994412395268003494024341514710279726556030422904687523539004638102372146330957034259030033232276722106753811811733931598492712240553380409111189514742515043952138352678103632461970574409054070576714724396891602914411830469084936525545487414490387353465339985906984639466981277861765362604619927105995213303390134560827456683434313936901643758332837792628452359224182201988365553447909102341807096762674871776588211852979208655405264495024562050502540405665650792315611235551337864713356281891983813452006455514895863098231792384478722392385524115449428265271728087731397276681612734590815062033496946741796007760169399692512863493607326953307517944822784500591960712856573465248110581416753059740187701592213072293201797857536523674663269924765458873475161147130882081457967022839891294635761825110572169194449561307296544771503221937244535406468520548184679873598613397871371221127998418182639262401436713626055475200000000000000000000000000000000000000000000000000000*i1 + -98752136381629159522348528871994599601569688698730154172929277853117264063484438741735993837647689659951404304169702762920540036631067973684577195391357910611432527939277831238697240006722401249462877457682634636095593799555407264373070313272409725718123740311311486831997435852640156639886801940430472109397198878934447814433495068569381078602764448614487070204789917985221569522882297002593066595028473790384100679064215338753338498562055122845807880609435151678624488015667529857775867841159733533437881640871599994028020603765850490245703309240535901360584162441571886180779006645521824126360783337027784293568214314361627241530264333866313411617518101404125639147151296011141008919064564113295334785255865026334095849300207033118253408462758217147322625729717393484442861490516057512798984041611283459325049243741044342357109144018951032614463477572430757361214884913271037954871071599919385387957363841317603456092306376229078467837957804010447251659809207021618912214384060676250587373383001906846639328910790161898929407279655243398236822166239292615756512624628526976665397464762863966988901518451342828564570195450066769055935311382577152000000000000000000000000000000000000000000000000000*i1^2 + -387558424476520965161753359169088443716984046924630476437876681134750782899413810441500702677681362285292307264418984366569319533722659388090513581624421617301272511610977058218101761092510690831877707036989090681776827221126192465106481231148992956196358218875241687797901086134142383191736706307137106031012592874457169227902881485176500641025738762518658056804491346905899171858411359567610904028266753226523949608051247174885851085764558949169887027124463867363129887835271324819448098930671891807695905363412573930872775066763323249792949151011907473438153643935422048989200081560103692432446289326731740904955296349703720052591833779033961901599598353102502138935457310697643295101391174778609021663380390873868106620071899049436702956425514781538402993354492008577723501345806263736971259118261541293110618409011804507469326360100717087200156600858451639064603856319237501229668664493361320525400903511592215095921071665912486176678264688693413283314211712005631251862182227607653629759759654861564322569332648568417828676913749288785580062553647963052295777391537418359795164314220292514462345117398129568742099648015553652380474287870443520000000000000000000000000000000000000000000000000*i1^3 + -13079294160941542837791109747812150723707026098311112658963760794162183409159622055511605276910258191191517848067094906310242114845573840045545013976301257701654187459333402478517669427115030813305673305063395045750962037767298722181038015633223182644103355305386893004633087330197013188644880775964476471259034815151444436474913594488962571870839627997570500156446223437578587608715327876474132271923274639871306361080498681751252518153025793046025781694800320877925014590289362255884586276300000057359058221098966521333674507800192663992861117738555528184262735492534437430945471218617669661410193085117806173237315842600337187615359711561778329190248405173978537424549782009248548122221234816551278352644844279082295303457109013671613157334291494231742639106264195925812585613808966889517217672104567219177654205361704566093976173638024672341096193697286127177086067675662373977492717793564046460228418463118434256936783749265131206726470658670329112672493914911062988870590970031659894754557665464166841074628612456516887765093809280438992079806428256727578622632790005271868323548293273320195195636958958295835437834796833619724019311790207795200000000000000000000000000000000000000000000000*i1^4 + -13464452408918539534926611353133977227860597921543289677233419996801469422246857187428597612762596778780763345728189234589076562291865499128096512180247261923298500438552499091674329953037098108443781944489559202037980739657039590305386224654441501846552600181139659511707468425456958760495494368130729754894708041999395597772629379050929041241904732084292460561278717179693553084671654164755127068316620383335430983392112902499654786885709777120231462472971345641914487130120413283082889713796532212235623964358811818069726964490456065665959636196262556133665415163673024848865944796426505419324975955813181617157369474503058818677531140247096926324602004618095372350999376683203770564168128348899742581871554551694005157367602948086435143680110835032814975645015171457787471124486526372585362097237871900579731459482783999235436603771031094690695480083756526797194601374543166077596291318480731305934790218407810051180624116613569612244694402547954103610814695564590951037153774568564510511064445460689926706133929348901936009212291668464936876024135585543578088833726691388008465713468575641254100634447328896897237817463140924713393158348603392000000000000000000000000000000000000000000000*i1^5 + -203496278190194809971260165904375934951949239598966374795684459608384376035149016015641148300569366185928029660251641078823886266348357470606775118780809103844095602684998204447663132774069823173539805333079353743640581590906569701152814345938181516727300577464447292531018599665046092591401800319405473531247278711997964023097911908310710791998266409699686590577554119654091225846154101128212708912808352133073741371886442444250334597640834423862281968943068718307342333667054036568765528427125760153614538896442003512852258118294726143843636769323031250571962415127875209911450661431893375128293914140176849388506154997123562942944544199102971237954000170722197085882771619594162664128118452985269338732956522062025525086151977778140875334973549270246654810815568591846495611676359359381219716419433321308607911665363805953309471335980614232265047990765368330419713557363178581173604117475718238440935542398321379976094444310072627520620846236377409820258502736566287240832734624911215758118906224238526803540546414986489933631837087677366695552501354939535408498609423229902315864283506227166826620105893498494128416155878059063880512863909969920000000000000000000000000000000000000000000*i1^6 + -206284050622986699566598972052783277213331298316022442670603433372370300569561325954608706836685697278269866532140969700911337589418105915307824859642386899704752082829448255228565131597580486208754203130253831017159199144516807555646974781826588175451016352239636429482210401087405852190336027511918746261265281393781118399256338003914643582470403526967517310211471402062317134840963269450456139226775235844145050181946755837891181245264144863871017779165932616116460548432602389988704702587261558365887990085475054266882648127104657243587427257995445165646634673049768968940119145954063659988488967222226592242982889380013953515490379341369440551835167282550644313285275611941965769436471047651700351151444074305988606855409532468514669917476748318905290326213488342985697708766849901832503878414286367385119980513932465756915390609219657659311857589171467829896217487705985120019658749169516207889994686698061526448103074739860513526567020148712400501430120044171064747071228223958605411745746469627148631097579982364329182593569415991812031472500862431416450493257194095284731582504932675025442288285237813087654694948093703161859922826834739200000000000000000000000000000000000000000*i1^7 + -168308300146246756153387332565450058111717927887061756330032110360909991700693869399432548596311579389722470410132040651455185320993048044000382708669411397370930249804154125160666939458458872305217672036390061298844994886113907480320824308813523011112865532312425585789384872234878685058182862405990405895192255821827911515295250343078561523959648966786276275982405134971423762495820943619595544639223382041118808761928553856098370424349920928156856531090045627267942506271860038584767749202278437632826447808969641287690459370026170129125694369421042684581029414255451330189764560880272275914039588134193582095139931981641451720213143905112683234608204220120332266843937903325672021318267215522784718010159662501704810085837206767333402723549734910366606953163729537232510604679199505345711047865692922047369724989547442951330067528872850608036423346824844640294414103504338012090381548119770586013219989170357608756136183809917766131568941391496201223215997056616322551974570069438409462994512444375075897305945436967613523485014372702912697513577467247102788520138149392929124722040353767456095122843318031743457723713848267335573371556462592000000000000000000000000000000000000000*i1^8 + -47471276716546677162397718032234778873310296121766509099102380588301543949035601374231034308571685971273316766142326758987026691985308360325345720452201774027033813587079939359255160089175441661310025448907490288744874433644388287313289048039452539291259534445599661896050887296971696824524228659171307257919593291811659374002385754121342267100878382577814760453338543318265787424322978943891757745508913140888494090190105199068720655114723302215964179593888739606738580163724222804222438187508883942866658963001815903231978200362062807824975227446724184701346175764106376198683869441237988704390307884736904264913719632219178603979064836089292050130660180074138292607840536932211788333817179620999644600991216063124266567570319113868082276277720599256312139096474192368748715563922716307962132677436878697395311120071150206844741912761985910448063761696386300374062027899700722187972587556675896717908319762197248692484529168865394455951881433420777260362611170511484972211665936636824407905275920982693639473391300558026606456036812042193563560228991307859264074295754906451440228567091545835468059641894759061647604764849834427257882327121920000000000000000000000000000000000000*i1^9 + 5372638081548588052218841960057088285463985429647702290391562651965041650512684022493798442327190301491298886073734206788483031111071300961520971051872724240115206171675961889659129594024318084423798121474934592858058180966934479943009591693907215337875232279244528698586965867445144763943905542136628953536732843325604537378257187248905326045166583628808993227227912410469784273003761892399645260068882493856202304081215239907685480915747699122257003574513130478434631856404024687008424297596472002861204066518169679059545294057415443154363109466859402999566961905917944399329777949766949810995697949369637678518128389337298571893269398394433478085387176758323776512973737316907383688603124285267913379364016291878593102213867905946439982796276030116258727620759378984360001313155015859483022288767217460807293549449830101720015474675636799403303725302838234924990935763299906124891270034606392932058460840915854829696596531673832085438587388348998515963298236226551043517056444105934116233900288137743874434272779946166912843960216008958274279869676617770734910800225853940716264529973429352846281290384844974044732246467240544311096167628800000000000000000000000000000000000*i1^10 + 1625988551938163833120966466313939469197930766138048843074071366622622595527486618723848616811719419639038537566345288415889088091586817505050782301019895354143626903162169145098199541158458779366630916198123432804673563162458920234593951002551634372937658074812689755020976648300098085447753032181659297285189426442359467701988315995154015532748136774464155158172476938531713925109593227090696762327300991096629930820525268104820261337972156738022191280346948245465161635739043328731998017557085883669622149578773681419274821780944455144490717270691462014608659713151607359525415349579079728637424162377480194449903668538548789828406086899745268764240942122516009539004929800709241878225668196371194951827119963652941689393090687937467349065759569011823339290890661046093339274065489746007519090428860511024012995098454162005917694345156263689130512765436112267851583968886135684603410878846386043580265960743523922458018276576708082963850994110079846117080531920914549000334655355620375718264293345673526447107390620208166840646534035892669629196694759971217446114555011851407767777489970938810364424372246876751107067800965539837130047488000000000000000000000000000000000*i1^11 + -1134799748912349826673688507681036471050640029847517982253057748607354629495314444261610203307114515524081590056423126805632876130301958284322106375074725695327374163174832232766922813978749884091224837382490233886810669548172455671388352135471901695333527400832631103106432492846256802080814929094836705431766801507669236811876903957519863892792714005012589749224787971933014243150788204317520591897085591302981807949656339490885244827386650083696076348957268141592904672429337786645504581583858838163144733799969727064687514182160474355303686629295390382374561884675754281148536997246845272939112070633857938633269168744243470666796634197049345039969795281844055597891040731524210418967839743887101394853938062812044376102131091153033477648910074740292863814466690905535605328883592787125730795972975717276974358241833716869521191347164668526428242305836007974482445396480686465568003126770012917187638643452152706406139831555448709122819612970659303493328423022470349249781620474330579711092782347246272341258624468803183456833318194713982684874410644491486259272216043237329234565125259317158618275693131685153519380015675931230333829120000000000000000000000000000000*i1^12 + -191363692942622593531396000965396542195406700061966992146526619675656777235267107094407399203290760489702968769690201632638957498051407577114280032831781305518033003916781124981806818699773131727264971381469878190595871828674722146419668384946606136735436318674957858075753075622472936224276932623764800917864476546862598929900726862806151060528743035800289277206634445416058540838346707519134981875114748515539284007069821760470463021928590109497912426494112712203410017570021331113194403464537600183012035898120209611702225937902282208115136449394229810256442936810351112096969481110637607845141892610415372646446985833638702638470732634472088733052231411565106677895541316065360796419832899861644706029889788116596330688509695825153873395701942628183473877863017570423830554761930584081317705181983905513553094885468934615112726251252903857162380526247184265554896527541939217016681236950793848135867765906611140222409903673926733764365571242373686482116047078032264628116890179136182530932403236801759427091198351326861266924634522742221411203339644430548567486489871178364519737035802584691699985268892608457244614894826668237730611200000000000000000000000000000*i1^13 + -3296527623277327651368801364214420251952624198186497318017955946210830534273897826756933518850691057056911976469820554675494714642955110927579730839282116814807998647618254464266555036336623360438723362691815528467532863077657386410772721827492287130446365232828430344145802254276375144316926584611862772374362428051327284149095901112339284876180619605759146655182486642453139672917717666789681683879075418376517051329479719325388723490646993082651669558870056518442570658138203794193907445885964214256195484980590066237786493150746628390208533088214376738256253113330189545300440985387803679312704749222091621219903458041541183885736947017749382469583440620779467004797026896903469350333775735462595033257858204011239973961734325579887947907190581903073014356178834207147570466491887080740080487808436392839917765074916130275376085386111014211343915094697768061062885441724721403028442408941518969066426967028873849341975315592465334438665304616616926038182050352744163129900646401496756916969298753061475277199242880860661694668938069703564127724558951792549050618975969981959553891804198317878231283678108157709772888608704101875712000000000000000000000000000*i1^14 + 1301299611874206042493612516714505270472252406023932461199506941971238693828384553934738790115345947458219202102622789701168152431480439409396395181819707296893979611039818559210084012405270483535964105902170530344755784093446789389098093468135080579951294548284141962296130036552794667557550367910576094442119890422969563803260581101413099528595149879222958271169111214153407956101900507082640639835994148746456967902685879386399788636076076629506848835079817915010980916848229834736617904185528402617789508655504739592584102409131592667548769183640710013628613897279953451046334466553928339234744268951661935015754823261886747980758385895723303427607977572814090901497113033655059278972008966263032888658757366523869531051816148221470236764342914823350691923107540019595118938214635667918327684610123077670913503628975121881984561974874060122045120472803561869954653442271071638902605877796154678086170439859362938746249897780733161700722802101369904293352611946656774288489559245632952458480178133790109104240648655806431610881884221831443647143999341395934502438244781061979476454651289370908292491423775545110639323324346353582080000000000000000000000000*i1^15 + 102137305919562064848884754990276291317982180062188977783056362827338997426127581306607111906070133422866892868233209274280170219712681098680878080485481855766290102784531838832674562762154458771405544895817378158076175197443207833691920691850804052226921264688051985421765257295776454663399097911827962706915977860409683074281342824526869163851270521006332237495352408837073519602768234667000695122947862939824288430409507383298803489744964241153387871867851337091626604955316715843539617935750350057141394122462755674186644119688300444166124920797421305440931861251093869107440408354822807074922043533795227257678063530288782597266941667081521946665686676386732319623772938625598459101457753727071939155070303905229302926423533501877028306212300235151851619158127003380318208456962884266657090691735766412211038603241320843704159217176921576733921496580895097088029050663232025849668981091167858741634580183901273866736059804701511028426688248817560747988150614026590844163733773902570102104589399761918022892886680476101812057923497181392682417703976543136488724214528134449824051740534682498591309950834836266080130024436714700800000000000000000000000*i1^16 + 760188983434150084457858950309806432825500129568849482231062969823958577745892758657933108856632971411070351792726212605352679948105928929921781987537294796861870843493102454439718116880949681126041824797840006315501997385337114458045879308273055514028325390742926585497864446745485854533035872349973422452584077069248362739630712502682234073698524576788388605184586667407514897019414796159837503581969100930222924579868244956284042101939550641204649714421026127518115661690496086172365421415646120126338015125735552324145668680839771249200321511373127083439690651287635079535387041566565514636448609582062355680146714148399924729616901938021464965047654279518693296615819797264645870812181522158992269372428977911978364907601040302590161377285793248580999745524904805081055157178503960141229119731723096751730932182681848498882829201474581023815269527219156266463469747156119248504320795749656383460246051523360733636571531367242972751704601924957206065765531362970833210615156131249020101438944938021468232582215463003958914651288853495130019503489728764142258161632296501483746834566507734643871842964442332571032177615044608000000000000000000000*i1^17 + -251558485981550126189622090540629090378803316270078968444623940043287907522257284991578110919459940235188212258133242393962925200211240683462677620982294725283775383747490656911478871939284197041877942749097309353323292062562410323627502051367678818656600822725452290951596917491662165406009467218148016793903272337368066828844461550537998061393447598996996897717618997009825007690745817071528441031033031124101941324034138205093965289229830991111173475887344571334934175410878952471509046848755194996586063409290762056997648924740039440853040329951631181946616996531286788464250099731616281259778011705303835914210942122618671623841928095164654566570241040751633952595902320662571292943289416328389069386931928166919517585827945368778888764479897581855481335536262704869633293536201894729088568210868000090510199128862788082770686493387289861020194799479959982040786117761678403527584079514583330368636833964126611677325771079728058613067124913710273834596700804994087491221576411304260976828472681443653513637930842615524179368588815473082727711259036230822516636426664261784832794302420863374859994796590933733201948883025920000000000000000000*i1^18 + -14293218670332625808541954205910408822933513838591575527074324859386311366585354440529417275730907038170997410678152612136067240621036040246920519132533595739866937737918543207964623047432643469829022319967371634892565793615634373097037670940571143094431448718348345118305533928743880178174353045333084212547717110611982726771809658781078288802827668995210199894811236278849261143445435924979275584012491326565771694444010635036838695905189059113269261669215873224227571887047770885954735666457978132163920327639950435922395953487070310550471798049300076531706011529892926597458642366467334215007328397745165905913570721241156130351276655338081821714618819559530463680462655183755240566410483921257945304291239689038943174240023407403574501129673120128286769806132539413372186699844397811437764501908872996134170182264348694303430921861985796050960644712886282170420398204320916669155331615353349840421216687182756130867055420149152887457149397672914203456720597308928338857309489164657864060812318410871993757642241768356586658344694671096260887139314487872772677606812517934011234914028201570382692816245906749821161780019200000000000000000*i1^19 + -325357271871609416186872566724554731322218818598260990601284723393426553590234015049048200699825522560423823615741823581659793694738341628060806683988861657447501990296695862977541645965704607401942220052973989989123888989528236901048051351156774801850493061087015422732072648565209290999198033497222182680344346642786734389104825129871514374534756254428356684830638354584328998396616794683223711018402602880141466055452581883470217480671493977272636522009962749986876984467431777919773581879267434456723252709054111089009286192930964056923764241268868965654263769842768382659485077820618806284669335899926264258109954514406597277561039781343042602428626449596436940027037423526303799451278827819759449514118208196679397027710163821288421911986038080590399422411249957109469318376396115855219168849304460106513708872864327153676379009528106340003198042965966587373540108872793712630210663640282520914583269288084295083172921313475068906329871517955362447602825302666751075567928678021919149360242822139245002062340829061928389432354962234398464036514856509775202550752683939425198648381361989812210306817212848002775908352000000000000000*i1^20 + -1802242809578740834085222051104152268170198952974798327902116453349952523488451946777821722516396672657021778463414683858562412779643081679805740643419307153112568587899645089046011535828674627970381598577981504080904795400203352250311187312408501507606688636857742282624491096834862907612088015334694691510281958471737078397770227469198572813790773454886610281419257618655854055924250765007926934462450015891903718047595857558178901089263972451999414911462123987123973436341493760651463962866214568341715090305465258294960378853236301731854369460272731943900880654102592222563147340043684269126817486269969203427960473159832915739636716980751702163001530821371299667636330896429289706052486516857638692506402990335218625887242728386158054867938555871360438105044004477237163571025958719891320536081638109313188209685530846364853316820724521093153986993511212302776159497790171176960153816445311293292058504270492400354697557628590019364141809162845120122500438489088055811949940562246537965083080048462172932997484259163519069598256607136529034757075007110828349735446780243361338178951045111862403193866902320992747520000000000000*i1^21 + 51032447381668311836113395500575301388478552139127158446546964573265390556384654643477295847698257205102798729871474468691637018955403848587899258243249303522467534404178269302855838593048907488531388228852368897571734201693859649845014980206633787249928542665824210346345669088358109335861532778670363449681419098091185027349987925122772037178220913137623139716877618431689923916859327171909467098264337514904929169829857755051592527045298170866400889512093285321928068918678096105193107920280773556319718456950660164782583171240152695781195830730124429605648350947112651264838284671277991664164541922431589225037274761627573091240398667305975497018118258400376621551301947176232079468085027966447376487047086449512046069110759830361693708589758491702056611672375923730718641862545577926290477528609799183062317413159072962051745457180628884987545595494522490406185497031078227285326811273144516280329598873904856912500502739800971976129299469545562516612638720179421715319120645482338613303159704895303030502468020182163812244711074305507055685372658957909001371568018299554155136738841683502303731412486140513484800000000000*i1^22 + 330504167054205658523904034395523396397564502664619692280697441490759196571909628802024649996986778853620538543866347274862265018620069227408554998245205828259969075652052286400668157884879186534568104444079230783902958606584539629397982233872420188266972110600114428166222519674936251075726524565398048162957062260690444626177703368237069445606378804469274643544837147612672613549307821046479080929744529794292664987832374394528490768345398957322371346479154641409409310588092923165947318011580810915450800784757345417414612324596564637650490497529259183886540470971503129831224376619045822808054297929146951894521774146976594045364593854192799111066380854476006063562105556308534538815172996724381529828097652944658977165170821168486241837886149899482279910999849935589403609702128982968319940837238949451179485737975280831196906303891655816932257528518117819770912919076298922676356381585375712179148084937076683355069171071175951476346674979981662280196074493866945835696653915351388870686768891120332978042758689923746779537364665056508691079330490534754187052010873678090042729423825791216003207569392795648000000000*i1^23 + -12106222108289853519079036319393945162084644846057137222049313325294325024289033837056079849343936517292542490688195026853197062799121818594671560668850070403332131923106626454877031400714254241200708140919367580299109301645426227640938393075287054568001770656234787679315494360215692891993367702211708180183282201877870792576577971275101304882754122777702606090024466839209945575929025512311594982808507075278328537106956550576911398918240038301920693970783112922080483383858445700032133651644432918964642907965744328247066799539216996901137447834561656495140951633171510626971225616433673000371047671207743373581583609579829332154010526596202225210081567069231347854488966511974758153616725408209655635337989114937137476814745819191906137956268077149319532638716714966292180805395257659612366103325498663548879847277899989541735851740191311532107140603700856633494663800527597457695373467425387425497139680307681260719291246600606797515730607815202204963795947406723767468167851081528375706538452829441407329847933040729781579773734970728595812354877021721262930638575796833442452946883107190877470017999339520000000*i1^24 + 113605547490767466122435431727220898201175246644667618181491822457450491969748447396518117295916559507637601749853100191364681116441231397562208861898178659508336858003712668180951599455548649227317669032328831821784801751948968852651183017848051850047308923672647778518705338384553044135630937453362980888638350757716379915373022284510013860681297178511643455242778310843500288209477836084243780968507285903698619783622141078186338321093683507089233842436390859731456215466660535171882139874523215847035206478675454637187256621555467100693183351483774489523265214496660696461318436491450418953397407369918719013741600445109238966419901078301803830857180907336195120298061570752387109477345777891147293979849690998628814048033343998987067386245357614014244950512717451436155923275775793813453635450307002041791410961992353308484606536888026482537485042933575395962548038097193653508963777038515365372423157911342010948802351533961085819132738611912526996037062279665448638807080933151494006173857433703355365768711347927783931602308003523760596821209691537661983879049787200345730289711671216717514451976192000000*i1^25 + -645764949009496764076490584875863384456966651289067713045563004927667531769630498429642187404802935500462134329737730814077259452249695350964450529508329711844477737183687068884185262038964589686636962338452814223349545445618226294146899434689703844659115550909792062732165295472278797329404819609341791611765060443594594271211951226546383400173552925485252405507229228296438904727459460915721425264595244765175899173894654010826458093100619692602465885771283240801498366304612994251181318044130697181530924684303630539901577064258321367419038584950527563477069559938619804783432916626299330724409061809349941727186102668493370342089359781663383556733480309869260134433114946137119465765934402735416300347284231768108143589124461529060982762746134984226602102677624435726714701449981798005557349302264149439034714748305832263386423779524684970048965145370351196591456066173597127571028801574770900217553963327032056902057738001386490464694404607477194901276153217543226972922295210606920369705191952126152247989828182921762962732233760635249123334805113601515912879200397634437570159619389370052640768000000*i1^26 + 2673073628534073299283045975524965487091106931862016515630102648277858512960219845208059258486220630292667139539531357005891178345311361230225693044426530655050001372968697866228602608656056722453106466471940361526869098126701645379986337699625107103091217372336437814159997837256035546733687387465352688028708317263094278451619240924881206618760054838426970841272244797595258451968845664955927820470327697746384797007767169599854897506525991188239803444127319876349622340692799734248405335759070232230115845592340235277670210086774173175735959440381225626948548725837670163146391082719665926619014142384267620569149521250327717036795265857462387869867999392212170259728529634072319018259309368183484328726726323005449146342262340173244883164894514938911420223395356966331727863696023669447152749042715920320942894603141275680185529387623119875252274274980884810807534638488524416606749328494389958784443740954185975995162001314095664836149880198589514644424813237437856039698680575039814979489052696144140172461811185437606269052315783018419131728126678625157948250614045801483765912382714706657280000*i1^27 + -9009496231110678017551489922811844518185403855833981130110061556914913724061551847008706972044030312338420222873738632022786246193529308500227128401915519875105350890653908929155914399331292282132883222011062276773832754588923164060623179236644955894716662834194788824891010013684479357618966796541165897654397491280883630770995407158184603506328235548628677056951132446324731663260921527762174106534250107699703885752267708049014062410275153496646273708374157001753688637920640815162139609175250884120559216978059681431553843783581451340942444545672689338289033165543848749892078071290810019647020150342669556420729427923533148393553775605075568281547060177393184186705483307749049001623558677435009757808765990027251392761354450786684824181823987769295650938833706386285308601652408708175352596428098039370376953965240355179997404896965197306104889662046722077395747327023631259077004606771078401426012228932978177295365940904450842472662506662844668995481215969346303393137116805926982107744759552102741279332599973068484005138855538233028312793473876232287017154313124807947246180193271808000*i1^28 + 23841061543056265305869631171910294652684197096149571249017988164488574591875962287759957957736283743271413238526106196096021057519159272559126819573406158853444602236301998192614289218695964572793417484635953311840556104255464674629272579893772815669992244288570610986312278060839333574407297246200948172240843395099683618984729716530789312307811090209441749488832938412865196129133334332708454100209363268355649314350239674806096359481989268109344793051426425339588130068895516699681322551926355512014798598910491793636466587918717357607410802480711597304718724157474318244891159205373381594893754179896471172077865783587038840322461690157450818925286607516863870086693110789187209168773280956387556605043850438595504359123840973405786444121396569110285604794634385588080952582333351077383405576583392340056081929863513241182495932251374284927789076775930731000907572106590806803766786408910124479749034331250240283475424957960245312046175999607804097945971924552535950275876719558915225740433070607733767417807798328276913019183435026461620565158552685693146800905473364191077631787008000*i1^29 + -44389964547071992306382890580217634882851586161739764246145942391984519030446902593875863394460631090325731687675622387472428202349099776331636654916343698496804371213743287214316916083006603252322367187618032420170596250729749496964005762998633993956742237595434614921550421998240266797558197498209045073955781291368810482904089778422285514345592964493039727861527456106815067785330467729702073889309620390552992326374377070421835610317448755800241062306786464957845696562629119112121906183741133175715966532814521136134243568061906095186989897914666435177474537957634658614745953178078533073615942208947983495765073562919843449251412956542942370831110987564225442022872651186482853024183840996300240647882060094967058923322160183016740832764424833239178318957151385014134273112478158325214528052654855750493840206121759714042406143789478549705997293791701792934825060953717500989991081040248626115605080606941474180590648758568417968187128712232570292562905093803560328803282996447485729280812821766815137534389482308473727618950537296251050346117485327554294914377525307944950824960*i1^30 + 53788160087121949222480903565087150835684736638714861090505839070819243415440789098402085840517811946603566919973333102002818545849992709985343310412477148344917983013445300685573248299348261354346722204514710212099323076325476848352398857427309118849873621128080467580103323546987626902831657770196940213589902981476902685954129954321890618209000186424353742233199977888580491792849780633803478085850465849862463682554405716849928323932186302703737014933276386160472612429361662053199282519443639333983420496068516012728703883698974264328354526824914718597680350468596849808251351004940077823203531967682496291595890868506644966066364668927571722461642364363902019652239588872197630891878300372892021231701149454148497214222885416507710660166229607058210276228283009981058560427881198146597652695613188568061408527411102487807362335550323552950841665203535004077461488957238022274221933331015961035530230790393154411995215031854362297491383431126365416525663539754765492525087084550926035686352442359096259551205377808143738305434486991656470643424602918600135129252746028384256*i1^31 + -43461729367766464076808977382883362750725804397490858575329527909332920826177485611483125476489677112799795832856019698842288397872940795505967279319961524125327468765646766376393895996344427740499246015081280861967279013022062638277467289039299196915954341291858901866199230961667474214864270671096378272524386296596379252790959251901351179427368017459389978301694819981525262680931851542062143337866249195561696237944040619721402006844072744256445985685555052502510902253054268716038112712120040387572011664322776453458773746545197836770966009695332477010374940853977413427263887332430959951767243302172138466754848738396944911678722669753404563707514482038437524073389104664881519124681411789665668398362932501894498518632690516491872628295506476465494908454311865640537658456157060518418456712711271799425166852146789668565868785367134821683147313674317820362308475160029672257773313448778406734603053452173828380278795889773958121935715948692388495781156245594948580797651905414477789246050497586723355696117744318070689856983486544396172610912662458853083994191298560*i1^32 + 24975912756521035610383759748052671102918840019925351857528327301760441094364817099798671457833712843395710522279307998279194470205486781367728975466824624486877247360138919882622160369116030200400782943968326756350824919669563233492550954061940699952725510059021443145134300889063331326035787010448342136789701223658143809774150594407854631924109819655445931463004774188776972307340022494372280202882884767521495194875120752518311205268896537682481039975415289998414433477228253631958186605515234736093697789528739064714733991796388154831846470570465631141915522836708857899233767656996910197357506212002092239410249453608869042935528508977607803912373434567958728632897746507391779717207641409741082969062008014294795743047070117628059080934106034441311513978686432123787683809997436298882050450469410136616570341548728140495135508415975029341420312585710636366397094066694304509387878658318231969193057079762301141218157190230149510268056914065722554581623135528910747015105736311139873147842045909276725441064101343289549778624927308146141524050963078987858837504*i1^33 + -11977453934059743139129154535299996309224433929970219114215686716075790367433898172770221252925175573602593380160511591321847173317913428253274960790042303273324413147985013440685762764286926233802215404095793248704466020439568385259017858177942932890396208646740068751382585386847018726486150629336370728431475707076954720174765225808401595271032198145952001306261902594228915829316909201516776721429195420019377605138708066324471501865268121815270980353270996354692792881950111350848174380742366208120385714749008100814045726502122143349988814193500112117964028546983656504550473236379104914671642942581451837792220644066293738101386462199766032243912701163658657014364502763914595093074194270555345931413544137799954836928360810334665389200137359352922321613984042082063651950368123820813257731984564648631104949076015407923663702608733600429178014360424492307257193149296835621565280024915960690640440843508230131371375847972226740102610925413795848151493727830018013818255104759050938740952641946149172955195118281596431529790781301519045118473012072415232*i1^34 + 4639490511380940765685312170846400953088062006627370191348133491974718876152334274174929260461486490784244175367791129547451646800312889092402782483503563737468218801739972600279457337235442843568677992716635579854513274927839978938644525138287743917123050620763301372161404300733203850640993501775213200420415911762566441076609027981457291307674548160615249262197347967011599665116676936675686606631405022944803451468520298932392116334551980388565344695432289195953149933666147107869966497009738933342323136956684656805269603456811291162639487728676201260669532546273647543717761478030462857060730016421732846040890890968622466174371435576245553582824153985879613565220117006248728768169518359663294349460108114291964426886228410099608167801330689172229523619158189441464785500799505788477004793978349584957181380753829288305204698585917960398655076430233379525797886399806435820585810632634264320216530223875832333103432892044587583966364214853948856052657633152517432807398370136704215601363478156444147073665651299127793720720433121353226909823008768*i1^35 + -1271613653980874523378636497969884002109011679418690871232609254767909615749221965717949350423182699183657882188580491959150815603650311638578770357946847040017937334647430664668905330411523014079000086887490894365601716066089475429513599405154222850975296189687297231042854558290767132780106274866225381261631897976565372323513142933380764653735024743798951140079088976335713459008596740326756156607707866232948868709437886057794378135219339096403673074769170021632364176071381792531577365569139310029764080122392304933195724854134972819221221267020888411567642010330260401039899514757598618546364550137923476793281099996558566077901405027923270988754594643360709061467322759884492179870505882991028116978200335446096277490443712801280380276294937685135528039181770493403896985350001292944291201452882251061637384794168536468537389870619336523201548784710301541140813914681545789226257411383848211835948419217892092240277445694059800517025056211380386216144659666861167065303226758236725314526621275000052937802395814562228279140366049259200446464*i1^36 + 1030482376670752140260681098347974895278169684918176117570540290273546721868006559479260957741423081461150070670234271693970592483229046397654705660240838405191373781205304327786232480884279799518450169601495888954967964768309253294408776238728692112599993007490876597722539686425591876800511081228637869812152542445698709894042649855388295723241456918160014318942643189571503073157760050761935748720127793633839926692674109357764026816367974929011742587654216940942780227596683391185552943550737663691351103015672735745318372193923048140268208095622363299567577558845598306989976956120266074050791424926374758522407543501930546541396739839348479076936465705590587820499282570249588445223377524925461664673703828784338412854154776515700361831226201904652423165793374762205763207965272666354728700388318886519005245573045076184900956685804367272058595273508771752396149971010468165819766515922634628635155755711759860629000041662208860015282928570992594793372086670327087250462607869544414532243369547230494403783278260599088043840480739328*i1^37 + -24736581705582312433011946538605349927184736618502322322787608287464795787708713464601559684007923777989756623735840346973105750218067145566416092184811523668485353727340493572064786692107942503896833977408011253634770742160475105293252519793504491252890303188158239669203489379695371122654650425194844738719519290857160765937752140545011190867702460620701308197773439443257389923895774539359591977454188075561877740308839556404313395847278577864312172307733004589320395504606452696971014801230290621665215715676023419202905708943615199198897987801443958941567731831896228000896367159250944709150733031920449705458348364641342579671115404104418400503172634906016737709055873969529163902440529115575864666655947665186694030961573976832733861974782969220786458724594808151254888289528044754671023225307929852215672988894400558333942328315780572934023963558755018921199212425202150861661495612524412742105370303373010380196849185993602967104690000156252083233142948996020742420449996364122067398349676043604211817082388224845343088443392*i1^38 + 522523910297720050225892383906493468087387811912064998794965188974097917841068041311435116106628524202780369890445054326108832982819267599480189327599163548740656675764075667961482652175369400426765295982570981195616864450969700750871181016886060450958775646670897975319430868108554141196872863266519202844474712085401483179207412147080574578105618158520659353693895898256046816646449255168964809340058358516639997328341201025539261929999507548833113094324467720572355036606464751192635326290895504007234235599529274002270284071875175446213491623163649859582913341673184116897768608736129863411995918196908574163030641830454992753400024656584130443911957905292316298029880159498447682131330279131049825356513314897136748346724239522330798929378393982784952718615559147210811854590067215178814494707705959282822964332950271766120549863327791914381358939672486442240381332609600709486752400641964790766763468588604423516771981009291919431465538335807015900283168486780301963980887028803093887798348402265137896161740527063007232*i1^39 + -2116755197505032120715897043890497667778205525782830246835765907220389595441487208674507886956579175746579372009885595123585693771575078776740989499889456458633622575241430981474204510448021930964466522096443347612576917926937823898615406751443660173401366426071643710763368700034960447495987165724464384350017987484555265295788351075074422649846675665354626179515012260781660179400705434581253624995131982906523570104851550651379094902797089180273848790747867524779921403289757794860280570670476573662537428209725768506338190481507576391389602921570342611939165413146913323268832014111539323905917481206372866832502342330035036030782649221196421245655009456283134511962918571883220867282264434257868333430610453808725784058199813604408836658702397414158744466584918021610976619645372973348460460962274515742859940893700977331521086427984845435193598088227376458151395448514285827105615486216484854448746539050540438343767966050496309880060834541716374225254612800011127346201442439722796931936055468363419069142007808*i1^40 + -7909899935219593397049885421488286614162182908191256805495352550640209327471834617819226731548205126908517811777356484030946659696820682223129032503508314057441717365210440928953361470807792005489343934083752260956301289394561640702725073045350643972960265724873939540707635302920109205407858937064763944102058091439892293046186424414857091278760325839970654913967507216533676208260029259631937620513828158068787815262161590614502506267935022199865265146809759938973038634700411256865067684932305486485923656493025842763752234749498097053023095420264678898304570328649805711970317394197252557733499533482982801748585196773770239941862478019475944536685931470328777448897607860363263274565638095016726769297904153839758851187792488308965543526313120173364552131801601297535352430051480353784164578107807692543282945059747638456123101137530345161409817338450580375284476508220453483955812128061471803582904325550591846896723223882129896217368352015203129797070639456906499766690389679300742288018338845300883456*i1^41 + -12418217719939918227677690317584033362873789392993535977558351297039473915035200296788673051167067700671911273529669412360134919399627400948758359784835657348394482689157124649640917031129747623107042364767006602344979957157137721242949199760449450271454785252644380399358070494346432980333259077879899511932248081419569417660649335545326309700519997910716865206150244441457241070170635331145848501327598571738155029461842817950576994217097835516584003245781498603094390735458807130269912920635568408582771746121244366078211635815374962028528205529168628507633791034952330315974276579598584405970534277127400486825618544639649763835390105255067319608796492657109768152933224087338993797024509217434777695270560909622986600592008874202350994563266516291610205108092295896303450493230623180705745749055908535695792501987331081111944895150234834516033730470173216131201403542106789017893967218462550255022787120469654464650353854616235296208565875777280045382786768490808331709686069035140367598896545792*i1^42 + -10295718404542368620784185788822540269102442664317640693416890336146748985222018968729845468193127592302393083662356323767843013726639868025600443991349230036687413887074961484416395382382776364766771841985110405385588842507859887205408359570535922539337241262486786581189952943439887081184338192706327587053607880247380283309028320172560711594958291914709920833328606295417951993377251593676423366445441167184557531222545158688658761150015712571903151495098826999232264516387728888610982378146556166247718973345303386619895055087951733637252968719501857948657217700022325600676623064996607635492620761045196736521619008340000984727722678092018981078764726464721991818291732599021431879942085146513336760157408465905405794398078417949284257623702584642534099508762522822431222272475055615903983760875901903736377509561013693601944665745361298434326469958583005209255990253260159440539724906433581029219199942782914739363502635916391974528396426332405665096898541108656418494831631020545015808*i1^43 + -4907037718190755181627113476198993240121239976270866582805796280446743325807766503096511697221387670434584184975717483512033841575731852639605351136634690670580897304553552296188859827779603190434978867916747130850869779683789272806730561465677561890716070459368372707779163386981441491854687072826619365965252314167241369248128329689338441522945204920966757085425848041479124561068882513069335987436904069800955081918334211466981625250096099984324411373789354168296370480827196335679293859647048447340589897482127190776665662901755404743525712818055500522009138018969893211134336178557035885968544853329484059848811753533952426816839983915740612222823244585809288615269937777511606699422522399153780914882078849208687329554012503303502627678461120812019312455552943891621430678656771757894839024575085035832301033843006850948931041372582893897215862978735412906825494453219359420553376337016087964594787555588276863765717805969873390942496780186645148246132069233294431461490819072*i1^44 + -961199463537866488803425736626938361331628559247470067864219065548339475451379815068710603191813684287210087763218074712307357526832271404737788587780772850140244436541929556167820517522598467576026465696641002798121831944118627393135749941774504867929672028764702905319407800031186598374235193625433235949226275778892483252027496618201214533996559277354598109120767774743327502578875744181088104080695324996977844714677972187787539432702691740649423280995067097900130816045351050873645424993590274278475181188921507459983077057465729853787423347273510435511546343127497687446702729470123885432336986304608371765367722043962195968426701954243259895551975522659991589239441991693725787978599176149005593362894927031400873359351059910828285427366880713308493570850000356169749422381439000975814686520060255269107459107228677587674055727396772975955576007224124136737325480878037792823620957270914072984084940458721359459069439904349390508114581105553277935275719697140547584*i1^45 + 78888181507338067521385286377390503773981289438478364696723024669117012067557307895037884827822050037368126195721278794081377837817141735720421989914461989935738928950370305347171748278415421237538346059571152340005322858575059478673102402395605011489686812939640632346261582655301438108673472116141133832051936883431167672948860223044311296604188262739211716376031497302383562583855651207331129609369497416990072611900554867545981723933503159110728523319692106454838379934458766681654177739812868964913922691725048136312834882052589297752226503285300076805887209441987467915581480951153940568527615618180026711614775429047160942392947502867214370910781757508754279096908573673032310957664811245995550868749100258468928498966380142836672930966319522016726060319450320490465895985002944061872684775321147850285650002800400985957771774335229999101380106614023604954240770776715024687683303509469003489908671068069461289000785371199130257707967975043290618214219776*i1^46 + 73360697848027208467220996220411846660062338055164795664067552899659022413736557245189389137033985111965376540977146383283683465871764357944983279119327965246573283859007884285487208527933547852816805484259006466509306585676186598058928936181522413329495760845786108126872809637162072639095385163535005259549078128851733299881548325898513932010800005553965871093379840086171413924023763153160623809578628599925062389342152889298351921910032017839088881090678058461268217470448914072026565152061310556533361450393793717123041556751830013105504033129616007693438701076611397829265271817754138207341976539673028104534712197199971657653830519816816151492640347477076715024697181397509547512146060688222433754550210857726831592859415219974322845490699503138496181729869849499183724128576276516577086555855219399217267080698306129356450189857114130169908461410387256641653728900624209472834983209781886211160116639373260281048117680490217880011288553688399872*i1^47 + -9803690549506328828120256630897861347800978895763143231528667995185060024443943175888960285650311274947809956775999481975170054614809519331912019157901892281162596131482893467632640698233548970244573388535832152790070608324002426052875318463955346378889277572947267662168157318553803715634289598907012957479034246042656383033864644027462025117054847940243081638584058159255664894424180896905629620316700731684180538100660055174582845098752249537596219818763593050077039148970684626558547516333019675372423532770735518128596208079271067989790780578935067751606676738619845967769858255779453188675008862506896883213342558073884126854849683950741103163611502169730640490649424263730869342254922634522070186303168998036716280090853024100320351243429979956020990041396900061650341248732972746584673107809431298214943803270150336802429148269026708764325910804003859386287656710395242304234320479683922039807663983480070487134686106548459551449939968*i1^48 + 85691941132848745488446415303423685638501244612158436752061178090133758479229010034633480383107782651467415130529504213267212937796381709099636183412109395868684792381488676838150966694605601433016993074602225732008569182918526867660548110287693978141298752608210068846994497554400645862636970771692625923592371428238220531575181979425565085691618645651608820891538893698388419006487088750909948567596007440169991080248477769542018042135228746711797290703428596565173628124466717406454227407576655063409049971469586554166616725269324108133321382415195304624198988990328698423897650788147447790175197816812987543752332212415027077641852406371172679039793951960047530424702309183523770749742500076286214607932564825950156199983944538189437767700744493178281729443138971422947789246878248553859112148352399687952787322224672615444210583635035327572980311532473541003184773470045897417896036572765078564086212581228454641059841647312896*i1^49 + -768119549787261695303364972475473465974018901102865216682613272257100325464514001023395360397595422938853843795659814035323773457298664202604033798724625220973366001750602701958592225964734303674945031957543425230636345290760691474290389058597453451332202468770589551966607794000850345296749698847912797404387268681910617841308161083767951863776560010662637449175093155573412016923745925648792981345480822810831278367405128819503901008931955143340372505137985593195851863574190915882236087042617354548419455917515850404539209632954013092042705784419879506939897156306701558962718990172023007009174210860651092694997849332253329113481704278470105024511329723814369806911951017997407167632153570919277844503902795679044874220990947179856843036098476887915608057242645231387625847804040498543349759980616053433535628611473185189894472705684603729871730762936670604536498616430271391108647289133979183880743020523934940397568*i1^50 + 10621101804178678701688948239731569913962711449767481738452253537448600673792729907583012974035355931238468549975739160292012367320195845769124527733984473547531830350970990422721974789800901841004196121193676766595361208103305558103726226082686390158527430952032438817486117025225654991965420488457503742375291019083088428270305488832003816084871710103855438008926435416855121796448117911738490472777795294870515750526627661488505396713798340019142523255212664901288801440852315464155017609846903395595685433453866215839228167694547651306503484677210457345988271659937223180077791667267814918335661957552954115309915477254101112769163300114588926989157531805245466433340404471654658625513942500430829267043488415083504627657261903682856921751844848682711511619312567904202240854698529790024494924926169401227482687403095969776113210134848824627079011377318432465406951013667929575769030426077129846916800053248*i1^51 + -43941460063436191738894799571324090647263680101931065279266509828444617166985168605653311880627084322594771367542401280294438723590557738596732411937982789375921874153010059449128298068463294765886906107421794201322996489149737920806931730706278348201726372133705258185472102135594518857960946340583558304224223327725094591702826261882945479361154870035511337580087975643456778652724890917863335640167002469139224786546617667574727222316425824236006254685701767472529650360659618338382026593398111243210086886747194801633311199780137494684004626835295458509479342511175935147900918733820110931315707661651470305718155507080512083782067879768933321051882362415951944739110545168182901577677979026633342023776264748243846389947977396366403001766094732453323084073669138645182246150265681397402017157276753365629302188207575010662784872051854076097542814776191008728866467274650417714624598316048580608*i1^52 + 941496820114109964660563187564750555862282401843020455411942694196146035716706927952089182556096517007680087784292734336315959938020527836033123750927687289893258329532170420476711296752539780302804448920602029028430288491293979131442795288056519474552461427546060536278682569848801234860342848809467440999815063095237370095004212310438690755142418007785353901255807927851493119183948389711377592804712341724479588281875935041234639551026702385602912424406697665632493995761796383669087862230288168682388682350134012145161376635449034936776938728172348365477518419612421337800109143311690538782518210255777900989318720565988538500650757537990987299958889801408815895467320270742080795484264342246746121033630853502123612418947822714174642561724307970071861317884838743491439002990315647212245629281183473184333069552920091559501031180079240640704047853397239582644184870725119865257984*i1^53 + -9748574317856943554956194626064353735307992125017783115690309342349080695779013297554911886130470386086097613984563480332715434445743410829619567732360477931137711167336176006829770115897098485023940911079612702236853869148247580821747015940090313854222611798914665699919263021739285595851659772242910156015968273758681327919172003918145009132329638103125229777863174165685493132694797747706150522219289374870308276736159537575311298526094466022847271127322263491706492605994352942792351030112995322687641206166862823354927749803682732549352675851510647962307219708836321800095363833840464305841591637267571777426179551960625650191251311083461892782919267939870698913537107917803609300433338582566400699574298015396136881326308264511522259423542443304968807573644782625945499406561740977888655641585568512099585851923789624522463811278822154093801828870956072632151625728*i1^54 + -1189779892965181108809516383978682055949449258711458957410417330068765095837285393161700302453317251590773261173293316168732668495191064671662643754816776269956659801800792778681611978408362631284116317914446549291414044183302875617788180102314138816806916643862462376680473286853453628941110452193987704581414365136862943761774059622320448320395151294300770095578493725393093444108329687126645246351733684739613940455493904298012106435915708858062394427958764739967205411640165247642082070212960785298576643672526607822415056519789871262604576092611375300993397911736610563908421432695769517297045154091451947319496200260001892075972910877953746643225545748431169811175908535417488389671520272634310338462917509529073153273062604058898041702102833389239477221246307247200086780937711428211413769786944889684070304855564332952554755982270370762301987840*i1^55 + -1330186217028606568915660430674046571054527398146432817335146311023800576015235015019627582588096868791746340764603169268725288643783763330627389781068581799755583229146566578069295263217026515764078483855650995456012246844690245748077843564732298748520516832374834928120813808595410608248658595759468186003993812092354858798452004680211993835306168717140247012321653820111005903504815012902486994441399841502888428503139409059253054833190161872183439523952209888462089132215510450381422223840066831102944346326472588905729877758036496655215405526161676011845594715715685848419749805135744267186199477017346572580916154219249182522506169913124020526601961596504935081585818028808893432262497025127106312206492280105690232327047137744679515990041854546393510219703889880754225813725705449461270689396884881867312615928428465863782224*i1^56 + -617930912289396045494346017207430125405695542892775753881235235608547740961449131532662357415145611708939056130123662496149180830868542131393939618430952346105235336327855599979882900287582585069850342643505247394764750278533765259614754116645521635832909581239564863736669007625539934943827101001484544814412309420387673098465210530102342571628910442820776116448777000692485023403786530202771637768385436622033959500914247697518507337640414164139793031524066899369251149168105656852853472953683936115060852635335340960364018469771358925792300806344315111375105970934508281018940591865215947549933732575896393189273951993885235748573268484191744175878297421047401654478684635748627562392519371978752339314903360566451145861354368606235160329589037462385991800445433025628451296274747460091001699112624574320000*i1^57 + 179293882910742053463630277870448715878658751525960968505119650388839644013907126866100272087592163238684918942120967506466600424674839162933218528166221073880943526926919496093795105978681500507196279039155858678343592053022990664790872761555972431440741744360957703391256559902787620981369223047720806672717288308178451683814815877536096253677404061908407715010017629147892504540712505667110057211319823310318902550395728400652726584278154227970095474244385936492963893326994672401727446118767719724079609174046372874246742553788130863420447304900742086509947528287970920756740754016266774044018179910734304556019829466553689818696383510484289160905334701837572235276290884648031452078848728248379496393668746479965860889362210371990134611400846992685489029489336421202659765625*i1^58, 23191710252513326220127855204374454509987054994337143925112140529474673089320267566869252623672122253072052302105980139954842565588848515927175567518449499042554282068692597750086602044258856920715597529552023882971819590459920553321053141461725794465024656213475341348427627385117556974213939453556360449581463423637733370442092023962273638720670291559395613071045816909836590876555999528061144275933049338225707894123284581532954285255887012846121963118627568961498670957699739938352511040595168892568608698255348453511791813576765862944947081790818416706950369662224288001836559052312302487999097942457261617684585497284044766750471138883027847975069483541542058215334182232422569272841221429724518065484399134849243206915059058733837615822184771298608726543562132674289356792557832856749202249252661334618328105157995450463835268058899495275304855827168951630756686139996579682958789953771701927377471175946158443717208100203424246677009362704988335042988318732416589728199644278663295706807802995311306416299585273291429870010858459498982042873557414315565906085557945243532957859784115107517460464746667324725029060269436366083142469186279491507568967462119214579973352894046055039536376199798886508993296482271198472921361272385982018458956330286031053305366536690417353646876780885004896881004433240526285375222766351240887376099193366490583008049990108399893418581580844056427423567468925400255511729421819647060883520610981114976511043951575205166128258400005604985557328703222301327360000000000000000000000000000000000000000000000000000000 + 1592379971572846034149225844121150551734346645775823960248374571315050790477652442568389856614786648680487316275786235054992483779469205147568884994515021511621076230957696674429745241946691841695395826004321279318665686225254698429411463967980593736476654124270140571291081220914026312275482079852724828350500317562235468615797577166172721359018242283478841645868435805104563546517372794771891104480206539322044475142629078527859634691909902136336765176069459399841668833457156662145818043486972566265693747799638190383524521821409810990808003939630055492064782880222189249472744661115212301608146788916074007725325180966120988892909788935346337623584665559078876242037073146599632081237865481442263323314587365020210515957604812195522314615843368718952840744288785472027430134723853998571542978680931560044878333865697148115254921089617188700523173867448919602084327087706141079213926609918286517237912676075590667259129463536440393860454550836895980500295009086490827663078841363926674893307930790849707274567214407870019175163796129357862179561892891844582710921545591976338245762905741168415941506817738995662985582814049751125656661319133814940108483025027438228028561092481777129225671737576604912191305754219799623129747025054708864190408395909319848068688709115587551905835819002139935550944628042084174966721060064774222692978296747200962185546864118787891396656985469072279847056795274520780474939587991493925328626621951172800893557890148964490933793443593848292387322365196325460377600000000000000000000000000000000000000000000000000000*i1 + 28300851067904950581064375117727482255510005492437811109450173666297455228716208419404985125744395865214569853446802949448608412694288992450368746701577735284022859103751525479744265086096979380315568867259339201106819411212167910042895763284122420718769696651995025589592842408138521111522161951120670607998922384204756643708014279820606244599503365860855155349549811785501248037574627112441843465407533989336191273703109477490721193514404363147360103421477107962290848627307276829455483324800008503240047248881150146834882490645643208794595999945129727705182901191592475954013852903628078196599585147954392862964630452471648966383787148866265353343454934854728073655582903283310226270855783960842876618057328139218174819397372138680277232770588220329318482772998775498046740593758815019650782915817825821608911508159294844213168322723186673692873757878652852106900368990417929386815324310977227111261669580010434254677909862649457402570290674180745092602485234919140054223113568204416386324317499374643676076164620468777218486487597233302991518874663557700872210367454460558296241607983650270697139488978950854981514213584022444971595038891529485550559053828909470592759833420994849966432849034475512533900714279112315425016959509914911443193698877306367468418233139068666187984815019695528380533636224138183058219556613367393393818613397266264696375675818352174109454899722215892893619800709504470670448210517904267221291131631705044534025591343797307430620640444573731606329866196170336894976000000000000000000000000000000000000000000000000000*i1^2 + 159212003163927623952558376912307455311761424536595477746861454362537218472294616412315675343731750363167590807522405000989140386381644403671305394670606481969097909187941725534904923300841523552092649287230041310677449347936084880627769040170769770826976066855222174894121678548609845635545718526448151215905111894885429970284047901433680108314143377230406899856489671131045452170406460977602221147019009606171934393707296078749135955746136524502604346344632617264857720234188450952754828114056245180657459632947725553067959761703517599032316682718292110293879663378186626458661906920337748459765729466789267107335053106640678650016993432109552614972642866375620575365584053546892430941459528670786251192507331626236876046750871018144925680581753815363311885727405161011939869791313347255392605882547004843963269627786484703939569104023215758946736312261825079163443647342303463359598865968634828876968150537724894701329556548648577807793447970476331085981424337067795590016872869604747493015267939374160422704008887366151148103868164822091925677859483925607342661317698675161417860032590533685828294464240506057091361995916090776576652067243840848156540085162203588407419497867747217678116403403178041234765362868941286242998473783504638263336514294040530215408365478371876765948167935544141796317946858351122623188487079704432749001917122627634722047854895236843399039842185564731292156051983288160134392162584736400054450970620021598816566132584315270876895674655252200914880827073278781685760000000000000000000000000000000000000000000000000*i1^3 + 3735899768423201464512184495457545534867796017952243196249516303002279791988925575948471343006594792427941190904683682974767981553092676752528668227366454738235070190384829791565442478436217395931687903036443331328752533742885284007016880773320263000468016545110737045872613988326287910067514189622901094806538102082465469839356962489833706092860057361451282625206527613790305256364641844347511066315954285027221795710608650658525831376892899176539186952903844488342978363669100030019485966334573234581113417185575339981987413372085211844803888855866086842257354982006366956212435038271534795106463840630800213452566016141701870559470922190983061608379539777952977686957384541857137795207397487035263563657353207541653441481979256658124638444301453388222568598810579577697501073449472627695247304205845599255955916983462516301084497845358998430601466498948783237489222834639633151772805656994232356381366561653246686789448581756604213351946429312522450744991853784498799502702065474973014411665808981667703345468077979568674514644248619377946943939767984880784740500251320301339119627567061426870935892928805887855410984559864424272451358454748781257598419347932841485802787387553514464061960760509342520786219036126396018920670600127682184148374043393225803816346528043028826949793362570994755885779917919211457380514367130036942669574571580336395611216152668365898646509074421862165849792822290598318926148432546426206054975477035078938984030674392796218702734629485042647770926599866278320537600000000000000000000000000000000000000000000000*i1^4 + 3769871338187646929528150978490033208820130451199505433637967132524869249994990790008354795984535802183696615472491550882413427846504304466107396989427426867382958286407672344236752309963148389853380780334767383865632669109688551088156775307535628363371117023903046073005345845539489400609013666238871719937684038356789610023646473515181313244734375428619672038560686843690599733461024292601619063802905384618825145467709631065158268295796691723668408496628257914924953544807265946843489176550525176162030276298763670043640020564463420205877675305240641057889037292362336833615177184314726423038212105367228232780327160093724654822215483590873349080379205485711041474792357284493879842439262935460315308514371108257715043528443198200836474317807026246274344105154109006627552905901417182611094140320624957445177235688689734283487992096620826874346748954734418515156426809828008420645829825039653901968882703017828629495604488351658388676640652549391477370382067951410378799427418941447171880217862659916262414352577599237149631733056460193573465748666077523218800983544732641491806511579371455151358447762870640671814798944773777221940755110153792921380265631980095407278771596696650798270802037500874142029880336920207354705491800584387347098438074530315029520478883939717421527282302201197370110676904534200804970436734617585977721250405153105863184510838523032419668193395587704334654029990808188505473557803814026907474154267169050281757374754358194535529413816281332781452939431250908676096000000000000000000000000000000000000000000000*i1^5 + 57591884538213056434925371441401363754038998740977171893123457703058092558348766546406848173362888235368611920247926047380239221759314817034062708790430208919376687843788083682720756858504621928645602995834796046128230690947441215944897128955330073558374094911575975390305426865624052537159918994198826703197967447918216200102304415825481637117687088988374033992017777180505743400474233522756628465591534268201380262616473978263784179783586570379908208014748459498995222910746002181086718457503646612505493508878291069501641437950875738330417447845645650925993050248222399216814309952240858762319650189274557406726035942372841082244770480655725153748613782739231432625762021831896241731438433199454899053502281468691737315885200361518311121263704593342168411571115053116884565147841981698439210801681993277958593297653405968937440550533446028256091192128658731859365874519331216290988586485642530831089056957486229250161592243911411248974611590350750048956790725396867397194334143336463412163105869551598821371292097931283718334030608663797663259671410391124963735806961020303325296302039653351696400874368183632673907047404712301506053926694296129828316900455959958608550008064408805355776322242670934449460765374729409224314819207770814300988234031165910077051037038559608397941232228667081444909715192932747014676538635868447209678621284400809845988514631315304835372658126206769757103579687705750898683933334444551758498215875178165279181219947065343979553444035107043607250889348320549928960000000000000000000000000000000000000000000*i1^6 + 59085766321646849638045484884665909077036748409611596791530902825401344913161379746860103863566699099133126235544311605298145791641465182818773644646098851619953706021324776151038822485902309900744434509642332352348835786915984051592000439240727114425416771749754825133002184875369634628783232999876927962988054024447046095566196496756888050723611173486939786552409296142894674715239137885208226265434475365208783461532030075430114104334470384910204308541541952045632704492613031340517038319428647317604928918645092452181216982238810074326729428808588652651097674692474271290781099719208178181322815841620408339003072357619047103068129321191774519405375441086955246763327919631719911131909108584131635831257792901232131827319194772639881027594617783699755982702587048927410308805690150294481578300585775551618791590502621752743635989249677988361506760345885206574823399861624165849013859970032469828964668893984005023308988649998707656023040191677865751344670143928524475471965893975377013732473952688349800722495547317347449428599628505819795192807163130812332814036160805696820569286300795963544353504944862244755409176572084472362004976620147681746688970710157003320545074338422663687454045183303687073423265384560655288887250237025064704949742615560505744074253056559913641118727281784271049594994236742612689913707000483756995581696199750483928307628286654532107637705097303792717679545587139040724633569828733285851111114545706522089178726649670816446849641427633298683393345021531494809600000000000000000000000000000000000000000*i1^7 + 48602545492447381600986233941763992713665120814425255418562530698044340296205961778302637794461741963762518303314049191706241348712553196060572421035285082521718782223716437286504495220069399870428764268941465985917812573790273487543058350939782707717716197761407194535147947048613471938041623021945204691255835990545995985704678694026108494959165573408711272982157848890488846334591799808948772319866319018650579258128037805240712657931755612744559779247763950754553290178196931059611712643432409731119755273840726283830138290125181900099198558956347132119586808751274826623983382801957388121529712951659779424826101173648870578184431033994217079549252138952224888517431478227314117982625685145229574164948532109750826783381935915791374623295296280315119900846517171124241277097363038239020876524767668412393611607801685460876316901073179139007789627992303077644868249702072838340524819320780296492915294827808321662798156952010844258570691847793702650386685003141205339037101110221070859099025242099736734103759114722892353656641295904507107787196856735168041983308601628748209264944263919383131373242707257963391899795346234023883813095617820661507073161065771253487188742251451263684493788923235302625505728253592879857216673306473340814081218761054947445344124102645982740185756342709080324413599826215124581173879334399546511563818543642439052665951868353066973735038288237211379009895702670804535155427587191231569590987232222989340246030968824134546443684622525610262763777978527645696000000000000000000000000000000000000000*i1^8 + 13838407658229441213766626300583482728975048321236825196743588772296062908876318411547283549966757235070191669976718938186686132088182885223352561344238383233239025637655473826775995735116831391788429436108707372661931164707345596172885215672141207014435370885533949263926811127284463502000456866391284798306390648239353334378172318636022248503658816435855885940176697164145394848173356232927629352794109097636797252479577966630288585544992191881308915467650721879975153871474930079830424259804291390730384279075060322726659395523161912904932047405473325540488345047068577124435485006008992461674525531526347548873638460955914559681460126118735014822883343213185502145043088311455819042597425880333936074525746649441391751490972443658002209042028315926182813993923733809543732915282826365993854187885127402896258345033034161635871213925579856752756400583792511297068606742538998831099565003073256736591586975978554971224894231703348652525445806444723352846127922982146261797156906093844845362865171304133937130473463533158000694654216639126818265668604672434884895618271098408408855209562350926122539664539289578444479342510533439856891004565073991998975242155881333556330439073833635340866664844935996702918729856336290058221018560453966240629340689418627029725357118393661214922634221023674235773596222547655409731065327577432788830146177276565850497845835568259252888482256346049242450167652028361971540685865916124886402740931785787602768375261109525746233950712071111923016485697444904960000000000000000000000000000000000000*i1^9 + -1518802146392194681800500398641500886218645125573990682759222443693581020442574644926206555070727009917602490763790426428771948549976045450918476193016577555930485281172954371113813411844542033363790741073895369385825110523076625052427700156155919063215838851994188902065236621444734066924795436070217031267930772517957891784140228627480604246110687571133092227591942409766153980571793905953496126088508650187882544088388845483852414592354349099112680102541267645997973248866909363077468717065533103521934415424873536580973781021061572635387231929673306013519185350484701201382175574419843528074483617517442237189757435168836331152178819230564988836418176310794917703430231054827368399777954276593771516503709810930110492611925259356284875311220674335291675739037249141050971730753662028768801796876008796201535322266147755104217213210389330419531287673161547092310422486132807135813380696927716245412886968845731163399735181562158829971201536158069030587393974033386151551481865471512347509752694512027689410926645429658839599051448116724162801593644424522726533917615699331488071031479582580244106956289352671475116369020501318951426114089379214773993969766805611759740779174432665012879539284074365228580944554780963054982761801724298429815270777110349085302649685050769086024955195513145874577706121720452004913069975924343930345307469110009966690961434028977728269578480511792431521031349457636633281771644625980927650685424497331367597682206894099706854978184948963153229228009743974400000000000000000000000000000000000*i1^10 + -485431921022016636217302724869193251142016131227599836980806814094295144002911018649033252680912475600556677781839116576109874650420666278571443016014258886378113969850482738745413400121422499825063061966264278259534733118191450129553143678359568233103928736140388608588347255685305475826250008465556439114503487226024379874993375493403785255701766584458167737402519665565796119978687205717363905404903213762679250460907159594248503559669403206244301417412007775016543606788197577718558596618396128885346067135737393202203640386325062663074509012966669093357173619776828361469668515330138421930758062820872947731545757777624963523076025206068493597992669100878567834221373528120934803713068973815049948486407138423561663594473452086195048243140836261102552689504599554739216698730238784311984637400055752515247123309671308509240013280710963045901483137803594646662830720896680454834480785739089600929694519732993130764705027291480994944073982875969070110408842728842634419412270309815735657356778568533674110517796769616050885605661118039645799778820769922969670869415403970911247076374514407507323524285935293625151648975303357061769937737160832366551851627624736711265710952249865345109405092932454734502076877765667872231155511158995793078760190856503701454342311122891749395548841986055349678395624699353322375245110749544121143730564023818858521194520980451769818751054553618237843818868336777447842417430803717614792446921371032229255465928781415310287624110159849822380349764665344000000000000000000000000000000000*i1^11 + 318081589530486533305748761822239581720155600491567115030215204261149553376685292285676720486876600796252246452138627553056386569657447152270459342771256252571463812194439430297090919592547300972795751615589260295034202652117606819444229321530893451391594656490998883733184397322077783144651920486636124975070428361867697874541626074203689470195975777215974059480503639239120833942582160887188478178672047412076921955764842735821627693031692453431289057978611759470134991275199962901124013884263019667601600045505922117321341604578467051877504671374557193785700331935277890277781673258488293663640630248849247019057371178732895995259800649188852237441841104641501781001176023945184721155638202392294977305267538497019250527390483497011300091813203775859267057156540165242020669816338740460776640235691383969582511850139392374073777641552240903955886765165403048613829376582227194714745679593320321037905400625018954943593845527723189263958557917160961082156692208021615237027871118315182113855186974058001757728058707464845437902438341573406227574330028127707065847359474593555445768547538871090932271877389294785618819162429916222622370368399883616419100039522172636693885460381048173704373925724325337888250107588118285863307862886798526620465464575382355835830956515226767772937859854895871288240238516499444036580532664218054374315399624808646301225823081816279511907331033743101979631810313252740500525844090821741997720078459010909797267065364436398987122876568203139538376783298560000000000000000000000000000000*i1^12 + 54695904191657140100236432769861663299163463583713619830367787448083190689872123193778690878087465334273302881068752107706351830710353863064401984389504918449827042853445948628524149982658751536112136798404965164027218538019018442579229553452136643025208034175489846154852504050145532017317471913072197234573757115062757734735736074006391185821991114033547333311184858802770628463323755128809029427288224519875230259167109170311024875769156838797420686611475897843043638267002641930463172982445792039638274221066961056115420047071982336336041296455982548277745464431150672282849949645633557615974387193397312680044226612889669196798634492574083154405192336721000063326202820930782012036583292194044981638375633893678611379705393261201823664911860274125003792951749388066295217025948604795445848064863447136348925469504383753902346955446644044009858339532037902269578846217846905566761818078849097977476691286940044469943495360303788388022090211837054892304864575333307108481245576980395906620253025845851458757853243031919219961426004038570576294090731887877457093779767966776215053913556043771770070560271541585708016272058360740129721594727380293573962790823459398264402022948311758601959462209289932256812327343313734517262655975798188008309488512085718136089047515378900583759720575642280775732345180592276008508326262079692554264659452516129436102227859593179850337167235966630733493790927242836020106413933374467778772437239744521344420867827220601924129863635079332667982453145600000000000000000000000000000*i1^13 + 1073544037832897219041387947902532213350358673685503578147814738606264129000034609069525638052458955057924244371031557623524730918819628702124168868169078030618509997266909906717649734518308134008554224671565684607700779505366971037012555589009298816261074780256152543414319311318650701284792464711182350947032297946514220356083881306523148622268504394795876489800148639045738471426599252948809509140484680350624537505695886219037688495236479026179186356656740894274431996428159933546293433811168350571806370655845510922261694250717188745015203783257528740146653319429510610484698003293485894024271529028276065884947762766207845844717358013894152485480553608799814573110358232037789684458569884042218276166702613306421280134822525131268966918383276534305680031879863444724579484485075179297890086842585689826060189958432527542595493380588544261111432219565268824089467955347127936028987033889614569945567043834560213441721807271505535766392839147694392293298067162103026826975260728168231678760067322284504615975826054072107694137005767721500761978168028377235285685163221777014976513520401687573555401090997527990283183520550148764829516680101962588284630269978862625913493417657258410072727027344888896589875467506018927250955400799658157038428158275432689911605575463316732922761738817269786513284194623792802626240795796523214509182509647731857323839775782463875753470802908833616885029087228965132434057787469566285450363397745164011525856166210046270542479522778821942109536256000000000000000000000000000*i1^14 + -358100871460575054434483989143335636220498603418169450160434241533882956462027592152492674493306120895105200570890413490135994191877630941582706256782280622190019639794881193219607077225810491039663606110600188221377771983549669647822508755052849483770143214807452040440435613284835352805556711767383143693438894236953492869892292765421967036668352940021902623196396548104914670151599100561568769143664616687588270025203135856171098302116814712474927076909046200105852025711952141411225399961493404188980583407747993288263585427127914262249711808837888174648927868112324912211956997031860673186990365022175203730452176247827619643116022802719841474213359432637918606374472681607513086949041207376683715998442128421581552523518040219439184590311509022585057623491579594651295943334473100640032268387010538391330240978459799020396619414288586346054294296940001099669159259515725330148570684926091344483709239657733916680681546189362830740248911764660749482670154565448580005542220782734921608429614477507583095854797794180943901266893436831438400231662452054120127034061465828911045661970181575654518636748897285140374647708477886382830536670164607514249012221244900322641768971502577733902409533963907738186008362982241900023524735979165421899538899996860041674060911844777152898473402382069954767855106953016434111507775468014845003935771372564606863832940095933431123724847529182657294939895173605816445528510112648024417457459249613371390362001712582150818398739608052306060247040000000000000000000000000*i1^15 + -28943269309832591822692504374468189590230943119286591851025725359286888208909688345497395700533093093075768796212577922211301860477786025924589665591384464013446062430456851977719535182968189605232528241938381582332033447507722246897445877066419159844838752678850385162020606221152053811321632017485148200080148098338538833663298247133159921329364567501016992099489435109910233015203632989920065242129137959836853789027927505324688450437596145076094398855239632702222587210923340475266732607904396620249832057377109715055719434866580633245799537660028336105487221792054907220984179417902569800649383151527121453661278605490534368807471151192907966557120824581142731312862506293585777423790047964967201848673033024520069444280377804936921322531017311878894966229802334833380665038555393786747854712342737466465114155276204663408133575076275838932441966198396258438223172651659935522647347173922801711096271419988764783713971388562589090971842093736367386313006681269331143675201631023431119668958527119971631219588688293416139194052913858321408611765167071415286692874595272657280876954716192887800092396126855710001515700138670207863727079351947225336275614919842975386503254504727662055568336912583790922958678610605504284994271264299690092646643387866291509249791521300617640322905201661168518372542726487034227568232060499075992007296791665744907751356156264573459728061078435392999251828276359945960571433021914240835288606068002888850100016562158758790432323825194741687910400000000000000000000000*i1^16 + -265257164744577023895216901540636026107560734037576260286893909541430282531857614903281136906584916167579410618706550603490173251151258169053538702984819529117803271601095865352326899745461717398043059608403393521673463421123172321103805631977131073801551500741836166137351356522033924193370718573487055778661105520644940515576309757158690895162825058269771281185762569578821290607127284057064524125549363181040893923939977958674248105694531605567707352840801676958495479348172024388754045921387518342538873301556918179442857006672816447882148008666279576188818271171108956816514341318662516680163541640872980808053776546386886420409672416691767633642516888165931086818949556223279980940332630701162564036900736954006639858184532792530716331398071169098577616151068211560699809384917280728168715410819660458094472485700921492854667036696819447068540648291461885538592196189962494164177633227421366239462135639567386623798218792563413742262054655452686870051704168344356129469157917011273591005456059634999099808831471290342429105901791642426647011437538592238630852849035217014955810261595816265695176475315380519427374624266798270700821148049827702497095821522889510128088107729293173717035164187800083388985096812218635536129743646978829522243633723381809206854365663324455929036764177278501185501910138420938965398340910718974052972581329770162132960437943626440625009414856630874948972241845802751134869520793925008119611089457886602565895928962989582291041872270961147904000000000000000000000*i1^17 + 68032808722257895167572833385556846503194693884100689938447969450261244247973810561219470499287689421356646926228192155586107308959454130719703290158594184067512969136656800262780379933245136262623586517251019841268555642721742667419316186992917358828580381324587856964084965358359882974255057641374688811095644801934844055735556152564701769788361371871214461425028679290821796826905663613025702167656862653229275407362730565950864362446408557092393720373052307755961224746658442143554437504447026188556662752756387548333407053985367345297098428245398109164824888532794886682454838570676071368803958275218998216768103624021595521663558327733159381715733870043155851107062157830835814462891533269339278808024011040902676660343140793423306903373949809761829531537098339052342254806801671611434016956928121206308850042897400836179478926103741903874593888633368495940932081951854577587150709831703999540423984966081487679849487098688631713730277812607021391318233247825179448980866423005487769298861090741961082996118341186727573250534176197565736812636152796353017293839852430929194802207854225392273135448833955465365852479665799031777412293763866611109206569115089225374707143490606701531412533529525802556125811556734535030390838809353880262737839082160227295368315046266426513286491440718040895828063528497849133565561338102728673393125466885988119223536139295442374470140088168888021678397090845463392739855882330221844993435157460729289605365277993809801653154716015656960000000000000000000*i1^18 + 3973561139215889155187871245308680386955357173987867779304807262506251937025095658230198863954184545513749848102984372342089935674569733842947316379634744194365813618224745733754051012917881508395686068430233255502219134021657554571212538256145213883024934149496423949252009099790389227449685438417662930711161900929184113126583227156789454944134363999224736865101292908829188599473394596565851635631770585535390371001478680374688869683423809596193368940369737722987743526275134884439201796869997244825543493567419045115570721903878671028122557318754570256475858916735599667286963686605492393681321650639839717372907163820028958544685603890599997370677989665348825061541418328081864073721065532129048494085543496037779625357194437976170748658927269161084032619097479334527901400995915084976596903793670357253849236864166830586909129695923374824307953665597029718171985983876661908015569165946491806289736550880980951006265580281756012561402552062921687137108944818911473214196983946197283528519692048914280914261080914727786457283235412072771112577152896925017334651941380909526470471124176679406466280563692888786974854089678859013688999804451683068437818741852119662161854319382528308212477696223368396719315331427260130658189252456243850027239960287325710551452314412374163656214309916974018041919217786104077898239257995874752261055228613667463055525610849352558151462846661584871880800354861729872912148707323800551922766940538115315182608099854053434013246427863449600000000000000000*i1^19 + 92842122458614380135421042595397522087711880031296851064114324534689514106228131347672065762108430599111772631433579565307074749379634159266612426976167852359567949782490965797771246796712871357964166286648319365225533800978496062348922972198357093848034006139859136866194802565263957580973279251632956104228843676025741898764987098619922738204115660815456821573231996905047698683408931797437295186081265434393542307554558399093909325243811035349889999429020533916046547521692784496085648779248828267258414210998722140066454987350423962166757648479595379302609247295112865551108417156436542739171571863196491665494325688146722923521536421311125158746908777754116279398536806385772138657279054734690673769546880234958057896874681267885683290919690399543830227284008135807262636142507623123615273438112892846200751956297850769959401800417801532260982794779070098529287181043450709198446521539923326845746874132499756396665428864670017636003088736713851072769206976028114812915503345252441471700745720990120211067628970955898985583260631226297766566894296909912543648443650535776046930963496323918101926802788963759581616324725272370413498146845063429024054684186422693110688329101522780925072846765075472932454077976501938063352320431981001570843235412161792947402751639637684760070074375294804346128007028770628150935688953817919187692408575156166077874381039422248333950010370180247398413951557592976692205670382885671709843550319280255998296110159161327123862783000576000000000000000*i1^20 + 580320151576105177825271664024618012098631549549521711222694060999068915453396891217219572196446881134675241003108020325827792260557389819195788148417688270293623445442949845058970787936055670310342450794039145031964848144127414815010865238364743549657322681643338355719260799107816198584177865028561585330411833441023334658050124728785542093812139219447362913222067279985439993982670902533511193325560658271517542742018081743027466088856501907211309058768081121362617083658344605875814737422314803516794759997639642839319400639674159934125485584794955397697991741454562024205015488501994368559272110773505157591709331241280549173178604773190319559087390114597996477251080976332544261650470811418687493520305754233723439666919821864465416783866083016859055816744768864753853054527735101407160527170605646611983087703178873745206500312348869373694435144149786377153839804171451262053365226384362881317006542546093172906488585952734707399127427608167966867895466067743920727836977580383389385066095836742804488285165978036245087335408196085698169195826946137297568023276196214248823641674510857045404999031565304440038376018186022108898339062217900882403497863524316155178513142917202776861728912280422741344440045549378328983723310678417430852696025129108297455309073429518827691716609156080997049621873814228788315928936811212203619589647641746393906892740289474141283868979850002532417083332990699766606847306540606404582407401054290632454163127448790774941755637760000000000000*i1^21 + -13503001704168844865380686653146440641260104976955890614831370788508473144392848039092643510958084620535174161678429695942308958198678913939431076641766636065906575761195449180542347967752276910866046777738971217749762851172019256311351391941746127516940835146035861406286891479039999442811177657084547863769698322371117630634353460050732820262524020630473828417595204981624807654822238531615604348085628756087559450433088722354191023879460446243509020678321788132895588946988346297200988663897592179699680718687823178994770041389529678807775014299134169548006301476591130618084403026630121396906703510472329011833440595638219269735659925826402330166404818928428208308481314313023551253842103419580685457898123121575331897015713182033493669842060438708525785437240877947533188993432955396529199462058907534118053914702422402757621257417824916294313058877000727679638772885976565690403573538824164019490571854220441639447008475979342059142827560712448651266759087740083115475826585538892292684353244998549721792597076920536168521131003162116979271727654011885497428000717799052612691808881514439032697146212925434303032648867116122519658084455187340360569113481483113466880600600709030090088882513137398925624253901575179794223539929842451692510962956586314812126946252300140948373643682228554585115164626647841003604181971518683608366834025905950665047835368524868336361613352560339197615486717831564565162383613027942672815613885174287548637052387171026099136102400000000000*i1^22 + -103283167132161610443061366342762147406413887579763290762229340447738287576750316662094375759126421018050061500857894367528404029157481634976211555101437281636868188930854633461854645555126663376110884588281250589391805246210600450142573393460284694227478348364335891967816793332868754149270352627676909769996654374838514529474588560767555615615432117136900556393296282079237067191000355947275893564187079211883581316715455660050995804563108470100138323827642606706053959412223620922113668598505268774471500505737197700590451516131483935285092257973056019585153004275335414217501115591809333866095482353595136538537964519329431133506751872416467295412677837467721835030679683680975890682540048672681693018069439918043351217938682090752490018562434128514321581225138339575236284312629970439628677603812937713794015582960513380712078622299631118893837526060527661272635881505154749523789911752368918864759998786189713583110798887353488517879824053087069730446991152767044241836580899151441474736210845835900105922497647212489459995781089120609269777960683875475032678387597249410332785400897014239311276828052380082958653513196277906228594672813970418712304595694790257958241295840359622580161531092703453306026113320877841448894423097921227440744109729339788800076110361110716732302326040717037811471801874517965592578921968974141398407162737951131947596117329115317033034020368291545779663287397921211557154918197295438256084184397456535836810879103077579751424000000000*i1^23 + 3268783743363490655314145486696974649544619920512363534217767303377326340460616953161682676932422095941321532719183984373234826134605639380664428691731762741601627914017035868076422143523255259750836370843072955677276563284895955613555891313307023374537446264357722230008188948429334275128624703732336309468744497383823714163549457788504818444657723870836331565498387277158178905635935798421287184516789507012715817240081565311882084693479611168150817761601089527341226510619700932979839318765426633022613056825221216246907254863657154041697662025111408501189353036173153423519766697818506728595098844610236667299318591698521992600443504437085645054863718418602718259945056752815668636504116051093220450549256719733164355760387304324678528535805881108478837998927564086029025336091348096879929073043282846456762322839355002470065996758311691549273917855076611101706323573894291262109151105908099298504959276783235872138408056669549640432000292516760402416490419121073038092948426218639483902883438518813189929675547907721120852667208046522495722055556686943326243554947960401688044939869987314098911847343897674624201195722790299303954254279109435321619574649895066408252863165177273236562373395490929093475434560678369820082346980170854632276954645580722292284204833482274447184373028838498140725062197825794049957584004541348690006371901602622848242837308744982092600415140173240162927827755551345215289357663047409088638531208999863469280648130557913333760000000*i1^24 + -29345265533006327966804842171977562922235499876538294754788383203584131460143192454937410345435055313424784451595904168445238718204305768609837500887868556090219286049568215229600229299076031791125055482564105824575877474027858151809563885427107855281161171588649210269577143233217954623447278505347221169193812589970204260999555240073765999133143358262390285964401807028253195617971534438404316733751962712576776434920373813967542092407482068032592543973081347563439438386182293460505811424583675894183619952496883324333819251098103523047861849182159959168661994708555053013182646801414021356332893178785458182102452114293103533016528043675724526365346238354784765455542365472644981564768310198788481706916037925685102136356553099130928987249843938065531840797000398873950438930807413469594114904678417373254818995436048286412635080101909058764196864179927464878221002162762800079597234981961745509989431924199616412929192911178772374957319251821417105126954996288620957476188944830744395978652123421346619623350474191913047495637981860103522956767399460243917697887037812916713900380053516915671442825228275991509633959807900719179173163632618704893049964331178363128526591170022681060644195457511181760016099143290557401948015105668603483021928162310660726106304242579314997509102407870083052319700312977595113747595903151357107634408409030191004936053662927366418924428092870812034927701396666874929016681852224505828832731005490350241178830814314496000000*i1^25 + 163514056331376177325026306771092387778051339512189260456722070165176252066475462141386485968528802951581098406483280407430188579493277013973835867009640622123926927744177358178215362719589868281852414102351620178011298827214299727206969929291609002668528223579537487565196719254073150570536236723630041326487812917490039988561165414951884203353048277188419945759132549150428400012809146357352645863791917418458340425271752129425277842586324395706950269721405221527092797031054136202754981824512753905984436425195110777449692880117916738521575168643232732428831832158918996264062571745523328475508277951651878747549193794132853243218698980929518001801881087447864072199911762055899852546257204080432857432590772654397164841606442665674106547188338759340936969004359754060314229866942936940456202102275756520917524655954999620818586963619481807129915426679388002479448795456306825324713400885836090978620373103107058446174653119303077563748516869964492709513492288833574352519958938830926875376185231447931930010153335443941867634238941080765526506012753973862239494169971297440565917343566249132057927713630734937894320972801465838209934579485189173749731146614292405547410182555569163979493652006562840312352017619267067724619549672812040467360321469235662107786487529917393204357666413206510682831802713793780596540662235791147284500849313708185418273042593884090150681898583769378680775586000017738647511778039496645264800368552023414948006723584000000*i1^26 + -673904747750969300074245722740623672004846312885848891252297968936063860865936390286907774474263408197344825553923339447150510584464101743718775662323746574999046515649653271761864861703390022947479073793939843384870716789457072591298493863022371781787953388377202566572413288746882725621327995627485821134947593848243956534199484086736968977627513617641173713946343360125597048318898235970802099806986092348777291886571764342533811000834253261507431016775575496196038027383291451758366133632634943640418944434619142765661801399711442925595166084363028445189603004221583750559271298048077834628368158103052475227822799986987429957145673626689846250896184293717690129811994059075611710803188407163254337456816415575421463433521703129091062483003830353664543936073178006028494652443575390748433489509142425848792709873358759662699684244681985390621034908513990624478937320915666245420055485059813291320466878574091058507963210104021262200781370816195813976831044932140817765456680869431882058239298585095232386611770163098260667702794777751605588567360568644106982170398340202685531608016839315014855916133964216969595374324512163823527048655344558583676529639447600547940109167015545046287084716210729027954554840468316652666442466557663415418718561373120030336336601755774810537868304901315068575725345499085300914965568417137148413391834675875210676050673071563064989991644459292706819417557004652934690498099096667105836339572101827208559984640000*i1^27 + 2258422083365231778625474676160144440866361309517638252267404536211031347313085534963383664672508962661343960313100054875714593569034904134879853492591252178697694280794042928233609502693620097093550063579596610361026480667173480344663313852903321469381785906699613938057059451132024080559872335580919942852047899417795360888530646269141911025408739569911985708877953969585513167124052282627657543292003568465681979136008499107563984662726846651088985613151766455344728187859181272955635862454247743554896285335112408604259643965348661557663075974952326543835081569461275731812871043443429534546350434130141380524110376795056144407371918634441839708951990999156447225441600605045572893720582030407330784751996838072206727378619642530065327562836276632641368664709439744616890832768652004964507656992939944405405554026074908827926260012158736778236810114212918808118154234954603375346717565847584810388205761199985712704990113588780911815641816229535934868725176187352985084033356521696938455007040215015052114910365982518070257440462412975039696837347125357095114881144122204167179881921048819596052767877723080249002564828832164633673360705965023662052519689345790718904867915190686695504304907241746088933433675571072664264925534836788007543624093076486865749994902260355064994901046494938862773927648035760709344811634154842991340054325240282411709228636767425807123827749835981783424900431054851914321716333541619188333340912341697429504000*i1^28 + -5702405633098361854213091835088892901339987327020626905603137641214405589627470634703603400584974010211657560368214599220129275353341192033094616185554711677159258055499344349156367571291329220820284769872282351586919683876225574650193903418378222963750663847168565210859974643062437434910947544406812203518075700357872526270318919338730784419619273340922780500246049753305680762794843648822202341588076832581045012794950295649803471172491102764544219584151359309718450819394636479029866314448960355232707233306472850660158183663061291877857890646922389479598707912219810146500862101216671536891307593813901023672826726413387579183720761988307036525522276096224599785911244486865268809690459726195335534966159950407274130295046134080301762824055904777413103890107104031755062141375431757659123331611798207470258333146484329956137149182605231909050166511170091331331265756102533976796728469910479637898085627682021133775495078156568891738998066054076829444053912509565556654280519057087105405914291037455390602838131971709724064131196636911172960412343487756707627871125376720612930887188368483882493108500057572214857554425809203954506515083572786873442049854862761909431011186314678157446617769240735341089426524175782803405384198443538703819185865961268333627805124081928717307290281284068967927950807854402203756350497126998956943471109254037341806157976770490381938768187295844856488870485311516883989254757165130590382673996283904000*i1^29 + 9390767394097836864737930923737718863481091170246979753105851942316085194060585470004864078674546601272878424357285357954647445222521194376771490167435270529961239863208721742017065458827577214184517731960261406283546252722754123640794174083579281522548319127257879079349841283134665889759559655004524303202803930123437903981826809908906565357008650389974001993575496923486493090857045320679619052321567922031277171345291299517457054177607239720554133463763368965178209281638170260145792369824118751447311321301195257169247217553070902759214181280873571879581421736560608079462953490233761395506174953429018815040352027171802427159048775710752533567033682966641029100277872614971451689325095150101833832651465950529389100938694555336367254003040538037002907353524047000139315988095770177561652343476550880395382821201580967139119080455745843783885671664168324528390634048947618618170994900719606796443943421208604145535537689696034511192077117625197158683753565291566625996291337180061702917306724831800238017357470398876300353593957883104318860005425530716996923313480182322098707331340019762561644013248837007567594332404867782715758010441491054060358037907616026083171239319036277630689215804431807414425169645100191314491966893960529052219957214278508487682944834579444983115939713696013641989621402546901690180045094385882407955383381403862674800418058282146855729652824713447702331204654400743800947828570339691629744991764480*i1^30 + -8779483659086185345134744694893994088205399897812888711095043057479240707529384842156331390502402264161506946248800064282131882287829559568622676054261285052339080909589858727916427819212399783143825256329633725833022211557966376035882986574474467565262261869693071290040184862538072890379338567560364559312885954229625258998009122365215446206634126492631052107072522091576271433731224319543540368017942601475467260147146328821102723144370679015141103313811767048271403474020780421075234759208340280889962972577276878193312149400618067141312575636298801509035601530834502207420803425071362512705275977587817151102717584950495259399175310605113709441037516453494352972721654082256539760449482288935897347721120724039860356239762544064412040663665232353089549202028559160333268383199960723494722318659088804634623264678522308428162348486429642405481946679162280268997292299163256108226684665257263170846722767144506389054647603073051539195942382081430524815424882117091520557831814113315415830410459182838453551033794527303437871112523195665352208723594423570139155037215890127577421638489280611875964988200900791110430475055637379702388277675902563756710427194606423092617969429984367135941109539698059241248227155049804814920282217006683223280570060910513782819233997878888959404327948004315795001056479708559274531163452660457853408993029821254656182325703096916683519534294598814160688556320074591786019010708745339250147328*i1^31 + 4295983340447717702810524743015455128584292826392881900726055372184921720827857665448036880607324373098793464209093521648856566566701746379289940868729803581526155619936614999961363584005119508487638256526621308851063435418529076914093820389369195368187001283747644669739958253049804260605271027310213829960133048301906096755916878235326956607808300393467820432578907167702848975625915909847809769976956877618465076021991474034279316273743853853200382190912126115799389592931963593173891007921079126654979798765161022183176367568577575252059923665607008515986347728896984729359340465287982642524715680837445743723169885550155842274788747986987040492207543915487030264971375546815483280562097170719415875590153677186562792279899160196359382495916983505332983347404492943084016229930788608045049571213686869971393946143096726706709370133128897386457285479310929765174098624676043834204880878111212746623792138218747745570757880346785227215358540100531325684051790579658514368505445650668524093692060775077976088935165540316164353808118760396468050084587059992892754368260019095361009550369260460257994821057702923674977304829337907728051773318501838471406153102793562533788627901007411320334260051779073475839911638277797429244721703741478911194430997306056270598834809828265937140609396789517550967415930697563803862056716609198310290867147691207224417085164209101030584721991689108533962065584048300453852840979626721280*i1^32 + -944082164485406140812439822805060819313333802999626295225573464406307199820581279983703409978683095865911643443797593985023866955413892537098508541752735899871202942227996370716589221403490278718334296406239665287386348571289643424123369281994329149408395871295502068396111793695123893182459924869559590518495504809023955855180472810935217031219630433573533637908066657788455255057291526573246413759853683056466854727348066689025120155293030530819383535660361234663204712346626882301688534564721540582640840392331781401460119043365632992707532277422302858950730546745208574694074085369311772311817249562776871244018066020669347190779637814314318513305329514283358657658521451458661798793100307111412738923411994972670667379999924627996898427581015453911442918092690884217843412614884926932796865170197612787487480641926453951832258030537514181051055506230639600841054000396442471624132025802527830049316750753461126117475875460563493513012975960509429908546632003000878629091009442153392950548717110521565136548006992550206910464091453962936650790434423272804595864280229445719428988737895729865422572457035719360641687662078219934237009696937358641421018521910150266120502827487450377023801391258163149530947724107496806208476479178307363238364549218079264233284707466665607442461926374229100325012856363956186860126240024194737541225956369320463802258734993097057491275718350246544387900911787668141126086295552*i1^33 + 613690897707957505121448342841921818977309301495022253321701489751154381874610380328751421782081102571825235844942662166463616797832399241086301989234188452392547301849230563911984827097049188293009818129373013844077278966326135579223516072082258948324185813892909571961535876284374762884921234297963393905431940984301244670459774057221279497514081314125949503248495568564418530397303013252860475257085118129353503466672897606932053867377057456684568940908580097230936344678805906924654339235471824742247988174559235070393895988948086882712476545829757492003212706599225328668993567623561141983588976827204257720981413729121320671642333990899014916689139524829563730357291909485908859097623681037996829006772565378636925828366606309298711748232438712973574185830697910242614415808941412729295590020566975932568076099348369885803058678467396756322118683873289035184578763434374032645524888018517081446099855265520430808254147087229863302101891290910087730200505361145797714527354473889366095220250335600535420711383026854669553418671657836322980506172896165384036295015618385037784533759040213934934523535554809867861941895706230440392037662249419665738513321537900695249026725345817485278309660765751541050886125286168185783314612191157016575846222082381376555118126020199536516848822461350504835259844085892219530252622297322298648497891264408888042573413665146800647597108219578818667617164751069318742016*i1^34 + -646679854765847676208845141235622047537738163334018101757622788662750192352366664653544399865953740168470270045857432953699019766802407672966727134011542375878511450668147378654919219808025173072983957075525263353497018665138197944025102500431722080168876636281772463045762469625005877108275814335162121501313265273786407602845522909502861011616136810501109057193811135362926619444336354596720529016611477881384570687606817638323838158693149932361721929448788769956471121219786759988621395503258914385195740579220965317423878444425459883782020228631385303098711967418714160864222600155246579102846844417074904476854094189342594916324589919874048130982250669358081073275742951247096233453522076435201481437835489994499323397852931294684514954867637381337238920966331060129192763748269664831166187868117379142147554513615582014407987906508822442845817912378297818152870842934219781029629261482774965153098341042512646919843296564621143022403309990640629469242715383727952989535300265866787788297438995818131564223657446231799333029656211392345910686594002283986023019439506058215999543041809774612532466164271461845207073369660051909362396903103397621743922155329304209128441730446423959580937930766840478777300192974317055738421141406616840316933752292210232820093577932899590809732763396007604867132436022815438255965923344574699476262885790578190291376078785233788456960052919460348729331146748329984*i1^35 + 347021688563221180498691379847111915727380720312225785915757393753200631735166456989782366165314193282380586966485842549820084080650013634142794535910477289832203619087692836612635981782303650686220820189860495535931302488930299098328959365098206903397918160871426186388837454720833164057178354702541360225947925052417951598653109328444881253265715020739290825739343326330950441908133519438464779835811131416636176613672562740580349550288096812019103443930801140963625088844861721898246896484277839382054493590568374814656116402869593793530561162471569741463262859461532131059034494799089586195100101473058423898537621272233745222052189765756992710210550976359338974242866166258041528162310524719493939657773799019559314554847809331440006682844260286678687694047092183600672205034058446579094808446379903144619382472406537091613993254407431166095866803561202832140275357165148659697984747567815158445335886874565257679383647336050616119474777844922364159651926529723332874461940054677245179466936107991145665641634770450389180202321373636307954698550840401554417799689864667595677574624275298384403540277829054785987494147371298533332718089449588152738307683877014471947187519030095539030035700648183504753277570141029113665673869830544863911565978571179491506679226933538505145636520740080924545978396941300281505907578558742760018286867285091334045439042993490012682278483649287130571218092032*i1^36 + 15669543926900676656889083117668398276151301157939205719645652968294078644352533770476324181198171198818406273078781928882166271925216752925630952159867261580085658218753024031615173997131750514106096757436452115212713895910600013031004724616403388054699702238492269661431931438898975963191785041611312493184945208552253270317564793135445294634619937881944053567192518269631442009798594105612366742651478794772804752265072996099897993665455840931592317660461545809117274775611025437885480526372213375407223048828424500529399782187880369091800284579397521982920515571072773233494854066478965603013280614497332582674149339471360185921901674591373156046481447323833100425794252649805307910527054067161193599085306997562469170785384895050281681069868464275730448410570860115168147983601800581332101049250038566216160592791308516972073032190778238678643824660470447463499028064722714610085597972337419868250841566030657893205797074443862891515859881538488373876801740884373304727247320914552662410385000805751104126282867476429395069018020680313572969638610688630794659724548384184927580313928550580113798817390787310230840077642747286959719958332743655245272597688486358676106349545534195058559558225201630571458257887979049611646361580216692535640667395207059696220494355085749438580011255161691849105540153674309053867439464921000340424525044492723936679186996464328394443036039400952692736*i1^37 + 6639329944013603384927165883859431489168105829469512419961643215166065513938509235452183651503638942619640279723512107014214343244998215868903237268274494279364498271533909889723576686088306015343337569040507973284749443836676907135055497306747235261100836048479452380171085962838532512249527721025678284762682754736678300128069065829926180445514410146275783606069605804233872776994388532250631527318887162545224056810899650658808017194678554822053884601057920158161053920258145859197808328549817612309097188472301937675975620072802595605730643736863800913859803592075598683802349594174683480161722967169682519371956277825079138783244438559275308936537450914911124844220939253564713960941604473097326669527551613992324421465772086745040543187923359189610279923655029286189051606046362537989355459490378800714481722167346641081587042584830198184698086074416811206283668223050464849323494923520164491750396514989237188098137700095031113879353760456505398218541005042697199762792012825505242709159217562201646829453809086760274416670428939985071466741434667565872468211180978846646702087477887558150769337868968416869709338607639968540197794577254143231587022286216868521976531827291214282341167701302817337900975640908208765726134179728906098151204696401447080352734251538035894555332533484944831107303029606317175153461389275618563127922860159192366377565416960372289101842241028096*i1^38 + -148820260688422631936545233086989396225660365585663544059788391172682767249494639102171584507784176513186720631070905796369971498616432211218820183149655487143124203316166805770534119625508422557465712641318527868530608420860075746416330567745094808424155808268380908522953297043714018377365240217055990460422102724786314777082867411345736562941283822953192897708123287509598442702576212207829624546506604880909714382109572558492255873817949897596804709534802225233040994516656510212564540798881620006375645336487200847064935028078069319755235135206607925186223136501718133057944878937363114883462711895175881852555449199990040496990966287936112706001149368097750928224497907969390389843451190963392304632796582784465530105755044406090851734349334084573168854099640003557707641517509479439292326047955481358193029380793640685123867779321479972523923225793037808489695674271513579290131584947323078521230831436724883388036813229884346014266509141488582551130514617597998208330215017279965891325855670490463591577759797597920263671065978308176765886924040056001495544348941756615680982191370950821482382840788747376352561945434584227532887643427384466120508577354021947257728402439079867548524058882814344578682435076332832962964863178275255485639256682634414920179929917170950026385943233002736681150514385646773495847966072636596126964072416593182038418709037843449974358016*i1^39 + 679955570717868962667280619306324865545293872598412824805857597766323168106382532395143476936574911682945604354399385925374261144677410861824218178008586722272097988374170341649380723266976648672058450642521697028876602060075299374415457467256496273768502137847698140308649337870275653988775455589390984082846067813259455106742257279421139198274147928401823732969916433542513627061313825312191543582157335134918469176425248251140440072082962435610694089918041160910125934782597078772898310923360669419422455478751619924229298563701478179268208824100620200622489254548635558574412745814247895539987473763149403494423540781105289022127323583139963342036292319604945950016241406360576191678234515088683848185697666886520378502371481471668188338727733670297866776559452678385447486384717468810661477240551237139240949065164681687523530278975809854177450042662796124738857204117132422434161342531070553230890400458398556515306383198779515393739215650602847190880881969832783979599039278136506914664394753323108189611006565101026697009733250479356988841579022640380633692958787401695014821708643593713383952535739030894351607067499358468938976561014850570943517789606004489298767722731597647369479463545708816730123904044255256061787744365378006739102614511756670361493062417984045016445730195450733264876911645059178464721338977595797525409235840562014325085003531157504*i1^40 + 1789691511581845374974053743050105181586045900465532278366027836051992191778378984422971355878047727930429050927893419135442539961940969596305839748382324407889285088357458384136581081565569152144920796220191376887595260684560023355860034010334360132923853464790443537497107182404082154723433552077406172680944229241488022347904961229034516027900095837211074116500947082856959401109802078689106081363130112574374680782248156359942404909825829615875328061662087367064476162408178527449436418936473038924396334342496518553333621391883223328536189949585037251817233667803993841908131307705796592254372055206109627612139593633036675512399688579934702978717619348113616150309555818706766658399602293895003366028726851658363568300195223345846807693568109324808936389283938326068589381801997980731540634162566446092994718134777519387777770502585834678195778605730469836131673763158997206587254717646734623126239987300420127912287221304188677818979761442612916289678667536968298160786715599833795222205727070386034999878203306965106117446179633534533716517065844114422063977496043683309637847586431650520579020941157047055395207916610668920394942630571576288975983040152821204206817328665558943680338715180678898243570323274645860362329702494070522707836256349529280510198208203970246410324127391475945918196847698123215455402407406707032095175792514293164228476928*i1^41 + 2003300476804027684116460534595186870869293483144908734118537202507649588690344122454014675096727605338638019353910430236395990743476279552354992265121695980711258607666975088559902662316411626377773978898328670674685270597694552312873172873237031891204115907622442409038319453899372771761461079424132286265077310854491512961217142133633742925531894222743137118886715771982602487780154918334334876093057356227857903663474462682224241516011447009500662131166524032456571669278516109920371810680206395556689762889015101626460761241829787661116114310916136931342895335333004710809429630479383372272776247071843917058763314593481217301888373381481287390812132911258223465169141087410126417649867423256422819968373101499676142861929417483719174662964731845207193516987769477437914262782384495963482366596746756228043682475383442631336013859453424202895721610711997889196501430711101656874384703381609728622998399201838748364604064324943698895024537824985617652757013889841599745674035012209249652944610842396744617183779707007853817949632637885657440933404475647833106929084957459142325192863428555173749995538299339754809129545292968846104763102973692672889528499474637445023069086963410175641044113353864301147687880691801481466471609453195103336896442136064022668644928342786416314423267045033855269931816539017602837932231000177322449989015800119296*i1^42 + 852980283023860868775430869192340444151286320937700789533647384316315678045986212869130592714299059350538794454742573525652199123629355641914926141352696629922132246878820156306911731441516315601456798602836862237045275970315636975535543357373634513316064321275662093183366488487518403514555239975985857857272441947378689462667549538061686882102030676214355066772851674726173530601323475708294176804326668508335696185372949971515628724196665240021408663629225326698783528293919292195188530941221223995975503333690506010344458537452326765298705246709612905143460864171285534230240609968401330951664280746010142322045743992004200252319290337959620567349063277472585203558868481451039969417738131603225433883077803992986283743780595998372426687791422131904743340271118580762710084439885203928899032676410019620572690202139602855245659634506625403952522139720206531441273429543930762239122905131580858171495703507181116855967656842507422663148207702801545169899539314308191926712767577449201877284070649342885019824737118728333659461949097479061596601786035203691939164132694375004794945986730667434422982650373286911785541153215988780833644590747310292670419681801860792426874530748135003378869484833574514199199668601735509219774825461374316436328461865811727550789788394891739886734408456179066259252883645577165574964820607150341178261504*i1^43 + -15239299588229286190131482948527374540026043359402672460577320453511606344563539409872749059711719708234932059863318818035931120881021681056457988061760584347839612462985207366415096394961145052075792894062514808364845260163065275099805045597068853610318286659307130481640070935043583102945571035022539557597382200879642574225044257651554072148488639328415007979462496200399468378031420628928149938102189044937074687110492219393482294573302079913688412327915455677666381860247686199526989642778054644752792860849322214752559465548644225872077041432768521334557602310988478917247912114010157210144644993618295634158861515909711038109308066293461476186298520758111614732241106225431586716688812353510119524329229803819568884836497624602502460974026812707635025428043172009135003119982061810806834511376585637866501403773818894972403411353001010914501947534045456687014194035831483138788953143634353338251700282429333967376226317183040187955177595088638170610305645590449014852644270370615292583208432813515071489460089539243442805916485757897941959285003321703170016771182411562759468643538541836917664944406416098717824208397621142373722148233083088217622074467291558121449551698333704576082287328920060957036649399989708484164334313811763274724481503929052949542058812772951464650548389589043851109540240724745611757999110488064*i1^44 + -156847046407045668740209230041728370091491154945669569093459633885886505969623857709321164103872154136197118099343319934164235567017517914704751987183838547691010076944294434479317182760372977139899895052984628708567288406753002724170403830183753271656884991009779637275359391123730272260591489629526882408044055606501152854780824958196478655498142372180566773554756428981417023056512287892348844180717088828918473670668209102730130049180067745045840692604582067968653901192233666265024148568277640175754325836848743710674065197402048901926917328530337133628385910475341162932366864921954882375095334544982662113893054833925166709093601757575422915542632940567128808113722571868726474846570622868715156672487946990608149697136863982179991360334753076272827296968101471008932541803779610356484399995773396490368303687612823136374071462347348807743819869695085961328720269046300055736088253579147913405552358261370899191269491793502178495900606567551479944151735227430999081611353172530999780548275655258252001488153292544758141976049405512690682754238132968110907996212818023199785939413088147050289331198339452396597103477199957163687714502736871236383205709712968843788438466247612633346900025876995682553372749028532773750714291521352206999547108415611300039571984575264194309864089386129979754698813417598599622033408*i1^45 + -10719968876832775513293287037763490998821647278117314690498768410672351585322650719959606525079462867483772662269608394429456441616486678043225127908934598369870025336801698884626199473305295824991681119660562635275069063610041588661227373389421150309632256285553444957234199344498268208015583193342549841173630804222745177828691150572359197512229133604341453454030627202305802881622630769294450300313916372000197613384713254478345130557114696388081474005210521265793868131220984481877888664053766730254626796063033678334646949444086889403930417638668369086805310090911423006713316591490493181359562441339592900299298670885136041766503968662041185972967221976689768540059043781912193440350080467159982403629465018889096177000006845958138716460531177462455273888323252111931878350583326986888734398432140140282706431111082268098640586627527756615286470622963611557750879259742945816167883638185214180157397386315965685964994311697961877154071358512044787789654465713998968626814763166554772360293655857175409785933501804460216672317547621185124803301430609200766641377871647312623377259843369264776420245743343694077511937046967906117512492837042354268377443773271302905475571480697455483572924376278982376563957885660503589888858836134579044317227094583765349256365306569092729240301904671669089840114683609088*i1^46 + 8238075239716100354535498653096158541211426702158387191229899841327083937683300141282072699268002374156236844868670568885266126138334095808193415731093718405464347360574409285239179634407938750632458816320609297497072493088000745061746460005787024606287011175204984171098951378016412775437706897001389636400834517131039203768642054896737513328928070529234904969519902126955314595297920141535219563047536649888041598400158780454407464398082698492581714611858230257949794474756960319590806865765549195431587387764644587535131596091879401573812000522205568086817725884187419807018687322878062362250897622341784295630815797959514472006566286646271236690233508870141680501295682757214981935904993043724059738108487427862430263983847274138604143568365106386877834393672584399411380417967143122287727001316391441599135065807233184397219434983449183829913451399233850261060291780957687772455145961244380596643936405780679803678684685737518173559077144669529633737481042152389884449712126748776620062538502240258987517770005249051740337897625357047743853289537914123980560514015058487603157730906612236935947418691602425136740534187797822733585947242341162279893319060216444118686897808161496056081590705795000418027065591525141250535227174384176797572092476279570196397902296907329939417054769256436978417664*i1^47 + -812902056612388488306748198947808043292651825547938165278297941943705925230034556718468700641995207883081569759745953368866623586317960757799811087793530548847945523542443603223059037380623586462870560737830639747343302809754299618522772313679522928013714608685881438609918611318032252214909469372185516776024581452925919099423040795277693936363614223307029586249445398259330804890674571272267001818291546957511456835090824711571799768485324631532031194827632760604797962676372247044954109555341400778415303204093269443459243095950052379217004729924335310194188811413187136676198020001732129282799691229355636292458949603549727433472495789381693897979445566002941128532074016327831349777666164094955129432195729733684704680142466482913334427220823844729803037850432246457241495658763476182393482550949769514786799785142759901187019131748088245305898648080031256551732247312651528404258045115471315412669798381224438380229233417321319310748190461924231156800378752716252010435432350082068538473541549545603181075912732325876793362966135043691572572534383914362063863312790126648725684365376845750218011964269158663166254154186239244595708950355612976082943841067044285578606509390562842878042232151362836266547561262985910034383870170021491286633507202539276756430638278416773051409724604416*i1^48 + 7256451184007085049749258985726178450431929860915078071035419112641884705289598995901808430879195834290937043521910715400979687048832803510326747497835342728239891075222601730264043729389253794024528344559747782131638274828649073240842738905728736922324605048897923388517859159603618397044878898060867760372222655495365115257280746797870042434573014933807672164355820772291974846900555549729008229489835520779916587021007412259612775776510655040014719454552024866234452740799963246372237129620885924474707082392810518312301090484781380284320393525284314608496008697361988480583621092443080698293173086763615902202210545507877271822981383056903195108614604081997651755758931548026178785098160558292147164961338311303011601081220713321978928629399507944722298137347379136767847075230870854600308587133929402139741881450369214151909402539594542210015899018529646327842981264773570528366941730541929685365564319520753830429438655975308963715758198310266169339405466517508999917664068225840456005876361740770355550967348870771225756440595370945994120230465871624888630773658408074848812772654624162015285731542153117169280968197646248100799896331973538190681981780365682819196875681685202366803297678176856177699087740682312848862279496202698855735810369524546676658704898611690340352*i1^49 + -64898284899233438271362844201288674216433258699538830324886635906384093852470159399422974736949729041446910488751833026714339850412532338972702431577018582458671623582721626190520536407821622009765961650895183980564846588321440467991226988804203270243326263367707503373784303011318998694872874637221997068565471662111145310049407065641851741055162633087808800336865852001446787160960652821727006078411954061241146978883453001585781761625818443051554955753329913165213063934143745516702658763390207390573077152828719567023282998045405310908480294437572409405171880797845782143419557021006685677726294457210526743939777320833531829980767641824722436961684596358231693846566336645224789924650301998522812599162334510885926290379346895070252911526751628324490193875208663954278341527247579178655155612579391416850254347159685628323220317264613072816532680869581974881084589548714147591895793260458200669070496903407642171369007221386099947033771174110387769342685912947300176097313394779458355180055381871849906866499700693020630625173237802039230763903000819032773013877504978271168024431505527916573599840359833797458930459607152016158073240272347622616225654720871930234877001443617014356383821125111842779313902299184303224781323231505593265830903652392282095265775616*i1^50 + 905207533828243425543530079021436299507402071762619631655183874713516604241834809607546857478964872666655968842326378075570443265473718712427900898348293987381619046116333749970750505823793196674008695798691481554324779366049480734739277207362414367300579398262037154299411815639108026121385664549858201975055618997650578993198179555324334513337763227793495544125626056972311878543565314508499822712415735579182438494606221025813477950816352432432314144918717690143102804325465450492324036875022367776245669948436946480975334186597499749900728243745345639602590143179344284914781395009727954045756811109547928793248984079067243825313088289008531684050478199679369333904580603084270982741928399521632607195354901204876150560454530758925687342663917814955865221106968227692393501714644733586985322093984025080086630073211909148714197257470663471461828522498959628480973801386283296892642398304631524701276858686597197823886751266636507414301101135532208987574333749715568339112847620811305837253053186015564390317126923370096701829590629282626408284114741115021458879621493017330864522517241212391472881290945210848844256474689353366833988303996293474932275804387357184808263238049437007542596579121692804938468705543433621763599351241072800776640241989451776*i1^51 + -3835846422010596354235828026898571300058489951619072789414456514216405494996484772554418360866392954127503189357906411642551570610707773834814188746939656468502544692011666143584540673148513496541716925203339219358060677953895856252289555247422384515647250688880195038940942894060780315105138003362181953675725039683806205376594825212712500135262824553618724214944195615429560706270611045640862126580875404004226039519450015120183452949112488866090515601868924299590702958606410626964409461127655610410086689150262783943920251123939572100925656148216795174948057923511955960453087555414397580289644139574372904110406882933974035244704373674322869435622193470886524497039925058069330530938428197721251818816490627242595585607277465423130192138016004924171214922403730896562007555007523704776818596746683938832422215690057028009816103055489020910449104428829263855042213576103076260086129971700689603863125851535488445168535656953423083456499571461622706804788936697406681633178956104040860753406156597690976943420984682947263320346290141657446187147386009528277199564825635475267687868533307903706823896981839477263077873027305135904943539566085178818275227618538396936260127854529369398500642040973979295825004319421233181168549097695117348356096*i1^52 + 48225902718577250153823878619433714542874491564185961899974734786995443692792566636017749245022556074033291119809213501130332534156499599519353646270685030902643853827759967069590653751054584215379446468966191236702814231558273695447508822788465353874608429200987967749452869928577311604982753426712169334958972100480264120485353941245053982678864594273054852356529094493990510248144874910375773663006892901989548711900545744788092629547379111746360620213076117979869829420998174225112369444243440072407572937559786128209981852131151154154462021691466543543216486162093032738465344933330248184001646830900484462548992703037269862986250205188169373911650116901342221241528108472202603126729512138404648046395502075336375730973893308504525993983858566554763058857237296325789561837602942497607356475420521889134156528432998481756425079159518879793797612891880327901962816310198297577327795452950359740812695695410577590946703376419099699200565309722924877505560387390233436776646634341886710599028556011222936028783230839674707336458690818753626486986426691074947538586358758780568130076647704118078898640012991039304085294588617380600370173876530310972231599895812128920482916827453143829671800680155961125241682633669329052711518208*i1^53 + -353931349471020347112566014086209226047478652309170570037226817986359498097540393528841727585249673131400520626832462750383462804277437485393209660661087478514128495363610220103747372744733633595604643613571972242889499898484975126436209390954778092467464338347109737015927954923571067462728687098113809451522472440908020629417322976561844342136453539778200138900362283249685626406772781722109589746047653640482082046052585965071119368179398726009735735930276393035005473912397427003525256965843800656225028482588548098939078728759729442892283782364148975233682196415654429145191720925931755228564230149925922613486016675162754034816426911519720726672933700337123800465608356416194694259411198563486516974766369318529213251676492163730163018748675127576739954675452848617567321254823038170482790702934374410082166694801753617995172552364934824956076272276070181698117704434547893229333335168089846045753304949956210361730478445273555958144586243143886750495606864131726512965835922065300919666838560024045560331690031080943711129622613497641066787913720998857755806843495303848125945694166750633764953566200435505471124534771898023509428452178217736787492443160588692192713034494693615715601029020103530777761239969536*i1^54 + -45732366141543873377162292600571271364211460909607314701325960961413002673311092213471487685598126980097117780947450529275434375133319206914773841423763052186948241034527158897082209666148106685084234809916775677958486048208486604029284409921468749185187792762029348259128151748444219769822412763480059397958966922865555113037005579625740761859309688292822775399800640822418427618143721056968270695486494055919081090037555487956258743571216791224518372201791096480784633918310989944326157035659361102680598555970980722245083121158268517772860764119268737052307027228944508405810208637426174288245023805294372902672278428054659243869946478278072556148259836464616711226514798161121391139818500410011453715741778910786535740850439467443483950909659079425658958536244065090306520659412904021600218530758001213334915489828349507117437724489077176073605676503611080947296815641010762527242972217367476529773849396225731923861033428118188751809346062541604257620672499137729534581170367098432846944160771144023517959131144153729004314809567714779991162203793379130919118604939005217713500580344692032369652719362660379349904753851444456393570753198119323644924714911247165610389479176460405256269839338080*i1^55 + -37129534703636491418539521881559743496889179369156574085012477792413714997446046733571833054557128453336848317280964700651292858954774248581934145147516948473700572795544764444588644846519883200769188437685369128002596802427467021465532976775538705848347270344936979683071230620494133361982268918533488713462069719634396812514972617191786833288635915398983879900615035472741113365940852058534382005079053433928192358245621821991607217360417400872043082403912163621651966756856989631177439181298518090607391331673289663868873706329869642728095489015962010627879805934180733204390537826554208950833922448877864928207980263169010197571265522305590957010318885509611885111806570946442862401022458072877841437798301907557816938458778863359941079464366896642998244245865204035342501197098476555242580083350050273376472977845605910629408173974921284471836150373513336938207215281181874198106951891788293340573178268513877383079062550733420351704377617474566120539810547658674384847550069689375900747915279986331312271023845035761116238227910649155856958900230839419281062970089047106440271689043478772978129458917550899495349934377018433534994722449889182876925324349543804049913748088*i1^56 + 566592237012515357036329023013218563791517030314740880787385487483460374189505913828722098509684925746779380125291846124365377354599633865359510379469460282330780211730561803731653236591416372497176830329215190775549147760747184322504822752903397537399408171338830241496105840152026686577728583920885925984041473330485900149112728738103201971679881780741372423370461838771509859771259950240903530138140114409351626754613335615539284210096903773842213843592150164198540696065073297022505003431857383845583280688091879479211627758867210536486615587298028515926756924536672152573423381183754499419149532963890862592246848588143755752999903083004327989663659294112469572104206140847356160949418419574510079616318933179435312949382784272583373407692482672494103268621043737098358122284370683462527843046766053843133122618231309259402214841298206548516256594023098025011053003158116128773342556725338758245657615335303680625674808908218624215529761935125184292988810002719415324860842885638236985571759615695158715509870760120078274257693069601265586982902290858323135523857742907926540475405414891398324071159907230147950145794004472929422827619355624994918125*i1^57 - N1*33623057143531575658022733713649239658474715254130608974425931419220108654198468850545638046945578918466841652246680147762802853232458199803585773887806102781529450660349210579343629754124916205534423403286568590280992270584604294235274171370306766920836781163186335045318298845504720793228755666972307979394018947890986670354087930240000000000*i2, 10730327989492137739572102131793427289730800169278480172714897909613730987998129014666888317108218203270615946877368306862463003960382906957903571848618877702360441460764044985224818531973206972659351161062116711151622062635470404046227129857394144665688811938351561419601687485887871693906371088701037967349467615806630683684366699075442453875842792022955494823445979829582559606704138691594535511360059650062225268929768372130487081383886780422151791913045463304649912313158693607963549310450614599007049117451051403836775452448786477954784724066598245458854796549551480106096347152583378936607228782226889214204305765501045439143484838579124881105585934127191280545986491576210594853459221109103871801809738639545594096553732840200624189891489200828493190376387724839359145648907161944449778955652521726260788799370357210796742636565772949155864214987185226139375743408714210752584136989415334325779402770402565780293789484368649906588604249467710394082910733499624534081659224386893220277175753554230910439567809081470089936616362247355078147206249452059474201003533470128016094204699354112838469905430705171955213862720873467644811758185781892770757270442561029379391746461470557193982941154239116826316376904570224921960006271772434419542512969083879487410239111076080636213095038088678832820401272515207939349718511917562332378521085938358463073294801951244425731474225927667717723010981016401089935620167971407580089382801881205022094239783029090446038919953391569569807984146882347663360000000000000000000000000000000000000000000000000000000 + 1005761006622174968804609068922874435552586533234327636316951753174653095571063352592023850290947205261599326999362669006871990277311557814299636477679066482150743717457459585005486859590337283989530614792499015938901180052339023276008388155147016251165116213312715654640079519632090043747664876095023246134154516400887120770892876066365405033928906339709014559177830806827650357576544349515927612757000054476431622081267155963356104287004979222406943110913405281083095885178139913023361501356947854561389332665703607463786215823034022061789361188608370824938782622859768882089943337275042421919321421295772974827540141256252748755592787160494099158944453060439676557645491905421705581875758442963618183231457860901733896147291659744851715704789840182494888233732035338323348427155770278313219608574365247963359125676261719217252970188160207374934018049851091745499548686442251654574625213114585723505203898527744507699857912735270873657935688046047837947575491436822318746586956016437181479249948257626701946657429166282714439768053556067603251431431474555824110531172000456529190707333892339067357142252113301600418342434865368515423237910357106292133279673414963877434531263382230224381401331977874038686938189465223665018669702105878046176677934897667718237835373894314901103380825748455698512830293480686192089034534027515932420517101155623870540052199054470082550459256946388870884444083721990667348621319961207018494671654895644835794875566669108505193569159456832766021743721469672266137600000000000000000000000000000000000000000000000000000*i1 + 25038671765036447998246898351697412579779040091605346209391065842051758785352112386522942188809194068684325196200937245688810305016221586906265501975998987325163604682803372324855135644155828249340801597119669729143728746735622867800055296296338126198385499972694007369182906159231811879581371197236480359838758499730912874526218419928612570422291158659482115044521627898925946991754213538427560704995438975463621452307542079399837608356337532627808567839231384616835499242622520458057580524406317695592463082012733010677189287970241675070000436401762709787885706394624567807722748962838028133726861876288938859295853839391605944822410354991748766278803890250660839540415201677273561417150758254101625815080733560301668661427963436338339843568933920094855095218005058569443680801876655748565872606336836760108469046413452617621802750740007160839034661710096111949174716518432565238805619771904536943741374932355877745528758467477237056392446571948781189725335165709074964890010632109854672812826256517826796087371392146769671479887594103306190479928827109456576553868400093793716999567743239577497010372289428167826006266052629657767040914979361355246127933858355441684167030550383090377925161199318866182975078668015205978873177107980759318975514445681142935237696893162462139308743585493497086337163364441995994522666727626732222909440949651128762463238329326434845066508408346093621775407266422466947055420175802055247655771081911997315018162290682561596206174174263539363078691262859445272576000000000000000000000000000000000000000000000000000*i1^2 + 84101308230259166481852682768903984304682192722082806678532360885368079772954708077868911551437729309844994733441782620556333602456052362867856879991405697326266810478724632117223391380616046462643205444475012453810013283890941865023869724681705441008057577982415659819833555074862453317561139371314543154220653865240604559653929629349124200215114651827629118201675361044151555199471578156672986709877336960053179081365256389399950571705177008711109478356665126044525064916302575357462131115559439015254512428288593811414330761304489254012411164010440161184650454759600577594582040867051067708837130752275737931059113060091432217234033637387245666376922469600697333747534434624940229986449592399131272844940806232739575470581432246938208142052083007668404573846640827502733829082509584433574816891600912624789509345560093400463094197965682472255452262190565333656973229349093541499189841981176336022315249033099698587320375282155448903865390943628873001998450052472388920993984756039322424520759654833822083828921477677621276504212411781233135602248105656379760394956052791934919604362219827596274644653511339768549440132200318165438265672291978196281228914459570549554694938258257036455585326958947068544496214387911033620344942531425091134102597942553677830562287002898347495550228910679494887155961081842037094246616514731547550499718200707518657777363940556948181730465976955533727302614646866561416575527325699876004244248197475193144418368094894826760928919009729629081524313386353699061760000000000000000000000000000000000000000000000000*i1^3 + 3344982742124603014712120112453528025215693174973350431988526699454589950719587353705151349367294803880572620023765262323710794697776286551027271295731727137606465634301365539003978182571681994116150396329243165358227495421355897980825164156288074382911659250217649402521677457690271090029598284692207611858760290690273477347144575281037219830227710059130262899965576458845811826902486916141809862860134540508756388429562632801767278179700369280589031334219345951090173890318480569388611085970612120603196163025825093722472841927371761987165919379365711130274609206473455680973471462209062780669989583997828419077960077926610543162034056702636825845291843018137621701702338154439530916515204837041834488034920188778954084777695595344088002069036815145467556525365432064480700304092903823730083951955885749755375405316007006442336887238952639303958085260583382697407813763201911273355723087188887724253126052852249112337197280889752190649999088930419438873397360838642041643174787905431853611239792752130801155274873578792162127815614309648819375260831912291249543566929585966799186783939489526834207207519153103818734470209429398279346361987071731499739080864489547791205728810802398890265084205177557776226510763423331074195791540971693846799054076448407643234157180276274946715315810751162652873881296804190702875313626760163087752540216490104333763198840622927328336660767499724520102132612939429916306717899953160611164806659371500771891391108956521894880703974376324633635764052605405862297600000000000000000000000000000000000000000000000*i1^4 + 2577531054155302304299666512146549214575229788994032284562886454682594046326437536118999875115769085250390194777604477039077977516887003273481749047579978157701481424282028979485594002246010681384281207823152651770334639274542241927849213567339657137869845600464264730731565972119342192316613653486816168117446178162590119395471559948427801124205204678429267946087298007781943566535608217456380675020207763139083682848465083065385007834030807821471713337457459121682718476132338092995070288240651705662390839039005387885315333673535352440307839113698600268790945706897345595038428273128373129531532326452993123477960697790211780353268107934457460539520070707659213169170325770001025451151693437576860886477203285373976683956961775071349274439152883259015372955807767181298216284454970123120405991130729060376137969487059107864211870012902154101058688016515917375919320582190826611880282124726276490171905845600098323253505215498508695763346869750661751415631225089469627949200146984181248639758634855978243550105510914008066487217698019744170736301985511593875790217919168760606660810478339540786449177884358292168206759614811246603664722342995892099164085361732272306446599932587596126690425312930186418033674557244275040970721717577606134611263056506065099634961912081818027515293033079991138584281989468737326800448453204525548716979378456470344567741131390916207588804907764968307151999247085915708470012327038819610519242020518812372251453044057619554654473120730373538025272045073854365696000000000000000000000000000000000000000000000*i1^5 + 54630239512916391637620129110728867768302047714499314953116435496174081568522562839643193951433856469725646946037633692047312410937797073937902155809322447584846217087387840038318421229524848108409461379816707114974487637524528823706394050738198027740882395539910649790892332983044292447655487478369655641397878409146852185550124787313926229976500429037944002223735500463404450463536355206389667655375822595164781126326904663108908084623543034883651830639780544631490122125974545175441644005376796083641838664514328574349555034061900269568861723994421488340017944072285523215754998209207373811315861337370578209462241653864239416469856893192681452344721702577534469848791338513420370752716790300316638846835911853448228576651029821069610486575551595800959565164651486963034078555183184274951381672069611053353153312466343463366768489433377834356946447922271045616082794935223236079908027264820703558278048444372566404626036058511469272112730955770236197307076147696677456483093406586652194884923797792153186512711726491359630829769077681568795926746011722700141703861718622038580905122975398186488494387764045293352427087870860520839623343329952074983132390867075229616403780918431462570064045615040526507059092614829122981170033918491348107771293644126413135188696884474792517346962906145964768704459501513865344999147227344385855212205993874591270692246559879781204181500844250743459914190677823832821139349854379479944750672239889793178454297033580805698311201774535757073383352067259587624960000000000000000000000000000000000000000000*i1^6 + 56574931336211819077333701739057742220842769907870355487367269300260757511250293312490864189525403192189142834506071618740842216576918023531701689212288205838712775377198527298642817547698612249262437810548374861129193968292648608878575910496152944873360738932495927096089143985450959708996915801315746953230036717538156320023378471083154286135193875995047871614925409874145992361658509575055357224641107965463746369371871103438881597779733658620165952401649334339201995090852558043750494864031578215346583642255301167856500925560668027810638482461067271359298485764223017162441481579236806330513724281430605826027199883776998996443477852189869452011020243399766743936586862206637692050598928802396441143801439085044603978409220446256585436233930482205787644327719852915974381738287773038388603521474381777303208028390997069756383200623886556644155301658329287048834627040919518058734556278884924882742295355920606316208966471417080422133221985668377334639094418978773650187287972963176927969138347586503336571831480015945151610925472020365055120551111876539459597725711551705726205361294575575334817151697603449401319273485125080671098348217318858766969191988202706730371858265560237639873513265750551411565285221339178376875560779866149473827883000903520872123816845201042915253862137889702395286178903345388659469911540364075763354700776062975657719715396061300873996355711347639016657816732420750242636900413701083641416685244304737416816736843310515179039379203008719613268996558107023769600000000000000000000000000000000000000000*i1^7 + 47109883656207580592791344145558337703266934437235787517558710119969541506879221324775462124618272327532283969631052446510118684860080921014205678165845177138216750628363922704705417035637262273109984687601762809506233263857106200444823249163291007042780400058023265324903018264062803163836827758044619768072170259820833227890416180839020620622417566617300407644298420177915670436576933926121007474710364853258037486911215203517045782920462562984441778487633395515792017016107647923455747899960976247265540433913404239308243366319405239608053532651027797147496601102256897541787443516053358583513259879819349318397975904941813162581578245851674727633056588532512525061283494465820736376042787509833225880042693911560162563938119244021316958414929556798434425554413473636459943131496824779672026962740314368393007896152408652533186763047902117312406783905855153744819727508720658783772474469399661824621186945378570808347319198162729982881140521043517050486177306227416660096151319169005520942207385271006068249306091323902211342769769400769736534969250438903650312963945776714664753802943679078755834349562053638338598812219919914212866748050418533132403476239759794311631348805900590456622327204156203738648835773272717368610323928466626841102783488884980728779959773090778397837718975152313600965519778036215498650905941673409891683509215214793928585494052837921465452497672609099855334516983763725696661619790682421136211954583132858712290887706071196563775642980388331281399551237392695296000000000000000000000000000000000000000*i1^8 + 13475135685259812662761151923770797258781095297529829664830105528611068698349539202547565102176238862509458370633234640271828253773373229130493339994815848279165344361333106892323093823506824538984477719245392775741357131247243415646799909427416979861245169779326072554323138992600470030246814492997069645612649214089603803285999604078794348195116023293372882823319312993331176437272162137636960179259874079155177347141105000855744095993492335342039184017430855429132271760088906047825384102321886397292078350513611550941083011038269106872604563895903974628083600655583443392516889620678949790047305836723167967434413575318363419857569834257558529942951475805651113571141225875372405009100198215457973562792684032685312582725038653963548868403446846537364585254577528073550981397718229078221922306665385697003540207630204200209516350326969744872339248327497487182929335544213943186066502375176072718556112670635443150990703848279922515856834054422544899511821609922855210004550425388707729272378941757352610386474034909325811559239177159846235378110207569239169070406802174683089714228648582608566401253602603130145886097457223925065291556109066296439373469568952434277843083452390681820140580830749503118757442545322720530507040931329210443085075581512524566724475608397355745382281986750505387159889243221602673444365337722851889766828054500404743347722719810353069845173973111288749020480238757682877736505588658668836114028410451366681846097413992829975946596211886077125171623198940200960000000000000000000000000000000000000*i1^9 + -1481375536775742433450180173830667061255971315521460217219234357237613992345795793250909371116007372956161508973963774615285957388647159235835802852106630373614258734243976402237081324092112276783427878622193079010599900826628916732589684445921706197385672599151305374246042954026166795641279672519984334847375510815624241848314009387226013597880858196786946021866491574206768311334379564665915356005051268112016505449266299472460148884190797159785991626901137997328768742608429621296957732413437801688427541725654192629845929770590457095691319467409557477158278018119214606195316787222135585783873084126178100612096487872453517707476465019911704567454114544305193400193830542060357612544981443473439046664866432082899014128616303839982325277945837550369162709660879228977259507529659199283487085999646403514201422954805243126674601212559535866590516048704668343566071302491426211943478672223502306110536805264296318209642941551885344833708149539157260861691535650460678297230341479970963387769769483946378911948727913622982599199119187424617895614445002027935537945317161690953588340802896697789880929724465419200198936053812480148205677421371214865794661207840002729610844901000554336158283375295180836295466855950297273446802910421372732725378902605018390132287967937078889551270446454243523083563647358577404824999146085987801529124546817884028003480843987052352737054232770657706978790242644136357995474877801376112531123537507896379699463531500682113263057427196986053677437350733414400000000000000000000000000000000000*i1^10 + -474297513482103764632037728190484182889855115298175910451319942264231632430361440995510788238064587094819395032287700022942596206374945190585676288767740262686394691149549483706194160278401259838870443331041922243330038377163607962938160277304518694432561428710107768388188573176850111199007626409266641258402218354791928846751124255081866824436693650218963852997685639834426442591652400976725854646396430259110444516433100405085158868877355074725088398235793285006750344367412539715065647421853717710841632900989676641431941171397545780317659636527224557542714376635656873146136437549430232617026647051919129340616507714223480713283327092932202473597714807219004586609229225390830666531178084909495163893623553176022227349888593571267571216289954428851561176807918875227489923509786908540863641405159783809065481848420249599067296174583894964552569003863797139157627951920937648109391777685491267295418013158477698408767821514701970632511584447982170776322206597572144224627231538541456024765164792494764814562399754831654541593315767412857180582519525805362257440112060097047686948574025479016604785452651451292319649678580854552727010803529598265851766274261132216575692071712939802692947606349545384078289127988226274935021589753172669770820285302257917281111788014411509012350690757679522888218156660219580890947696316247030753003851804984844520543133135892225230132097559075155190318927795861109162556316224495456201012502978619156590593663158532568252325191498802320783195445919744000000000000000000000000000000000*i1^11 + 310768059461681994059812809983841641060919872894533877155306833266393032628328807038005139793443397696973873699096030826451887771136816261840854153045604931800877907108718440071325062839420439466593275258121988524833749592352893886403797941746507007416730697613805254860600617963371662215760982654256611792914573604071516971097565696724537168695125797023535597956543547616029239994250124171028842490248260977878894770245284720745770323295149089846909463292566001246994207582907223405865279691948439261393151781499874287203218645963068101265846942994525770289406180980778709592346986230411874537497111923557332800035299380930267399323211158091247427985433246056871397892754811123720612547402714053407282066301734088436093412353143519877881541758976972761157396892459714836062476206551451201199309070148337311736757587089431061831090832697702513911910587234325504564367908106858563245042595632778766250210503544935768618757536417133879762844668320816797109228991858420371034356955111515332133338249141858515698120919623921841327966891473942237112521112799253684910864794242066914381813763400866032551291025582738058428415516145705188832686701372975962697412689012754481708792164148794655935916554131299094664307556983182161982082302088830515008994857153540259492974820410477777420393665119145109300521694275669661152323336406412065482622165216544526219204957303455023993152822131871018980345536182514952630232751217872053401546880361391517183702265498020624163904820299809763519734805954560000000000000000000000000000000*i1^12 + 53381083007583349532711213948025467053850892622469443572839353610716543080819165028614279242333417001343686300924167917600249028925164940976621490576501385221878819691354978466449979549384891049430899362057112482141399206848461638568943825371170147206782486129564230333926505522284318020521974841251317505293478488113251076735250023471172546252634962047058591696679420658079953718635053766397174001569818337946525661388833644202914904120398572461683379607464220475293902629554053398673656975975881008409579211150102746210926363986425667145806007434578767269013374028743259075088465379325988759937598467828120886418331934098059266027159084153580643117583704093315167015780766107537389189677851582777949192002476436250539793022605448907478250698156855333239973920810129064852575780023705193457357750253887717147372536049515744605818474651709298646719325240060642096619544042196702948217432569276586024768704329435961836263378786633642195154854447583468059775914194096152847585481995560038845595623730129681361126032665885551573489636550888822350451227473319739012284077669696611462995100476552623790059050614901415456627956319998161252785080241880979785091523471941712041560791355086517715722614283431058864307818468314060340927970972794884566930676667815369444586071556259241686141210278427936910293266577974187369647833586092206285683787008431204364776494392366626105264973871534780827728241607591134051086811441127291534038646360425124459372122908428034345758056067050885433456695705600000000000000000000000000000*i1^13 + 1033340292485857825715864766652605134625632193216853446170862952975235425811531193433944429800391846883931107180512120877651327486968403556611558333167937567117187311548809010812383246415148698540641760552626128926847311183070762551576555282925420111484773464548543859318285923898914918307628502867826477667110819397385813786041724698563437339946435107106720903495359897561674659483063020731811044634540762668680022009194549186856321107136469025392891742157528477196915761597631478269298936953838695915107337292289099552236484103665400886365018931008646167136643317507323384595003646104706767104837544301802829781057940244641773525341426991316299410396686276031325987647239450744882975309330181394915656252350581388236665777442556403108754578946332320045676868336609374298021478810240445059702256397094050680435933012786961660131622032760117537210172840455452615970214415769981894356045078551323810450254545655719913659210644832044393226683407921286749881688991295736516546184252249043785509900472036629497940016864403101577521059373146889928532988230996872012226460647075297232953524552494131406284312905822711845026533507603000422871682819027062368529421789818869107032439704230741156426296057635918638027466581787661679861410766213430005163548037241468695652510759289537039587283422082538877393710076720747753574934211189269621192318642122878024787072783573404464422873350337355196088940640772723215268703889358846869142191173229922125951809367455101673001772109398591801032441856000000000000000000000000000*i1^14 + -351346289514189843930853937047639188106454823074281927247987105487403087910851095683095080656247895131651669564581095542478709753884993408952672393316157026337417257669522640680539053529407533764838467955149064620012561904759143951770728547952837861626205308588103923798528735627983783572253582885417888583314229178524587617843302766974660950612765183797248672233517267887313583799169510862712537079568574500913429490630924225682837197580366180131355247012728842849730120806696797694124014643045056542105596325161266703451890447692997916925211241949475353279853557356068899028795926952120842669986709807178905392048572299785018723496760928591293135888720837271686189155607935348345273136764864693764833414646650154055357777452715880273464092367668819690116768266303534632136658641663696647385092373847379097243889560121869292796638816225689769846391338642810876054569978130979298935497928697803470001860290174402415783860637638092990870381651404619803615293186899615294029168994681928043002978721329596587716259943218047806881475177196176114943638694715798466175811699619475980685408488498678383518986537090444237982719145021155767015601075123695495301263948120366841623116328389747446733450199852859064063132174622276786723382972418347847926245150083951235101623477575837490304965063558856483819526295834124222578649009295579099568389922808408900625493557896380412644707466388784613923567701706026999615346444489727975098446304967550614380364410882315530372142305757822433928151040000000000000000000000000*i1^15 + -28311060319613141310491688629412371987356126306436589474876022089159356465944305467257201493024546407231700661934637950160984003765441614168159256694359174164682405783019508332978359750225050650676934716675993599705403860631664095375639765603565801567401958767768973402784715153209955256458264955373457145513674895810117769364531405733817915198839032365574988376178823129696074186946720624774439691687124325090230492478081062808170023409444883804537832994230352633611956521310283295258673747442795943219032753134294226061431400484914014242956817646084702747483899003681357548550340144262456132790072598792588489666394303839861206577935163479136308701525993465281018862004531106136668222652611516572742475200344119624482113428560056446260867117517188374514044268832417085878066052732538365915171021850973405538300532651525955295148453701916667216208532784203392355484189481026327659978610390183875594613040951126850429240637323024451840277179505572631254283272503240863119908387079771786614880199113084723065565917528346318285727260207828892362703035171136768190029480789058769819211546217490916088185784441499058965989158760540270717200433961004257089484393721418367880529455592857268189701603186140232071823753911064834472707610093033912113913349619529955882907933092519802291067564644933028547752707098737565516371304065613513623737744022123749318805389058830923365196167084986555985240397333954004272307268512359401364770000785770002509088691707363060313641292203631596430950400000000000000000000000*i1^16 + -254200776225239027213655366636980935262381826019730617887911127199447478929930099546033401166709654981157791494675960979073740863459835657640478652480444275613749162974476381675124691753206070092212484710958407989021343938223309531329888914906966860854532680991550333261221388288045558456808861975239518255722179149059543503002343330688661718883349616097703396472231462251776377133883535599887602237740147786453510128166645675127573691067304132920237411336588210616736930076434105885043060854830845767583016003869195616272966619421227774632053791032463749100398649429124511548130696756686322194528063620875275677848111464201827663083442216033684255519254282240249734860035566755161520521473556892335408238021105442138191539477123474941254846836875639145900766127999896591195538154994971901800236010496274076748686857118402667176814315544861204576387427790480025320456698201046431226519640835021276395285684796667229599012623828924115110053792852074127972367625582117515929333413924669211972790438491131362082306046000794639434369744019192821728453988216386009460005841182321232619727132601538815890237276792194144537815092542336739904141821137541324940458715330503694107382924223807996847671330149695591286299603148058511661481565981922565909869996093646902886795518389467937297710264966836424489962775875652396233081538424117154266991945166187034465352687981527139020669300158354999646286998346755186603261479215055967723014605015210732146824807690579908613663873723535458304000000000000000000000*i1^17 + 66965458572996242804720828197776811998072378868168080948695862770685839059414734510539747323262804547229456745781499922453324234861701621588815178272679998465950589916066610411340162661936780480460957165007969914933597978775017654769159327896525766632222833670870321968848488876069124934248342975757927063467015945558209856844873277319043309871970837997062834103851199334710669471353116820060781035182062138686147272930456069893084826825196303849399903843697738001590754481175299671895296641908102130339755873987349854141574391877181328081115381589180620499961752594421076485049852636913848310829261895052236724022163503463774909636789771118169060712956640204116655574678531253109783655490923438639960358590400878791470270033215119346181741745775619811482785033557545719491670246797616967269873821678114589332049975125888919404450831525267774467031692093252684504446653701745403300697948034377673278267147891989207350506344032920625912034121422679549314111487487898774122251219642149643819756523250905301303512649059910549069385624497316816590611684462503938779447303987496729284798671073220148650441522531207550476370448171071459983023135509320650299493933904080859234259307898730542902934155877990736095270160860131940368764337381476549648381269030357387371344329602522173100220092919442823990572598963764588870404986210590415035498714536139612956531852337951566271219505192184641837573349845216265574779392171999079256477448283814122768796664001182467591698509223386152960000000000000000000*i1^18 + 3902682812710269100919428325936196839159446982227672122151132831031674224282590507062375581120071624780502395827456113604491101603873854091883123883271748785954337386631245004206550026767019139428164365549716748426552437792633359239145416129238137586712821305407926992604316736681778888278855098126444232373306222795474479041220372589912584151213146400689304783861066286837141756478984689857876809711463277737257937338757513502497397801670219874869033066154255924723580012334945714559863438747713265793378930187574837612761987247430970099247867754776818227776905054310791262846440761652050660523901527797033015895234279028421368242254048987570847792710368399099179572940412516462191879680700413349323897453657940181055857862572923427498203717773682794488494021519912804932872681541318501312164569169440187571382153223059427374096703907482628393998522313508014228097090998992121160190600223028808878384976424157961475433580625296823317838541123047935929001493289245607536507726544779889682233582384646215546982821201940402057637308373593645609147826946232509947841515387169671050441880163417615621420682398991960234132692763684441934699568291483996559337224000898329178360816187412629242757702583835942711520519978378643894028086013258764913838704663731509432803286907717485797431808211912934213267251430285890740168863125674879930065651403382808544947303916682538612780091450778226442753333942895282074354470767505054881854894656451325625970162536033787374996033728256409600000000000000000*i1^19 + 91087972505097824268131638278902925458732749552416491045540023190548146568688168095877384624266038241229977673836992134905666534857821964979193858809401620399722776388568013117112086280651147743337184854646992139709068955736395967512423091702452076912408122448357380315185511680447018593765470713041010141238959112409905168327008824304326512522268539780221044113744178768569537290496074935409653290783676211253288725559279417166087949476626431815105829527281613991310135141734718023132403745038915317172344145400199983592071065564116924179124093642165864304368619649720340286323331983120808830146875825316146128985481060076487027928844506871004764050705951236336596613387542682444194884178335801267197626213072143109952247595351871835404665846159391294396556409844751991807758873149874973667466124550518499845660911781708865705953637031098805104050457527217282719457413716530872506015529896304814311578386946540771738915870074013426384760930529337561130456507141873031060568313564587035384401182646474912583551962995740322362617360941335281490547195116208756503965454807152396045182872674154488730849794646525457839137804394042225132932685914426971257503595385964022024161346689365217110050190162263762919602276345666772603986302434898546428853285643011577392046342747675958560148353930641522977376549391015810035182537722002297839227790922717358193841458594210069513257281859379629701207954301157468323653775285077604505418988085731813774472974358347624499725180338176000000000000000*i1^20 + 567280909132813275821353202491459211132866571179257488649752564677745290015996141031363082693088463849422839064781775358588266895898720891758330295840954761188574588477832895788432146140436283326796750448057722555145544362335929495824262897757053650941664611241418437313855957340169083247369017832368084155880901862526617170793940812379333961124696638638853767596243670452648981069078272575449094722546065679389836797533911944287553947906010361434922397871493381476685252481374280083973714038866655544117147655769483861817109304915602991319311253897579833004000086269711308375381069612836418463528361204873423719061992024228654277882949410739770483202587966850802580832026702706429555944151055342427787059178742989314409561263200730467717104605725592807373119783170190605617799293697967075215985987111254235436121732659736870906555276182174623827005903487097026203879491344270952183487810586538785655617201638825021612989222938907699942912591288577914168696347149053194682282251804957797007455599232188590922043500980643049284133068092940822654412797899365267270368518303855688665737728996964461307852200389711226317499077763612557045341471080321426360410778692172969389726316375559734146917951781794125628098455256058550378795874653991524402755552771860239336298921388445953957071685186517935006381838946094080093420295400357026097977212648015430967557770892922053022536409210801291781637033180597697971196038857291091734454420251898813249806996288135266274388213760000000000000*i1^21 + -13266476419927823182534147574150276905787237187351638956223695375205303579569683331530854422969339803856211679736708215151588462275407302697124503839802722353012627251007211717752701123552362667333644678029074240284124386455415158062244891235628044071126070003200027535136358495824429121196424499091967373191061080097552676977961434995309151841504514558256735297315085708484166977209100860796797148946550921750727759014415938400233161324235531462699455334405541914842212670898526479992273087110700071738210916138023108112535014506214744144158811030861260681450706537820292699625738034797604847416010499657258865442537797862383570977215924949811091241045169330149157443698100427672265655280929327395035919021643280923237630198908774064069938264566419831355687040445977358160347277898549065704470627974014283655725727200114213237451046722258172632739239176153713200095314480539745308931039407615698608085127343360271948885148997310731002858339827592541426399124327526685803339576578942995216281789807509773284663051620788891880127585492769706343391732227227228707521990793287572950642234564500965488775510111357968781576197720028614284009507535765448710856362635581663177177001981415640322298759900474963997263847743494954042622182182289924758972540364898482681836272974258842070528186067635124553815816971609529087523169592881289000023858465452257930321581261427903723728038407965896575252542375554753795431590833497198677254100887950022330770279492985513325258342400000000000*i1^22 + -100588221374867786338532258653951845915016193185578503070034120283349638576043097331115509838593581112487314514071585775519673823994189421337781368791513044368171761501060220320700463520844803047517690077022565836635159945205428333568405536695226708472345987526803127431791753121274403919326531544179985745083202683751758182614383719258200241327389119815831191243653378630328113322085700664938882402535672572340630001088390889852534743731616314659611914931257086093707528852908960803707724135730964015739524143408917398663097437759433851652594133824529760075523231711044721281973227695889368185437709120000597330612210608561081095963066716080897764492087048798525182111310628310552342342763467578823564020787318221547186942487295951011420367932251633554915511765457023766876882102032230442353847644051212733501504003585127131146203440281903651906610566597447895907425566022371987541551592680291968828653450853432822700096975067881396651047182991358291986595154972683441920598222507050129489596318241215871851235945002386428875889922448617936074784119543847242649743232295683121211854527872882464674822954557958207541255660728714900619590996616865497979597667453863506812473121683617987812793960924985229419741128493282676555717571507944063544836534569124154088437533821914075057809552501554377124809264523059817374284269632554962438657135189359488134921062510992045368759783497675710997235683461314006639683202695850256386434967305620265791368574223120360013824000000000*i1^23 + 3209025575448676544126264938395558157972682949195045234028563838566007502478925249676234764326875109827955162283185480741407087755088924969882731226535317047896454163106902958962144738728358419484903056394147175145836050019700626857067567851716428992833909945307650650840991100762007588495765049056881284565427164537560502631433984280576340218903453495413410434326929623678390650821385229554442740621205615645749279812435059073540816273156145745986164533342129563375416903755585428594971166600894977432616493466860489026404026942487240732584269075648151397210453853888507369624673848752455039926674383836772137985260682435426322259301831288870284838669316859860326348545505840380046158804309807676702924676718165722117405821510782880352898087618147931752263719190137584475640564109281115574155571313661650395765580417359838431933350001780948031416564202247068083782099692944239643031162227038492704072964299845414538766770552068171446459868910404888690942864944002052577524247537773214820315195659649399108533820875061518281932195561683121948751914388874982905927414539801288971593809292058685443128651987923643431517232565101052786458239880581095173104335775749474092474345104657504965079667294386733806618613922868059590129676849434350744122012674686273180321460336002096857428317320772907113994294511996972926788986591616660426006624555996537181372164666626521096612117818300579205548169426448444341025153941719474091522582154753784903184563857331595509760000000*i1^24 + -28961513043027525223883033621559526777265748727343801120719039189687110047544703603129880609475908444537852621248690115415934920113101394167078491060348555706099821245427754009263250890616630473798436051749765063397690916398748124109701314276649887382888548213756985288626502290612326455479538092704137017092571859059461781719230100118873813723374810491043184833379676104866610435050700647378329016986619513653032414510495770225149255040268890562591412485509215769381459019779365794774711815308315567215951934716419097095179918041518708952202365465208538464956312027627981252121292980001629668471758235714700054929983246968055521526105663816049402094300617128323703029577803034278390848903645689012562038523020516265538502744392328460685984752660698716765407757845412790296002679709369520101857111693541483335120761214478820434216342577436126930932533508668878973851330018207335418433217792012444674104170900064332470578382014102621702029514792368816588834966301730952338577681779160532333360136748417126859166102663365844109147750463284163587565844370420472785595222512415403932276278101509885636911187587422741604162972987451641028615477328919766343113106663566614845363160470705029091486833482627469672027804964555720152503695479177807434349065027181145829937428460011104287240905852155064921782122936644438307589322682256636519052950945016782933603661442273084819015203484132798574070917395262209912627636799083874789275695288487954910437220177412096000000*i1^25 + 162296117622734620463736175450394922770126378129077194845669930322539337175430431895440992560765861029222918896020349726374154987399854863149249144689013102150732284171794360510074100268774644112758600424104317247240353762935105911172135983633228978974569170927865495847509773212323862393076136097296584498655282047656619887243458904094966960206783454471903770447615100425948516626229690874086796565345414830045618199516251036999555276263265995121660436526974056983483627945339654642598557864566514597951503887830976471726974427235154707971155834367515651588676115747313669120328128754281663023131804382344844479815207786865225273021579352411883974500349375723771864229110710629469360673545560063547296546992337752086394728351203233437873049438657903900868863703672307920691039229788565318436607697491982022966388711428403714921027153447990478472067815957396889682552525899295449298568478033433301136355987406024006911654675405533558828851630195787342312830925396439118625359311904623498659747517819038578501646675422515586367263483514719339063098950376550624388371493232181907750488684296296543214024617498525919885341207544333826979543290905088627867819113988450402604507467860255571738146663337175098355131529087790053930126766606646073987178828144598242096760169649749671246486675327022901992783382021557743304796283554460223108273262995810552390212813544869695197334913550095105472280762402800066703620293857599442036243042006687026862499037184000000*i1^26 + -671635669728224971878531820277746190520048773376472130644870902434061068272041045120712979145597975958112056330928744576900073882787568826031017702045053399771218042064764074959938569064600760854234668984842704008380327709547223261899926949033664115094301057087418194693442573846727561578484321906962392382960495245582412271830659089300569877502835872703951764672210059556920535899936771059089517500214471538769875422198340579796569054335609907469699990562935985648837246843220181051287609617886246232924076874225424702237036707093939829880413429029209613289272853229543878093005554857414446752034816340464425377011797085785080527352419801472202676873204527418081616474169375151104019050382911029525523152457470819341861138545202439425929196958238020986240907031565649419455903287044673778197243139983420682888143221116666172498192663630648433289899394154781195652302844804349592159427324379958737359606847408586908087031311389797889413866597688389675715227192835236291541783747584486331702930519512671430628485481539482946660989035097869203303470247067047958151868466585924253233935246268737696449889991078736966940648060017368298761700834682858347323474843201468242433157219851230021350191959915450554566784148436349289459311780802301520570512878860099317748911297385798338269901746731930095562992548922946624535283027091015025772325498191052209959146112080900334620738978604875645336681555327582813986715958278171418173714811740496069279088640000*i1^27 + 2249406294540860147401718226441553476365358047178138487413563993913853156554733898186222797342265815458406401774251190660611940701540240726650896849531417826871277204939437982525308717730395155091640175364195224370876056597390021444299327958316570608387700577502883086394197825641293894483377464195084952994061743512208436927045568384285126047405924048841060954139419343551889505336047339214242661636170147431985484920216539756421894986370847529507263255974750577483935063975057433239996458111329375557908548667389707907479394058814244638285952788184759762006132128474958748356494066968439264488052889937361679619285426981552479709618190352481046268899975866293161815575086011595300065190262271353752630446248651514749864727773762969464090929248246538391358087122702316873944680916437566315680414397410117170434111213980279939820994849619786614838319243878186535330737440500848749383285483657123603315534479511745170119878902206172963310293152155058590398437825311122374728952325588857648841199269162633662526937687844587508026703630794091864776639845681771322362169929205121535120463308571822673944596737074824998530707283245311518862346891134288814688283645531531589287215483712038091740654595197697299309383954087981507224541264314621062566649093255768053410661442544780351610932590034099690350573235095861212627843282761589992058504948201550318081992283849966944678172711204288306539971907824711540752779107544703212667632587237337595904000*i1^28 + -5653696678464868309061824154829256964400609932093491752532770136827353878119041351759813788925351567087546767985532300952879145604901848433558376719875387963026927485078641222838533186226654268571748747355194109437584563117486310351770138702755055499147244847540882796423467062238457948716140427139541102682229333930154823922222854075305901530886634022331172498210939579992778056591072661631447969825655165808200034564832929736366363871997261794450508041461331395628137241433529795783258918318051188007570455528079594139280115731467405679123814357633707817119808306733269384286078286672785295909020317309177328665288561438713904733547044767653738847787099684373271522032475067999107658378656181183014992288141918477896063163619742683109449625943563781156113205851722369613543787138383599350409113719411215866893902055622932931129781521607769532374636282490427887784533126706232279495490270764065322174760065207879967800288884353460991107262817679977467339143590851685475901989709865702098840012235817658347670871419919795028748713019320338386958660055209725367914233092881572150377089654953375303763816714586765019259128084525382863057541484724288603875658604793578370591782548144483896563641926572834268516194615683433352583423913827782939501675478436679028989735759603904676167132188580542993232487615951018766360357449399941196583969584812322650564991571960914589053239724373664683245113833803923478466925553978606550340915957858304000*i1^29 + 9247184834433343734920012003443468510089584171138323696742285339856814584965323062107763346909253338761973513772488637230254353215929376482974134256480820781578265230174021410537981873432165344299188854363266163525887851143819365020266086186146381769865260817561929611162850966548123316886873101532035639302281874661164598244910088905538531248898549820032250637554692174500621990705839473144876968314432328410546253699263916113550551220569872000181898143463631913334196620887905350778123758678150359986280110651690940048658270804416203935557188424344370321176414052771919061157234479691261021766626412283375478934573056477935564372129815675231221710115578473737638645704511981240106176046353124360514354312376569730016804168598161319309829286158016702281896442190233957021054419762884004142420869888957500876488457786364436657662916367940172722352361101758321543955020157392328311838176990406784770193878215897127729348332512148715946389820999743558990047196337406584742057588654661241597120675910284539856407495047283455099773391837225494871578604300034817575773488777251075487097988430235454421909416990943886974862081883926788764985779798479178770915180898801663507669807560983341249710907675671657590145428608394545424629600352123137005847045489408967694945230270773897807077057093846955415651431026012710628475596517625125298172776018686880206937551546300170467921475896933432198198037650350219804067570004836674953980390932480*i1^30 + -8548726840545800184398586203412146365053168502493280973252236570980410098026893957000220285068819829908917065249141816707644367570287407993530141080412801305116313686084113136126100889776542734401495253049586588077545595920364851447987410792777584197114445816474242181820403133565946443320547931443800970175871128364866433361984509484343193371272658364710567796975286506545820668909989558106409654179789392255646979570079747925233174069939628818690564128993799357506538058976363677129255562297842769559016694991314315640772295858306298713552459653307609982824184350881175486979150283258376898523106312461582718656220489806441954141800615700913110242983127684141937847438685215115399772945296849679917785406262252574208793154450563610278579690411623753237654258515039783237958070977818279954855718660224909093265707946033859550690003775454780598515619468977301132585214059525675499404495045883651021515560991105329596676480036202724368241321928005077831921967793413240650752933001563740049607126239347404698628351962999676978287431739151307346124759041459598821350552464407207989149860785832253601740721489321476608512820864395794550059309928276791485965285746219761797061573538761645452033437240936877517585616790924614520294381437195835596063811926406001261150322072188253987345856963572328599298913327118881455051765495659071020262244278402330760344978497922314615167859465338453214017722300466962612255141981402358641328128*i1^31 + 4074955106506717920853500886476854770407923179040475854606281555436659740175873432009980477963467166403341739565449031667518647618103982986167414010807588223095644945904201841912683530189998237813731283764545692860424286526777501621702044274515034775948334408014031686243577322405361178871068989599627026184225467292922025164508861693329180453262633160475510926409700727506490020135819006468563412886859112868963429193525367714260573594698514649098310469813505691959762842115485382585219838053250684714365536513336990112542758514747441191958661476787906147453399885110500261756900580020306482509923870330706546546672580414190283677356491270398284546479845738149207780985974485562138146805536607426111702671858469036324319735691877972026517355493734364335295601419863220561128274126410696089401082416542486413552035542394207570475663208223603345136283961602747765739878605153307435680781588187563436274701343544824574841266592067908835168648962434133665264312168510475758982573257497810369763604889949830357610716064563632402668502866953063616063906429315148458340597019531393245166516764973153547993990094992087122141653599347849620029972096508948106208146579796451166226994890887263955357049861454154212947928699066141483337998311724214972247240215006768835756563577931692597499180625648563053664302604728074899381036823805183441461114575066028880661791982219963659475134793873391151482383052614420808476048735107809280*i1^32 + -806293153217996078796205664859183234258711768693488617975746087758970482191701314869911200114044918726375896915759703236190823320412494664564968741712701248642052087630323994365861530723613636218548517504026705510625327533519489464095656340686630691621229323629716531305871677472550318387335101792008253290586147561203131078888329988101008814925934533146520138958078014064409390887616805253197936965259228330127607048965497697277780298167440733655917879795232428172906205903298734741517695713140085832906956913915056012485580433580638323152392060030387332029078869121229870808248407703248924789081436940332655432425489548377153341046394934093270108038146360190273996013427846633853370578019049612037580068858152999225388280206764079569575844227872714614445253558747515368520425922987108328681159964901815203229557349677727426881380750433886804324486420649294296573713086581319487817726325564129375332673603152764135844786932554798936824432503092472006639682320126605606492450774951591426494960538909411982987709836315867797903073559088324345060599110354174089842649449461345472714570392867685942441899062653299654309362565513010464842669997431428909999868509752613575173877446801779012954184741932048742129989089966550909850883713089621987570400202072838787472412295028111920050244648410944656519335341113002034064870884924205704419218238971525824291020376092719106270395129147309497823355158154444491807105482752*i1^33 + 556175891741058472664574191953358640846818923756128570023278351329983486858947160053434256016033584813212120967863592514988353571303083241981478667940319051401781032005344901227117533168405440798338189220402370516637082322465732116205434748100539324595073438110012148884407418728535172402700537592394041560809667691741695058718168261902121053738160275160656019199119431167229325915893784787056216356821784750651376304429808210964601741004937507546697968265592345560299819888534460266820206498356786550785698994163424294150165569121043173296699103924790254124138492421718741375110015931634210294533717295268142632733036677751536618797558054484153446593438264104093842393182855576379060777512796569892843464236316056669449134645269085828986596954084038874612961430120197230947313416542880486362076555430392229155160589935581104827454344132165577482434864515127876739899714210697662236430775850767532943804222137390151792607101970834818809167418339433461528349248541793292087780303210064578360737817284891183338439205478718055762946441834125596911855274913695081065084223497618787900430973666768634658884553507368719415763256372152780530266834821869502141493494870645690762982247593346596852195052599055440514723565015415125671713106075734241407056096319062454294823614973428977088453051313379109899678954945429284958487781940633589771560469800258341595487347869852492577736220768945562380689832640829106159616*i1^34 + -632219884680237808453178607389127382405453056333359526763350691212991917421677852955845516916814743983544831614088636311632199156745122288166193733727870720581459645010319614722533334967482974827407321382212185731913157441620966391877668580147431509856978351508386068121311258706202184150938379269775361864131540021224417798154706031665635271948548880101859768799851499075154167957631206257735077915672200597571515991782949002382616269796572207050070745988839556523079686619988572083283996291721124126809271805691591142729292111524225437479584124661123527995788811266440885126885008943030662077030157729129106112868268474488772375503343858392487542170583945904970530842754775621822244452977353418934177909425126148238129903917475281161375264537025882975888584620286521033670041505277868636708491911626880973176603023830120925813682563361057143527006471190680395714176102618930734497914954264910087002304979694826268750415376932277314751804939830174101478966800253681807882379320708681916470495130100257173857156752592106148433052744894955527684438221166329193838774125607352456091413063992093824140307122386877030132090983256959590768259192396896077362550762561590135725313408003015187415103568576847310325663844718530446827913207710986531787484005608253384334582806482014787760484882961260018370174215709816024341298196074571099162016863982188627542823402961667898782547469261922161900564701075472384*i1^35 + 348447270144200297129266480684667852022962583856160483551023262414207753557343882682774638027661256433626900201367529117877845570281507164715839642262921282978065935007744441502991460776867225861603022503543508479968292787413272070112064658526438661035380262865152317865169396364709421453229964802592713596060797685806846011679405054035601146738610871410477964755793163621061961820496219854159994316407086178392537441071215385791512282983587201324331478414313255990745349709658216252194000616171772284356909001729893075355727117573961844204655651282982700608052194366176066205493133501000234385235626734937107352593078188768976352356287445094668868670369237517577070261183158389191745875981599861898341314271852950894858841043078477195372901608893064375735238345690632797632581138042065692185354294357244041992841679328827236071738272060675441385523769007594223330842308362233387327909242380085185542129859316749493157479081576376402267385423137242880881116681198769453446171596673377409767126747432138571245429462439958635734312155988406345537211980671616277869954269659704186398986758436993334698371169669286625964726008156914089162501651453332792199350033684183980890253845479026565484299034964879096367456847291471699507022065627970315319119840488234780856642053715074995224932825974107691558234529345523494085117107240906201185046877291689800476003213529071514148991877608585066303016927232*i1^36 + 16364432169605321111457501419529927168894104277807889136088495316860369439523750963399084376730016434340306171432563675039203415187501404920983019750038663693726260250731669254617507718204774078433338266480458277152584414352465281574801920025184908986402383354930367915170279255645866193290433267350539485074045173016196775738711261341159525418681351923698044761600678420151292747124586784509703126535277263837706759298369498871195374132106715700637958391878250820684417079755482823203713712906084208999086266748098139272866297200452047007625469156439191060668535983049382143162010534353856117611456464389837465187580670919201733130049959686645395452242002075984959409426528453504777624682317018729389992496841682648504546848258566472177227289308016812517384606062368825810695694617361740298155038655852693141340111595684016210998357562233319566542857546061079890530569530244162361256679069252717581372720977901280970315701359830946705293569210578665926541851705926641202494973728272451060170786373028285558996071616546189104678665884431128869696732854406817664910450918206211368939507447329701307067691282103388021353910671582190307607957875025822898993284930018347155220965072572835864162105454199139836719177312180986696662238665518639730386524403935502177575763105625606546290843750396464655391498014234098700723743052069317733771441402494174720177639073421218641409673437885115662336*i1^37 + 6649358835791596785041025216752099761171099517693173396426534544975569337035524952203091351033028582621041977255742553862463298508651302317266777191663884993401225886708703283178547662286262181813096624179325214980016199508675683475217621865444426092951207633174293848512996178126595047929583535675526380024613058863058910690573316114469981911227534454756645464394909486089349444422450928100814918196479123318536842532878832053588171270318508405660100704030112339989270606907286207762850227689026092484756049239399307295207897796331920805115767854703670576885215100225218896532613841324530801817436440283691864121381577188908179630002232988229950876627059632093807894959337518281389894641991923376065074896868270531748096450592102128644764861992048838455719244160553150972828755520380019911062455377376089922864379171036165936036814163219626518482946095579694186367463922142069468151975050436764489833302985645288867451146202661474069320223663109020753638975061006951552612870719844263648713443212194683903314848382742909183008248281614120235245210370656926573189592632766694624333694959329986811590137747395733964023725036459523799364884861558507353612239451396969354642223772117420035128468479875160595909876998799626591717257672311748767174080643493849119970701716263392170548350902793198807383804182668162402912323629065031953764820278302322981322322117674384528090228846493696*i1^38 + -149745232652354434105934933081497727853986260563090796229636422545468805274389344421370377492547828217912713575817255132366623426588846132714869668800151477356022849213033696931746533228562361705156811944475222626590991843284922603617292717114286255831221988761362661837948977934126290753648563112354825509118909626496844813423809779949831482379850527005870958764529641632183968169515634147563178198877603695656590277568071093697204517794734667253793725793491050831067601433637249102432895511735572213220369086323805466758436968654714615682712544893626406025165623321270516105102103963515273982476221294401556072743880584757730613840303087990000046406933024339627865956773982382617075597023580722547583271067482562196151202903053128633268759252904017917021688281474525202713647895660372907876625199994051878133815877495338999571982395117744175610482083128996113686214754419742525601282030831203211941735793793490970603127170483037214368065815189751312660294042069358167180192539967055457190190377974644857765823234407295579533685333207227843980660934613052545321988866035827632942251366031501153281143285691966341350407058723999179367033234662179326972590923624816362266366505639924999611890987283976471801560782874716592335133268587276365278825333259041697351469682073523226834620876449664411296326482415069168467799132773254857345101382268951873069540119017024083372015616*i1^39 + 687390744499699316551245881844999841441180564966718956907671397487476604534366108871647807626376442884590988628518335768185292390028023508640582000697665158208049525206699701655182955639746568369150246900292797594889002368104784352380579999892910919007365591875210319546053994679210466519585147054112714574562671995201604050793567799718739150561762125440145760489528798464729756383448199416203378063578886994507656500311589188680502032866345695499516991243888021437177523373093424329534370978645436858970217617291486597951295410470659959970273103020544009594885578813816519695380532280030728467941265327178091665774531526462605265633821584618595925509213565145205247926700725346668575989355715832253920510238077620184170172160202543441019873578050146509608339121016516497797643234919071295169693122296380909434123133711037506758313961808153082863040970724221248835993377043352060535069130998086190263879154409177159771983809885370203001111420306820396830854098744706961303702883007557692366672986944456758798935410127134179488816442918279239542518384081825880889587153414036810810452826007799329399870126374275292422609436413765296831840845772191434589469627983627439700169919593488616075458579867357943183516473868388945686386541291909498028458966639235908585988600148102601139144941726031925414774363803692043966399228167458555738419946163699922264717761030651904*i1^40 + 1804780637941361768595234118019290811830924465003368978761607305228266250521347768263615036552033398993003768798425269837512407093128777615414361193751861220038608704458530358184563045505256338812634010164658051160390842784335654010484347835403178414797990371075912281438099104930290177468522211920602731374461506615240165349367437613819495684455946551447890813103295024117730289044867209617146611056231999390184505083682209083632114949476070645003360284151757714211799278811249502959932497694138375802365674926464346448224210225879909776305958099174704600943656127367907091637359799036467011763414655877323048305724047567670137338863703284089215761369243284097731436356516670044630854749492405586281815723634969732833970048102240145691996462572383998968952116379722019009599488246449033615394976391182995880252981873992492160803303772561193266179879456242136145280830706194492386530777006985791089041255874315468385240500045990334606644677272840416228481483737657171904825128997559610709214229955175764681108055824321194038963836768637277623892668534454446995405042819003977042503659104158599387665120046170761334321135257766765609982675371242551025090852070579366215108237618753908157726393244560097173328294750222724711689479633100562895646242729320472000192627399186125188006225134184417033100272463078351204676582974468958159643768790117193141587017728*i1^41 + 2012737218632327330624274219827614821486008107306114142869142402483249317994032554567648865011916528298433013431150673885417288580830568241169075480297199709778781960454713802198005711956012263823996946057375347298285821081168492467646905046527970104214239757901913223758456061517557844023785989142517884749616509506638172492001641415491451290535597828828439354162533958557174749676125759214694184557734898738801179695276582958960345563226063151784052539374827465485965030951214094707405746790913498368581495078302647157130973623028044915450999497173183158217822513322198424304178966460490782247741530661914256407241833591373997092349974482577941677927730846731829238159220702262169359210002282658360195174072291534199733396911688073999313846286274348289258487626501271775928884165836952585567077343402797592857419019769816437379494314650161845480610392823688089041913414859956568855338382145586762693725760623269716995040069160713024931964151027963684224073106038025524345284838035406950902580942794770548055892404018522816353014801054855359655673401108771893603297796840056496940714300436161005617659519846233635176054378318721889724197544145408549679272188942945878526570372824177947776101276152429332439035956049606859231019620836500300102868464093846633373666079933813800312928350675987012219129733696231927143382452509983391318702504485584896*i1^42 + 845011313805834778052158551411891479039741544611002118520944382847860540701374692712673551256188757466763259353490697468056786354443827991207885036589006035432461682714471981084896232892138324419389531629244880105578706103322437285502088880964548844496371198628764669199811934499260795162401128911442547736063502376226327274892201536103938268132473418908639711655202828770649227437097740209094959150387183795710028881821351528855474472892083614436089971211591691482564234853395521636272730434509764704953360086409894786622124311693496139281871560597978891049637541148199309211310965996119705733395622354938587285258181506407482610057959950021887241023299461691845482378959755149206372799604593820210158825577657174970775272755741566366015105857517489296912614175863618252207806733530609296232890758070488062917465775846306019930279160526820047002883407365734463518814645413049855390548523125680874354077723518860785622644188977017124522608394525267645145670942608156127559864531587978390065999055019735810539735744687677032874956230237403993609455873041574627589609436577660197357224631301934070748541661223059478190946341696175379505948908076703253924444262707779036648524463071579230159493966843824670496975806590408173184163180655073987683205330403322746063122151277999905343094101743528075142342167232565990231744009777075631270395904*i1^43 + -28924280131564860701349022434637632914739842494678472266002059595474970321866085805978924230815094672559299587572634971824979102440313504283921187554400249652134264510066166916211040906326471745619601210266034429110204213936269506022836000264392731680816783858005007580011841018016027653571800843648554592109596722240049517051866475264101200954547426904584703525136332829327838727029558365464992534592744615166860163708711127833053154061826607057289091938828947883457053693672803528162989713572620320514112789908623795217950634680875140210137938561354888905025162424156372825500149165337104242732205299443497845694706430372330460417503647965851248066964341972795364648993729739511159215495635258344433686597121642211934031956233972330599255016344714137545241486303354665819343164685665478748489125005177329068154813536839680980487840775561626085879373596844305941905911655411018519601314449576304547025252016358738519473475501050785054295175155533435631794613950581865788440004317747016661168365419833548564577883812836246027327964698683921679878227177384418526617245968806566184816964751056042204379665166682716771629771882850369765154005829808208729766555194774505437213757914377789535454726077454375495444969620657508376377277223652270908711562919466151145400621443726026409690962521153598080319798914382986609666146607038464*i1^44 + -163667492623116053665614472331100427477273031831928120750896602840776914001343164795248397887696809819989628581378465953344568574747532467158166713759670729234592096721218982963494805892855379025618081936731458871424587119403670191419893445980420455140134249322587042642505941827892965182746896539797091319624432748091914134846503990636428408609909814725321553981845608898366189690953469781856531576692477959077936662786964677760965201550779253204074925857908037202158801843116858155186136257632853405541504234039464362488388672615630581007937407479827604490351525753242642946143635137611925215775759557546400773110109038225299715027863505907862777557519226925675459719227573383637763636226415490292130887832950820543075534824744598383760363315483725043272289843051581365951151706160212529801152046449073275517895489575030354328740057381618597647109605161373617507837933287540735476564343407073200151624331354926934854386668983493735475930970077140611146419821047407800707321430896574955994047862084931856619843076494852408085937095927467868811613458856188112105212450289853679155796387286110111897097941932211170606802517290377118586941934152684662102464897227538580257745406962266505834815966562790941710873850437170655194372259041868711110324328816909159207933992104804248468881267228751955971344638690997345827422208*i1^45 + -11077151837782226847449690612154008803109802752944554753789132671869199683368935999178160453982121851417674588560414338456743560182773290571487068383701478772167826806036446708344012242012276733734232046734763695953842836231302796846596112095847973248142088728760345959513648277636051299439298530345002668127208476102245680945823066437130738833015003593551186579238503586085597165758929528012452073684213819341661597836907897453614536015150394175845822834890917367173590018216357274660064032631790938196247529813273569832159258595269408930460901122793928422964687064961915219618156718810452769450688635134955786626139471397910802285688755327490557863832248515876511794435094852811160926586103815620995119039886461414400912921810304747537448862287825414975684031398711518260718962726287906138799380572870890287754331538165016220637888172229182687734904681851329307705375418188577777327838707704774875164906163791107728086086715345593743761263432658514799851272525694070123262349297776419152852475342148299276974818415562873162023892436109201293598679482923590281133866755272637072937282852809734735845933136188626281908450658758905647879866344953698028343090402565268590689733404271610923443492658057980520170007933337591534671326562341733875906764447010721862621814310638878865434965923623441837409547099045888*i1^46 + 8696561779724790413202295886659639227486246071262878288833046716597793430541483146358928644936049923856372141886417279210325950491478976517875423787317482362487153229059753099785702063221205804075924473948724117122801775096156883676371383426461108711231148111539036544309844189627352591375226067120057245980621526855879232047634206257078100897815723173750978692293221954789582504110879676253070337517640516237395190153597949213484591174037937083111820620467730933985721131674437846991307942180370244275508564748982164098393478052875987372795611881310541354110303336469535899026857243138894201905813766088230228626476369270219211158757850787426328440999525833564069462527281897985427749107227423038920737662262330414260002212901591945763924531826249559014079321635602913272241251951877570818647599329529021479757227175399246989005736407651077675903008322349310905384045177461647360330975356808520648709477119892588279922700410888826672259476324202880557339175795713515204273100218501388052699905501126429145392196140760686848782061436705692642667437546988802534033234281263666260177690027826855566621277229356597129109982588743987551650149569490381723491344561315065264900853131039752894507421436979135382754496523895083728509322116176039481205740341887247450904165084566240380286618501131722307928064*i1^47 + -852211273806163690926404044858495432725655559953494032795371449602890382087770799314149006932095991027636791535556815247813765250007545603489622574376369358593467668583967712128984302740611012791340689022790466149578980875267636387817774822898858633451522956655408404385828858622982144458168393849019737416522604543878608292270041729386168725092199035220051025060462063756309699554248935915862022800464040189294190213306647308973868927814731596442672951298531386001168142708235056154183578380089793049514685815219525867286085689589002564597898976273663383977568550387469988801731694050280082905672053701883141039387543167834825920588339769983564104278943808314764295438941270003260259059181440313209482098080208043238595594958095807718010720517299749003514161403427659454429398274466312157084547933515523541629326289344486462147928350412071819071642978251366789823459912281854204452605844295846226194595523981140275416337473701788955079637033831186184848789359631390946088561315629484191112844955640720513981773359308820193782886330876905053785508295148594403379137330694136562456289904726731047631654035382487921423687372286101699293837693508157036460570094724427425130636295880340332142676148077518615120600494065127225016402795720440330645876329667047580792891773573241926532018802262016*i1^48 + 7564487177423938256872185918351619905734383863533550220663618227336849969120306961705247754219353836088073561513497583264788837577773255173342747951356475324297784003289587642004930678220361349123979411018580587866577864154177398462152319913193218547317371616568041936442634824973346389702147027390920030305277694718456091742397335648875912005000966747704010245453656757994145127541168477466773754008694284276867995442248342104549612739814680530226550838497359865566988152680258218152154217759427863753157426767158352310922472110852912564476378023676023603428570251231562149908769293612205707109373712553218029450811091962394948474139979750636101279948581370767682017575100736050982054086573405081598977913515500938246468079711267536347883628851491118994790182372051282236336184137976098190604015792048703098977861454701092959721470168525168739904298590038685952558530251631871275894820714207290985823065731113854665187077764780574375866534727674104981080606053041034942340245740296984753642821576331226735384457025197354477799566000709616539989404755750981758994885789454811565244148886494836363309340469969069119734021616902664725406806859616201405550132312203594110615760764608341611353559357961087209318136439649614535350540509593092848513091971153543283765134020372491927552*i1^49 + -67576529104626100492525020801544138315218997125949953720143028815461229442715223677399711157162855755340917293084586580105091872541368752547481837249932701419452754759405986902917498202876134905942846088077838058118028109827661791059259086993334487115407656726953370767426747299504831541429401365736466485175868111542244711228388174359669799173914432186815881337325829027181812232683015888941826676772161970884765639550285756404869349166981028411330543789721890177374189302378571609350675159184561039174727505293932027079675703900161924683142884024626532326642929789868669132001711870306342713873412053853137204082312571261866327972466432557380293231006905049948014203974750069098403833053541149028288456504985229760380935958182297993417215367409279311388344868086376078900682386651721367731333645390667525035289211651717946152314794873565868808003390930483164862711147254254550397738614451679640466732316979392836930759039793881470329119239854661414387213818183913484201331938622292369200761163999567898295474988211393463228847881128725693639928306521039345804028874397585419816918110813756822489041712085770976459752461116050771639149015654846400563069817688871671356619872871290812171871528893069116369905855044805843406974581695738111934758192037648061314089353216*i1^50 + 933926319771445572322632831086345076519439339603195754633082193672875074297711899227827833401578315806826052449590409801257489874804932828807729367099332317568592575949985055506706444478202164556270914147455928004650665879949152220034032342479372699733813315733491393848066378813329008450636361438947798175042118909554768706021201325407408932995767353924827740949097506081056388425238867582522869992825944223364585544403039390804853246240931198585486011711463677495431303928775322468267722498724454973149812184021935502519462203522096806809055545919160670285231563062251207803542819774693648444747518135472146247816009315976329982506503370050248645456564300056731751692857200915506810409290699516408231180545192945715508632628411650557499779880686177963173302386468879010606132167147844135095894464139336334826626378912383036837718244516266152327231872950574033388501586202024647686101977172752193778354288919597037639674311584995460820678008509155566803184377131780302675090526314603896646768731431040262478877755106225692785717617341462085995255753306406866355419525505617982824900156375352478381877707433012271271093276495858004030347789724616154328637360362800909227290661112645438972010181478856499867302929180825770145269121406334907647423003713765376*i1^51 + -3925437609889799288439834099585312089043418223203648037030749803261925612265355471607700425002073165998228704386940818601049000839781551362747807011423129793974973611477412867057279049834824662039823536974797283208987013127427567134894327464285666498109615647016753347166192775623939252429113955741599097671558226420249564943822785528903542785352583431246392309273937510860247171192494110029437712935497456966194124546542164112179888749915017936088346207594855563149326329171698856602317804483479669626815156261870759750002647763873238236647476256516717311993850981423610150099160478729409801566917536247617343445069907117520972352866535700242803570351772499689904843212199447234755107344451629388548238848993456382643541203445252502283132196991448891589636724995216656960564928343196536818008941077457035515513700585259406986307240664371044961645666720803924811403539702970590919474624457592177706472224671472167388981138058600769071669924174192581854706961713395602045672069689467271762948337519700694464102881752448398203878278729648806982305646117967220036208293742748392169952631707584870150769508426438363283664614041842912275908968655131011401258584700664919594984693912238420891201605861182637518962542595705760424926519919166116054941696*i1^52 + 51256122754089974444813258586236849431946926902567660889768807928756672405456747138040692066240755535614758003047634144539403447576781512850631911030968806631852135878136410737551247626031993625417640022900844805268193111542959886046497099598103435033323454554464331610645105999547297981871841920644216974129823818725886311485846833849596341852124709992599542373726599068692218431984906780328687005549246092854658359182121393897150906257921342986343533739775529252053935490029359031878346711681726034233442569947173618636853574945603950399775854141946051787667756278951788518494211883679184466564855195327538795705296552925357578320192584936579108494253164586895895688029395967684460381091584844860263324884326291561239245298072906379435280786550217886998062328992193598028695248197581332810307924774504720583805612763495422516438352412902792853753607476088673259789827763477611947654514789140463131590311344884823044118643732079871071115606408597515198028974765557006961059235153927944636567810622414897704596773915605708213399743311843272878556962879368441911641869689384731120296483647382314091519771954436693467900167191002281485403136639886782944112205221336219445030370549991111189104139561805357766865908077174362592665707008*i1^53 + -366120176114169862836119228323452005615045656632677365414272320724653784952652816732098873235650301682880575866247930199193924692365458752037157986083009392520978912089913568341197901734689566700833195813011127821617747067936124122340517626724921606625284848598040240323766772121282485957657934634174845374273250539290494261076309390839282273190059507220655947777540840114558905963830934315495398165609187714835031627650330301225352599989749404463072176136082995537137776441252129551828826927145134372210659553742290117509698193999480836593977949782343899217168446482684575096915072612924455846239324063230702683358208035066581807535873065439080275503685413929185289635305547100844081055338952339382062901661392605606071965651624681578793128809999279624672379325197631558720598343451512363537123944295543181333203740984326629977380460519526273483733924314224380088078832509829640382882378869118320431404679583363924861884971143538353584954717438571372161831080268084421040302695973021811648890541943534840972720167332344061791491416945592885957035036287820079962024328243235508301909871758488524373783945823234819362016454399105946400955282420114276329859576421989638379871607143989747493022052728615124112945611219136*i1^54 + -47721990574338704532178817866252981991894875326543726588759728422198278443204036726176707145741938032828146688665191414244149922879165746229294685419246412777407283419223805983067456241326392160023883819693673815430768210865962717587831100107569849478325570726852449428398785668431608163927403113538869468036171305059820434942479069892720706771106396340939498228651784031534321702255802292336317799556015834454322104983930088756772161792174257018172046956160332124940644537832314062406967284253017809467317742158270590968544965598428783383937187033987171601238947941195422070895518875826558516386638516752650852363391665727810603755412249124588296844171784027651321853975399681345056394927768050629552944187442582501622167899008779168927259691202502217827854927332784912660796973172878810968551425506141583454932033590138321603253511755999037528221409045246575687803574245463965919306665846714739777629658655485346269697468177238247750314656775114721243163550803487395226965580555147178927581618650251320947225808907683624200818452381153917717391853605071748603605621506164489433941534966207930688839667069578900271020699498537428305294707640440520176823766885010821835628030951476561283676168296080*i1^55 + -37924513487120521405053235739300642723492956350466276241434241138001734173090100782010110016042568639878360331726285267637830650522846601757252302426963188129194515498566541980386017598246166033792135580297992478113033109719477502651155022219535680240026765401596390663386731504748365079090196195478712035685589289816109379854254691297195992491396988415254452799734807356454849280635237559154281988413181832455646915262443814556006345306926500242212822411739336343136154217476254119626563163194825382602248064160681584234276227653963204256059633662350605203960392441382477366573308587817713898113378816933771615313117545159984715350441733493733536104913153516669720026033120678345190155677736545093262110778307882928580512881022157082457067519326902729247566179587728437992203777660324146622687748028533147769737039232044309891296138408338299848206361178062557453190442772195216943917811591578949331017482908224471508614364449049078333292071845868413521528966300889726136254817165309270286800932009815937131298959469358954592816856038404226993758808902752918927598977416060045860395721256069516625950610017095838006117522211936821367567315399575771643670612259700026994507757388*i1^56 + 375601151738442814608320793332060176247436501003566784034188734648656346925877865033245552013534420164598106172650853115453320197959204892491913632129029142296773879357830220277547028453472653772026451868612110974544562051793066992493897484183365399717721140328713398775186292919036909264131413732341544483877786410218602582886843917768307289284865205964984232502046927155109356541713171109685747521638727005871019727112976344376403329755097023257935073280102156521506312404721688226566598401526795389191058278352301976048270244671796249630117474167880623023719614903395032265229572263033629108308071268612900221523031524837258216186563002128732340255536230610380314520393366940303491995305276173351450122319158883180337420570355553163115959637304434086145744543041409662727725264447681554534448643654956798505711621062676328398355201133505653118372417804140348984648777292824559866523522062827046847651534773533915238764332942528156653479094844183383655630819745058782815676508189035560866584449270880268243919385848487733964731626506838236576411878592230636356900562207921165629092477571338052888931831462284146760883069132137635760353662438871944574375*i1^57 - N1*100869171430594726974068201140947718975424145762391826923277794257660325962595406551636914140836736755400524956740040443288408559697374599410757321663418308344588351981047631738030889262374748616603270209859705770842976811753812882705822514110920300762510343489559005135954896536514162379686267000916923938182056843672960011062263790720000000000*i3 ] ]