[ [ 225227283350799741441169075158917406493786423152319359768752866394895560940155355430038357446055341718961841638798444306684166767613149614174831414999226067218713587767086184922615668796261787137765247259632929731698872190315789391900698991554365191585033037208265275185566657656487562009323047480998953364234773951126082355099879734058783485696614695148763959262841139956033416189691618738094067872458802462644425702748090658681310239346233605897473000739323397151275304241870187399761688388181018958066951784172671654433718359804263008753493050678806861276858213141252585070621056418376868889406120648460152477427021044755391048891809075458001417747182294646095984482919039692365294213967284539516548089816565642937958610227054681524892229006251499560635153109351911690467683953550482406592071558943733895983786447998861946101434775856097835042723060466046017359122873491096670985914850562711692345320753348434921205339064175921758086419945797722501440155131847690467990213410815316078277296485872607050848087140255790929484163120884151536399883189071487594199344838688449549593637390456968957865548224655501896662576708191486573636434274820142708783943955726259427353804480923760889407011190332782059147106232697396726697381530672780766807740274500595312863144779372632140167257366511462941200268452517404009571593367314053898319723140269221731026903556042974175622011060960076139804867503036830957181499565318861613508224938337154915561294726273081694065258696984668713138600690015922409677863908638950076045684749165829988692713736894624563200000000000000000000000000000000 + 271929748806911558983023736333808411542712420218154307249909172407654572201433111286906266362237861168906408329261137884301813481762529588488579991810202366590978060158654383751176133787722577535566848629317534608746578860467292495254506093199911068767447910352923420032277428559852002237830062943797467600493283869619102694379311662329937124317357808638159283372641580262026439575032067618354230497240977008612783161526382680527436120844154393632122758306786111615321332822580649659870780137632936977234662384911547394969895679402618180815897425326135582075351262845265258947971572466018045287062724449528438039719803899563770851404148039513517665353891263439622349615681984201292393437266193439242480649666563544936454701364386360111596235702205340966242049007445523211436533230804405984194220844207103695584930571646937548848094488275031477153406199367541286333465237112023840215861046790993346829138645132253129433999436534673801555655374046833395722121005587784789484729215988020432907389699056175030750649241732849492507401841503221986366193509274273559541126935912685758407708963291660875875491726055017162323448222396048668358106917816545296792850851568149111116713232306191147251309935476728763440421990133927176648754797773145066010001094541598854751423965549215839356320283594333265913207224829261624467213114760376564965026428928062530646828842712881334646815724986428892440257443992155048145201547512784462438183527614528005011587348906847186921224787213389371127576422617481216746220861019811812034504428277618469142491780943446016000000000000000000000000000000*i1 + 2944614082806142761010943866276619843013226129170733317968285398549606049951231060438143975304518183663792197491269896879192935924406232773525766740613110148404659595053086278541588313392104890901442427333800947296653039691143296757664689184148217540266484424946992141915900326220059557445614655500404906103327544301119579129484868450048738441935280153382963167058327932529523572327035120762618720733311972607417432740712695239567351949646993920960571394201077834849214537644828441026933718840513853532758260404501223353405799493764305857734909640396243276142998598055543268278392066110380213032478694898451829425718842340884726057873278810402256014015651916496418218668172385209120602994034961670251293139665578809099589286621078924592711151452529642765441557036538198091606052914971205257982003863999216622507758865291488429609346615678575431034638696589507387132770160923561091447907716871999385421221945141385691430244212001035338240029023149886958449196755167893270986257483796691122947923851451058958796445225519159183436210316790687491825969327269067026214829468175978812003909484484687543657731122477373814355823758925684419112503273347442764292735113832852147515058062165041859683923686994458635172889458208203919028686267480608061184331233582304627292656406311818152249381274742167569841644186231094064726420933090938454556116345514236032560996421854457754590139638259359397353287114268925994901372832384409513379525538464702874987089767132131599202143358502546924818378057761387370651376948163851614009581835723448596288295490677637120000000000000000000000000000*i1^2 + 1715171798750911048224029405225616700621424243083857575667404344071077333455608850773482776334793392947515996747137556067498450335365200940907710307817908845181003952390167941542544322337137632341316425450795080140007589447879350817078816437692483315749767343502434186716980789987092390881156044848862206807324644376015474484938716346670892594800917849189920877254880608477050177044975413089181665991068147502555297735918268354036199518208998817677511358102796267405498091723764367041708847198201752747441351134946164844553622662037926127177649105865769580820750389664388215899618340902461550068751899228142774476785500924878028825665495785721139489384307241341955831070891148934595327584041955871070356434038782268542315200758199707475168830322566588097590177710040981426122158294051731198916008936653579331584402357207795556151907313063717642510885969827523318215107870340462823415034721282005532793351140899220386539680982994844186114319876185231890720042571265296402354912156960707683512026695753702866809534329826632684487519097530107188166835183799494217732113091654590947749876482936356455310332451655164324361268818059333849053534960985118780798465578170887388381360143653755776969919814248368102371022324953209538183438800873824730353335227027158665850525107527332630359105866988784884187412944589727328803302951767979321897188085088104088732570710113647598346767589654209385861473668937248399953517418695331353812607817234741534998068472336010477484920910838080300319901843258448201619550255877418873598438907375790817164059639545856000000000000000000000000000*i1^3 + 4012544001911711527546806140398872971387579170905781367563975610973670564031911501986233964659185950177919848423130070738982087805120854986332562824435517161311781030608739940468768225945899091220076888468990670670595103845055311971365591495776733458987690513476873325432917297168534316863079923685511476445540745775594490406190301716306866568587965462632107714598660018342233428425808161925525564683337628263076390594876747132249341228969974984036299713602370077464765777345255279416069076341822675455369656523007144507288147409476371136985495540409051106255144200777382398233285021313571274156494544043183967042439515224562721630415188620450676855341933522224990167202098685681963658935930963826019782645392979005769117820785310561430268018797681172818452396558173839685657376987283977905989380077132398187145498376238648359640572547750662807000964901914223451305268118991524086649202628749141889677572478328409424455579607246826261328024210448874996556719279432261971778503684951570202618161338347586539688055807164601379242373101880890671025935080638566366447992559986063082952037568552011653042597614682165426233391736580260673514527036902539146894092880564009036675618369529673711192478035956642278152665707802040381747830944140872684169718359911498184412598107787376674544601691008640822316304526295540990412886075059674186814555821237700675796011710622325128395733727994776269776017397683527269948111351783187653819095700016711097231233541834909291319522993765230771727718260465140098687213283281105162884619553363370666953236168048640000000000000000000000000*i1^4 + 1521537168063980620442621549286871802774477330509265541171677697754962706404619126346472774275054273977394134786977664721238349566643808910094936739803479504064944865383320895336925769571043137320104755786697807927525716557911789402884863271293571917376316464806226109982737314555895512816225915894911648151710491529932366162841638051366495127429737692422955323035508360975607076503612784877302414088880839701397247227027409643193454066971609622324908114276314034233166552321811016417352505442787657113082797463140766048946031683635471702822979744399718301545660999149352438619917820379230998596636657237377672794020089512152892288589364947769631070917769090345786321785706562888427662106386113176776483736780603646714586496139036397654470926837126091531613985722857602906979838132380451764684207418224733810466810199693440508270854332201505168306722549711898083597082709748977789207454879368448214740922743363892120428043238697445489643630447300381402548775619747299015121925165420990230687100142248417679856619362747397386370671936337881031450857729712632685250134465016085871188146255052854353716889236572660388965419713581575694035929027674692394210657614331557035910194527775336363710441612060838317435969720975881460420548155651628449546345079522228519715313979101099653576251943019938154359621580875164947055043003176204115235202698199682551552884230008870698337499098958421575047956972155436322266514253498259376452757149128655706051902635924138584861828794189764786784747155596408807898665829155049191380937739986427431819183453634560000000000000000000000*i1^5 + -679015633578361283215393319398910101226797765710370715632428558047321758261226391201739479553016916652599474879667514302821493759793598977147196678121928839312136681147074261824258857979265437515084386803148440764077310414791065439246632282562248370566630559174863242736797726709381605930896421528565798206776038799113938307945906529255378614680131466547435762185813664954576608229001560915321208852019443635809265506152463144952084566892410221945557795875559673404100450255688125514655040155403020320142694150308886426881533207231706068998131335028504322102549243852984129013704140964143578647119901979057347934401803325298658614905706170337956709269184986831126249777901150929783098852017789190816255071123462156530253702215122325643725146271934640991617768515068547345223632771259005322739980760717985487050949410707404041410941946006306575510383963909988783368684120565426587825491829994860364396039798646033213308926628028115961602063278587257216326891671868037747934738652550037731659181387221500063539944769982434557665641419256231049557189910083709667947478827652465231674197859308608269666901089146274633796670965594327055245903369594630368203824419968362789808251820440839072508138887049330872018530817081567565519404371952551930825519242089556658311388714280568664949265518447069000084097538518100251548265429244149473199237904057487735670423534602185530453659906127883511481441067117125285319635748580193483149265919067581341024720717190744235615890145547152444869385172396159421921220143154116859450011719041162699512199983923200000000000000000000*i1^6 + -3081752181735631621233426494438139924201117710662721606386807176676272356173524145121598046011379283794080470194661900651944605042346931652568109932885774029563019661336576473094682878713665461580961363339200160684633141424818245981152186748121369306759932465075341551696518039547853085264976322163200414578129426226148512932727184185285852567537934914445928983188636539701604959985868069216649356651272380631497718416798206128635268821381066236285176320388578202088400514309267453004288440215282956949210684287300077763765479796934584173220398329261312812756901873699705695937721069394168587524842703604364465321590285981996647473850080116834564198735235675722024874219095804519281358722728972557044943435507756546050451580783165900175842723546243472442709316194899837015897453333496063165771257717205662947862886008938321208314833799793502978692430383264751658700318893074484433222289789881015676121749672214234976590425292957545009008809433311956103830139214750074082107671935668575017984337209739200565574617076758806735675790665444233441524205950609825292388769245573595135947568983629080472241956248903773765623888663383094568835373861039240433232720765378863997069178195039123194933223871937303546376093384388354679150019239594706094954737464133628688757911201741320738829786497097652610969085699160876492020691973927620615527769152161142154821953364618446954742592612521076181899430513927824798142069352234093539230574528815367193864552296703946247328481620691397509563940842202528480451820225783645597428054477045004215040862060544000000000000000000*i1^7 + -5140814311973887518480381903834697089474298462541115935994600476206107896037985520517219385264282927030778148080947620425817394393415989624129619381759739548896152859241260178045209231858627003805110308224476368630861302517173684905027902680258594183667508906899872274552528781231337292114011460741289942966205092735374320913751757884765167003308170557023185516834722630010507578418159128266377729881825450291744978982752492384513290651111284947301998556787922809683217013722656294644475918818824139031624023849656639286762177023247563273405074886178217556301752033388502087146645664232558062379661532071515603589447880492545101272059917171489029724931564781656645989071903951667457945269385440994127668242197991180977017440358556043586871780257336684903993217691613191209125793839573559761233723791012901563603912833205633416415616398177492723338027088340449940963790874528481924423056997123093154888907018284344976221197327695302958685861160783617274823937081155243876295833459773646781019139624747254472826576048030098758028166255220231020980644702732525738170938529831082062078271964057601252409530548203617574851980706698861382431064737519691890410540047213223840480444192667282284169207759146133515747483424761127248476505676214203859456303664467476907124685278831723219997114705593923552270488889842158740406956613126651532790138431388295759237500690237261187197290784571343724896716884085496846175199005181279630013416578946492728817661031446416829610582870991974268692503986950434620416248122719293260452356125797667894883621273600000000000000000*i1^8 + -717563532317323067480348847381738522974312698465903612105121452027797251772199717135980411176520985220852325802570584840904721123648643332104017351534252906482709277069115131142357232386475782376053694568249898754997253126088804116775692994742846979122981479080031176443410404173262401202287461651724781872622826347738849479318521879067905728379242170734403466884119733565018890408177287673216278198638168254227567878955468388773900276057710908030746881002746818643481630330945731731220144991170076643780874620577918743200826646478424189853627405391815905233385166093736105745932938214395149035159018224264286615519377416345711378627454530575970445199603495574604312567963040595599817107020057426754147678737878058840094356320251496143898897923736618976250988966257819081946060424821739724582183048111254533365924241613416378587808707482807794269658833974753002127923476917675813322915048226238437665529879920082060862775960974964325477186890003309147408421127432472001524137733595413138319691041053645855371345589837006235559297073506651692555043054545223946823161440808273030821199847172867111129033719616853381353904088612739903100278084141272571555890013898608508730843723115857167554446950348210047760162720435161132263520845702208219734977120097633692806601468397254425729891379928079717869567937046532663126152604392570811630647392613952231709028428572566909847436101136275700855187622427004509893796119420738378917908052970022133408381863816429661642187128077796030655623961821052818084877690792440095425547784640973206783524864000000000000000*i1^9 + 515329390727206380774460171224892795635130216613545736260769103083157526355377366740258181548969450606214007696669874506687110604158308723551009421839131672389451910906704143700399853148673772051542887643319759093670112788983521549518365354298149737086826556587356814828290369403480437952180911411647458556614218656812355153562125113874588406412706456766379518464564459833316744069019002860417536598579841458850479516439858094489245528355092550526337530621416260924623001282343070901372804609831091829941291332301114799898559313483906067254954332746075358105245499822078002266985976794254639101593363643159707810047170599489008773035658926781842252969348868491772247969272599658410067893792919681940144163523749090760681725656054066394985238483679269927632634743173032753125732924251366430750079994425882255667959278763001703727309649878014002813981788843590824487303400171026131936167771535690085799562399255273510233046782480739863513123632934071028052953977048880809021586261137256221495890455177231816753046815937307396877672466754399660929048441260831369512625764738845270489408265621268257859639288918775601455108402700036504601685414602868247793489049823044965172667931694779208772943249440404522465530092868314688729327727922657758246690641205275250400638448500204280793029054389372743234636594699407672198801587019739027273023928423048450699516244697761343018406295037146701746223365791153237471534932137079534428298156045407963007932786442486089397297008711910177832187193235715593785395939514266122413046606915312909876723712000000000000*i1^10 + 1789066759717970567559141779088908014412597641836051728412787769695163869654540240555799603007038930012238848442105389282690582947801604940615573439992072017294254923873206309588926089758788256863474052647171910550362066738494633753736830609355646198843918223005383964068604121153383839025588999821784544297906276246029127867121116917091938418656960920185247357516403864274619642232037168427115413382391498127138749011438119968513615693296331216643757379874299186312228429108013997056525306567311260246135485633641357169215550764337266334859802265922039473374778550235580628431473694881283282804965677099184773659436505543201533178221147776520215570171605511170463494571481122730368131638058515597143298816232173342364882987837708823131413039434924556111965059347722951837854698549756592591484510019539001605476516045831239008256622146818031450078726718799696438698233536738731015417801550228648039998616395194410068051233897389601373318388143023414859726192250224459734699023671614056384006580299848479410203461828181792750762132264925235799503960428110859459523924972953621881588296675030254792758119711591461725394978061889733735786490179961147382926727974673045299151244577842656244229840162613270230787339981980081655392643938926585331054891837665904980447708890457885056300898437621620212227237156864864656567134178690084308198718826362458205261683001372909343886754389352597735898996526756283621705165060528167872322217085416860865685211157439785945260553575673251102609080960413391381014093764580360695508066210005117565046620160000000000*i1^11 + 732633517841678383015610569206575489982527273210641092839857226051748558306850821017971757014372614258571587854333006047309079689436363071541678419157182447489652793067408758972749168749052354084826731699923230275679018758856941095878770755210494061883360364252063117954596740773054101579213708741699048309507582764212776446824848973509535452334310622778602321719444178396468101847111738898132424292921530152003437063216048172607565509784652178107360138789933550451765376245477632727153937682899906142061814949030408284514810493071507696310929668689149943187740354205147249692650306948520815300612046898781434688534034971716502199284370742407404078766992119156772900191120788786328613797707450594429975259690199098550126111478230626745062715815324725987353885022037413680602504568843657939762101749185052521896784940859976515344331393002227770551213891990057457499903833908569398540985023108707954304664760148947238341331195738424980892797924836774307413143100806662163678217823124484724279022658960024563711789200829203927325613927229481610832584343746564005817638257597871449735031945529445286826283047570941841859979384746588098440250059447856439788479210234187999742787349813585473883293371871643026340134462068080386132368651607949154852956919611558601851440930137525444680614918630292172899715269242353527633431636800041807435893414860455169938793174066205398921026756590336411472095981708447865871082739410976006581212407618999600675410659793464494203457585083016784293709516675311090436908903953261062744283857432661116269363200000000*i1^12 + -186248106022239514567186489475619929209232453019294157581589682426658859631088238698179972837718822423342778418739333016703016523013251372872347248118525315751161640970428179436689176476241886423655908034510424925803371200172940021536296888425962897195342932668272771720520437759517507283116894276139795359660481582207149032365970808182079948332582810226085417167939624910817971523653510220463018206550973495495411744727414161483610317744317645114840047616207564191073987361818506774708442398091572683634780392900848317188234176438667521363479703002215171432606442954859198123949692998050360228244389564219533231156076692886071004632720039969069708515628947960682168042648713644105310276582414956791304492975845542033865510695137010893859966011249243102474367461890729815543681202801625941323304061952826795856148625765884658688720599168743154443173078194479358190989862958303793383609203220269576728898250207864787440312875678267514018599259736565265553108358733037459551960749404625664036664588988594863424340008585906667910857840932159774604369181418083848883536623235995146136905915483891125923818065194101477028458349628388279423450775838873200328250700125650903590180212094718560007755665553106061130807966640352875390285894297812074783607008643551560327622010115451454198653018989085430426160141784193922700206156340275770717168233773639510299633584991181416989979305997469405628651449899641940787253181968831442400102293899485955620217903608589991531660500107678227510726241877226001092638741659752917163237217653555095142400000000*i1^13 + 55434715972083868572388676027564143643366017601055572568607965310110899232859826697484617388659052315156447248212101142641891839888689591003261147978625886621780747688237634559748434721726003532585932474030585587862425978474569332212766125315515422593150824137214019844619319122098804965625761210929754206724857527596697257684109380400264854950492911169539229785067133114585989827802943987558259263256310777080237703591067216583621924300104009039389493147003139791611349457260447579432245114318837387710327531599543241782475945956806317658829945609721095578579057592405682105675461236805762811355665895499518879431133485365801967150643149002365544874524747161965889594871875591724265149813798910110630779697727574460592797921341468660187675922613960743664630970504347268632086746803345901117143682244286145192644600351559632255288634763333258172942039761088807211225187156817103289460055963585224952958341789944364940066073884364257609981601556114772508310689916763198574420458894521094133540822951360304537481631082933772299913704219662372108640497017942113115903957499765710255624185537383181041745729664621023664125348049335489758872077398990096692579263937003721884556259912039766282215572564278172594297149835164346948633056098066295014006343335807946125419250112361738386473285596801091921481798635993735165546873061324932719180926894034556171973037725220547213990163293171908105945338402724890965054205957840600237893619991512332132098858996584781464004537469910205874797524858366958146898906718983622224867033123534143488000000*i1^14 + -217405356905859633103934927042064759998543810870039886832805369712309938747997509202474604077610701585002135206674362220631635202294739258029872026992274909351887982054620347066370578583599652902781643923399666378032591775658987048187543275839745739384204642905171163628883078193137282616292524455204483067204261505031376777666717120065717507704354775943804386770484169006980017279941123578031401597869063943931429011089233217649498095572554097393359673016893231179833491785099897075425344174256253505494472852516046933267176247340235462588352549823034463857759458915773072272852977933419400747735185961730186994300341184108821903098114467881645338502882852188551668481621786484471978791676822093088502687717108995504054072626934059914074327089503622501954031254800597226647088101666722255412834359338694026089508564741370752188583629323989719799212274613529197619349189129952885954175650722573348068687654124961566089535076244661284259246958546450621800344060909727217364529265039060406980525646497453451572680012753361227606188250163435594895789540212807265812662012932631022384474953683937829763516865476085525078222310101517713606379433106425251984869274712692787350517089417116054604158752571771429107402576526288880228248824424427035018707685779791917664904848940477699844167291451746630853829133732968879124371535599586042583198800727455836677822850971519008497685193225197175337075253177984907434217833442446248858751169113579211293149738934393535854522859988733647356992594757906596543129632312335458996294735705512345600000*i1^15 + 109597966818380854026532943276408142087573185604586119564230534254750985090230034035484836082367004835481897361484795507286859005106107165654523267965894720309862973227759818040775338323874802334788390656889299102369967414728949151959378444097279131376175262442901235802279299625850204556516914937046272936974885637940818491178913394376675881441626631362190475673602577965280784473678551165800534341050858685224042043373786025653244260314154750396944946270592102213509784772620486382626972929007564896935013343499439135865804171561237870482009844644656343671414612030604988143274656030230736413310698109196616648448219194397959955479388818908372603404460643813214094081482818257352219032982801644393368652819346368552514829302415834217072101996257381121611392579806032552958829523033082087830672417657420012313040272946913949039051419294899288396376859635616668516268291988461102342295774828265120778595892252256499480193064982408293150953609221249072565295569270438861367112551097575315954010648206712248042682172009555826924589292552397760284252717610813415710811172471339003222226772532155142266788546922059287654965822430977433661200334628306176445797181635733186186629605940751740899467953711936527686904148625506786319126113961503565885913736730199397717851845376929139942532320677204210905271452787998814444132327124353730987497866958835141805298067142645191843187002691932707282458825288268317736580459003682685854401155942225694065301731314753956872403597709494580897195151317960866063152929439035945400654566753566720000*i1^16 + -41998560805742367541363296045383864792061504276933374462944184501658994095526872575440335642430507786885159684657118319453867984295494204438658600373898326044887272875688602173598509894637334359780314850578316633939074986443997272700663528315728214732460376498369729682409169233316473477793722330446691295412631140590244431330808707135550646243022656044144214333146853270176610947058101504138152274564289373252292627767608139993240615565485372045598972249039071425821464621493961923080756254717442096502650153572740732757130143442347745326027153025445353319451462340841510017437990888778394164044244192198385208412975582002804110461374582846420808280906854049661730234682023142505633426805484781843349594212544527713971539996415195122688746576823509742415051673436898745258155414417256398463871386653814347988492495785700025147150530101098218532000429633579604005543791840583134027267005521465360589953253745155496846188247830853901196257519401106711663183492961442071915824222752879953968948199194790432688840559954479834985682463820891719029325772760445335510088971905079370415396787339474988893175196294796643751899234535341374258600136068457128767400549714873867656922573755451806702243386046575253614965675204339671790899760862360998301953506491820242881772137220570224404782548732695318334980754922937033857254827001651800044444958236843923378678614428909881188620909858657756851159407444969994260444012027355816869459917764058128389282664056150210219909831191866723110136179820075820374397672696733791500455668350976000*i1^17 + 20657066746531208332226701974076269603534940301538241549423282596211452878602875431957269805667169153394735681378842384390274050099912672059852185009652850232723563852176436308301961454785659217022163677351666291589416946727020921609041044633544877379770211788030356233277331739121118630635061376751458176065593664550873252499892193134206937436543550239643953444098022114856365086994784658787544885228638536807425553539876967982514014078683969895737550315008442111394559915695469558426775170853197363318546965132045812032047988209714041647453107492867041822995931839751243164783581044834899971366468209734245828792406946033543270303308482324431673784636446416264676141488713515979714211452410964518109020739258144145796070345138275100266876185067696728342581372253571527834649112496661802732376362989221874884615558806221510123546520451596078523068818640050165328054435810365235542979241860332249763934819312919810664094933453911585147425675404101929380397753113566476734339636138528130340181853750780300834039587393837621872789475179941179138852533809793680131618448612192629574637623183196272292855513509867646831895125726648692021109412493868228747277990709228838997114073538398569584801848724050510072772225783314414632213145537947799248613425399988157140874599303825385709501198425445889642463831500508095907126469206938582203773669884704015124435098016935567762787991824792354853567648818818901961609476172903518813026642735006427890650898524493865233352872440818175837611175177721395494666672591378145375976580710400*i1^18 + -9677153940929783338175332208004097529148882034405315014598854377777404378167309370374403572528483751681253830340080648483826969990123560574925524204580240314758372855051009379343443512800750473541207201643980612048604478644040649720990551076196286544563171265500902052850818900083344012870837574602522096067524275882830465984432418023573639261151242419875243116872828192777032722777049288472593717097167806244634559613235031305446178325471503709656857375388925684786390704685452364904698637347674185448557359717466764852291888295254651490772986504692411705452631153717317215972272595512630531896527675393531796708767643068078285180508054850418223270268946155159574832664294119996653119429198196152327468537537823069906356242188141605982936557359999632794053867568900509971739773960856107376724032943480485505275213482057391366261822826576289734148327327346380699659379061602856584476680092732443861351769054022436770278475955334636021514699024941941482742741913503064895657036126771327496023128603811919379240930290950753866678874824908259068063583933312683288472396922164256935332228793644240057135663200468912489504859761680797081979910135250890797927123860368741784941325694721392369866108928662378800769975278172438588641046877888296569860125372061281295413420246600233311174910489115261970858631462539922016205000132206971209061566490100342328925896932583972062652820011939949551256141668730975625708172717453797426003734216856116741722165435156359691316621095845647684310492126424712262034867731803560520628305920*i1^19 + 3421623554668023254851869462171058652765662601666443888556147446688571938953195025540459232519959182777498078086429810793867525107937611816734773854215405549454844177875560252619924211120255620643928051644577607323934457934106550923826663680374878474900671831634674318570586982014528001666169863196419889533755668974140496017996163889984916805957831209376933679588937606694818225203281154818688319452473718238606017742860422248801624946902931120444194188025973684730129715781693693893020582569610331841412748532699251561406418682991845094036698766232803880544976564558589556275500107020510225594329206466521330337539107373282194835782180581198434448972490958604355131962153206912580115340197837227036376780672418528065655561500005301960613548977022725950223647221134321765284551578665507871348457441013486593312910714044914272845310134888276255315383459830347467647845829584894974722955360224562611023623494380417309452933974764724710474856964692313673440383002040105698915152805970864246102272678460308454534291634376426921956566189438811302421472383291271884194213723608716193109196914456777331931667710113463176872861167484415192292334864065898846054391842525385654179024331156943121638043082559012859253009802724466935558887894304768602647977047511098006108086743462250183043425707021371257812679129864173452727868140482798290458767150626891563983111520435887663335316364063124947100803605150569927608857444125721909432924085075735085323147473415901078998190706342441018991138861023843936836096753395966660313088*i1^20 + -880517681696587003558994201966376274589941962806659167348319940460413606630177824588298903128727680293345377386592442580454933974273544268092745419609128093897691766508268894620527802234439986815559804216314180833235123940383786313893243179195113532382125452991475355068867057446721526090370579757911130530362327036430888889209918398689122010189311282201162261773627603832192440826690027520809137108838401868744287640157283766319165754936604841844387805640834328114190045487583320417283542073328610616877259840158346083546695109271434003649876164689298522555502225483754127520414700940862218637462153059312638230348315778132190304928989666672085518768017969140975045643439719619889207879668753656887972875950217036544894553840725368625452700742742338750905051002018336487610586411990339554701897018073515976390062454187906945203994097750904748372335152343931907226163712966637972083212057512115757154319927225750523044259097332755188867248014420133244365283880945166593198068554413997794433215261329143130038327443396336803751101629562803132666807354336731761304331630306472246102198460197749790037518366742613543573295124420320503569826011724100605744918146789767259099455351182568318285326301216185109582906335825780835012780156557074923207639176259186720044141826035165975413247041495957726417214107047665138451515092653163490404883044821204348504902859198526668092160000401748586715031041784879272739763709220221595964783783055248428943089908938824860406149445591984200746992963708660939985786074216999682048*i1^21 + 189686961594806537212342357795247344056336254228409291778354082020961743560505937580640541851963863571336199977276392363373897525234991525437435436940353025477714730785471409984858268629119886646279078969524595407567642026328789036675727806836567651990113596772497225477193409419859501559838014299384367354520985931284499835937033908355446417366321674994410125559337003644801125046200740028414145731494923043195567631214311511856343522084386532518110611505958207139359709924028074658817016675090717062460655293327627131636503425276163907071830026467154589510411821137705781429812527298057121540007972027320082713507100589403830194201077865237807736605904384445852810032560591801428528894600837815305831304202256779374048136905691359737647872039695522058616575738024778429459611578998152070955080144626855997042256987230734870994964326808957359679421494053651971770508016297508370773003209575082909877336082601994107750119931586349137550841132299997629006268097131091212174251678328772276269756170249517872047290594695885609315806578736698503460487034316347455604176787022304366683259678663759554522600312203744820091197665379236312501534798295945954353644064331279649039935033164158831607691345195541654550326020823085269885284327645044801320249297985286807559239214083499138769135123454611796009499020166810819815475119448898030968377530567985248333600974032720162358327900368939115051870949969638806154976475173018727614841323921003110414443658323354388857778764586851295727743117764523416334022054349111296*i1^22 + -33579998863832968673807942036956081890916356274024156352106410694156988048875124983841359767141977159588356994950140831924031749110076404602442399879023951482619777119602216852567280434265824118319287912188890763012904061140894491852482593238795554209884203777807906656139684644817662832903752539715054500247240485369290036869349651394710017456351232215776888143910770995042139747817434740872841505349829340403016767754403568288199646181632324434349799414190485964032280954149521293372975128842628483844067648952882622132116987986793727964527667641507242268943831122839723374083421956911446139544665519211057234701589983085417947014640445161598582066900665913355261168093887207229762130353441266333672824207046732761104310620648818634698706535791745339999277667652957203301257228166843951602498691786927840068685959570973035630628900775005563358440598355511794624305563442622156671790158304813374375571614126088276298942074611398097430497692558413996566038324748952186275307573748446616649442023537163743794987210071197404840136816178941487464905587683228187216367533014081336591174690860646104416516132841746426734970034594803377516221395572973232845064370758691664323632913167366258391554199405919558315124171238903472337384248923335782360570015620032506208830963152528957020359930621291189860868772791660712918318860325420240342093306999732387878066634555209691581709754757886060574699820920782164154385220527789147187137150219914191636475966258579603306564515699832530787071919897884122675024280682496*i1^23 + 4967150834262401800231743412373258441435756946401422557485314298762561272490197413737266095452239698302614142443050488608122956932449717038997701346747736997504736344877425510218253066468028305409335089389151166677035527320398915614015134707932675113388307185501940563745545749052185721375362018400672535777233255473915078340990790302790672418249146859420417376479706863115633445966559052259856184215664092630851440649991283377360682370921600008555973971756346935488188975332198533360292936883148251477740752046431251994456989906966376613691919084185943984173506110160383328496513443618600265025379122503941723563365464253093421482751345769650557165100805323333861669345445049514360359566482286215987030356726532023771392730630840556385282285958638705577310494599950287219242760400765689242933672380301981061154693659225112575584519513098546109326987626319133388218832339629043336768391241662616981587530650136882357469479966923990908128235603026812101369560625032657016265973120635339047385804508210909083111445365504941613458442059532965973902909560737110642517383791980658461842382779643056495073273421939504133121650968041950195642839690913047721732760975860619629846186130693330250834874495709817942270753913408965828656864467225412581827851457968412222946155000134869028698452898279457496713495981925353373199502948819830002398354169227677558626921638139404103520915610484060696752772419021856441652409339299409583302531491357696828923553745795868412303313521620336238383377329226421349187059712*i1^24 + -480487244773062600385289863147087425746518762729572789297949058692726616957992474524970596178522172816261809685068897793247272998739200977039229835096504161698100246966579982561076396770359760828859336591310072448028725030629458097126127753181027629158252176007844720034605323760410960100350512733522593248283034543395127455806069341706100032434683685572400814891995829092990137831997936210754372671961110812376136776882651452908415721849444590511744026965958088029649806292990963249689709398196030470136315763985406588306369463224899053670839862395988173995260483273053788028844698612022691045601387717215146507694345272719525178250386572909779409160101223425497866928027016279453769964380461420587066909134694817394105192379595741513671691293579423866230672524303245539492921711412675427947078142025071558684264147954072920474355803402592861276934285949393495999118953705449481219845222512514436610230935806994594510350148987748068264822809316099741218568356760647431667667970093864181496968946203382719412693886853442506184652078236284179728187177696104851470784706849947261579461560534545559067511387294863246930654488761131432759195363164927216234944874531338755743887588757240078420840681122285137657793467717348455219686947740333626510226084110573626783885831372216558749056657383828653478310836167511226336079731287080286338071387266265717068820040997592249100228978858446653094376984133752515130386319758740335061472982349780923714972625868465233839365740054355161530988962771231840403456*i1^25 + 27116919908045669666114874985100032957073618007858244402282616384645788900871143554061696613692621332517821078037337642647801981601350517956409748067016969945103562483239011745449229401441659271042815860229944879060077108222589199030004506211633912485376967782746749018723468916173453013739796524486582294213728479690089737920861563157233199242700826070152223290525399783309735715143173166413005257817115957652010100857086156145093358603768964084135401704928550188619380012549385456986966776056835403425179423978689335044436928185483573870811899030046118911891289306067013908268998951930821091653970316938771459200758490311986631938514252686116718180184727091013783535332769058217164753384135634598690410252427380568150116629015481721060112923542530291666381041274066450802637085552213417574811840752104944580169888954553099276993129290801329943587592019451434741981485604845511957505479602442165699630256819691531751513753175137572059928887182375747948267587156450797430955984757413963603004288306099675290239065707531720650026824939817051326677204434173787681228453759311083939637771630390120616377128923837211361876644523049929744222771128697370564208126163619553311675697409167710241141062535116662733216949594264954116374627488850438321301794374011252214775951194610474264025535607471866759636392069711046276241110142077886599238052332541086520079411610484194572808934899330814850345525923339709447118855976539534565257525010593486901681838993666864189189443051137662350281298845781458944*i1^26 + -531408044417367557381152812170376142813321329847640586780256053336249324871758779300910248785932730945124066207399344848827664868589693492627126838665400768457319073512883575220676293735687957528417709625698891771746927486625307793659268648988171747849861982178473192593767937379896141903211737863128296081556517105178947365785612397256295295479350428109478349145714861383102745270872147841985663802474408079222537028669582200817627607236418062279713148081615677573663555225592632911387979718597060793783227814756869260729761422221398671988181486391486432841707334317093188647437633476476948523418379018669869502083344948297669985635755937812981506475057519089682899176562917268551250467477670631689464831016629225498835006210624703685803505528092655009027861500128597851537075725327509033801221978712629936219645593705850986818925571268051419182688126613191336474438156310281474358619852329587092607472360574569877047454243766034747188843394243332288481267328794159648374633435811482993818027733958312083513003327716548656526676085267048050592405092912589211420510024925266308961143997778805007670204040656403195894874574695521175987067595300522991648055256248999969545377236832264218804348963354981944939461460217642325730152179108158238002262195479667368687720795502832460780295984461249130775465089693292270081825789491736567117881452916867432277556038930305101215969736110167092995730609737761186044560995633356982952638958151638895237738155639232748447243800182081543611221805105152*i1^27 + -37557837050195174659909576017578969139940692699711095547196761676030896305544481716913084198121875441782534370407822761328422445598778893540268214852284433880188258606149019581863276776499613532645004539199487872040490532399892173146489290243594650888503400226453460302451817737526812336012869724234279881942132653146698655309837223221560187039222905843470486099875155741747136288704228648666988648658740421968489972611099024231200725500715877307074733871104050658527855781458890368846570921544136839484208964752806758994636829296399541093859578610232730141749743154554772509018753118474729152773098244567997974529587832321322375776832528219849419333211410511999166898135390670501546746247133828042090911555434575652030808401006353277710421507734500555695398789954376538023756653172370498693025866708587649247101347934222625831773653022490155338916029931277870387646303155242241975926156668050106510761125990771170375863558549865738495770636692061931913681140679055335603691949945936256796959096073867367444026957666201911376764994228017621367641434253544708199898108731782781446085836392699145871013412287567842144991960275924438499243973735907421665614051559015948094351428712083246907393954946083916920712019959325002743342920515718488453184105556128545535808124799519659360198786492314167096145795708825308222250367738824682775702353486765400420550724201587982694435415075599036480660598146280100785774820170489527585197209421340526525266799497402421779935863107751759369184739328*i1^28 + 2592656309817199254937922833825396789552623125681846136633736403003883043035441658181123708808803436627121962041107956365315474400224597532694126907354768274664333147392866398908606269447915295417132651117106878094888280867919535357848231941046375174280019597527904069333187535872317562695287217056082402363961954343272342831590441910109083241704792507088931925062377555966552178134821153140215797801320851660825994400092804560290065202037618680385714629486048287625450610478906866083875977579302252166561335852342824866926307025623143938702985736388574984114951359589173345855515965717556695302374709886195226982154402743801414891506555078497646214199012090752042913845866182679933504867837873306580979392067309884101809687253252771875672622245688431185322578026923829407081947652799587870775175644679003025304185675007546958015197935844237033013209620733272693202084232940629610017318345986496901611656226000658013773111669221478605158360440055402809952925812360403594394144374052916442829612462453720593225144569357235864407633460397652741955107096779640895083216495919248561984530085420351105271785990804084310660136246314900076745642723583487962223890407035012130418120051850437731468381071017675801082365497822197411075974725429669551592611439906417383635390793091926058175655976013825967322203440374134088712129028606034657209494204212280503521255963303050038346153693326522070073941650865545152389718557763212593496206187097194743416198927529355934136152493804995643179008*i1^29 + -31202070284264734189482059954274881555840438854094395117906094321920905363986601407627913655825684758326923343072970801110951935016617870598784971074462819379911389425785249183154629642625149278886569866826021771430610718644540832002199258526279567169385231905917505144170074482168128140687851786659986723418840433497544530989668109752623042048722298477089509130008337107876428328354737088869945509084061103657940765875715822839068683727341702723265737058347891405404104810785568316992357862426550406362227097828234780002159441895122404004028649796996720906600491022513857526317469627152241324260668868331649375716983165262202712543308853393498000486306320253159191251551888905222534254101560423357907859206812950392621886196112171117481005090605217039366473230444138081024613198548923806512954442189006311611631417161213636332557022699231963728498846177247541855468033944425532205342952551563942449060366169277818452622281681154838568637089966884633066008853395718253111961933379432675486246546169398628736754090325476021733012752193198174573873241408375207899887809766528319861912907425953395834761968557916304848217393415824832840709208825977767975706423972723958860166744454886348455130538357782417300847300438843317738324976165805236763100519456686464457542153462590164864457345595684160920207723331567409129873012562686476469137205341324317081049374535312779212632806523047340533696115892321780940812500890463750207152718632326709127580164026678496287388103483177566208*i1^30 + -1030267446928823425492293373963328249833696162769220746423876036867132115587764289203660031711224947407085717659647441934030769136168321763498330733165430374603845111103575288425140245280567361712203852816536821908280753941888457495306772938358232072754484616161010073618975671849069742725812929925597542021663827405509486394419566827028226226639251265245763969692018672531780282710063071184579466997833813199453585581157774270985522898023611765016895810459192529544244455693396414952340807261528461100587759460696120749123025482268325922181736138562135424749629870650696988648008314774292091908525952720230312804543548703151922475641856928420933939901426620022842396276945586371261971912111788277289688562811218061408569706952568366379459157712277600494076935142042342160902483052769971135910978635480560057712413614713368760677284722312612930399722055683633501568618683348124254393615853528714153746458676701776614209593280221938899934656598215239683635427061591137169864916790230092313288401090045303463628743181160167573314942716322840780732705126381573308262526362454055899397786708282431150642526346334346915052543722245716436079301712766696372865964614771267188443583295195069234674623875520188022357746718287078066692080414713075893993877821847551866008802853915824176686477110664370708837804810374812088231787072559618906170813016421351865748788680689444558427629087470581529249504632478137350457583313900466994189379808335993631315672892189614015761058648555520*i1^31 + 29071316616012845267285886719106176294122490215227618937925769759008007472279994036057080066030514354557026753168672777692161742892868683781528214934764250143197925242725139214299158671661066399378789601237913075604866365252354047930068029011713531286819530816138672912851640800526478299251652578668315736901132180516850458337847572192663239841174799462963918380809301927675756389354626710078922608004956458206994145538627209396151089930712564747701851197697409929594678055790744503489904808460057907664169759651170921497264885562741000825173743790965366308908616359784268932615790438957955914225520814187463137885993917331391161375960989496248886680159307953441970396993767850374460870075433844648547605878090688793731254723628316879617042511627744264809163075176272696361605954314686457778653178150664245333498852009632958457214582356982942044738742026032542567221768578818971850947861574543052916703316958447909741434788397673763584354707566642606714138404225468817016990812241000245917423896246705424294657063241158395072425157794539383955643372869172691118104355610066356423521508111462788658437996702648500872181908539028232706383935541152955835880807625400709892998042817898801073590022271016913783281698018166937954642989529033706817026808310147520325576323856036053604671221086339918395491387087073486811427266705973480064775307859810399463182915072000188095876367364604273422015501272320880234010199991865852412623243605028507355610906160057146149953339392*i1^32 + -543758392175451753285795528526544752680255165117074910271744919811571332745335174509569649957191457484207770842659798409798298689479308852219414652658213738466764131898819079296686693447805464208468818204640717636557116547260160830264595831002097082980246226251648770449526532541946990359455787526988001813896902827394725704038681755914212523692905172372232730033029683785077544408508046828687963808094556747024869052813722662451613157608036213840184958205747126484916453100968335705765196553720179516008395208092693985309031254205747952460920297820925331255779534235833373662368083797853306339651067027167807595025695105559694880579906127756629917469542126664737782150389466831725999959178198375803263856045404789507357605039641339487558109264824398435388417444580447605532243969706105440394646279006587399349946082599914116856645922147565386247691147075909907775207199765754987094559044658627510694270021376132525521585397305255226591832992087430833016130790195218048431367549210072143219380097495948282163275552665371405726977539211176097531277376732558351423493848404734601801444203048991483169511449470011917358685296635621547888469433016091519577086910303350308495605773461811117790196435705367017973420746224500269037747275277184000436447687585960316150224616768880677649541776881788562517046901739025517033656378208185374859400333172238048499688835379780675256170987744805098209655787171027860127056964603829293071344177005902964081525133737905583292416*i1^33 + 4904290307834476236061843811420699092066117181434483462909981117684988796897577456401599998406510045107470038774766925888136080947120197591120871801160358692242809225564838393817248290180249199994869517810212921634795838772693902294196508630072133249463192667372994552433255855195527893901455740866806898021748077527233170726198726594479832094412064425612572434729209023909699583101875656840687226734574310507632267536294897042959418809342867173353920716249171216991777010985609529653162960886210307948247934929876081761708750249793472033162163045386851108223453733222461115033582758327282329505172185888553465387875259416491147091703143688244923467507794618143635317373256171518618168069515123885555769095064192686697646690005122788768723835020052400455782209206564688955250747448008610353357231753799044767000870079708879841223683066034366266083180955711986777389440274226400000106945159377413897113057363584269162749806996955805276769176950218192665450721109196782282256066491714929288227213333455364763745929958814036620644520558737175027909463517870530013009655304602619311632546074510140469974001054573261083412228642647489803829311375843213988919349142297000906978991580374423421524001334444386960184147181508863103013703395231871956665968149329413024767244287750173615696449297470416644923440020752451874417725693608664816169363324425309181738735373644257538292286982656355789623641842754641890279476402719912366135947435179168773818221432001265664*i1^34 + -34597200166554492124926801902205802935325147813240387039071272538427238523735370076134274876660647035594728397326403075542738391149769429192391638097666738753321655838191392713880926520731597962535620684464266878899199284033897959707656118772227525311918767932850254777951186835053463340453961522593298728576825805489162084533266159120437487519368974235355882199940458745208869002621280002450084537468845844355284028214911045387560309836015043363773854432113656064185249814759203124777343619880070380206740245280300374124675264839293009095965126497058095210699053312725104051936927654861097949928129641446715032152326365302263251318897584517613340497559089611134886024396653359939450125403326790570150210169494766789943259814881322195881579934664542915426523108559865069880040038015958568786577320577911337506414325353436806316479268740989049215969453601252770869399905846616842590729359982353184189547919630134984549152210127867958911514483168181232706459456400161056814979278191940024332682919299931864775492360441448086702162045214778464580840051456704875665310351444886472164265263104090007307348700605794423605829174950957339002999601849084146047508924647469426505329173453911257738149351494555741965418912910688948460341213500950947839069589136379668653132620539554650278975618269362683411512845138687956693960785054911152657583096279945815060412020336253854720890557928179240582063048155180182883327659621692289424051784838425504595588356767744*i1^35 + 234070855662612424636567811252846624902027451258141762052289359338168463975042969521803303154676636275327851177208319198136242120035251263052959312511170451491883075927582040095242964874588251634147121424520389820012230416850328849834168310620823057078161168669047492657473451237804095152332348397126893410958078592993759302132454880149009746230172815968142218854271952876594437948682733168633294419600506582689985700457502978714667939803507131871566945444641591482188921042237259326671121058196124156076779779884142821466041713503083004054421792128248290034200796476048447665514380815603390861233930500028195818180408275111322836549704728868985060497403645003738672003389721280782867519072738718861971195818229785984943634840814371629925632308546441302355912894850798405806859889973042824292833177893445967764644616100737759782662248349868722518638217369243895826939511623255233284640362556127276910092108835438820105560905884102670369926614424556573985215084231177710037402804467525394902124695327024335451316908852661470725873518133463089699866361315540385349680780385820324938316320095891786175731137300038105335558398768211683570436396601415729823446815022469127596007244019234049606882002190062227687687428588032521682459883831159303194842207325473326065847589634543917608388657484293371039069268027693330982703676986399555208432652932453950983623344535603668517990580801975871512605970765740999654559306001562534229796951036462387295158272*i1^36 + -1747834119235168779979703646126523856006268169975319723322009747365017271726749032110816438721008401131916975041845096494380467486798178102764965597231034982580588017464928139241087430240573963487359640844955482822772517935831528276575554136279015811761045999276592625294727752293743614036780131070403756332308373176534678218430344291999432136575505471765716104156128159195132334257992554210431492550492607550904521091964215877969237210509636760711183232440596272274682671079081374597847916349297948581241352910060149341977957910503766293896499863292491250376346408426686169309207525358948420034166091839620482672576049096306346203786217774290365979563978332496495808761803045588622513356150451968559304845214228912200145024736873781175682143396711091725719695757842386141854766872054971488632236329309138616748203365412449845223545449948388566798137589044918385171442894129705327839888028355969273424740226581337316176102130603173058595050769983358777968609613310186975753653091011692352517814509871503757335554827130351374024152049474841713405482985573436404851956190250786480468822363777784498893664899945930836320436731021098114709531544110322138641638914837690590263076968022321329784116194690957949413159946343007814603788897619311818971025057602772616053000545860760751696988981620920778865155516198729982429700762806945976832157481729639293251192155380120686059043737056720997976891645759844651588240809825930373851873914278773784576*i1^37 + 14020608853042269973466113765736924964022081812861510432118122675457735573398776042488023025809581476980647162082395206354538806072218536531834899447043237001279517892222017915906497763822413842370993133067428263190601769873462505594887147123048587546141707784194089620756168205444016444242221503866357145708950889894660887407733688286918916718202516886259557042765262802675055407452028925178929025526100981099920641362026722500906780996313912204347643158992915907623279756676946189475171221499879325100555687302313712898878976915445164866467342820288061265440637134111577934415437232943590926949861798854402270324541368012555401997184304851568372416962100204731672261594842931037731278566918705353266533070202089388462875976928036699152171380649021045390425157921208229447834554614291042706678832271763423736726506434213670603519230631472742047511463749711914996845212056703411222385340026572586716815616652471386336993655434967937557701052248215869131480496285771536791823957495850216393370073129796674131917806807279775272470276932334538089998611355585485987391290195986783908448794158860216746734193633121271840693400922703375193112159045446867304049304168667323149286971565289857421213378499090723575832299070249415636967747955583980707165019617761414018650048813797314759452425824772864958479222926882252451211506279233208281075036960108233594301520664981826943472241811277012215162881592811419667137515287355954881949418539450368*i1^38 + -84928036142001862543748987746334728434693782299614712818974842704364971363936250577422236735528361898937087600948108930706949976761985817770409438297447439662250849814052207767374014740963719562317476999522501998936471772922146480632845410272682555017757554270479805920151673236645772738907802857001997580015979641633199913605846913174992478723443287551087166755276792437949917459923803095933084615321861937470572061193712435866363914521756608824690250224895459818631839703868819790250496143546941106629387601083086480696264167536073647333727446577632698524458497389357019782617113963411498285773458726836006711688964349368363837406124213488941222741695531149049901500187799659528247889592054196667822596708630354465326751044996087524456420846086327188934492507601640745987258622826054700570936060058268055201062113373177553120660140736607443751963954940098738974453997357129243122966974992796495292808884094399554992222522107148763507677903067020407140185905256267899470361120486412525533245555878563201399663334395292754626023029493294678340212066923049084944050903318711925194208340429193050010497726874410346360258449248077686003268209132571316384173437431834790421068652690465208812759545140030512679220471021492824347444590664043966613815307148392486074619221926606408643944973748182480310514894543572355618206162622051592221852752552559447117360652263308008774234304755965347790255484666718628399097502287569406623750291456*i1^39 + 458664965970061737722808279233461869958580044685223619734221155769462396365432378432079343308936434577841532137195600115846041368669161457181579796375932073552617454454145321949230268848563648617307228382479429053004468390224636832220673037020731476313483379079344050835946419305002729877489055773798022978300722456555762818727922038188022477154812637579585942185134594448139413710977447703820435755565321124277998285153508105806868725826124304948645302054265948864771638088699426997909337247904500158232019374075524149271882444430541920690326593922722277423478499637055821011199266670429991602102936155068673898016536636691969204130221834336077962240031962227581901027957974594878480785746902833998215156481206505328597295907993451714963506794326236051941389855110059534226065073929876792989046299781517323056168488871357591022948697555059005394854530698663854761075566693107209808987644314018227397748488628696755727555568850628102578032934731579727040687456565924704903730659938091001859672121908267320191044773152040244543897875767530920805775336276447044055806174796259185796074752801421574941515272115065836444747425405403786990113245349488706078127699992106366670834705647199748476400704726841837959424936216551490158628873622047681826628637311972018781192477483803253258444400346745963248319669149176395277523157154106911242191122692564511812570704283707970129227213582802418045663411151983473276449724495851419140096*i1^40 + -1957304483415201715339647619377199937237192239983579165879791155414408089620490342274627959727873700872888273473029544477037397474572865517721379101716684529815733742247190973672794646283755669852376884962643309667138575546550165067434973122459791363425992615303730609536770603592316068961302755539652396990699059104509180006429511175838182125887213702847853227389925918738418389781794762976055308734498035776092129790036137878368609004555122244493490644401010028148391137945378597107329988661689051871343377460091365929523969682989548383667022708738760605325661795837106264589253400882050910411694845592603552029810723232513303662872875469719723640964307514039172037377914578596551783733611839226936308619144833540213096871412104979976088910523937373691708412321945542960419295142329452051061165631936466373486324657944293733089702665545665871266496627034891937637541336942437589715565706654200247307697400393859168205904447319346624630326426904463747544312259559316487545953486765813662294227333640791513500796533937955489086716235749204327269922019789516286406641768991690024858422277264040067454580036640521810947460879742635333689148363040201518092384185850901435676100716315657337793243212096015443083306130187189264378973455915100995923490709335821465452495290515740289882676865170226525589912478432825757785475728575270857547765661741424016105227737153724298910986754952887789743763716770443985340519308287016960*i1^41 + 7689684389644650261168564335531085770468301233479441518360288324483987543650680519864135231163077214979116873749279611943973274394784598363086199231829544307277635551364957951288189266842849062091227436711512592357301596434606398780347079597384401865103396536229871562224949977505892877609449167038450393968853847053648244510424877547153572469171132819362798305882526792248733649337487868338240854836202279071964214153496495808407601188555044989606783461382190576231940444045816700496652947367618973667327147875610200428757667921925373109055877517150622607487566952716956051747354330335216334546564784810506881722424971439971846360494288012267148046337472698392046440887830691685547323566863061857742894256060862496277006541956930815211839047595231699826181872226955008455741356464722404313486042258379380841574684790527060291537849642797365190576657280110019731467547798560841725219136448872884015804998533575908393255964435764671571207345274422621574135154892145350978529862536946097475978965832471559023583028664287742060395367443614682516895886706336165610541780119908103455377233062291746014462652174492800096473449745482159459227908969876079923717044267226585342845513365458305132937655114397435046565381279026102968080388578283452174802571874171560030213008734400460880490718779030994014697444642328153737791464925697417302499641931205120328237707584737482647683971501168045109972140373432310291201854668800*i1^42 + -35947106841796583799736931063134425007386093373038817770636603531878346345304599570879864308837203794659781510160010219350640310664703783856818895013783774606572534780427057952532249464435188639751825780207112394652992974563939078941387483704801764780506395859187854598976882771168105643009574430525878149593251063227868794651220233571078337284675478253470454405139987854525775146932214590652574150707065258991417368409846531232407206111935557677758053826327989926738773144906571558687333726359965308014112347997065396434698601613798963771502501660227967972955925782867574491230055209397491359770014948995506325417830194519151019750096908442797857332280228762318157436860839914592679406093899275138097835713118599921742841947101909931449732242156946069230444223668976252815753516520182085833350086974695214084200116876207817956691235672944916393906762178370304986905045284995035949515188558779697500260603569124451413953493007478381792894210597922829194618095146365582040410422122359829787014032267763656258294595185321141285877730147250797152292786697210075592343431074616748129490771855371576775816765446435507953145779296746149508666483782366306096758446991530563131137518171018517429116275272084744049375547823617467176702771757386481846242522155454000562571017560460174256513707779070614321044241065739459848090024683055588361943334730543391003320248785985974500584517460049802869562630454478436910497792*i1^43 + 97855394308820180259037501906364500444215168963744439046540975283732930161553033292980312897259003997533045642724762504519337428485310307980185875032606342530486118431883276048501543916021130842086194370290662976266478428569150940500155499609307107365274995225306561862180683238403653471505374028792615482568551921523170549984915277890501999051146687608594722396962236572770270099614699301209099427911636432293723181759488949531526199360733539650242252487080881850745803448936503930344635591669172999184765881254301872362005987837187655583442723755767599274140252500336966007064071460231968029019928979205939615700800898139238341196767573089592881465865221359870179814771095980529666427502507644380109785688727055559194955402689338267333020956791001096507012185173943375748877289235309953250552994997850040390810615264194596201894308121506654803176793274578150035204665382592041964116671684348872577196057022179106749979926558513591277023373874120478521249831648631091001761627349929667466877771308989717165743234288042191332551048284725631911770896847196160170383622799372646554382476158878896578701962807309653831146974173314172625288163724045843821046073300987008684964994923353877895246519274301293248079643415940642317383012290958313914696470863777751906597945129889316692364258802825602710624148931823296619351140922329477860319089531837889167237231813785124799708191451100009182225771051954356224*i1^44 + -680183030999223984959823157632214354248562102767480159493293756886561522142752526199067394169013338147291571624024637633179413583368174201465678964578892855823092045981534250618376812127178452538366426750889757506105634882618098728062491863325622307302629375504991009253870610514373709622352026589811246151881375794644183936338921117284596705817214851512198809970829126316938228884430743451618325333843372583758779057173012560927529428785614678207691129439157505676328442635835655129801193299025503936884351674267991403636494530608777273929994287878176996102243789890044354797696217262215980196285202298415738801131266205576084214036466037984033034191778174662396676244497999065543100202106512689617145037511894806087801501837257120575819478167622989529499276340289348044449937177649435440765908204963834268729044435535348466864186906599076464303387198306859491271487444739200843611343046841179564255845280684530161553446405434525365475547384559646701818589999070535642980791069622279225406389819546552063791638251916072618246488230324216163219904111477512272343954031322584791653439266403482627065810923962561458889401166400739962271950183709874948688429275758805087552318010892525725457361701300334323280529624406891638611601126194521735365999553511728355316810765383947692336201584860830398251290707085556978895847849275731405878623570645449239806210540946645145037638560804351506764169049931776*i1^45 + 1342079699035616868612715346220900233473368632689187347651544164117551223054769352554996544636696376093579779482568375401659397322708225961195901871857227458073561995318981298298928690507256403695757342383432136313005179668679728609737708619132434867609051289963471459564642287373236709053704928685505958266815472159771349341009007330505909918436145658338763987479270564876432504596744035280303457083762418870971695901261112106897962400094848554696384681174500737077978732589329703300161932062404711827245790169220860818974818003019320229269162623121479567167539609848518237791466023872459218683931969112701746765967450307451926644289756721349996479776979666237591793507524606565012573410704429657569851864982121129215869281624296170019614917727421284055567353470869158036508154637999590241005472205918096527156147577988436931226494913319625441182984692320492661845640915105065140079901219911416286771609019205430259272071213303847797354262195028246357464581128299949968876858407097601094263633371757911978566345116263683827944275658151608936198051106004954801973299144702475653076968496794586499506779772509308623351794325339868514719742549515241483855949172991250300127193420818445582891075853006860463996920094011159038481087386737791435800503768489219999201783044065627857893303739148884868013366162264154136810072117897421349436482217230643097405174853867186268345212996527320519985061888*i1^46 + -11630636578623358495656629748199230448244465577004292824542567506545202676335176182003342669412913399221180903394896426080063158426725520045811275134468962582657689674511619817490738210665182037627462199364411999238552999647774950117060459423571989193289955241527155381990468547919825831203834085871751078116099459997156839435820855903902371365793866833530711033615152592856200547735629460823791591306255232051471368195830103600190423469052944200180977409879906065864911694642737203358126678660947189353347141123173522739312769911026676024711788179405662983597156049177526839844864155735644496666892235835462124102120711743465944718152918820123583080545662730302663732000818128158310765082446234058282228926597705019007033598292177931044267976552471132025026858019790480308790293757100310803348816976015026515744891595064659904643605513965706412360030329563143682245909554593194778640088300486910841820479484283084676757428088107651612380717641109655440110060009730840494015117944952861756065746608232024074410245282883047602652006311146422448305009703667593437958263340975564835851166865881481235174032688930782421807405422740861725525697145036831125916199996835219888480482946427241845793009116271206043490420304417847269326536710631919546030073931137150967867873662645658139246153337196221174985942317438246472428565602855227088973449749939551720249908159759873338608614492261940756480*i1^47 + 13458224467871582492604241046025570152763942993373048916054058320514752254122610622491191187236886218963931252298465287848785989337864413417264045300041489602594347328136253912312837727261737930821289489913613525430612546141363291722924002270928327677240791812857495671476524528517518137545309897139335359973250786352544781544947405669996160770769720639051097814279887597496345855867759864065840833564671850122277176762249849004434142095930038248648177735532751572680004284433631514392510633758199619064474739244789691796790823482140976042196990168156697073571713220127880867829187635827593186771008954319303883341043920291358770947686467211002771753019429195257233722010465824650852966528503074652616070943201822831293508628764775252175203114660049142970533933531056957960510862936704064163841795573317570323023841042592002175707903270567040197107592958606989098869086167149841315712518123357657834922462761793364531272394649262020526237796394903772088270979906468243776931173535563415248305664738621322871182954959155686049722141661833049974060325430633623320653992895845714608101099321402788627152216162882831987953991669527044783557192497756008849159679823749150265277198673561264013615783488178388679286620140570246615259095074775742843718641357120051491365095256840460485740272289995607522066758843494493846981517543983877960566559837344258681195770413116243768211608745483008*i1^48 + -85510325408020545509189551247863403007444779844216419232476145726401677471588637589451150610492544138251302015938586770470490051253239271339350420849780450182510986548439855677269176390852804083475539597980840083139056856595223608517262179611263340010181623542619054946880628641898104214862553603679348802312841816992462046469373055173927047653497063120545936666054272203579496090498080225825084291183598078803065574835490925377364291247444266735536700258784362338114364844497814493847232376390821942090687145256460760891172334405248418745608065921576392736997562323828815824190845734069259294406650953826159514668255116647491837036793656089998824368487451891115217509704234377872157651579391486244357032444703135237359730618014896210737255502749309202789556744208592529056797649191004000809709333896296678995403175460524372560898357374942621169232446032195737376503220348807017755107888044166658288911446101499378691101606753035836020970023961663462383904356859271247682897291913144336774052576170911959802153151205483294987435929530195481474731085008442234466103423327818720698413236757656495581473893974985231166297635663575629636321866111736093684650232079473757592865325764136655059410956893703398188555041562537793090832118067280161617891498646377156455691145930280374283247274859275984053267335773055090926639469373769068383328036122387920286120667495050954123995918336*i1^49 + 23414919635061047758972801693101524166181625907273076414026856398702909066251307488561750130401023280287835068937617293174405730731609168315208933383940332694960104027591578182651394206161691009975259950914194391860375272234102206249660196262907870895110003747644081877898573882492317040649821935789740658810222214642714661377815191379753247350137284369185319553229276563954743644459427770762636792935402585734397608559405719901438099009700090665586126461490668275825809525930483605219990539174008355636991210591519984410824004414266424828703689048174040292319989395354766625111528237176261851069392226068916290138803909831418444145728818198352039766387609334964875118291234156783558993617099941891023010173836110614265013456732155649793730761220437738980846013621423513342404117716636061268191165642049499380587988971231509780511501959504339738219446875639416480550771250278199387351958385119079433508466266319407387036457877949918710770678314895075383738527587597244728881404650754873390916499361491781601864971842701822058686161967850763836504656906672987807623242595683037180187916391370645239384855141596973455768992803543280051677804722627183136155589507552851937774237584179247002082582276504637147250475881859799100772565200909783992717041313090358912218387565476674571117733436681697735545139236932613916772344582487760536735150052734094210240999585108820018432*i1^50 + -117263295475506198513001930415348495065154775404703977605152648634282394764000364976033095333281583669898539412193734896078422342811662579751713060534376790426076255678125276540854490067346935958227694279025446399476269166288294048156938976069797032611319242891915401620340076932872916216328689803137253454668163857779017737603767828849204940549775569082268555380408285835540975770602501275001104825088919583438784578889993665663537638110858111169291565759515700875455227199498335963080530378208010934850377609254885290519579904631378994969999657353236139001014963906968065927846066996399985511049095464902823511152747609976084410900861335858437050246327046320532361804166081180512153059687010058073612311314737488281261528509123692364376073133750922040252536256735455812876951929669472158940923968138800904725273256812922008311888596216624235028334936313192560158660576461038099584067552347401863834937961661398136109254000268741663511127565189200477205183432497507520323711140080508049911985767519088786314282231703508152704822920008131650931625617258426929288576614500868890949466628945708354785848362303262776574895617622679047822669261441850625546977498832532226812168584796947331092828241436682637580446356280075993913910684153862634765375437053159361093944804991802706004799738945943097885924371933815120392714102505774660284341359068090159036283500097324032*i1^51 + -75968702997486378760027314740787484177238107641419159594796078606197519983296296461421058759092740782596149931636802369834628703639465297298819796439302095601137832642648950791492421317699394540678973917990616043088715890109324200938757734612661082397072118490547552492242871013385512286490583758404541302606182495095657351870724067888550861166265121071855727583527291832843977589348436254254626718447580494892994676961130907937373052902142139051885734769947662526618910594351999416409356136057997098930022515431512283382519816736929548868348611862681983606335454575630309918659482963408007016283276225833698257550049434973176204596254186365454457880690707954768653462042863315893411882641131765344830716351598579492807201372463735876802905359400722582551377417727770252417299951217528886190192185665688741858529325459349615301823914768980317863969903264123676238203718240821744366128523597255800306101497368927758236513404195020817862125164120123836417404047567275974649694821592495768911534542977532910665854770360035795774688339511890553639935885796192662837337273339979767689101671036118991435796457422724378127566234326564065647429499061101976977432975452325400261998899362623868910642732882444991831534000975542833198281251243982637272502112269558954074411675405941172304453840007223725392911384165946802881086874193914389874468861812720843336266025824*i1^52 + 463244044851262934436240055172468850508255663641759258476970354467085072497830638252527500109799899589849348359706891971814098500424756965469950296054463403929014149519737865478766015839260547417190750769142885772796174146612525441310563840031586022008440476738887320504458019845477883740716024230996531918597668007396994356253707262115153673092713951392295946547704088127503690029137251905950033859088674886738717844248177549356916146540977644328290880507217916165629020189161179373065033600115074288031909571429234811698543822853016582128188737045773034862443437545678249006082231507095796392930861765163787350476419699667215183064296205013437789210130139723582719792009790652203654807756945375701020493889046717158820822935025302807324286789675516015544385218521263218222353017679603106303118947256808432277732492629085460948633009638929302105312784836797875011377596330743794507588436576744668409558377664073017783484698665360341745905671496345327372191992858152262054766319457767501878625852234468795141722637213071513559195281319196961258703868209710296654278849415085466019730491091605855197806112017946924924797927413865996542993128673424964026918018645344955374366809941670335923273634584091595576564703899705010768330603224578256156914967114776755970216285050219147806079724682853472132899820753132227844403130571358675479937482124045706947840*i1^53 + 58594263246230262756606992172395393835088173921012951318663313285157777832972770113187935628273931137474437670635826796880964161598517558656091890880954110162650491766667491931887190699746961533646946458006752388146189373749821697297525815296530093499147109931341039221280118382604655753738713786074633445490812132296019532940451517432580767700094215210426823671772187770559049926336625765740229001875808135640564652894804482049001891616164182204310986490305614329058735981267177962938250131954654017285700594564068984310117800880699689274034068193239664853739879326123410053192162302009892266191727240823553136132044289486392760636969310743655124345828181432271679959452029271195625901907105750156202652646163341193950679737698740703425919200231413326531344154027933387115058707898954798742291069482051676015838912891645556158451778987310062053218279325386579470582549833235446393671892855024775264659143153037958726930404581949155787307577836600544137952686211224394946132467732492109793992514678230749419607082082176514781066242221107900827101443574182912693874397688770591663018217182259221841196459743322369874036505087840322843667169603404137998324202660026359519731995068786318726859108706565841321429936999844927511518704674476525148547794867473377402863799509655221248374530602780581216385663507336419112335873347355635442227574622727376*i1^54 + -520781104675912757381702026703200189597893632202984999953096483569384351490825490080557368352231302933719756354755223165149920509813394208591443644863916730530373787930327580788558908170114138181185211486450022788638699978475031743456132447616921290841131683482285748776802869420462250226802283181398886932626656415960809110026602833764232939215193058757161474892821740030433525890795934981723599200708971679533818640509382907814831088255378419030451924991330691975563531169435654191416047260392419804320485113642813621182671698559995543816594934555654241728478260968394500964020397082472187140141157123014868262691796050918140846490615083508311337904875296659479478963345714252921198575273082104440290317077922800071822748080208776204447577044083162495779836264568177451557542997453775696011896092381331652752945394640391540574888055674747011228985764070222604383793821869753780061221671736484389698768133582970237937147838765880877025120849176085622656716747317020233955440867216818565315049789753530676553813994355185891759846524999289368978013233209166514508504529504130272376491716561919409053088054887266929871803835496577064858001898624793985028205640531094304631448941989838447790860219756236527060723140414141221132277457754736431210299264372899651055923413712752465872545424536743110021515294461133021309755292387616186474174937024*i1^55 + -466882631061632444854595680734615891448218183910891291276912616243805713487228693502685283624367297259116736756150730111487877511594356005998467520989773940362475781469691693223990462687565248629679396815359347792843860727056009668983502396151815724811846694662458505385083588590995374230867412531956253532578660675746565649597308997216219736954165532013623606649335326831857495901438647527710264098811125474299000932410699485618049701514324857100981453418086186197531863590212842672929002217521595152342828641990415486914933117520459632764755348250108865273677969445911160932066986489019936483041947393311737327744859700950257511248465994145936381359263840881207336892946539431460535901618294185009536560685218389728874541642335145543983016094522340594611267061779025191051185536891118145935054700242849505003634784122383082742753609582755560111792495022232694023953507836879053512520687801250232481702763227225472146861752719708006242912951481949467840968071674552772157159146998224868656387717958211033056268610521198622931897919288293804631603427020873912879214528076594128535810867057862883285700383095179722750855860262167489421547250203625359377830537398443736519659424584285850491057558137043510541182183422306242680300389688305691158350313576957752692767202429672704949859441422774830164944949053847110907150279742815232943*i1^56 + 387109749087517449120528435210728278476322676873562792062959290540787097001653701516418467260027291012508966695575727590091735626216252013507839718636800592376203523143572527043783851677528916738425720722956118649499678597654637782458413199644207900489867823816035967424471785039529205203181679931221095193001721464098699327548726761638647056032145962458452078563816603942682114776202614035871077908915908676382808417138292947383663682489639471473070147591121920070946566505143026597041470779118725843521645787452823933289384079184497481492061725050433010192171190665284207848944288122798015055992012832858618474115213961628524770955383755884943047538799038258700331071322472350523694676604378787904074953487460683912952218337358239222139108577283574244077452693503441841627853459119968278614831967709399749941013680857852581351300981820831258658947886833921861405730859451532171045815098701705794488752052446012168612892881672704983496837447198163563799619093252965352526551368390411513948103659069384554931567661007360054955119041292037002424733531535477610901149066528988133877291638470793139647326760669522175563266625455645305394123665226241831658462655289386419409450752332934781589860994577293298652700454469346386687886208524693097769572632794175637026518665335012825413428644517933787819188750630285943338624656932404000*i1^57 + -747178156923446488943819937921727319597111328644024903964537336050223459388880857328220725717275210563036152264456463039218975885771901364252813198193230157072220971596773714728987679257050768905225968635877924844924210235587954969235944514313717152436746198552257499852773620461710025606685143699466836526655763721642200427288876829504128642755500175418483907070510813525563271155493546525645679439178941749528166777043832424399047062681957294338892346133518227699952341285602758226177005782112961955773639559359028473756429316194240765597741628456341272654888774866135579318581646325814663160279589576322885256894133825798739918224515021336417161465280037911603767160161634706150967645387079967948253545160059741605731557393552829703178856908396913319290275735615141479314355868232595128289558439965318302532168767834623344781605023941881643127509805471510649122501035599308274563073930258977768320081641149970306877439571702594612694997980312341795834476002949212272056826801760925231277618869282220241090271374181479748714394941883453832149207943758861252126050837399669558411389817700702389934025215619640525865283057985673508197074283053980973862483860377331152560615865806547808382404937487861335089658389140934583917861983543245974196336667942278532087401809017213710445788213808891264686363920396094171819205911924*i1^58 + 50424029036078761701701187027054532580284038610343792616008663017698242129064652749439818860824925586016938620078466298451283518604329882545922274515545133219504229715463465976211355516919932530345239991117437697173192313631450683802020960581617281295642224644875572317839670318754221997298558236266251889228080302092689495520957813642157601306342916907974707263920107452915637264910440697171461266740693777980538165881035988696712960562736676528846503543819370724630831307371033649759651267337912328675907441666384512435089417587110913705786739886850846785656294531468011129557725083581108262120388143480463516599282275016891416484484971379274299094098689663638000223133905177403651879956928150200431486422704705632905985729987903289681585573277836383275890858662059955618332678958218366732591659236899563945814545451225798710991084105076509409279667946808179482221597146844768785322074261456955318666057901937510426213191913011846504859057314290555422733634188436057764036720289431496104331402089587312649031402754022942842156225594722162410614012317436714245016695371529121181516597040095314564490587626542215625226228726730805918818862047506731770696406599885232263361814236568051294545720364604983777627238046722441573577388165867001808191992914807977274140669178948430024154233797019762906051272494400467053472*i1^59 + 651132051062466559267122661113128778262407318269011827164942707905117545744130183235670912911069506718170965376527237726993442205162684710974759842872515718768927801409014217181552908836260027892478793678114165498240969629285686312735395746783523903918922297592620887888662594159776590603156060519102522379259522243275692198292307565059991138554012382339636963987654148764767288691214492317381150771666527406023174147679794582441084962102716785489663915438955901120014707759500087651802466001782369079185860277111340242431435148076230816467212165160490412285601639622043510183433249202460662326849385911343876869030580750886838934399304629469445177616138398994047734152616282063804565077474203014463281725463808353192462080517037670736689401011524257058488098923325950404758488508485483380305128435800897166984160565627739745089741429805904705180933889105120886079059679499719961478680057083161425671314893383381239418816134271917000081121404301257972814248651058717319683665561758183559186794060917088337904002819526222632502001940195352373899055372802634095967034200816188281026777608999471117834581593551980937848657212209383467193278885586474960075021161652409407253725637787067757580881721450837337244890597612155232415082751246689443863271822226438922507692736240120602014655499485073737617947435354952722*i1^60 + -388609115780345379764701589679453241792909754340674544227882138756817649281559396572479462542222719519474999243026448802985832433174452397462727889354957048760682941193886553637264270968158854848970688735673743898682617367023608823919875282752643244325700902248914550231441069677580655421304353831834821273966325492373220818084960025028870166475744123065840477605920192451659026421952599751754052929374499910760977213858091965750123363704040427734231637453960009577046436998085067749898374354700785346404385371881035962761382752246786212484170593618750550983338341239764483296311092813945990180377313730825215234764578480493220758510964021364537136377037127436880454133284879035654256344358041185246936671194263148405777171031693713010626510099812964016695144766845273521034275493598823911110842085070044827140402627991913917835317145990972559462696908186376226059231205099715722190059232449205050796393110952959581152874278205130865789077967562917391274694367139529329550025816749430496131043764318978362127843206632441929382941481655555422198371535140139506184969310036292629943596073281066309905403738703904197551624000249302117425237465267731198149448841740236057286268203533144409489466421315552338281630850285433812886852866356030865948553480095217870338100943372230392410757431513224938304576051680*i1^61 + 220203067333828400886964453805737101765285459500248898850602110084672954389098182685541325539784973441948777197732687937857357536185348485729915146065900297007802775562391070046844255231720610871586147743177294293918450715891156785160327547812741911655514765335704596869090429780074309140701887136156446574249367711745363114892840846683357884365313631339252757810531214774206300233444102133862827197211733840170817212938367108552317082380783636935659550491020339435788213880443641800093458085332430038080923877388718964714923400480524147793238478869711722875264141877071403298843192635912797825234324127759898995707656667781907135403987306229522456215153165798378560660294349138059044645848264375955327818717562384812489532460998937434145159960623719617206754044958470864165278105059381479149614142695704629546307594083938695062953990842774483984386838737775755800208224670087326432967255776205832656753396735118909036353788627551105964892063428369537752485503560305073215891620785692913120776072591894064444503158726929004668726372147231740852437731971920356414974411088298379625466229233660543243580831276136068160085020511754259822751358781988496177735502015915589262544469442168600072058689015330959252573927012100720919844995267620094243107379046931666453882590178761979771411364048537187557244*i1^62 + 140658204372452750544675896898129320774463613846662608913822123613469304753782494601364932289342654287366513453144983088312526157845637897241175575741948195725223395509767804097061349143698644847992240811608717853624182892153919043903004792837110846160405572038008993346480778511362219167808325559527564581615467194321868201204981100792775934099694235544640597136223227734435426444949660857376081026278238360518585980394782297597519864420792880466353797222047259358137888519669199046405978587436078163495750597583123575216992200948775617313395498302764901038392472791291659920060647373031013100637738460103546979836694108685444837062882312550214347977785276589853597329906329497246410065261538082204521893160248234147571621944939263331790706197193038360015891748102991473692860119809843054192974576607427972645360075542160084638149001630395316684056505207279623630327559953098092220225315882140578171877901777438696750624023683236536346223382475010549269038432724616522737609164827833272455232253772383895036092963280303984761042265097339767610753830493268482070873169750775219713639086208373551493162998367217693578723988401476670031335833280738033653172138802141424847075286335345201480456371013835884368801218086546794627098313768497989923072607055220050635712325421362617851916856999746976*i1^63 + -133605353682535545259421300770994161782267850162108129411506684643846212317914155285694379337274226851737525253423262734564847135268542732164836315846527102253070580414248640708908876851753423923733968029702463688749408649191744678979309767973790896792947744494531761754754452006274737560988900710575719767756105697144708215478060852118762540446552201762885850110628615652222109072883114350182563621611292410509987935820571180290847603468773064908159140783027010875219749137425042437453448193735945024412279860850760425907336565070174330026478436985494328701344489521431338983402950053565973829530298406458696110014734787268756839103828575877539481149055224143382397346051971154044780571925391612954570919250850929873350923813369216161094630900603137901417277650350159207349620398887834048577674035344866748804577040369696588070741647080687001798987734231879490792685838062905429279691644960502488386833014762588305142815746288186873160497899453432487105224736280336271444579345861551262968992723800612055491009821145358041114323306938745125559442411604681431222631071958455720839290059529077299903460754968810461606870611356985887511124665209400907079161693247071215474234381397201290586009428819699895829002394214394115578860212364511469640204219872262590931632872805856804890535865361*i1^64 + 88785895423402604366911540622024134097127517619810665033064582191387253037803209832924689810804355970385696245224033719822859442440177502033690642117158513683314402741270645479127560911154552359505502246560712640935799972844043345091822926731590337504822462541873594300557393902137977297713158071199089496376612673748963377543780748186417226816571476245878836527532222218367889669010970474254863432165366157262253431017012657982088921996314835232327946335931533619888229187316002202279453461123686589408525155731117624116489925655162907196305788012354507240402882150337046600938045569756584008930921273020713324542215504676021269926836662539582870761708879340699423545386890037799553735392480340111553718958552766370365480329856294640117660196242015277043032574247714015287835908364548647247329444318306093809185949177951527341295721421761090611520209024255894219819562799599146710942407541434420142625066284820169842641293601205580297763323395568074448437109295875885420508093250923103614439212478248613750601116886015131601054850207901195153823193633853483208966437655784046800572895421709006001634399944094117983511864060460887229406678827396355482419221523824097743644724768912624300414180002870179270844151517960051874945248048952701610502354555801170577891106827485875841024*i1^65 + -36725755228961848082601517661091460206221916865365607246441891259496237055843843479198157203891488834007600845465488841497038600201883740491853516545521727474700112864204231345699035484037154680960642770887029777985266016514421978560949647519937495932787924023051957567318039513458752014681131873124860890171520697977338368415231948951238158940583016733455124430492061441974189731790781620604293726473690261437506315416442711226201642530762576082502753474757284535655323977224464820428274882186428669834967857023758665014614521394803553547471573183618564298359597555498963522748947772315700502900244210160972999324147108071748721337663200700686711423665468815260586578219034041992432435069954035290858960543742249390572970595999400227113894013872102064193937177528974723130584054826047054434833913560397834741386186363426818536574499321131623822310899152339139710350705259689639918476237919087437368829487755365187903028215827334715548540554140780416294008010186251479185897269528654815462729192812086854402000995978175107236142995837629246410532617555042523893954288161398062796466024629322335422338329543878642929668995324984447510774801666061131553828338423503939852529392868927820205785353172006520560421599475546172646430383260000165076343275580240251615580755690411256*i1^66 + 14391754192550223788898526637252994048179648754667766997620135799965918360294996903816121862753951971404525558124458363240394471120017750480857552675125986442234643727709414077060086089701329071059194674687507417482312306005669024380674458171754556716447274906379436500904705440821901474268004525107556198180440663548659265162801598198718842212610875601301473410214282283698901759945962258509428875887979460903287029489271177419005484874046547384595061039376833233277814212068610943283511325170285900277876094003739345563335871414417526378913184231514836176198311257087878758930556618470609938110323075940998875364271938059989622233205018187010998215129202309797929704624309189681335201753406299110245649495827346712567327627814227512193379825796144715854387471722434479038069243131141816941183572494352736838167002827420598865441775743241522694918522219087400326339217635605888922083404436001386754049669602613315887788928912191822968599273624241917220872323539807117584367166902331092970899355879207592817315390979274128564625849257417918928814503174902439377022404033624340506308360263585099004836082719999709672993608421037531092355117792043458832198062062242594025364913899032634143356410896881195584184747138809704509386412384247278311631982195329935971123213632*i1^67 + -1541122306857356168839936156839912214820196626242373462460149984599794828485160290031540062580937797609265854524623577105963665770158110844359418600061952852456964684010794080890306377140005570474807762987830532573374492819984306974930560809178559398102098206988621683959495034704102247445360753792578084263545788016782669285973994755309362262836961364941358978812187302678383615427445822526147188065948439695796468966574352945667036946372378725228366551984650686271328654612335599056822064113153357450987815116566928895895898151474168915059518669233422323683993726019804396105736505386568682474437446114750061113179487065027027602857871521854692368712153278547047631415412588453279557531800349273142681550220471128644360885280561172063846005230122296318015562955628182585652788847172558736808534668274904171387048153764362379561039751698694134087633764469285824600087587238503284496278616891351810231304405618036457204710558250850840671026595644288215590416885053640228534399448434702368725165442629416388585644934987577189961632006261034224071408410887319418380008373995353926842558003582347151735246137743655449097495750314986294476671038607034642101988171761233365560186622071937568550515561997325040881921735355527469688813822329056675221085977369754435652*i1^68 + 895796238722176528741657407281792864160868561615720695784129871889420440836806464554682313987847814945519146789490013897499763861061274451798671179397045100654588807737517631412777185548377203219801055569861407390885019070186111854207455372710623912461323100498861837183249889299906905558123211579817730996232826753174382502024643850169394050148785715539396093738117803833048249960173659768534051945627834645834823084491012799290148510116178164496368933088958654430978871530507609635322031519100767719421114197311195160610855159131560093186778435506839086110964217746399969764687423351415840137399309560249810443096672054344060712325174419273104240495603619091362199463359438462639955327575070367913865610997284636905006050016266308341597026368083659656611713374747059733789120562546478924664615141015318899678460157460185203691082120326609243044490883094849646477847746156488184369486818230866131026742375464895908445060732252695884257160205405449023772612191090350406457412181848037952685365011621990950725901992243344090072550127763697014885021404297945281502683355510897124876895177089423463492690397930701920982557368166540840756168430267491637335169354581878418482523628349489960867674046587343898043501071004028932324720432649041048596786410423104*i1^69 + -38989934987012186759508921283082978837412710119609157547051292107427246444366703258560176642596273595563887702869083383994826448966709182285664481409666206717277023731410772621660670877097214059356747124496053986698779550798697088321752654161277782516403719293610628742352417207989356717346624054884975909646312061299133643918049296249622250459336019482536024874252577780245761840940264671728760792252675700556969389773931260345661327148050482996443772859677179524043651658273074991061605886789194359949683718610377524133092652422601598973476774187241631917902500867985956345645205641910099053973934202323350861878204560117089532662918581644962285806864703073600554384517552413663748271754379892905765515566905174310753175611369148483360017464675563757398248822820054603130076453437523962328207268274259336347018146373186652564681769822133954864676656185089290581356926949341599150741146525264144419125585619170090606096538699207635756511607767905993066102330664247391029147291834774010973053864959192039429447209240202392591991703038786813405572919853408152114847811270220602651186459720835477278077459067402855731873074968417141097141879705712861611336432118959705559603010682293673203323146276394557035563027119102132460452412198319094593344856*i1^70 + 19773930388071007334135207942181374374364319306455572115856873039392791499196219945014480956030479859561124474889133367067618443689352398122970173548649526903490112118196847996905307755791063129650957218220825850733468680593540668605688432175544519455038672646188317060348796415672556949808017872768348071572603077532976356309235652373343470842934692823488022798109856812548796210952931819212256326502511918648350033511431439107980997856769075853967345048790066621035251313953190737007391391552453749025985454413649665938890208736148792010483469628122121453421384037779724427624515942051355946928781671401873550790228894350069936204032242504729355070117706290094564860974836412654536343500327274131661196798499799919875208186823519559487120595044435821927451684811723428134471893402973233457813156037334350245802895540529241436070578615354712426780469066592863379332398003650496352258824825034720102471633130618257062326516737472503132287507756307023086284446047179487184798595243019824284691883391273002308385406466676927041946048715106948001957790032975452423272015156380081598652716099754809735106100294989078614881283215169994120022842850305855065180865752305904287158986004994456237493836150687226317024556497472728782645720124517513088*i1^71 + -85487702452928624594345302349300998714776927981986236011977179580001451476470614011540215642220314682294002223753575392904870685470853313103774833714076833645203193507098131184191310733419703647436952381617764227548639202799594516759031677275025415540663504098682768643284224859452410978057644116136501892727306660236196834161053808146029771541198003153231807165998024492827117128176745863984573961634135581678592298313556759539694393204466869773713642493317740063738835054757531959427637889868581134576371255397391433587296950877753735477307433490846161222817988847243453652956968815066121044862985531828782415624317334633750864926655456605802159910837643383756876741617542598758664723284892477321494352116698582756536140877505088493419920160857287598577661341713500311117236271921014629739349171965297002583596758199564335177616736184370675453464865941451701723878871112621676258185470783460784007715321488146378205002059950530324947041206739527332859976874351005140442596090399453990966721017279397567570908692261731104611239613163656597008871030316884208420696019219444867464505466816477672356885488631659999520100865441054628274998358866690883676517885072869943997873866789613737516150208679528289475734211241042126590377358017*i1^72 + 23760271469623836171880815404657562316513755013772750407054318823293029811983549623192257016294600745417810375253218984629116837442413167107853109978740902200140085945922074923067071566980228856568763776751242344537959706252406571544621029951967449501193497348819895209992447669986871975416136470332432224294543201432346499549350358938560027265311186653670255834512716185165451582882738870307373165289157689880408481128505334630729405251449774574004467565726845555911202569697888937745957021658788079903416054395632218136066376448829204145039777989687397238690413676128022395996163528642705752139837757281519043867412288305443908463120428784521034159101573101419086561211072676967559102664751110847537870460551569756398863009647728877339768820657579761104808532483636613023862193529607324948503233486672643280578197184699630595694752278530687050407741806661507212290241234101437714978695796311917634063584435808936046486741357863015349236740352366364940637918889289482855227491569996241354026893916582203516954400315430685838374200337955286996860702037154986688395930270325704856528405349287813317521406906359246465892788746965270974970233456973625387795237277454665708875460825057320997554308465165175451967668230634125819168*i1^73 + 10337522473440514122329259954162216826564702124694208964999897665581901470447016012262897593726720861309419117854089913821549964456467574900677884801019056776518693849896506125762261426262171510580106764917997597424420626692527405423301070808309095224395101701974847920602286745087160474255705414176449478942435625881023743528696926005965114396442710554010375786565082039387893157802065781550275465223487996613372702968128719409065512868058432860149085353659945115161046363280133272768779111733224539229096196431020901605675056672596092015569743213090158926996915185922404746003703973380236571908452111537908278974481260734150214385109661621034151583647289228461240256425998814457822174909892288273611645707806833588357347890610049545654591864954447204861320681064166421914048664698621650394087963068706909090328100197594009101242610953396378908377554492254680839812616242019918053451056848676871853562863274292733425642994915425490838668148796491189472692991018843749111793843359604611392921472458644478770062616298491453214475814619135219541878387364689997149657781878585595281174574855418946016292977010712307009877152297309048832550574314622110446357679970638465138640680415096092175515432113319179647016423644860*i1^74 + 6858703783839631191283511818588668713554776444377276867389769199812082284337159653857395559500369092769464241656525443205216997087224324858396676499357391527519216755162887504422630477435749280938260314976487232056967210940057977432440643052616857844355881493816273102130230200688994087220388905467576170579115513342111133802990458465308035817900565728426484833521342382092495158893743267898963720452989661271000253115075238467752749076006026697409756775315446280187993871710617691024540594369573228119669836668165688950232762684401039815317696533234621026528742902905239498546217998490355131699756489823798694737926859104277782961229214625054357358305390743159891083690256328630880228590623537593212431560694524532829013026454465974361643214673824493441062233843945597134930516604283444604803177780185970861606415761196396664893915535585606296600696360480190293547344401656330870629105586123675606410931945470592926777014927583394221586838332525171181908695588322977948975778930850004792660297789021724503240772806635050278906804754883650889133519024104372215280418963603003541863835950253556745965972130677460728137006121572533363815104498702572902906072597413191488597523109623564425429258190225302926880*i1^75 + 3509635521825635911564492905823972095914955811024055416030425827853781800851601990904198524035423281554578762631552401202034721528443037490864591349810754827439714228553911883707268579493128178148816534873054228169732364468842674685975589843771737256472934751763978936295101674184697665105156835506116112929848735684135287172634299048743983235989378146796379980947549408646131182898952305684517787130979236150410885966076725035696631492298065376404715315060353753384695910736469501443684569835240388630229991826184587495986825495267547573043665285705827090231689586822677809744627127397425273715788351645225696082405983377171862111534290183679569142263042152902348785138954479951309150396386415163702425461555455413205948208787503149898260199497059662969248654727808632567023516401213150102488763692393992386156216952260403051732302439883411077723034872212687649850471748139320445487074593467833688521696436752117794098374479721982208876232180255371228823582443274348442443208294161143277526146805742899098493875181234185022720457915072804693058374334559945728884714806861174868261692061403268900862834941010049507239141319266055167540783080631078951887575890842155832167279872504632871521156997970*i1^76 + 236650010693563059617740837895113750455480096994152062564690755539940451409382038900084959815293770106895979147407391009351091883815630871472691672907999563188878449784099218534194992756605765341439612378610126501429399112630415256409534871551460212080317039789889093143989995134140245770389914611102476922638771353186512780829330789208548133176576904922229885543431639727958667456132284193945305676621402657594212850881756720723237563067871704266271192495348432457253991735564249790185888204936012656538979613604287759704170931469347534948286611007983855274698846359914519621496372481514405184908125319904710306714308941700843647431663603506407293132377822372836563804505386893745875896313382325107765895713762784060513739739090235831403539034403813972545762851727871597656168987359632099470574134605976484113333292306203736791583970776344303812244575387385109931627467527278341441067843599176354557867781201094131292006443306511997649991401594537605213957920167573880768154824786003789798072540662572191646555649396483315843089221871792386032595026608516711479785534911055279351768543921460554688724415578118848335695567488434755065196968007851041637695098096516757218452705789586310048*i1^77 + 8501799869973062101577029089232752309872970582858363727859233586801819765774341694598971328183188611501043127478728969195640346892537012175490828635251367134620886942205870382044424704495657049513463234613503979435523351501321481282482081843113783555386105101720024549091309938349317663820353598237870676045787658718586935602745593654060513153391369604036416191899584470219459742818663601436965876573886907058965641392367624507335436045402119267431270362419169475992156043752852235340866874485573948629188190622424630405938524317792840472750683006751634759188533498622166814197132125196327594084319721960730129315511787383459175853837987478494449443271250334557030331618159839457559857119941537430681289347001246936554417510522950078700385469695562108726051405354004612320848251476530162536506191595533022225618927161378767348975229616354544253399339380020721886992274574810238285473843724661622388573113188732285212127839144383198004734559834521887699184953373014737176332671094172354334041900844341547013840952633863544260888203764875710083329968343466538137424178750719138704746910995526050116919988434812741272566754837608183398474266716760850283374965848258529138706049804*i1^78 + 135246794710226282551046012646030591842971041151547344248136957140185810441820974916048974556551086273403647980437426851381054625800853912171577254045883866778258624910810881026380303685907024106040821170077189713863306625243322587715022349423645074176718801761901197480461574194785621234223855378626101567603253178951159781052410450277138821504524501480001955454191488613224678038872028939577896877498520438947642558544180489840029546490026035279916885888722300402436793188955060645676873361851127292894681934472280570946885435772824497095515902773570739376739155006272754971948001451822011640152846677848827033265080402599371241828722848345955038302891429557273644969301766297117116985731309785759081313444187680432260923288811320241197894710172110105753935651070306580904629786354323882748144095065442824259849504813877597795557655349607877224165084222339983528269140323082791978622499897646689950344684069434523568753875210512812716332312347991742846224283920585528875126617640746937167425256061091404014311974196433747882027532200176870597355506810397277982674473677866841378928246748030195761519962270834507285838933206027607771241784831662916696604420739413152*i1^79 + 1087410831237214354604514141354329493559083318347034374996711886121203850996219109229117992432994039044201389364412255914238112316877910894452566399243196142319852502326641221817989878664711159829251805975252151392575044681852576177996898443011750361274803973942542580615472813337342325541196226293946842905868350440948394490305341486489898834858725149088338475536291070707623032492870284974961802605666918834476583731269750175935665863414663002432347904848657089174814648627249177584917603350455043367853683668933946169467945443785462402934735939008277968230425762540826046762138665727641510196573262023642715050989781602392353635975951853986303360548462865613634260127970407486986816914218008844318601643925401247935916351620150864191223066558761171898964119736144067512136644594730577401985588683542505176004573983852473401178114958444223886356523998180630406683306770144602539800958579741802945765886051507520434077434366761116056178826189350628879741909343451309815102349581429520166775397042905652312668977866166606194662120771210603581819691354916451845002380181507755701072565727768428861970917916224737864393088788078903785469402151516989564737889*i1^80 + 920768230519183638326624792929884757547929619354636819963778484801807310550113941332029422453352333497479892113804535691409615608096206283668451198022533354280981452818647200241881833418040959051228385634424813609934855346981309936064988312564112913763339919402277971122092612363703238459228079785183651394087795446697339805126210749316489312221726256288065748062570635149780516767082312444475536850451611663526678631379174953959626389019370055123560749100952695369873555564424214288589048958416954886178608072858169888753755582017125828839396945165232348181506751322537879321632740663458109759667363021848463351409912923992734996718310877735157658953759777236759630600880815194797466185817095031548544040180940287115312165118295002328331796070315790347612448921367433808507988978494182764191712182112318289163502938750388100596268244994474018794622025464527404529008430787562256733370815354063938241257906932780594654196888888571016354805098332874737136753852004859297337634515385112826650907085909710310722043413812770158134780985915037474455878002847345284749818145083816327825596597014219339636565937786284732910123534419435196899096760768*i1^81 + -1080797654593489786045096367762860843493154922109576699889910486937246263244524165453410915274146858220776167201083370927426970683551763178245107400972690595843295105825859255558714849044764139508689050463521104519064809670264473554010859303583097678397912410778772531427919247343685533089975536598321110447579021012636898970909027166349653057959896700095411840614547687978695797523391397907242407509982723020877942918621213075325769122734019924437103633054095263247758605936035928494582956445325743743030778010480820970379921592124903468352010996359209222261875617800416370698878580866833140554584131192878753998580342485491349564406887008373753051601703391962915145209694406266162205904128771020140544926756843938605458487314761523895181731013622963070444994179216586841043318772768458444460207180945792124634922569549015072029514853232693489444459471806769529355624697027701700807184344443509134945676116585801969371861631783292986171436030546506727061550172207617834880897568521152608446439888477690044811991902314775241004888441741452662993713283519525979795088998616224736297461831817937471990845474671660376935510373093354064*i1^82 + 14404731536494680769957552806078079407966141516466373603118097316356938318586039998664194959308333664057724342095675356530884816712231143091145178674555274084582189130074601732672423289262506561928714059088347326035874514803132987745118658684545011430452234904437004226593579615089093566872948976142041641264969437582299273444314182282557679055441838841242450553527705851538677788957910482223591455005519700670796829447186722458004876019834922777036017746332408493627159938413747385158717865116652480601681729222990340175159920648310683661665151089584591970108041616805398190241709418968938031897869527718049616843891190604050939343877702888033491697222528590481396489760430138770868546440877250025476670355160715638938307719064006028392844357206835971688085288087742224845326730947966896976882919959022912335995287637208897587189529486133238624876412296955131577778298673045927372173736370914124043358651228696421401506332063530219103491584422904805626687224696204881766517871538578390054023942512228091031555485746095466930081532896170700257673416225947762151303630773563232821910413192015056605332008289476510640896*i1^83 + 5071596928431265272280958989217693123734517222879408875090615737868852329802772745901836123694196546699730409633200563132585407754175445117323396736618668913174595675260612614002328547362969809239011049766903043923544903179372656936524338580444134828026223544416894582006321474007485281493273922121987566548640065107468642421523016671139408387373278797063321198029673305572802951665278527392129629314526488177501307020468157529156584357903703268448419539775025532811561646480200244699851423428131366736267453272493528716850390644222325510966711395487374101741677786162923997171271093610077960903965864610105903470966533703898944915941572436211821105043369362787893136565192194076821588662991349873302895959020630692379675614815230419222314519641088077363513537586719535248175220543783790280790738701988801411542963765283296714224112039048622396369787101504059431804195141064849937837084352061346392277931054623218515468971835219764891577371816195009556338537475726297792520073279404900406626583951206322870117229107819569481931040459939734748457821026656697041250275904048437734956375053154227886061074784*i1^84 + -222540517066827372276849161625129769476339339630563939599236805298074619623675845888672804234344992231808525212347278173964361582484675483058624116652303480368031912550527511568368600526770253564659327776202587512268896691594706764233134989414353205695937963762202116627774601361140815516881232116271241121082784274224685491964468669840209997147754217204411923819374015352469379536898609896149183300667416328753299989558980388570554954265295956340650819207554540227401859157834196563083971255674444053035981983590793420501522068889716540489949188797787508408457890647081406758929196911443616842023160424591761855945071537194990768136802090851654439165530458865399794710972351562944401719887640752758319046064203865081637398780483606233446977379694105963608823002731173720557411273434691547385265800050077532836440111140098871791560894293031255619486140595364254186973758576154352703749002830293254888246093021804213750130547880262419017592449036702385331738782101777202579163408273817299997071921625562834354541199176624171468503555343173831707831179542630498129567651958981991094262169869312*i1^85 + -537664292350686383044771193563550773030070274063366713943341158766552267110214692806987602147747303277174698154891179996213200709081700477509321163269539821731231978169513556754942514382198082701943188794931806699571095987178406426876935451484661386591115855943334555045889858952078018831627257924986610542634830833213913669909661101523240922304779762808895586743837438598878528047619209423027504978683494188523956887950626040395490821062688855498723105756324946701312690905320871589693312987816249476478417574770342456706724261631078153988525775180934397435433624153365694949604089009533759973302202900413185614128625784103094767593655541341883370563150762742000388524888128636943280322986699786748754484298666098254890855462872842248235768814788438804705792901646599949170719573666739726408895826070898547235320158482322571378331697044314133229107556090534963064735334705206779879326869396539996904615588233355812306109701232018288354864236114482971150551104757241759873011270180189987301844915558424437098229834777581009253368929306804895801783116643931634158793918315591936*i1^86 + -1214808239880518090581108900682195574644373447179672063486191450142754395175175976250179020928229855498167253500160327624266827781621629213287303422617355062465085348141710900250402239526916382373755827897217910239962965223416076257843569093698817974326824667925503499084484833096601549625579712047904158860097993820091081363914979694440970966811760830672608581807418685391881095608343422017419890672602399582956597166245435952840041040010087639286883488669524319592452055862131805875749997033352571606624516255245087937317190038309295728126016778676339003626366427573033399104386470551644289304111475776750927048130684673574006579631015904470570696802838480000751819170775201781058802472065930309846161702398284517360141165960043027132812221023554898491599609715070854140518634048148504565365625401731908639098400425585920421015882683808478304975937946009500274228979991032369463985339478084706445724205274619611262303081751340641526917938144063163641325544484740346541394322115745281342371227167731963530729931771312755966295278251974055876674106602801865428992*i1^87 + 118167015453385275394640447518326939507443528616885542134057377590534879771737234335155091331663339307108146569765228168854550709322902631807182110218400101718779346904959019413198370265917525104549604514296733692546214731177230243493212342997798393093089908209605364275644686664280053385253596582295775357601101036733343749177526640821369725806416402801389728796179953264925533883190910682072350659988896870604245841883335714822791742020362286635040243098426320594633772030802172750245263624522059457635252647726763236985384841774653731846794234691756181441974377414327659559925229123146332197201513033094276275893525046334868936396977836378472392457038760692220605625088922536998336493580290443518931984462023379606906166198945375982909123868752112340202851246157781122062641885894563351882499202046422325195121156989847368919514993750978080724561444097424332497295495274287595755789806989034093846780468015986974849732652120672911644384997217771270751621762785354157726339511759931192281435411027758941847065629663022595366333533708159768752384*i1^88 + -3044038129262280353728014194179261773458337299114796173671968955566467819960032471410687024549604914962263716411571524105243253887176050082717902615475602553306621739575457636239860466829045706864460687375452635790175938878502099354036681027505827851163090398685819511022317884646147027900431122077389500084638058173014393665201151338134019969959862329232051965299791879840298779004441359465697374482389712605794413454218905797137424536145945744715546489631994145517008700620204215029590610801076753684462565679318280963295927287032370439591438488303561095318825955330496541316786862019397309891474615246175138313251750447899898597099265455829866659168721389492344990785347955567841313851727444205812883946132232287723989020921458153361848854805347674651012060201805094259809517432820868216229047427665592885333221939550643377836050369749147213893758305502171528850043238518613819097982906215016536606243923124514574236049571088477947591554432548149110925483630217022473690734224330114426302226713390553929589847847909095715569664*i1^89 + 22820717209656035266141086427976456892505999225361392103632362766114374321381173581124120452342738955595465271053695260311561059499742385809420207389575381722959975124552873655553514905340816561240306067766087661000174619657696354660170143779792303566933636858059489849625823432924512625596712452563243871720596592442747902784093491235380389663390719526321122119430821007846047504752260124125008333868366679585584893651365947094005253502984836328906527114493516768554014457254005314390366390886096728414494739472211728286964619767868721261570444364721647707692335042889103331307020549462471481582254086823143875907734396298105637855979314346390964013573508023725005279668375721790707900546751002663221841170235263573859628926827901165688533935110722144143561676737618085764919215726225214562719046399595599900315575831474270388613457119266035128498555206595405948150023356704342810195872291983120067710318809022248737466503858181405278203829816170422698252720578541794061483794885483199271286949493643977885417472*i1^90 + 592096223196620588427362396473636760739519302084269984121305355747607356917010505781298117268985120047775707782862884205997144501313687333960389254613157222645310118669296756092664768420012318950360794541078136070181007448404536164378446732258976646615431949830971338958382866560313565178880708420145870642514237538771434263742803877170335080993595413931844915927754986138715194071852866665444583478885552183401976962723678334646157107462404274937290023951292792644480193634457759362276360683887162068537885605739289486316114373961976716467724202036994469428958051305181768628555556406913613583847415032755170008954144665612273204966019822629467081514063400174764265936376659797010926459243056026453178193835693206800179863602011485650922224615218397575592337880747882800858528345754199466151255146962888719396531217891109923332656144863459673455474764770620976508451865677699067199605638431050316215258892760622645805120522719132262649590973128018336697849444645601006163307756565515798052864*i1^91 + -581756417892753981055226823844569915796562367152387709960303634032768337194557828940704749854619613803241913878551581284437037724503225839160428748600627727720858287854527566445446590547913067993993246408304173714319628492534351434525745514435914952799851640015827508161910098226503820861467303368360999258554125932972637794743625966234036646347456702613425563103577510618353878767901825240401248183956721906789588082947302657401429905082573724694835675611948365289842603965203422116839973003198921763623063991888940831520706711011182706169489002616671717459321686616203574809443335380064208931611223144395005007044778058685365887403610612283560024301618305533954047439268256859806318026451833875251038807019625644644420058525037440589411761124671816161716838157073681084336387555848975197572243014146376815298925582244624051134942595151255776646146826968645011511913534870349957661692304265655051885647579710101535929307349441393453387067716248213021857475625010962890752*i1^92 + -28781743153455275411147535108710779980991365547670918849852325757936211900887415679262516576118570375687750545582436990122282380478409864465059146792544894140249776592224413409975821146766525639603868593569262764843697877997675312528040658768436070740482589072641581106982694130589246781112429285300617364719386278185001874197034434936509838042105639676614797592035228519056647226392309942294147630488833703367089267682649843401062431905450683018980661427799014651019058169589630541591199540796697656814709944662031799070469367637473855867437271520371327986247909616594321145267364117799028328755316313366533043219988492281974879179379188955440634466699253857006719215881008203962892725001700288047258538915721537299928822593688673363642049290999150287858870173001090092612614265119813704071671204783978940615886141689469391522920555397246926139435521945386907626146478518720889389118099452675132940470010862602745553194104727312685319847936*i1^93 + -1791745066153731406320771182030714848652415653165048669151114749063486021192441708541873097958980238717166321677353575343851158473015726703301769362012091750141551235445248759134248163974683450679808424351627884535958717317170934512004687501623519233727464641585436697644717448013207315350044126461253000166322571229775928231038888992465243295215791698880285881845166227888088936165058433957929060436241087128688119441050258219301789835306659711418706488560073565071204027006448954129248805939080404223058007530447254554427151078701752524510733713198024627221944823409072388808874537044519452806591532259911541377839870603751084082690897450947510148875968899822784578143251651472378817426858371324237317451963670158693160688801358456507546758563739722211512409987593679962651105435240314360720710335484032783353133880713033130727656684094913581478511917756173227761728681516349635607749417013435722483476987904*i1^94 + -110518247430432240770127305164741379346006287080876506286385588028207515337874618051496881823646453549274156393523235614767517038197800687707953981234710990645689696642815147367340987570124449088739686981213562001429899532509925528745112741826768539811496844986671567574216463710892036869652735974012344191022417720918314670396405679997585640765313068410589937582842582272371578867419458155714063492940953248014802796741224774013180831663843319663099050258331719682432215578622403420818634744089769367123218825177711115520101432087567777872850276667468039006281270475323991110430852053826948044710019235900289817181221344551967573793245825408665235326037325944068648906723649265387990169332280157594818178051039022691828514123659545352400905164371502569833080337005084395081958929085224984494357487745146335664418071622159309483509933184497939998250506830513462350048921649152*i1^95 + 1068408484829086549333332604557944350617537956441547963474144298238257848954574649089348233023714866023161264138616768873146131733726704314126439735401670313078858703831811063868382013056582753339102925617539265007903124002632210342359410674356984553399182159672652719661746873491856655025267738887010564234707017127149345511225155784313614664876450942315732586593321805467618832680915323430930476066094134415404135733583514176169160547301754354482293590332540411180942430508751668971763177350987634117662933214788371244435379341527028914599337996735046893178076207495235314175550283736196780458061669665669920544922333001330816417142277829546279520841769405796430237075616870578755910156733129457733655613058686159476695024287931536144297400842005235079573477242342783240202394892437358155384487936*i1^96, -673588664560828891426115067068137652970140872835963930985860298747560028861775406984059288874675510501397596554116403053062311376272364971906511304843584312385371137584438983211485241037935048536958611480489054602858479731682958016678212797975216556439890038140542389843799615824052756413408745348129469085531257628180589747352516876757781663961570980151770362536948459974312944760808727405406097603282694776235207400207079272410513475211739192455340427765153637201993171141272405992768005787802386438552101420300177270636011175978111948569624531281519516226618335395503938195370073129586527238944703211936975407359439445982959835228901121277011414963698213661178616218947585127851945451183521530804082848935342540629394947944982816260703659547190049065653990569436904821497661761444921936205929510227343894978586534754090407919431202367054835021916314778819860901168562559542827701256998144151920859580707002987032866615422785499161197175861119160905388776057604979358377850761206091354035646808419028210620906653921344393788164539160505182755180139265732638154058328682612276241022733871560729763977108564941646413648936777240416962835138403500707509955654302884766693788345370654757219613159920854280474727194619500595476168646577536633647531934708869375690560581692113563535679766194440255312751798042535680882137123786352647073559835303578623412613806432237539620688057607601192627856389268617377523944630122055025539715207135285822672183764223160205089548924336508982205941222786160551977971387482098714329258995161270448692379882216175713714444136020880768979309943319067126954135404967018267454408887540004241979567020941799360954074667791685132400332319429184678551511065417928664927409551652523776981485129768812016816239937379360384083632138941365297145223505466132798392859093415799378459179205158365445262982243414927056602354627833706315440455680000000000000000000000000000000 + -813216281684078182341551280976904838176300555552415096085375986823329290828719056341116189220649434095389448342350419796499830210643799854416067866968958968606364088012153671114245144643566054945634657558711904251428851930255056618764127160641072936155688708039063393128601397552893269940051065649914102122774485025551904517425197711088447798523713192320641589499435013657396411840701914428627873769690611630559838806046424246556126281171044085845339520098991946012286362443239173767289015839975119302217385092693814830244981168808351773462641552894187644287030179412062048814149089374968016366766558168018043325762356136929271062019589555108057531115922584675525974598363395351904233887335317439773617860717944792295331132624682643321584857551464369437821638743197918733969467970425321353785857402835341490915720749070502306332029630963851464235640022370184996517800577807183373544410398259887454430527363202614252841286697646089486890932895921338715894369377748824304566868872734224106997279793248176861101121561728381442931853697178212118952671834945963571644334179793791735825811410267508920201750045816272500752962498820259985041467931304324441093881633309297243031318051866971918645405419636957026458272404552415308304919078387319178505366878100080103230789448013484320133595202013645613802995286710524276031192902958550644022489762997030180086958592452538800933609462926229247564196375808745721304517338862647010232343748249143593220314481168617419210654727665448242662433746151154963515035188498430860636655034262061784290773238739938202534946178261825439203704901874357151373462598634083292766728548750737235505465238396050745227938346113582501939964601902317050009361693603292126261092021886764652193266952412358300506851752053103180957255533505948939723780133690362239692539747787185165286789319868437164783359259253260833984159872893707316782694400000000000000000000000000000*i1 + -8805901285145905582030884532270813993629315904443920845257920309742810996939457428707486424529661386363586521717260343828287279405802767913232848421644048689771107763973992180722178395909697659119121224549015028145390740262720090129639751298146150322509961631736231416791305351109174396469903428096084435719395842032740485530556825195925170141735202096568737744541406827431900463731157688463770551676901471826447587964966847161390619130012649752108147888503393158217148213589101518392462267755687300629320502763376256649746046316655469356606527047047452388191403186191143073321084955618183561978288546185558261287368135546428613449925061518334014542079319232071086282465936996910959927295793077983217144891052394274126558630492413641801244384068449501623845057392949644167709082173340068531509240204934966287893410168181802113841948200595328556698631843666580418272751752288697438103360372418579781218251974404651600898491724210179538256262195269271235926953372794710605128545478989407060886820663621276336944788480991925746400593858882651503561445754997796090269117978842476307540014974255605106214614833284370673265173168984431594527548572606363585483349829932711550203474487637449844698041239505538578201766511423618162547765393244063454703695528650540510453400331402478931559067997399099355567016773892809853788938201145287831975303984182321130131532830426808635463988423031133654729412543384621123319685283696250277441430112386448612491966642838835835173117409587842367144896937651279867465959139593569327007626297013749098393741728827258160242975425374776696159511245203924890188911080104806743257468151531952506493727183740827686445873477137181153952697367829523259713177418456423284330277795800013471401843327670874188123456531791745331222862788924999582817066960513744615616130443443484846621097758072615972401494183851592927620731310498279868858368000000000000000000000000000*i1^2 + -5128236422922853311119715050657951177395739689927343055145577647051416244836541826873975386012359384721404011204640017273218623378594757554758408547194671644969085653364798841373293448690068292275448611872990400005600723946084606657072311031648596149266767970744064233605724631267927817934543086712082298828619106673392648407044112524089412325584048651550942119701987302984195414844296818399325309358991895274027835090599972280268798110030570443853708909094150361072725763489607670517500643369217032242362191478842813370695144255585964694377516347248985194050594131524813046440998043806977987259631675362581566651477627365449406889496373711049839315625973596543304604920472301085536854011441044975136127984635151216267816129677771150357523848743444101056513901301542931552065016192219772591110735617371889990423916778214150011633419571485211073073765436759659336364867221721448612226113006788418961192238209616476209295718589309145502083216683596887810695419074963386790199120794374751878101813727574339248142863131525854338256864593883276928988002893272651272133113196341524932609394276153511557665204806321447307635179559218383072641323143528426736579118106502704400521711803032172847336041814311085869939613777149618339767282045589315498092959743790786343694294704503359804978345644830243767356980840380813790679231377501004177863599597326783062458158914508662991656712534164343370556236100355959839461432148464035613041657893856290528215290096942194085650348954811643546953344708354035357585751436531184953149616557324092201460063370808343794342209309717749457897413762175471156616802208614047930583944151173558346564658476188456442539129027083066679628459470358565029065698634213581949738933932884859968755198701700817007052141680784210111678904526498736778846388816172009756133494141698091844249246117669497588481084931424904165967849189073483726848000000000000000000000000000*i1^3 + -11997503018804068311329314160281014178805546745471894316470622387254292539124815059942243678158586832927351329914704974302053303639129408462543545078399031054584979707485828277354724730961503610592500787030695919068541274085157826909479143700423063105768047661585997575437816498247382161799105995878808313387191288685672718539161028750890604257542865781792962305485391357206907575243866549471358299108240819679073822347771277848523042856187597488225778935144343428354958989283570290175726186518217585335418146891010390376331654517545140783703159624254312725373606922975015147571214598862869591150008330430145743137753682705511030853089685504910499760227042543869057326745636318011571623819847621484785926428050274858460788808732448033043632998501421565772049185324964957048090113191854147178759884341181295145744424767207925465201333700632742550906984650928275851389810049596123868889913142612212687022795921244318286661650475973629545830703790438499127605572677065680848500786507670309577304941428623025482164769548851821956151078656402986885346619942275395428234169781813503935992088822471468304727822435106906301641097160897075095521336873000986805242271467046331001639922093831627368574926743297111103284508483045331483173941217060394478601925345833382119480002022213254712615990112130372033388546023143145567813200367644591512259896316644132175705028110159452013970637262354281226939606213372287174493629083872782108237103460960324875359464848093014964326122264384338281885122994112810878356394446440936135502700987200739479399685150701772676614026462437624604462221480510507222014636257975035631860475451788975701500224221652004078257485845072044381257643971638471628403796736181134257306801292021813719571375857766460438374994657198667056549509836240088734973220804840759623163464981565233050376285307998498070208536079912429775831854173141688385536000000000000000000000000*i1^4 + -4546547491941996010516101087199319375571736714667624750148990217254008211196306936783670131313928222846867912057101566714351259638321250608102222655759369956965896811283855686704385246139982671097071740352501652262981592042159236618840831262730164021130826350714127220641306173306660924293079699607759849736846612040526115078955798318287652881348070904172641407328516080521046922878834127510161535127799791416991002862756146547462068870319780194274137944202124099809531278462451264213512552864469980384725573860992991891573692653049008060222654749161149495940805620203019699713598577478357621319594254377016791677433680711846569626395821186285254916507127769502926395678628363579226924822960203138496204039707735567837689286460862442527740984539596522433886360814462134489327870591404823311494507346218819343005083528533935469887705435972277107922982390344017326990102146548971947220334158759220593985125367093216754655756545351556425505930313680596315714815394570753030036540553045975125482819927337453520806403324943280778116827340309974181570466722389607015165812416217595733823127583214195531576092541270813503798784868441327206074348677792813880447682046151847289925039518504738032435397267983028799476826523973704885304197367522689645490294567648662745174222148726257241512473075167391050976245236778880034514754328307653605080642583718628332503338345042349780929512229684367438808341181847088116206061933910827878802165091710113424263444475602669507765942870025648565077208945340497563523072832296194764187681446682720568201106261744757770944715607845286130056415859993375928810077176305734188890055251601264600069516026157092987010594599668958406918171387386467603396037765249404190069643758309695544439477468020927686811132819462544396468084587111774537821874559863622297266568968316217699276813928345384141896756890280627122583056707647747129344000000000000000000000*i1^5 + 2034241183380831127999792243311311947993550229047300644025198433817260002442688122403645872382015762400323423518665105993212171727791626891812225432657600418368696940879581977155093932741104593713639431319560310562399212712937775872814054948857540807090116799373878165746730090929396488604654395135361073085288943330938937738016216103345117582592988159485998002272910412880868938304488114796445331919697604614915838339730206739660993075178769264828218592905747158104667678737037234235657025704780333575549821392770237550198069026429004767464288781830663417138157008235904226848184873756877301631338746375432127594349931447397324100866972943459857486616781539741506886679051630215701119611854906911717666926830450982455238160085198138040358207391714981053240683432536281162173147516548012121686231754296952295183610360017957952614862148130400894318038489808088229804155828801054044141856358828081810694525205518960421872274750619437947869155922224706696622003503758364037951851817312465674718327991712690007571454050523439374823038304055791940161611545141234372363162895923339663848682001660753399501050320808820326661844720487964642518503731798028134273043071282470648033946384022508429041645993477113807916418824787203199889058286624318877297759767211309720233639312167760681524545375668456628588490226980221296810481280895078407998507381453813164773642075190205844624459247093349422515360408682712602033786345798180908731999173621774629485728620781992933381769820507613074882197467049004142414215166453755938015227792046257087008814304490364349293631861582252508651802041759021705763521830752013207861096459871614072168294942693752922308312889343396360895154099530986569124150716970260436795872821971023806478797017814576539896965206999811428470368222728951381408683331116481269530059063136828642506791871117724412790818519522951736382522233690395770880000000000000000000*i1^6 + 9217733146699575024408486701118878485885089309337497505895298699905034313869261023993066183050470311126302421168030212013041487187974157740091159915065305949270644088020938644343383129949751134786716468234111388969198676196760096394738526660780263021811387490553488098375984270676810668466208467621776444604366485217147713637974044343979291484622438228474278484294078743166048515334459069235597846771659100573252483634613038069067204988624335418740992614053639560928318376958704541326431105027641926448519297558529768212612333253503258916897795573873275131573212842154045453930429939794922452549156115639837152268554963426346335659136842766752399403936544859893093204571490268401799988729029311515596995697352110307790378473227618463851125725018070980792964260905308167467247978334003461622523574993962215525792725134704331144630883885672259408405551395616400665776300569715266484771343438407016920757914823887209054317273420695645392673709668418667489790170873592885899167096683606198853722436243751375940147357349786917185616523400824611694258700932908537013415948923686630504439800973973261977993033770228350305092530902435534061962609572812935430695488262388169169555929313577896075142961654276281232340210101318696575616895364633598530668968190916663555350697255179389968094113923013621910102382434310054110463490437180117296942208910340087294037946717691274477126741236654472113011435696278305060437124604272604682206532644812951121072515788772234917343623256416582869632618829778639286245182571389733290688135733326048710581251846879561945703519337097605921247305248745813564381323493260529366526940231319353591692886793717893217266374986966556373879459104652600376647243110103986618271776400677520233873036686619619918867271658518602485871294518219508931987913518312136247039673265442434919471113655617409843574160326089715862331553276485015961600000000000000000*i1^7 + 15372738824405820385643861561377974163044762294962730959360442752081535196587926052309946973804181257989182670372983332309407445638991069233039609127656192345180595385781815135040629174316558366403299551832258277225088387920894409348614125062375675227040344614286576206042345185627935471859427140004572400710736692632175263428507841885636827020231448598712029568417888747770691144669188131711537383313066443525098734147600856217953785136118286627596675307816064103485031661049006255823167439769230071190686197423996219258758577043829945564009189044137900341743499134354801339617044535214692727357973980870618785069697307680969124294564949571847980261982890837669380738443518770605723039303885746086267008887232361780386278568390581674066620113326628145541788616144212541996244220670097498615779940198943866960439523000655994341627179119558499895183491671285892648089726908188811939341941198167866957390133340474498074416665620962760076063140388313735314307805095210253280953521173064330599855207634080428214628490347964184826255973090613540625017537930163912328011152487710010944097674101535373108900612245167540565608768458809655930240032312621512133106939673315207073622874227254375755844362708567393652772526989625487869567295003290038700224224870402077873307310981040018910489080420094587684754946874837781613898956923362255549295704214084320028620160671085882062748867031496670398957443060272524181230566550334970097788992893044453627881496669459176997675121408374119853981059628090144950515937265576682449528412096302687581152529850949444233732761721120463205774382194999699999720219516864769373320406699162231062889989639219866347842789787866117047370463282885555582294392814289669054232678487203262870471624487083586500831285174430193094600620738617341902418730176453595236939736549233698125371348250450368879656520521749180698143220111989800960000000000000000*i1^8 + 2143441940968139868103714916956965649420069196941014485354563364542214860899263123205177625085986140844917627029751954951292932731986197095018659972141312381463948601403934419609778085735461070566676374068038630713408723117118710710732556011610354738184660785017602788338558975820375929334763199135798512094856001888960480983276558878511879860234103873329269741757959505221650853025353370773090715539477798117202210047835237130414768189547898361362237743957999496304329705486646751589750990594156332913661579978741182576322848690734947946329212155680222017203437809380073252280948620342606200104042979140917149429593673700626636151027792538506699862840566290086760141654794051357575247977851440313022793555601443326906948288480693071044817564553879167220078124863994839622906808958765202926275209103945433856285948547484719865980900707536759034452187584161632105991705551187795689074943253146795520349235587092415419893064534037001702310966677286546232652191276711133155179653186380767619079641545557648789466879382045449090013341282725967973806656024612054419829466671499839456610660945256817156331221102578227139431662429756781547195500528737872993265487393952183630118405669314441008407799713842300710899521200866115488254333944253225587038482809917117119574846538108234367201437346300514869084573535485775789192412035852552711138455942691489015040317203877866124749768524460446545062586617010369645073269437129870179460352198653138599830666368772207691621000513257093693708604657442535185170252280505906923958588205471550855584257648307655319582908585054478381857119969019112613031865788333330721304297864856633811951206838605467809732057707412497504114998893426412669301760807151008785259420759046245733484319928728561121961637879537948610059057217401621753871828790277158168037128094094271158603090443258595385666238637823405395349391441238425600000000000000*i1^9 + -1542805068903861103721632527075850995304472276416317747482097420682340516586514702577012407714384336804363991848945194959636123407318993825458614944318675847789127136481210049240783420672046409671296544795110464871546449328777589866123476780206623797909442018498470613067358849932960249682182179959110301662265887692661405257175424116588233347691698967381653083309541419161743450649693888811669236240190205180411054871585745439890321273340371849903979718881292378219913762827660133503553400658193258257740448782762754434178157649290444767232143568913429773369382781688032429564520335928950102183103460063175530258689919437544141001640816879202689564842431631355045648386433320753889995914801564025725352055092420976777979848224166724382216352864219720109080437620918394013452687675760647025716130835660568280088894108522027771749670527166843587849945175566636853799127287033309033264492556676269521908832314891593575290089892985869513310569536993602913505840496807700170433143354816562647303027337681813997743904656672908656677787931179975425028354200948350836595447419287162320417146141536821502137800465480741322627175901422861308737562776174659540973505662006732790396073620764526125368766126394658969212332235370502571173083789421364707908180479296087065701527867350804691657612320706849192795002578314623823795553462103046914116961005978602303176282452730069327449422721488185509052764582237721959903642788468409138519860220694648270077124906447076611496971305602921812836279919195401159093811828373984109978316928093198471134098503693355247917763572567984788125014708176546961931592634224688891822624357945088883556825502513383396991773932009769428292074255286430365039348698380794401812245041563884824316571626750615072673520182102196393388647856307952548655423874054337946735890979678971959017825534126488388964329350141579903559226641665228800000000000*i1^10 + -5350550935095568998183956455342083659304036484175492395303158460563952724669038581681044159978423541246871035484944309829227962461344386694488993588560018066822438141175531027391680816068333425531517657042508254473574225309468876750760417244471419071210547319535538001098302252460221012000735320008286321827777298109284303342240362620377262137377469544786561236274905887861082437159097169634540001854085864224344818839652377012781536590919374552295709804730099350274145531909623618542912734673174611870453568793309169261374701742747928659068058525893959598458389573992739052737188843584679245633243441959851552302525991793730976551566693193468926756730705747782385517674270827169993695935996695259590033590861480135370199653814416433307876075527873821675717491639111397115534322305195770708552782264240326348069376938559593073848343911849941479728531984886164164707607379778289463406541049207253137058910454117682183933732337056236826217538356544944846977018603730217965454951546875160588061305999950358730493947744491520115606243703575063884186826664874186204633439573018757379196807655180382444315195899372177206448689447615113694231125756078881907773472057708635285339426535345195555351140993633257025050559867093920605504636802705104687407877291297369791990058559696894227063059933869638590411079053089356030909496525588814073925342446895771700422070596648890095188349330026979019030122057933118177009382147312120803317950176899494127665489328855604437003882513441517014118602886616009853309242377286648951195261613901760386984488239076738195887201389019123113878800112274917769048952329347100301000413532167035329185859178755073982421673821230320160382221765402269181001491944034587800116120004009123974408765931512113405059166559699386724976958843157153934091039768160863794048002864108448632784168228670558146269750335081580241312285242425344000000000*i1^11 + -2190700356639039350136119404692051712864054365854386329034559362602669679925162786193817721808620332670561860893626630285849796726616281990333987443078251000405614504483132023642109326593020948730085111168154887816839941541634386406101908513409214412389102726259977985344427688052051995150537099921661151242250247985473695771805152848844856204149850089216710089127192602021629361562240071384617618655491231935100825305915717452266480611368009166165337588825117224507755677085884867485001974458140606813448118134749186460835443028543269416067321297697510832844586265809238462960675707675310688485393052235472134330386814003053928521199244370030858893017448372330831445936480893211071940837709170654279006611937096874958124591268344152449496348495851724351556658924154279428147395725545345800842444550087998053368245030621612668966319089283744606393707858484557461006231666203428925363863303600682023086715386779831741827073552450049741384168603795846587474504641730488728912026481786984371463652334297473411312981336038497431440764483790937593654211618103384995345874897596443142166697034000317024354737296904783824010018729034248838363019140609626461969745440766016481555359898218670975866762616700867223609619526438917448755788629359299134584355201252254292994750033263809655621691029642484607106662850729417819768045089766717565579759275249287260407412921948109325540632110180181173229216155296669235957686858479734481466933801990375447982913968891159744283706613727416331465846978119001577865636844058503941459797826836295300968636675414075107983928285621752187340695641431755592512712468430748695521367425474993710814154683637206295886688966788349033111001483401747716570847111992018936845586985550026654705572576905887302098385441412086156315362856037331957559993156505484183072974034535275360972971335559713862300725305704221042562006756884480000000*i1^12 + 557143768399044976214389931802591530846639305548166332554764048693523890761956685137016605545644833581474273206842532476271267993037991010454017129255990786927271706557114857450273934015262457932822529668466928798541587638965893846054908917054704036908026545964602616176041578925032914835130152474234366738963625109845375082062123158044388123565090884247104322840210348728107290606048248393960247699669620330745167496542106425736831134170350133473768469824056541794272840642062415720763739084286969746374987066019305614452458217289093534931339981188193882051269600325463097929405886306279968289699631005535363534224097888799657860693891405517141045966673703518947256065512599015613048145164738116622585452455055176671307857601681866592643291376763324063693984579447178386722298414154206374903561508921586972639145718003811519477087696053289926146364201808010995576819078155292436882235712719501235875003311671784999663313791562981508192843930987778837975450784355040844886870683913071468048259984487017853415954953006227656214637545364215478103059205250899735888623903160886804240017394805337486358562198970653979292375601104038031652454198817804442490975032375425208328662483790760354201815151617841227175503022839163568840165564285096344845370246616460750060631149905861883482629254524381358896329656209153313373099047795773081715419715273491868709729234304672133819765505011956024189627419075026637445063856796114190677192130239950874198956350145224888587251010574212691445087151016585609565045924147241205970287812602198908116990606891589037129021341689478811904548197630015621605062229916546179826537130181683350391510233572183001141038864657913937097903728466190956407399761139679706053342553325495097510183571332307464249922770727448126929616189823341674703902439230787213182904127046514552825913358817628636528080936269516097921812004864000000*i1^13 + -165790452430685711291847165330510948832630779261584344290286178329733311483994995381557146078641037077978304882110500795606903351976289292539197460131989923619793859035344553900354397679568311618501049593454020333096956858107498514957686769552706297091247162852636400162034983661749735561998409132599407995958253267114929106062586378329031484699128407875892478127554326440437433565602741600671403579149336309839977300493440129385761163454923676746308436014902360701975163615631306284559489839340879209019935354138076336151006479872138049673070505396041102275900494669240927071606359075461340564246748570258271844242384128734380807685708897498299463216837163622336123139693399951050747875862028675184709056039482268062924699409298782061117327049845084922048360729699572076272870554025070817371940606399706485433490489105177890406290486631139048107473091063464674857798473350115130879155155817943817439965305231088985704510806004893923469203890260166532129682900547119680808987520538637678507644365161822442064862906088860225361946732041588026403680857490514312631060156032191250284309182657023232814598483556224966956061749369971222966365088508095483567481677709388828371236496345060288437841445901731486134282051142839595096299957906335435085155618689257428610961719738247188295930826823387858471667368302566891960358945214803357783563865621848393806261415576798412348869672442225485601814018836099565766460815503729669635020467091937691975196674862743731716678227989659589989609397131777138384136611178243343014693705038887296099539343441137963739807332424547882996587695351952098127150681217121138603777503861456990190574050819318571222744248778292172641504371409192950463530593214898467095838967089645972363314844996599833713599345033193242587687102606115744375655508759018435345265941719925281765265059632222816690800041998174751809758822400000*i1^14 + 650131530172223018057449764671022643293127020262860167851823728813059948804741474667826385176992802143894665027564676065943499923488898499287458174421260014917769443675899639967060744158985556905638505730049576112046783050714940827420925857798481124859220355343655061619055110040734156686424850631176869090521604402998487379132049113668636191276569412154833310124311467811175410858650596506067448359630516056129387183316976722026126322174050400113760774158001024215211884937416234581691181962563804423807079217844127609875771326513489334135423982010928648226305620893478879946761188227332523912878771245248554039063155591844450347464722586743587041907248161665589683826870246164290535787360074837981889229697311491093242785720686339089799621340962040252128350728674297163774185178160767467951800919809135988117419874888781204152009291524493123419514694015928078481505164811252871718441025609866041555254538744636752923229812982445375591850824104450724906207100148932554241840273255504936066773163265156635432585313464551305905967925412757544388762795409600640463257769324126827445252228396177878208026019733412608390066373996218542619545785732575409521883984897676442821658861121939109357118562826459736907656235222850626721459501812237610031482433065021833557590970366501713834667584275220998237663516431447901697590922209061036051254154737546836580392618014803509917590947864046575123619268528397894175923492035707973924356209410700985589457408370085574733985486694560875052643320807189366627957457634223326154296375131308876436050115805026251792064192295680048023687932280470107132308213346542459627519641187198069956620481210025319686797438960502927882464607132483216156165705925729630075177029245985026098099211292527006249264108429914241225790709296812041078461204278589811597251647381948903017685288774462259335009316025282413671219200000*i1^15 + -327738829089622520174248557281099865437602641805801002454015100300061554073219792685241814316352966789635977579745979076822523241101911100668329423219249708262850330449832037033017506985350991198366453095495487970057951827258300955499123867862356623847838469500519247319486107663672095925032390296340113092321449958322365075595404483373278820695637556099318334906260924159743244456032313381867922294761367272680640632232077593013683006906344251468098083860580805283739123441856763826957898752604569766764107155175446979427255061126252189235692225835553745019948066644744721005269041812402981170041735608244551734423962293670679787924692325660752923634428982261359431530933128754307246762687635933552923559667262882465175668031634112124321686301424203939510449271323211252146193747007355931982847722504766036700792246488812007463519431572352364935059847458709573804807461401132515484455760518814976855278422211611441637355081938915029713185522396367581758369826376848116350157712078969789988965722960816797183768828183206029391886220575432983215851239464430162802303796646267349574933076333832094174283574261627247900575272876284560300348024033390493513334011804467316926551135549822645146974355414060530658610626093943652706566066483682341239417982806689060460449904217267929543017428843378570421341083005899028384419667322048121147006249198559617198540929272539636419399686229824719929670508064352554423782828071394527581491964341229636118095314094354214468696994419166238128605546528347902466951595871208184012686042896174028195614969464951335097484795201478796261610626149642556132661514970326352764711288224398335740878664416108224685736658355547170921564550426846692207886868097561115443851919547303829604403367948366679856899820220639387601690405860706156694516384872788556334968849210253039022198715332250228365331636467841500184576000*i1^16 + 125590611671239462286369819272625213631828523952517987282729753912687306158217669957391748337936881213138179516341040836035893204059691118399560804654721137212957712176319383987130338440803831215018023461103559535786262939937914621403521297567732887679919260843981668282850426577967179585600538092115670228069370911590178032240652859333009284908652769582694217031291684784121124460022755955114007594393856387625826601663048486849254264311156638560442180441565114736499238350858689196819969866768060247043277900757976820531091094997707407116056584156534463401703277398158153436476697191788606733916818473288209791227577577835165213294560864576663083227084726012298657973601116452491906511428618724925566734057673539720867130276766018988557759100321718678613211586109203234099058383866394414634579502770354325888027011530390948405463976884746508559840257920849663496206428384898006291201689368694904740885192796437649161727715691740265108572268966940849837928794685327240577450887165347954599961269859504644002791407140325725710393004659649388082552821666390413612198354218133187321536528182750841298357961930425947301343422959006142204729048914345896859261438040378774522338944804726294755990667000341546378819526457884468625082022845165648904487560703564398799651076620672438572606273794586577410647894555972063121468509894063192462426073859861645117957991237643988705501982054132572933046613182324440720105894809399820581952806703835287710363060472807145476213984461414669127637231674909989900787546482165569816114629685997060147508861149306403184979962398692064636217576341881493778967167773225208337245858309616138455824190703575406002742304336265284050370036691210199299381663460384639510389773981931878558272858459695910380308015757102472306594388746860591264514949742080542041041302655978592207293257709736788420369613120938075750400*i1^17 + -61772721276358491095211781272971749729585589536356217052996647016554426332266701102953552340949822080089785748158255392703452160151418470319430386631888075517348973928482489980253915555299263668410657201427260771540959455824530404600192455708674335143522896705297250524225496258922726751650165861509612335758219364867912156367000202529397054512483812212441294713256494139708101273962184014654135602485049883138536723288118109658121280939236609918785304650513007577182759467645267985596472333079233252772819849610777771517419148729705224958701013206827559040075858385883569350481807780648568371939707503470865712209741209747467609624555701530460813095113475424428062105141326285148675406504226135141861710154648374462318316088537715637250849175700821730235035870109366391883978798933093439662482119971525065766846192544731826759253134420648398410908531999324187636195392578324184981703844469173922947398292158834133692775002547317467611763583834433467024397661711448220958182037831051647320346461909583451457738044563744368817073183680604702331910659558796025192666862035404011108568170576641070412777789917506171246804960644060901073122093309338451986004056773118243448931343989443898405184093110530308256189920299641508817343013986079623561670680682391900056714180327691988738088142113814316911846902572126318900549571364968152811344005707155330034743350687101183615151551744876621421334940628524829366895034898797207076188179582115774636255993327369684750155673063673943476364858908733611645321081800872315769708141963523533596096122984963517828413908016679631844455159177128457821147654388547833077297772683995735587740785195576353780851360409689730157161470534830998193374468734506997531857940641762078873772149762873939404831892695346967460560099182846445420357152036611397631687026663487970788522658199870373327470997322774609920*i1^18 + 28938008240641941593393267379003619378891543097156120324043601707168989205922827727388227137528481814906412379304600305885251107131175765624994263682096237737144578526377273358730019688795227436141797845502329222446943903109606813266723361038256887142965852732365932078553976914282477008400601066298763873892066857340571796394177260311490001491985383457818697235623665791049100698973991741719010479433723190760904402149909372284072041841119711087222334213140541542684651152925280769294875970806059378364906073435769739598569526769026348483943071479881367836732722371409997949192612450283118405362804907986964494811253832918102468738342501722668815083420242836722755116099592568985238076742368358333161481194209085088075366501163416108896506149814060466728288098730826040126347882009068162388938636587506318633762664002982142016453256815779619784967726319711528715055723588224964929540028243035435517690998396686590682403867449346689316389943833711744986396470423338543446483803552230855523372292101586795475483897395351585041431878167863333240724889990566567763592375434309255679108520839265443002124205775094530578455812462809490803947500085829788506772794646410132320855973979376033301518380403040298532342017976204044268381003529178286768024809913267636311760417832259166838959125535058801974686427939608285997529654282945284830220063281246990073674007298153034385057971012927158651651014294570746530163201549886616585709456181676167450273086900583371482817918771766264974038309526151933434732271287879984694903030546148488442434770057390830303315740846851257517824103677725329815712412912822859890583258228206283576308442211232260157648866770884280882744458956736048216217434793975765764114995014849110765216818509446235232564416249219700432432044310743033542393692172280715872232395162103039630596856974704754220162967616356352*i1^19 + -10231630213897965212172318240448763685501784472803791934652890216287905454666862831554641897314429692503963697770505332281024326070305048400874596907575391431590664244407764750100779949289731006811411703665952080204830548755654051078203433809100836210402618620178237889406118340256971890320406981205466441408584251621505435796294111474117202885392986122688913661470546530306204680902189648501297021410941259616581683514715133768894111428983532026352576361901413942590810135374788820236541183660156338691533050030557493985383114237608764961699686489620521301573721568599257324678932451808837864816733997675330169912725764356725713410775256928516458968105456095438997095394536279812889426876877878832042621565034492099720680633010639398832398006054705901415068722887173438316786697432599253405701639278143527470514722895990778780785053769367681256302935559977535460387204581673221041945704027248242969774002508468362980457797079425200843002909677668265046359004003683074101257846835141004791787888962157907156366069080034288422762595829054982103032599441590422292272832157730734417767956582411356498247277639772384571457154937199568054953831634825969144477014957699763334125408618706512493839130490354238800652592038839536824098834381526436403283070225758423237024478475877237828626884041952850990081524691947522554090177523348469190750290215962243043960380077723950213560589658230360128508747695187535493668368744132722645004007493218934950379603301683848990764757006582142691622658705399911136354912696321483092108857449396020826839725098844097459550015763901600331458639396987082962834688659599647659898924393165101195982644404555056927084392815366686576806110804424503039450810675360340224877949610707481582234599449175066809855504436222164222748800021004754891536875643285301748615508161791865963457619519078631490370658107392*i1^20 + 2632953830500078022224450108401388575560122089998403523343154731400624441439310792173515642126280366075310355236886996370748600423957846544456088636911013410160398621156471378648821603054389746840376217092403031154657003180488079883039150439303156006860154280688672388079214135542851742479929426183227438095259511079099777276115310732471107549869639265937852928603918417039062435360218268234853912919295845526758829783858173270620485035094988951684197631426183999405524553071842839565651000200314878275795404020116119896009975791235913857690215930012970751208455524375184160461464171301450506491157306209314454277354160676963063644978397064162999648204355778157490764489286929500424073800998580185042942402573320350201319648053605965428309697942765921161955031060955709532624768770571706685411148388471939481824044492612009638686518431160386082139304298504305006135228393412824401426639561214469168296209803597761666907626421674956677318717790471935713761766516310422908529319528077570033127380127422138561185789440255340049565201335186512419130437994410893638652865159876302982365576998441901609485274466657043671345878653792440683936496786373637304198202318055127361336361365409530653671813622574407716514189622680831546963860663930233091483544654037997070885461291310985362943840129316120360537669423508648098260598496149959905215861374846642990358226442135797547440534033456709065162545370067905040788818771220943476963118715335686069102888695669181455640576114302185039749365744607445659503920923520886790515677178558770604388204546049909281202448068490252382441887510607745249181179913955788861308516979481893355852236807413954017189788495302380608064768649856801887508800185558985415107518315552681146700357993425589610942284975004844108360539394559583668719847602881443018272434416534102596746240172263958751605686272*i1^21 + -567204657185589726242325571263094306016275611240045463639295991178251075067349561799775571674060604390893139999400849868827057888230899630292363629638368161880235656948108620333637408800906383302632560821116951588479204361836713796865947202751491735859382580449910448510115906733833008738480066053627722389453165652100494086624688518721842468369605833393924897048799735409278578351580861523899798650026489793151706288805451568110698684164509009192900300090234264616454478511507929633528563631886678460663172145935357109973659341372829371514782491650890186102438426756058157342475105474493054819395164205604939519039625856411689766068305877601851699991976335007511907051594120316949260798882448254733314911496300228455502786172608368537082976854940162312685273874079499475030328787028223344033035206829178954575366119900860310692357951348379947815782596565750844570574367916389815385227570780876704316229667520305449093906490600343688038681465367889869774014982541544645421659737075667811673714947936315152803909669415336209116491551665139204574556285455058492797419787464151111287000035540461930347612247518052851022202362811659656819259357344747575211013430728484580750026761327078672876532034575445807421221810781018944672205274046811699989337984951809722954429580948849379124537326964274443739594075148203316801470921413804272103151485113902119044217937420934988790257421085295107799603885805024332369997400660478310104589081311957771012993075585476322969827122371524592028630916887456012921771840621778031065603099150147951905492637034488851618562293490798256050053546063619910077586571130694399727582056862595611235873250520466494673657117507433881908754036381786969491613915300127874188868031373096932019953204223260200672107787605282638713938986587951608508754737226543397184365874624327879636987309794257587404800*i1^22 + 100410620904781992185186346500339500405340536759973510150703721408522090353061073499072029256507016713641297774274865991342446152894917823978553312005086402466798494544771044432984496936107500652880541919557350385338445886059977524718820881426700924733175923514318074911482946954293636155514798036525789742277228852726311295081573553239019286386648458237494513944052610899001271332221586313424901749658967713180938142297519414902931159295450563922544522286411163487000823411730741483417267475566571165971243669777243775780869026154649102875167555445028842059429858585325115295556488061487231483052339228042787736794861261843206335639478090356531054225600121497153438136518527517862216229196879979348134805789493280540528276232083711484819775222058989217475608149396052989898817739540772027723119569268468702828233582436630526365119812263100477802003336786408613694408518535441281427997802411513390216622582358764281574528860095659398137031711209979865110352730064845392782751268156475177177114089188983890669661343927250543344648542230686239214996223613019462704993698053381213909530094438471380696522852635761881408279338701792850157130838439253683682267675041622902254685428118720244904337266495866062179572681025384513742234136819168629763972332087379204627341435254814120654093291678410525092603064383881712881697748503243062456728374542891378701423835029986491068650002695615417142208784590027336344921754590316295213099316861731875638463367933489963965179341206467332308970723796338208194303772303684314334105486270817008193398755314988188534406452561989700994952925946053099597592999335394727836587695071395504806205144484523348610532542432650279092730368790315301830989017958795462644779170675894831196779877755293439459361949638842917281666011422853344211856023799952550218732092492188840742858219262272602112*i1^23 + -14852465815772998376079825454985537700287417635658353807953757254751326366966782773895845295274384768442684114268008092011746525610510067328223039283812780046452254945430216448825793503448540408429679474639392685957020112561140280211248059982217940416405743741413528104686435371150652454912903125579705353086840457089246577312816586811997741662605186335712716889361257477295048179433632870687094545957282349615377487030025114447721559485947251398244932318760681941412213805773854140382267113385668879053584687636912404883105359045029255942381940576953651755848893333475402802011429273391669431657244642485656029752727945052485073801849100944135102453684905607044656925585227078760630831229651954087972260866640915664743006202838401353857066957205003702270949065204302799619111355276190915824280194028877090833758113304948723025693001686988709076788806569480451055800057091504208467083899619825922941796616743294944547126620566557064092259660011662515841043253040881855562544269152190540502944256852958943284419443996488186719374504606558022339938224150481070796969159413523788586504835728082153641230521089329255021873588207298940397623841848364205047270436759697529424381545970488386707205023151208622843561063288030409979010954653158441052185818177033996608768055866434920319923146091458263159790228708647771004367302462690132303638714489588225324413884358262980163345523987700717639152281660871299817715650820063926357098900934686256030749803833794414663868266004843521789363589670726190214667421959213922413675477828652292084427720026525525733752516146112325261492790208397757882283627397638208709710871597272417201368879104197294109318432804957352486681999649537199765024625386039406270410079228661585660333510284203782723702094402603366258083938445758420131808152456093279198557029365580724897646146794553344*i1^24 + 1436700438967800038912642100322682968396052816136087012070177035392770760785947506547364154910461970181556706972472349560909749081238667797151726737872593041097764447468211161320199855296786904097681179277365346057431248006318694072701916645023836589679566524934467363596314648598525736343902086492858348926898187334361128426460148798151407487754272025105738710528354728679965403368860361060515235624548776416538199744117223467448198856229603998888937687745042725403421025348722203831962560773496600475620472129383062499976420972104869435220992185185425686741967705104854418943821169318279818719496314253043129144125602274351643599230944273577319495908199541821679075725181484201346371385787655705850559151979620009771315010312092706279272481681840041605818906365839711507380976961568859455866328502896444532862554732292287256075797810162121236856573178789759745469604834768603492261167458347924963333842191119441250985364575310908409447014772587412157609636723833238700560722083411064718426308974951592961061619154951434638125758174469249940331221668127370815205681270090901696263628445035320214002077709213424145586711512919182169532138224479122758493756998542461100694356142147854865549542502779406777724874899864998129838392020722526790415255588592454177676239518456850629388176321170448176946797601473568719369297739571402304142039260076280530413950902323568880348159111701461468222542365005168193440069256889135963935681522501852568200907311741121943179086329657450973021528675909928880730070601823792616879625267073626513174200691148046732325403568717392288413236614775672142727335587410552564451489056951549407231453925632263135759680950200887808861013577243724811266681494116130276301852483862673340466879475640878952020140250969451421637688213242631963078218822949914389586492575587789748211497828352*i1^25 + -81080760777490248394963488713563374053989472004247892253855880498350040826677165531284993831301644239421093334864386982822411555612334872755149052947230159863438353908763206887282072305280964298579315522692697879397207031337679303492263903117311849233724864545006323791248933937629836468296279577311311500126909603348937243039595181644514351035731823328090563156607806425697442724854591782400419209303927122513217259871326312958177304544505141088626136392548327854759638755690684466089538195353813855794291735982656152865463015129710038871793771178031713767623280700630018916705400264505382216928304157575974784815941114109517783125370642524367798918426645471485697158058955411922923213252688704608555796959209652571752283617081222503310614272955179990057440929122742465905812858767940525025507131689087417175929374301487946631851497531537914365813906156829918306505904377883710470796836217414105822508374315153460845071664844572416912601773917097513460009294511182104689797340604909356138467489067640027351173617700522197232462435224770015662850424674504843793507655705580733130830867902563468597538796472449694385412745801536899064583532529798716633482037912093109591038854505858789705404070749242680589745564455059936251341166564396954443229460663821611805126266191462442234310063699669895440253808503654098848637944081474527937472462063259796803020801786296167319319136317345477840132038500022546970884407370587633371825398673944190831943256842745431434732694274712407583088615285356507279121553844246644492997518288441805423403999727155619923748940842082496031340615928114009690809433088019588057893712385850585809173655077605808996891407700209875421744308740383916693293766971689509676431664430794875312999251831339412845798419984226399638741411663372003333295618712449688184911810486702428368404480*i1^26 + 1588935102711434089860029573770493815115905714854748788517990025669922379131248664040633520107215611272400930689002943739496198549759601872641645074371488695893420393418530958403326104820039465637151135243254478601637783141430009642147098154540663820408780594554656436060184657531799221079679556021142357942582210746825724106606139915707332510563017716556259633830880857697733186630991974143869053266344999001034037128467639090409477487595161712118896429569356450062832581934604727076116886090838564245879535319790389322951744075131565742298543944386576690348056082903753533906995659744575969231405905463447685006313624501110661048021944630336050663809665814187339608911635350550089827518563562439295619323178947763331354633335491722758292647242012562205711654629274324949858512507799935180933638934816044843491873414601510080221576437761875417058716053085499636209802735154741067215618317470581390741353870461749581685189244384623647086481781124100361207105963186096542829242526380242967798355281247261288379948503777189356448950974026420689603982054181330578171028470599735418224721624756484890731730574718854967787683015498677002046973811617252553820830641931909990879905792457514702943670721340435316655723377592570590076468690591428559089749029532985203246885271728279004076816124465039414891815862864090031691242980146998188881704123643940529036742521429789927458289778393437862224641116665764742729126917599218145619885827631870506756136703771077864864761764159956652054908353322494721072814381130203190915914677716127952903641559042242760785836384566016679908835604976385317933564602960584467110427374475976038189523162646643885451589732615572962358075895111515795341088677300574225261876813731111960707841908791925086140032110115012319801558891450675775085006672323015946101500119654829391872*i1^27 + 112305237761706393105985898728628023605248909230315246430434879281237460532574347213356379841368739716382303911536386862716040927077342360869416536454972072616533833054621949516255163909316620011753474836989559948053920434269389398995942335757160135420776003931534214948499715059819395087537537905831188569335315147376501099251799779786076878769448918961363961370003883215266655911064322696656233101310003348393220945531813454035575776171493326273766344622399035160692535717572367287037247929729297320558637366982839892556940189943014710862367891191717340319843203160589492454946539088062810136454281861087172036154854857916989142996227397772481622539928724524038933877582241425105862147906020691808646151563231526102914842205381978848441692377520416592347238780504699475164737698767578564626579219458332302194144593383778837216772572222175735813287408486580148758724367575397725771201603247126166143367707226827851566734036003867723595352816576641741088801129875079591376683372625163515740077860149238777585086280711440136533364560983965208838785059531487478428189774247369047566145037024519347965518247336613277064920141525418550012641884298032966011089640793697627692458230898267539674450229596144600200891387177200554250742612549008948254203413061057243956590329261257909715532755628542651008259991426212115320855496788914120839924235099326401624215615954087308905341743998350126870273088997123939081606069534754899405621080675359884241145564368662454310370066090467956177641166449249667363698561043853581098435628929396698381763508539224855781324634826460301537144457176593100838975691530557345961361198383953004814072730774980470464039556769373652042194348039809383266380432757858296991174569531674283336441127717324662774492714183836588346948333965337306722883735675221026082196081046716416*i1^28 + -7753424857358127611363532554540223692964987703516699157145032282161598831330838631044934453279179183467630210774469202159609927696878094976810229907748269190725811031693253033720676809043314464806538337396900457077471738069109150305026653142300961961287166966979855499339283716003336844787831891843210241510339816690428498282069682390936558395139160961191327767955471287855081298823037043734884377839698213932977583435253356295951747828132864779704067828304288669834080627770978292656067287285819341923875379910034822021046552855431801820285165038851457401047631468133892885703940489879783349600897581287865068457650593138514630063084814310316372616022983484385207548104057032524990378790722840468406087931369410005178490661306875673017757357791501051151536703707575686763358218231345801027524726828107065169356309907376906846562436775123171753924289638556648552949313177589763491432760238232804152491497346418773661853921903125858935807240834565207727219432160340102859971591288168966829892469213479228947696579700472679028398647923461884841608356163723998638703041861197631552538494273989525169536789013960522931956853972664773684124151724690241498975457551153599728151653916210800521990490972238278731372023610706594452353414597760972202041250219079529502832443044721324301713798929407847860079087050283030759581528570972076816772672331242447720170629376778002034359276037683418845653717538453993277969828926882664421697374954372523727857442723233181489583383297616677668893114809262381025772469463465307747375396540414931693203815491027458309657117023435675919038710641916531323449987618422955313460102373615694482343548853708788919895762292143273534040574958268244705767058861544646485584467554864406117888525796000397131245017898570697819074452791518059408302705660379984778887193165824*i1^29 + 93349536744489386478109033856331287231633429058714651674887852283380269061602919325051044882190392551656840325579632586302243022635059047618397904451934534516773887528635546608774663824024850340426067781419551765398722950200037240080310764601288560458630876657740727596262412063350054389493355314775346138992377273062482823531338343540236883583196315818794145256082435194911447805453354266761235883336690722270701400232190723068177536962158882048191279619956470196710113636218327613840056415195528838580912332044489174070327261911947515153332743051938545785048548403472407377598245401900185214338988062227781992784664291499686842022042357369952424023315436133365726979918436811209260098671479728454768548507150739178561303642647973378778303321721240324440874495268718746143070054886309925928720148284731092655451656654748443191941838272254264847070472566145395481944541102133385931187363915651301065162961577228932601237999145258428216292786564083668151614234588008219747464110498039262594084079854540566715836928778908526192762911439034811658813223630152907228305878661106723529565992660309522293443318122105163549536955470703680190884254659604717354455091395133699614192037987671605191756067703588145515486419770180287587605185964162187795088401511059268301592150268594001737444871788702878364023182083699293579796659385534792249202882343307724243008180969093732645587760870645121826115000148385218966183481602914752145411874398302634143455702843130665059819499921029066356645137766573651544364078045784868414668920738381328442820988416394974158183822215016917240228467011179022373466330747513417994269132677746041211752080100669203067644090423608025260451308429714908128197697371831817361705259461068359978237958813252128716682811403223831923551536751381702910091995257395710808555520*i1^30 + 3080783608201401139135916102003410983746643842343364446022843590364167746908702177662046691186877651102975016556404706489628820775442569086547098522104315218536690794612767371283309520166100526718299517324302494841471521926403361246756949688829830061547912210615699127972032084469448233238833708691621119520157162219122790520311759993108512713038398001887068346712023891885615268344848229549253040596400031134028010835238595635883879139152499529718883533887233739858944655071745573120544809626129258880735936395110269394448214304769612832212821869634977255446719539231772692024581857703713458361511006718504272619863074861613193579563133695415177760913089756856747465023419840842464314983999635034903155527522426429489724937383759808406935796415374134778123286820703763059518482969503174428666351800684493695947884232508809362278247993702397481712747279596839584166518540721114554081506469061910769144248140882704969403703301897741340510609206154248051338530887000613848782230182304651816047022126730251124333617774729706913038635893207787342637478402860061577670497651947782277410175329768765789148182435512218429283111461156402459457619097975353398456355210661444230414313241288658302107507679825404361830599767207040758684681762025156999474676953014111646722231462091910347507594222031760647801455412440492491945552336318431639765208795049638542357807752650363540051698189678048098441683398447003214328714515896795862353286485281089973178876852070731762392078739302917593429266036768553096354667876072701850207751000311432128948000758908580114888200486984786213910016208568148454989248813410300554093728555584178220245834593777860233171545953502454491659182226386308587501473565725096211156391933847985054322866626525319529346197800310794394177262990016823052419969384808743698432*i1^31 + -86970546217940093109440233671132657764758676055705598476552651227562002615910324276150853162030768000843160470942819075415066839670048743212235101627173017098337436843607688719102663511673572865846772844968256195725311855313094626984413024209935501260866802179605913293616483075904076895497502337496292965531191885538138864429226559787021407615224034957809876988192236353544003123288015429790689138916295081670260982301798151256199502248621200969033067330305993553262251111522536403525388046660993202698041701297419970519317125281831392938001522917535742081578175070971212006936301966126920317664037703359376901373873953029463360041966271598535448085844906485933135044749723120625025858414036137446066406314122250532518299486779480990078410503563580628750913401580067052686641239078157143615457531537607026955474065625379257866350749401721842176439095189905138166048302478561755833456371127020458096542334409760242878810858421939823235031863129206407886380823199519167123269206727875117355273447143025309042936586525863399887817462395469233071077738301440025514791858699801903705179575329508419578412751026684579125332130606182535520557104479107589652401884114504174262368341251628615224935986920899528250532498971338041629543153252835106729761995314657514933918914690844600044863753472937785129581728368707486296097999923681974731904083745612835221918411302106057244658284188837409925376515447674819343799071585273150561930193222757090394801308758132778741788228222681283607695524244283390617424081066619989681550635273850421468210633467923606888061395705163154064303745577668901501347395440925487299118573879015840231509643152297095033762935059457920543119517503016045265115496771522970883586231995438594275768882023704367696203006284054790854257876754801075498172838626459648*i1^32 + 1626701692431107674587475081072713775568131099053747208077916505619173383735428773933280300205877301211427536603109315252415538180582538688165899056738100953717964508323466162968932104703807556312881537291687655165981269342960108031942944716086343745783633558616766160121827275024172731995329903195884668286227929912302499442934173158609108989875911919589843196323882251169633215512086521617044792282227298691904221569341440907822800327086102314271826245574029541781075266613487734119706524552409839879228246136610847771559754044999003539586573929607380005565809544067067682404013511732738829898781380785198248978251510416916697910885629800347293998411972228798474230144041829510433760139534397882370861123608864810554739603141191589970121495214510978830286984925277671385163789675619493050268647827957626185017651269108602371569750043280188942276554666679837197637857739372379042993481650794599866111804530127756272879151520298842253819932128384782459862151515206669266081544915652376460832619891216316900295754910562555999802471157247265680030659594501824807315831434123812903394685332173451427831239534022129771235482781701628728252670208647300263289871863865186331081677730015960551787547041847520656872432807521773281361840442166926085120548985692780690678162377702730863860078496325918854067722440152491102267754509331286430872964040481888361297762771603583663458145955330529440096102734426446198744348418625626845946136561208725317904094537433289856391593053402220810702289342344758520080016903858127271622086716405972641042774535275524071094997555931730323509535717826188474397353514034236792148826189858611861459574664393993788410461656572585742463274104602910730865511857243682579953767531935468013112896434672618464686542213617370085330713845396240141502665195520*i1^33 + -14678498332521108378402420083047136950313796361812330307100994854902522106724755382901319380633210862094417744129648066987953514099646053653310865903551889969111845234517608586238314459035128133109049776262030691578156202188132944457526789302090693277287620440209164367324432385416705774086173941013291098056812319756778670828164629924641167281176417182270810597829831036630132752278252652538607646427893504125337332347206277549728757657262124867502694221651358524295077776490568944316414828952490488238811952965152990240186834381570342641241309803810523439054611989768720837992791709207181619898090802302295878530021230736598846248377923076316533145303731867136245022905623529424222200312678916367425846158607313869603576522959335500278447405787707315308388959705781800170924784076106824063302239031573851948945738170204989423463358244663995470856684093344686315941677375620523802643172509078898150303710634039543583961125768351533214205995237319118254120297161758778538706074047041858668819990885611422444809880887606716122144021471442644004050058482162421419647864592990732221163553082015775314544502453040541732981491476008293142450979634462709760384130386693576044448463766991726466869473691830565511807655057547538485377627961267814832169001074483488078168868502041150188056458955498305826566571379205967763448529918769794584857471388761812034886455611663621625933418107145046340184520644733880313757531630508899312781260774218240683368401747703550141996904517072069811162544005448818075652798951812805597974581854492798826068404983049809551398175424774922766609377975035770287721785102010412271964665131244750353515207877631188238239608527844669381382272224639223592367965635907217148447144189195759899190717712625595633195017421153667640327175050716748831522816*i1^34 + 103548044806862507740075812809911898320581188548299514966194227904818194046795197545838910193144409778194718107898287019722661513845708128949874741236616410041209441077025628820237187487627045827710719437392835900460971458117372391077558331830191445772891703369750722436819065813946687253477848181124811307717035744326428369181640766891716348306492789505817136161528197796584972821405841745829942916178838434717619143530089717588160512697728541052196696358135390069655970373212651918924106383057229176861128652247055098931249032507666401447641136319410473100589101732626644797159279584223616555912969882910869905607378520584287940074037452812954896297508222629347230077277384688109832908712947993360153379348761000840493371829796313318428108685366926224744619175264557739313563320491480317712647045599513496674311316775044037723652684706510295107988204335828119967047045932119480536617595305218049300247262445807764687125007321620417565173826686301534047201084399597259872270273299533222026349807036732191342718316615866863670832082483205301545630578727635104552056946736411701867457362118636168547923167864308160172808181978777414440896002982541236172317326685549009344575909875807309568631208460228929086552381887454463617380178473054790574679647283834979335939041206347100376689377297384726184373730372244083681814787849507668850398707282810870821802595230384686833131579717059162696477554471472424528391607686590826896331212869527548871277225871268097367841419709878425037967376074703289310904673953294812306606327793746173539947927876519784309395469266005379300734193492329283087153616701005725927865658511206164654166999140871622443463340145365998004469636319974589848967069679821260419217704923900126647809463027201149576815177245746131353355571389244899328*i1^35 + -700760832865874594862486598014836632501321962261434436675828945282813521740797562758112213832349371986611592482021866747713718277349875774178441503429062244872340829039123109777997791458255987348498748832522082413565019438766691479226692594742435225029520480983151068440459539844301665888890726933778407214787787178003542291792489327033056287181461807648654580781524529057183832706391365525166261500826507050368573715727036800486180571901554977255076752323014023934994796814519370222344098431422763046132318018658084934332078023870330271832606892152044959292646169105703539057391512080543944723941976849394296549357175578926891531286617833118230925625877644805189268079661837641626136490482205264584146016716132856815778749018034473213624767287360570475294969729746968270138930924741312245465676497513005209886308553954487569797290500407280710639138327529143023950251993289808354805970731427638972326436131472418176967125991907251691757829260061357328648203936478852895156988857483304847471571662947606645131195557425672701701483573598763194559361565340758927183857326295973680346959645445386803365061776202050124793230321775565115384954152350607716025556135646166650231836755279050897790407248158023862709982497387502100305532245454455285904514154446540134916718766321881251547572267776048731623007403121444179948898067205475183646784763110368175299742752354424762318719729223873858030819530188614093471130754079391023095000679178498598112214425901620243511443278908208934291878397875625031384922776057150075314284601136039477815057131200737736782846833867851983493409922346079342745234525107275907029596055297436878983121069819345083416047623351067247076434899506789150512072878687529814081149221280751685379085315252254463228670227238372530169684649050112*i1^36 + 5231623623970809142302346944910138497335081482356375944102900389526208534202313844473843778804570364452641676332303919559020202501634106102678103634357354635912728898753654284961286494433283056474931964503724306818701329716134686237894089047194218896979794819963648382480934022428081319816890929986451219466145211034092109292011799921254138682161037426438913501025573542338941197138961635974796287286530961649823523504449328321614120910936967064929872790111890342401656713512154483638251378421001501439916940519162136574037189024926591450644385126684387169027270616673648006624566383500931889912333941695485830554268460454749625952255030271826846548128555788333726973861178301763679712885312311598041527639148516980247848605169097147898410914808076244393554880458615838772236944687164767126118209206273500491712507646731066822986770714230664887923218964761069017682740936570723213039126236278852583308165993532823721621966943722809633405577702762055013184307282105912602176033612515929317588354218676002947508907044656628539404371940055480062913854434060424801751720819953565513613769346790575068210940999324590658909268696599792292254330894917199514231396785818152666069671355295776079379859050685269489022669711338268325322391954209999916370783376555834092282971561839565101579345280699537261069395146658487461636546832858633377276961865223582384927192773867309787623573212611760407080274428263330177721712513887181095325243410211559162403438291877908363023270106882830752834775436848775842577256933650092786441420955515595799850498692639835235695149859986668269629418336694445724725327848065454154144480750996064699219607599579270460708548369734897677007067213164029492795903563279673193334395087431328456235667121400760613618140362514119443146080256*i1^37 + -41972343827639835872967164814703660467502860813373809482825100888472873352433525987743104705698842328518651784109900240434188091922597685816374638345776048142471013752508728712431510573210884387017121076774984628298729754533126643119504388249635633328299872468801875257856286370886753310783410999829018306390839429217542785507867778028787201467895210276572812620606506060456611311749495962019056977746939273172615496375800119835316459749530569363114180361341582951853590761362609284678509730084510471036199591101532970330215460348499258060573991624087653523118292431246785342134937385944058933332496968329559144240927820506615642399998689594857082498878921727216907743094470280226607823880170286694388525197668412268539373587204029245876005191645845945174715885390155650236985175862602697876236308525056109987946014703852389165369483261819288517572648422704053619385132659963116893699198229434464156285693430501310399257499353764025384837757250268438313194852127945561313579102083350920607960701322137884219525841797671790611491313120269413627784675994811188326549104331514018408797588861040462167231217266163786926281664520609243873074860226031236320772549283649037046790972805558530239120972174622437329819372478205869855102055499839938126253345858903623010749912016290259812962266296775240737120247360063698467035792242667938057659727883015063404714537060725510353959213875864538859447164115886621490374201391387962071532025417651609458608835396820957897487248072442712645826297456938323678922174963113733654715310452309301095432043157812696220713892167185675389131671643979309401536587738620270725946939949544085009313797236284706974760175781890504084130914360779092088529085031645055406935512293413368858865385342170123192847309931176880242688*i1^38 + 254275796262726953030898099005205645552907333898458077721865626857668567870777145211290998090613791617318763108519859245539058175532411423969441700854022134815918544149582738671458771099059627832124233947972684010451661877426133415659517421228952268719509415683419257364487970239194614462363934792034788535887870597850643287603465322972114165637818146749784640410456028794310421758769460932166601228724414859607443028269069962707831165048217945745922321364458227457311451066810105039601740668022652941793573095804978897738743741126648575174626805481071145584879502334758192668149745729207317607257749658121100836904883103500543345502992774732008626985519059202050748314004126911480522337547918787959571740243441080147508573317674092377958735333505585535037698062785688930158262251073656580595531333361479124229417588071909801889726125898270733562275225742279211699191324572831248882090265914798912719382591193944063972405146323779040659748931893160710565188132109793641677742961400437330240181932895065815345747856971240439212577359284163355670648051804685321479152036993072700041392334497327889245186740542108080016339017603893611538777333449192053273886507560954618209095235541897837607295138252577016923000882609611677914427625207725167491275031537591043616602400560905863349171454449247116491670143579143668922696264831000958201802039856965230259840292141536611657647870677432533175002891351076452215231325092015330716337237386878878565477908276549847542422399034909229909255202949116338051371261438376289729028687925739541171742353166657316497978706119046585334271136319987563578439180352524222836554218477934550717630315138587116796055651186126416521821926837912021344881207369866594696279799907362110519225559746601460786228406172778496*i1^39 + -1373342163180567218052989133160157797765380827821573702368476063876596146526759427574562277286229487635790563687554449815161858357918269118275976479087240460633800168599397853457991244024452495740906680730393521646041602291665707527290166845718807507698149713687831786512336929285173882551670475167779458567393561867606171144782011729545999367981874926991500053830931733215481683499478647558051051487413304680974908099752017421329678315519241926182819195338959387836789817230984466725408667765107713563636607353943617323483315484485730155253617082764424620882212469179376235209215486834631802588432610218163071338415940199524108209921185138496088233982126477097047434633030373946664476610957544516904750400014222350330657706229097172324893079911909581271591890307229887412595957674116399478200999612076812395417041531426606376534763856826657624338872353466896446097591090002201955222250026050456521484600054222603011185781950481512264723041836146114317294357188065476303730719433216571357140408791882012335143559266890351961885851326203104582043534558222666666832322271226533849507659615560421552744265733436528179086013318887630721822369504089407947825205524787186488025493284718742003093816887904846907676325927403315602194091669803554185907801857541072750035207770018858024958697929940222626254619730757835936765192939113716944877900536585282792111315461366468420729137032663277542114152371245731107456042456981478954124437752454794463813816850397177178738436717889204821024071885855761563361593239175870774396397738308233979834354479764761661937934800045584554760944266155604053087977849243046132642141787614435541183417475541106313842390084927536989660195948153319154768297025734383528487641987128220317736263426218562850827756503040*i1^40 + 5862506705666347803794912574241325029528561423526456496353243679470437674391081096053635144618612731751212490736765237409927822734795506446348057692362266677075020652344015383346380514853039453438684232004644440431225075510248489216435427477186801132828754876344192581757766521932816132396916346181342594695904600152703223162624566078269223973988760745199878981365458296484380506202248288778718258807055743292469931689629624728309602278502948550201867297766438139907401662660568472714918671412743180878956818514151558072707582914664312273485245829839483676228796546952820078090494992592963703698887705530653858782321594878445520945969361174847904068896102882966518339691392913939620846348153408107939542877244758760493013494719196012937876313118225649622609546239394131764698969480871264179523967077224212273568462836014874590024392720327778500270367288815870604045221273977186528803333818864435356305625795277235232684724563224016851635832250762025803855831195440581490367401832846450678207358381950407757768255085100990584571302606889259083743423189863387908578081208795288828414203816038726786832949446739864597290585109686940382216923215580611758514919198893440235986920573679084191789816843565525483369425748881799988632199191466876552815786399053258346587882004350570913372214209765433817298017273139258173625557347453840525213966697582739875994698750678604217670612476329386250415399556375941448140970567269454913343866731790781500351354362116073666084436851170434649766362475757738265934148072815024738117749909291963817609056047807941090365443513906974062571058575689411690975386797696595878030748148650094732663108818361410223192285816299179482204044892011485220612271872409634485892592117335933760326787713509436679258112*i1^41 + -23024183103625044058700886646091954225373827031500978487663200390258286617777366201879303508736117824940095203388086679670733967002310819335105155201144733730192896287594636288068219770755216228060186710236187014329198211417238199998307096732638182623669983251866277430309531098107966729079252998731803601085695701308967863219413030758224623989855588790454279706729660356933132804900921085695343872000684672001112963892611061498256445987273990952002674706693307046014718230938449237291665596166339261310690915698984672777569027333035676266678829302316837984643073739936398461848883507624070655714441500948302977068213836295234436070787364590724746008491683249534808799873718582581703720250600318557926540134812956172930197168542515614773144238940702362708306256927260049174217675066643804362819966964503049191665369933119985774405605920443096167952609828055619810401104053758312460341836894676251658787132529912312729710320871281434981445473880854794380861888179335801449575004113006858104164166398942654379199747640990490525162362301351750219015511058532739921159040318988128595743520206736790299816922762974347963753666382350487713751410057336434389306391172591931551350662005334463835852244994444407665149336844899706920584476407323960183612640517049518980541357066191655405323664084464270225354690155626691054566012708354859114414181615675480265450454492264714529114736970505826298370923372659372471689534412589519050154082283404146687064905998130077921247004327544322387367010023166039656052941037271565689389719456157165706816880147314952142587073315586509271855708669212266926074526335424640658553437766309116393108384093572647852006200299399851472857689162850517325041763326146750651911181417459574543821354293787361280*i1^42 + 107677508300760140397808060914165122179754845835711407107491542651368237297107607129434667059380234386195015261682195793117589352841167046162502207791715983551778071390711056246615056244943382769355754302179649172143103665401736190835126317840499327744891602873894484472078559987463114319052491798929476124499682424878441738645974536025322833885172488339196381193793730317880900959758795819851754565751556009274577496986460298734631020606750810765206758100467040451741453601401677586476266825287872629209110470213023925331451231815249377579744720107118880958318421270359237924806639212683851126883465215205545516591419688687184426425353660388359394185390157722848045961848963255433891440418611467806984167903704279023881461417646194020101967139780208011102182624250504111884310955880492803430746082391264263003020511022073779821935476627862368452033269932226017917658838127560665141425668362299563419497204057114017032148136462976996948030410576582642841287266518807199108092806243427744976335561421461367610935576657454902191760100833556184529097550497258894522228498586999177882806361203834204144074785730474886849528617225847813190459135356300102409798894270780460091301779153571585091592076502850892289519922801690628862771217465814850911497887004811245620531234112221302389260227400615843589022054910033088259918180727515647360723486016798438976988246983554204216232069225243611025091093129336977800710943083308822976069546157401409281876949747505114969994364030207470821120602420898860024195369108153064036001565872685286908276257432263444929910033780701117685968912213205786349568812661235300917511990521061724140383055175594445676428314771903161788900561613470040077311286067409827387471033941860575123548351889408*i1^43 + -292915141060648624512239009062638875172970260513265492239380917973808242890636407142237714237200186866137209797897232997852667978064364866157018475179094958967594435143191436219498001781312454879873910028056227273349033300067061125690034416447835829186306778661299565070597613818304078763880441432274357129039667994916871658006262637576376018096279160374714828286893539610683880757239115495007426774142691257837170110513435577178723850743248497221569361720466515556440881423149687247752300271797028356352820109848279728733962916695867416522847739078807862962776429636990351021052773795527379870312332810458955147272131916252149534208148001508208199630134486616579692800983506877724646760589813638836274514824215424208734381954452873101697396665798258962953043270762024653656183896162468833416738952744463326430431491744082715987085839986641940191041109031981926611989373934482721563075859194470903019832022136533970236571653129335855019691074924043386227120536049019100739731767064182984871167698352454578478226469925998561877135340305110331543048115382340907753214562032572154690375873917783402612579949744105357624821876406038392663215501636894527748808322358120702015726083779582446812508024035641679550408478657002965963668014843972744053067561313509104300216007907545342899602513059948635386751112422660305541170628623949089320980478043869935379571685236434926103588532182495622059951380618791974567340853564114256556666171363393843816874969670750700589417368605614447767852473011137329031726171569459575984636155908335662403819619010394954383815247934077972780245751936942148179434565894742317809587603595472517053068511678900796537802293457354131502001940216966638135308623475760970759811877996841977160368128*i1^44 + 2037024183334493721224481208155844049409447399241912213204876582999455702001528234422740575920726406282780938469318190645267817697739516195675480355675114266455449678063770851080498248280032654249751251693901129253811161918014943693908606498190564806618570082696955615721308455797481649769997304547209995198706087054463871978891677420690464819065909191501774376886233402279640791773114564736237869680955467096103420581795174836187475656070431188512017168659244030417066785302920068707111382616279452455015517351029492209505645386633304017190307897251477365925183135836644478052749464980056562986971861355776211814310527928002569215257304632190336809163959164876266955253025659610609141622128580139234263439297744887419732810983998412063876355278325141262741437146366357848703021256526365708543947924793485467910457658909889909814493926696009083836691945007654343555223206433949502071090170195989297456137619830586229078939525015465893165474107757379833253202318611422123605817253301566231518411240855756927184993873619134745160678538751599532546912096932538367045748650766594119079932184396355176591654446764911359043368084368298344111401477566482409464243443089164402246642261194315711350385529425698994123140208829271111736213874997456355481472158006024327556460551202182250982908470385090033665088909447553729511431818340913971398133506238349387230120533010955320467226644181757556799825185421783398269252823614560548657058349290834231299524297434871756196081604831852233253153738442464607619119927312366780741515710742907830658935993142991957619120627612538997440198124778075856282359863561749943485157654808930197809969421368727659495445431774187976039481388508042198126632092922177610095874334198778265600*i1^45 + -4016372222504681371085546123739014835282323552711815894873230141061125235900428808786416261018961748604093865759811831124242714871691603576070232705742645096617509487718679228888734369551225226937641607292882401894191921921687554755513088620706449757407548952753404112379627883649818472613923751814524141476369714111426536691826579439089982298473739480200776789222852012226772592402582303248562374563585249231080140162803506472208145443626378360531694086892452199914727124003985777769595573229975231830980029415024271212800511185706485960154862868579084808765466748299711315219853229597503357908174018888567657682375098877038538619448412742386597345064576385323892965580289578317101453254175176459024777698599695162706658426189120606012113766678717674798449323016500087323310361213328199297723599313881346120240875291433618840112841567223608224494412281910768859291311621104391957916833378035298132535559529719086499956119748113120978314822857752619927777031006027710750640205159024144714286648689617087651029797610255319559632273930068541688225927610893055997376658907038929799396556407046159392837180885390240999549773710759928711985347706495074643147899643872674964170865486291641900984277675385852661469174299763868903477202583507825504381404007302990895434185956988281096275967226696482827666628566273569674208464164829752074741624405513613395548921323932917281686103909870626278921470530590040411420058843309931540239052941588797779141262447362476381139781148381233830457931326504369976158964732970930892069518004823526477359897718892744848437836498348538973532673137302349656635837122949805371298949973093801894506248986306983866795327763339021908010891936120267608996428707464835747038175230246912*i1^46 + 34824968354813564139385861959742250261971377540780315504358692381358723413758965736272140231864934630521259866189517316560258336119370227228757725149514779663214004420874454807906893475269026058204557869207952217377564724647087496754345793708520043083132203310498425098949971260637950849423045213699919274080122774204318967372012198488605898842539485510225111444180466967100895021432462790959717467292756821381323629611086016202568527856393641376718617197030686235922206587445548405387276773801412283505350840667963550396669979489811388201498478906176567017204978439440764970728514331555633407676476818026993058287773121629949249517189755006802649404757882830116740970010617857206744905673267578533640119407306107582272436974065211730811902602171673707201314998684790033256119027624060974957628612046826271468360895103027538930674446158109439599229420053317606546165318262615527994058016557382495490023677269850199024519971061516671004272559316060904704312152115935112798340548833554815782957730523897072492760671901269768510915094364770692196221628525031325231906028102042353743697386287665675401146308100756145426366884427016531651088501895956295250916405143532570903505752426657435294353633655654374985489736820358934054558296807070020459355678834401926562810214264952876224542763454125698939322494812178847849936129607300323227952036142234749212751700269915249770293112349072392547054074738290652897095459410611135676462150815036849747943087999873440624037838941934466651834092032080758721311916493248593764682509273763646872590886136920012471477121343328046548279167366776135763859336638217501361787965016942987607707197630750291460461771077532939398182241885629640277859252178073303260300812288*i1^47 + -40304688719208200275675147245687014852420994834172585359884856477320494636287614601750715259116198208038558762549909153224017346812395446755695927780181242272694309524758427270360497753112413206154968196271886440930462165382716789140603349889617526639548413751654469118651340334514253370501335437766950922598784491557696345069473116081969061275737017492199534225443056351617611466088083784120475228830622323772929705669055171024499935930606945104208830559862286146690424268695892122314644025089883257419120582618017376706472372968485882311573767055672792285959033184333744880549141288308911377388405252778393398988547143779988415708252619471533654657693970671523800052279789022390562220443986741020639235318275373496553779734514843748853317709044960240585200639324040167357765292026720251526870425677676529502640102140829654970027151413991156778587074889166596390677892125825634611631947485677360075933340644287519789917243006814305193375388363900345609700656702477469696895580750875589754953439793145054960767802747437711307062688180682199177525870096601253501475981668934406120097504149031064219982210220939348955645881468001716650484984766120550184294278770700099412862003152875358750137182794700139959920838112698714133536999111096265639329107339070825045799765771187383425873862953694018612319581609429389393971558246616573457976130867634511407740580460540823863002848297564045138981953552294926131394662404418046960942544823665501983803392061403205523647016092633193565641900365752496327530512864165259321156698687914758094728393150954505261866976458364013613649274866921499231816893849769468900015575453027706974845922695290636793244990187663774516261269655551974507781561808828239714816*i1^48 + 256061913286485741195496256743149389912627551056889236014795061603723499163083800916661492860264130805178628778138096971964542903216669059785245526109844491150371721829303460252673838986749715460109786180927985624102090781060980449743393705783612598260175421177239157818876423489434041430776000884884259976427963456902841241722044412431607420749610140730032331245215510618159536947866661976967917939676555714112551805219642409826134052073157880252280810348173707177245077097086737962226634167746383835475337439920464419260453558414551396333659024637534696134176638554690457985383248474762017449257237384773652665370791612330323502778082668455399161319377671340363923574114361045308570513607760533822163276775295852728122112386557285062269479555880026084054570960141859668167481513960046304458131508516132884430739687181431223746901856216530995163920199387435463524976426101588967033386501098217544650248489804541579365264746127246584984479392459229695716215959852257282674863460120947547076004439970609215775968133610562961365561856855732693815522799507267505980709551697643759439718201120117665839282683931983088801689741456379073150551725633657986313335617366165291074359854085377172838551869928327600994339927636500206348090864744068153408609960382542215829431509135034122266243216541628447474273684400835199632688289767663511782747482173991874486776802254119767504946260004188274586307723410825908387828449371049787687146940218212736230665096591526317307916494854864011293507472590772049006512619203689376500369039021770582346465288878621723795283715672278231146548058970986498876006586942212304254919493387733818194702880730121547984937384421560254999093494764740406970343139158284288*i1^49 + -70282577346950481752134038419744563630550865562050448888560230737434683158889667643643386301913112490231746906440649058490923523882328903466708851719120102040363234906223003489805167542901315876783856928935309536024873620057043393740602721628156300982908431113523509576543606028985585922034830085933382303294147528206891838270212398114696442368492746503885505442822178680793116858452455144092793749365779246625670481960592592818845991333029645576314630828484510826207550865984060004756649910763463331987479436688349097730867748080496256600536235634332627209805556177176434704225541106792070876296513772046991617080283136809323821254740015388974757066156776186688295490332481997574892857247792541678149701627658038610155899902877045003122443736304039583348707688982511729801627403725824986867383950258959735927928472850135730673866461966975965538063548325857646433120517876604694842966438999192988105431541120480776225272718310814780815018161514724407804888793925174254917943567039653552822483828858208026171584853998715308009697922360738110809027086788061097811310185755029173602123145066552930442935538730627658495086200030676294217137553874231186546795817914672689286339147734656616790061772676381725714793113677581424642325400294963911213019515593168691504134825862435667582951532425727397014281372950919319293965867464441442125488399625982707745656399939168569875466929146880522110207139389051154752058432650912842694380851335586890520088909251310799433324827914090260872849233343337209647297711680273863097180968570770900678565057421755062034026208098955272882045692525516098417972238924270885686957411895005163442869735826175928328224048672844180356263779809763216921703525888*i1^50 + 351073597012949835411976920806664736063490650171501050244794131023113063997466882183389385334144359942595626949206655823890531087352309905269697992709443235989924982057544265339252670756797239635258291816572890268317467825377566663919763480520077219363511798704710756260580257095388796900037966696989968136828669848298324316809266068015639252345809304002734657088813660322914641739740227743377068660403969470665277017643529674634872457388769043304649205835027198897846872472206293157235151013765738570633141650280096566824282621071136291704666403172973692935452209063788590432467591036810856619674897507803425400427751905473023305387842044267893337911723172256761023710521803292401003799591918534355330605758620120718500109150388720243921322851488132096829726910917355017742875598328135991171109637339225714164663101576868006517351756883471642902467208044980146526240520769263881932728855093718869062707009021633258826667483984079333409073470033446899812127385443478759902899277573846516384794490893345390117460221432082146234409579528229634662162989562296680602798918018487977744239473200732603809668553788980574456205130378328883504054315320925439900012983951432476925399191012108567329129330908697193609410942562631448545326564289855407047968062769897627472834597339342668030856801732173496395237561828340015618093476484573591942203884101076021651647080303909672844578576300371775710378927549101397549095928285966060802214125275580473519525623866339830015484714542332519876713041688008159494146438577824745976992111916272739070220004896136578839014910773118277158384040191728661089910503829700647363650125507532847351513012976099840846386258098782115222974560497277180461312*i1^51 + 227851955631930192932829213967882266843649962669061333998891595558037657804794975058657145819326306760431465319918606269329743008729727935410450741153918172325547187515615479681251744881466054917248293464894473085074501261334548560990078875417690633135723864855936545870812575652921976113533479509241487440239911573196352450033924311901008659318756586770412962592157967947366322740846892835638910055893214784189024348443199291613090773552890814696606312384048577726305028649937847969090590551093109849108256354330559950518057260282244831723759858773514553279951548668224623020365200571750258302854029207645770482365418769882736080598650892267595822570448217187793261337274442924974064227982148902950860281992978658277230745542678386919402748674090323566497107415355960710370273492035600710787948232582573570489923863845115566861340777678089112845776690855210411816266492114877732144283315958057297625127436577570385338916367562534753327057615178963278101634478347243491048602166113367877612536736202035253189918382548516377675513045542267061666962704307118185635405002614512911366424869909227468017781649207301563190943254345736898855880008466262814669949340742731999927640320696659129188563184793797216286003310954172578657647891066592639926163729448852700200293854487452023038078465113658217034795089274931965308619272811116605094234547517163627534607507462532570157728710121934333079295497907233107559036856557909479353890715593913471953292631479243920189710772189035886712611461819843430140351247888700609904488716234734525021463039634188536121088406292306958736435733764596905776491868481290168974917412746614390266269143368611478811514448901763614850392228796264768*i1^52 + -1386866833930736733422379240317182673087314773433764271499290503513049165813343985319950595869683325708013439661855773321613319635050325561941086027010173966762911920066175756501415243816968617817539299497941516058188519507587768782992296366911843354745454865325597010535351992081469836500788687745633539578468644073995060114709764426760144639378707044534787391803454897407148342515811473263549705589855796214901138284264030896926258544113465081896302041438796609775008209549551811726561529038228980394140827347221172008422636620618352558516198956510766893051391262957346487815285273123572785345318942382466847057863507837523596931548275921105706463176055126008285571647945967783262626931533246365116644531991241158836047972052315372785794048420450667149548700256809405451867468499485689675304720690418966198115151342582371555676842559755943564575916987656951863232950784762432784050755870447637870665918150461209443075784713424144751294664908913001813675952901978904281145486124236640664663299838515344578977342689598180295297334500656251681984827519817337542545283258299295922449114864298806603155970477900303721287851094577284410400290349070888491773676792133225064003113408699229493907794489167432601033805903389351553556802301738724194699695999835910246882095922331238902155027405054636915760763811632607124091583412062075338484646878081034605031263635192796108719041388279861397842065635920243034090225308425165542127355659957811702159529979953678720885273302261627020336491076159226185557803499124594436412415474584350674932014439454396009448154758251189603720708760804712767883760369653581614998738177766843673933474506047310670898301174006512873261557380288*i1^53 + -175864665730374195605995429572670095477238406157452037888865332962217053261085388735436356591419121359724527056145296898541621704263890995382000438544005143690428676132603654565777280122028609951271413415267339475133141884822113980216592010852552492471243577190377998879911348625467640785836954402946787877027568302986619213121073585850163728510525096577136805977875303285581613651070632392337881928959608506048022559564452459048377318289439393496699248976306685807791254928307193665488405911445900903614412220609530032400748232898269489416322525798921682494912565470058391339654569579307559293206874317502711064620165333624540371653308998857464212154623227602467707729417969933537017082871293940784669023854590911333923241212930223101914447147292121899709152016307612650336451917305669296521978456941928852937734504345190984074218043954919600283256507446866791151044500677658896871019347544007690410045291211562635288358512737543448951588084682542017976186932901179174043740971330204098813513786037682347469486766756116088080488401916189796144264188019846458356324138133086201248126820510646411922494418620490798917078385799730986568460547627934776103907926250861986433929722692049317180738936696952600251798150659820239104280171603654272179288100343247839147127144353007901039970781673049492503015567321647339694856081095209450930130046014609411142352394781293274693954203321508114196759776769889850342774912215867603886109882212375623741351542529824245967795482637419153486677832589469507458278109172597738467876668457681746260821549536956677089138216820596916123705781221484767385125104310969733403364682952771401605239394283234231857174051226024278731744*i1^54 + 1559213806286107532137996910132641147876398871475760612738163557126477675577369035566832349584270340258702438116470558222973015389357865561960698765699665757393356758632177288342272623921601391916610377624533184430815041902784370366339610939486181897356998905083912588391762385496787937359409591564701489945244623633610511655983226000715111474163756783547431525277504843604876023837220488205326596309330168553815605542691749394568919720441759769818150063590561177224290230233080655249054018854640956300370280350532758593457732799884667793533100818042788804536773424963116479518218091238519316903042624795633219962031659543920435414921878682071037362900913516097259327968912205603473965799679082172313107446103582788649612187180998183660660579416977181218631100286862317375565055592294382930020485494932059034901531538307801515808216372265672437771380078655039894234401138708984608037790653397912788518051087183195913348340676929473865566356589350998817530512935512941975794242555531205498669870194688656415239522594113724729048221416999613841505654812811406368982951011850220136490171367897245118235658642071706074916819802969739736595843051478101810227111512019854411145297094934957313631727198287000086899170127407841032800185900696401917480061548536919185566239094807068686685485946715515130197033269899031815755492214804012853014620196423783035882629682572647244255235872782098233330070796086604765113624888787197077106614073044259680189860535340665169959156386495534280450303022059959597938983491463454097451502898200486332082446638093748823655614423928604437881292808245398273985920408190807145682109618898609779885110308138197207679887187728772784*i1^55 + 1692431392424259517777776166504069837404711041326701514152265259738941563840962152099516958662493689783392262222331079164659137376094067200070863747764246090378782424216437165311057597434120212535116960019862813253366322635689244253515243976110188135674342335473587697713982060399864598105745093312755175925179718460309110867824464030169908327710911206041039504138632925654369313558517619754196268485723120093833665734327720094381283773419682425881512557689255254011330411515862757485960821889686751862006896133137127385474011341999344007667826613281230472476134742703256124224261414584378304972348903043233505599981175801841327262738370737323966986170101510101807305303931768207948238070846647083171915313870267457604802747074151972835344727536567231283927038446576806062332566191049233944351103063294256054549449489154177870962748517818464244383778300805588644111193711252070371833719827672821074691102790108128113432464242598119862562283540073486335858553628222757971445797468394516722769301870574584137755937225347504557875404144625381182957038121157123995496693697519204437564999373474191262732380870999865713710997494896588411559799305639730893333488622428358650117394906856594305580593453419798148933037268406163146904548597955495935586780087996472640008907329982235831395657464649307567043258389200628481261480238459574283960490707936322602065804221619606825552473804991401897052928700964625956490827004746944271313743730489792449657341767638660899437189314023168908199831692050017102912491071348439190015497316141872947095208591622059726799152180852591675650139342213340828291154000744067017040465491749960693662215064625912106562442386*i1^56 + -1159436798174497323473838082104095579923841618114905238628068045744291811496858568473554524696906246124087454659791611431053793105244744296991820245806245387697318748309910388473219073496547541824857412573173053614064693187302469030547808907768510895210887510079089416445869765204764825459066720361144294008184575358695850481270566108092342554266646567568291077562091690395031270864194248006666676233705835350194769526593754902651655671530023238255712146432786277793334667119161590544123029175426987729842695091120417191239563978087501347456877397946374335822313855688587019480946361777920670088114952752776241897853497822663821394170375640530418853621229024965582523846441108564341620767765389850094675508994349112042350729006862044410036235716059788359209572359131281723067906546998629537323610377215186498491964535162323111323157060106265010458223601981272877073036655037933562577906181207315518965794256045573418070059345254053679984487414889255654304789155636766730263068515662218927076093148319262807678055392638348592474995107747492512413562671067483531703047187949003441945352071929086414019653202186635030078804459317777960537281218059509352489002349427253384677651080583891598764342359510310277750306608308352213111955943552415626502495225150706101569334529570079914570365727853156346839873657339270090325047846035589682209387753207735512329942233594198923919535058159214571408203045268982614456708374933655442368464462829187033753521414226280051838514440566960476708296521103112653887842907008865677496192991010004776961829520591367474664591185369345101469681275821626792228934093215148293693504642288294988231333722216032823342884*i1^57 + 2236993010335058603166156810466317991369108244873515105300948173857793615564403468116031234536611403720472071681390167822078102846977904712852453755081130197108647166295885687634500663529571731704675890642320603362416626569416508005517085139174506456536961971650152739988308461836831268667523400330601295655428094214839847729709055884393098896960494514245564513861857989782702558343613481993662206512360225252821188868515398617697126241581899854463548685438524413348188122658050931795946168824290833721128460923122566581194072916026098294207409131064575836849592645824004206917471663613442413847668760537272320605670445066829484735463150074009369495931146930772203181788545634822209445139934747171990430882677959406900837676700761653855046737096061985684077085910541374793763857454724481023928289028285727083757142948150603940066281789548727024425149578013464178900007581862868941171307452255582001909674180606186858608695058095808955727363908191778595118762056350938960219596709431920501995123217894176465805025370156699541857515162395094954650627740725376782508115871212679510526944700673121424790089427196534222542041337816495487520476796930666251642677499476432950648237304008802709955206254041314034946048206436581751656869626451785161163436056000754328824213342029359515689133777007614280248232857477810651260457565224348636901278316188644668755959840444319432594347155363191936692455745980061275005759315170862081040861403518031669506747454329404631572593997678092622545867266863392169924019023139350977491138779550444723412832148505939883272277055755436590939821406574047215160357870816651426265872569641921763417462070769661000*i1^58 + -150469453472309679813973160890906454974100325103626755580607594904768995572121907677513286181802480248090234536289424181179249239001058313377057734810876007934245600298109244462259551974133880710655228971376886388100255011264429222662477550914886168467065639840123832997325551551303487366269108330668362482324128051644594972886721433468618646879100711368390755622578607684865727883242460219273634360520775465087030600497689343136677117999859273265817920688859888755658780309900072511267982746702648955175604389809757723630724532782039711401152749064169767927127161576725253347263759419423946668488038909435248409195581686005488832910219204650509406158786006729608165627359338753260510518019500603184971968205050717114703632212140554499659205351770417005910539284695123589229020964596665400130586177900756933929505344693790403962529188827395276546569026694024221342295635279329501618943475131173953646684034794852343287742858706098093269941615200798237768940569143786143655925996423994477350748638321468740974903976857803056168812635628871140080369546364240819041636506944995656029505318985956198466811725884145358383179594244612688421329559892829671921188316270590510505877579290082054295008755261501077922871873244920753125033082651845918598066002791684256338972463522316241028751101266398782257718904955462166159256181205045062331927174745705381665642911039765715625055808063914238357351566416874182235326997664812553858028934256381285096265314559055303897802554102311873848977277160063828842807308928344680544920557677434410721011787446843371750851621667011881435610722474032520783460894917639209790706660946002749253854803828*i1^59 + -1949493505715404847558675251613072634938296788166413359336211939117169916257076383002342559739606015622834765091567739226529398715757163123640024815848117689177502818231853477544930976149811544806682365952539983595504528013129304755718695124588539686757990128683509850570307511975667862822379021641969201505944107441887409577368068609344140649433030604216678528083656493366661788184413791718412131607634559320549146015065029428965049990835572177924241662468070177825686751791821464891253742570357297005885588855431190230690048494599931246691976177280469223128051938664619925657064850419127711979985839451692281842528844723405250530527350225177794564597236041351923633256012156850488358041947907705556435593685308781928805139093934779463380376277827346600647784288748174963917947552999092515429164789979994555968296312589683272427994907904268658053186153303268368501410767217627928988933619983362657993924536950460302441185999300204871150218069783891770359520392005812240298536833017374703196750050598013998460270597561558993820779252370399462781880377804799776307693178456732731856153227839813270608891956806068578180201417804218995212087801654658597205286077289203073556091734685211774177398646896884332645340486536341203992152890952854464353708084998096015222927499564262950820090104364023985002186512762762265987898748180779148167809507113371215231627203406729878177178373951148871068699690721486884126562007542726485180474134140619478499436807637295669798982862236920738439724760503933690007794334095152054371993266046067467627853484858571992144284263739968254604643301053407506656728521375454299774938631549433572660972*i1^60 + 1163457605663353396288228896484350961725552805857852440183892529654275438195920838075470680166304647021522924203191645743205640245332183631602707547465060012677634745778589103168448198419613553586363279507269672345681116694253514967050904677813471993438347785089892618558013400545713102021327021846694239033459517107382580518288132349927569859250845551959361272976514906857743469140558638394527816809618537452553761541031157963330952947941225951880878580526844749751396497159981249133165780872631272728006963760451229124834332724755187237520450316343382304193023185072941907821240457819564585361421283464126993271019679738270689169282543262517572289914947457752283370874686424539992032677602236997326951127008711932631859469078622623213838915862667501361946047897746599249592517554764831914862221864445306092423019694356568776701966810819287458930185304338858585810572129368402087110196584671269980852743837563142254198347491330601018936493020435902781907085288545398237863417858775303373253617392057288606249493064475184193915726946288531552400748197019657313164267077041398303252850618182169724584573649807837959568938609358326429109288899556055951685244250036885250168542789124409586204734426018601711841851640473645785153115477148962079761208990027339926456909562444157773825086536510885435601424968658573836951019377095524983574362002746797014960140307195695536220637782823914869224871585672119065572895723241428617490234487432832031268890915327007508812214906541755644828545301262777076686840861928597453930403838456536469523468229368277585967610525965462049360163224611835530240005699444144433181634589014927404*i1^61 + -659091666491563018911818697745215782905475640323523024183141952541896316294802694158257963668094705146970413564905714988538789662087645557938053874111379152849153351972805727606252791925041057299389861745518675870333318866473951346654812604609991085322908841960120245009269937650647321818383219223725397287947947024269688004729232708522412297793677927416725023457924985083301677214020889803624522614263075634486869828717630546635462256565235613249924670572143244828689442379308120001976780021586836466418979910714285173573377937236351757877054559225062807407290362801930591204685126814089797565596349538589048108415588161499441791941983191402428855553897927711788666166343092078398495998133084642092326327754377254380507890145022952477085804634618511027207713937063409525980825971921431566677953450280282658147799215344567880917336390857257189218725437025662481381195843675627950603769948806727871575827612865023340343529009009783311612491222715550152840560828300687404444617240958251797470440831883771795154543819224758334047460532304179613616442776447506745938737419156551174152168955913350017556542943401601306804131179278370972927028021723344286738157567046952968346068835774634206545305076562873098397539057792873243756664360424514736385396274143519583340952122078969984048062583135609160408107400961647847928489232800226306567785499764831724498504586852073772824622459208361294678502671848339838597650601696787163397801782987175685718222418493912942773809997947234748684195469046376989774251425151494651760263155397321986102214444358273909309616667160779926642873446379654727791170310143544758795872922392*i1^62 + -421172356620098156449910136490074456255001251528417309303730902872352228968019242904441595047674540843984855268022138394109486674692105348340333219260212200669264121389078229210643490223250169001182396122201293197137030362210116706329241038972249107721177257737544311188850817572642106824518693475505905402912377202251046789291092374327289562829266328515453462949551144299763404360936206703291765666221884887058928154969397653160668372489274356476301636410582685329979972522222183386031088587535463758651087534114483472341293726709286016898390458925127102567246044268711248799858387371401682532669138679887007230115949661741806064099219010245994493102355078620246732763820350872478753448522340632319346585047664059413538148079641657162058140935185317981907052763921694293698913846776040363928831309885058395431754425288505342701978785342184795562307809856390402984312904250976727647913422699258418678977114452499153607595879236584462242724448120947760248074607935715466578109824982407310492250538399116458565194176198218589360322914588050193807566940675405940532828233073550209881737881814449933625484407532164226715054386123917518813887930381802102165938433381910869774349075817522956537476760044769032755040962645117287576249429370207474288600506544379459925841313598524931618327718581649783103274717711955102928976955545138478365683793560085509767636436745525709083118098352195952040101670383899421039576171153504358606797098898956408411627540017439933566869409553356109671632355594361261152838240608215365213298894072714633022013332994107838408678055527057243041886227085974411818903473900136884650028*i1^63 + 399988088958168979669427821998111293803680278397153922435966476973503705134204009760119929206247296659836413931568147034115490695202349270167231739990551063358794361852006524008927195762684313306734589646289442477880039042851383130579542614640013055958526810022471742455519796252096341655977664647472192639915042411107023023818823082834298398564403373893687122985390207854856595421060866393800424318369671006152270726513597284995583590417241672081475936309322391824619478587431110264739568478362260007185367392072647642335101135574952865584762128888234214105598837187783054465861922492822091834125757132671967012549371170447622665387951511562224115744033742944798046767109475541897736220010767254039373224782763586587225549640981977545364992580361937185655286442513339636861105211433479257978482503070887763846750961989518592739436896105796829809140975922354016263538399667959799071683677455004971410614513853189859097596878862198525066156862213133788883565861757855875459656322368918443725036527815623942512128132834794764873191518331772495554901718739733662730689475551410713322368521664970278970598296724757247536872832997653341068753606610744906545546646606086580925996045136731706597674623732319595108471832984940439618660566665289229264339040471588608939440761279641342276498233256162088007685730563714220128079778415613316123386927687293335218221927294810938225684298389378882470453571018690246254124432352553247331218846951528377150189916681609251735534212633316134937893673388656484954199114682437046637940241576237045304936751046110378103249784949119706009671085548382174809702881848217886*i1^64 + -265789436522646967854277958477281971106645583658092683359959663233957558982351634601557948366055848663328948736046164235000452880436454087341181305336171366655688166461126049984932350948630495311635874840368062350612673293274554278230219915547119089174346836686238013293508541013165811182605188833854032498478377917931069862640568161058082485268060280287814275867446498894928603404778758339076778188019948667734778968254821926391581684394191851129795750144277866821236708923537401104099984094202204648337317479969831408407837639012358698049788959128634636374828204885638475518509996301406724039350490647438613899191042306870259321286062223183157279719268453450674792721534433770367280664181795513814966030297451699999737101277893097712970597468418067611824627230852727453113890624034335340758872315816336961955399846727292185129642889091584776815897221928802443940147005939790731791303384879786166073502156946838701962183038435585396852367419136835204303021283577430676340617720804994620898625561205665077105810605104453168640880619010625563045761325493216268054392418807684037092867862384786153006659108035583158607416269583671590957756942980467822017706848842058649622042427761197368336248886297921652344494362097163295859761226983412359725587911620814614710115446585538681105297834285396481747567823975762846312846673487298077594168457347477335194186072223528071872284969862209393520592576328002764204110964312526252994626580293305246847472647322260371775186871234798634681349189649106036055353922700418915379116266848885720013603410949620552294341271559762702123522436918505080680670706096*i1^65 + 109935463100903289182484249379421886579059689518883132887143727139140179622247181095140361002758790108071639108346610522984999974821195393051821925504189063733681697130847503194682153382156214694667344726906375613930886986142501451807612498157057992632914618385027013347460603400325881435751862809893296462111580905275759830031487281956202855463620923320620691320796700506695746184762705718779330856139987876502265556120966026851060974837184916034752132965850240557134817612791176830151957017213256670754576426101813775038284592809236666393049881634098476760681785064782327578038732719739297808592509722389909613895732024545696404051756262334899312858865247826536653073143587653600512572648895464360870333526662776230122293126916187311037610350857892860339783334057688494835556726513727170641271664410415985133805379046833209276109478956481470727187175531023199001646097603873153572906472760519802034747991104031657751316524935614488962797088005875523259957940592605373871768215802193658478522466496130609022303220690928355304438112459617146405048986978495443802766282465600805674093588732549604549586753093501745913891880542388612844104720866754615878585321313116280625956663417709147807503089622157707505348915382336856426690757176895819445230824534193521787660190018149992778003450530528149925803403956846292921746964004852017665284913119108248936881923147121254780669412735870693684569509364948845164468669733955664424249102265344500552345165770370564878021643756577173061100810830019908800645787843837961929589439574157923036892934361101191126223048306263264087953408446616495596176*i1^66 + -43076406411986467503164949626049764701196382818039493793747018417024507254141921694583999360996565567479505141511457586141569524378325584745071225624567779952954948248349391934185265903179710577481204779259910307427852344033410988875571940694937162823347798021787235412671691443730851262969423154949390649543195338495621643383280818690714534887265825099722633188700040417397266033197782753332070223361949159107118640713765794820390180211914870771474574112333295838598878827072554141854688069170866938961236843483933552021808604560008166212930382206403371347333782141312229748539909761819786065326514053786968056894812614302910705961489261220925606254692764917755509651027189641885415714035033854833001579514155160620182845500954337431461445618938309234203570808986308231687838936287954243529494986048781526380902113471660769424279139925857749387058673910460442082373703104342765672585449297817150465562742382651765285923966891202067982110078646146497559110976896549059857153544397879242033723178044262957466031843415734910137081269693381297684339492657420329466207130088239245383919469028065406169278460026706329237559241567453717854793566676843154448284978568480858035558004680960903365153342544592729264117026816518728079811510779919922561584222192466611678562323924611752264800888201908501083790185116227663228013123264900095586225777384251930374012605415079816580739611329388847365393055784412741973612005551056390742040356550218067628906994793844368831934143087437273611027798170558453017767204261323002602746695364789641384276801234539606977401988082895380195696203104699864*i1^67 + 4611788696158829471829210882139611526325956628806447416511776842919922945554365714622490330696667520985145651705165257583029345850715899902649393678453393676464848769576728178346106485134091610865836164928976368074851730433904551303354065236965673341584260756086836453149881625545821348464639384049151102489028103257924439474345390739230245270913193709866234642856566265266177473504847567742571042582511944890735443702401751241181692706721227769693791193184828312416311037860540360979855641673478429235654560998861610472170521103019482002705186051399443958689124985310099771615686899876211580971050378044428884187499124917386301019512720704248317534953336669521633195090855013037337928205981613641355105988327008084786017252380509452002444363331503979395220020608341008658794122013988529694294529714664800217911877353064024411175648951440931234296633248360368495595942442406363906186306859359034234557125213263416227149361393256190660089025504011504219147003823774712790194576027138386192624159233775147033982093023182053161526506934237706804071066161773813462673992372094336051225643237174076809898668042412835050073290268930794032135218138892432138215939693913658485701066812920171366653493859531183964489884747145200220704164663663238754226380541086027757623471802836492233873270999849449158404884087562791868371127479638536290093919238451273099594917842686923414335585793012960200601340696733903583249531922163230858742564768195811547236807374014271454624538171281132665075849631963154753775977773795468045420899060118922714977804106574444917603455118951046440670433496*i1^68 + -2681307328255437654842809421818679005208426049463775381978180676815531786308561717081976664711489924784145157470759307422693375173287337289477887576178316185260482346445449266935668103317954800802180760774738009903875375491995729009743738917664000380873192686222853543982760197577770570431779757635738837121549829162266199666554334114876112293439527134306841008701884707250149376391277993918715002174924550035233763792502271598703844950881030410043696464833544436856680006641829392750178771057707521706767013245998105454657113503074564988532206586691645968784476459322169638636738847095285586958151142660406633637567525244655993280779333844034276387815120075793512802574022553530422593342592335503412461139145666460791072068459097885085940083337965873443848120085263962856226315018027619049890635153356116378281069753695914223780064504211057638301381378455383417949322518639143550335605112511724538607111582413301647705258843681780826894152627001425127606670217651782133628409682804778202154793313058212839443877556959521304660806971018988862813590875468095765564323018877027603174718952104255157963390895377382353408926686051571801229650029522237455453201328692027523344547308462077301108960805237553722846925944992660212724198368659207077275089389126187712406427201947156202982249915464273723585728150850579888997363868865929706391868945984435662349387266492978784855965105040588267597423700389735415199884599235429570410316454073364393513543530432723211162030997968096849230361088942514020309256511710822062023553188916608769009196177498548746359870577111419075176*i1^69 + 116612881987372191490848570771079507919565330315021057556536332489928668408937053787778490202083711666500263518447488156015395620441236108007235575605219644333806750282355486383053513767241949253537710187971498349625999833184297229251472864287166927276440867543992931565388842383761608651290686785979170293425425755484880359904228729693097942927082224399502333067415217574836653645381837954205200985712129320837839015805526966528710739801727167444700150295915798337755025147582263515015854979234336530513276218882915213715898473489609438566445837755022190047334177876765780664605784589063998019101882448630527029331864808159960193584515491164753647192323452926867511898460477626428338791488656394365330709443839315615695723191147537444370027946615488240315156892994172630855268599802225623958631474844959595502951736225024734774568002675699646266886994555259195138132143796482480798853934830726640786561574118986036913694426976038769178392403448788067178651302279491200126934707426128188286760349562882470736474848100837320647070112067028583318735669080481748185172362039126433997104724557020324353699489657681834523235196226347153506465389645404643982736025417966754149784507605386716042195048394304070702836856004752995842957666988273576012244624129690925275081677894838357517399254602021719000355485206335626592381958876877469843382254002193354130066395290216590518974274348450488158013732265950325480452626105115080014316291477389626026657031497116688990666166830173490009905324276544780328307379547985201742944102079463546895985610243266047610720068371888*i1^70 + -59188214513286008153197244369633126310850819090064015196745983320445883979139455121348009833490557469326861719148079075255391696202981997333829017854865900067914589047217914488230691224233823202727465203586441013934975013491113380181779957439070903221535376859501215894639189212874987758944763384682176099184044512170853039371876873179706335699534696094248848559511195700191968898233527387733376648852685672509166913677471938320042889852622009902505885822329136489134136332668496239615326727271785883022762979845724711908519078230531768362713715351080176152293609321324469523598562077541837844156153689293925027012596807784192080245415787126625721451859888872314108313079057263445670236426293311026593958719378493291674013103379772139060037756472632542338810707406678135267763764419717156756539976884775982618956240349566365051257867992282816845305489559628175163284024551578446408008723671701715482927878387310748990491495755499160953913099597847290890182126720874492313186854697704880802082360345693335168994674722493501357160801719475382902357315047467366493965023316954857376717522042324462000720980564899028706997876105980760240920673079892683116632536612405948980836902953924955806855971849343943412796484678492042959833451815879864216190324454101173721562734714834274762440901701812709878959756703572117458986344655518886799464433367130243769396831420121359136477688343407927743479375527629054990879254189156026789593349287387374800501996521792591589420758965664309004239877970489938404972413576711454815745479080752900867054663467399070082366632*i1^71 + 253727426452106324552678366891014359462377081180013707359047267671082821454624076195151090303025842391721573564400760018896100799743069671361773170264894734085042863911379772559065999855140600417290390078242708949495294445566201677072183095597979715649486842109911732881501469377490874951324434129786218199815409504945041465065190584083451621874007635374665945759398955641185428147033937602308904351975314222024781176013205158083984944030615870597927150231316272766630846625586170836338136229383330042184435617966886374338632820248858723179579991309221284895515794038794907478809092482883438878281334009355036514853305024688203728595880036231798809983439453489364622746989871542372130698915677649687863248526149030967461895851648240222537306399033874818579089336283402831912070042248483852774533584918377539281387664508829380510122584967879867740641038489112479778124703600387043044300572222913273686928522680832994688712643678744304194474441063036584332805525820142030834145385766719459055390855240492548033381740605938206773974111567088467929287449146451374518954197603313780064360935351653730953808525892205676821628142223889105004445365640435803409260173325702262195341701867725434699676870243656721921366915557773925347147201817799732140433755336800993772029680620476920009610888875037483709068245996077072581796367506218212849203669659785863641028573017367688545891806287450856887866283141051914569492419251361568239229890966810759130740961443420677408541726480424977047891835605954071374809679900044272055634336646310275867706939860732654*i1^72 + -71177888766230601978198998444488490342583050171308895805368697166533515622543038038808921643181657741744827578173324404260285568702294837949384762334733190903492391012060669084069375080938388784948528505942885294060947187233724566232916250104266448322254823327204007817619663748551477458955147703532915089068281305756036469573113858412879403307902294943874534658323420353759707031007307109193166913041758352229056084852903459822866961356923333222977212605647243501314385421986295162461240403894609927186980163890972853352179866841125078737483114900432277044856956060611038786529451549491254879888019747438291708086264793743099271658252268642923612281833487863325276987249473826592459221322762213078911430029752301924220830397660507707978022242403347006390580271588973853659826823946852897531756654311490480034613730879383059218368438027277289562730820679550302109499126315542255982274692736027771890372837724879698269950605899678874433253266535652582148910211051916629635978124041123972866965492779189585290577977238033221531514318049593037363476771885243866442027569906522681483511525741279888516530747722950807923228702911540586774625350984097388107300285569851837211104954062819672111243376783359964630241802767618255848825853216970461675945310319782305460821739726047785746387873397552904431155702166604126148844206719958650967745688859299481373463644563715012854328893529869536048223582060484718601764237504377582086348230462516672861215224240328949246822529959132745540913264321156729067432470296359656333435349463695766038777488452*i1^73 + -30967666450198647521655736696638900942861337929505752152056069082337081803426637747268930261510904723240578510494281853584392766418773570141113629811005488842046952240285658647221698258211135389116608036172563407510853847568214345985322318930150827704939629712770993849842198087815264591913666115431110750699600923763777501612296197637667400941814160032442314109735591122347841232267937292567673615132838461083369943929843894441879151937972426123519855907292600576490277428848178065263919084504836211405070546478023753239087052432823772228643346823680188439877065731114483625978189125547943098137916674198526234649094530242702606631692185703159294622934734909603721459826926056241083120718322257371880240368871584892353272119577440852715189014381390654040878336194531206279068349818130331137757740583397814289845340259980792971031718169822890031656474707667413327398872167139367045422829918993714703272889632194182084363597442263822303599115150777620653676042584140020035175784647748496474142985036859279559811885639003295173389593481663596033269098966587791557552261536849195713713298559973149678987473370950208000203781530713774797172337776832002917785433362276459206837322807476131566185439019197789138860968716568824933827927546620759435565188272799784838386969508907516743873603199969678614407834880661208850676344934397497056250311218486146381988723321180375968704144424944258544654800291040827962742209677059698272142545620033232713701789767086195267474280143658945801556134421217331269301159825788728861681626959754734680*i1^74 + -20545536987477478145454073180524151331753671290403040187802977996979709839119274392501247671980193307567553205303639181510704647585827198741299705118638118793716478657899062661832553648561684689024598091237630620189608255129689378364394786470924109476647688462957380494035825323070542420121495499420798376694627768395127164066935715089722915460316044525515043535220789740209462608114646977754541568506213383296492586916776493988917890438163108500030029514991596411220864254209242639804739768438647133007783345183401132672254120360203566992623581439559809287856521401127908860649517094470577739359211162693949399160812356653321472805793900154547333859763382028534399211586677787037020780404142296747228910849845697447645804309043328346392088666493630398962032078146123888478115868439227997172891907218790176206481902343312978361976656085129078432881350465584664748504069766567020148453430299455677089975853080681823739908456459703442419038904935583506972355615211237420358697445583106475929201269130702062832019641710547632425154380019432622046942511900130315623898094797603219578252334911280484957865419513285537235523420435361554869996836629496196359127586372021942317198772096919542718888756379155558539475418696868923966976475739430051414093494747161876561748892816795032892477545562888644977586903140624491015967916715842845540509886708844535062859153903847592966418798676866286992302509421929575543119476439651227885775374865826691003876273901630603961910073258746288809174382943865200080041758818712018393032755428*i1^75 + -10512938914830652813490511070169515871941036725736678558080911787537543872355454335711861630713477798723927542210761729472432317658810117874178123732825218601074876701237297734298054012070845557578800272020725161450661329488739624157247627927875650910746926035239443402979047517085272339323626277428645603566246090549644022811188664629858505574176412321681676181270968893769393930614678317298065004304486970525524531792871069485110330726004923177799724184668180376311873995003011853303914251952049443593032055609296067845891065041047414714536098771961504317510317959557116705252024355187980538664032514979128186360779263570075128925412685231652346056673982560809781694200619246124919989481584286708887609160447575001784520122469752015838464543727878986174191358784863974081976388725734002932352324576675211126031325795078238945050836846701396686958280752800209326145176822714187230791114376265763100583226272372511922376377550687764388663873734843454098825151221824424682067062277919647634881000507900701202341187956419830848209456221141536903833396709608966604661898566641288196723935344539247299879536769514894777784468716183355777738200542159617642956510908137184070382970078404441916146673357513163152434956489608809616621345662694876609970790434356144917445165396365830655854483523176354765119650128969247122866965193006465563731239286526110745203076535438346241959549723686050434223099768700445963058574408501212991975859396807325328842954769932620336872227265889319558039754041149896636459917967680013356*i1^76 + -708851728003981034067280057129497376864520478323988140923344796139129531716236719040972809262128609407021183355071142677070144348004011877205000807191473614490242060708893999380952451390982012963187852309013196806855215442501379903929227318198861002553727806953916726977224431390496749241275150046284602325644842786924923133151678473878329066069681746227933772771483185790143291096613848291368525965179615591146770372235932028356106453649354891388591197327334125301466131235223493481475447876848197262339942879868214041041511814540260049301272695966246676123469883818114348037165335792752021464715865800241284639116019684183617574860931410691382053643785463419591431732125887773657677146184972897571871042861983504031811867735642395873586452417695834841296113468025234270639899913069381840695219529536399457313169147322757078986783819224670881986660271190164359208544379826158236437660822449036237039226532291079240258975337498829390571146244539909200030082649576520592473546796448941277224632434997603471527101627346496538016021865466225530183284083614272957358267247201188407939746714849268450309968920950242712224072023135334929121061913846122866615273031339071176503618098779460736651070639496617107752216337076650292308326919113132499332769415888686331985902838028926093160297036241050784434564784861935297674774246708123624028263885129371728440462277606929187547483531580370621507023398146237954183006842991526096589770337692179619873541605389228474894783916459217782125571462965868293118667140*i1^77 + -25464390088727834391767547404656058455900636175344871405740876073299475649753430753740597316094842907771896867675879323892740566554133866260329863323613292401103890875971547745194294983224773664902517347945922090456281622081136971457163479542483359190932316750393961702527462413743659428822463952968827271683240170653173846435965368269599229287990329036575584573619281351362209097823197948246680517783593518431921425332517163152010749686375991102852497200085425303114182229956551979237264347718493696449746597750580792479059644022875899249789736797869342244673678778276681508566813634056312823405048202990201407480248659595866131979807385576951685797543030479950195615766295591535029545768736065834847059672279165076250915761433888223550168807769342771508488426280001672061646349999595085055808419388810862801150261238943242386388487985056491926338864318721653264490245458706597050711216952668428827614972576183998477615471291713224756396839622291737722977734965888090245747002738700267383997171327849756002347836677606444790705770940375095613709029902261453707045550073557932140450208593209839411204760011873333931598597285948660773541443176002168505653266269778218596548833402282466765061115900688256103388938502629478549774556220252996079390722030578487026243854820350498002458403523384826522217057039759303571072172580612378830151461196268990313968846494898341517097517933708082679613262664729706302420791822869676264045723338096616990135194039241465031553448623513717527006870959977912*i1^78 + -405041118617299664098705383624395534854440413528150582425656826320543070774764416563908514241138183705392729846034837424353129859958338931822812368676665482611378002307979807387192111928551037057135158074607420696430975971797671768996654380404900189167696035741824020416708128932828305725939170984942615514970243796913336024878556537374973835529097294874218798083913106711379740313308835516248703174442717776999308408195293710527997601220817058350453697129564536779105838851371508469314792804664668645537533409732050793273689403537068945808932701061562650806608928045215348039482423327259287960717642862203959250692762470207820957719477420822031252654008793388544769411787799254439840479230956048624812835746255048841572963659218186186067027945257223719940777135634139266841675561250746994803958419714316736768639476892142488394985457339342367942917472409416702473947203983520390686974440681261368375520817182228902395124506861177680908341770000763360276594492089362172856714293046725226563883735339610022297288880807476846643024642809179198212287646457846187606552273101327246216101256808358879691591113781665200132782747816026734443515865789351817626832991585932885879136007172526509777776332586230909247899205741113710185823712059468216236250090641056774235137103823423474148714439676062125124546560475800645223675010187426833602945205471992997555283269196695241786732450733032964500273101640982626180927163110562611452747581794212693202933383126982106270757965151833577348380*i1^79 + -3255701410447171885062514687789563868131503935572156405072280808269978128348923531160711705590224903239233584805247864766257384207831450216720165049079439928386303853839017866117879527238824698026585641938191442268682757042253435945369355315855807903356020085318162862409661910415626141614562093638201973094770851609559761965852715122361531349812104085836922568975444944297752113496578346433349422712654240640216989349943676432895906515431216700677076010661549536308942830855921352009905782493704816358661724513953956854362669325568573326239468963387324320796367832831324610072840469170731243337723512904867313331302399691421468742163556652341405343859208344498040992434514313160165768715778018667082958854577222908980555511569744842476763417648903995535472011811428676028704369245491848556818946028342197799605402994292803263532361186017255472529531782525589232885351267851558551782535161810903354273698270899263312639735717697884785686577246157890968652150524464374724825824576574070105881527103511531605340146228392192033303746679540728356403306410917247472924936414364879655037611072367750229380926168558903629750294408675492422747171267335904225379832273168334608980602810552994331042094870259875530759535350104232833339724873752042759248934356087018629569185484980190221490272840658580904466227050141578183739204673572669815077631770463945835870772177659771105589235912414667974676732679519859834634140795427788551037355878958612529098468917718773919223030717918*i1^80 + -2756493752977924750703465768934615180378753738622328398853177916045270880426239764452793933912477336763890143348102809271271495826550901166493948302492029860433637793929064894628269300484147883017037714153703469465506073476580764530820252646554567900111658057078651747549423472266836146036247249712590742578477287356508229660867339375558320809044808477953581838279985950370754569422520196337766939624525226854017955095414735020906410071880672057140171198602488095843936320836845855138354767814309652133568219788154566862219295271036119366959503274774227765251245255254017628445506910456156586184792970947503013182729326466590112130784738962246574962850388797966881737317526350011847083033621440065061542597729517088699628111753387638324800148527140989730021014326098342291662838652973229998714781428935353102718732502940020943825029188430027835781685764725073407952737465930716727965662263413477138597159297680849839633904842144018627589313043906395909084685643253673035244379001911417714708101389745408281362755930917712002448933891697308697901216345022374120397648494078926483220109924978298254993036823915849808928851974270423976532567944703808019875922774858997279745709006814419856622720960490360186973778984145822984423541796157079595492807400633663094773081135375538850784103400857718329790629727459028801055866914028987759636598154884547101513231229926170977990084686688569744687318123968233174688109404114141049530324946682469851387143699113195304*i1^81 + 3235748771831617527890580583985360090020187735781056510841488737759928226218849125214748876555329946013606531162374240415763965884543117943926275255779603995518074372227193223442875398610117670177864069057159206450603935863576835654274322902406661512537993263105392296278569020126494807987203352427470741403172014369473088671531421158147528561667276071376681369382461329324384835542212428998786312925994963427955849412672444365951954199689551560070948706060238222533737581299100558545529579468384311452672596787357874906163196123717862435431336376989385568210485409538599837634104274167154072997906951533323124668784724556874422297489440253376915338837578127058843547889633996126978809466163810436776619639040648767423261354797788931362014055034545621557764685491406341119595658245967600680892658550546266967814332254993047022130727230481503553738227538730977413945698935369841239143349614265604084150208341166132472852070311737969797693803174832614647925310153034543358202449905645470277259712073549972034575188352050150702685575960560389428668168083256051212176581836987716411950446507061087146690697437519436048521119855788346443934471454424063607653583363960735772431528494341755466680700005761165984731924433705917079480939217155273948799900900634196807400236270489101420279466212207196241869855505015076187845175904903053303175920953867537720790778186204954951722730455624170391913239783380502068561554669941064385640331845318589192025728*i1^82 + -43156523764340145819301178601380493361230824605020052410280755689496426384867537469726966746112848995407385117725479004042305264507859861963720317558333687341672237139660898880664778935841138690157575964108457220535508294246142418615994611791960592635223688609500227443669717780560942877297590382822425418544990170176225791034136350942604794598595785889248364173528906283676859133319431156635386001751458750675592648741323180579853703022450080693375820675474172720162623769798315745915705116012438077943595027402468725885493191440952744358360371153474143739492536756017757206507232772736630518556699207764420177694956294034213691729151091690025170088127871203802364218363542353887020044522628427772174467639474547466854458228035751547949874795577149271014747957709024063336211401221947654722889584949368810438414982715510021999798942844356790345853729628533470360266092169573065733280769871339339640683294807073819451081781840458136703507004498862402154944499819514931474592954797128440533435969391270451630513937353914514914830456044077073234688517482318817662312531316055216807557638802570952068018267075522071949631713511782374394402406369448372270451331173283366107193133385813279618371145649485119112052911502010047298773824042950206039009224936953642797157677390312650284153924165852962090878453394529764742015417209022222659452668321912017310215799191294848549208459448432963911611207101244289426117833977514696796384135312*i1^83 + -15184167853061847093796783367876850943420565989634720654158239610051014405097585767720928694403077046750756237958926546286372316677572402950515602235449985454658935920206996867845439732274798219534701584397461217728516969093263187660012938341768026225091894411918231019052274154134819482650513272067963001506050445295457932020420858376450158976873664239549204946454541831420621672688897889277258697682622089251081089155522075058340702251179838993567150393335988880774559870621030881353662577831245268097584296988362115730484961423587102120515983204605705860245584936326235098404766308934345389574365930222969490100409463317120446388018054811336276481553056409089740698871775167461029729984198965627196212014206773636174836561020865528288353431155080719468217415036524315389062213590553264998019165583982859409836093600848961556260569081102492767748853331187622485346342012711660035053577039001836842080507519576282319912037914853159380757354864456105306150617483361849203340470052190826430872257239236122256843379115427577881799003185029404936717622690589185464677421846307785997439600688873089077431408744237061059644872909841163898434561109613314606132207008878548829256671124524333962959220215816035757127290423600894025307233713100804838819884302494023270710036159591489242856981106936266900574701479463759744929253042616662984111682709910596412041180823935364526712669751975198060543804648398216790171996172425664*i1^84 + 666374098648128729372805857222743348627869843328417922305200219064949687003716888873758721516995446783046584145175784719379458401971696014678375121370665615531240001303426734769506168264664313117358220199687097461856022431783332286010835611356993714143788034046431439136907526337323428461653909531028393843242518613186386847754853619055772544218946046197290122744253357120170493300988416188245792911587405632604437046129347364814892950650193128670050617323297502317053205833386981026119027547731706606270162303409413480904694323772191504120514884959488337956734768465848697646155131121305985808126070384136668291634902967633942848997825163739889651344567719321148738932350509259233560041393017845110341335169956110337342584893843384072684714168233630265157650631949517221676766332294821783784719579174343779204440541628024787583745568631634085600667397917250741140395459900653968225979351423911930239610001800316611488698924199930665579792182690249820748940416033575989556207109291794500150881624796766506500269394557308164731315864061163100822009635075978660541012687592529593126530408181849664212997140203517755242740332779353278625236125264372680495227931447666038453251939879513218363144155536918269020121470427733818163579755596662355331369364626956926888286330810587618979090470412773395843733168710768433914135414431452830601974919329242629420640974027523137397530157030033446261583804730241878208*i1^85 + 1610204203169197769255655089818784324420239454106817165369346752024960125828113079227749879333622440810548399787990249941029985094065286679863641237769764707561653614985358382949080385870683389017725063238142451079729418607660573990489543747126948614286056596472360560862701331255961626395270687731438656215631204549123758428664945621791878381615333855469133265631123509355837793595710680279013298258033735321888237642400810365877713129649989090062818973757230472634733071936305604743125625605631317822727200839488407059151433547223949237137019822027605357153272244682232193958742057176674957794830074060003665422505813882206123694279980220993115550629759525705663894211427034964870876476056852741048816424051695240306601099710657778740241283394786119076901332513158873884672544733829947300472083135147929507091002354512934364318843514781336167559991149028013800965361267432320394178175291441618644836152189902253742438911847654383808929207732290515364773345788597862276315936288864535618936533735465690952255421297947959070323791806589394233397400779057781352499016877558196878395098087964852271541635920961334513551648488880329047597761931154249236228589122780059840086328275084417589272880374332265416288536430086605430243674580222042485893221175233234465095796497171112506777091690082553739309149529675966533023282932545970570159137639389111452493932603185977804049729636536216011056128*i1^86 + 3638088534441071578205598724282351533848532813280240978712799253957150354826520652528025491882951886215904940455508005888577064731695509234507798854671936351833046748070618469076269376435489147159192290833932325450552306239682509198813084614594583562788601732558249149411706061300636848335732206791799639701390737645562936564887949448330288288172246612800392710523480228558574866584479161290521261580350995589492363172030443188057339477419178101312934009937940183216979665742382405806840027042187562495511606871077673286636034374268427654603078221380834315935465350517528220703291843574833630179568126289395142657558454939687774864423477726559836564716177350254598283345025689518039907479370294681236910114735465042232146535919153747299284579837324517698990311647001653974939292902150655691597858586546231157722338887302888259223829551706277445536640919382179012880941437802457944510929774350619885536898762757611846220085070428134360936540714121779187087157765411248915793618935042176425429592702960157251160098679790030216893498065121402816503082765683651520034580701012307857654202637354479661524971462977006134671149022018465832885428625797934182999565553342810311333049537293085421569498545296936560786222140167003365809473040691544491641330410171112284323596674761581303934817268852885921571234542401959750482202301895537543188346020446976856240053392172026829441140992*i1^87 + -352536394533119265982242593484533528498445573969840660147985537003599350715689539318982778278977256545091304904041778277928736313052557101196038396400139526314239730769080995582061294014374315920397431001258728949773747438009974659597213577132753153970975064262211886207634103755447227936896386343430113250740175133786108630642582638423708039833596137316112093853675464734227299587518857599225817710928465204543619264003104810639677746164803496298399600843281995976902137341021814627938646117842020093820565392391122509498205962191420468090045217269222263527419031845181070340605233186487565965328830909811494918294392241496860443088191241376732336214118344538230388258400141761448044278035273048071595957807709139251718801128030805237869171872949124176852431954855519692876040101643859656704593043787079335986257330863675381537368114823625145837973504495768891988231272598580294538023688601018008856167078734837078868941276532535003905576660238248339711068418869716908933158022880893057154329941042371472951719220804812957153184473594921075843209954148171298943962267649417137023769087552719431737482433907090593867484653481793503797217410873470990512248188436798444578251285745590599416274986250009855885320792078168038726135253577271802798094240795632609553286217045200279488759801112855072063799206438484140401569807551864601708465608981434819489007433216*i1^88 + 9018851770086446205969896404255301691900519991488904249012300994093991142911117540545727914592099320078769955487021170930415338906440901099789740236107159255433223131074773398864228764799749356760300590147890004691244037966714049125000654106895539157017946733686609845825791884839176315071069466842050922871795767636270192902272420095884526214971859141779806041767806178884815581741576408781413793325999505680294646494659062649762290189210842227445140913431089920304533961604116591885611506687387359291526409181991319601900123681929778308117005593687450136189794380833253550354908156503620598310564405971294644207317653410193733825843898549841156975135622202036526253102364744690547899523436373125696385140405211023009779556400265480544150783669342475228207595988321673706037659480601126504016422037627684827783328436970278276473831776858017640607741239662217855009897271185956554980747120385490966359384347930640943884531231343888367426633015812575747682441081796579925126675131865362664618806642833380613263536762971176589937093313958236321431140745981781844176332078580276723949411111852415637190350893302382785893417137053538813660049384444141815584817805654362674355062542729345078608438615841302932759926244839799891476532580487115911384670425298575282000855841363774215314547105006765866213752045321406176251494088942177114135199255552*i1^89 + -67226481193707363998213245717968665990304835873265431483502719428653799930428613083334943089572724954097143686885546832004679408621716627463185582754331252123935882701224697725358387929497411694090117424684468081356786705693754779160834940813236446759894593166228298402828856954239331682616882282276773963354110153099540334645001478136679541616546093611717443196072816946748141897905232473992879222482116158719835606734420898640168847077793022691668084947872424565873303391807697122989942372139937386170285979769940562209155936639992374687915411940893594617488955225789982626976866032353470651045852813462141258172518470076732023697842869750041602284413879544733069806812052595160294740637600714597686087383101138566549693245913626407857759779374321137453938162111350482928198310090233242824396050241901288896914650651736052059949454667705482925344496857505726708282756363772882953795070078010766258790633996695526139864873500864362982774301548950149597222242861831843627850206309130542862298497379761479583496028334651062507893612154042868984983809082556912527381502286835148886054471225021565127326248593121804143418730654535167364110300857253802281220119484025671808656118367295508092212285279663409608353769927323417463546865427249054108281422048130611179173499819887609259873506285444604680797172791392713493601123729408*i1^90 + -1743015846043953428238421548453088638630460277180372953894971092675905685982515591453624594728634624954002794808062207782705799582134919502449693423062060080520188523212402681171473696017694492207234349224030260090538006782052360960261085501166540046328792807119649097415561485569238439699643824465320648140436040770203914807958975121827430567755281559785263829726583972276274535688799970572193302466202754507706274990558770811254157199764142373332610595509477229893425935830701210108176679753620744326627938154155568780254354660817088444903251268261226135478768423653481442116445584550980079089032314525707931465875599735817360114259592413169751102270975456871597300037865483921280854728141795439819557788473384730717603288317709844396505568711148529712812398661386694379371564704755661787692252494442552062354426945101454789289273915072622811644401512166632736967678846198598964167511502366006669351446087621075469290150892160724248174583749002891899614689732667411682993050414769012851464961231568361161780392110151850548939130981316576728022064592245017855564140049212814491206660685869081799755689915070706165940163861858382093612049419297790127657239806420025875984877737880367240506201206004168341779775220706305401851066081954341699757092069302998316706221038147281795391562956854997280474169409536*i1^91 + 1712599525982437977595390638600993011351568768343223419870649358787716319084275222058866516685198215968540642821941951946792172588809699179139656594884211262809807027723337895904105805731571220551952835694198071593179380472130266260371974174413833131377459918478319388468658909885981096005669761815505012982328949863342151963853567063158859119886968479372125282678999332764893913595362420445926763414769394403427722067911838076463956903531137118492455445298682549469339833402451661900702578025208794094411123161089993412793050682654216937031617871341655545771487159786338248105379694742057655455184906870930406801026944900762164639408212270538817148398859114939912014328121473366775683137859508000027382955249642347793078253240243851458859825744847101001447335960646643105598924557125187788002292085006052414229623915974430328601647698622291391142077283750960016779115471038884751469819087182485475982472384464615932059826247461268536650973943715384677449114489108950704305915084257750987455565431249322162922941898777003666580955959895298608079280498025754469033845572029329307605510973043218225037671610392484895284339210373183841632737183283923083526589570428255964729928515731421731652426031934617317661121506095210731294706267980900202431486850550898152920257608708310298137722880*i1^92 + 84728004339696524195226574292028525228220895043203169156073769490740281100222692900440919127213475768733698492294494486354227798639624991669199200654905356906887548396824259209444651198229119024042726059190745286753191475920263930704458983228988699256104439552941333709714538646838579642756207916447952933663495743703332551592564975814383073802180774592908344414855851546801093726133848902225720435106324566627928152887408165895126125284242609033211299008238853343451852683981105502113020467506599086518794788644219980676630767907951964717952041126001793322294422127670109174453553658047421518260961421801585967862610532340697362299365352513605062659129101262357102971823823104258430607125676347133988303415531153184936517652684936060393417395090139652396536452541996619420205480121781902101500601161162032655445686462800193419567340402039684057507666018949362012442709080178510775931649220528242702702985191617295024917931764884746586215564858284516667565204312157250077568607422482162636407573141368101008531971983792815931213641078477161032981494085999970806874723721546083889737375344962141358957141644728136149876370239810151184212253307615045992933186264652773540655160810050406969659892926298319460728336390660650201746984222588344501087544279040*i1^93 + 5274499619064925868822345189689685522232808994459235824065795331821449241886068147686945586418104750537155131678589391331022108240467082307031416854333721549690454189080759575366733221843210781001029438034676939153334702947826729048996021339420947095090637645112836654425041467188772357998263681086080758435898125832390393815660383089309347575353560709401358891123744432008513989829090807138138898189785473112227411684839540127420348463135677217793915599631940365363578254486933363610699683066993830957516052028148091690398894431977469117236338990004482136495130327221029262140813371961195504425562962513430916896616866911730173512867150378598912377455242023853384369506543032487851293261566994532529441563875544241226953505264827787743463379138726810748206344737860914925091002628136488980824672048945272637258301890046785383157085827554627138239903194819763705954619247425258370553378155372868724996573005234840618546859906951558855410429741859149581168537657079759876457211655989774001688299672302302014810648236979741088406989002424948327451354357310745364088983096395115393646045302376124295382801417318285690669875138601497964307575056515079733689578479781745095721695284124920187753856041394062764715357484194201600*i1^94 + 325381413942825933697819442540537514118958593255549760403263872060057004819393225718119683581196572547235852157627253904894863836014764620968261145890010792944683861876854673425245326903190769624778395271442004545627720395434422926699777119462216974171051694219471390542662113987141162169890237238691500801752421961062588534548594336476337512616744417813218587714240119059807100695273741795792808116887289268289355163053097565965042208577036564568463721889595933599153645888986992685605313037230403567272428980001081454484574652331721005260847049807277143412822686036426750506007143327690623214062535035360612783058517151844067586839188297048477799508667887254331414598476459310278228886301488343928879647681202019771169359011307132569695226795115876832711872415789480274524144625185564092817477530865260803324392473961085095720081626914525372861044080844622311889116346009266482343309776250705186253846752698716591613401265024356666040705168297768998786198502090301885990259884336842134611234729934585426196602315077828581036421968707830182864757786233220908022564066551934092355524909634926070488351938067743524401379226847656542783646971429858929709375179631392536384755618001864097792*i1^95 - N1*510179547237031584270946954258978597134325229987226795969965955230939169543249439279901111908354478060614641302164578883201249964337599590810301158526311971399273815866847408185519154065879803110602823944111895196051985485169841130678551216008516155390419177700840212358599904028615595339535087626172515625*i2, -674080440491054548187955452491352122215329834713055567053487649717807438574495793968994467806908854733703240541771482620900213994154300715064362106351979545480097887663836347292235985522186556773344953707003156631569603376754770207979187786158812449958531281490585923285881596550315399203018480206214729074650759423404389289163769498960664519994602409252582108473015297973100222078591244989310532614349323965610283425980360344511687545307792459153265793875755469242529504660611901126868193841216874755404919217888835684777138065606134006828784274620661065589933318227103816523532676090218409245284579967282737047089876730347596511233202219796426029063433333575677424601023098359673876868051360062263672461240963863361646998335775354095461080764030150491784367783911367094074453812843659066415587244006295595896692955810763412177578244732274688131154351750307644844351039126538019046847854568213830767234372698811480566276270829394415551988421464063969928863506847575873483089220787558977451575171174088517735627186099608236047373051483861947884029880800766270010075657032395375492571704590584854318141223671302500411785390864606727013654846734503054685972368871921962531431552377478167633105275232018999927282142052973067346491352175949551035441300226645536095193590391755003511680688957968700540957958732793132750755732836748354233371746864643555215368695182211345813927443919152282044114984285121638120285394266000562762481086114951326736843150045120281051585959146468305767721019866412942100313487072469831403622208891986056275756976596830310668324004425715619246116180197743710418392021953282449904267761737701501627503605857016984466575002866997623242020219679079768115548059750385512306064988117495053672572654728185098265978713718617140810813743981842824446702987993045603669941217265778955308259022248358878654232048896166418098280498327853374248058880000000000000000000000000000000 + -813776515298257180907441221855243225250907399791097784998408750536735663593449421416584816320548359963500468008297633394281906540415092380264011293391046380897624200767193623103892163543238888524117725537520610629274649188256952504089134832689793594326083261309230937422890200147991019044541458383852066229968669506486522171048150233672689063017824005075131354443898773536488713529115206010459255975284538559890504838635906444914170698580437906355532870379036904647806134896414616715868355460148155612484498286587401671717520889834870384397807636912310166793050852292483267344356963395427729292700988825891961064921344409819183211528936438301393068305307738673807734772981665269935597981131257434309706044501265390194370701060270259479915972028838173051762180002674268235419129867816363303812836643689948595943300814729320704318362613666338829679778336566310794304565599187412504608588573364467643182236152218820766227411593018846915936437485482592506762659958965642939907500761064306425564128614981588942519099997859191469905426625508801791106219851965007527763599841024206431544065296154458566590924114534115419742022403219963534669548539972663981960419840935594807326960590729766078814251656011807802220971493323260752975137658920159068656144750611269320828916232954287402592745016342300071903730441100218462297528547930157545535656717937190558327100618526796988985950288124114633644328711329745557718594336108719053117638352663752937069179179580184950922698897849433535242164744293269144458219750542944543800371622954276015195958413543064567050757165744042137372751621788910566657230147679977788544160946447108572274855055913723926203164593564938169935259534591011230444347385065479230791553823305204303059075259673734110143176548904260571012125586059665466629961517068007148994269784703309969884234428990982577248035201996077001723636729114136773289574400000000000000000000000000000*i1 + -8812457464891258920986518961602099739004119136703680877398064713922854955664085113555136916104406293261706414829289055462529628692635716057948372816722583440921582664761305564377471809525744680783746531243628151488663741917456101186662251719746470343223805456528120291962164900784033216887305148321664133496292712348270511640755870791832496003532386182153442655825487065387656997568804395307336225077015636921432678074831122723985076168527272480546381307497476251720792920958044703849993266026605389667588416780331326032185800206814602976752776883193917837109803859474248897813641358198493946407769650959245940458286888795652986332875412420361078422090846266026230355002774433308327518524771162938969055154941394290127779968512550360896262672231528650060398132622105304078928278055493008565248148180092141177773795848068325683209323223734317805653472612077635143394121866094633931040852991956150381295911067437550971472489162018667089849427263715303656856189036764339968625243795403733814541086569051473984842219083440137567839897936482743422573485002920587521690533807279621023979691839781221800735360220020902462919100634976263203570720361722026811509619833418011250966347444942548457852207053726988858265028302739891852932749048429984080458693996255765698431135117233114621985136074236275435351939224529490837469786641773789337351023571477525647194330786956582240166278620240084646863079945569130637433132471058002541011494860597794805049399471400692966190152008716898388726436856017940897405299626552043027191334785546841186654019768015867667659093415872503679593498008409391879130936366848999699650342270809487448636043194985885899296317208574216319447203139857976640036505379445457750376204546125675291271916458753050067473069498149094972301141533732140175233147419470430410274401338743447877668751561523955355303313961093165781751263416852555191287808000000000000000000000000000*i1^2 + -5131303125533932678152429042227101722127150654594665262055374318818935042674374389799723362976518215105015413808456331495416973558836090883263859302830273609624554858158645029879962502704401898371991813475576120020026141666964608125060649691715380748258488122069004603689795050151548161642763252953337124591343144881255747666446393081394690169197531906959336134649768193210229510861707982332107433071281962654955937286070885460733298915850678513496610478085111268623600694845158148419192301967961063952167637775683276328629758928640856012485942064103703652965462730913378363558772596215671077041547396963663565524562118281426567558744213111274416703247675619281184942436354153632735270979230586029243567377894623325766817586779021392099218878405696961349510797989434936254159896256227256328049414243409327978681258280925061326689857175616085855312227131497120083532003338184925990081624158696497001276809237644608499347046523565079370964875762925528155969833354403591878633819045933941452912230990301254928426043909832124153940973233373360397827271940338179974424311437996791422889346571762240070649711738926948238027571928846847261081117244791712451277780774191512330986661729230626955422326051112209149332538393978934432246868048786274348900293521570328833095336413897699838199056695545557565318342602490981333715336217450032522085601731456197843231943208585022714003512511184570921899492039709653969676047227242472194583375127269621224823113462719189731010617896501162051684693265433631346144927661097808266604313387289959320226311200818682331107031006255598499992328907531761517355278448458873454034868317616305808717628737191447995809577615589244890736729915386287921522239439283260308100163915303430173312723134070183668276189314396797818608195006516499529101510094441121180442761551547739629827760272865991511602730047303758538400243783372632385126400000000000000000000000000*i1^3 + -12005592670749426135573537013995080835095291228397519013301517228321020980798370849818102097067719408874523436709881070448447778909847825258446998936017695945818939868868773746189418849464194195581188300395105675263802633695356145883463648959629129456991561037853373564966363132216439653929077466727565013944537971373658912393523006987281828789623844771723660938720015519613313761707915679109260532585668902946604333572510487745286601586863467931413668275992177218733649702963476552791624942354544460028025381778408573696436371442654780320263621977475599726563928348693850081025952859738768113431108021893803198085769746236498444034038899325388178642371571037460853291368193823858257565519812546640700724601017817034441348178315793766391054494038370555755348944326271274848777554492299652135505320796182434906561957981540266810756746741557009867055333134176956838898258404629917703818887184387355531265313259744642996769745203814931382638814363139800550051150151605902854491190819598707317358344642192853288697258544417568766404580664195909003464405133636478629809346486218552376723005878639952820516503240155254258665706935084259032244688676360375392274929344748170047644769290712288940926826134922260538163328535739516505854608935056980316137461189119969888008398515135881823229997162330056892376999901451544091084618129900913322654563811345619703885343830674894414468952030049386594634550905020284584602518941758765239760197069775987777500364236680488548526723842744866258061177676294139740881038775551524808465223943098382463962494926077530058883803392272892065351496741261504918415870419231231240460410019323859539302788882788570402156445083428243674058761741075023392479922699374498556514187603556343174088497735778749455702099273286193991823646020805445898513465549787669176770232237992055876232654609265587283953849956774252719387201653969514397696000000000000000000000000*i1^4 + -4548190553261521478707116668218114255959220839726261297827362213503380403064652889522850454727520228583105303595796024675186714616221116609294829359729767043969208392839599367461472430345139258738672635139898207569646667601900381504239792320106828186675203084224179456066970286187978238643668258217262242212101941039787462917648448341004329510234406993850197309975125761922305454455541137251654744434731522348608218771605007421495019364361279934733191747737585937841773362279329621962696841697028983590037155548321209091193605334469953057653556946395492835974386050781993497767522276311928188558652946080862021249724440974414030891575625202870910776822959943317087108959803489820595719562828196258079643422652100205277082213338699376485567842324988398272609223729370535496869081941539428648171352557705061905560447143261096769868043255716003957603734021692318719923593985332441137953055675426315487752304089548637586513100811843505007387134707762365951308082531820956233371200242350808461995690281188772961260761219472306805055417945949255235827491911736426913288999245071460299459937326432502948827110540528933175681178013209189733601589627025680769820150012524079370015145622682745989846007409659267836367813066971177563648980453642785311000483048261189054022298430402540147455127373855855169282805441378322722212848293804403781684735782039427944380924886178541643322435698556038240722195214231291620734150982733705398165360915429210610517022677824575007418055273022829627444358646116958099109722215603627129922192957685124912811299048905860743148988851178785162948053623002285659475243800565085816840611262435606822046083952148573690946783150932044883331144948832583574633332029261290320901003104712769798389054494538621190752474989242160252669014908529347746307165235450357378518293280098214073225449750643748373972921676889888128071395232666515144704000000000000000000000*i1^5 + 2037269126898358344552044552559984215504332808163096906450887390654917975983580824689637015367119429724014398597560066567148509545375795341671837022130951706132181176107429138570310114868589097519414894683346232367253972194742114978930422300598270738600911307513454358697898947846505613233299260388600248038004489436781329075941085371512487682105534067425649572573259937481810939574655145092584575546399139401634968908570228812476804033924170294261165180924934559379292785037705495981117400696300095367467987778109756778189284139660108595763211066052475629037831666115284238901386998767478449526743352898223831351211677964343582963928836109947195150206206551289206774513046607039636067733961367445589565904905475255438342793076555747055940547586291825759637092665081196412463841473256344448885962910099963480757908608108463068335216097079196073908213978856491852648022850021037171379162482387273429933813787396492059250485016868369946160452680316882340200636513637860262893099539515605688669723975459192927856784452800808151288233175639919616187886077174848378694254882825622405421120549407407971497281447010038311310945664897578130211106464573667660885052046440122892809951952189435977427986680329541519882807258756702253084738608071515194491041446952803422923174866110922375472258981225119899558753192174163858080267732309020247096737064421253999640465774414324607564293920922038172203143783068260024484828504741660951561346223354854239348028306986752880387754600288900593871399103445990153698109149617048862623239198493293613010643186377029685689981353953155551812311847430849434484978387638654162181503535416525843145022482492559810170608238566968422250747298179914383284774192543287555847937040443103616842623949949393462160293846235399425279650635967206159099114054284192106154652628566959549493417050645591844974766508303178910027457927920358522880000000000000000000*i1^6 + 9225510555318105109534492098838818115371311786506202270771828912013686538416687473381928425586889114052908984487484659545004866969877574639974888509600876601595231562233053862515121768677706383106087356294411601836613654916516217965696083776748369717002036515329082873755885148570746779137541225009393368125520835252295187934255852024465077066830750715930189315824601671636639612619327353822709057730575460010504329495164526147540801240257002098245860353692705398742635049760244059846906273576237453744126486937087765696890812008374561718542468702650194624135780475285300126897258988778302649503110134881388233540320580415714293521026541055189549367934648229523227840112908340875362396676666270648551276059144322906045603379024447446328073215372060209609198108066599331980056988750389972963568405751459557166738622585775103450317096386075049916182171871942382266680598679612242025290107224364939190723389328721641300134543121635124886381006230093170643500806873269393987425346398383362806085315872490402083687964150253197921192810172719048220087329437133586985625501743262986982403666312320799475540994233016221934746040197029994374624067273377238965929014754703651465195166081348061512117953245767878943887384638422772557095030805226713010995489273486142155336981274956701155059653300633823463132146507013886686583150832203607680280008521113176657026670182367905554294883570450070362302232135220340741639161993768517682661819152408989932626922930617280671398438343185089814187230192008178860708032299479070225579228910264938328617977574552379679702417583979984256166714605884614764269631333381857576158498669873538823695832659967901867886352275407542605783066710870873454438699696316237258756654300625809634264501864292248845287024674130726565723674198283159890022704675395898522614867336163875567263049283807109418396025817490576197509800841497385369600000000000000000*i1^7 + 15384208162660565893125612847727454041479268349621740226840369247814151792178433835166509501570240268600736183145113621259830655065157827559001093665211337623042230844385734964040560051860059253564638937696971172909060675106493881110976583457281628005062484870326175967445774849889017724330307363901428555794097745044750577483039428856765224508534326671626379771627727840607344342741229696204366684806278519114064668994753238577525756497410926275302221728135124459463588771419581338666635818810956376805691994162793629120127120126381185170943053866189182600389791288161002363107491630956673160582583432301308576677759288471315591927907417971645321566334580745409195502669893530158589661716229775414518166683024284562287543771925614320520664249697778950266068893135799635380004394507478586525852234037234227129175964422403442146366374284471185217177289775593659089126689403983465298253904101948776371021251871303352001129958796065250121860723368107911685341439813868340541120958148673974259602095533593818950072281327884496459986801543690691965748098810123735866617705054822199455093502560928249270893863860063426546722192139036269697711648548654770558247007852043328596960306731546717517709927912610292564012674933057564683857715883815247362030591791826972498778481928163451532399589425523869471523619381399985858540131353120141211588415395663499631597442211892026721414829470956347310134419828114412225619070487607313316836882927333321153077119578028344594189656568447796131408099798933636427855036349039644659555067151824966478521737923388428820014900788234377852448616451890415958938338384494466986168425629502328603671961437043967923707694262423242077208835803689498224749878037968784423947957790342343631768280238230977909809414936240599080244686928566299512043116377151913539471045518465595330780845219897922655852504508661305338605225727429181440000000000000000*i1^8 + 2143996679646776997650829459789272275809877243515000381599503029298845164627710372695961754534161365612624927088190156094652795469058840657186136537600241589013810126410585733951560192923588884969710419187963436301108571633218341998359795572816577388528406437782230464883388688243267032414338657956734301524733140560252072300674653786307322476029441361419696017733838813953795869105497755363497476502014241618053501496325393051565226892055582003175174140917285414896169627267187040331232574785302308615806526165149191014585340494927693139210577190306777387563960860690843441417507559193061102974370100666546890359497713529185825081660316174561358971912427010874127018702274808352469586535491944792450655621735793728661321208159016946414239408758875709448990041659665441865320665806284656220810300342476664986952102161793822637015046673547074668019487739620550991225941118729964751303866886376194508217179962858728167236987895112148938162872848854013315773941570005655993369528423206412734519808337316072740130043360573979061831696469613979640950638700437901472572591119792407462048304379489402323060490516353103237355371944096757088582570901311078017725552852201401955750739239199946789009701607932120614032934285464538410775599592884215589712871447891883040179686340293941790350149160415787246132922080892307295700601515343291384231453106579768151469506327601285619232114732038857751286479662419297140468349992889470717376629986983127891965592988875570947407329704496102345132660319792648139264517547261642625119274008504008511893991227511467026381386666107267866821197471074655443441472347795765454615278705825089544777622960174116720346537359655770848079666107541581370624829050083443779631249969817726851087340945485593817097039699242918027248266454930034420750812984799588323219659629223865653402983512260430326996996562545387454557475225311641600000000000000*i1^9 + -1544589367608910348168107750384503994713873619077804893875518527391830685024826658092419096685007173004135610268001514711930058318291111914152228209708178216944035895464434898391694423080431532820514237935141129997905851052017332227108822560997186192755625111184544243055477263701686380053338983568345082517317935988748217202449589413388586602853232910175334137781946311633019878826966726242078833510847179407161713183407380069286441883546101901132670326063825160901409680268755849667176932812891396685181464737194049898090068404110520685170706917194998876470078253401284744817323315418561506965767151220741434651679817432376492143455978457762527738063358219239441721019779079852924894217239189184808514657794419628026182619229889805319162587071289788126147901753131567214929246594876190289056321885899389643855180372228701259663904866600370276311785756578937980734285193323582515882377221472864917420963561416476682004588749837187795570651310471162679374255580247969262985644382212903110949645363021420565414875198569502623724737478152533975152265653903334271697869281162574574375128287749209301041807924815022287940901553660407434711841913815052798523190179162966732977709800414985506390641991755405430622272861156991852392348335655032951392771305552114529523770788041562226067442242170940841410663728211394489932345295142541164089729202048936445847742349871317319466922450446381934884238477594884872706426114293650214916825666052899104372425224789386099060148241546784324937746366376678783070511945788928853725542529772739670269287005421206585349744654639575311352284051664063241333123878273102158267925969542190275996634795495347442532972291513279210865408999097485724007995582579822546580390074064572061061054000928188238665961389879482274556350943568216060397813479294483171993065293301112307839285612173549072796667903538591133125660115782860800000000000*i1^10 + -5354960805987025144625932220607991151272258263184453526849058059001802654117540536397240505034022104792734941099857877903991287057495649741043392387949003149311611330594281976269421717449368866265548995991496763578830528205577064501685322715745500573161532337908994629811519997255233924548248882336056009724176151678013573639114068468923070282413886029185557551498484934544180953799365009837528392074791545401841038632435866840019795768318910054363824943915167955105496511600942574487533132150437032037740434980520461208077862123421439684063539070099396359800333177383465770796156644608922636569331611715668492479171901992098076658842203113112630758641733644833086401702365933864096221408410774062283602842762942863154399099435518225560516486773568828147405701611730030490078277947521641534468691612948481237172913405900220432564807303916580007696320836215843070907823295298147158782549852386543640529181291426792237317392813316921577426876124847205580555797983388060060918234477983634451946941046517512726194448011620361927494897191446322232147570623996374608149559315497715068551397154318027534513903102805885565852263638762859824593159875660434479040807295871347124068445412871141889666167209626774157714608163091497946088131673003428267465752118017055752771455355807728063528049900641606151376104245533994648023380622909940579718041682821400892774287127784932812733658923745751098589997911881121338789188069446376818376444092422157069326194341957571676814633530409734130796728689492196808429510446246992575857119479467433463022994825402533970728532788088188519153895770115246756357798896744886949105939423540476724707271513047828918979584585939962699099987465509362724423346085330178373811891365655192875197110181456972585205485380735170814762407001760424861595393226969026894227480083713606553827389087468639164219156002898390739874030230175744000000000*i1^11 + -2192371773524610093279143245625945621605259216102192971671062134662072550619312045157386024211701080152732622171821294091919249963452167785197253262961392673703900910967004904797606327033078832470738043641395260824893012192946229237601589702473730077527086634469192248229408322457166851096580988350518008056890290568775944239270622981665634908779675955828694611917444017276425410704815424766371683878828806946079204320099713756044432281222949296006749987659959086556001792753834220836668929871953598405938471599195710977526796206458928460317297785465874585497993759091915942094250692087643057591903897680545887351429552744440819269617734950044240777029680393535840373181458190523895409633051542670052095451348511404997516009823001307209456689493136742816478741623870975606228337414148157463735553516298258227265572981743063580425614748462398029104976458666594654654741451472889128824244431169979294763039684652177327542822519870503566884827495720581658017828084885487269899257337602080795459329021415951369042145077936755862205996008249564436095933635317102893939534096043960499712865429191770193564769063021529309919335975168106925706843816151233041142517931187237915940988924800891206101293228996179922128638876018794941004520471484928891603764806143093183938495509885677061894766091467947684673263447047535143749187778436625913711741476579041657128639957657524049156278489366340070165744699347276624709716018106962237271277304887777235666250157643739347213183410315058712777881631594293409097631834298682556359105662638775980090577795667469110080256934960515218204222180772645606906563287645233849523402081646063894759292208164201621298508928154376998031317420560029511650198998051690315674365825331882668171120675399522085410630166256274839895175208640783808592944236483534555815697503235438143392002238876845747674722951963938766253116494970880000000*i1^12 + 557621564101927147405555244481459769325646606635292700065213769579019894960773327642824324250223808853165028771431211191064933808230558448257351849805568654047660344318480082898279119731992776979170057033818500414798928422372782861839503810433947458865560346615840850060133448473559399312779175680539133850243607524508597381477810610554820984189024518758624896390484795909529595577212217330882371234141340186752646207445897269211251425528967477385343399751767996256217809049645272686503410131581733043156427569374598743161201130085971981151115106925987500798609453513817803026682471411549623079426859672957373774153329133178320277447267907453696517607288408802132111289534421252153632243282308602352528575703445582796709223351702922144672336507888960269863501469966637804921699403953394847274487316928423283817481554381610142602846816623722465879924951037324870125280138262391757635418641611979709733943819326063056411284692962857923335857206917824132155140099756532396706096994990866728507791607766127559344755444575814695245991441707251633960462866170645483306594121670956357545713189631098365170662815108791322029667718658585720389949396816079229395862230333611349035358296435317015828487434356778697733580772506547001844988237936812569102843355656845423156055796017562151400285569792138234374692542040768440518975307149329381662816844875134411275978711245365676340029103510838378530741805245820415252015913648786405752691924922616073556686110066160195944233011626825057704342515957778569182992493264650100656641204931880092947259522593318196600147587666053723831146929882681469662898674685441902181634333681991725301979353843266633109831133982602690430995620058873432877102869760109958402482959036497008861996558426470732491326035540813011993776480966254528390454537985207649687293698460120258518460992689618436047265739921699978951734067200000000*i1^13 + -165923692485061238711642110859888029698564942235596241209641991971224411752848871207092338817716072657308934237987631380885641057975222079035350363026959191015803810668982547265934269048037406155795381289086708870918995160785719712561301145827995824889508710556722653767401591827443324006550624522655667650357863159622667578833113533326216952190546206778091550385973539991017917806186267574421115703686280929606045279987727564130893588056457656589281428731738746545495949398248338974503982184759473591440299093251983727782165571796477903724304690058939226940348037589618065914155986134882939389042787793372043261672014655216656055203542130203604693658119256696608705123638827021401392328639350314079794866131483510258289603525530791075817341855705104465885449421552700152811938121910262337480708739115348706757306567069421359289563736698045756731040467838457170080569048465950833236854290257017175757443935785463945025611663404565910516692595709027911865871568915309076430372301833914873901556579721450751412589158621039720909329129741017963054383716597574406292745687909669023484903685761087814071567154290886067230008406982516095243806151511456568376680222504478917781712463309080297804050933750337211481599757504277539226185216626283553843652486042827318981203535014470273472843605467506950031026633758044187030086181698327183499951579070220949033428088298459364714427620252085094875669158443055255600515247426712105252443056278265537834992936632163732404626620700604190322792038088458554880469243724375083981585379937783494174430565727992929270141048449235035171114021761834399513420555060037990850968182366570000616233961591327915904847238147818337863897584764402694373339473193948254647732083201208994820890262295580472492718904066449270184453877351442674492700381846577951438695463462106244660614768018646869152642542623227556298909286400000*i1^14 + 650671438547760270977698808625166946057456315878554245691649750876876373703686449090351311438544688660975553332223980947079334242521063097515208328892836204476228282581873188361871967136025088454683385145594478129582324320521397706848119541592966918528456683802746483062652103009355679797613945867787451554112703892121821005959338836207660017111687289409846761918130390245574157753476051115912036130303161395407183234921056278423164365687359628391104638643462918296438635856115324298101099606017210826610142425056153618621349315600555856978761727484012863552235712163800617169695467363048197005841696142142409887006071377657195893559837491096683351122514183352980780386794901881110072137462583468501365994446931038280622071401471232064567968654651067744777488658156916140647825117662128927153533590330593148322963134738646489362443975647189829141604002166351029802908547882551443506898573224485610330001880803568700984436816809212841536412785379573899877074869365622628443992436930246351691621508198568666483069482677058498289186470064498695355794747264362353325228676219741171836924373631019555645693974521189339044155020005363652114051579342874127678143320285506593560302721321540742811771034145377674950161638296432147444932031996603072564913154100390210890679241074935958939971602833255878595380119717427916386270477348410799017411340470991290769673642715516317070853142839508043110717549863172550421772029839011943242473273549134657841229791958572348763057490487555069751342463198018884147309478512145910613965597301853746413430022822727195984304029199802178236469759965384701965751130759774104070015871387236633145856382837523177262063613278789422047876730293739379142336327444795312969111490088825104947310082990121507487468846589320586241462547506777358610301754559063645066443228777729611332117531017131319941147320500392385870561280000*i1^15 + -328013358848699559454831472645198916325837777978655554425124217492560892034367270833441377660264599682730197229170899918182634578493486205115917734576009314368247049420071249129922358919754251161804331690602010195631190112431434611456998123684662644442389328557970053714217061742053750501804775401697688590703608383968946235754337956623826557272084078223981531850206741044096924587732207289156455111655813933164047945668533679416481901176626910600472129281325837456054706514001849726487024115092338723300429000357595924954231403524961576074990646689455149993996680015658890151139232443678118436465132781865406470581128736224225063190870628643361918913341648760688665774294099432637362081299093841997091379628936615902239052901286732367796929360707154272674784999748768248169037477349268471534410581491702719805862681358203034423608244259529009788092193794240293000227677410856547753644715327642090894459955749364486268379703582307426332190664331017431341981413570293297649475562889876210303680561230984377204547489929724382046837262160173744626763953795188098997383262336561234742359171631411108599671242203188798846947241751673028471381720153902330403893827859990475118006754160217154780411566948775127652996254083562763887837386001978422587189686405464366037919853341960749070391505197814101805978095437093287644472871801796927495334326140134920740382040333782020503378323237072760192822467077116509024741091018317947518508208577100193621907125058599962267338374401061698572090032848061659269827760632601224255205891420759802674458569108867504389240398160842623333147967789816149054530780770273602592409590553089100449727257539468527022220716099604533684633946890953180603241232461322559074669871271311410470090669590471952741222340413053987269398115423757722394615272092718299327118739227228870746026078624870274341745723867197723377664000*i1^16 + 125695376688364619203548926879587012621014103671162635116081494189442774227846662959514275717791935199923820834226818270357829637277199729174192812698666966499756376296023324761726722557851374758961164174282402215292042792508765694647572280801454087738350854143182140187620912204975113824333935066885235872949863417832211363415140148825746552572720575551065663594044589080265427871656606049601438071573197676948721303457700910934891400624914280090158464437959958655644543715279830598684176343664151372216104721359823838920595140266646814521909239415287014969309769013051439092697780668725273336642040850064637468049402541808535281376543177282761913663124535306537180432140971654522135236530420725175880840150258792544327311568822070871711033788988823090338851895772202760794523938614368803655502228745799215505143518070143978430105878128784855264844892204742902846282530860713386311702713801323817298574281319306576545508510434223097842009786131732954375669131559498939632641204443944832095565327191018988565464933198455090722828343382579306674374575627670389587610701841284642188426787114983707422147134633550154899755778210948308338200714412977156486825015581562639300649869342185581109080901548942875384335315802755314219064050638098705743959444954118117924854415102803180559268612783909386234425300524869315898439641471617279413712458608525753915614775587535829206123466363753853865160517163172059570224691006174999275514850061935256368507965507393457626842383932192701019697056573578761634642215695782922002059612857589445683958478457303453695787260529256743931319828897762610759015669717737938163398149190886527091636524069923515844334006264623748590908156929438735937684576176913019748535295042912257322312448607342370208702821851784833203527068993762174861565289664398440541667679794684532376143597892995916212845981003710411571200*i1^17 + -61824459232699851699694690807689251898853353159000309742502702743987607254386581109271313473873365085650297931842331555518478876433944080916931555954075894747259292619686409898117687858660891286582424904618229978758704942211190452832487006282954249416861842871628001008474565653962146443961684922777600801235109409568584173883831300761990658097598457135282239380532630004580529030910883906457169972100273251801569934906451035411596226811148532392974903469032660396341094197211771909170031815960986666282503167225763560286457739037560780706311050000498797554906341367024377862975709757301001969383866160585558615026044015884327275265843505056353754865245368589754270085221443710030655116724756851874697133121409491938527957229243824987551914520783528889538599730424556757511401301125471703544871311972518798714383706294015962775381617535272419841393824888364873384750693699871913983283231328378619799772997925876617772629640102507079415541193051792977783375411789188973463823811210241881795249091028320404222903441901186571300153008468854796105523096133830188137849295989071583548086789535520660165629303628705383080117858376092837301998710985260077435544749673878266661662328178210048005325543155421614024389414222109033798779251574743395288230325159951754212607645909944889381066344381246000214138350046401037793846855067864901212592998811591163581149021229204213495797278779248770992298628945604677957913101924759155719978655763771103805304059772465298171551540089205016385102613480324002848215372469932039521515825228533722429843445012327946325684571727616278258935567333450088156299978227917177125062926954158686950722991909832534902196575667787385742209712133707759105861265418496781597711324079645164193098270085458249823639469699586992977831763183012463746309884810830423897712913890225076748189555616084803868283927649142702080*i1^18 + 28962390978840816450449111587625665453282598588052226312519691540581307027277363314852498961120547703729391676651389904735940086146642946824113229291163841522120861551772821223482616607218309052682716957618232123778895842376490087553952945578579710760675694597932821119570637545527102774909112603376114375393291125766936599426021433347452735238393239800807020089269640570973886278926690644085564386778208101561077058547000097341868476752434909751336144663480398770101939543942691046650285307847165050837356426636211966960479533043225661663293581067701816667731888818678299399679655910775251170593186856555700038457449550388979702100187087386085134323794048811529100186218710137090653173769750573189698801546232341249400304748455858466828874544829814827175449594637846195284005522713005403081570608945867922861489963069196341177162677244092076535480284413994755775076229405766567271050555116063106483829726588999911797413899856888716779115547996562042518771516444375025153468968156752893915275415636548760881313880029012242301683812014958630583828245172141450913514222983524767924708823150588800410975396406240689750619153933549159211400928614054878646501901462120131733716484938459872928051114337208640067050781380764105564351758633795609024038244451307928536545102858765886222933706142656805458370271427428054173252121049557398519893523465720629760058032904775437066407387131240630362668589839558200548458786549453683322855072518602912340386139614852958244402946205352041647589982671721403475665495716395012655733613943660378356915921312615118487508778543151580950032192414428606451172944405582348281683415283216031937945041465890375175105377035643624850710900836787947650090301157763375207457774060456337004954449193173754121268042946224715847121299611441889610443493587758700136575235110711355678144115022973614915963921130061824*i1^19 + -10240263673082764766007033685523610117447326797230144021180416770444786843030381818237688369622829987376026145916946430006182089953426139951410523934951318582975077243115749839904013174954145087982225877661451085889900357156186008866446372018109228912089077908007712298408816339850016230890606872743484374999542217563518494612961344560760372512701181727131611763681648026409115417093367751438584553802768366044575631283766046123717075979386555787436272259738524429583835947378751121055271722741127570598228336533593261242951600879296282283667558713154685966282639675489444523709442721703114330978469144046314589688040140713160488569827232430649002479652136149819057724596342683454700035067420667378640012517880263868879685052885539957686784681634674091261668462334255900461409120589170294386435407977827501291666344152104848017945199438163455158456274431499401838856468492089923273631134189723039420893427705180632417227444775947181416561368094010010383903408879268148127803821134352872319892186500078381236280305761765618698084630168254685124309733913044058512799891830050879577143321217237193568657295033180947990756871299328535676569206264116848968974550804487793493774468336597892945344434400003528788001146097367520575039750780780300772993661830043680114468319814007377067878271506754620206044426858015074357019471109132407608049391105181213123530949425595215347610437780859979827361261145940289620127291609490487017413554505460049953565773894576734208449950428876763699020686913148434190767206871876779994899430227757154774458118941103952837364338464433248721190101051238810700768700992749853705588617190401686289595617205812338008733839768596943011693839225499803429432727527736846289517525339018475077520122428552194928616537260690245005764277385213710049779847064813992872986177920007666020130168873596061331418471464960*i1^20 + 2635171195670959434258674769237792547759110866309942331491030939948850632007854354817212317433242550481161828730731281488581081243511837480666371311257436379138245164292003854028726307975346515979204486725709072663458337439949842095446029853673722234429373945430766502278744027736684297990627649994164335439848849619837735241123577218125103395138294675140220113645128806694533820161728568083449242860040045609013961110663993040305107563863527294497109310358349137445408329687746002291788897098482956394591262548597624519004037189342780344781376694871296399324270331096987647887578233063007985445413442243945418616004234238079498849070249680263834675249648246893349681628206615983359772912820335138903014872082386540430450486857340131885051540602470177803243174934134973381061770236556623614224656057373849628989842255995583656252452013831378523276222076821754525732664022403240777178060122068466188284678991462918426050697900728276195448347553315013939409068904078083573973128610903189237431158159613345648855275823458391378744330815258603441682779849425112148100707991709117139225943020211829314294783811665318035650403125920738839905989415892926455126037948154917299943907970391820898971591003142380839753960820425748009771134503982544989514486492635608467285043805062639883597306121905819670526141439968774713969386381681971998965792080330431238092697262044205951414468867561653929539295806229958790988043627949030453613706480062718637930814869832383017223095157890408096254871810170255445331651325013319573382694889887521503692338727235610090704028899198858331799641047265946431180834848359162399052256782293103515119017090184528511248948393308973606747221158332084513852625390283124918912620694754203204628262061465929060838544261402157851322876384215814775724042421077726046893598481445115245334832131772238963712983040*i1^21 + -567681836798292317971900310673412968474307805926543746273752027254051122108535921267953960040799255903787094364996965162029737587320281545189909666927804345073110931810468086923715989397814602814451808910791234869236454512717970922710066745606164160685695132570708796729654482404879203033150321455669404812388921399741614662930250121889909928491546472666325399882336221074431912579744010821503188126123956431105354579190643713642871851758426116201293361865184524319118894999949900369457300340709688209779358294224065708060999202158538741066878418955080201731320962744788492235770239780918921633430785161095142624530036968833506097663324618276578614152356452240402220668168295225240661840734646539274647268907770930104422115888079238350194279729516121005826458129469207820540621922148398429795050015313625459489868745323105138549881270657665273949579760671090499079717902463257591751139964584705819737729011426741253464360285222080557790161755248965979029821224240816472756822738239351951161281915304294115397148325918997498948820255345703271238759626892589717424530794516185817183745650191459549705432990404477256062591975585267492045034460235240568559386278186756941646674518726771622651541552304373647655402479486013998461490614315997795014033460835630074145288796144587422207471736326014095492512492279245725506495827782435159924991115041131521085124313114054371335662987323153784326328709636005021117780719929373312074311297614419967488994516180260636744060097872970801474501256397533051266435695241349017045722816634334275202477922313249318360076724602035085178600057909633857915070803207562662409012363460817048780384430894249044125494953202461243724001009367871964094387559539809925379478503042251904919304859814350070317064414722096765751844222743876070561615107254394937210861026495234910696231219459680114835456*i1^22 + 100495103027430241098792102680477591527790617322669447454217901774757942574795902646686793488752690403021020145845428355596886156841857771912126218358333433624579637706283514825279278178055417114698216178641954552314027927611354074453977668578384821903504412990628539531278852872005287904116575588649078784790098266815458415835273650481743305110253242960105711062102655644460789519869440713812866862412651315868865104876980278468816104484262315326115623277559720000832879553084723954497510397970502058868202116575110242357283914670816851295323444639587579616873445716810203351458104702901556041887837116510929415066670336182460086132768523159547675637543876561313787237000034067453722599371918819224674023678464533442270511811644238243719885479934332136679243426196859310410010274500009299348530892632533658980137159826581392397233825266938837773633245064168803768473126905099941857218083724412199988401610830100235717382122830181740099055297730409601994774338541952337621719274315041085005536392313999402238530893210375758192973078469453794722633115958373450432024742011827226870197351318612457442248672792857663924357840262047273118113227931115774331449934751383499084179491556930929246379342437092591073273187992861382023167946973053874726905422229699478571586383395088433395507805651114556062880184279334121097849399935535583885993739269474905121841750211767245823452715306336287806808007543548039468327056010735231110022323575288943540639799851572234109804433050934094061321666318049209878618754743649449490259418736310280834251812305286824308416984148910432910123686042298689980277325517753671146837523108016838114220400348341155531754627387015707514903053865037528226714303754305071141565420491551268956343305162900878682310873193576417595854975343306753589321868490917472827563051664495109579460412315703181312*i1^23 + -14864934066204304651433818005856750497158290826605903864242429967399164149866795460521349785553533264556585574675695444154366757453096829710207583751224435514479771764271433770384275995014421819009930950651328898220116435315558539474834568195384368629386257891478796639410592736361216479669616611954052120934987584299263089659799435811424478899564655534719252708335108895664006907058732781904423754771662143728228742899955601801182728521786962348325333151888004587740380672009145272761388002913191039327985803584623460547136596480711150379569434418170594327768747047592877795240922304517373852435227109544007333820455385894065248751042829466376790129209483513828890276310036710002794904957574233819744333407320168371449205817468409830153389629826914750228477874932561989883117119752839514222376820554204827992020988346408881716087480575229667413607713857021992664337956412998741260972788959113925231350079879360861450110264041669957208425378804410536009153675444150493781627855126025959530713548874049905273535056384836543300168612602601751249504496596914633796779684265718253061620104367137136821147330085256684191304423995892225500873484827230503590001597036423913284551682657593315342356783572943357509374224506388456627825198211904572896487301847628469692909370403427273032249519863834550850383501482302116042496629761912054465673347624987179809302432672193491143398437249203356405275262846729353219574877852457893031702444286951177838021475162446030437071770944345380405804931046590245699390884437530283339592956971124232062541197866310580782230339079795221135766115526198596813506040747474391217434158484188917758107837831686369867663071967514777482010986995393651365601983287026189522718996584121471653999658697815249073466521737052497345710670890697068307891928105731668413092467921552548864490584418549760*i1^24 + 1437898538993423800938605301990701633130634395208779927913339741603341587451762906562637317851127832842839020669873155647867125243020441112553685463163764506859177053252526236222874486932746843520578206939590050837569809807350433893292283197822384512195720193276249791785723663682699860301964646990726091312643187469100284600395740033213448597095079743362976158023774848885874541279678468957577412641702369501361856504153166837400118174928894228675621000611712847966457219515353781157615201343168932679709123628759624892979497069882300837402572081145354561980957640190004881949586688725813388675836999317060730186233081456316696735595878388277980177642838091482212594948823591702972858602072833013706786312370271335249991113387294639649707606118541790081786917656896868674685887987818205654189430792578148197787277696299416314920279394276072859495672914634763646295584573841509367510358629177768134910388723847731050968830977556887462895810019450293742705064318776720834341308829017141709661666527996179122481782385305809611391429910493606966330751862485996038283500317255967342304106292346826776429567552783533474611197064771744581472784955101948579884291581519796265003118595004113135169433666990382859508863490430284935874597908037647783263237307007514346613232147632696038974047851135674292340145138958207451370587252938712672217643837542607414235995865419628990593137512611024543628571237841735888265032116620182718224310194526772449243859353892044345104572701778533678483153466569259297861279314279228669490811445856250987137136172343512582035886530876941534206452528702502017574267304707772709760885877202228266943699813267357986955165986483230285079938669051412715064590466122735738780942028708139938510285807929423081153718371616152925151156957931871542774953910588016584132327465390755955369851224064*i1^25 + -81148072090950905474629524034643764893989233751559765465806596802580317780043885643464885089002165450835506727160138850757956493601010220004171689803452205495420384204674863819294716239507525314282390521787506607529432974161148297819394589159966421683048143301080170117276450405785125886438298096749051415217472056135089367650121254856092454925705770543100508751106710096013688910502731803321960486094896705871584421320988444311224949176108517559352450420045573270203406477402057012097900628351082280859831239669760054864971236680333895413854174302396908810428200053552549490909772413762713115506387664831861626208580302759464617047093696524200051327725104233542873742333035752727360253223977918717987563362115161517803595360257932840362445610804937728997538873647597052826811718159973843375906043721555382807778845424527363420896171604017030808218968611659288190788760931305578901248404091176707767842760103170014975513622529469770984735075121877929790629958063193487319472383578451721782635404421125908081707586370410668041848218237756353600384310590601086998682119255561137599737144913997089167412513685309092961272391157788513431974409802549880688881418445864980686176417654192148193319292419023897060330041217814299993108471874337688987871328334645056191967027518520301640654556438415534632687607895136706057900270970231299543444230938582975803011239454023030563331298913414682366749201544920555377113797554616334404009057856647653178972706979476343418576539472251202223482034775981785075611665269309968816737853034075592623493340283705214931433728964039137161726297071514122024322110185562283725894635187368486702838789142546231292446319341247043820292780862662118293353933648773683515911248454973518058786160876773317438618419391264758472233870360879844685854506718953462583097940511776429205094400*i1^26 + 1590265430812569401269383214318221184099849405292755285665726481215144649575888198106349277194027310587461108603293057310323435273674070888031755712292217872965049646476828028738249250300313269929960450545631729159113016269664172388260606216554642094486587657740407008723033399509842210810710843693944298842176701015587823354978816329775207974787563805000803068170497708218761410106530085957343924275456135024445033892408262954541543794477964567889058373140332668375103615539724976606869058238305162936250214599618036974504525597586191646143318166762917623477549225724621763216158950449930733009438501069374540610885529274786519955522078818437528575738459855408070122234733317923066728467045425448246341473711199050133596273603548350514782177596727563852794277313292541696090183344559137170102397205338879122884780922119631710209061385268541329072235346497925851121476532761828064842706615118450031282904172181504964852442421694164442877922393102316080400434076789076067634711575814453909094223876984986650970942852622403539911834575052559734511623436374550671918923810742239800272376773991414207774986551973137715574333221199781957707192239375922536331715918536142262450975572499023913482344045418513876347792305493495393115248653010416526207297792523633810417429839811142758039051218896450609988079761116406816575186064761307812505284994689194246797574102585335665769967021093676942690924791464487666027158058031797288994527130895153244046939717433113163411412749075252950883217449806472331189573822543360810333853672682948272154310547171292920941533516483331129582109933316166112779158915872247001572454931553386460206234088794669676927071296064495614289635643507430497737571986924280831012479841700827902878372182249275385253888277220910686311383070043820446304120630531719611219645164249858179072*i1^27 + 112397946830909212618310979049924504280350339364946998505727435282286619965405859154422932804752382232229877327967926801515560711197756930070043473816155432851197885653559137351763320088416240784641722317849237406280337263113787675672096422465656663757125285298813255713228920839865976602103035316721540040294719128123208093717864907177159530637888662057546318916598904199203165713094384873005222699197933590241041973953249625274195031488473985904877919352511960597844243705056590337773108285721255468275695923776151261342043878740304961372700779261039256396034794605248559357959194496652930557652829972816785874616770700752773064139393796422040321461942662851919482374357178735045185077635520759909071063726340396063524692909663816399706281266086960523279115318227055101890191225767798577205951235689691860755131512742675560723661116708810964127253192404216184228154102815084119056259480484438628995761113442301687319057944624814552890507125043233660484922601790964831358733049238648842806838385821762048188356449402553474776609444104033967205563151028874925707862657448692793676223487098072123337564687403572340995625660560303742899604405594651007369215904239327263358352064852600993788871021449543541874475454775892386956395796980378693810567402565250192707291097417842869650508153553994822803328639171948761012930630805328406262245637461730687214553213247691717618973999936521093496669201926210127842941520075521435239948669678748943688439899056815478579414980977357926071149100946426079129134220188435972824610527783517403441807163700516141234492169440012175636017968888430672117988701938722985649810037363047162333305414079699181935788353677102756045198689981919999820695560121201369116850838809820983456463081137835567825641191931646548208113725878801819030589855041107943544788282509361152*i1^28 + -7759919100496715742497332610019289446582277412674182024082313005880810464709778800025430547967331117220607043721085322072322888647549043023725847462057929078808749197414720279486993982804810121683215600261435782000740692320989780614382681504630174974041295051405144410933262459179020092789948650600775781434707439819414265185383441900091523391001734103728934050894324358332100387987987585805415494710244310046124727988634682256184391491948259642822693875430764119433203897649755918798292017554028356369829950905553305440020117863582423110113512121435113789590015989838282658353182534239412876558188238786215576325563057599608312593826367557482414560852223033411742858002547415598661200666571663821644636917146031662028338069682600837464259154710907320709704493309810790791024654122763905428996288529577551957764918164823399319862262000996054581118453481310868458264361525003454319921485431553923447618388607299943200606784343416330874316991061862196681772378934168047125940106354822682133334304183135555329863086324089256549839304426124471105110605416696232053964765347148087184614861257911826483144191190887898110737675238169066361456066032100168508460477976153101085202170371684741094172597153880821477403577390590457253649959875629415971099119164303924255568571326153649424338426913110511101010156796160014862776076614498111567016225251689532034094399593883485643214238354258546657528363467651713839585927437622630371636444308601373884001682179654089714322825994696890196830330705908330196619280984698702235256074630951108423624521599093702946767620449202298366518712650887767004806798013773216012319704108253380791291470514367486223958682731056158283776469405149011405099726487859437285291124601037434889384416078294211726744365774348930508270740524777204080616711726232570150000300916736*i1^29 + 93428632426764501099137007785121217156892835195510675272409868177687329800841961907638081924860634042673180993852972531838143040915797218716635886080006396280838379703052530530848136828533840908789942393588240030651303804992037360668981991485446099288436120764202214102049513039695582911333211087315382560879822213367928052599957063876584171469502623978979220118598841458880220790399436406305615724958800325368379164259051832553879116550935467046818283933468242615085111453301844492097231053760028587079032278397852201016945909610553638122038445905037199468129845623956175532907037878490023342452854059333209702658571119796810645088020802664560635583370397164497412383840039577098797181812279491666298955199587687901683514875451754918298629782263425634574180099321147000091285837756205762450427679457263860116606328835288559270000370231145277431649390895440384612414725379996477731700782832318634962581395121731045922044486979425212223132857883516410238994447020783724313058925719258144441442265906283821410376056581913866944410100151539935324849124185290795487548707816364420935508865587469957650605889863641821686414806815598649128682025733432809037377356423872271258960457826478586965957585858154566933930793682590848887650083823915585136958002878136229231951202247187316637068197801932864121205741571420288136479653953019627646060327181270806486524345586694074538574742433836147588955618855731058211450670466119554711189373762207241558545861581004738783995581471908627451864335708806523666430074185532053985959818918116322259269350221673542639786387015611572004521181848712859910192645059149261018445271809671573578974906535880363676073856929846305505458325748268163526211603092244308079927170392989740099624900763924347398417874542386560558574370766168069825990334607034884145807360*i1^30 + 3083365637103091610989880686756456016076393029394538924235516770174659842713247477198147400283850009300251289104106298043513630330863445990250160346605889745338423105418364715544217367820973232643879306759530671299724199678637010603671167179657918079383539390331142245774976224254902777145858455471169616912543241134850255167396979622931876605232329370148575300345517775225275903687895194245240152994254796578514209757375630022270083607378575856863149559587575663417865423904159043510918229355564170369739162481905550097404224487746646784775452155289492862923860932238619432344993598564591218660228133228055369093344133969475800880330036335614846315134367133142991371245050471689750670995327401889334815204579529979308219147476375672573428107706255692175719973384892259509365692513342294648121115787923049199108158473297673378826064715239597071038578879375409240789760907761553754648848711164180465835635847246765659955603025712608591494735111135217302204753720854179418814846223395041720367705988869281606839367619334591992182391474516526991317488946959796489718974672365239903257237765183208013716386549717604366238624688121899777101340136795648705276849589132490968216723090494040310658754379123507421198278119352298398143613889544957805937293426418030718955661351341365808311651965969788150195294036665841369976827129190280650446145481085160440553858337356002825966164783902093030608216367439830990372732321544027716405411451524802460819298063870286734517969869242611228739657712894766355080872612404286958332485123464572372095574739765462732980718016976604432527712879309351974652646812884690423935185724752915222592097092098135084773363034278602388061635648698272019534049045707906475863624241561095163767261893390222712343457899458814827569469269271202430906530673604994007040*i1^31 + -87042860597505801014760019771809039318344784432384910572623251469099548847687290323036309002186192956038323351797281089948626625160733685657918964852582370594788149696270360909282843727361185734218308754693888719585863605203680118449312771136771495056118722582987914539698048771241690137185300494868894781924414593052695047024411773081700733151632935789584696826318266604913134370783570481921572539985006221514297439553622047600456508832806105436808004385531324525806955945429914955850850442830211312600810564427255302906147429348529738266902089994092150128234381005613659466935051098928624310333911953669500400596171512203071430347572051419843574868876931740388753322225418909871928830863024550761115494085028509789759434716772519804755271452731463384095576196829550192614505536706671186410872868867099882939535824347461697446047882600513223702849766261501530947114800802829955890060206360664690428549886238950147127927668394878679629810686076636663958522766127607572074232284285618692520092595620449971327123237972617819989258764482313117335053034588233223853637765976043795804057615053604478349213876302846593839131101355380120745055951473299199057967097342653480423603503605818079794711377919745328229764537110414094627260621795866864376549170172257040780138001872413936538765306186043456302690609180242037967074429286167689185126932740442627871129045291392997137110078492036955609134923181699064958510573146905399054464950760398989053264919743369918654377493656624449952216205796172247027606055060190329427290811769257704959794962003805149805724124544386803705367567681536139840081959409339913987950178381243075302539276621897265070660110965907194493761771034987806889788437273275856341796650532844361157628552343455966120147471689794591222420580992909973828951066330267648*i1^32 + 1628069010617070848503508348191864817167616522372575676094603630994222289596736275801203331566552534757149355763413201375777367154852917041134417996786281890594823299616003043706166869743695765304848655174219048021370369663034538809535367558900672803563225612882492447858804407010556573186969631307392589642063524840967630438026203686378966484357684234685651181106730416826745273600870040876197304294237726573657720974392853854279290803963710604727383734804931544805461948872901506397385757600871021876210955554269164333801512433595426723466386473668807246196927764002227026623522300776161549623578453960898935995376946775302721258479668625007913716015649592079585563213489790773816238604149843255731336431421882871769656497638063209928759596723419504419721818540574363999616274914024365520066483685342239576404502875460028428002674075630757539991625624574242420007205211581561187910635491586835826464120134664536670607306818683850243786451445187858379208269502688213221222444871045613566148817385699613088829994231556968676471540001174807585121719375824608116567522697116471511882050812009506214380731087554372650821815233974594029336638171654433977168678446091485219627171928608053171713669758450919392582823114655813778072330708869128869410104244601578008188889122088733478723516875531596273308518751443253674714557261540976352604092435556402596762923876511739562935962817064038793031027847020720832304194653757298785867509143103604233297590650135680688232057503357894444954518881276610321970771641072305402550564881242852436891962557862078330782318098193680979271297360322355961566743860632815990198506999750759127918599324484512572963295804084785667741870801880579908669400699612095445916021916283611819829301615309616652316376570921564101441908008778470674982642909184*i1^33 + -14690828560804999627343451365989192503269278182659126644013545681669345475663229398994177353501708416402929894421125330072885497376060198543916584520445803283374058964443074684760061572290510145178178545414635024540977651420961239214731900791014675926782397117394835525015885294492850816323827143044211959260607803110376528253808490812551731952033027723989313134158628690013027117081895958734184504398883191078596911200008921451532339158700353344411404400686274674838540011219485227206758536706870493225512250002779230305485359635403570587819890973032105928273653360182500099378596259042836809060757602765812583430589574286984514841252984138398153344735093460823957751224290691788088499071346704858675298429972430969312734159460243709329577019668383312325470670913595267795014162863753589627328895828770159277235939950255031839957020474163771181978982692096547647072159431612168756857151451798719997127157102719927113312999851571150983632070678280860720275434216942659236336633091182377999547235390114338664300439848578826901057528783346462954424399336414733142150652276221024084464786477777657345204889196712333837701269840843814042962203288347405435278439906144975629138531248501278107446040947976202425193539368493554390163325729989056377748888202663601559023960728372620420781590963181424614780333812845166026157257569633873680501150521530451673030245545363956584013144976424662320875571444071565042098714453166880015220019248112400890542973347877262990533761084032175454247279603067314672618088884176831209584365759639379369790065026898078489728905785690912689980964710132905138119257350010086924832403176659327404197231451860237438547207524035979254132834891507198138376647487821442805699916934905758666520711216323746140364024213400509989643939358839893064155136*i1^34 + 103637364207690710582962168466873177647429345336345785120772108441190764897096105358396749664077264631026402140188612897002464271570491280536620666074265522615531111139764808233773821022980569286405657437089404709141056596657040416002687356223635118143419571781938085595912156058007689714263217684328420864444107052131266447583746284175242874005115448966760352766887722006960297742379277986762868830914890723516484235618174141085929421562310670801679648701626687424635118491295027159746118701822480139895004514957384226371044523446964780936607773250570885380946502368112024153605547964456675407249884325199681687986984574108708451107364125420779608461512901064628215502214832990044478132617036831127859109254902870019191929058156713383738266190034084333726503274151664412697794884858135079684971495368841422889496570164248239588513129053872790151404356494395487276729624715213462074517128896999219937318077582359265157416206375098368146710816048619153238031250811737244758449282420048003507548876608292787470181406589235797848561787355727832787373297220404201193177246302646773982266923235955751986757269742351755968082405759974524293433115989111550321817538014427588726287190579533547363180045755111845987909461195560316881616045548186421894203923369401995686451859139185060351056388556284574493685136546302156926688468974238251877751536666993765656626970117720173055848853873051690248446159020735783807058676609472237341008043954706399431656250495488257968459560382683962487215310242054277699601983995673306532857546442957884549738643348770982464577487523060097678367663017059546624980289935239302295361384826807048227175441400077912031040307138925150126909864038978397900557597242798995365065778196222436057154471957045259600018363999252037372890761699975495680*i1^35 + -701369993276908454891720874058699259354647444560538667147504296108415665962427351298901629822064045092696261317171919463255372527200786543664492069616754886196005832922770264109309724300424168736309411337246461174061739034536450135510761505330562021585055705232161646248367813656989290085887570653858415389505734437245429447470343011850284363824347366648497102066027782766425006911783857657131703604349383964494586545710744540028066585878506853440769046611456376836785645474931880434991895242719060531959951439264250320094341513233556042236425091168290396446140564962806058141896292823336512897508804981265727205329568086996563495412594439048239727187610032072242545885496912411411025949664415743781249457641360294212588488172666781626657163467863883875065770276426631562958932886982907068436233718869276853793734059940107284563277489347065362103870531773009289074478876812564825612563304513621826841063955310057078138977659724111840252003113006313675163309397516092268445994543572047808662129183056117678258546174668773306872058338334850685823524454230845824839458550897382421581292224232592451397621361433567321454588911792473784206242332582133363573924296752818373395614513481816199385299438313445763377000666988466922801022671778895712188847755835113977658871493853570967104710033123555483472505142922050681400958196357257343495214535084657328119436207991063114260411114263169734713433138548807597045924189798058339535698415728290948830861467363939223537078598740202967588278597860083787439333247327380682115955658609142305614006917790795307620341060941269391109661914003289984513334921186278652384530107944211808722503678343906902818273170501688586408656365886051080303687250616517457053075606448801030220096918709309293507546165863714453589446524665856*i1^36 + 5236173798726543168302801749095260281147638725033032697362884473322351281995568036892533851745913086984191710656228137710136208443719621153067268876886557738274504135170654368512220209151659446351587609629765855784244655719134734006129653794093510207577211176585681544195393186314065528612621744319512552581346105409746621718189648897397086904793217469065213684144178581712510518392474604892416104066629474007135546230030248063023641724828335880071476317086455327597779773705255807963826687811091641169288824785535802608418322148436130085973320279293546233479596435629472021001581425115796754450890925745461104864590318584506201984784979498448050205941121285912637520010465696142588804401009715633317583208637613788356465129065436391817821981627839224364167004500898552526787761518873920079479462781027366461714633068294161069126427279077632027693829098634304650550370760973660216069798568831794399325979863165391764431844083742276836643470415371577078792514374998536649440285395062759457926696357980443039350576158159549677861782003181191202548797153594935688328697375541558050277443359563547678735105473432544208263623201451181074818552188297725560401422916269218927189269736115491227663220938994487273505121220093575790238169135666278510537645712717063577765883073819771495868649188194282303872109399111843346765674449138072694810637051196756742336659897113460840205933081962132757198144481152901570009387936010991962152352071061360494090829193952512852931106044170951324225340745470317762495618586588532066381421940245657871393574990663109878235171809226364530645489496694364932628011290489618904356110935818789501969283177436926508715668168423610671435127778930803839913999868770657474124408978466961227944822470469453433841854086831576991066488832*i1^37 + -42008056072102061656959173156230337806813870981988611935104010525536119500879317849444550698018170971310803490353674251646903576464509491876579107671827521924147075299460973823773530293762999568965101802840882537023650920627672726887496229553403290270736255832446268872248947490287644189608670726785742485797812628180829448790319382989806212867870096860001790450464157141172534315407122954735337868466138706675195227795128853825010680989787969288222520370215940791378473379436467146106711157580844996118816655156630180516210326386312652501116639492227625523701148098980154025628602040032466721851028581571803863432103106087841300644988122016568266133232923195694587968701700323713493681125040033612495997905659480986238143281122940275970884489846697339794202718762041379864518842488359468792170955660368088167915507931775583599770002293033440012661415394811368601591420915711097937652810480307545610785598654307445789171531947812432103172366362499441471280034919441076702067764139964330774199098019896517714055088213048321607791878188993768113231155706990175839646004878790451929016594782387468581499576437995131243674924804831212019472692039847016377720020759663229880868296515997180758205372735514042418688109257007088642665983387638905911856874991059934285985713541257168716794784006443884755827224962612355858791314090871886751760608813601771092023006047530977010825238452165640302682138786040480077035258695213327197603402684995638857384563479757130671069545876455757497882045338705540817328923336287845449419371781916068398196062720754817981801753996869329551740143301396243757984228247902422678117792519473846660620241068837022912585421621889868942878169939737739223759751581580986759902715158607150277390394236588461936026017514104897404928*i1^38 + 254490427566038963648321768738657054671925994555082861042373969120992506972798873410863970995124092553677986842959698739611414569472762094543227283746897382395700967186993233755986945165706396407673806792804011065125615111145169419287093809069682074112160640148521080181232482816898766138583263846568176651433177255900306991314624873300667457998997782095832825765705994128612096231459266248232590478797277845303421424537511098284468931882829981525314956215464128725195082418723275739943193155415655363991923295947329896654430014398768768574798603403489042469745702831437340681976704912178435520127527625909559586545532471520307814364460376957611444717556919957809315705582146941310208839838759804314490136392142101347074021763494735853658406624779381639291271131214422797790467622199721956591232002607837030283203826202725516900230943582143667797018293720124642583095340110754194891789952068949908737254216465294703372779246604063720272365822598129711834175463149879166246095152662391960445612369110164374904094542108773635528956062638117343292248228051836180596476495884061574155917655053887262874496431130322454249575756664561650126733322509905487461579894358861882956370892038353358015273776595695718868027826753661886542962584663085802876539893689473182649537930989048844130259563762673914401645406596087080164266915850745808345533390298416738901539303041314640215629701119921754839439496240430018394460529247397255917486442648456117877269219560754210432619421566692094144791465241193985437937831783116737546022987209751171458461004889860043222915280003385028825316480932470004163178539319412580760538423589866431291020518831735869287949007309527159408094910332752184815588602566500372789767614998612801777582283631822282112474166292643840*i1^39 + -1374493956700808705191948878452759745084989802795818968803006098152631160769720905294218155344844034043841682287501998349182872954869382239851403899421691471653259961187543439884710241379799456920083411688705822251399127002552870165862680215996207346539207580564649669311705019646560937891758628051559141854149577891528002593511601215166690686408218627990221865620466513879077169493153875535311146236974376735807387689554258551643502071586220639492748878982094981141449333478518472082033180049964181838589246709622566066238513728112055012513459172036933689879850269604043682124385964504496336587202946691440713734754659965179687806052218185908047670679869368049860649157418556748650759857342119435741091157488109659324017807733845094360664261415647823850863863176921158416990534399028500023678717071472216051742107907794446709966439698788924958093461366504306004333057399510085120183436448521218605714484104512125127883110679780659029579306313846401328224872548748412397052838711912039085125896982718642690267541849767279654510867282375576690333985633068790911755808476375122794794160821581665812916687693046319737495415695818228519202539429846397789676457063599413581279350219019330839025774116697922491958077733510483017324090753020003084020795818331472629351560408580885570452783647016981125172528484953787663526370237656232043676418008345030829964591485133587857385598766053478875166550757442279734426071188007792825782296719208314031214064384754424456833636608732851127570984262351539393381351046923573251437632471471970336653769302385019133067157404176596281017644600845132922039842767585957921817884451156806881411851871577212580920508115679231547044141584169456704238619415174311016499078994626923885444342863047853622969733349376*i1^40 + 5867427569184372167467101956363547343629907359851932393131362891217427977060560150063075799227102272583451684815100655806647931645893998104123300665428563167940825114063248721569040995093821502783506829803658134218842581341155703702392755070085008447359961727371765341560059785064902389722745145773080391472159660291238754732968608168889259889822033252961694279124678667934915373370722874793398613875287899795686143656200467481577904168950123337590534051340004648964547565130404251495128527635770451204753137841766098790077032336055390801037950536281707471798030793274316930867636926613563084200928074853932667051225855351187510567773769281535785424567144091700295874871331551570974524772748437806329479993227251036085553152020290827034877368340102087808349407464029626363844011079490766150845842864745806462336191417852378914180724148356528648028435149340858226011902742035521090734635198332101677772282527643020661050426530476176478482123395945920411270900274008621729870843486477921513733844686936972794553219926888980848584677036541614836441903810416941886535378885768466611593024774032838408072798390567846178384710389476787135572780318357332414658411363559801914482304484077116946442104225139860748299370209932226821367952782075869658577095396750475868087277635798496887449359869810967282958285750937513809977095891147224308991913836875918519471799877604223955855338753975601851272704213900019901979355098743005588574005504647123442180184767823795125533744984588102544227348778675784523722298778317171592582469905576855332415046237026117235331196204564717451492180881342715379297696479364322753814149534136972805066373234283352834836571693518628715984579810122548495046022799494268242750389880610712534512657077120348844195840*i1^41 + -23043468310350978163190868288208089244345665111227668050720077660885655255283485505492337024764573890913479423354801691949705967352895039801536489858713770150942031054883307485201190025854117874802598979106286566083258592321581183910021981511318059509254062931017133042699585069001523342129705773563349459648771252763984722664597013605817834773752756310229139117412124369423726444545604289636150140681008884900449432058673377743814823654950472638107448016578962992870009214956401025054791072552725715465271449648968249635671969727087414213091909223033561371390694923901490394183652083769012163750411821041672048488292800477537716785682490544281639961721045913406466702597843469229169960441147438259422253271662483308623232607746051513159225136713690534936678756335788678930517241024744473062297185070655764444529026568614967201196143736345793627099517040680060435164283322326321376864484389689051683935839787424979802995475342423211880087444717447478807149591192730740261323617371885558162284740271715318706575385101994822057368545494361492545281562426551509060415625209195709901159454985094911997604440196384724982271599483760115714998623014562862451820634407170132430560789457425775834005896470469079816043666554035469338353270105085391725474894609188723186898964509640454898691135693659527869179480334526442326447262737202771784291286457600677573947091903927389007657171109513544781706298305879605268380184475093509365420624644862053231038036040895545825562989427763817068653999909043279271398132161632756708149314626607821147028007522724092212109527359203988599340096062527617789038472105742782848630674622367130434892752502116821372290413408376844263145504903805428397384315940329800255642948048331217346068121937711464448*i1^42 + 107766935111071597629568948420225167815295692500086904326627918588759319094398840559144769656425525062475690058496700368515407939625065656568295476989279141020052155103839760936605992799816515260239475449111084629609358102437839374452557156914298657034074844564047015714083011887034772254916123198403183003821963252588874501604687179378361911613521782132227373830474383915026592097691753659242208542351066072033934380674910146561734642569692160291630488557907064270143554864819081430863103749821235048102556154043998538934421725921109879574705795953824558033750594151981474489695925160345244316753655593759324484557407238046778279784894718040898223649599533421363226858493372292448749526321444361618625055974286883701063587041303866044691533102677255529829439198830357304492723568512455353115131321045222969035816182699899252162711764106328756784070539917563504602786452803865406198972751316615945115032603651716520129596643644098220992335229829509059058561903412278063707033672978114659876743963158018108486000977856615217090591963149608663047461024381904252299483642644182662387432707538422319034626251147582294677452385470657734202949575187172323433672835427746575112566740843873018592206575922980699245091556752483615484851807970377185952938304112256868434104246752390455317922404720043122748713025413259070111024357149350289624654023239195273801562738606338104090813391012361157980354728438371688333374889783680363495329438413682038843116695918990628002713996803694147585636097687296697441392231504782073942478706574730180882121459133602554215403456682853158330092043698175482820771064113589391993667211160873041809539651261676040775031261123225619167599523518476099235316009113940773148642713843540148878692378345472*i1^43 + -293154698525464628494277532154811192042483605551495005241264455960523622668509966081503933581548344122514861949255019331117948968372483144415961809991661853163509817845991636306009380140448681858940384792204994731669897961874309303565334834447780496286556371912991101385810955018806993686216963902179028903708299455355487377535331194281814581339003128595154133215551976471831852335193661551361642721952152901008314475717265064472278298314870943268247858926671838183007278862432933087454837099036840036291611531323631536613366966878547330921441599442105293416767438096673749237850803010514165514410072761351431092218786150665313562043320256998913440899481956416930528942809704054008601931497294302132340630817601471936538022866692440405166765074193909610612989248939468991458402892317490893068101785278664664446810189993296810035631256058274524340021686423578108465933644595951508034107386184192711017022468592662494940102958248775091122685215185280980518958409288251949111182532933937796169885861640290325629650552201123721841227030544799954066515486101744278916513867190654519805362400492028528740097684969611228820425961666176051133551704044594364730009249019243517669392960931984374073591719022290079932197308005900927067329082746356829211913469586519354308079880254261710670710228219770731533686184153402565591645851819676073161667052530246350450485539219740004334758149200931930757319714755454725073610141491057854195456795319017411470054777674182987513314937854473384297977971085992441964335447865788425661104598956225572145191586431141505468883372227129549297585791007824050179341339837020617248376652573120314699972938387157936818617375168700693366620556191404602067743331844944757034611407120782525282877440*i1^44 + 2038692387305249353204738248054002426540938205257690146636549119320349934693962143496754289009104064675601468624537973689477458980841681500577959966072046538849336326634703613101534871248231353791829023809413067477581335349475237253781528058042512051271601930260336070268624019181020374592376958061589866896973328240946132222819502712115121331654626217054491908760131673365468195593091835416491542598693427344385614618845047186745117584786767076083646068096595068159332522643284839777071124910613482631544893742364905377531123794447917923495649974736974382110678653624323629210315044455660030844411315874693654642062961529355220064266491461646541081171082326429774119753658417203338773047090969513842595182866576028683899516313528811222677058055775699054835840352683685153706672145138850050917404748055256685221721073213527784343785239191898205946013878404987028356931866542812685861149909680747566733780110022555621733621099472049520064341444133670257781881581413445595755437121696750193220568976045869715642613616616683669225130914174684885887059751709735288925740004597825924601205123270316038888548750434639963116864608117264773681989590411215682662953250101173909484596710305681836159431664482454464947908873406148460904219779971526372029157646864634344189139244643888686832016628481969635803703350366833800115509277440165181244019898053904670200372713289099522055533164858512276770710180489890944642841114542544127648810567924943814125986833176222832985424946961804315853973661059356137343807256792609160607999599956445298642484556562587881995127854944752913129558145027421976636349153004632811758542088967871056708509270006288410248311807859418824074471245014702943014294350117522482101148779182103232512*i1^45 + -4019553748062299524350021632985456940470932428755715795158816924253492712739284697555320814684124760603333823411329635621286071852349396873053611672974746617285161285116877810568909201961922991203556744175379232001120184063289492651392501480748261506946827269940672396799314769464029298922941550348173895895812392920846573811531288711212675302318732072825028297373403217662862658815960044354247179161451401460305245091341196682273954230023457083363390785351507576503308448265048532973922482204968006243621556556445517871386069125192913548588283956767755730289184020959463770388319513152354538131930294855441193145771558707116857134622775905302354921969855912360247055127260891377969104563308064704391955972435024208879564972728826737908333653947278648449613777645628442077881833430916239404473385454461714000418475663348536569501539950693275745702830464166977597313666946327045692597123372705152862439339136500971015430963230302452843655392477512707920335475628359363721935654874160737480062159502772256069250379209578910301052280287521567391578694236928151883667968079906954816899669580970699091634766156546942892004790429442932214851532722434926819874923393838627317938034439115934502483953598364835137306291433432337590333153039930639419843826651895561233061517803887888739682600793060255008618620929672337535218061628146071343339121194385251738452601327664313442939420161574166234770768409331253930733909772125526189937062679213789910470591536521447195436975900658700390402089508502117417414454453966477117781455756604852396275123267017358101819204967686760923701344964691115639730626021598403787863560757612315364435580394634476633743164647493235689832719424248160049582818797256936516913118587404288*i1^46 + 34853397022811831318106646751962830999866906738329504533664879561314986734670560472960253782927004255124033683694812378571748476393276573832404133923239735493256851857447847980418689174522793046298119279030447477231474790379992601051085868037871807353134789394176772388572017371698539212772165499594703932625302996425120702818515847397071174326868555834744801268184894618001254417816724852131745858135094187154516771765792198217776792738218396663631428975706570327549235969234110587879690149949968837575800110289760075070785328260512542221974154118365819903078268136334563304567911024737366097587997616806078403805164697606585111139239012351364631400953525821528134200707101746155491399029030228694090454162088289043636823689901978339636528556242662156356869842752578894433229504417208672538396797529455877800453938560817754960748646601328530552206900838592937584512959811318833317974805809701160957186082989616982585319323123334589493125921111376305880021213910853901200063905318076378498129451754073428012232445373732986360892347113966246927115223121824775141731536326355255203226402761136108656672554229579441103505621849653242530039845131883040036433820036220956039284789745224299710421214233871291491760271044440473262519854342427277089468426951895302696955544637043937442669542143192344201853953949146131857492627322886528530432100468600077974797855331711851141167361806600701085287756295273971699688596880057025041010630492236385865086128898996889118872283866957778167016828778921591907605803294216437230010374863984653807318551936663978451306894216018643947515721590977094890200817927459675925583879827448272006514377037893846148752415877161981166102518680034053299960873365086855295494250496*i1^47 + -40336013809135777166657385150462851919998157604350583307468195933062537082185046460916513306317805538732777593052020800868302090274747445350540971467027116274391487173455938772479423328957138518848866422808596213912058422427372548461057781111017428960808225424625371995128669288364848553103257494082161491608771861097304859607154592005562458748600747979249045143478683367340486513891318238239369498605017243443857318247380090788911667030593573058265866982550925985161544603441254374624665588383479234703851327305613557418168854817791249045361133938529099177348517337446584167346264805754053652767550656884736009688955080666239470087230522042821682630381520909572495823705334488207078594671794623740635718851220609585915324681223442937263734149120773834024438192688024943766111983609062175796629691507757587389056446541496074153606553492170804335710036866955417115218379572692646479019637224376660447091244834071159915372647565153358848149823289475538443671838627284328583836794018180874463799019640434054993094658205956212342910205579563906810550745290530726378250928517990559826276369911370752305057143206721472696046818455331263972110537360414155038823824735454372709865031279461680150815027355791084074354605150161281925581268955271602319578069023991037558235577499059244703917337799712451828043777373280554302679419857539066854810520285127172909849245874145041801051578488476383900878546808639400186344079752912707329774545519281803640567038384012806525575801548510772336910979953595805040527230354980395862815478460546407037334861420570225040304233666565512640552476218169378629109121915283383766642097348333056257457614142602362246377048449248770564765230241104913877458060975208503953920*i1^48 + 256273097801214698368901346223501772667532121721182916072003026590555617732479434926815754235068409771502647962829086688999171427382854965049662243381856865728401482464575345993111947474907839157927669217768219933143070084753468987130637458752808160148739869304998816732727218581860855929124541925564193580784517510012023661129675799537181544353315963399391793228629166331154116507412475903989074616428742798876199259479206675682935637926448473639812716091857646620946546629871931065300741765851380430395420679038306408671747041262047233338968958704787578419080980754962096215331250513306900409786480678222561174685868580930048658966798107871154022552413486596427091746363756775814163257692540753634469868522928129933613449245836481569309318319824463972445362538977908959947104276625092364052092323490920621942600913383802762792544137571514200540449044357902277449871196282619509168242139630047601653859927757018612548637800576945870170185147419898878392585069396748975077024331959965387983529862392014441933218573086497615734769256097233922750363544342960374235617311698857922918177796315334252289040155574798560910637223955383586060117536858805880076315532508787350772635912257394692703578456734339767791080931929081005564547361100823807349788640042266660789301866557098937532531354611547661695260250810250762562027809527161242579797335222792733374151137599238658485597501967600808447863538334050215378050832616761893837088781402240234635440618728875169524762734710662824017665139946771254724851967954578329918243646273580928871377860460165725072082901150957929886639094870626055107258572932725716786942646292321274141527040174693062761683060503024535746123297822418199351348899438686208*i1^49 + -70339392810175174650902928485989956942771849782073575131292615073357377875302653309198647334731109156148762312611928825980862044315403078772592316309149663824351206214583055073625333636641003892782892746761350447546124811642146378967547824488636479322473872400979486611041715520649093968760703103109484965041529255190779199764194826694796251657637650799229778343674749919190857084114840427569614393440230211579575559037707192231364744264830444165861755878068034368676282541405323817266668804951491631906277688075128719800568517437538640716025442162001444602488482655716803867573626179498101034731352698269897234885649790908566408817782616572679594071947341269272192504064037709803951996747208331616778756942095955509575767519137865266689441369946763918673755614273704158703678343153205981161732878782978442321511538307503024095425204446893550763233570197394112414528839885325519128218111020763064808538268287933998412760972783831495054671914873892059120263289080398761562873274049622711181614475382567091975304583576119743124031521303172890146495199898195275736618505798202230253668084418559838076885058653862926998322117363367566779211805243145422192507643007057012571881978586007838034960380884412789123090456539407309851649627744648783636465340729778513248713376609661393162501227026900162497791260920779941552555309050547946276210927518295376722597867292767363583286795013881582554737605599546817401968834516373400272940672332838601297102044783820462781454202551032168470301958705680750627418352756609581231938478385450711309298088092749020853458440885517085098628549321139750672794379313961029568359766112749252130614180499146925063298130780681482157465004838352952684037989888*i1^50 + 351378923740870417185022957255635785390676578596278997198469833390083982097156529278427778981049337661532811207055792280297478719242586040155897449169593740951520021987501691559820467916794845757556150381422010815831049904992039381036448467146890319180293115674096695334331593285605266583914216546560274948254913797718620414384417007487363701003010382500221548642191277164782636358037030769308746661005980467537203352396257884019467307906320017990273334480264198864310744219619309874567032089308210709600782103498455831802145932952692965536933110963523531857291183546972833865584947319703126782366914143548958078512547406736134277791151147957086398579277097743932996936856138702579869325556353086255225832850338435786124880623423881581841728847865304844199151679666374741511609361062835409899327169384038044994617215327892365938679061024211818647621783029543904484981064312867009574170012905631618613906456254994560897232500565934700445963946688827466755668515275205416879628067668854622650860019802637335938065308244864108601933398571482177948145726742582468311912132423404373413561253028976251424989124609992159084169652928095071946818789956472680483825748152820195866849042385031179187847962373435736074536388042150431314563354411378963190362474825494262356197272039776257461804564044574278557053775782265564894182012891798148486921121349505231150840631710997030541601236543744402794722014470675985084038795639445368971911468564408466303737112610140685264487547988548989367630628057926337229173342797679955016753189104872578306802483573417438019787185017503370428980645984443368427641098082197948020186885447841166405077649234985636628871744164461404656875650732918709228288*i1^51 + 227993488668037129940041907524964179538486735465707660398330453654952852247302781739195249704979570264698317806665761745042078725039890755472605382861863307892811957712587123567601568870939385598392115599224190615179808226018837184140886670219755289200962824965675363512037950112945280719446169222171133845510185028101588237088286023793860470074610584463495129358889126971603467739325002134601313184272647776095620414417968617372674271063593386360559067273551380678355957394708419756613377027134415953668004288834688981572443148502046207577031050021499287043762875127535031287062752992013173901348367700851063313539625226797548071418921135732438304577621909914620863956020563166152715183915977178753394420733831998102239034558976829325119779533008256585059003838547132407201686996045917609502984131743799882295039378701766347027832111992687926858653421303090902807353102890581426582182293873386391775170788499214179113568249616820127930067680920010147831073245746131256833353157822379095202623738299070153779890122100189621478722334688140027914797574106918021823275318480375260193112346679209493834711826015758873329478649485813002658186426180290053549537688616482376178668569808197194885666807697936590473297870120807628537895462260898033903634091293132885028067883907134372090589617121894699163297540004268969183537098650491630695018004908187130258831470535022686661938524278932122441443180822046968629188255255857759042217242671135479746120151517168707192218144123198419799457031755273983789307272841731338433129378290037529958942630435418813755285017895350448582769180086724730414671818153247103678118724075699269887302392998480407093477819477076055722973070542777664*i1^52 + -1388008466954332861129412318109456787900605127819927137764737486307928468597350404999725608318954845114800804434452644151934374648426226656012971221231654467521356365677461418711632755696944921686361442145350541503813307444143277037775826113907778306583591676019443461992151985694856792410139672053648875379859608693409893116217529290590544217162969629557297773155300596926816902359093623246023974670873338078864361802937672192698759446756215476826886013121975171881405980570603421091415215644995747570512117854705823524587352615116023365219712217857815849053403969759753358726696318193475621814153119668747780605121904786561401487411821473814909210225888807736423582520435938349725673463452495331718739966065769347570482561588498079153700952258218501375872501378200289659831424012008247893645931954215869386491914149039058945962941711272974124373216179834787343749934472705988900710764230715854691197013136054738297549098087929089795850816512067625558890482778035058901216837762962109833562656099671952072061881820410936884679534065616284339689517708045872249295549874410385907783628756852689132460379027356592033384701298291744561835085539425469578412068767190458519520622919667750315568838812155260996503480046884212011012391352638175854112272566067129170679887385238503336185342567345619710512110541021528251574145856168347428920646592818059286505125523545880000661902070390787214123220668868436452346131996645799122164651360618261859414145092692816065535720735085807760920190615762894251056768913241537418210697420784618146123821707733362234193585142916650597709275120686960623571258243391082349359877164758719463152898437444738780468435998871544790127976047424*i1^53 + -175941059965151362922110711553603353168756093037161202588648202328121226833144721861103899938194070379164360006043203393906588975329625906538734524840530622141740272197186082615641002571306990658961471895092435878547470764523083876267303938054372299540929192059542041013586500976277812860022809415678662851946013117392812530484187282468270364681401048219675420453518164873390473308161520484684572542471972111056488179142041019129593667842543581357866013943920477210334547150778604927273414881747476171232916273444451556783342466917578114446470355424009660730905601610746227624557967390677633622805100729108273658872380553359321977317827617250336335017455671881225472626827895257950558927291906875432925290022977248856917307124605117752312097144432304605555707710405383988148984297323953845336705920336202059465245081131097984118994517797871680679141027654348994958417192931468131490136533754555687275722816952754657914164028838041838788197018601741006561947521704429425671742139216941619680039343862966626107016919325062071052767198986147737000482910587028922805962286024260967804594686381436612601158459315745752528788479215543366897606350686292672470580335197700491338763240084073761217815470507350673283781096881997666791090941482861080482493218428026939500651065192430159644871205528841921778661018675132807760546791757055798891396129704650303007051864824509735926171819220553223633889831127078581642625439108517545733055373793170746436892681609579790393670965791854589988073435943985593082116514324109916350458459723447252279295532806794752283543276042348431684371718330835510759294940805543288364574598430449273118012877685428445967621833710730274443360*i1^54 + 1560464648967104266601048990281832262403379430784342551047056531907375240269797697983309417277574333300821375561419005280352129885397072478991121556574102923255140854250209574772022431812440218947758591974198009329393372098402423127070970305020260370016224762423978410381094179098540953396072690553888790810209911285789961937832920258296967833134480451153276697723972411146712864713740084157449980052497672329144592317583437827055909896269645335498437751809589940490348061662236822620329323096241299584065270170241509985297882977229920886080183103645792290834111494623802552376705690586783352035136864147932442110223419263561425251500609969137234542065716387491303155749763567023579679503712051290090842499309811131135600669592696312789857248980910219130613685245338889047941992672416573726813912788761690994244802644861689772141063836006513650436968586260491034950197395641047591378493494967480959214484823716655442852707716892092040747119394868124322537710951503184566064387089426103834421958254601420347232863989203599385026492273012395518484381112211074854261129727368367675361230683234941703755529885993367292687627767280608025670104187597240103147308944456679606448417432377876881885611499044634397833558774361341120993124563657167721526980277602208270780104672563133099574020658293109063781251318042816095166918108253510969018528605592949357560355732646688053722027152163416097585956620783156671910653086096912077626878576970020359058600888590316209586530857717435345557871869407175591406294961504207055125782832321177304447686777359250877916346876842245161823079424486408697337600739407576435108230181195553213876541962011661932665026198297982352*i1^55 + 1663816421757893160834923185901635423975438720287037782767179365717602864064908622665419519113602437094751767238139960372294171253124221770660468838998179386432737145848133278183054459845862291770977464613685707921401771236265713773700785203250599300651040473487456780950116283692399258234883102442269854062849577384305048994527972517520734795133876970809576317376664085566045374474655869187741787402752056987138699108787671336432428599045407599608278949046226112336872781008191336174953625382369243297195156669329721620251738566980244862871563717611513878206410123839365235114229436193167521642838121528209593982866957272862926524749976038875726076955558023978285746627975610571774221699280722776601531678439804555031791425921949166635356658701396974404199816292270795688085614157893224889251934842135043643986301695961077254948456385938412216487369361416286831993128407403239981202538716788287828747174987682254883834761998387106550540382040746294120150624096816609977154104474705301431587372783598950269449166468568183474257529865403492608042378926996801521188642121834360011555506645042091131204114899157915223115063323501848539682026663124632669840923152827024536932011361258952545661421879798073676824768282320128531000553396160053230229370042724617861025147928500478841547508173819980015998558517446471948827125294557617574187036066421958151460478539556617437046363636417702573897986881083868918793387305547073060215182434173529745606274078267876775333664857578778956526196608106989147248203797211025280766852588272898996936123909045183716518893314007304722914913646838468322308650625714842945072268079025467654420319493390726023444428898*i1^56 + -1160305999737778278047514869579886108006375412979331266066347834473558953017065645635665483810330692100932943624013982452474920783757397048698786590448491184656276923591246173130708652906909725675324532120439406325967028271578806347468474145676760070997573594539800885727476581978457671702790864077156344926349786519504718367971359706010055508313932945789525911936854682801521611893713339115559579361613957437878704318939984102150651577884513435381043194579144257502025365508333927286011519811060100918972140677680268552166042484467241373321437108146626101108674062176550223350014737219727409653469619941783909861917377640257205972899879581780933218915029710377598661635704529964027931133642126814485303428531849274682684836883203618629798117219974243461103825500518806061859192774771007440792466626668686488715197411468264629389694828734824930180501907122896702409060472539177182509762047075584018060566471219095088865573581544791514668510543906499876524519224979616344689529685538205340914531004833134487324548955788539508559512845433875953307471399782734535937967472289603324417087866963509692633007657821249656780277010535833525924533540441567890441262915816110819879295131785727175296648776767595504273842555451773760362470880979254622142428423082188882656093007132715492084197984360653976628457352125746633735039740709579712223831525186116888206059522369512310049480638205877786800359625007384879515149738100820049402614400169452616446556526889327286575049138661237401238551990852125542195535113592193232771038135868897320377727640039392787346771528691413111905407595281149595642239161836755668582054397885466180603980280192459611229620*i1^57 + 2238819241921764212309571551931907801734419554897579771877361976597923320698212213014730186529889919077243567304202670521842129702987266456493963152133846224413752552838354626664544167390718799759586039629222582380865606673285603577073058935707177535734321832072819286015001936446618485766112650763211199320009658651001094921976011150880689632561314276439428751399333251062604267670259934565035929215865115851147857367856801643738077404984237592925248769349639542640670828486726356725541211799478577789083124316224281603694867160065957973531241779942671307850596264009521646380454243073372724248870557490295834487606616005744398180979550585679697948847800980201711842909771488984764490220234462289384664971754291716014463598713274711605379143616687561528241602896585634792608548564393221393097182565705134579370776100808020379117183736154432823212739675531714937646134640037586260136456974930751611326063562054819598093784942330267679577092267743994808036556076309290803743566022719861170154847538982303706876224282735553872245237890110376146957222170348962108788245981890527336876604687349759843870045526675921510835341334894605222761669942874211527069988194670542327122589794010208899565948560143607283434393808468517258843835957196773830483100425417220192897402004640740294988302019826710934279509561830364190782662695261124717103239161395320222064095109775256504197135464021832101275452475425607393774984675069136944148116014968217900834643788947752655993921998289836310429529892470113683382769503084903280767397755652558781573702630267502905953623155554949206213878325652555729634094809499539771565807016779397014783783972526688168*i1^58 + -150668374398019678853504311135172297257422028071094012461702727546460301842500583367520402477316255825132705187276897981624192033069046183277344472844431671430049903066539628656935559930980179295230963668700491383732849895984903242162527996923856102115592723101457311998028438071287062819285974973521206050532815541875134147280810488070935521820275127748986908401216732762781475701804617074862381213667426399669975928392406727363341535951773011989982973270478036809377919406401866099483512883220118135522942905549594356213697937735344404968631968365319572314162027023001853733857967819190258691580868756843017225694678896972626237912681762519738027628611684563989946562290764675638164498798027651369191728081311509510519577366438876130739535730280848067214784400231555328337516089881226442998817865431494491771581690315075792941675792196686307555685743443221102551135551737204060575503947729332030834795421430038595474884273441581768716735912932604625891878179166229860293092799152283555799854868144850622910733818067376316583815408500227533014324458948610635157945721802405985741179380505830320038058484889708459886022338725063527141530929998800078936982913075945840074887009875007893768199423601650214012365424444542245191248685711714347728269286865573592357496875348754335116181974567610981831670629408333559848017675359743837989472932463217224433500217268701519830669723104554127411012743197732973136793564849399104230883338839273334684323944499518350755966039039538836751625723366823065947874254256863234486158236704913570404409614952347570155352592448754128172515260005045137481391101224193100917937016853830596153840104324*i1^59 + -1951028717546968676502674201081365648064194374248734430446336907189908270597721800466597796222411560414237006512238682396527612798536329024483103239226317591152010081236464431752925653877891947623720434228376689726407042789875157695361495376310533521963368361663766670451402064282645510372445608162257676217289609378990053790127336280316741550202284995020181069127506955887224633253002017790942283547913220716937660359500439206027046666317303725938667227270881172366419370752719504268653750354754596655331370570319526840932658787770121444996176194591875154730623830966072411942578282582947062040885493788076849453130104631562112281448709545528035726648800441425462313238641588384508467326447201225142130712192416949022061507522982080137489153845945027073927443154392442111071712329125041974514297314807296759341971177409004552495761899553403783797046939344987205306453563986104963176062203526332692037140046205268713662178637512624177908701848884444907936734321495039798699001754815388295191648738858925568124686690056330637041889079262602660146272311649866559761127490399237338064353504667465458955926389391695318048453104986711064627428250827087794719977098859291579688447372124203461972529745519600400175720296673394906432516031708642010019610836177442689995988520782616138959228146939489538220708989015796599655189834771570922080320354349540488044223425153859537529527561905208558292665419606498420405209961931572115820768379721403698652730570314729095155463963904633680566282238814625275993705114562027516711121344731869843215748856178212632338534798166777489960226752766557649359085246031617839738433043614862102209900*i1^60 + 1164389460934872116487693033949339516536505699502601261533730133641896273430762710502870736128212425250031686903862783811183957088153729859648333164623667726970369281937628075713968032751378650652956996837425985068914643036932512603234372380428719724291804026657363022473311098437480064438154896961281055456949539930627357239084500177352055545380592020272559927926532786687172492349001744340573037002934920186622763497987824471498419259636061682935382124687941820793459593637839877373181404537845195040162011076348151396550978061366935842195556997608803788888361931291999321948614128299528837341265232958008344727380787829663054817771552513553737420603054323972530563191765070019833184484597460129343867894850900081173863576062104158427045380547382849943141297927730572222793427333380919525829566153587575797267672599005716333921534649541594052769156757123950375223319125731355814864711366496544680601953930811296057112931521787286822694622773752032496066724802223215941518794539106979269286815788236838300628399069080586901994652878969983319495463675809211319833014244731591017468141317337780922178367426175458031459347228686803239114741359658557551164068521310229104159874506307300790408686596164564344163610716718804857596836417541362013898860564350496306725362347718360774234800350880642321540212058408663403558422164192702575696256360438457309157654858471588815025020256542550974795306830257624207112522448261139307724749136026290584101853478479945760490917669491106952790673578471952541582697586754254259986501013453784084236358860505532275186254990703203091863992053412007370106090734851875179753908349253491228*i1^61 + -659655593351598500969770704110478262061942555174515717299120819793437603626146641613106881160476553034754065135824833616513633221934201709422689227618454120072011822139420967153610437717080594870853363576520438189561507916482932905114841419822616345028811738664868029217274546882971879110689972941659809101444976527660903635452186136329576121828643760612724441457502089778584416511140268970175806404314739985260279288504528131033085848972773765495169671902721708384815887745117535486856145220149620176405969701594600973871121253198940129773328408302627133092422814757140190307873580425029920230691647409832486333405848778669189573265853540995445210733921140826020666207365618976808612653500372482400770008311807878733939442273579773974107398377350575594994944155802661399471053609603072168800507177159523054257221334563051940871661116114535094016800142595477902330578986620542256791779813414876776924648114411324421354505065379352494395467282218965364611991911285739299691011048424773691864449570312096149566745688948321837855914827370963191454094836431509141688127108631870802946601862407091255675305515515562472909408953036187452056369408170486465686563662505927046040504185461361599007686500608191045022276501443367273319269458180599688879978597310212273183441382323841180972074653149389138426713319596912832799963987907133774314976096502327786685390767287387641297081382004536419913505631369203671088843991543778573344501257211835210649995430889307894231721112353380733708615769544824128585890130275398797803746228943085938718477512636511170303950590250148843115900308715713846688239923411036817731855405688*i1^62 + -421489094015216532039891920807273908902657151306308558631596598658229245794804001763704932356979289401410632094642969571129840836998913429256190595972186620980220368628013987766695701385529957003538862740619659774280016773655065495535254552057603404226723461629559717996560334576375712185385758119608440411746787918059109249863658006532672040724541186364224705910726083034283029536956021291946230962367636061238553876533819258865424909121820136741429969488455689468389282915717120792585316428779329032342742663661340686990549172640405876513358684845090961116949005474003437891674847019282269675269123861602717312373830620572336055907934664511480058289497701286036503563403741529903755635412055032417964903759653016105276181201772172227177589542289168796482007676429484503748621798207458560303024494624246811821140072423696068581945548946690454790889344679215960731896896859439294556425179298417826859829777263152481933001646350747877276557972815185320603402775584747964816139842291091391741714981833053902417213734897258593014017148909069180557670732347940196780306360229045855017047658478448243208814058832276810140236146745913134149518426800558260540546425111418706581066033719987984057921643900813662912564911624665681727164653907638576554351657783790245090126278395025984311745993090111685469905694912709226096922286344941819950535545942921675441902342931223807469618133086989235752765673004887792721015796368669518371674721505822821807007333781730383839917598868818123617672201863373251834858273527391644404088583056107862197375006362572583545321744387308312080013650201282857266210084556602968512572*i1^63 + 400297078115299984217593304903747010385243342438626407233834891773844843111463594359026596788160822379424064376209146039198831203759450659824879200240302134829748481785781486021548240832053930059896485029971637912604758953223023850406413557571823977319151399952207353813302418977361348531964568021661781655250112151967833611969110304533925542003096693408477370424778863290376909666702862440830136724729006126383507831969997297204591662974865006499636698259662615400905251901948742121139565908227648757439000247660455473904339091912885522437478033660193856235676751009541988995063870370102854676140507574263192739995250016612130995103425468810574513840827926098686500224939407925083454321705197683011862473121935579849050679924710478700701404042591040444373168097344241831541342585716829166250145010497678341479871939913075441483990079148768885851828046522237206842783225736692282354096201551828025151120215618637934522206142755618463626670603499308747480823571665590351869703782583114001236777399655713783246035352503772850681470552058685462205295454762846272559423214798376937840829652961180754739807482750355504104917193250681918095288706531281030733977093229205839560299739525454835673910828100216659472450104491678195129849117134380904858739687364890756263592788014515019638714237478540516554354829561889192373951897149504761390393180660898453416436970000149788343019963398363749349612723921290496668561531893254535156605502676733190459312075750434417460914282427716888806449854216546258429092407086064437543318706184292773734016980377171373250372839737383027955461168663434950886612576507267182*i1^64 + -265998641208042809650557500370247291417516449637087432361818272952180870862356686318660858259370896748546584145233345246644883104610471886659092069692888725939726041741112094290194011992694759676618121598901008128036026005935529089098797432486638805336227044685845802338814850548596839640112658125646156844960823454706161512853028900659782312586579952442266564757579597610856292762305194602654962687719245895789393757230016352646061871023303668402533330478595091225798846637626156825530667146920738624690075743918034606727059868988944085891607148869614057662959408493700065520315060835871767084541772825848045880015647269770318836027650445636762748836561019301331768892184566124878378385226614066851675692163116414519737476355012754718865209608708871993843123470990853825045056995110803990298448074522109375519059559585203122685108669907418518509716556934237987199688015879667854913214478475329067368134707919064064068268975678004892300299093003400640208113468535640201049555049180443028005324550618967327555470218890583155536863892740751640368334710202719732936755777549118303068394291348523888512976057542295495815541364810402615171975714905414096874278555492764391056368866196009461356462530510480433636100540183374394905477122072124836476589862769206588438181345804051402345666817268128096543370326035487759351016747795836648742161539528669046124119980175485931405692772994841383424187544713157380621686899027241567431732211999942456935530870557570482710324941719237171089750088301523473629514410415227732484477116033197313086154103188166035789509268311565081511639829836271415318211107120*i1^65 + 110022526024396173435543606667043513026145371880309378549605221537871285028885000759090920906557719187214582196992109002176602406943856621399066555870519669286006496200818798292514242944404515503481925323938099989445534072822174696402516998402275816874154544788175806469057918637473109352043701835271599859630587875190004930678674850288503568134181406680063670375967264913196095366455454414049453928719466904918986383209045746457304589118831674464847338189837884930533141037287424624730977526475003447237750788883892155161662465820735231589149447360436148248402818608703356760076869405977628504246311304067779881318945105120375426366192468172261072860929515906357419623937184331105022912524970151573056772478922680452143874858905062235449993895886723682391113000682783495026095125597733477798940227896035879848122160994561456369885144057276018810919222910798266472343503635695407011936316399032679646998542166449546173724918449881372275655004453052061379892380654151636053916952702958712410704886428559904295821209908798726075846892507693416567565287012703434690558254940770168761735159037994877447242064806717623399563354054607096187172282241421213573773333365533751960386616198209495882775756512182151953592033409984404903672229068193848764269945182788493178296159517770760961384601230230774542199974766232580509896351473562718348100531991404694177346230322689305483664270706582637780084474313696636818131727109153230099844909386899718505844809326773904746836461390746997670857457171268583558284896556923908546689101402880878866668743373735895426888185605548282711699390275986989547344*i1^66 + -43111211820062267149284280951378137403712714162059233527327972284657593743894910920178631745607375026646286125133398916718864293358585847874098357812153235704352749127279444388038636324897417207491102236307112449952491159058522244527310953779080126432181715267183267607935720434719681327418048915244257040781365724676106723165567090345053376064807765166197809710494225291409299899672049118300833755478145357473843737543918067164738016236725756585393925970280699939387795379649083915121663940018056931070911825198484789203137303831675683154545445691323580080202024625226116078460955982975868509268756241546681532694375610974494444053022321161674453348341529150338378681050315691584798864523406909387703212290395227824839885676967787784063364281653334722106413601733691902999070179147171428861342008229270132718510906605881504151265310143225184338818801738594841975757327958786089143183242666217951425570855647425196401467748439107315152539075088527958454400096416281422106350738587544727124990339309288440240662434827229633149184888354092356746242304767407791448119117749904383314524429955597751740245883523773348072590174074371990786029535731839552859531893902768970634405643782865089365367678687668401187529673894619207381103892288437161685772389451277940409211966454705427278727490763779427156508176292306923986575887530340721883213372877555985277833158179470582153150723273645363233844715236733181258273368712456157040138859967955145723048176581687787370671442125327391283871879878608950197406365752334286901119966463951501334138747599954668240732211904610588925922696907468024*i1^67 + 4615326836825560907492990833653928111379862104642055369583099209777595645709337754433119251673437823961757328299293513250459845911194694785923357862363309360320460980979442268695813387724556417571891982830636698675494307954160694553043396041255061813535173295805855094307196360012170531640537457998471657169811316312097702756585211643387487040867243225312608355848352479280327669089178778983843198909172079080008585807157545268188504605948780529090977438229092653350261919489613107790132418636007545075637932786278485983997440635128626784724848278318401651375835001069889679828215003966993756396076638545374718405778595665278918806516394404225875949437602543221345433728758793703709368469387054682939128162269814479187096424428770061143475802351462695497498391415346569606636444866185651591221792317425096265512404149557979285370947937344766551667347012045438494463643310138783839291934960087940928735753512923307256383655241772611840701296597273836136124458067438736845418998199851036753576420480122116001614441412924556610664468250166491797020151244608550763562778730888595331044695026695186523891462729845626091537206693425425993221551299506985606657505063927812667417262309354587285720847716669077432640623440655291979229022619437128219205214598454625783000790172355706505476571682347738261330921838429358794978090463494565958382582642357085736718891516449881051765131675470379793815013049114686167913992083564354420222765088366665186443947268079685992562094739554173809351052542854740437449859496921191634277048273372428269520880902000070891136107349867715216588270680*i1^68 + -2683495040917853053915475545238843286769581783369689224486561628069483435907085373939191038207706903835954628376743802304154416811213818589409742516121965375853931857431285275740671618128449444525218122021273440159048385122822487387736071633358424519984211701157574838781553513818279547879389735481866371223656994273283561599259401562731906517529797508505416631343088008179653129806409861539985214766493603154895790310130206747986937467576542403685112222235805925454227872001272247292759565172281942743796006557295421439964607061678825700858367369924673097688241513561094723624666213909672819276091549347307010052169779164786880885250970292978410869275216051421109469155577821824586715267976448794001776111806628247586259460918432827329527906178889821019098954264617139153209131271169175540866828387421080669607095761904755787176700549248028111140920102154522995819885989307026940026947561419011134080797777259554559851187404113327028880967313468467190289486451904671150114813580449361273521096762658435920319244503802943559744826962742958023586946685908490913113616051685842247775753453462307553199000674913956876730184783087790979846035118523549027311161284473051158773086775802594997054755883647866707109066063497307638029536169816179979287629720480851064161872205115661152153762178729266532974970821154208212762172259973358505498077293659317319785653865828536408375960980431272897732140679503475691842989097390431699151192158029920907502288985467744928089929053679978984188789697743731756525697850762393705987532081411595031152996249026945760224189054809004450824*i1^69 + 116700190452402238602182705376625752275351904889882808200754457252995194981754125625136900666883799533160948172470425773271095161211169238404494697254831850782226369129316285968260162100695969336386165194087623181956414821385668111442058539995848641019209398380912649827217259086943521918898715366979479169263407923209829880529598749988965156538348569637781634672291204293101503082729868090698423716661329166179890839688312893827928788054275721007998985897639559649950993834852147450624819793281190327158615851077474205535617719510770099595165376243388611638503167851226232373239872785854024836762480393682070450839198160919486054604726331673549192515598600992915021881735754074403030172677556560717263504536218223068497718834187305052756381524214170661866977796219425847548695810683824703838206950691010480919125553654969669679041699198072835062747855402710338998135891711831373938817666111718402175814116247650075537447252498832946556140357880151811823583817085537476983859846708044649511146916256494613839613724642727501734571828036402536977243334062995369899660296432337383251125073411104643654872930929550118174847441095794259116179387328528443988393485820881598631272294022192324398949016415588054821864997845324874241865565304204677399761303810925777572301412107698858352452250061700435933086812085815373226012041810010037047187455997179933729997546753806065823999276030067896870359195955204277040227118024176246176608811161791255005551176270440768367127745870433926521631733453585190505175462661269912309208540893037709967555780150556897644578313450608*i1^70 + -59237042025979290386032388776984778732688581465955177943471989472615749104930232323942000601744209720391701997955473897338128974954362853907605977383707332316496393264620221185350469567596546767349180795157733714893452486429996455411342438172071078973621328341483775842749900914480234347202650609827245048513601813793529856989218967439033186002665988586037879245702658019994556790914345301661164203372977008504152926658417192879953042224718406393648516719511252639248276610912390656263428907997008655488483780107857309011789048558468603180433159534095112813761352955051213821460969460330544837165478136986993834032333562505480661073087647970247019653403607960172739105372451230203811737426288770275701443214047460026137198748275256696142655434342404013729553601060448219661090480620043333832254781676739992813455005657286537721571341146881597711449138355771597115350604120637118695326581030409204437244975206519578266377945004289802684717583799184507215640442760956870659553951882363493173219677595801421381205407682182588871434573029726612645179976690842661999731186741397185306277701075248023595637304320488388934476019168026800345219742896039124883253098444039264180153344390953758298207686088155476280291866677428551436028602410034733646630501948731786765066377784332257152812556588240318818348476118024479715610716605740806149494852042480043434137644084394882994780275094567495212838439455833413400141776969506103498348598164636534061025141887248299081327757378631308018895307257391886289197198936415940064647059965208110831754310953270380494797288*i1^71 + 253843267653074258426382027136759690021132983086861271950051062743004890565622769622843108892196526823025597409606326423920599857252812325959392447819745356077105157245273631588736429795412770112603821790057719392290988195821280254378485375534731210435032209575123550740418605201131808939871806739640786169445964132987213332135873611427341825969527169113364507729741067639650745256970714877552089661450884166717358906194508210763387460629989069355149587651527809973826443040232017048639593461450948180519543418332880483176390854726788202340310106775003982164832052932215674324329156454502689390031440922301357592969356357609328940309229763549592218338340690018749416960001416623121376269645080258390836050448775609913371248999230920047698709858522930202488612768368168412704375618024962097424945008508297127802189085394235323547748888191007156655439919443156712568667705751704994185612537298309237286918280794501073152867161748963017484838788563594969853353328458440107713394676233334094191049012617812407587335912120076696510762774498069370007148634471536997499786702137290776506325804793543855447528942871137423280924470196828527372084160101215645941418013807997572819627035822978807209688261580439312870673704998684429128931225233452046600487289929812700255010812383900706418589368521053804857378757433031760551457294283516583534591001419092075169368876082595072412523343064292379156578670139371254733966231896565036734165940035423949061114670340510051511558550008978705668858367751799729833628040682660446724953127197409001362067632345412190*i1^72 + -71236968208605581860383455054341846075976632374704257116142096763259077616319823247870851545280053948143031545331652099652655922185655337316399263316777426005842335018578232052231950199027744777918136628505248594348808152706668036743340110176212020694815237042831143055131899702500829485999370969399351294821300926023962540908649475109771309411737429656968708188195887153037582638338790600469773982936865001394500736199470427424969509303979064131273198240155531097249074639866775055283888481003692460981390624177715495710543733313987491741475370204730631964746504956906225130668865373524043655500671033880311087376609994861181346601086087268296926070224821981837760218238198957600810106158509902075647273706218823685131649318785215273817253362999707870005600696936531450931446078900770925949953647060655822815886492406832961406898236166968989495764410115169969520614891810317606676530000256830414113144143122538737900326117410344502432862168022089455693955007462794307831467717196410706083822834976596298308826963235356992548518997659783335035791553692600390000237329947214073121837365612811527793354141357357897407037594773773056632037751086260923102541968497508591128653951750869287138709939489567084231124312332225089951251409871005016726665487839666512139172540264045162483194797199241173793896859863107369950588625675152049248055005194427480923937636355493378436711287063188011948093443040420208867038871423329646242343615037545407102605540592345541866234186594045781105815883627383213301749765129798942039339468883422366190925187284*i1^73 + -30993484216019067557876579858976685857563995935692521242951587885660918367610197905110057441827475406300504604558680897620013815568620661653350084348479336559943257076116277309835237700263291362790553854604767084200164376868676655428671584494416912024179402600106418356119068414130569130351601667951738801934802191948752849346034775587616188702705591473858192234058983031854952037249671039140330839750263245720750883254112863613522010067086299583323795950975108038617433291520628986373456996412642673099128071168502580291766137345026545984310706706690977866208795002919655093026998002855028347199350564157663562687706165111306830209242973569155428323817113341050636145651749625343998033318653961419853761127304299956206462406808935266490270408901128711782915647273371040105168076062993985705832376611164545334876100263256684199674467196591635691033193403888587404556028783215553921268426651369791583398192805168343040762208531978413940106380844125839925142029220825730981780631068906545205298000774962292003170011762403962502830994243508227095229323553128446031894600171328410442606640083543608960292178496209447125131041240694073259665542170158088602939795597362248311214012295592058831753656034268734401351017842215516941843380274325450216926094103747599441313598645840667401973062454650777828240102171548127202818976111009332546849899070459693042525926909927251237915789600541141338985479459338808105232654593878692766697770152725664073310554815795527676288572744259993877711095601453290765950323945680829364799808391377530744*i1^74 + -20562744802096689280635973001335473143687745603180784658481113181833806463421227422128146602827337130107150319795277006546256749816199541618590621735115538115203724296433209563418535640028597826355858020540348437235367664733751596598028431042843434643745794623076853931176019737100126862873381636986378692034574233275107029787457952875457529765538972491534905928372198491395963173189143001833961734412168613107789670178388695244174703482007846281641598433151103887381096560862137262158022349540086724889730331441335339793398841782082545504397343403257044950744262832360537042498263935055613322961413971664444014596831516081301842704443296354820494170169969985982999254971742466936471815295377983430706533486077655771715743428380534595288932340619830603576729723576365350777366997119814160755785301393880594182890449045470906020175359560974781985386314197753792537722490125140491578170812983644907454791935425131723086330792059821487862724995893133995074667260403022756031834559732008308119296519508075857781964807947416737061274979541549298742340643348042165999992891833316602358153509454372319344906954966510325654936895907169548660001252088165912825401356953673400836666716378328337571248879083066427399873361784221459578656621196669080051377606920151272104221762509645559877287755274019726887007280171906265803644768603456214700051399360711513341000787411854449917826653210176436338293390137307800234155959566220951998559121407390119670285167494966878533640710402246639213496241420534439839134684140421862101091756340*i1^75 + -10521774863253674348029840263431848480019566756522006318756023043125620424968488798071692683292141246572473941192492641927310848754573112679756973243685799642907874232134958783007692500554989254028800392525477819837818624029740949620017073824826101461879911682829841283323851209813097851188326708319020284506046752401392524397521200632276370437949117244297430661899095777633710654878890989581135676624282596532034741928565301060824806356334664891599014467072963850517822294513797230012498881865072934549428018314346764767683480544017525594617192406592485782614457795453449571136425908684903915058679448431692613273536029799127705247997254463754187516601534370484312737026102928956817026102073393700349791405312238616954728796141853784943190162116977223734585638426875372066721890394180506740582081648408824931793606844728273697814322293746513589947216181975266131580766114633258159887186132132848302792345764785411235101366050980303281163697256833562605059758817920068873043568014723951664160603839020913423954639999234281007747199213663341848792183748717238136532553364268067461198139988357153772688316055912872638629148340096899717915784443715608797902647173736761149915924642792421599005507946056455390106382829194544973633818888928561654599936010742991773795174257119152217385754860279336063328734495246586073208606703447774729580036583886303493163824406725696202587931274194841565635308451484865067524366378306875651409202694763401202969588126149904829524622674386006677432243833533037126919310489498816300*i1^76 + -709446703469399502128507653769493044952008328108188231965933131973653275228589068657475666417466517162876730598728336157389099781442820977234280825728650318067819083984920922529902814901920927760450329230680238500742610101471682550389566174029398198094736607740933502444018857262206418602539509908218763649033548054490037231060990245220411381287286280509417183111414324831029490670045615178239555721897845776666320984663096444004749253298369136604816198524287914584704417988166065219408846274491562773151791213055259541834247130099204734141683704184886116686125544826160884755260461359754714879464719335537723746588536606903678128901660498267644760319856423477774199006029556363288369823445787601927016774916848941294142545390039290628414734521441661097509212163231229265107278522489883825332083435748354144568309375389127640375269956953170099787847649352350217183693887535659083909841965952658785121917974848910855280422488606456072090132233057738622682070224873083553799396252153986277791491351884335553616653183740035598520990476066521823672933278600635979213727226546521085968475890324533584881628011403436240823768606495588826984139005163111395109873359690855993065429799816456798507559373260938787400151997751548035600217720042959811105705193758853396639996055869298468095630817538363557912277071901739495374175631113732241887739916434695738216889334679064256649755012055992987599153726849602958769244959110950910581628383264969386802309405134542685116689169917184546207798105515868603539024980*i1^77 + -25485816057045797919149410754695895832335361107170336695041103064862501993242113204495575983131555137242627764775712974002991809975879823299048247211346767726490489592690558356965453163136935239384163296669000738166397026885018558955359963621689920201044966736498431505946620735909378081613280247093336897631038954999858965477388070517726091417475877798630759579608645118700547028557520242903155486390119002149335335436583351822999118644167023654661850567406777776993254032806201324857012454602160467055765027137464346903061806855731954708703307585156725273615540725006260981928014137402729467405062852157352472284424721907559928265113433646676863726243943726350940373243083705894076010539808000258023186210283657239631676326222431920662696490366019416080875044378904153715485463764873117057174412597606711531070055804702030256789446424694477337601794927361278617715747681465613673485163087280253014861324531527014890930318868546909453705316541305862404843371250906240000509605194807012447866347255306977539279693645858596305909184023745598060922062087612736093135658434235037287269313247586647279505940217222674120724451070436169630736213981763824177540340058969198749529281927886984546251679152968807361103673081696581527491593459448787313198633527391211995710270570630681887948858265106443290405877883088291260469778373777927110544861048447683273114226232877495634076705687487110531966931737049835389639140846315085949942532247290367725418655573145231189707245331756913939105417781292696*i1^78 + -405382091455025782870560345713839705598825656456333352790019146095632014825990636137991100453057380126288665848972032482038936412278968282594291740946073467673771827279582763609192425574457065628153398540677564351064984663575440522517611573852301838099733592969623064098855526149013003241158733384115778051608537389296174201477569839457187023474596966287868664266942612150248187180274816017031161403054841051676307265220721265454032150558549679623289795972742698602438932118928931945004484705345005115250715646428127393873145393715820277711383865149861983553700332275728575635467101832995139674160203737799163760759838200704704022446980312037278357026404565912553400456958010799002629275919112228645444518869054528193059857896446690085832343249387158725246218286135561483166975475929848255744383312327614847956509672553506044879816312480476468530639947704794232293584844466892754279870667737900297711029286005988519609012276847300006970259965998231543581734484012625968311412143137186438677822641656986766009061986800469343466338207476060290976290556376455389022198134726892037686750564045243026640299515076212275327117772903253668055354036420681678756925992753973019445689389670461747784833229928336136917136649562428489831696301181201549825720486574688554078877764558282839016534998972849596033498706265364482825589092356051172773864901176048983952365840554225797297565333641818191816572368049115550697345075061949068262958206798024091123270172378772124344206083733619849588652*i1^79 + -3258494194575949520067869376520289888013559964695276154774242081887408289229594093788563274212192898386782402998448882556546900154578992161611329122880004008525723039179728005948258689395453383429120405331165904848871762320923255775490584811725862827695638781328498838535224739720680405726633593144580246031298798239851761854361678374641195893484580701724688936550407309275208233495429201781052572925586969812398520175832197578487419052621466039568685642285421326292285436794255716201931256031014175329786379187574901157279697008845798888931806532871942302639386318886473476173808872877880024356201267912281579202377226763269946122614456817248206977167349769952627114608778761387858085379562513586206218270298021796699747526959020180054440591125182371440316286899578774462788624779599425703193117210244410413740271660189519015211363520753954476869759312824533650227247464062663809782269501518055786297074777078679882500183395650132454091610676860301828226797351872851150976122388610969565496371683822215761120873054892709167576181020643433500473552131715527839871758342394028954902353126820990016996016043777719081443278049747476581819932457690182465543727158298878310897045795407431590588573363694163572566489153127081169948412487051413345977147446352650984002327859062903632493429836054377131276553661354611275449669431577373608924985952183372856072197343049960510301662924674697644681575787208162300863587782288087550067905832914602787814327029135368743350472197230*i1^80 + -2758878916028782917410563813392352498085816344242622235760753735648183654401542963490838484371338385231418059176052793442813966137080227511265827053993034552526809916015076188558087459638635386942714151693188458854783444181676697777329502089814120934663517130575969938575910747436696757736652586969330804456463019912794797956254778715160577508091310156080649861610073136098622398144528103409657839103936137433365476481254434635129981418126990360121104777542272502056892743208040695031950499362986567583291081289975218691971175201873204985417977323993334582011880749939342753603417442946490470067920938737500340672495201127774521675896992997742130478903874814326246750621989087010742941902344002746951649132941500255985048780451463699853203403719675127269754530494381729391215159014997341546858229935076635601785919558576519013136581771566187069985622413800629180704701752582433974523410744120468171385588259812722056060968033182204781125527961560698648000865286763495403954498084530751725431400798689018950553471379135536798607981432967815823357945258520350582095860633541015229472189219247462736383957122221482547570607761731907422381991882406294980094204881245916053397225290054022323416926299410635427497596252431475560241517118252319439299731633619402880885936440630820636502743821552505425646282340782096701345476916140928054968274276760437113370256232845918064638017821076687174105719218817867569775897288909465851057214799890873977372956210986312072*i1^81 + 3238546692694932304803554809681452786324377713805529405557139326031439744583775374930611659338426397798475457544421836454115624751194603117935678003129443548671643520392207738466197084667511925423023342683813145313266029724196117812941541357310708109593594912456734738413479184231563389322290676804441455219333533321649790514876725101259899000222980603772423741380680990175210175100539715221690215968678912258472243711130996990415588659316833369154965176889443799868591477265751909524385592410553072073930689265364931565282799814958477901567741345767936471197119038240575534000176646212072272029872336084263607430958757958424249922383285685812020268541837061773840382856265932463517730094693581588480817360248241296617470900861112112038590356126757134163464613794216401194283736968595359224784183100084646291461971788211661542556976711352589370861020491341199973515419252050236902450522328696311814917912673196236080715520398592942411729069509463022149817015235316858841819992076818711100489069620310869461211148848337754603711120140573309264521903387409620812907246208697386660295134507658868267478690341437054019680184130772708327221021206768161623333238565314290057885718906411042502388329619508494563059350167580496351959096306560547908299669070692053963755514947223642460269423618293357171398940284916640275641916391505341752474023161933716439845861632638951729642630991401674399109850157454969329585027874358898238122320080174754850686848*i1^82 + -43192494582392428010875999380999757335427683114729390859308300732096390985219623018844903449989101616136021521564612945647855040248023391804196841034812287192785361597475673820546732425202318039462602665459815107936747931936532336371696759664354991291542944955930473008170360222160237162169629223228882697342715516989548765894659891276081745459014091922088118854073577366533832244776837960417797530682438481924449540578602617621087030366845514785224087998502014487998163822451480027116843225695176146765356419087058356868723940428751729612945284222344840579455666001440681608130805013895483321171310211905000723727388549111855781778598536185719801312410117320980010178215396997976981520257448658595192723244218376764935086370355430879843495063618135022727257984193911181973406076424209968938853768245078196731653529682030572598412822000812646792296629302483906953466595190390629159436400354530265289579108190540051832144793932622674918216310521089232241927795273748469477854284258213957253674342128829983137426720834545324405405050609370966215766820392337049404805326627945350783619111166299109354770674839676875588513875989206759908027843029795499119850032116138998562308977773354029147966578832167120834402766706810933316441810942215382669440700134228935659642535051659204425633611123772219846595669608252220720574110374253960573482776305581575541570793835416795445818322802195718848023143165290796655386215121472485134300347920*i1^83 + -15197258732447739210253240711684709141899984152372694851619834071553527463273217732720302957762827618608117557936502310365003506989945363276028790741222367886342377160312159209212518872754123276834564387335950580504656723747128634933667551946750912043620271863285243108865393274687125843775222909920000315279743770289705322650331928957866304031510414582605624017207755593840066452401513048495126530243666837890859052933804971945577526106133682914509233911998961835534752735850017445918838992417836892151325557472644048098812096472185413471038662370696205430555060915033049080317518986631419682772772324595295954754253280616579214571454079255164848636910685149040091998804612418847508963734608918411457940951497821525946479017641514523160493532370604896737949296111466158285774343809400079209392872510473619659979641759892934268389905192537384141668827095768050180702926965928683866454677431218489365850975188554486151636871783142724294892171029254564922436017475872965036791426422856789612538706382538460132353089489998192423813819690839804931890380068632129512431677857174413957818205475195879910946544193183585341879068416408504818556059585115908621126344800791465127336325555530247469291078004557413932367968839121416085888424889723148791639618435665328833187558151224610744087783862746702075088949073292489434915562740121981814446571038303910469784314919308231136822150252272289038555684320349920303589279681835968*i1^84 + 666954209365084139478685043652026511932083128259199965408124578107116812034410350659854144047191899149436606783190968475275428955274069526863571998299897404704746118421982126372313150844574294563433557720445051547784772323785056443549864824314797879297376141564723027633804271543728012649703675957085423099405734967790586312160860292005597870463875857051412309531599004215660888875419714605884524190096224831971861794151356410080134703982253300867521345835533935188772518169432467829542737609911312095171449567947807111191273365242278612503267173233700417599350909007248720221694544065108525293399966142394959222052199651319027140257716991784679861631004541872119361958926822142205725842819660655796454398800300368158478355822331790532969144998652202672449752776086877542160493752348322093157632676695422035559984229722713220359693280588050303487364807005599634206727869678078249290360854446028504900097514936526551920554890677002995057977115921728512654292006882216343969748406151826388619690833453245761355059253935321974800936849716462162722877107068733969492955379952621308299055049986329581537590851607869226855433979861349111696123051380606552077004411907901369101803962755840262251853885308182036598422047543806911414682704004389175797468441963017575115005686914246878865080982858950498423000819009398885584347874409190512253543279353266067849572540094930363201746908153578782561348084975147114176*i1^85 + 1611611849644352778196466291782190197269988329478703965677841789233787589590018882505414853639150986463021080546303639511929827805213043859600397436187478957653453023498165501864808462394649022324543992923575607752750604947820505472580566071647221944639230868774972017975401210897218610914597537992057875916776533842741356281817517256151625697186170655303244345007529413647209111125043228216455293924670881140563760139758229110777346288654855381071005974641747627568108672030447316257409953044643771057776417977648288613767177381697350809351481306828903040446064358350810963938140129029373808802399713715508804485010008164949891358134284495953181995108974238971901577957595270510236516887455609692786968076688531865161778879700094923107880590137186863700152338732585868668213913448128854050934560553032602901458985478329367860045723684452353770301531885749115179477370541235944406890024881030238327417704592858646526064008208793259583708520959806182690887330663478832344121422628863868683970854605157241589343174267354364018525595084547122817650605519325328617585594710051441521150185625680284542274941790896496501022630889157466027106412595680919525927852370586924738320257396881026584233504362151574323403244686742605937751581588763524395936679129747640230097295032974956262981400346042689412052318193956618538616839385537874422494773781993174247346169392803980337753489571129989814285312*i1^86 + 3641278981896460059968908232713683833448842613866461804155036161979698313498795676981979354783412807486151933316668127975840658554229225647157605988728062144734510958458411346951323012229543009636940146277348640718410635437506418052945339494110621451006529265947447125418001049685384088330263631888453074057466981477595602004848653379038007133214593314325864519956800877732411015994934192374546634582089088271419770048159968526089084602395692018431543572227356424840543134216529682678284842409195638923119507828408506215887688665467929451203639349057043470166916766590723479632728423477083673850904710037090514854648000835072069456627508248560807258469128533926374989143144578524864493955220727758029716986704884949872582418808429294640371214641550858515773148680781185162925621597157196325045651264775351586183975278056910125287694373647464307853723492424507443227068194856642694142254084397340937053849305011388002237019555614087785195469682194419373533014339590587045775653364653852000782377626356825073408068193556135566508219382275628427597200168446932828706069513711849285602124386423075539674552475201082898609194610065151382926995566539744648650099875883434936634681691303475004277134504503972260561065196679634977071737953594374895007215543620961189091410845571796258935859444013514395614431804138792317202456774800447981377755996388437238219030728668602756273574144*i1^87 + -352839498646630150509760536872698955985903390650456513391077864042249652849457605281709355420583010123667482362525424395503870412854917199649250606430974331624891921350855051538767061870800296578467625645422158006184721609161559087028013070422123413447718966695438507441325677170398568854899297315403678269204472663273499099435908221640872957542150169835095055547073708936896127942660747626492142217206086123855918045872913512269347996049315121336460485362183649402157128605451690570808920834055735017622510389640139554080060997609930663453307749811522656505269431612704707511904534791142390654430100813292463210443932878377327371705977230756036619863509235023167933011102922445622966360047776738596165830175932159867930590795170526166544218378619070931915224450218013264739858370818636915978458819128367987842312050877372820819649990970716633392228748813242673932536042359248329750755837549634184320437397829982822148562246233536647546401453933241137086294921292700184641593298264409067663447925300178047192410743055007394800924355484851808793512106874295699505878058127764599291912676504296793564161054102496688915661138993412099428673864933117908935665066890014346379053097658693369635643402873313054137876204194286915447229308707347464690888700713295850707948767565413164104305532723778434712965384668639038588125531986059978493914345908702783152579626496*i1^88 + 9026271330609323146389864058252400925096595348706657041779921139570840260555895718605768179156759773088327802786692746021080523247527215793591738572065859814049013867925173448360580097659699271034514563032018035160254873569871845782409959830461729916017691774805087383253698182214454436596860714206212590502731855277895035372877841799795373419524845285987570349007884080828130395847168340358206996934837130858552637526086698761791759065810460676693835296585710848864444708146460658197911647894752467054211317578431626402559098668728878404033355846522548917096581628104431204451799980031424795260428424832208271926773494915680980926173226785518125481583040574983397944811044651780864648892860654261329142130318796413689020881411214746253031445549456070416736031186906038296010237971847280317410253552920217128775128463633170872125034867833773875941571229842589355938027619476754038471722833977551828764035777223379561933423170523524242973150910019944109786193937988673573018506730551860946941213089810890151564214846255549218864277267577017257745925766234115404809711116471491640985697421479927594068749273155554855719571919471594065115179851944838586648755557824104736153383103135630663378585896962128233516972313867888192891619857761408206907877690136005414527480007718063920988450089418784692558044067800790291686003843900470722327060941824*i1^89 + -67279411843721690052130501042534781590944535300078256572487550340902407270997650939606606484481716737686923458882625998244875728207735139214666689652090995731155853011288655543842347904502536560490089988760648753209644485800924031156017052908666103684572401661444890699780856184095098524106261470122291835455983929607547561758037609990600365926593290482819755241930458948278729497181758892399271117919958689437474124309092149450611978102001702966813509668253742451290768670245642532235353694321939550289761390959820094264443486525695858244175967172388527719670644999077089984099541005930142165400440050205178901231243311739448131403260434517829423674799855881990831572817130207425052729416830790273685748103262087629256848465935484417561299303596024727061796297451307745552153440917180968474207296135995205013217671294323790532463962042148400337140930558362718467637793614694205926281600794995244864033953695166500734467685376123855532583311637246425526341731598171838397594948456490722177426328427894220899916163549765788985042491132563622181689144261165694149829235651926396533773293476541162945886063767961865516240372345945840411861581806505589206796093405216554084978603078130123224708507053626509804159198910099459649028629181455760823939158521735740804565079698165193134355822052147956405045574617275336991999479414784*i1^90 + -1744355124384276706384721014240482903642475444747149798549732395023319404593011308407100125662643838708187312507295410170843039350686784409241754624306409744946608987437888516272174379558134700625713621071053522405048880171757155008817701980873643879280601748228423803938276496750463810361248276609403763255230060866704222549704776727537628734353309175121292422318891132398466826517714065624119574389035893062171034241117425952734695104610860299470937073983065297200130323350108698359106270527912164123337689265179758590792132158269893251342939057839223435683240359482490895807793258176394769015488166626676316475791336983386744978661593052211326863675818343474092824229070247002171397731436617139518292125820781079381298474961615604242018717181484548433879223002121939147300866771248041593589669286593252379613126823277007369441043945855565523677635046135654590149351113023251403050763867039665755920295502205038320989547730412937956815518623881377923165812670015839859525657906678643657643659884446395083100012771808948479584115624038746649833929460375558137289835793515778334958400418241175505825189544905060083753426012553715396297836517020783006503518708188357033263466839334541185941190518185279669099572302091940150618250129025283598216011497274326697828474096482888054497387078553875497639410466816*i1^91 + 1713921533554005167838261876344041195558104841899500504875688141904916648103302989874401388100578833693904910030788400106735889190604160791036819867492892763888227660345990583585850015798744589443802380518956070559468960822352610625118234343037652632219355839037614750685619724637823162317450462240008022000064599023678817882418812616683489799776792969921923909027235900670779995882779522735539009465382090199299264877920167616066561499086507147363505364166237239155559278428781622006070485225526885399162272755119122080995011264588533065798786384460803655413988797948104512710319862051361894284318802905710227564284233928093665546514953124713840570926567050533287011380510077173363348243740745477358307318884719144230014907636380971937795073059764928238712728212387129222699988058023686009496085052376842108024136475710136419788058751320415350748330909813433710766843712151471953609019603231912154610029370194977005546167655113497093400748483619112432658592126727694081096719123952052525982570867726431791490043755972749126117283840768730764080219505910243829492408928845336337225470792784755195210446018617983460874373249281876457876778403421952164160087380431253198223083299722394163476926369796258296253220539735931884193590966760710338570687092837030943302014759058719667658948608*i1^92 + 84793633791624261389031857300111800229383504754364937991734460912608960221742222005136445455814490758097569385460114268939167632370891673709435014728616293999345737012721747643595911473421033010615819265845740499526373992659261751123386241896076929647975984463715153742550965761674934230874997524517372403858013020184887525224418711079084189542084798657009209030742823875406814746528594697774488366351449528835068577838626323875034049375522445317829754542088816914205975430325789940956434930740248243160551088997272758422626008043450117938628443932571441591759524709243592482212255141807082147421945839052393481264592371994949139380285031817976373407010372550254929361395132851422602449582852094022483734925847836746354683758208164671279477344179706813795550030938085558525397382180525810995295340078467663507379271115085197296826001969845303474542572554318985244357835690016089508789036710276446692035187471377837056791046493918199579362584193030394397413806552204916398327206823137545013921184274441455273083432104551924914699280060660738818241397616708881675199863139638067788245451243101117791794028126703960942313836596868432902486307918794199160805637359239389023407709751266296290893813092424422966478423950257894760761357627866535679881549709312*i1^93 + 5278600003583415557604274963992362238843228863366505455065986021040063760309320891262922581579017827372471676112238734205867237458509881987820810131883711905557109858041726332015365819716499760032659899748922427621222981674321647146506500134693641001654267661734267262126071768107128221454207333612927605993435301357164020874125529967839859407502781221333793221973400055927463708790139109267444768705416619642858215043377821917709138923648974521855281129643526610537598554494003604725674682345376275260450634898412249418725715660610054513331185451065092988995646368443208821403398120739595470682086558676386968476008807866483902077797651641175680609271997625419799265360366328322789710673418258973157760984027034820506665073533789302656897482813803953292662362957475938747890875395934979824039103298097681094740889311236507605758477461756984690233266065233186208955245462382164151574993579634116755588510555744949676127838798352416756193689346481042928617126598325099322651702588621811384987017492136371344608061607413395283168306509521892876552055105310240565551016714157152344420837712931448126754147854370022477339854292754876045253792927028316727691467624828588554175355646853756725123990749785199088371452738048884736*i1^94 + 325602990950645337631465934290258333435606924379182575506969138881414140797726609772257593715864095070714764911943741282448948285498806740865983005292059501789250743585337333955936256919899671207511440596495733118860822763316151844963791127950683251805969293145905008026035986844300708047208719285598122214802094505300470883487473274516875624531477923726450513002562003559355645425746152989210446997786948742126833799866440806646641413510132374886937620010494094584821058920870175628079512920106961274420806972730107762475436785864866018683248366935276648693504957920514979995967168658852944262684220550746265399706028638192046853634878007493296138355942418722612446605934993098673781907480200440763234925963708144927914131019336740536417516979036180370126135515529176829703632163052098364288415714232909425447719180320144742183242864737619076897938565808085176964172317917940271930262696224499306311360325917584193481395469507489036699927052477533597158424676248403159304496507068635011609389264147877595957881534525920103777027894694924132366716098273272027016749936264919095405610846597599193658345455381330666662885552828699932252647407427561318487805509340577935354335021378679341056*i1^95 - N1*1530538641711094752812840862776935791402975689961680387909897865692817508629748317839703335725063434181843923906493736649603749893012798772430903475578935914197821447600542224556557462197639409331808471832335685588155956455509523392035653648025548466171257533102520637075799712085846786018605262878517546875*i3 ] ]