[ [ 17665183936743558271648560422456182287623675801321599272358220353361841443081604485023969055143716321970846826133675633796234684730655170084128301498790512233637277526210561922643623501243613312678314417336486819345327925200897751006194398629814044904862722247499600044352499735954451371521106964952325278855407608516163090786069571593272719953556088327084884866216228962964041745815200709620530471798493116129310068657672410238758470148553838000821983134967317348706594342687885109947576145340854212512186655819315131671131450297685019764806238791585200821635596348022903405280370089279962323771414504670809836614314942228809264161084351958787136388885167795323663816332086350783456697064360626229536344533931595253017929793453271115901898595095669902029608362246917557153084365388144102937771351792521901148962646798565202213667827577001637661719478652384950476010413587401025797049748663086215495853175766813218653287241829706301218468702579363381428459238622412225220968448000000000000000000000000000000000000000000 + -139449370533189422294409584359281062545253172524189823913213925268812931788204688861225738933697972582456612138454103893602291315579152654936615357689610020223624990430778078512748557584598499433557023358628121371983380389152090797863853571823539799293295104503448277171264660267809516318077116006076901741856584411526103771768006505458070704103411875849320883227794734801758290306757886113580903572003271101276888120505747970225504982420209931774762037782516900115917754809471730635438690245649462040061131953329677644805033184596864188248571062461371909998430703415084452934671061390582902848098715378913346699373888133774292350603828911333158933233124447005619070841639483963305531225709711409679936046867764113639121343574481726372310114584466079581236685343459218931475902749828153408930983927437783542782612902191639047136170784052553929448308049534727556195465390123521120135951002567720950394747771211089708213170832272083937057227108539627246534818548341813901944422400000000000000000000000000000000000000000*i1 + 1555645964964504244173390115617115399123919101794669264753327793317275149568706033827083334649770263704963973986184020837669848082379664989570698552286043030293745785442908833124637324463211868139403327112409425730943180600105832153438140889183251852569867937845613433992276596688144162235981088273593014148372987555835469716981375967563104141535624960036690870321678648650006318240837118080856354237835121641842013363155469398940656870612869620486754464238710451905380532051042753445314444319975770133937593220605820251532330879392475794047999144469162413296120366601938983446816103206885118890369342173438265960730956403466834699656394075522528724705737895239537118939558718029631104618119684702065757376364043404132720111243929497167403329857032438155672717430617322774796451967595816900765002225068505373748978670327256881723774501856686981888198714692875970129631567613931327759800100742409256956675081408210910259392584691132818285895921079123496939694253686819525754880000000000000000000000000000000000000000*i1^2 + 643612885116891647597358941329431151662336275188904355818893123337977278707178271167689783956785011568437113700505694356504209836315083945583046405038604274883469759446914177507315408967571072193657607747929158859057364627364022456339985880565172011598764959809347513307341383180832625818481670309421229987496153426791262715072743821513015628241839217452984717502389553361012595530592169902463959753019124777002845085905883233941222775722563351173328388598804765337024373422001682995353862522338734367024260769916235935229347877807428216796743295553725717817768253060262800220490822218067157434922110409297012439083535013925012040513924472257053636921889701246698917073340559364041877949922097490831839227741542079289612964111807816451293114865223352244001403946033161128834003709182998281768575695573005094289696631157344081235068557671526508409906130836326817450426854667401179090025793332996887294509335913731141322762799898582608071477305648058324502972084956126248960000000000000000000000000000000000000000*i1^3 + -1189819080779157666542427382108410990141919342464105634717809938792281721768698174076492459903407768262070227047246077632723968052920192988380145084100038622593231033180309517534300093756564502727556023987292015605534000168389094373583362620378721155702149911068293525189924456389977753026734723230217663813325620977519002339695591274445190248513361710865467389373644546281209931703997041702938030860860178079239754034965747082046341603176891857477313286481560839470683854800786809457667862486298229735895120552681440121353079338686455144496806641408033384861122498825200808306862325317858534751677382646966188363595577523473876640813183119954322150592001755971638962432103243601257309531281316027711249910097998776771153311667067747561396399938772204143622990616671128607785471839199881648091234494381783409608412331067725587269941482677617793131337486651362200406820912702883400723017480329067509496708253606626785278428319884089084229103781500693350573875212521675161600000000000000000000000000000000000000*i1^4 + -124467986687899305677595117467444966372473301472329260928036002776361584710556006834875309682236665361665092997484465625930719414174523430705856431502977175329186993237738117271201933485108836796974843332094631385220576591385475231317887835515656429796885677826865919452435409492795432216702020675611002468360246179850756464381872037499425047922669865901081189955666021223353179023270292707244906808679543912849591833550263160920576497855803128334213172713024050775255072351460505802985097810407011980801162539757969383764879717895362994674258874432874766916165808294892271646586925137128756739868505036858833124014517629842796057348259731269748658694615215522811360941690812083414401365550151255277597533622780707893381356482041515007474819045486932864036130045999802443573745362534895881946897901579312037514708173194591822784805072166694885962389906094703423927932919228577535706791545711388713778402816815761505881814058079378928362615552961398379099455386665615360000000000000000000000000000000000000*i1^5 + 930522722212312260203378350986923460981375811604771613591595639068900551163847232529253297136275425592180031535990718439387238399146642903630222233439413105901416923521194262910503031162346349283248663707559513211192118565620910979044068826360750619694615007914373341117758267862372449797209982333140673248458574390321496847463899781411812238392822414169633114219607453966021456457545415085310574788437373607068232181426590836088318830476769602732112958159543036081941816413040104846502060964486968034559448229359256137515709921652000593629848761285641776385250503685270365212079533966287432624134264634761829981174625195002193499991692032792471164383853859654718270005826635018099305778008086821670881412695534761953322211970092521273912639601370266910915414481387641768162252851918326113663640377972583031089711132108986486964882408480099945993035429626157309976594025798494054247508972455750322304134660914212155384458096600942062936113440651887599410054338445312000000000000000000000000000000000000*i1^6 + -479261984739445040136587849468114204324085382856874567309216255215843528192404391904224448859299731430423003119277046664053424780784323571614450717041682066583904750880687840384034469045368000332891995815441589064868096000856398037136544092019169327983310534128484879653140623161154791070086166601106932007924723057723437762466804387365688156589867714500486714131281899866478343443583475855764324550137022335027957245864735043251969470874848361264139912896848660016536757747341267305031483577054330021250517155866270710277885324067335759957711158999231261827750121554162405769356562218284189517480557032368863486098884546719919517584664641169828600909021551343813735524322782383255968766112555380589660860989771086422032596555344467487652317577088293150930928781527167579535500751957971404590960925222007202164934382641647565976200173033803696289665921161536684821130933664096218440393178798578152155682907615862016025182120145349956923396291559716812901816100454400000000000000000000000000000000000*i1^7 + 82421756803393928672313875948872179430435159750320738960744140798078934302620006691541916482465301573888525927337028150499426009383199883901522650679528772197541127331845004593478072549857255711834737533846691028426356121360716327798282158247362891082920995359279849885992372359718957279812821909781926204905185072723845919425921233196263764260726146580202376287227686128816418336121109384066922162716471452159436281598811414309140074223402496034526243341162259635662464202939838174129805085687842832447657751221134392583134403086175269463642748975486104977732694014217557487434045059450886728752690901806568819536603553914024281146932770447347335465858378669791842186659652011286985722259940950571651669796944070524415092332671331969438745712792623706658522611087187619972159472447864262652122405336078592977734668413594715178563566784531303364687200225526628281000355643861469027811945029896085631150091898840217637593605432999170972794390821649777339945451520000000000000000000000000000000000*i1^8 + 7474359389508895555322485071050236483144904758222040262760856112449786428917787149155158921657642998883531976622811818017240989920881405227153199207065301085091010974408875939821232686771519096731980874467505499420065440583826876856425346167385489700494509434725109694460183134483374206285915555528842537287586932139559457459805140786733354092259341576918357051201632596500892270703230497649108672910786762416777534371326943201656565813922161697238120841020561756687311151468424053136156134542425277861531333748819807055573204480573799678790029266871622301932846731232385832530009057678438906745434514489575345695319569993982935569083837572039583158319729591638123037567583852742332570078596894645492814730521955696030319789909458192793934734061919985168762684931273766146214764045959825374569884000299951954411195748879204639916652923589236256225754091631585756301185388456364716632485099011586129599328559358204281650669006161113674820100322301093192138752000000000000000000000000000000000*i1^9 + 583645286554360724732070343720314072563293418955103429373305443115385713058746092544103979641188028234967180016360652785653133731119688324551144039254675645120600549177924297021712494207878038930556228956468069737358575522848237543602715311027444153517269259301294473881265025908804033368596161363678688151329240828770711031147771383656379195486136609319472296425767468036025235518805477742301941957223063899022781188578582812263061926411556935983077761206082214245568021389302580232676474685373894809787233961361982437794964639404005402135118302575209649998812030870913272702740598714506768644086595200090496244323114855631353050222492223768286380936687424715096004113451573121468767289881404641384164888275470261459296928547768596792514673276864210397533942226211111366260008814977529201576259798345606246325813947597778176770951382260238972752428280253928752912943016140704227488119105430665119312395066629736909364232498721519375232011818701523255296000000000000000000000000000000000*i1^10 + -23509120313947735935040698803134629079901561636168201170007288123638355504836777248506594019859195531653129349273614190400498413763835028347951608472597009280380046361906340174845884251067440416669308897812247547229273961232377685199617096779080748513540604899465148022587111520795511748302535453802568954972960061194361262199296675839117036218296943280104690499539127849738765764020364137245508786859719208492018870348665682195172696140177913493258863793704403191074244670992248196169858602072222738410397157158968276661946173797130985282063812202412015088309365213661548942474326890121694040645933296389593299734639283850845620405280984261026096602125574580378162574879338551922712330210806039416754722790992056685566142996047332577310772823821890172028882988806692215718445508667965363127964515491022925467136636919464119877315077617290885964908356142950944332811885521155262245052352854632033313810797090343923309889235999647670758596371119970713600000000000000000000000000000000*i1^11 + 212731162898060596936929292107400239701948425685726660756596627666739558194276716665079196023192073277599912877191302096660822293871941036485860390611273666190838561405438218677083178590619478724234111667980433546796347025292222621487670457857375432968731888575421384902786465834104404527021922178067738463672084402167114512740748501124715063368688422773466635671201695011159481532664546627241885807457224915640022978247263195675869627697639956854945743070098468260921598523414515071941510310386621850184496651405253656173349882350587678493055236646929131365729371220721168628709561546165947945180509374329166857515406738959082949488870440309216058083196682040747962912825737403759050896878225022437951652865816499842557355012582662807859104777568175993247495761812446698868969537737262188092649322934419008200277120886176126865544842281841212115779951451231053204075755817539413404860207599486882974922975548496876488293952968669492191069491691520000000000000000000000000000000*i1^12 + 12004789327856064307164148551911858827655666272521000360625365608007301954985926407438350628610675942863585513845926966843655240626781776825062755163162740199569167735316906307753000824934306930837673008826652374989866366655824823057586017364644767458055826558255517195706913259022964658170342298347573462378228145206427044465239142200456807883779482813019556904272902571579125388910457853379513558264878681885174279794173934485252490901408587342979947063387693279805363453255615418493711150863098947162327149242146709395140523653849395450990761755071240814027469198793417061708972318931011626966856544763915667241445774251094084997544299724503200359437957373631973447142703444032919365550089430609925683319065856929108719638528759245687969451007266849969684687103473828250135700627154245244414713322754115762310025166356999613047358977627714893015026865846405990105505548341761147896688050753042698562872811892951830027632799834524187991264460800000000000000000000000000000*i1^13 + -54855182997539665239593502040540007289718515445737177893284650899603351346636685275604366269069429666335846370565422411367536857816446684360577062088430418737735015663768267119481744020223652007401744137221719918116181272026935972956900774461158756493009374687145963099732158295824805697259502593924671907300046167469175927377520946440533020847411802505119352666730584852286603370982207419709528737210086142009108497894344050611029497187505185844545272775989361134286845128746782572743362000855377781124907836470883426692283945758492428525813957469822812922468205019506521417569245362306484188441468946260376311990676784911833781179069521641523813905720276831773999414083339011728736429291881329510360555628319982913190684358799504879149033101921262406893215131528272540667207311288705685279294884558005189657669681758546422079118553399763836202523708338286571490160453775291622084363921577045469321202935622997082359862679110576188162048000000000000000000000000000000*i1^14 + -85377342639118479138907568052519648397551820032996522047780211112711954060356800051327541303195089956685267897387126070735265282257076394201795933774748023687641292332356576143192319928659894659744005218439022147098253017428872739308539559174417185923036924659350278887274515193308232454784247178451745588288764954364692228024598905438492551816902656169703679599602993893967394466296464195313251103518964358074574990791640518732872134988839594568436688450508619418562050782475811167260264367028660991338364251629616457450773836134085784982692813395133197965009962357245442635390301752079933833928320545512949115678972996542840035375380048525307905769143789146048881727166336141355959945921716317327269643848516297745098245683155003785619799196755454131533608700893356023029487433469913591796560375781310258089406112834812245596490743267533337451439444788474520872382896545656907031581594490125860983501851275793585702994552211535560704000000000000000000000000000*i1^15 + 17631590546166383224805747040765315651726855822122308001532187547360440597484748695910939999185338608953114998202171926670843345612846272617854338257858733349716453526968489614535992405970235498480231419543570919476419267424488624596454214661777317903703148534408587292069848785265764126812414208491954758601620991443798335988323622314933726812251778565823855928143811557337293047204741291901329080508707704317529399146932248656495994259220045151717053327018652460359076332129005186101428329205757215087383263907887991000867266055937577608511288859840410940524387338707591946352349912913290638662104449292265076517816677402370847733783538378879917351700165978111773162669892712039660845234474614425350941750250937615633347064140990125559946732905662265439797111423137695529438122427668096114546079584314783297406144837549662144019835437734088145809198218023482290263251451268654549709767272013109482737103128275449169037053513223372800000000000000000000000000*i1^16 + -89565140517740142832867669628164994059618498224669916352471485300613913222757969932037826823580696249937968781671764372065301875000244455255388840697160077875420775149491376980120243307805683702575889092814351185667943436050503085634814753105863156729613273344431316542319599331151051367632137798202271466280356580756783286258775918928570238650448295523390202795394260786475146509585934218720959513816362629553523915052483747547671614157233410543709335374082234766372965388977075265833599349799163093914809785227118073811477723290599289981799269481302061616528161467173673818792413923822401181192226025356602146352402819058982687222590093716396463471507029272140068057128177357775715560557796360814892071957890643153028608411032683580025362222746474103781438136038659966178212232008379023673892367665371274022883141062239275351814264077497122212117742688775267623438473871103896150003946126746472276731345691539324278832134881280000000000000000000000000*i1^17 + 437182054747809179143135964122628689869670956341064548317014178301916135481647649879759843225154263834318158708265996881340858235777135676096176969025337702562329176630699779579534648490523385608532743611996239235229384094949172074274498833916858404083828368754779982277603678708006947645617292977914653932354072267743209533852919981113349262742493767722110907416424437229180599356721690108289954544671276350272848977665881634577708833439441489050779412437383240073959077686589725798014686919347767997282000902063478784802956984062820142949829197267162833281987724277583755875842813624050614323390372093444849893405178574289785879918903543631997371274769819558178330302059864087494762937506209815777810115931125160508234337328269056339389356950982422655471879434402890368437927457172815288487680555820785612348484341301358144889969297015798662787045641754841066599428026222335782083923355828086644065530566831030533464522752000000000000000000000000*i1^18 + 540236582290649793439015338538935116913148402418513712988275317738706443268724384819665951011098620884383011031548629728352986177515470908394729587856348300747329168277809187650485375335562337119962468201253767387251877113237410108686317267183661384991028749748424069374388671150121145913678068019095487258324240032290870527402949814251707392796330444390844749886949139048894418235332448906158244518342994992667002615447426498960081880351985042382708487338143118297048891618164349823047559769562948058535560882869896511227709908838981227147431342530723101930091131857031108717862076086718154701678112739434122148905048524819420444942678061041021161319574854866088853568863570499976168182025725291995693343451165718398188754824089404639643758887875049730724765397040086612668222870949100994781838801571046524763176988402301409512371091269780938327306908170303779493387874278619662217913199252874956855822809972865813708800000000000000000000000*i1^19 + 648800204929636853793535767981840008977530977251784819671428036347019212651580218230054665505374841396529650411645777781668413223408600284495112536866911956262381425231637707188197236820461201871190398607777395624158173508621603827616641048802956596934029062013101638497606468575784688265700211449982740895374497556093451555414566404618121049221740625718855411082450151571686238585046922430259414277301039411517402036171285104493362779604256624959875696231907316575107714307892270168274999888998055939380872657266206116279589962588627902073436388365297766164402887348778433411255903300980191754563316425598609571487738567029191279848607580716512476448315965408407355013618770877723649220456344450504732009197482624136066507438505647125059595200017693985871934792401775110645959907204477042808013025595534787905125890963479781661983692522611946944503149315944860704027291919767620389763226355612562481878187198382080000000000000000000000*i1^20 + -135285207131416880647082956525299838257809559088265035113925655598548714147488287544260782287099092497704848391462096682578841572049034830930392326879589126133861569528170515157650575728076117698332647838050080578464235384916425270104775831588978264730097454412240023053096370399908438416164624642518181536142682590138686408191727115243215049634874645401601752585597853358746830253288223551116238488984506554429041636264496209171479438885592230225494690735196677215306132059131699232962372632451530915748180457502649026255642638187215617306900815042381053484876713954693826139148204896690154659502073029401764267061815494763505804639134326213542449848274689434753872674622439753973543277260267267979243904682975941762078421789373744947433419042634155640318512437020883103752739110267317147730612512491216206761583928416949843856158172829612317968023697043538995481839943040627133217100994025039055226161594368000000000000000000000*i1^21 + -61880463408424182025038387725882604529536671051418639823168549946574663652325070587035842901456115492814666329187777646997746833594230657385584044856051994714534919277453919187278348331827324207815005021998310794606185815020567053721106300202943219657389552288027359823164849587422492823821035808615159534420827213814057503428573284091180091431046651115973914718374206065582164502972419923801412660122413494381652538008489380069642706409530075062667948711267320108669430606682256773221995885286347753793829673396589800588600836951182079065457786958721130393605819696887182025902705703349748932559167044158081648426867964551917771635670457775818014761285103542655163203191061293071200538395833057570255039146562471827745881075479709504877834599242050813142793649460562814601140264463126541867979062766987587564789690590003076598216232506620916877913832802707063604739053081378664771406501846485518883225600000000000000000000*i1^22 + 410759545632463177508115986209704955256417347936326990252909402304643879923845901513883628555246487939517812376697499775228931241383679080430789713792377501966224424841500660112661621090741296730803034545403944743089342044740578031286692234780697172357680394326089229785178813376434613982564594347620333447396754810411675143628898598399212485790447912950571264676573204678750359778481988374207235964867180827712725068298762808326282697696178446315777788476271586957979293340050931654933909757077806768578976517908785247261372221264390849027905918106184533976571934147024971178021911348832038202585173670049379017459679672310384874924958729640481475278256472686142114872086623178587594168681157090094019400385129256932882105084273088652772002053225571172217365395949391691881368592400175613031029064434952440242058155909836370430798341713924746724439720476661304213169870439105082982794571639318118400000000000000000000*i1^23 + 263283641387957940354287186312922078164614707833398417822929947250317582109887175391927631509542237339986691354379935186475006636609241910055602179534217767140551959064420728378400983551049665464410352812122890436396548231341876573539196155509730754665794184958345509210929212819260763133529519587343906129664406013529961683557286189340297474120841097954865360087461637929823949343284289703421929652202313928776464371211632272607229510706992542735266932063763678020103685963795922447993432426508504702494581907727548392048139964867238215113938032979308438454104855477436144426610219575863243585143390440640598029839079614868534862804400595147409875794065122057940313939038670615774764195379360055321506923130177854923217077932737593267723561869251415598152599027635998559411067583510359905419888953661682157861464619805566433958998252082824599708134301928312768688689356118523838835056451780608000000000000000000*i1^24 + 54207019685238055859625521580458871324773010295428711963169445687053114856965281291633899113193847255393209819752926056474371674177864865744203663014260476605686441481330197770001131063898564984670640620428698802419213842673381538612588762693092970640118167218670765273745932465592665247992793177788279060088108585748661614972619297919706446671918155333136910105451382794686052411083289033729366381823442368779302902470804701566813752506775524915209367570190390020112750817634380965999998159476103839440652156775827304175415353267347353055549851755938821824829373171964306246266758157756407735108938418723580126815109771047507701428998072188149137736389025313575658900826404880911815936541920814784438349361686409791301363987608544909355959271678115862499342329771658423248341073961367944615921355059344903625493481051027270940997473282099111573857813261538652738291549579662531261942988800000000000000000*i1^25 + 5728848925688500260720797835723266881442557154267036893849473885955836208095869102418631111492424089892086040010366777878237363661151575465759447666387308688647142868556194112754155611463530219689823163961734333737317345415299936490509796055946379743938171057241838518021873305552886690275854049277080496758706343776608912421392947459202297479653590232419732716682143641355979199332878151488870266534341848220527893961553957968127142074450603988687218126741094359947369178669152902655124642411208289244725390432927446155335990471036648008110684903624444229393804486296995815647822138106805151081765509795279792890468246896744795066706397729866595072927871266294995038760081631809459178247883617166868490241698000193161282224097228258616034313506944623721512071179560221009707652439198665954165746535414857395139182654978881984380949228042479913093317473686594370694591747159144529920000000000000000*i1^26 + 217997591699914780596845332315166413832167899920000973847945683359499686457966153181776211260155567810486807056284421881659331389957319624292358979775950043253978196896687565493521558247643432709954562597577753111727891052482133195163864487309450890115929227109281425835075788615174133750232992603655481747852015295033819889518957487854565183961626917799758231475422358189355163013952367875189702517033414417588189223596360060436480759318962761855744976270754106093068152820806043988920581372328437660342363953242851061029268360703807802330042977129740995955177615498774215262559820649846253483808675020120902140853241046696323353122653763981586659281701283112876216037167991005777503601349343326119410280027712289911849205252857756945808536679509635236211681212704769334966885550695736274988579421686537329843949202298459168058932532725156259492057481180508396834876697870336000000000000000*i1^27 + -16210708286564031759280799192475486960471119255832767561311063946964886666608108611177356421242199040952625620278744117793614333707174151657287913324394013519560226002421758527529917589729409676006310277957282990018382933417598965582106677655112306376787880135538230073866570871271529871221166800598546628296068775955544039100166172276617742749152923413733648147904144277665714058236834711581543381215583337040719606178648521281782069226164102137508785448549881525047492610244583749261900576350103436705329437381818607551864962970146182629933187608860738802743075316101926802404435990825629752780742519896375728950715023611554034686549386302691600322766929872156391632890662846155636166626758388376108715600842363230922818988826088990439220311685848875746547771092748155840776340594810641260561949695728880899709549093008857916376920427548366238821057698795992845280870400000000000000*i1^28 + -3158697308838260114217377312591419260183091874085260510131320553796986328804136447680342618041153287882061119986015974090183244791043791572401274513965479870279032069615709250728346002742116815437581637627012200920665028364711727878020690521314218883642532432848296671123527447302879203741345880992552746011365394830250889092616107009207104408305360906661906754085845031874541670087385980582793975663962232375496331576912045188051935204509193654149866777184507868826907035413536278812049870907286884999302379338693617977017052480545715974878033944350398838308259782160472551792753043139364740811712032073940363820819003617366219167834903770857266424869194479718705422163845319469450280756450784311645820120095352277965350259320837924207621417565934879175601032567703107922880262297186894352618438406171927597559706216754499027524103299474930711930843273378974924800000000000000*i1^29 + -232536118245368794854180411789056004422563712092146010666531536744128885035082840306824558845783822524301945576339334677805144239717343625695043351017098608259598180620473499573289116764198429644459946502256824454886930847675920974583419338974750634068793826587774723681988186486109475811703440687469400142854307127153929814108012675371363537219023850035284680862611830623842179556327588744421712131269886502738379801862501286023406604866421575524890906024337398337776032427636209345482052523236269815999274499080126198568101998287679761101540102291487208387342280795704822733028374249982875640065372242486538691638323157713082255339706995462719102133942282508099795952461868929761538777246462660146977276179694941255608462256951780384349451803321781443490389208576033143388698140945098767047347933991406055771993203465389959095218574806482612374809262161920000000000000*i1^30 + -9151874102392474267442552998346369143092585960061403176806709791515691153278336367509615854696130839736827304422476831323114475858473826994784426931032646991333610805439742600053104000006844673430376756705974252950176610286343912416458985118066196962493046456775400907536038807925568758709044816095572848796247728457097929556042882047044210945030279926067162746818205675184863293278930604127913414722826282478297902702812716820208433080469148180899982816730770526620135372918294896976635524579770396781990625954336005122325452624057357478205513143921299556339948704068168705066597310423134089170224408444193275895900605116464996583106111351706062472475069894159853166323838591981527713018300190597448511572229860520210995992634893822529979015214558259715125628462011751929426133827511059661093472112749741791283456597343165547178622565644484767802982400000000000*i1^31 + -184718904627679014434476357632684370036709051362361022851389358248201517008977331273905993598171160101905440063409227580654433550483136585524925955326494013206004417364901963003989680832544927500199781670885664245431064400858982782204717414439163611634670790297466846266247251580574272432911716347739886383012302566562572251099425492807071722934387714111012662089804107854203673269029063303730722384197443201650309204421291394856381356001455056766077684481349674760896601861727948285826188591672963033824772012904987210160315905306838067345260642867781527930167264401821040018241541535056647240865713515474776079241131261775739472836834775199487165009262161141735588808283116225888720938637911857747385732739624083541175463910764663934849075907325695688622062972017406937554271383806964773361838318075981831171834816630138430614067071547319910400000000000*i1^32 + -1528070826763811698454450379466619027630408414777362243919550890244036458956975616377479918521636110197543242678821572682961882906320675758382405942847234450502267293326643826148069509615425571882637807742831960161106573215352212968254118601762561043056610785499659141459550568263862441178560383673903838472681686665327817451178257855309381129664824069237503560908754971223555512435926994568137318114298874024134743738921760993017312883187364505584816755690412434172724070847948664217491228965933888713592888113144235131171579880671191122103344480462635294543586027367551299476413504217112171562591081803380149826798089036878496388688729331747022549151130809604417941092299487261760996571017002844677193787591625050650256553476984490450038677956578909506718801110725179409080396602254601104397220412368346254425539494453556637470063820800000000000*i1^33 + -1330001101586480665829207217646771914784394453936571409193560705384431597450759056487516583399449521484552924259428905174800589554668129134493454685420256053879703678462762109011144099727050700166447144267738474378369572338777183207183477226308305563523144197405391114824629257377917504713615017856553003764103934931602077546474359108245287828614181394297559140993909469041276809703355750265818004949979779952482769758719865055446904958759005902868092099832300311228820354264207338904917580183632420653345844629875112769269488563483521123443982684559348733199124352826965431441790354895493963654256136645681215230719305749203369223968542449548349677733117158165339131814380383747813539327912246253615624298426202302924304909223952005603432236416045440403642712303216007153040580832996047505551895133642050390289821808639169567948800000000*i1^34 + -5064502059754280297483037760887932986894034445621599790332113002662027344788133170731129141821770633349758870031270280335255426922994855838295725696978744326747390007019832772111993125683460665264364097796268441220078099756669218898884232079392031336471184255798692210276956276598923275217367679568729985694750595142492168590066628702854695197960653135025366079110717508057678194679609504897980239846937933831165734620273413491071678175777541714250806384649843292812445283091033010564049642353736209641008416676724276445404102490231958720774017464140983969039235048691957679799506176235787262836159661722444458408180414823489197115264642683212410496431106642598002665537474786913468580043318520160474824992927407858921206391914640057079329581785320044646383689439730483884026788761584334169529507124243571352765415574548480000000*i1^35 + 7543261912675401564443862394880445512111049789439077122665880091517335609916473342354196364814411777702456600562959737117772019349149769333711045443160368937629936362253912862520199658843656425961782261432235303593241273163168874870057569834161990982184857612519704399118682957642276963430275031945184500096110899545424604614844104043499437937497887321912603966267051259518023425436015643782579081436280646763100238016801209992306935704900663434151229954562235248755526429608072566527736664903113577347320428821810433448556552235081431119988380842682512175277210562932296533903592190250976584954996810941377528286849054185862487062977372885942884454951392339331616892210638725664902683625077514751733122847313406169954305000231397255123865948194216315016254706215891761444610980608893208350837829074239792047522816000000*i1^36 + -23119540593694807843981198703248116272549428212661029831169388212056516764334440143719593620775303473871369629932861089005647351072815150581047631354242239841779170559586619754452601105635556318770304210008106645367857681468575594576013265545610604278899204213180633591447204590580162077693467481149236336851550475669561770224893496473588486591695440456396454936986298116264645473528234741419409518480310901973103511166844422550815398124753862015527649792911525373172351505903274392472277117507899672217794982337997280040813351447210053714267573138954937891926796813533303381924504390094607250448101542812450579550938715578615111937252533478645684950751531968603042801936199065442841008934327009464534887010872958664864575007911603406243226560695891527636058118724268958652660757244352838274886188611372249600000*i1^37 + -310920463062454405806105053961550779013294541601144320023263389713853315133565912923414315758763138781580356160717505284091144096811793717279886407351876035756363437653446343116915046519729698889037185904662065912129379567825017052932749568984965014279821640087399395829356659860227406444110937153305184426850028080610439635931477630992245647655811869896117896764138690446418623420932514322347431258148700345239490673476919424954470865430340622292439918642777050648904270795531788391362129181552152596392429976977220290338711704623018955022438357611204965766615885301292018718548400004510214653645447821763805739043499251631378065075081107385028900545272343530733201561826492623503122148900771017561123515807740359876110385613064799107742437713727875177502202281372848326492735943685854400000*i1^38 + -11349189052564812308578478657082573928374545233610123774470924704172308935287581619201716321467877943365704887714022482869583707961177024346595286475388443779949577091925007664584682712972533916044544359039256362241084173798309610046965618018109128650868268266759532449609563012528224960441528922814403185534654052895381707651065823765544798231662609813315429286427581463909412284197376442976376853047161121109585392547957133041601439009898722293718142463152382845249944202763613204531140853467924241446683019995526857004751249309472153558284477833421809046309258929129830796192757287867872346610976114841241163794067728241270496919896302930732105644847399829906029688705405536688661448880954309195975141517712940704355750525791135135602239132924201214466533526704092200000*i1^39 + -4867607357491236938880880536933563323020022513773129292508919105988847720808281994628313829594189854561407863303639166031314032958736644725430151109816486975132611214611082240539601965409498726988777533779414465481885541861372726823550637587299639699686599904500565702502495585009138729420018963575107748653158863971094205006229433265467305413177142174528612850422798642076842289127538136498632965846694584825582879471018253147393884116024538688295600554605997437455399427575676810491898070675527656083365496923396207337363203488301868962335793554637224408840851420373049409873464382802618452298504372601202026011637422609796499448605410484026774966632141897586033660215815701299457719167296104944313496725642107717985035862577265713791949454456300*i1^40 + -581476180034215427049950499689246217153219402985499994821160304283750112384616554374744920167047244770506919861991977795978664752879918819420176970097062283528683580987973166914892121915976570547507222722016548591596912624389416876689123540526875301327802349034369359455806267603194715639626825030901015065265087744989562619357126892014762457923490127867437877229022680646200745541747795160507278703295547437650211267149863506616877319169450299260811532256809263708970422459952659780634251018910228932052196680908970069273034951067643993666721636668340342361046837050776010437626676565396978557941079090128246498961736512854716031843886994166353560389964451924173439832854631184851949907906230760537555989689566807360447300*i1^41 + 2447082117525065662502589324939092647384150125770745269257759981873532820542284404434578883838934746206621853252172098363401037279372214528729550054630449238174634357089134076850302468660478364545029125847903135069242588628517415155530094237828737835760185055901095072815386781313724207838162765772447432659092403268321247731635553703670264536576527600926796237184753695219600249877136912312379913720184799031372199797517012534211910443257332749255462522222429364310994933496206856895807470990295433092371176733297381006796534063467767439869463850466271352546397354775356684417621923070968716986367119548540273409089*i1^42, -822405704608581309950902721688371263387456396903121997084814462427366029375259173105201555435230857002022529887847474674816417878958698542912599436990615842388529248251391941117565208090488507088001452968838658342484123445841295418339058899978546193736237076969331969762410550473583645664908824769069328517651817936697764349814666382912828544322332269155019197448260383253584979607924602145344770808584845856274693898550308668415631983838902798581720450199672361560816672557675086539210087417634116882031233736911940173503695440797896389068737968931011018619071888485169922407805375804977954400330252478081012004647793146878457796088093014068078105867198892712397800289760795715968779593767133959980987578490534250824717828582615435164068486712925762173136252813453838302008583955857359715929063226865913038850597823954492847145307153154343651270305757558630828348115434170901802153109893540405197987048119555343332587404805148811374905813116438356566725968655749561735141511616783953913040046627859595371924582775381477116815685055590896944786736322702249902356119637329540371584292428473607909664455696759891090793268563100108057799206560357341322028212398533722182153683325120697890465523634609322337376144469966546800151465623698775349400146550314578696181696046373906562938325690280146008094905492285668201127252186868826078184776688276154089472000000000000000000000000000000000000000000 + 6229897216877102930779475096743144203287563233791407357781075286278844710907015730997057907298591724257548689494026794743090958859724631320736056116494318600180828895348168047188576255753195792203228570804522675349865902694562293924711927311146913441681608988126882051495240742360283325439610345738245485367180427601890589406575378339022001454951366201586289907054947749907452547946197838494052568278239556863537306588433360164436858253126383087361937402313956510220384580887871028755855655057921547794892968082168758038589769019168938306680423806592512022538796111249264342642351634548396181586496807196277763298801707303926523337227279601323235389262139962205142449685567637919763199634182970220984400049349743918971492665380791212026904370811904246080905561796879600057869074205339605416376320129047722896949803853358126501586886673564536255057201243613098167198465544071048824152590765043657766317397527804275504986589727108268522657324370588169873734513792615186075786029558154182785875331149384786494813280395297350636990525350021115254247649511830863574852544609095811974574469936416170994355614213581315007373041477310973273060241845020656556352268319828955391503069909441748700461026299384681020144950674741364086451416955667651337856051862231975513719110046330276319791988822154297700811503912713894481010919051034520284364844243048674099200000000000000000000000000000000000000000*i1 + -72373337423637038726006858241217358975497993505140567404087996619148781371191454217239079887184919625710372428115220932448409380271926405444359541639262418199388595753447377040644758251079470475128672886980523529658190505620993398835910236253292318677342695096907776925014508558041250603290364635305612668296083085919711706075067615466182115786655875577970445369072516595134548643710890786339583761021265180707911791413290923573027822618522597285020812310054293528098915417913561175001804211534536029784640419935904798291050500939302250775318328236493692298128695217476092654300616426104979130765142594326823135957258033974936153447501568620320975877072157746453922420357489096813456323067715057055520477843162598306134122176399112439065237113552493852393835835568344688078820880785279671953075746309311024491823318822161343694448326972425679962600075193536587520056047503888722350851218494791879742399078582151570550496027626022796957796910971583677414846352609935568338660723943234176372557443408945355523181736984084653362687764151489290055573279847622357305449516350489933189337524933961375564965517588963901975586588407272724020720217771081340126136567536844969594135365058028414788581221319763728227700852189172383223904482371532513353070733846399700336822261640600227590682252067520665760653956174356667383418864896694750636498731050320527360000000000000000000000000000000000000000*i1^2 + -32141722458811907701243282631841486738532793838072571921087890937719366615459511445011924938893528792901356924281200647441785878391889727135067612308816722963546578216524681601002129797685434301890880130400394245341296030745367579277119842105129149840865232205260669393786359561452650662354701889122800028557907781357933443969438966649559876930972769473250104049112641006416338791521096092284500868994508977503214320015223659531219194311786011370150691458614453785392748034849173616370619635520020148577821430074155000404932895274661424740871676073731016767384540666934047432766537211396320203412216538775874426431068388511169088642627832854583874548553644875610649034202692717189635650426902095060418300396140956398002492452111261754166629199758176144174620789393394298575195149192585966064972204148295950698749199688597090347312619784812813863448148501667754565982029894388989000739545112442255800333120380301520056949597712732658318864477470973882253233235380691521454005342832732615260302899572131343078564986245080399125607483257272102009059863021874976017359213844625052619484213661398100080777723845735015829471937284100325794565615267210247827569051129634308492940185480788447438531918942015878211987018473878364416457745809959185017119349362729128087937759444003576213162164464764187624430378936791750492411579960611762179251680682442752000000000000000000000000000000000000000*i1^3 + 54462564102937974093294121625450761267358629834433715199513449644438619748258929212062489472352048285368042042369628072583157509344872665835048467434378392051392199054723364600537465898113718222493362672087533968731643763735294104675024787901250376335111412769458606019628572584261355138405417614512059323333403027314635047586717121994741395857211702938536672510596385471205315199389084860783140052120773886851747040185446188559337853483060715350958724620046171973816913548470885997731550774302667873986914837989849001069704549453009822767671876985306224861484156322380454490382709963725007925669371830932560059192179309683052572013075385226790754533699734765940137931613632846984917807222675203295890092506711744452060553507594913134488510045278928538615512888870102090570577665398810117675135644044385929815813042700068969903707332914763267491965706873974403170758829699435346958891659241097537734989309902301712810778610508450367488560475005170335558281694100269733865247283403893972663056644489630117617020963289876159472582961959976661064363629563919087308571622982348623712754561974888612309028328781520282345975851579589698586747723975218328952715526279636803856945341819323352996462630430364540592198481344041908413792119222238386755287756332628353148382956592505286825274171527812782020249727084284121797158750852195308860609264615424000000000000000000000000000000000000000*i1^4 + 6863775600688483454521900496503120858894602660847865972755025759136851894659347589412117451668923053172825842194604875182239019267622159176258366970377751451107722775465781502551353558583866810650985538521833818116191979186774897990216266330074398322616877312382515468755767535326409872508779754690527526439810333205671883257916428139119720594868709367993236227314752288551500581232234392021025881486244915734957864040676705591666851670138818030629455449784990848813966242651601216058177433504953024820482654938549774884079662781679466566188242792068563169365167224166490652863259784981338068445525752259626492979817192244522073189638657076869760184113329863179111775667728652728172241299037502209572315954735886828055110476427483397071041217406683046176973957452855997725687176453858653316893450656923997412913812978875968556830122064663974227932821995342317501178740865978754569816049285826607097172008282977273066919773710448266298216483565498268568369554784828464367490838762495969916670034329419487115409757077693298538386757448310703376003732928933531250864960726713281487875404256906405593751006014528913151346453239481545325747029904163756335173609769318127724588274667700515129900760089488176992137199644296168756762107684415484748311113469714506260446639216217357047684484751054340027165439524244018454040731037735985451765061386240000000000000000000000000000000000000*i1^5 + -42518305603771128928696713954313573367779301041593865319050806150665296947110000283003015959796648711461854205096333031637352142223638102514909567537646646423455282030140302212439306025057075224868625709348355795714530797038319095546178527484079771994075171282228629517456829583790050276139209003920461439027422732705902294009355267586830937055228992553456143590242547494307514605784558977164735790841017749300852315482028586205966231619697851390737844407112605792406089065155810480061831154147984779774204763882511811540269916172728955314719371889900578230413868521883331532862708584599695867806962501657254403016291099857244157462078054201107445927427587818750273154842333883770482319284797746890935435921537405046412012685521353790197626150172367680929356205771180636044411296673177930753726362991426766548865549099310409964480027231961525337472077139758804814670315621824189250139160666359905402095201963856592449422564348758810519406600376970012173060505162956615144123621834771372915299694147194321368492409110293775837819833108112837402212031725339076318503024378316710691697888133636324202272985208163613192157824803544768447733469215216081657212630233136935522986949670954789506432993422958461359154306582828106310275148919995172781739305168171396763034166917990162696622728555197737229640202423183816840758809542971324657110614016000000000000000000000000000000000000*i1^6 + 21309926959047345235303332584376086813569010017596968408578367454636101909507229792812229809675587089009732020047100371251168427964510031804158433780602899854648933358408957081945724257513393576172447914264448737049350290721616794283402263792518383330166334673024362375969470600787602681469723476780232914299250566810326086997480866723530330579323169370037734367619319598034633437062686663677766178262127142335744066743064578408056252274932760010622442017883252614676945017383968036528485692272761980074726199379783569252268026440050454386385545138457420739162405008823228425086498899497307014637910997578353748138218225295852870760240508644116766980849754697751340797141352722663677664369911859744570619642592832638263849103938332626941797198127248052239518589546225545906589940313365645098015112572095379175762901805613579717572065710310049041872027360649581020411439483184890303976279580205823348693556419261345220517781597740991840771970077649780088826612608538779307678651767445896218982591878503971661621785940124402154928330433562510191575154284377434112606930647099996697923915387914571626519603370540163759325279549318397728277256774831025599853090416019054997304052560047373927514597419025359516604139695996968963767968005529661762952342259867150995782141934455894006108934104996081226557359495290179602502483593588518839490969600000000000000000000000000000000000*i1^7 + -3617593372120343236253179932907533144577102180019570016216571504567249342163276325792711687855116244357015923040738780814183911578675341982185493060915744533889069392342899777081570541838396674130997953178444553943798611290879288855727320177005042460123812580063336746283289061000762751674710264762696325808447313983807217647610743054337804191674481013760450518328920024807591714118601932258103647356270243099850746633002945686122475597605096201127727852906733890331433669382825008159637110790106289556499301328142069645241484137680219704747630836075285476817318975641981420540398796050679870461743673912369865245012722960157610042921114772795195310731050144674761273357600473654849677936564187328320513236179924662277737010741161774257138105006514824386757598929510204283840805447497274564063896415303097639856532829858636186858299139061731550287097724483258962070242717738533362811681489064061897924130013129267981995744895570647892822203713059731018157720356937154947858546754339359753753287441150811938959502948221660570985484220775726002924679623772196159518056356493775915991142147582530592308529908140679720239310114104893221641246534813464826258718254644226787281955640187777293253707133367176098521536753513485547315603212515024127843134823830645351580439010115420309210173641181272104294147008101175269171321957247258711818240000000000000000000000000000000000*i1^8 + -319991787465967766292278772243813795304531553183743372666680721165729523189742408531708772646007085922679333665974792715708915918194694782832441789712985131716852806259365248487239641810230778960849872713425305609731721778300223080838776099575389082025455807190918440883862512107558845208528617219892462768722671437495469206943022826254821099407986354330454408483038038657184658832181232438281054639733859293842879725811873500015160178930166444637778131142935242664492183574387835434610462603734750613871316821791353074526607973908342831912694015617046885343741738000529745462075279355371221634001159400435615261246583215458415720916758503541377040764143456093694306812594024687224647778572486656561757962227632962856273014962073004529861277171466287522908826762041471405080165601047907907854906334892476437728260226648444625556034410619144015382712714105068600057441414514826479569616958857838754550492597269643000489272396808994130485323944151856976096857009209707083765560980165170164123317230996187996643691539943220650789993456903575184603878598641387922584291402547633499396011665449539938039706810302631195930490085002211070999008370485565448330356911805112799635743186168308446645157821790120923655131736492053030589560896149097704608397193125061583278561755449516967530228251941935036158632401894254350891394840380156411904000000000000000000000000000000000*i1^9 + -24765227283154735065384756533136961895629874986978308418527779707877888380318556402667903401455784098430751452096300784249265254623821774694435558776906016317449175038259259744310737175221883236603120602382090202736913797922032675400966223045944027833513075689288614686386754960411948037441783239629168053516124433389185051212858283794356850171452224091821356603741767044433419160566401531525337692193370460187519271694645874145578729091976245184413364511260053061676434270031678613571132919266824318163775109282407069010219590095090900751064628897385843923064093756760598834152220919545228878059870601302584739812641308743170990904543666806250363078211328359117248033641744965023473730876401464651359143713161025443413972705127567370911502884880219581033538859701464252605293476536801955954379902231774304793326649132048560867777254262929852433961054274354059203083424694688431146590772386932381250698578589284147718024363067333746290624838867334938006299361736224958619609968015814186741878326426367596110944241539787414405048940980526962681070698560912365906939439340244108572069775167740270764680576435592203346399373916190073929872565261131401723661295884361060838548543493897623164601594299848285810191977665561151899476234728776666954893906059380521747946356293202606697681035440771979292942377268962341962362083564165529600000000000000000000000000000000*i1^10 + 1002183212836455141941052099597133800751201501958109534028633908580737864285810796624793681086334862439620478311340745422342630126916645092411501096768875065951079595843536446118670597137613395793710695017301291390414499623622397359052302218827129336193640704907643453429648736394973598607241862607511719186720691416379701442131643620472011147029274475086669129850507285456055348880253880747227380964189075506112984089728156283145938823922579890614284616258391718903416920985691072350527874297698504151681622069755081107171681267140967043836839081237500100451850637284443082434475567519751877370186424201751138700844909291846818568419935432212919786755898708757999528719588366035930629037121651243923096521648499996674060036564967895826555158288085926584399841762935752810846201189543530165288995818805902946278712977011494575729882089122648994991365079187243763160266823862171725554379353132828143632030154055277074775192349344323601453282949976951771370040927907739843220520777535162658796700053248890604576929921244547207011107088000134276453280051891124665976528439753029431361437743086873665082071143697330150054277089006112213903082644445779175909330839416640502014022977110811585460770709377426819179955810714419958525457546499655502931087075926497620117116176475792440238182814120914440541683578036632658446153458647040000000000000000000000000000000*i1^11 + -7972160891746603947854171668450037433085646514385131561737559101421586027612424128882883244846396256057978701067722016545905137812082022301378201603285429344155701832125634265032235362601841593993681193872852045509085241617042966735955976992644355826699227050605717843528316053264277847299302597264602957715815443117213367633219307017810057739560663533340701676315302506733404606694845747154477227343789165359948636114625350560349959378878628278743073390880355856003399737841804171258355068231435482032497764417697895159999233579065023330871111955150308902344238610768119816464813659947150230470839773144979783978569954851646158817268663167211552019124244782735150925246693309213801038356284961983067950830010602154523002145993023411018876095535171055191320209154297197700740432875895953575540292381427815030965611406863445979689239294123400350798005288115602130433203563762020286788823371921114837862183443284450049925016045929724209999952055546444525098206640383653088268017727182745641715445812383519366326020718449155551966832861392775751904226881820991840271911045872230288311030395108852160003568629377910970386981530857815043229782201404529568441280492201968013253858777049002276528542292640095635765392896507238231609242315885776275267884780278475919018146279350796980120850031980329527254397185314986880827129856000000000000000000000000000000*i1^12 + -552758736443434247389467370961312079002236869638358255384062971342901444245737707817373119471624916878899016416719365238373559178579411527617788964093696397565429513790157580946860995108730180656641296798957897965664336077873796334644038876666966305606111884595199232784351455953833589792315011227457482664561872673343881966678436075942799579866165257443637604221547603993498837152035587777549790260600304785607638369924821780198220473224168559719530665601562138691437643948543300637239128351996791442843360931083813647919172087393356002546295969629932718816144434150532070285976958748084188737434643065681216508838340612231679804346482170643766025037002703551206395435144321468466418665800208243158781819018671550298769543514016631459533496039031837737557732212566413166229602188228546271031352376667052929830501782332479922182978322335641863009125607720177314226011453966195735357038667255538118805957217053958588646185455196927883359861326359834108735348141204316900154613126552043915303173294704342847848601436849412798327261914770841122808694538830483126371649256230938474459109976554043428340104538691440526661037263364369565100103150077676255971018947261018886958795353002833968148146847860565648323232689345450560086620225013169205433708258289790219460220448196991860254460342380052736851681449115482479342387200000000000000000000000000000*i1^13 + 2277835445824653246003193032399735429704716162953022277756383789429431331500636537545431400823388734099172758123948024769903375521704550054117025378388210161199395891260727441886331661798379056325309669878530005097572423389214902071199251677150863591943157283042913248079894357499731648038298961105047985107545749259518301946773987047198293932909799332629893306324635129917765822937111975107530394936270026946916285653884911954934631551656635468289791551055702981771567265367814863485719652351010206431493105020702456968481336941632626429143961884434760151851497164353785255345870952260508556139028467289034903460042956444000371871103393747531899439273317650397377722867126296036731786607453863381408401390160516067621120386267426306264376999608034876769998927905063754744384613620198376139830721385397894498795489420794051263001418439755903033363778976988538797038494223621402362522990010171712524797351184497001432271870271367389379713931452521726189508271307983473058574302639605210417617251357527577987370478668236832158587372199453955413070886190020761849585066491194642100067172510571540116448486603546876638227472194130561625986533306623115461890013382269335155260640614196303738227207033425142919405616900085941727363044204316960398947035262075157705103003332085434872554763566743453567226582410808472371200000000000000000000000000000*i1^14 + 10508478102200992938443188163966627820595266991290200292516558192876425263953819507584885509797841037002456343403482423173568784600118285381288948988889463928605411837565824262485762716349832010401032068142609998406271927387018083698404520251556685871015135017860221546893149011203797549123125544634661756591617420290081342085284628541777884983775878314832352350743083450971825871332175615272767727725693202174889039906263732756209799905253671130639219415778163210399474024825753607316725514137222482770870273982869502468746199895677281915181331560111280439197839289057436556005320953460342826957147593406901506209190847552811997921058753056206795675405739445461520523204114262233182564379590937778288117788007149259161046842696417654164490643698258887693500359577013713472972224852543970481824361385903082295302354879567227777244185573214648952350582434547470884212827097023081970186577639887545637140216745825546004255990129010026200718948629765570521600221399352667194648696158668859791823659743304153088719177794090273057259813394674366873417449108390052019016175042711609891181527526288256040395823749341136777665262833052803660537197402977699817089719114797755485157155825333044500435212241363799272395412752933982858144269815786845216036850375626771420217856165458840562280949264953362300426002276286464000000000000000000000000000*i1^15 + -825586774533065426623712497584917241043324025210722997401092240974384189410512232719971684830618799518872033382553252167138803626071556906725111608604594252711533556336474053033839849437837371716450357713276994909690658769065579362451396742796897772801173616933385410395811794729829711719524106856047773868634314019951095075719451285699426439820667847740418880813230521293879850509289536446960612308075197282371566559834998543613174308693777930934912798127882869311072151387174914796016865477022081345769926362358396841647578743184387990954820085708693421359818687851161488498373086815307504898973535113277027575667162485940850069362571596788527665807480832735808770748850230776970590843757447377494007852090205284713273073853577748558100128155707332046549821329200108204495901491459659711376344571817441506435798363380654690248177187878732341491564566028498451904463081451656262421811952493947946880372434348941059382753229957579304816271515087868938782023568083735741862599128780719056927206963820602781827004525078069770566542399875893087371178731923336702996844349546705995742712757575299839409224544120031513008813920739565773648951933399239146871646930454982997761561716505865483989417425780084445760822495371868509303642836980790596093487644482245523684870097249255302439532732918416510569809759436800000000000000000000000000*i1^16 + 4242612158390010648330769848000153397649671512942527212664612993991317942675697388178958187517279037493968975140872924923035691262214020905275104703658549469482200387804688721283632273875433444811233270084626051852717886408125700292132673234495138083096598524205970289970685605668196394648781491403724557221302971062288546273491167165499000768163601866353424932820910765317535324613006120027516445119075533969826442273383342987422712929770176891185342531184572372013543696922378668835733161649390391850573468131726144001959986354254400426418290134890771420540320248295578133901137169750595237824495935719232542450405973998396753402778673009934110990865430915255055514818723336650091728822080101501200018728871130301671316954775837777553099697760016147298057040656040841828670594048568546148107953288599977707670302022129561152288678442511550817564160220969726514743279354015317682613442413111286080055726752175750744804625736322164525350362087119090417384427180173756938034526303356527460985564757836005313235111613959611319569712397305768722189478996181231062749277432140215961512566794896049703346240209075880493734004335639713624526636934522400374987553595058108112546011462108653188048642998858454779785536546430187600553299962394958512752377987037459800553412788446589390586938740732800659399639040000000000000000000000000*i1^17 + -19813881090106841682015051545991430169313288926128612061213417948108843701429298312033602226591187877771545708228689496950736140627249357546367005081179624212969851985367265900144727230940207646002407344489775894525747652318262918400900152798841020018266235564081701868201554665299489053464395774025497022405689982266593036516347139426366867678558698156388798441560031663052676680860970700872114992455054268699939060710127777982735230625323840693343587528440025482352087002469533214442360135519820472155300763606306975787722662235932704233984517528612331679860659764527705262747861917564299581673067231380342001664822705779921240583568675162430277364390573225703119069166519017083476789308835025131396918476696085070166033150562875702017323937811685999491560928448877673813293725400242753513065046179349917380562171235418583275354128914215547912192730012660222181092477101610122053172956909922138646310452527716707902633458418987153031563786353389504834991372369054068317926042611458318712149156988394365078278078718291956213081820423085264897700121700729656361152365979922785667099419773826912056833994934553316418947128181208941326251157885305058359325005127249762735305272207785365943705598346641506939997590200321647149743518465330319805318016625538778208578178543152005207101497496439831396352000000000000000000000000*i1^18 + -20281184188311005999004243187658363155112109491426288546692387656449872832421301085569959471578814757853286009368251690966551691273396890663449093365755732835591740874619851592128460583229221147396538729007641860442597060347379004080865898019241199458709940589293115139232996174415619696265862208177603166915647342855590075060020294400039701628024478525158199262628914766096433746049712829994915156268753245011096452801746483834538662881768399225609936256301864154056051066406319707096243101280377095513814053150561521193427839862915809111602163205309062302782265718140526130764075164492400819098835537462331924499685575640154721023923623816782049868633525322726091773286311474820905353183776996070577949857390782482791294771062346249208435172338069185443329590328274040101231799282359771259402478021877986997852160457578820545438247258187322504107490107564656699959447266367738325423019388696307613173815941208886140551518549105450524446424535822269649036387359821807430160373650188356882438514521414324888081791873149135422293651177372888033641805742665825744098532189216195136085787879933491141950897458628026894458151139417603653324248203963408808682109984812875208094312783166335300288774549551720619122014339590584895139365721380625843441441932705904052953005967233626536062813561736396800000000000000000000000*i1^19 + -26010120607301577331278511472601727047000571345971653875520812985876556872129534595530769986765320372074907843395802657452394098301398662486030135610213063536320259400289125471798722597616138461781316987508658273118038592771278102326899334427141429509736204079708196005195544449644078327286039438877546715778064487544276591883480300743422355097296874279600295746446881834894955031350607123989276236461471039249029863847335708045191013522611646912674298921779384340596971875124716863336427281896792092205253689472446842975143426194683905435558538257948953639308463416243145782999283256599547653725790756832217514501295942833885654158522104854790799199112666253763526081976307302912912118451947682740736235860109274757830315944622714948792325087330085369413144291069625563475463227856763902871526900308954816719116127793764014108970392667181468320586368169325320518874960711800051867734593322702835649006983693381456996057389065446169106249202919923097487074752380871802931486090727485139933252206393895617484150254984839400362606566298865688299779684900012994219308963158550477891069792871590431970608108317691622889113050990905755921714756190934938142247368641561720605710543352277284226612823414624925379832588486086125147823121792248526753736347003418114555492243900778816931745706803200000000000000000000000*i1^20 + 8780289949716293086134983032086093272840108284710568703899845121543346493014731018764905432075842419995821133903633157608205481308801356177677869930066683865001382324539293761004580590558192263958758775642878305468226292081231203171337751286519152076699926980293179126909641617055270168164317502916418176731757831308064836188144426128917301838837285699314778734987353197361187461784494141006213824527390926769932772571651550096180491506823194954678801375134106170504728269238504801056766366076037048171748508196480418135296784843894768874218404197322100869994059454377935700420240710358087305785864537414592787795225277794604410509489529262689416810904074731665212791113551292398073715760665174278205196124591299560648952241703419920262086743263409089504469896300810233537261010050281362118412127846630296881222990151296842484365232409420587523792102640114411794734594037457682515493984309077866044550258390951216129889693949396437745889711285477131071856245147757636121562123260744990520564225687384052781491653221994346664743126967240204254593938677207039993592152487272354631450590520150459508438529189292536390470409712343690857800247493154945211474688260792151519991996476018802653512799004846486847262163226878550078839168046974659539190100967244388463619163173237962483695616000000000000000000000*i1^21 + 2807853885317869420914939219089716043769863198023384352106417202684506676527205395063522860421940753255789324283351909225478527698857044086550518132897967542576238588424171743345325318850130764175912382461373918653812223290901069791501745857453423794526640095997253388098757398467878075938412293033501394480949283308533165688294571498655609147385643340166422861386480315236045106997573891233384390370315113696906860847670355538809103077752703074511152119099949675972661002357786917528764508892098722214801830945461639893122678670820669647457202444427185829610967333620140184731246613788764948470308444364930523179594408115660096377612650733800545591804407097191783831867112405372502841691104350990590219841949737686870723970501856299402772650604835691686700672977683277487505910381548405981540483294507167080082805883106870491871702308405382935271501251277196425729488733740144470245282755185206153125852857632073385352179053701670123138105278707846264749127327427273612291028025503924199142885066735070759557328555663853549933613544034554055696160232123005721571840702099203663984816203683301931002883832655113239146398773085327512087927005800894417548807005981642126717016345619218063256562912289806476115552129682698150389797222476888645724647515121387989861798697376101171200000000000000000000*i1^22 + -17463375943249888369332293154801312398215105405341194427505557983674320231802354420181780385828685397376088347839394382904661828915408027085580585809162527044681091630168875759459645490812419065786246013397041796599197630977839405438447495985189749012846882207567994991077275923388608970858930153653296338390081173907425113565350351478547713587840451145429591926329930168272516289110978168215228034724794058539202363095775065378766671164773022235002628587481391941231339347401382804652267610132998120134580403668450985234761361594437079576770338220887525676035052473356124299632387029728212489247816226097605265956268306069687863042633096675568634118125507410279800199379549283555253120025852822914235745965508164536361195677187990063296810934796653349103998793693620891360058043538379926798728801008842033606923701373555425880858960767568477355587273703957810530014986723949806074857346013415791076434830220459319927332271276203101136744171508052890912922987000570441270389035144201086970604314757247411534364563260841153388734671163968318420930794012556316540238616602234040360614284962670429491883418217899438208936643887153056405166026661393007185857359971387226458674660204875327000029778410648991403978125427435951519839613163805840471679244634317955351777437863116800000000000000000000*i1^23 + -9454598738201497499648590815955512564223106801826129354075078528716050560571710587768037580771219788190248237030795262310926052689265883135395899597879173059060707899739663408471077736287860387305586543464559269038551417796696733869643135744281844018210682512694115632170853081918448176135719287001782882299250824600198347049125803547706150989521966508088833060311160246063730473243724580788894888944436343188110096326866687219976279511281616133548590069006461363529493510965840788539156971231684886432174661763109652866726608709161985890360634931344300156190769703154465780771361628320948540103423656979311297979727023398192526793562737870041187321382159861768074937517544456199176318192966935824323210139611228835415522591348245380340091431971697394862088082593092045678588573987016982456764249506505100161911454407012487646097063165573998413480247886644333024018013710672539065786163711961331345897982202519972209841447660733860766982238377891766989248056367250892878461721975194387245627919163917082559432464854555992536173518152658690181523687797124324413105392459256704005887575231654407133413878593526801360237481363284357853962385033141032514352751481542746406772479960221819604351313202903850234238865695807617665865067201864608686388814561280312175939813376000000000000000000*i1^24 + -1296339041061679931756465194746139874345015976325515501199044296784917055291207755976558206572114833369909734532172558591408273236471556541849906588862820878857057738476243822522117886725661879393296445108113316925140254475474013214720811341541374270044499696512313947917807417820202006153494672982634871186221748799414210191838700210610002311584601476057375692611144000534205167369611297425406755299959281478212154128621590172512979452775712828515755531705176611951785683487825638920840981279129267503863132608404137541937959069460933791929039604130272309443573136834812042116290345960838181155222059462442269986569137815947026788578990141684539998857810115203570241240980734371584375738951919893473653606131465462402109877412966281187727923080771369583071662634871236421808999739266012990044140700593126685981067609519503980956225853779609738994746800061142259224605780921619496758474123337172374750637241315149918588440813096574048869186128961525939497238059506752773295033170860950333024893913644163954045624147922937704487907852465981874806001976989431683891313435438663226815988718576257159203418902113086960350160222566145485451974491798175836741105880442216481778224332389246756959993541564988232408733517499344729413853136292752341660298900544422307430400000000000000000*i1^25 + -72728763679437701125597677618647543279696080707192164809846467930367977680442666910749499270546118966590279724341356118809155142424140236805157107473008361597546589387969534516242559780779849259381587195939027293412791418823990645093919475101838801838270131504366127129273564694575265708597138897666687728055235577356595586816375902024544454277291556515839927113706560098446527962897481843904611905803594692669863984343503992376302100804341362688117396483753266021540282141344886522070207418405357927432395668407026422419118369498250549111945098621511174901372122512285520325296528975105746403187516527912444606452826616697746886544551943834956240352373967186274361870432070907179664564181475490381327098160846007239577452505039311033065933273814570700889619947013815737244273988539939572824787132404504643871971372857410883677996949485054664486868668357406527308098745436293735071945419446008108298661764722763979965812616092031948645010153582942460687543027589070666379637692595684822026758842841431929747966120660513889438570385184777414865767160643327641961689929835933858781154506083696405885773790858983504848595969916981184797513362269312688609942059575365983941372758486499039698941483323048317165393895882256486114200932619436324023693088202424320000000000000000*i1^26 + 2758904023858613071981156204552148672266551126884154811334448283099722273253256150488720551470584499013614165365478133088242908793521447571437506055171989377810026892553936384898343712063716671314202309130792286950956370801441767864424488039238770826350748575088340846478574548803537434090130648193787501031592124370377720343009778460830218532313407214999128027597648430512928706472370614453880279598893500010272915807450532393642279296311637686718568711716221749373736348951208064463871438912848326776065707953568786751913668487258122568196400584232566581596447413630227479200486315351974772368334975570546716260531509109961276023271127805985470422331054231163431880528422546847366047741591540990472776085405206162397883164635003249679735950827751713628484783845563619567050548266368277593953264532647678549739403503501516300772890241821628585449644979302676020318863179655035928065002641270798616409330497323624430629479432870731226646439593702588653943688015031352896288255318274069492908468041482715167108444571828500459495613345073401625825509016035266518314673756263703906290643813379973820819700977586322211271315263181624166648254071177277414838460712004638588746577501941975079020872206734422109905822750567361012099119713516070600102117376000000000000000*i1^27 + 660866480397030474188845292144351783006856465270393382147611396223833004576371692762411262482853942416523378095938961139500689060168582973095219180811697206769720374113689802648436625656108173160239541252833116893763359496517800360712424875021424369869484159792885106511098681676085778364752408043894666146109340129498742368614847352513524167211901902094310595717031196824534261415005902211860476368848463116372349888158523586522345808714178494710028412338008031192810564928433951087002204104377083599671827790219432424100641696951329766744871233967643498100039467598504964510250188453881927369757265844748408282392787216664487215113712795351319715016373297517055696238405558952425082390841538362723722545238423476646659725015061555701791604739530925627817813977331608241852244523115411594275446722789073250429392664104139479744557655903067061271545751073088099218708920350722674439034246291343584308031717288343571462209667877801161211520615033999827825592955111462598227232010275487072772929039577861087075303728689400655645098946969572876467375574282741013938786574819549079088125184201812672532406799398380881186920314769006563943256219217323417146482906122980923617814572752573064190009459607426245818146928596319276052289267176269309542400000000000000*i1^28 + 41983978232150330542210069550660910621533364949286858128870929742294518917989183562269951795336864424499857551697552716483008089977310177766966520728385913596805358673139713691909773081188310803478418830889448839239007871827528490473709310896934371048122548635857122386805276240835100528710838372674276837089899912926244072400562008568089619077722546094709938110381813217125900704861254066457171317576930693485195022715194474713148608011739657099947269633177651527398298101124108997494383771957605870945861255940626285926806521892455322516477209321852100762753274405966722839401685713606514104615067956999863495545580859635859960549639057159308754831594578461212490935493036736615630615941299019952973080950805552420181799515279963862908714450369483434353708246214897653326729704223451395098697768143220178155625259199979359260874662817664588634889647527864254751436837427823726638388124812574736968647519788987870221687213318856860187128680306978048055125664124081295182405555996325202303236084214613647661539559074252073366471865875677458680859879939758870320465355166479255761011714368573162384981582676614086508638762025076216258166280353682112911747434339670237094551346839768914643677174823391949077675490297820144423747179637637120000000000000*i1^29 + 1330761088561095611316626231132442453800478223984344243999694497453935565661590647325281248596616704277053275756762814934622857289274404955645965810579132786622729098619149062404881942620880855197428150718598511937963949921745117750077106452457101807967799678640232919939550804931315551033696466736281450492106134366254095013124307598990958996942931215354057764010200526227010841833950501596244423833205133626196030967400158831275465465393282385153499356660158620004510401378499787342148759305996133169343924817502573868623374237882508455636795525079969553609123318134420993143265519837655981511191383147018577869049256241464489779753066977224720680254297816649886999350552013092956330667658420029047214694650248315414158994991649565625966711086047890812630814596603781006591919195882138340587657137358828980740434725738532945266062976803109063076749918011070300628742218087309910353005982827575266734524703107294851542577580622065111922695559306407533608745688610203399900973392915988591819447080193156340769772897266702776372345377474932210791678635061274961643952261018956599633078306485405538840350007301652450854272976235909424193466821993959567613145514346400339181634740550436418682822400242689043742687171850216834175598592000000000000*i1^30 + 20532629811140869594706432852524143645940579565389649951793756458402472930604389946282097930927727493213711917712200086681784009840567275095012909783953168947510335521435795222369553007316671616891455662407428916031654767025904037909492712019676999902502281734923229581674051042665212539614030302195273505901538105878160205243736896634830444890146140296895150344482750606559159341415683713980212437636513503654543493771454141220141379189607638114395655751629267656857857459254940982067097362018124496312583891761817361186790822515229267616662921152348076447004071050825268881004011499211548467930967592320222556639585417281764308663174840043518404095665483249476122668371930732937801094881629395270938129291227165843329873620066780961451372413414745813779804215793468268506667825903002620229629173916792636017868569900096239982169184385635794357510004440014693783474510490166646236103212379632794497656987455146151390528480140204253500506966946977283518101006864963989107617487017700775056616871919684215985597841088347389915756880305381041247973736833072722335083706182288159375563327728255227192661267977644269229455202439907269301057278983852705986788245968402046221658992451120200774793655646080050122470646659584078643200000000000*i1^31 + 50160352539953345842997428297966789374934735441636877805477263757456648575028733675297049091067078883193846821180183736393027909968896717453579801164634307919634987504047461120036255819687340452080860264072060837205245361087417902433459767820065236704246175908242437898000284156690125241543964866445542810893745144906240265227054191451675217557845850823776093270853603927122053289715516670780122149558348332968307115702693362003718216279419239599804046699218392670295360449972558369706173533071430198397898066656637828680732021872543602026268012275160747396479836456669489169285761763955358239537934840667316560887530512201297023070695414173688991474099503099855953688580148314713587920365841332091346238562224503705917604148778331273476002071089016326824562816314531007535725704656815298147124551046893815790689100687611639376468757979194420670021199713134950890437076319703900050839983815005966781358070205461711521245220870958059479929701954308633029006531120678020652549762254227041689450765471160696172035190508512027010541857078184449416376504765702291510031538490534024891324594139117354779886334608567536931468318591971415094118390790669173861872308128038247023111947928686790512146287900956147869547974942720000000000*i1^32 + -2715038475063998572108844407055484926253809679412155787633182041499953334423563443829409163471425412615389385665092707571035956790097004507269315283243481430850492966185144409169530107228754299856325351109035402305385454581723583395471828841879800947828975406942134073179567757309674827751688967871269613222227896027259074378370835392964850455105297291268298772105700342527785104364822242504709401183445811890813543208684203776098782538741777033899903289394055203666908827575578561111137405200709067088422430550147197451686214515102927956267524111998109238966996822353688261413783003360103768211172261524764314482968705772694436500810487131261082218245658786591567295112387651276737941473130341983113828565021335730829806744563024559442971427917033668878967803223904707936793138391350908950103395142914973498042019549344967935506258930107918040749228599468981288470662398996860088849434596811153586278187636694785213394048715384554838401350169836707717903368840627781086901572376279777280971400322897874520190558103147806543333769722047243281469282910098320940830623866593645760647566291911215311665522544530788102871475423960825578174864538111584144175668435349003166259913751326647190984921306653582463685632000000000*i1^33 + -25940271373822103172149244178810825661039281168656754279923977464688311541812382155725632504494214002800863202757137719603108305249804616035171946573132425404284478644374262899496293515416025249502001836427448255603847751599169587871367580841419434231622833547608721060431745684392665676033251129683557996141226398999890879868103211445476742838289886653684434973887768584984564527182989358274170553857112056883944169130324940545139259018940095166203959995874921977635358119106574195272889637781858709394439795952161884182483819876626647554339753922125928833752816885563098591472131719213270830822771108131828485527572458030811172832356068528074582677598461633765162546645013169498120014468953804035083848154896768373553269157156815712784437673345819422834244641697664074569716164457411872098789671184861710235602466273090889175741884700221528737905640678156847780445488067005630917333984218948744365013994734589690229412228931056579584570561955051013594637906041282018925496116862562392154487087172341347504906731872306112188188673353937663614034772157590640391810257257072406162003798207488148185433010909485218528352195681891706614843961152509142696816374783184490306426742198863969919510935864010675200000000*i1^34 + -10568527566278241604297961465463838608113068874648164055782868481654067607049894119994363934884592977440588606186800537246135108693367614483501319108675448658120515980910463075674732688258184903885541291678286412463861365032991221943203276479426274656599274850071777500731597846624471603180353445307625090449892763568389560582232815979749426533687956506159882172256714380312733040194669519959354945514790871446340973227345138182886821746145346971557350076175632386671911776430840129968841237896810064361972248069624842147018264101769953311816650498977128493630328440529825189139998491304538589040571997963253566479962446656903151555952439994076649120210426711655603514820333683800632742334955475563472617710735558161332087758192290644804884911262377136275583151292021930087594062713532577015590035137748581033712493582700235743620799515117709337617683723168937081905557833472999853594000207530250029007204183785919382255618754530954093324675646294019810341155769386074707450007723571774934840822630217667250091668638568028460938675037322351177974223974939894346087008264622171011327483833015161716280872334622104459100586307192287209722734425378931528756184472086507695116770246207241507666094720000000*i1^35 + 18197300685390863949212974744968173175109160504607561231067893536424083514397599367853443171816135358549687491779077056033336879949714088014576105805648328815956801997313249324003190784408022149046181928149798074877941079829556322605329169453842817642880251628290609498064917920438165726841483695735090227749963510073497769321228533917996655102438599857585518424392925929235415320669782621313412143851789696406712620285875628772301342209453212645711920988708553712461490385546014877508293617426182760226131775375047497112799255236475219409659176261630279608722606524940870526327044165971010089001804230568078011448995378898045532887842495126111225101115912608173300341213683643500678435180692953115503730787144113993049673235929031063876860096971064544371810464616856335813883218158744172159195454554281573861112834855565566879189765757185946348284545405112495998928886157046535554831696444083951648852326669908051564024722650483888923387671409429458606653134985176564949364204842149906323398199099055305248149467444040304864449327320881627000378518642223605045980953056953076443681623881663168732110086228195060214034070835257600186004416998727617147362363884721208350979140285073671120000000*i1^36 + 338003731328626513437956401909080510676333761581413687038491402400196006854227807181413377762557438234061916336133766810537960508312668022998337837694559017067141134524907528864442237171131108549098424184612126679331775261365496468940348505782823181314643124946305069177709866975803413931228449557556260072693826620556482585251509448953665282255684701853655817268389279495277588131164721952422754328434551128749648718033528698316118615053065113421247316345788891911629419259116586996027564405613715083756861909791294770082916376243715970803937527535454990093966370121862322482361763493420077016801461613073845995049564984616711025992355700219430375428282151601280865151202700732840581389266370302543205699354999756249060462435723942098945840890705523092725257984175317716751911008482958159525817612621648490692606530042127378360220345374644009833288879093627023491134387108716164214612849582806665673874679768054759094804487719663860592273088809002177607392078394194876795025873990954908703990445293760458584719574469158024745337451977979256040027127545794784177516250216111832745967650672393970143832782076301990154355797342285215711364641621978090013105790327023283086856567702800000*i1^37 + 7169453713893160104571559764507326974343967743769012137053833773625722517007462008516781270493680322981467818445416095761149487008299372665200681690323015297994129971728515183790594126590026256963017466446872364022121661649971609259954965133772031115824223078591997495872821791465785269806881945621993961100639383022822332448151685831803761789076130078938017469743284287732923736604853189151866964771411477679106177081723249966177340492363250154395568466354252176999023677700934376464306751269423524175021981865413635581682670516902264785191299330711594166069756631748767240878352354133776974349850904318167384575867834650450308710406262964642334047129695152502320280527057332959290226958257812112687506846277264523649172365604888937689247312356758565857676664692578894493771736155543589951814775349926103169686259657076834677462504911159843810347420307514773521983726793270925226046522494661419700103625071975839428582054101426347515472211670092670219222713196326979671262968807565780003883579690856250147526072815976319094506061394084557467463047142764598408918637642069726206254736867768732677004939105644433055522334041433743886213117680584358227218552528410000*i1^38 + 43106728000531556404609701220906421043578193431414196950803141964199303479671802754421610111878436638731921111478673677527015567735333395091155073406341347306782077239271619854638772053816897761872366616106950113658641209096177402428486908241465638318722752601014149486558521343035268394970240940398205019873820527716229131871235777869782847143408237694171044590715128152970117193220665032274286924205506931179789079234705639906397430669689001489053099062089329504989614804811046514940357264045352254328692039632333387540652715059182873373391966590894769353936652189096105192209729029696828511619874442875522291894456256466868530364115027572275746478528652272401989061066666188865388436626510447647081684045798552477557584846398294892050376588081044409633727995417582540511155069754895768981974268565728759666158067088730284853195205567852787929162020659571036766597400212880484322963778165652859254433928227904700041126163422067609845918038317084959463498916578945917887247798529728965577214086095680093509283141412517793328269112100996188809687712296865263496510962822686010615251109915724942700769537561529142531008588292159414660872426567250*i1^39 + 19584889675297560511691525949397543072863326573425566172377747752595314069605896628049673199813542107161312317901096258352721349853368882856914633071134940004326376752818073859589748431355092342845310568297063698467631536484293364673146775803085977823017489160498398821222995739589524723244288034738374052273792123621454166322847934405924650123768533905516372977848652023561436829085691416742747771467561809675632784721380184784524485183770917125362374833601373182333564311266693733354405823220918269591012791079398220441882637488984223416381905629257268684234471485434214378355876526534489323259043113914578770560031241431505008948366003089933983169722324677060873094695840447532467950751012488527924430220250560876069099743434521101381463254940979254918984553450710191554295967132541086491182772360716912038911184277229232962277757817706620588623878892172362835785864893790941002992193942773410704924335935046868763173083356323459851595955000820548666214508788927013102257254899169779992632243866103677107333652213304203593129342188757589908170361582354200457619915798173106538825861141182921093864201741223485795366275*i1^40 + 2169326278663895013504719763388651307707144871391969571731211423426305400706886675038289969991831977376686058328548611209224291142828629300358732265061915675012868022969144731389148513378658163960922245070664401427875433316071201948081455847844264182638843515324363928476021013428960035161598350160479270697347570429729061824937040577908911456827347662382148263632166765686808837033666317449925261721698289370366834699879468234599537899986318105120930871735086080283678522784864980307835198947383299630352092091316427495501497976852393182064829784267613581301279103214750863849675913417695021991435685651362107172280750648015587198799765922301142188016016448997011271172988800332504603479705315196464448825857911832961655599905236736620696630027560951962220245712604680337743999171867400841917581946146964094208047660269041844639006074951994727984033873409302823241414142538653334324956511426687267954881517673366850943170790067836645350923640699608981480981560543760255625206319762049789398478932938731555076847189371909191856121982385699378711309331498769085405159492714552144835496211271753825*i1^41 - N1*6279460737876478631993787162731036845528165791690663210780507896550318055102044107242080971355881817269941533318852922771989018248917993046652469610111732238083015198722037765382951394284436360720406524919081368584130392814984740098229776148113694691418662944951665614176065166301022312921890880456555093420448970147067606355121790887589262136472273490447869622317285376*i2, -1350728184663948573440145236624730910808038478196863323637222645922425994964905041117110725047860342411078922514219791724534611960192258274159405159657980817890255857777988050013598871519270860671744363279427021759473609032399938599831352173199365205158282810644497259971941427052617263188754002944190654807092947470345090443015332890811107237514904867154461120307210742037573899555127038418307946716222433951720702267168736859272741658445351262379987407786124696593394541786889704446286369939564988507806854711170008802071124186313783800462967634612283658569497344520163412441404904417678393864381477862488331038731681652950480469655140434124005760672897299357599292771828023813829885167201782300768350415388148754467008404220077248199655426386627268586875133552131670013768198654720320161764002492977001484344126574539543584679407587006645133772514863132324818701318798773040576826872246279716275014759889157535611973596707035666370729274119728274245295268032553773466188521497014341274163883365411217556194030047811766780510242006045851777358185969226673134883792578768833094441418979667576951912976818042063600826172312984826171642308497663011427485733817844605387126361252615431428632882121855782444964299547927511879189144778397467273533211725995776815513160488734317935549966650993694433532666198434375939490521536108582239991592824724913127424000000000000000000000000000000000000000000 + 10520966473321347204760968681468740935411759432122526801518940625813175551108428886134288462967454054989123217465994525645150261813014231777852611407539433900436962304283399389498317451756773446481855430650842271656492122784217541027782131867115222195172641722199293106669582088168590966309014039603549112693824267920041635535263211146874385905131311683073479034557679918502694244605507334593811832782311651371707119462102779751460200435127204381757391028539279946225269464835672035539629391040267334090006094362116147273760278021494503601301474170906560173164834291303143017155524581277182498069979953130198937867789240373155125036531875575037306867630053227373176733574655801975018491460066541063603567224618553580738003409216356244004315233218705342722943059547614538149987872604223631687964454661648669184528828012970700271951300868807245752942020828145321403559083475811335410742143981884816453519214716334190249978171841454823125000185128142345579761155394607715883953206393882604003309087039364279417385630515632204758986654503889475475094525161565528683930159290483479819119302766852337466814862088344548781821097137834513626329614160960504812695813795897008297194622244000886616876994965742255840398504690881622857094328105005289257404813362542675455183461156666702948626322162680531771068802214738335194223012669091050363088711697429598044160000000000000000000000000000000000000000*i1 + -119373105318729559722228096337604764631634738106203375255806672765205451312137494589615337983364138701723952661914500242667989528634701730412358440605354179669292073417252501324905707748098448791369555221538557174433475721837006818496637594500841382271202224253236934683663622225228362653706223757864066481112890365668278216207026325819365153028815574598150169451849699914834377114675528767751276519083755094688492222647490874485963524147332776117604870972263177922483835352279713006330437861299824174787074918962646980784754946514992786836699219974137376136293336084124612310793662690104185974899219206357548148011393194254903899181059891558328193570508678461018555574292830167255780154734878680145333106792845317259207527638656046848729628030650176111415583754038189683101035140107602872969501426757911069012823039538411772756057133560058433625858555423956862855653813816000902469837161268737631608157158035205662537487209104329112965491532908914775109628404839678279942228905301379586655120406791423500259854404164423897101518166336548215676474458518987091122855998121011482439624762468467034250452868254196240730338047791272159219183829736356170359223777845277849169418018856642441219214484696371388266819027831138266680145290877815937514249663794463381290948549981355210565153793836599836213388548336427505982415962885203946676781339428784177152000000000000000000000000000000000000000*i1^2 + -54585166407727130532103283255579525269820022252617781830710441617492430857551739796141284399024227353613513650631420914839081437997084346336854252419811702912341035238561789256301689319816605690821056216673470286023789712558104695787343032580402729080962755844154850257544898865499152276672809243464275823034024969040924553889516561243874265661335519070678084155148092413995087184134977877972474556695695264497173830815048366191418871559101322006178807369128512058188039652621061494024825444755849760148352311601111406756313003660104494378231588990749335547598139601767583304316774560284946855797810784950251765504917732950187679109815460095849936358784465427342521785996890402266370035280383217373560959942515784251237103662954924998128334545935291043342708355597533184019292228730268302747777841195377872839477533065965092859058269830026593369102064220366431950945721347150073062223885922223757656554576214280194072824105981623741487823038750268887557238475793412608420769119997130401048255893107950430694087711550530576541421300326003674585982951908372313024826605185393800756159251080484237142374093189629779915677884155805184116764373821895359198970008337071803697844502896712608544878894557601682498545723508006840089619818117763266107690688829540511993843770876853177585754706941068953987907382071134275167303988984670245765225776924327936000000000000000000000000000000000000000*i1^3 + 89097099422205357362272963672473992637414535902894242434256165341465568319871018898170089832594668943409929059294019769451648121901655692570135255563672560698041015395627057074400282205518608542863298782537023602586201753484916765870228619735495406017593291074326805768553852473050354890003325601912707821438596385331258439025902051164927993145495852845808013765416195605190032149733591665622399046024797725672438253542581961711309788608615652669731933205818630748804319652383604404123252981892476549039353139154616292257434499820909698614523980733267219782481476546116001260784816794781489717130945035032357781247639456597301003788537392878165030985959376124602043318099633420603299209119410741068448674382338818312604728982999567918072752223645216429758151814095227217407462109441850429067172312530475492135204726332822063854364243090465803317422415607647493863381123410376496659526261208915792919201821795629536336673742797727927498782581229129207134741130190444336362055286245651810053359053523702640683781634096255571246380777321939267635417173368210266046452831733743184771496202355896640845776056175569657689094853591865497009114200409871379219461116846891160473967507909906489467793246671358844462319096538337568127511119388282865758161237871633395323884062303920507709714838364307397974449790183225645823802265889118075875792994382643200000000000000000000000000000000000000*i1^4 + 11979191161438047112250564987384770952435258462290427791933603502860765914114628422617377182786266820477742139925214421771256134401828444911435345667931231594266408491551977370296528557057667884914413515312696970856087161004996011420073715494276715216532410633421554534005184296911984415138355071650928036226327756795945778135383050634320392550587122143942992823671304266138065292098679542854122555115184446246157175254729433691589837230063898145764546131517223894489319386667814228257538611419063077890149693335028488337582527887059403830191541462258281633835404762576810820362670103522426464908125387996848903585950566470120050876539477486276139995716838538409565645683524256882638291785605987745237468089631099911844995738306739658068638785999732589027121123057362675792243023155753252364951231167674286424580700252959409130232308821405576108125051155183715749707856160650836308630332528432019698268187919381636538323282124457609905862238083696675336639306062712538953716654896891051296613096713447093377700184063428863885774356591577637060360663994016182261308388681549311983231452967272733084630304867413982629831846241842544194081017916921100636760972072894938136299263433895716318189365775181669427326407791309409670400947368453580272045692460254534190692208914767809812707230900123812248181014669657260828838455560680893608133025333248000000000000000000000000000000000000*i1^5 + -70015612590268885448754098918983764812632612211019178252198107053229442412837723212079975355142865426544154759075964685483844375425955886546682230208999033866171231328597063554581867442178432905386500800424988015795806039667134695324587888003883211923260202142669025073260918456289582424500714132250021945267837000121893223177381550637905873984585407422342203033066359712853163976794962394828778311456904993425162647029344229752190038473557176114000537025369408984692916681003695494842890151334793997786166469581164196014681836496020162663641709548849204909034994633563965455846596224558092242908002874163939019914135737905690638091860098582088711246202731106073605761605666815603198686196993420210516272371242916479451980333740178294649848966821677172523130679386346067048156145609138183103621090041167596339192467138751650555348258960292662504168235768778102549856185550831442131437837217676041940895614749360014784317642177473206600543567089108636798100400840258196565239253281205354084380111489319603241992317862934913527462239860995191821234307356331554158925392913284380949506320549367151866030792763762975288316402864241221830732994562386549634914573433548442197728762600326425632520301714318369515814180811772984343148601046615487392582426430169487313810462973678619820860232660423170345880681836537520249998933698394838860073795584000000000000000000000000000000000000*i1^6 + 34756986373744043132348556542513024666427086110386890963934548645584554910184576549889980558815393407087486317890952899958031587902974128174445005331084213003352517970317751329755847199229893450195080032003263015011641422117406550193946100861501195597278194314592255652334491841497109461261874440600986586621901368251807771678408010970856574947051758631279463758820527899084694044897894340612568741721669338626119003705737149084453282632351802277713310782555534419590061968863019011622358461729648252893691926005548689460028767609423054924621023038589675334886788936945183824054481811510837846662638962425713315556439480487562416619189717347631369083846200967944933888031487088439694957988924588611807355826120879564150198369532991501906274623902764262624017102096671202441019475028517180873283138293105122818791053047354148654475612516558442945399255378451967076200067135483061613581677748648495447796072476467339239673114306363951763964724930157525875266822547477321119386538460400287977240056375008535282961929103513994411441751318887072354675907152635133717952045135002806355271373633180981921653737412973520492646876419061023372958620870265811989257747798520250787715341585325575143661812749796913502943518373161016329257956458141502037407825508407383486485249039764232928153388133091557254152115682489936309616039438418420761645547520000000000000000000000000000000000*i1^7 + -5895844086516054783930791948206769902247499884024373713535700479633052702070412645001288392177669951815548851822857141597394437190209197411072330230221903311699214297357474937869546696915235780412571938110210297894084134347062072372108878396981249979043268298204796645955550637902244210246784278753055169683297801074109229962154066351096392031077019336875115911586224157463109630197931144003776692508485424781965006451980341779710542482030966046261998317047530226767247433646345165407831693256709224502938615884822072015640392915754266052474235201379444679829962946891116514800205174974072402278075372703094809819663866921142605088257025813691150624159637215621161557398970569175507178259478867163228273138028396183277312927353501999629710321940527637434593930472529189964874730235367950961055046758513204615344138373418200652528748235753144280329761259867904601412946811676175768206237155950487074518081461512638832661188451027810838709904743258247375328685875851737534924010243191024289897566709843630699253921263046759301595270044557070313581892697712841039243513351739654664965468374106023271832302813629286498645665618105353368307916885463609190304103554168107578210727759689129915403234676666213166905684621167232888488823903286845264605405562676848267063982911600153170808006594862140955374756856060724220692033773102824138211328000000000000000000000000000000000*i1^8 + -520605788109334165581445759911939845934535973897339034556781596316913513110624993846637854348036224366108628669289558678141627473222826206681273007463863240713170150728594247125794820532923743299636697180048857902111464499252390419832600051698569262037494378397600727857826420941000855748904528950446022420805660940017860482623949282858685995010579905598418770563438125144207061034637651180184563980445253951388698444134160170660476334858620989600222027369195456709599645005640275031279788615816577830829709151979969806724160364528164912260705594962375824834740860184872603273784461634373777353344567739966381195525963762940967743214237140649689483560722020143418520505075483344524260042165601066066397769049962177688183333443967934138510940277314029773871764371229012217487369835975856557067103232763298002620886587776099585716303901587107467626846743411911454474273859232919208885313367599636441712331053812172414991080095234216836941035936159595943999272631768046613909121029610578313968633754836858907068442402387833554649258725318206813857869496669333123602988191833661061171479050912088962602577002978996081972225001503003710349162261713433560822483447366273339796738568426194486032789041337172473196311592555310172440372891922008629889473880616206693440660437028399672345580244434434903313465632770999413088860115388894439014400000000000000000000000000000000*i1^9 + -40282975738399689610398650430802333663447904097531656069595941991278887244725388455101738237498610655238306133194943653035957597573133640528744775976182411101904374779052749455903107340370761657206361057086415922857969570811559245394227657564166860463349249560075214336166357949054552549986437258763503223448436490996908534563952380400484239817764460155769915611899958313831558613377317132869717109308285698383419942284898121174824597177407332446974630750953522713709228068750438516486644424823863921843185176254631688305759243308899837239630119159521037778828395124628910650123723292839108483844062798335460244500722714324328088570596527443088136593967489717723149803740376669907879616728788525743390180661390343965865907651103241814101192063507272124809731308712731373598954273113806406064763030466864533771310474450563665320675214511597682567179763046632640819416289877529240046012871378480037649747711732048319344539054260017713571211309064415644675628331305699753389911536288110085678838138677798640273884613095083286627170429735495248257281013904374618890625087439219425375353959697381464608037024312602326722749423813907677739348070734173393075030998709257339723843571920146515771236083197043186519820209294450156203797488988469733289215477010338708274579595844104717066061225609782214495919760622658003188607252266011852800000000000000000000000000000000*i1^10 + 1628683146499788495504118797711263209312900990620665652121868197924334567468896628988069960132466346485413791287820484371615688170560301729153392980967926232385336946099982885560619552014488930439748342967552183898304306847230325907978933218255997836071314857781760205557275531618132904802023026910749335470822743184583768977516872797529209912092958902926209974019070637624390500988937537301148376292092361799596204716884809516890688548846684711066373109168374621305410405070690981984901590123583950727955184720403433230372806115559893955076694790963363677060235724300007348710887919921244178375433135425783374497976046249696123685644645936692332724518438933722533980474532820608023412379191746244199211327439477961885013337531565181024637406579550448337966460696644561079777639856551708995655399300668391335298553581387107032899977710461158566552018369062665607284843636141045498463144257152742231847779233845778708890686748161076966037370282882520184585301168174914681153529740000607031323790566069775023894000438135906592807125098333517043442803876153491334549082290920557457755160186247901189023180816805916070831586813122996877316015552656603824294771928706786779739217575408800745119644198650509250738773054306719783059208088605500053839997749398007666533355112023804781443501559748343270617833768774528572647188597833728000000000000000000000000000000*i1^11 + -12786689310447915125837611784636567579187974790116337771933163555208847671318113397994423071453892864977625493535053859265936802500460216756432714404500079602068870508098375212528108133393428415617181553780307657012432598743946245290605686653130558770241462393989827556354908503892078677228959091831997488008397801916288346533813150183960559072336226926222432854599515785785553266874020381236275506001951293023895790803725948239613782685573304938984558777272291144129758160741788666047641822432033337494013537751933568903875401663800546356382798040290117615639219504297073615569010100559790935254727015914126746235085064956238909715893697837417967250948719021324939700266139822788472123088919164840596971936795970473789431643112534509977200386382790982513134248861112896167356448243242642686612693893981589790890005384039131245400106489728990330717096061009080231675122138923410403995610833191138129710625735821105316516637653449022355369227571646032858532063766967516383507473374133588136935060571116887183769757167124626464683994647007903804231284728476155564891815181872859491056626362993982300981925723237238167520704227968800723788509113301419316370564805297486444012248104475495934383005328753592265033976172637023266292061859431605448667342694341880782084694757354298374217835429789727360558156226338633143800771379200000000000000000000000000000*i1^12 + -918945413514315544906674879608109098300097525284114463210341119788504335666043539698641609869082821398214374530296436529128114835564313764219001460383798365674356758558267032691477370898576904297209619388615168516858261180090991298867321744486315679029117854039907667259380743712250470052679482853824149460908091324161630895645386667614718117880641298450681871884474997983167441229755395134509259315708784044545899718623262470621547521245972745967996587635037116352888867205597075062704886289097032589724150050040817048719963107744438259192579019312319987502546880995889946967418713845543699207308398634840055370403152233909817350253403872804632472293825649600961014523532272831494861855415978916603012808915881869138199693533251493154755207351528647651985313636654171904710684636030448107828215704448096793317841645415703684309893174145579666343638142014004101921205077514787752382512571726232775502383883323335454220342340773775088190050553785475665679040153334056619572452841781896974246518191758464749067017500837159922737811756367216127309485504081475481794709256097622658277310399230963671630415020547748896633902837393550428036637878554213252174637533512095540887462954255041854775387405747907882609742890143979001900295930016491562116442383349828472595015188947714363179521294760304566269757422936553729451622400000000000000000000000000000*i1^13 + 3737327667747060219157910763721738220505281805151609570771399526408611383772861746164995203035519011909853648913931322022298275661485060743759019440479509415748408701927092272754545106810019193287635280640720927285383751595238545945841359791534770772781778327361756514512448597893896773494207244465537243483817507293748892613869631641467099938441331079906960060433671923556612644598156005295854039540191228347096051044632771048854593463335503354754069840963785003369230272221034204857790204379879473396118851192952925494019047808441202834878859706162571776041449687202280001058406239674312985802345590154242280269957284626651553843190883516339169615226409215137482693888593036136093977271071119084427124519036015914917211648628219330173330791545541502795471188217924611540454687130484140745685405699771187675441257876806059283879585925019139644135289009698745254110989116408421553725661003878466278086708937406074659690952193038877970512819889112603311312122886060308140589245577041423663422534114814965255440625713493032305697585011412310478869647479750006979376305122550096712880004395458832464972344187929093262723501407935602020382375673596033041040941677122188159826786946795845991249664482553372262252213008175504068354727160845111471004937639762766993610282986882479455704550114181567627350696507720041758720000000000000000000000000000*i1^14 + 18973371565035955194043789763490824433448030995235644744066693441115247094066338302925485464850010716777203058026543325818403958012063509828089446411196010863867491210155839236676668603624665791571403988204555220218742103537200061969149655584894318484929054764697280870012553538288477366683368525859812560607986084505888110686036596809685818189565149441528215313054902788379593802369363332235378690061836494318612622869231102805690704221190555540256930749329687156816443726597796405015831351162785781696712534673555230060414153449199645571029140555201981048333733676646886754198343783556119137385592856040507326846648658252743337163799712502715788151280443481431564029540605842537944243179809647452678312136598229678820637887621813897118139186441903754054739057246060673530399057188356086385472350578479148264775590898549650218411393106505402276738462455141899554591299440623460558031358323793724551104446280261884031670094285480919390273154110645735329867226352830395590674762308948537395161917975256702420593014076661419529303731852231134399371413692558536912671840139557843978622168032265618493396142064084535031241018873830019985962536181198348172233275439210411115838493509761637061123274288451830509440456538801762202442379316306099840295318500061462843066166268240180153256393134818975411424887152679321600000000000000000000000000*i1^15 + -1382157378065238927635573010834097737556896898616888096995694804848272325082806780652075936627838249111765081373820231162310124779637400459108774477022447979532921964581178516375904287768312372041014252592549941685299131142557574497699577092306694444507401964119115611280201332625068218811557270318534480381506915693675410171696137471508851678240116881007509389084859018273096368523950315159790226778786664604969186866132598035725808510248894991446271524210183882401292059797325935622863071311095929948673937424900482570941705994686789369603735760900345375255395605523741644796524616370063567555518478152575498095158497274257761316490378326143468247648382970338518561093979129966825422561324788697823454481204958058240202614205934389535624243465466914595173760774837643110185486155514134685051243773597272195124376860112704348870119997211702113971119790251146716544692479526325574191475765951642735228987258810071738731205963199010449735107534833738832946223570575485016326469902195518960040372847335192457573895013533378812116765765946099374472842915662859539919963903761046658995091533539744020762550680228728567160352080730693271113208568388803659554153004095770053281520736245806184775156164161102683516146265203988852275320093256409586420913138407132134777447661519012248320954836639708282423322838302720000000000000000000000000*i1^16 + 7101016466184646410541934086504176270355069799211363557968169065917694852588955049161739933510831040027861582610567458786404573917314751121783635650852018170175337088171629299699161529082045054188700981306726399667736926559834328883341517156462818318563543504187898489779486507460743331036907926563842188379714456078386385973562595106728329280107524689176755863392076469415726966319470926016180139338298684962457179464145176281014331863670300980523231707124396688538142072010130717241248138984721184911404106579618965192738339900671313388260558468414484290645140357876220024553231573542045414177073274678655296106381273710460336494279146103149154820852906481764221444286816538935487259951820343460291699995145501352111677006910900771687412620188734674366270845525292236611477673987602944548602109929211837062419423642665497338682536006097234744188885373847929436676751060197756831714593481286633492368096242872083134405956735547726970503465671988155569048747444188671347636736380073948724264937525980103154986978830510467360830398387715693983526842863442700816439793411418765218245665380110138367180872684082887158624888504026085643071564260033274425534920541297822017648635021041076630005795099943143055709073715174671102552008311685554672937255607913135659530128621755674981944975141414069210068287488000000000000000000000000*i1^17 + -33003519361971642532087069644791889928603294591699838978753091294042817625202925122165973977021372976758169490939130625531509148523947682454454409751396557763098030302714293405114082983984830480158066272330677063444984852173627587483589002658909792747124495347237990328744167108439457924613098201715981460216308797509611957553635425455701836652771679534447109881150867118744214231060307908149649255764746069484479717239047626106110203128908138766638831398244169985221927817552528960919859718422317351397243052297258165800609870435694760430171182302211084352003975858088927413097032516504399802054557854230216932923465081315977727840395500974866013871036471372225188190214605659928672868554376744228457414563175552961585483601068169128426215644865631445708003883600191564238400195297388168298831261772606940314017400046115487584770955239658753947064590524881958027114758784751789703049780420456905142485779162090211611280762827015205516869505160024766964757539591334874240242190182239603050179610464231064821907994347052629336373373527068150673496537880998320818941692375227091415137999621294547024779582132987335839247893985097371442969859031282872195905213740171286021929788390490544137622635944041332567792987146186129056329158847071211496293726035300712531309989974225728266675549348909831893811200000000000000000000000*i1^18 + -33577260969801383851579817441497734471437432575229037667735008275503523404826297703637910790847548399929878321544503057777870690767646006389393594360905624868012744161907971343728583517445246662553789466664525005011553288687277413698580592117025497677455573908941036674855604096855854625372382140397719646900519161948178996278572348475425923463234082844664932495344327634332928658181688574971649778888844628580357836832003143847424790248538168952775635220647670941231248938351821599290982786804402873622788694853257807492609418911199360682036316531399556187146039179509804256233683790751299473713371591703404731594792844531517750843761125469228550357396650124026434204490235362852496940984344850909728816572236549674833998970030433948465161749758187765522304318158593169902261959432603136624653923355057125334324257098884236267692683447312725094696444634661020324735931843427963783986024683045221269607524356955392895704150846396203182294309848440640109444634551421695467744721893725303436424768328702173898316063170576377934520907866830070941378199454212257210263766549634522053501755265111239033402621261175084221398593993715175538935920607602871485470792927782805115405442412716369079701037105506169190398357506567919115836913929004037025446767917283956675232011918366910844812188219458191360000000000000000000000*i1^19 + -43661860982884835613841130654536877809672268657464099022487862934307737667818993240241842302907503249709811390166961645422109749743518787289562996121289937906866836853292596592737906305698596173019309865994305621612005653576066409755172845190123823284833564698276470757954769669382338539259715756297148298902862635411141359054302075374090854558425965295699301294637188912267944851549675552236284731281551938681913998549663539076339354322612535922548099362066147848475719772813719774471810967689350385806971525258801765063827830112928193378204941775722822600282960141480015166438664818434141775153949936059719213854765915750639657102095110487215362973293765887578464331924323397468577976397112679680015293074811697449480565308320799862649534781388309529076384113415094229721813496493687493123218150424287271038645315497313450111818128258800546638942092564187742205107279282023971489023350158259879689724452180595856819372712207450357241748610467259956538566971974764055866338790253530319606759752565113971571983199504039125939766791146290001808606769113844543619175703016027459101204846001747930139128501139462050419559354010997911416092971486783889623421837179712648633430987157989465452579599192941803806612710193300804654581218525203837636773310608486703693028064816031462016444870426624000000000000000000000*i1^20 + 14711345298230103761641232146183716236532631746726853514196323092838972033721681994118636894521893327847268065864069140913021331191433988847823477841153954094501583424950311923276299844831509037185054768957476091461315919269288225778901044268707701683717747580816511473112622111607975466961749002175572895718267707042392222165533858581424873432373097452955991757158659698741204606510531588277417533660549664024075014245456678667687947739899483776529747551015891630584112195121890874450160842607065892976296088740785327288000946263507233267233413271324042449927300806145426888114775351512916093403071921974859578455466906707407222707158101965398665428568781492018571449339824802382262874486866390694255297458384957277274615019943314529415271615587243460731087386223419677516895318218439249974993688624296673485687465920141210820769662947567351997380209875801844567648136116037161269442635739722150181969047741736394325140791811271446353466479233658874233973302702120973267592044091574089204205893511025397254918882771465517693695381222014137551684910979965536674594534441489582159664886045287161719595609704881762590972132356069291565278359690507025311699266402703930231643088049807878183587942659742980601079437817960093374143066203719266592033204463006949623757827524237883318940467200000000000000000000*i1^21 + 4964605578059866751952617993564955575553198286170585205181974142739347823103753882863703727653207445060503918849560779910130648461501137728364836719093604851737679295441617331125389694556042383312003255287154626895089572607932159794390031255206673546027678919245409911202795771193734416001628942112355884730310795704416689415118079508208636917603265561255294152209949803135219066550386409885527726303150272856954474536873788366387919818097280237484538126329831697992416013453640116228348619065582061746427264456129564469763502958666936535301888923438627338638277909125621670670711106742258551699251327396791104863686858202600201712415457349031678655493461449520830874578350053540244062142759490964072704059113257550329207946273114518033541485546355361736011880047139703679923543410863124520381404149622722136683857148092846102762286546024764904564969452136569281173282986505146939059272422147343828401106384065107736952374514087807275493082557787210650945097384491165972225624363537306198315047072582668642022223126441676702648770332076018371575167057683216432237476706937901385746102909588381113331699961396537034913392575248070748870337962827634590190351590701912471018892126562990963794004368887552863372034031578810410176508711150272002989216243011203013272724168227212492800000000000000000000*i1^22 + -29008853478657244792748451713545573061556636136478936048122773977419097639646203240932063253866700554937731695423154879836027921899902782724591729618625114522532185224643980350768030348731433099749078562626627081599196088743925156826339044111139539711925402910342396841448374147249382193200913657964394744443183609560196993384664090594330242556681025551145468576820880835720691498669364360785052093315236694800947703154640973082056655962935287760364773609959209208020570857714673644173043068951588909326160760552033532544666528783288286565741342395338958804644476908936811510920447085353627419122167780377981799418685960581385523065693379610337226918992212469825392466882467295367260395507831391277529999289292081377872758693846148969859414703358030975204018728593119237916572355646686550669307052179926536759248450738336091104548985527614645429151307816478508193383252529200250787208765069794325704458937914482104904492210845134072699353848227322043326242911254922759424459422233803628670681729256802988278701358976434561862918863436842188155345675437556823227493610319815200801923305272462776996493208102825402841537002919069163217506682350743758953583932321610776702913286287699418315573864611995330737042682382344680241625655593995691017264378228317417538026780946857984000000000000000000*i1^23 + -15727684676270517718922495476125347781155111348662917249922188015967094750861230490768906658069145554746943382373223757245244460607770508675595675215252797107124856882576045585172224067731245741778434684732926936497159800008594511601502637234294739345679957863423129296891559200332651807165416835624616007919828941243621637086355533580689993562662225801015943146091843429682668209364329547517679882766722253821211030393495448812970752876485727102149498743762772133518868238824340618945932047682875860598143659590533651758692086964950456017784965899415442241877498420706499933267273894720210597314316250459798660735635844801993330971100593227701316857328797865532911063921543061004987846091230012458778658665147180122168557545932290165717520189452759462968990187446967256219007518817964340223069153793149290809246750680400825547805826378914671574091992553816599792377603377746528623876901038918832398051386754266168485449403665493267386943763118494559175746989624114372506229952591916632152880792183809814583647656052292557555307107718230969110536447810151166229687781628260351538019171844108063852487468796410412013088629947653451940744864450889181424494371157923886311603059628248014700640174533642212357259899594044302821938189317471164444625689759424957030331108556800000000000000000*i1^24 + -2152999531023884389664589771605974169977065273645893742303095883999617155441971669169195032105208209861820320656224099677395644666166531383235845220621994225762633790825656260671459312039199038149643306621164046518680845505193635906118956254002805691309693086820570056112871016840092411310490314623507290115874849756664852708226323043430226577740314463746846691793965989358175980256733865037847746615793439984386694296197792674288372846585721277025650227388996769872246026219936688395065676066587872865510898370852046594987257074028983162207280903427535896514622144803354333236659410664543198012714122105077715047216069672843487199569408697331983571333997078684307099927696630888984018992661616847661975148118795257233525911498794356225954215907452377975397577325940026869723214229077354210717609868860291502472068433658393883038077326730182299929314296799331633421738211485868432489593401107636155216648107980274330722082443708905543900340530613168461568452369144813962777418660951372304410931143215829879994093513488524356681844400365576324297971103766507640899897791727026175645211585478459597476090419695160206511643095317036891457577489403641818734856469924729252579839226176135811588307296925762392289749850532715904278241703411121930517472444107793817927680000000000000000*i1^25 + -124356357797776868705181492643406395649283384736135251145825890242157506346382988667865045892832278509740102736105302528244158929120430462489286906770728333274837104511038230763564930280855682106700088124023841247599730966990476032533909260414774269840918039508251497079813643047947833903906116802325429570913002357533744156786604148821867805860043165806404605664253481350610820670449293054708039141449904666273010045826932075982363009859899893431724824632705485017049076670859116536790151324319538599942773290984333173132953965996962933202412996094378539357929198313350289813621849158901028100184588261404692742409775896825264914203726228223654359203797325854537823723485681681971327953644761123761271838541153223701563565528691704524862592987355366555469918255750047818124113985723231047335992205372308986210089369749359240301811283958928092547272311835743041143316620162414878669961465810699731697624313780886106077672614928416679254835909352239795109906066951198822813600106836502716862499727323053052173404773915924937024385773332663677551666621042941189472729512856960637985572170647039591167566609998266147823140320659016726036751069830372270039437899853546427414198614991412641742734714218232783740099555742712011536054550406406676439920971243061248000000000000000*i1^26 + 3921886797897512748233482104193170007782243174097684344385015504070717247571214900310405447360136582261854743672290552235877529209317731844411185362996429064592749266380636389164928749937300209564380764141868027523814340886804614600042539642931539853051944238118569364151247595210031812505734769721574693630377123419257094319546454342547819704701570142579727159981946626576797303708000733568535747940433074820106514664240812636559887694999599923984658513769640516190715003907528557243338624510044145545743996601868788503009134864308525608661529965556886378151166560991493134612385047594425221791921411114830472907598598714985625052710491929362821387231314138056026840008453654352900071033055066159076993213946017387766643301332850711306789375638651127356696309280528388946736319184656426168171121492070199030782560671535089426696157912228955753452864809040334749120749479812988596165752433099210226152630992457906151295772174757143216542262899693570783623095886844278793491067574010567939870499890019320095030492240745263732113722980546542759931253351306060244001502109760193411647977165258819799869751469282149988933942448070316915018522077762171543462932899402445681603637303043204581566789170507731361712158899115123334311475368442382068903156121600000000000000*i1^27 + 1115179833805394865487087877559674568602297000191224378141736634114785208569596076772939972501975594550085076267703531864194437048955536212278757880187542879339676682335744173571554670904026066065570822538671775750432859803027032198228378641645923448501020195391389675937065595989713032885456165913647451204619193522667287314559041919117416683319473166271934438943295496677643155079287962588228580981896205131135888577602145369229884400712113868594757463023690920640451217298450549754512340772544766441369069213603905115394444315056689611865191444821395340615019459510882969421426970975544217227904609489045634492899003470481042336471729036495925837467442458949579889551719645376489483500894293666407912632587504759097720199693781777917830267711878750708449872593504301915689764857165268861989677758733566399890904168900469937726842869736616330240385211578197254064789988346707178625469035998146890747475087765172345557034775318111780288284614612641868867611870600592818553465318059344504220616436457896907479425714891413402387238334302045480310696157600164297733973052902496800152807085344079275827883778843350505608412755007958447130419437557628202942009101567634686630610749523203481715091647402792888417515176548905086941648831677921167933440000000000000*i1^28 + 75211528312920546769572980983441182162997714866091418237721243457076891233127398340979362447504775392647181459579834534250740650534244531616633625905938391485043386100457210377071377720168381243349854167383017216911452796227531795737585645774569436146540588787134150552631819783588840388557574588779535757402289292839599562878124268215886593815562043825949096348370400424493932556138555190599617776442639465022603619497599708325693173976778382563055099629852978667748459152484836224240000971396737567661152736010841256019841272839967557325294228733503094975171251110957732562539704646153549944812088916708666980155594417503093494516550732228793008859934013259915071201777972954230671574047662132479269408143848264734876567524290687536188864879425146072358167397213841201042069396944599998428775609521401578481548369470766765574472307234061342799221913137466571815094630291690268614574796156969415822493443894685487100942382484968026600969301235077994956671852597419565754161204463410157569277689554490188501913469234975661119008509068199015402902637234722299397377101355481928934236381702997699651544510246367274571034495241524828381839827013023671642199415546223115856756711776054763988419531725953507842960609298883406028080894883921920000000000000*i1^29 + 2416709120961753811466994917698061333725926110068160419321940762244599554837048076613683725754928039195188406895357943667111842693625635432560792177391543235188677620950393392377426042600181908455720192133355514126327462595473154089108302237629088330243953537050897513868498554367654735965906208896277498150485546080336772503677011437454357841792766428943518960523353537905627225781694015838058798839691142852449549154702844935966857631038786255176783413677735356172496759034607155592460361352121824374913946014954851741507851907631306315939869529845551867695396728356995639157796244850897422679543294816953756649667152864272489559629545169397596607766305010051468166928420531448127030574015953352519252107798982273490847032953330274557315534286013296428658044377279201730744237404528404683740566726475921506639390365723637993203896120471599642291860778404160497664294162216886285577609368835333630393066450111663365125905987922611141730416288333285532063760731070444885175470588185996458157521002303366285224891467758961900586590422867958423898662871964427056155650933062482854558735460843516372950305433595794431187557713610306941194888262905393780067710830542556435622564992131703443337463368072998332800075956185617473267459686400000000000*i1^30 + 32530078724292498298999121586815218045873308990150078852409325611085490885554564377467304674099531150794017862373622480900484992485621536232179478514823837500909015616577356353000183351556641181299317807101182980158426967302552471941217144996670969164600546904193898144634638361284770952942843519146762597446404310807223090291778280254414887440245916066256151093583125962608186153663465207623042536156646028937641415509773035681013115706436346750417923104681055868918467568688414230019275877945746254088413902093506686319955225971572107323414007531009556030637226610222937715763094279266444658163963202096030331776061859674877985495880435417463249615568909803797880208228466599598013352896023021500999587258682283484494034056733655537340166910261528748059093891809024204413585745333808392419914250100848618288715812433555778372918000826826470654716194530701935300006809754994845714344721022136873000377793858828558338838916741899809707959458452464540595815950537894018309456849145635276417741533922302663208191895892911837720435061039178936097179227107146861206838676181511575767602483076522276022171208349917596854424706048740550895520438354006629346203944317331232862656630013968299889722744939654815069012509738548393410560000000000*i1^31 + -119639317569543739529065149284861158239453761153838805568747813934126272936275900194121660711102527220323687051727993843807884749000503224908372851750029689135319626322333000128889759917969619278522205994623510079104062311758785517493544321105113968172482182565085637808649408183396039617925265413968754968920877593339430448641340822530882241509766804270379217567471652190891661426330194386915654835283526505017685590643096686486283272184927204179201875583282658130476573149667398921697725828599680797781569680698098254991415246111408781536415628735552941884237210458314375750564113368778031538055599021490581261578561318723720466351833587546597742737809422857814561956221729869812602923644088812299126462711841919398459298804693490932707440426338980180304814995996024841906143958270082998636986780958959293613436797110869460790143263008110059115060722136894075739771963033374011719677204230530089992132632782008222543208107615769833151354506944172932833849704240027930751903569145232129847256046139791387147883013698876051410636465641627342023375492600401517317546006762691070218114417317614466264144445453716543769646911059401387025636735462159787798685953645008603380959938702591094464294966370176343927640374509568000000000*i1^32 + -7463518701157949524572935030959605628884788016728641313781715079296037735510609745957613064886241290849547675195233859225313813899536618470223615423973454897292366853677545926172386913595806628956920885448749799557184976279074570095704270118133553085561076255917281380893127426612690863019788075325802080312237555100193678372479883501079670037949850362475455489353439710735208316308080125875344698539474243503229288330644763174725396701551534866548403461622388659907603058131783836018609645607223973782953817553933523368580202349918616703865214356236469058724257121515018400349523728281692621203383039625287358379839449938212684913107331579014690560835661082321553488157535641512602352774699027491223199197717477886020865285410442162093012531311584258043956151674515853365567234122331185131542344216440404845543963495927485349255886685462781875985756356323652406028416580639889905204631288444048231050887539272882797920308697702680521569082710200419008580724895324291388565634937211976867243529182900391602777226754021740229553927436037744131770735507205843658235227804368580949720664635309857165769675015441254338683054200861160174074438999647250120527134126739718361306668076153772548646358661521685451114086400000000*i1^33 + -49532327042215479954912624229794067414094731029632345424578579004066007221844132002111162002895949830254543183293321880949815478035117204330275757827999516886579999866713108258866818607542172008403332990478560481841002462577678514371208385227384844734296540156171331302571834774127245684979086285582661102576574040097382349278576137221320584058313328186673884373024978271523353357550754147523057516639827829466948037112084067917287370901021631098622901042906863184329557846454301081345996505577311184520690087996145843730256111418860670221847778939449336204634512240148889154965287697913397602061999216034358321363873886898874134852515830320396172099504575294348360908818830326540265635038834755712176759711060903364373305355216261979615391804565308410303374804130857388725240360580766314748229433062152148831559883483560145105362005696350422600027379326154366783115443640722924631487662824481542196878094920225640931470273380359814035756248091564607603101084564358627118333066396164659510830432531593009865008999942784043821410701148747011657731955366105506621523515567072056634538728407748880366566593608687883002865855349179601729871014897126184036797426064151043649204086075290811256873912826667704320000000*i1^34 + -19682679497901385824083910871379080235224778724789579639396671816543217824412288315380540728378663452718893435148115505937834088354223922409522460925911212754569631784060618948895873810455663466518607914912492466821510719759386088656381057559479207287786735158559157833085538827479778091449431934414921417250787158290469758020856677517916340298209671688491348561856851628046808696473496081685925607404980098813789041441965130045525515463825780116727983948766822045691794687560833033765851616506768832494778597461281403220925913470001937265528507382327621861102105702006308553860105470250900906493672735015516633207004485745686420220440743101323755640769523333810145116518831276922307895498321139453926651567384036497847516492121481532010088883214592828082036463763982198645999540348820133426988606045121644283804694730653289295882548573634668065821790038870693247917865670234568656257444341968327152081190973347641050308148068923452510780938980073645890387405786288860127895726793221916850273406454484883341607492637885327592561697171097433239728819225348359123372814912218183986992910779288879088290655055971666850424848242307455117689229795198673680267259976025709399328297758962225446820094976000000*i1^35 + 62903183579674906907116147141517314653581280707527553916021431256107998485075228997019703003278262455082686202755731966589434908991871800687010651641919274180041773527564853777474929621365322896354396206652955155425337837134872872605071420436365987261670451301960585618257653219092206231033514538373128376369134934861461599360118328353242159173705473778708959202632912945211935406582909299105352257249544674345240967612989756402604669909234292092055646541882598052764697679371301835007179105175370467162739773894160653577482039330272565793510919767200789344454172435997716482391022974796059068951355080910110951378729081243644636321256133183790777976792914818119553593848799518886868495521607196067278382870591828159391850954333219817744292094153313082040118659031287205846884588242941775250872573258758806251130649192281628288503168898907740513778363343316946117669499511149810032167167349954323357298298840443301577708410032121231957837549351142530615899760356511240417889948245409816022311063742311337854246587081657045348613417965327539739750722679393101988258588602071957204705343688564532502947332544571106968319724604524617956100554983871564627242538233494555969133500189290381900800000*i1^36 + 649369249562573749110879209651100536995592935787913465138876293594551123236340591429000014094149911921662881274021589866918428901355572160237965554999778254676438080438706602430022809360672044358881939310300150121062031621076565958870379473080569120770475136971511763790271607595776138133164017302345911877358823492196236432774266289484243627142993507033470328912033611991478679548146235947571361543136165241844485436526842374565072976586079192214973189196875157616209238102582313478010248541338237693983739245496187862306431694213896686134595913559338916784273601361757303559582094342727673781057648113455848962533986436246188140715399030073714542869678627584893948743303872097789531158342043626216447218714040245843675595163310990058717978561042116707541102827817517485207264147207351845288744671486533927657993865165038635010631394342109489082992699981065124886942177379278897267006492821183880853702796061788891317233307255060612120260531074655280902684622040788611928352295773231673608563669837763647506500597512525160250138270648352892422626479539110603004431340718403928278019358149463783498095344084472801462279685575333673280670423221144616278235692543985137618548466437760000*i1^37 + 13962403020735905131264866175127559101215533826427430385810524076272984257211079670935151911335831846490557005383030508126840204131846990205200024186246272535622292229970913838556829644943906150620287281035556608713288255170444250450020843836922631220622597821822544276858570217647636483850734896796297936023193788294350107987222818730135407831437882356486847799136713290768206094719452816737386197501171627063520205570721871311328476098114208881048108559119313603503883359294740225188189197941076679712615334237163965188473747634144952179989990555453489411548778006147355888894035379972019790723200024206808461530223984556861596848111692952201215767682417461781976154726728781784217210812088460793874824556276825618435107391786625991691925615734145227821424383044315703699999987215235651857216316413130716098692708482789345794457623508216943932822787878156616823245487683735641073851614917333612298209251120791724200816935681389830626475954980898936213349432680298723616049829266556802429178620568926551802423914372479075642300289747687311836212404795642316737071396594191608513436898144522957951669631474245099035921191701686780598260074013460573516709067486672000*i1^38 + 89104237449471776792876637559984934041280254751381683809945264660393181453724963022327761769733674726732126750910717650468419964599179635128367831520902315803464866776738486018237558026723061183421877074968498039129845763557120253925026521674561842659843925686437886068008499705693131170960543905304579495290151580906619734489668328304158980589465073103001388023188533519141417697868127869132702963993734370205176443818377553047752899222844330968309044863413290920228069044624129405947999489038691272884978535911193476708661473222546205756641136829428766783688899358384683265714599770481828854870076013919520575348335746570640447574422840231499843724691412655692445360417431534065013917307193538024971218015855019413999468546451709504920665379793319259229950549197748331793258473188397578082872557541348194323674314330524589424841793094121848494349795324302872486580380047552674040854599648636111467188357109388285962722209414014842148390494921584271244958846623123394545266254832550947031389977521139243962795087301092288327480452490479020716591175435727464117488566329145355592573356076263638876743072163477130152321388497123310012694965845200*i1^39 + 40877754687014901017307249562615043739101038540875981259657241467624122023372880545125220717757550358123818316126596218422414300451559999902639754013239067552262540139486814039326663544173702169480854801435581736058992745455168227723180846338063870715466766418761904603042364417389627726813055896760783917903477378964022361743939097569295013669397448053593063317387078620201712365104513252585127102348824384580458168783527381023191330302110059919895928462521953759122751038026969449752102373548646567376590138273844454189929677474681352486447520689639785027628010424068412480644546802047306307559287085316025663168071548370981105798717067969129322676379254718473950776758275248427586576819816340538420885389222898183763906682490895516256042719341449110428535205592902369399908186543963055355087683194424572946169879350345717578859003518885470932600272644278003706523949383097961407375510474280093020430602470089083217657459955374762167892164638602578865631642576379473362630262874090841556362231776517529016026654507324311508666968683025712048687161668523410694088636399362345878847764072349228886184030949137061616973190*i1^40 + 4636889714348102855929118515413911648614980907000322804918576586305063700119048035947390906901143617924144836330027591089890579122211988570399277692356122454926328225087215067439518965098843878108443051285964607797523540051235113001324465611923232126912714224970451078888009778899759177287726809528511159725290092806724427885318413864689671321753454679284764284334521305866131472234467405926361156299741277717769610758288793198875865815977595138869126746510200489701547752535343418188123266793753822091198273593164582086200731454457110051042772209772642521224117109433880202317028531860127720812422207167467672798753124158469319675501763453060622488685620824012338176821503361150996067298872127205274661158491689772892314829115145729691415124899529678146720473747693999939721621578912741910501737183665017940607785494330310076810286875134240581044112470525907146393553131506442495539153630362182406816431966552790356858614443049527272169510662518360176118569758304860972870725611029651836736680193969390925411519247298982404121876200584889770350404044211307925907535235480399730467687892915806951*i1^41 - N1*37676764427258871791962722976386221073168994750143979264683047379301908330612264643452485828135290903619649199913117536631934109493507958279914817660670393428498091192332226592297708365706618164322439149514488211504782356889908440589378656888682168148511977669709993685056390997806133877531345282739330560522693820882405638130730745325535572818833640942687217733903712256*i3 ] ]