[ [ 19776312395094537691968430965633608122286681335122356614327871856349625857788905617573833910482674116351417792591085430704314392840990938673949685255318836391704575756734763640059256442836246876549032717661778908544033663012152391643425217455593108815584448074740979337208686535482987000126487301665950267149214109597750923287687600963241692971445474305672662651678455341520914622640547154973909894679081099565303246478516984880174801195278939651217166429748133275653938778879352906434670859786207672479534002564167403637389828874040896690160127967820404871282515011267135311024762113090845850981354710577903597961521018124851214552591804219767149664669043935439511438287938964222085089662131089283770057338158578857239538101465720640407438253291081066618202375073951228963665264222731964556926810818550902953100680935701474642064515480219748228722806849279427497233184021207237047353980898839128474382495678359360188333488460470204750345103185433388677533389800305061229386933969959585402390010559292875598793179503912971088225516440418144922800080743758440597388832751293198809966610981915300451106790678879329161266502283931173915371001257516933463757606092800000000000000000000000000000000000000000000 + 6101733058606710533018452397574251647619669223497321190953765174194548728132924182332476895252967293888231533232804520658728956533762695915661870000543824034138870740702017362426364986393665388613095240594859760602753558669155399478762547222781711904506135098316250638290388833867814249388949856612031919268485576967920268097943088683975701073300478385695194941441118372523361620339915650892921816853882649294425872745816786184715975075943557220058661347159909856093451659242552978830063560407154258144710404478107893714709769802250823701096290028623316201583165705053943035935319109586000005222719738602316030293119228904129051188671565971469325849984689555421654370651759632784786111490610674077756951440387493112875034989888519142570177994596003993092842932627465783547198933561563589211920977655849313188966696289882285370332898817556315617950289526983012801826494172515901448582316207795956169891296181215632023645951788319563748525376599364411339785684409089933672076349591949474672031312481147206910242554081816593858854874216646085431437271288559587547879557643260179782582362623029560272363192323118744404706771819084040173135027996757562547670876160000000000000000000000000000000000000000000*i1 + 3404248215286861365810345331202063652867405829945381660999687361789452550960395952934712833256440504589780398373317469152435751009710683491745910823230677871386905782342107706495690339792478952715250695051912427714971377784182045809075882061262464466467027618919675625049180141213974676553106507516927778535284804035310236512742137055380172650692682537695991483037435208736283232964823911379194364644495539641068433354860393823587077499849420733514889804713280520211895347803133218647849237258392271931161798941936305770959955681195269548817079702229414395712281995470143731132045779602112780725267028835659577611917039758367502459880304024486046864396338612317956988165493067489088058933417318682926910694103549605313409131434287486975304440217807095742375130594828929057722169595439544763207514105270478326047040805302018312647296340181876185010702450835271305681169406469446960378908795197278494344709573978914851777952750621989537897688835740226523850927911849130468668676830164908737698463023920860535322652490684338539523786399788995587889052901695226870510349182815333625103503820054971210808250311093056550834707272494119671435657786533125130551296000000000000000000000000000000000000000000*i1^2 + 887464421035863973362424213978351354635236663195800313194741493234336474411143287870358063375764286348772594398202320896093026048285374486015744418247699015950543915477255277236016280292411189760997675209194460022621863220481797085706813490953686416432902784597452926623964657749369429855712742758789105854024540425563488333849128734000538174481645871320570136113720952392832235430421763444658475949955577788870747636501515147449359143234924777695687709813086002133320598252757902192047907234007983452364061571614412986820779158891283826035273922992872879800835708676367075433650133215621428397582430926616753767393468575833426725475815367285557112869008898848914142203360333173472511218281331440082035676713636265228708237519000696653632595899663282137993128542012481448714561487254210113149300583183273186863908756409514108375104966040602866948091946688745295202502441439243076171359156792640156853300500895256797792041930158484325047630817396533908058576082607224213549708873888007816740459947670111686422945893527996694446136869714162164646047266732394489433025790670643688148461624626258082791935609221402843948328603682379387526397221393622525542400000000000000000000000000000000000000000*i1^3 + 212504095179579547158253054994722447801880973755060758133694280177353389556633759444869268860053974803884646664954287877451954093640097384611017535662608220379827769287063594649708044255612611384374411153006069971485608923684038731639332572582615225020568331235838785180037162772024444041197561707583435865176463424371866223146787018976461983938872601741987535672051572539227282318051213500292922240726960984855411373999208108172392138344146550761534491767182131629507476535287358784348791215208484558207107776362026697068377728877791723619687747478245446563047927722029525567179068145519492544807261113862783112896020833132828706402491583962872930321868174206545028755587927651354434369687372305823651204715002192792316725435172880109017225478539614072814883059737426073486986249610799809740425328367540175487916557483315595611441210041674400591058772756124065612785868001604678254470385195234701268953627008231695860277217200365563850456736327856397563061747977069032109212733981637307210969062637356861593924459919220971911285621954813608069784142907095590142811190009645936040254311784997386656058463759736281467487835472448466335567832671772999680000000000000000000000000000000000000000*i1^4 + 30924816281714059074872413518615618965637795620069514420856189871902272850277770853028326890335909674708601902444036519468476171105782566340301525107720357767380794125310412101302558782952793114008209361620625897904413347179194482948762389364843020786409628211254155958219107685234096578368689744349731036456810518682249652362598892993299610489929877776837623872255808001953985424831438793796226716023427560384394792731141665443426986571700068314616708938237149139596699248302744764090133281712808185020864396435432721849891900741493441259782949958011015563365311986837302900356629308743028111067902528092845944624684604252313095462023149697249344519486128802147322148657923437608629497499109032250810834920831219144499373329088379675049254360468524085723555120117521045804136303842248283157802815660034974179499836918176900076509229358100851026656160676079298598900596975064508840101462320416995686427496392400964091908434999574159390857195375232710675484903859247732757111373829143697202814989772078453783776158746277485419354240638979011369087065569092465706254987072928768955202459108395395345577710464134904984121227513542940228420853850701824000000000000000000000000000000000000000*i1^5 + 4504858452641391821920883550204935567007935594661819143006389942660467667775453157424746302640502309496207305390858889842387518656563515485787395862430963299655477752979172790157524255285938976128947964049575180752684859573349265724742435844559185476113095924020624525135919646443569792458805255635532973518497427202743026376240530664387128324986173521296745399632269955027813129393991677526065954169172188089819955351668000465223395993074528720006932003264075127341730595996634666611262662047337000617819932382847724532497766060543746234706955930284077040492363548740618192419078928136944122200900855688142190031635226605218886336110673232433500367546968481704186414231083211563947552128130232969519925997602879746379051008421951218256067115183796271521721392401538009633946531744395082693137186282428673705783036896901582035456226061929098926452703747080517555898970201283788958570352408444100378295094511347352096355581373108470461418496881960817978012903148956733613851307160097925620401900908152948219174297679833980180612534364064779474517447256115034570892128374621362361363599501499392006441909596884592293320133123136310299574321702502400000000000000000000000000000000000000*i1^6 + 819898482698022145161900992440640967989365431868870847083893510317970615620304921535018811388163772712389232204118412183643148934484469180257830571971359573890738040512103402837472698566055443209864996151730221789256109859264182924852681039096747133880762866690116724283937521194540720359875561813131393583606636639067040246742983104980239699147043190778748308379813522073672506244190888489118531219522846658271057876691688912899006648785685646233772048072324146817764596202884042992210950867102338747651305357630948363732628498032892933076600097950727442497070320201534033097645597492971200839105958185643490855304992293391371282646475113407368367990919864668266321255638698190207276057487537719838626037256424472308978484285897115364786160748368076155184953858710802285624433508637112131484512676158802608621061841837783953416189541903500786616841476978373171377514859363136013269039411752402014658162443285881528239499702977459065195762629453971899338149953193097935173149180797851704155742257565876637026142042914914111946464812496382926171604982314177990110899076465533900122316272561295396801869178855537404684990290244271478039914741760000000000000000000000000000000000000*i1^7 + 42664675572333524618146805165359688046655575022531268589369520275057485640031740229998302108821782646981898716155202074542637861478443503193084201750508141950629541857164732657432305273345209973406410190200284947306329238964819279255744349976608621351481839001777944415036554436343840560065141251419663999106795190402464438987447228044361226908683044923951440714736273724760075767234635501507911198830844152819591712643164880488329458920023173721035184355231736044909913648002256297512217173466748274959872517483653918145622051807364487442759840662565808245878172577615910658197994426593490375055712270095809961550569548473377716741357560830812665131855530868583288011473743577118495948389777175922177265465895978827144451011263722307018232814675784034749798942856152573591465077990157272854861112539151850485465531774838659337730838413761796715342677452583693648787883720095749520943697037859444782399644237910525457949499951913129147020248995036763150036564896806397379889746702704954153062218375637331623441120635700432951304426291600015764914154101456546110623921551573833431470584193767133816029177661644731675810209525027921767432192000000000000000000000000000000000000*i1^8 + 3117688672747456658816293604852071792740429917549485035888106414795186514025254560948635521130919285404838388690162372973025352873889993625252334501670314604585968222264729751225882177591948892583117298060087021317068347886413993795941896512072008625198816753857046195553586061527537670042977990941679964827450549081022090074544154913316763013506531377887844541696330269769757547183767981162386212292016677656579954513374471194305331704276672336304637870678421008503837946642714218962256361827279776823227244505753444558280098891183977997306800102319760902270486510021792385194199787676574037771785581404558475797345696213036141889365821091747366185013184667085339025058061706951935069894881772992957018104232585188995276545948291426276950275775337365542195730228975290171348478789284901225541537790585273915047474537132143869980113484438146423166984076166005906846093637133158258749274607089965945451997734448051416188875810586297225123787109948688995580825868403426222889139217555869927277804580212789280351770599338895433262875850130208852853213882665578393731372033713330638742197723980503230997108456516089594379768685008199562035200000000000000000000000000000000000*i1^9 + 884757332528019440690991793656164602159945175828804591749756270841834567239832132784205273724492162724976945020818872506161687978698744563688072630904148752610015446138309762929739376818571607843425085419112496508634459711089659590082354989471892787278882968850574131167971848219314979070649253947796126821416289616399027780419556750194875098744199868985151203174967661198663137375235183050118917945339300139589151864158836746834788276665430175947434121074366193096908931133749564228672370841966073634798902177118435982684496240558464405645950860161186870264616338250569505562333880988583115196237011950916087110707898012634473720347288082196165523724578861848365662722750497237500077825147232679981193358747672909972927915569696153964213050900137060979269432239997717401666519479499761116510128952475860381449056958341173716528096173450172629085591894355586466580078455013052121854487815776122212265239823975965137647389418669699478371089534047409162899875015756263705521408224752152060230178384683322269065641525896130339496481158233254233236104333308894825726186757178116370220306503814049869283983742634933512781364116191560335360000000000000000000000000000000000*i1^10 + 18120695983262559213615169204449628683183705694649985242002607277226687585064814431634763663295008019200542576741374987403845191970991934364019370926305507438721031376477436979033599144062939029308699302446533498975434565935341879346559142498808989362989530481779794616476501308141436254198884491828427195051658901820406551859383540039098077826928105784042291952951331797539250040379333440582154580624760354849011050276538395666899140854955987699255408679975015594258111026552327488420278282534465823040840552614661990936720331371911870544968695398045609273693758488067694383900359825796931716542575977093021602626986484975699469491309203378943563952068483098352946246460019824103956651774450476034151556709166448163729932486402264162379246616147980410159564181292341083129485807351490091600082421245534683305092298412342548929796262142551697938609378198393625592697208086148715380146982140037141611701773819918551981419767075460495377879921718631550211177637866183114626700007724205211880057801177951929526934646917449057394814658442856183891353565184223936038876691786199858067519168734335364623265653816051227305161102880407552000000000000000000000000000000000*i1^11 + 121706300896069958862158199941455283654142035633476112036123229732549949135690251838558224461568952848971941724853314999455689903620622534764548516250773596884094884595626657111122901870788532707708105586334976560536596202892244262405942485224698592445576806560302243001868035520374873382489118652576189502652970382276220923553673945793676939888216727195590953658523733641715536944553983556079811110252746195625543438667052203337830171807692548942439680915074469311355810364844586419243062901135755433619464238235020389582354158018324296843473295666113430201019751977483890192295409716963589540817092367679648199900059705229298188565643321402088857756718898207890842168617849835398598132794623364107150727610635197616586332451768747788136907899224578927906340492288306493483279634005404639263682498197539248033682810689633286199120246681983847179308826346465971220017916933376897469582510174295092924446237294609767623538412797341104631669195333721780193594411871644405263896022793357904438852553304140417168651744543141014384101983497465734106965150302818194065154459368360047741740940976265982327617741365785266665909596979200000000000000000000000000000000*i1^12 + 324085658606089100543498101159759984122578423280260833574293839590296009987282092646557881453355608177023152008074858793048264071647272575642615506997537723392344903465240727154430241191361247445594609693914313152301344213239260147082008826457806307140043135806065455629106183982690606467291222113856194985898936773322678648777263818558920411022306334872115973914165556911515198465400643048646547897119392685693497703367172374313417893682491936147917205233300477515624620300736613718127689295128080261333490133091617671844028618472072011461593637568147401517029358799005074767968750276391540969463109232620219948263602533593128635941693730127131980698163618511006554749636658736648448902398055337168817896253999505528792286932134276271848925664926799536563286638195247855305964077368671754941507333822013193352669694263110440883889211219465057739729472568392101954536331899377822320691478146365527169728259087062040730495322329410845403222229448446118523714297853883028978047175010970160647187006974586111063458505276626348220351299882594645145794416630864746602249251682925896397542360284217017979933609436549581614612480000000000000000000000000000000*i1^13 + 1602869382958381532358520780888944219981585859172552450885319925755013284166897504428617247603554109461099803126243273475219853111953686005748188134505270896225847872081623063531290390990939489081946777404538022316331173200444863780256517753336697340856412944107669323923614864711020517615134974065388163636340597308936432633656546011252833165036776417549605596669987352978139034518682254784446608786325469958426178104695278246945731513027733355851715086091549882866004889093120522025080108852907515706961279188918095099647839329128315393317837339521725477715950567127960888831698097722642903965843521549921529123884645217157553705969771139924088415299869979966090526373243542386229311723791899242281453745474716811823247349778446236471491137179099223601549690162816172834209027155766006609921252053551127374603172177108561286897949606047709477858050591401071964153059011290675587152183265904864284521753646073556182082168348388602344482822882551646368596586478210107607006366330687051546175610168018062528500178947431576427541604410159554951226191842854510848232270550602094903250969065715208043246389695498405543936000000000000000000000000000000*i1^14 + 4452865050375426811916631132361919845718423154890080134153312385628754856008956317765439213000972560963188328763116705854977933175475406227812745158274058499452131026739447511615144914339197790595867966910080893351026024782289138570309740078180637082211596925834806624066686068818906085112097033953291681774965120178233926334937979354898314804027655170360637559118534226336318668951359764625173656582599337790325065833088047154067364080599510400822044335740146618591093358481985937291249472284505605086339206967534165219363032026382162879151537360241453504934680026584637231734793629878614503402936401745535401060390027415608928354615644341709758705432589374224216399134272565601760109471052644628202229592794318531921617383560436423906124355514540277813077633196816857388001454386496971730415427995044362369085781005806373029843287155828082670350861570468958447341652419174874007672860561751715867323094196911500295564988114129478031210550774441729391389586988008117340667487615591280660716404509416987984421636581672962175890906051299091413606624801465774162490786101530278191981948398378665087763933718537830400000000000000000000000000000*i1^15 + 9896532608016822155671137855702274010193524002434557480158907766762876626538821385430116148094349801951486866553063624747551835389704254124237437352397067356572956962513100441576667368680644877055351120553023420919258367320045439607993992075400985308478277696318395857942442665258862915181314057620322944603302432711490165990971150549152984174181959534692655254364447045642402071993999974496294406060099570321700596179590567505829718129358820041469941294763801310661565836167994335281702546202714624826944012409379344507735435123291606756313419862223757978451004957710718782035845310408753635574259348945120322243730023553346942858641763236029109973426365367422840547189891273735684825830822046535519904772934765979085637278614454814448257135741325558808264089034431662153936727719370293775634456937047189525651587306212143256167554338339043266231938507785696896681910945047747126335737577433294154387121246559596878748952655957771724711974571348161068188665748383712281785341471551825210981027717603677876346436020553842646054342699328620970354822555433511347245033002325203635137718859855973091109974835200000000000000000000000000000*i1^16 + 18791740177708294762186113177531973969136174408818748973534821044542789201970454168026129454678120105750031246661048824333952359710778192671656222851814042420016425132854289535074885017141001281641424578367364064674785250175818347885007651809722310620477280257144312642203564706640883317410119652569308803432644265128733196867014656963043189933591154368508091585266842052571121598538863589443449622470394439590084023117024620273530330874094229714676797581547789509959451317902915958306676074669691170239728576245384419828138150577937386686499384128701630429051890634998040445551417662762679564287628760848885665325763001088556154389450881377358601041178840838697852745926082873341301842441186892949633359580873774070206884381646367410882708794454011755780502624245570163707573498971380803915026613665399363578053241566329300804880629538285650624036584156767162899426386184356157267010011561637585699193734196947502509381909341630672893026037306719825979032887299805775728704507790696390473741315690081931071371091289883463403823365582199580033739416830852069399632432728723296241404112163370187330945024000000000000000000000000000*i1^17 + 28732703056906472993392060153169513337624602236689934586530763025632425685492172064909973598972324489740397964614494991695448860808981463274588335947898311970220178683703101452467662121370001361606134515005945593319135008961923630735090974618455779718337581289983226656422682184451827868305516034201431412872284233415029851042361645054391717370516690245902646313055484017806671062304456554404149150604212803185950896706385779618475241374857304055393241260106222100987404959234185248587851649804129200645004008467154457077188633693704252274386712314789295427120895419300102075251764360833850489921503268345613703984886590293567237027586603714177761289128092726113556357993829871029703104552182747974537354593248348841515457720761687464271985564757304803415583313327352535535059504654049676667722726821476777509137783864315138334440130806618857208999301249653314458012075913632308941567558019277844046221958676985174186605346295550528983463148344675940430061158950449350671252746302661077239306354764953625874089793392069771069690401270825686402930719078484223621371560030659139448779033480214557491200000000000000000000000000*i1^18 + 33091987057717958836116931493054636976372578741023461080488933051924613423925312062940726194182207409278220792179781770651420564817741987155131311580875635137581408435089690852273598071193312770584912135904130021173956977870755560041312451893957123099980007468882942290753626391337523290908271696132116676972411631314937701521271077516744226315139409001103342167578082961151105161821511329427316082950542975661301359468408170681415622254658766636683299233098970343677801674480657288138547340961109754912788039054069394721355869389187593451375837753584035280178932861103099230270581419603821919046337774191834815666224471638430132765392303115937334388307458959970725209008202525799336586316289932227126705023224479926839412639550684453391378935266008850208197041984051369382164237319480385037522829501651125711692232235765048579607695445374756294033227142104980301211644363506066951417319448317450251916417885048914538234026626752813775060864386948737971580612211570672727739603393366978700175872152988146572122691192395853561695993961879364828121036619701631929226909011894367063202657311129600000000000000000000000000*i1^19 + 34306467548695955486658730545481234939573444653637106145225724250755803208228026561125142237158058793916227673147029433360395815734403424100363684792712174285421266323032892604178840878585082362833386016872822003444896848037798388238816806575003905434782424637786138492494208362731730474052294215177278723016327979622406696361899905259826767716749709161868726711245023743994739355159146529700016639935038529620288171932697985914760910509931524161646270882925660218965022662877160085698142773917855603679354214422383065343988480326550569927239027936723430587691479493914067882610156392124106919681201146619870415495286291560721381415926870484463960892943375005159953015291725952159196068269771047776182332204970591673922483236497861089435010291615220436297706638281712303565869481434963764412254824761494715936415978987271149026144438943360775326945349179616600199690212627453460738131647048140134247256812574555812201144084461730953981077902327038748245695852517652359754418967089427837100162171344464532163643067670550486205092944499436161532820922872037075299377224598165149577461628928000000000000000000000000*i1^20 + 33333865824629127806888724679601526227383862145549784174108138372243771469496502769657943937324735947643588287174039915082755636023045777827448477256828223805983970176184529767449423714617185227946464763198166517737997751653668524281909569615639631018837829102216446302024824355042552530472787410784932487538063810043169151997070320508140749582384300155443235784850819729186793660342027727772002095253955661268464426827211448358311707861856126957170446843217342844390135617145592596312972940184687429644605557812220894661442379659135510999946953227640382460378325051087124188787794690290638684930215005528587617411413982772335159681228471829888085428359032374046846825854591056231080516993223302470339282146176806966257817646611085572783172941670921598354171451561815116359923587950864514964367051820991619090949843847538838854564884485086925453969592280381567528591787312889683973099060277181196512105078930658503850728165352197124558589882788349064523295953026719222964426446768723254396683997115899769460240864291921080617828853037690422229157124118349029998324723418516811467980800000000000000000000000*i1^21 + 27650893498918407799598097276416582210572869372337587020020161246102544350187535767202438634553082373213940059578609111997141888989831128358506744472042679440958727067973985595216474239682139465935536491095824593493675385595703624973007299537583971407872280579125402857931817473436714026106688027812738178384604606122052204186929103670237701265520713110562450553332639992763657239124772200835103018230759279201759708771112589734505894017401804453435656928780574468432893407257874764781626885838891150281953769072127422763782008103544945417351620291945259868894802162831521392967427130608909231944641443880422158587603534714227686054911502893571903030085399083329417024472141564509394306350289787394882064139161736523284398586455985964728475502957056377712319956668483224250867359359654251084313331794163796472147440121281852946886617741338027517731192550903065202386182106708299358963022306328268831079858950267993890982818192485258999899491880239325067991425512360849775039706118965161671986480911592409858020624515701019000673528689159581531984343005273788391616025615212216320000000000000000000000*i1^22 + 5129292999226187656706306175699494422250843413685826329550824427619060248563435708962652146514319866064282163439868844152521181030876511731022896572591019688274120232744148882825182445144915713284329598269777514884064116097882547806654425831199355504930548348546624860614525725685039938026692257078177344924583919202030803701743456693551424153068784679116166192552429738164323249583461606574359509370555803851007605679497644320266755101561822079969943220545207136726481532603730718746044278854712157782183258432443043575809350082930883122251927092015356335174984158924330616323021234964790112522176226865229725659869878434722413693933501930449929560438506106049796153976211689061965318749195307844589458142214428065563689222154427271379922582604085535767747961679106498984133125862370954050539377904944571171466150638426283850283415817057665379536280906451895060070062008404251632580231463063986631628768000168392008139199075523986208445072432341518957263193396776435812791881236018030522050965152473478102475965976156793491446952817146043692226831717138036444844045369344000000000000000000000*i1^23 + 555051161762827502342751466593364401103916866216528821710492558725281770709194062374175280214719408692506113878548430081746496214854061745900623818335967888917384008519355196737166443649949262458442268287408085365917195608270940599312611642128839456733376374760928979182408019322446056592380134838287818318446020110339982393700669688975479084799626058000179291488327707180881348728613819379536401620468314275027460822626764784035806607878881557998698247668114059298469924576277806461761000553387609986627734790864181086856146102788274971318144856652229646236537696430912944942464649638232790971623342062181577234822928249596204986537380269474260131277590918555432287192225821859265666437103677319834598986326224083828400739063466241146106217547680317480005915414602783643068360052801511504763101760121857631724629737146791726116852961642735981151325306486310905391167928005590735500075585944506394335571494343950109718883048667118431061657803122194730687353154624668485807545400287054993722846499884727286139215431522312503698522701319202777832341526758214967649894400000000000000000000*i1^24 + 40971843877995825652782076879865899484327432131017335281485173071143601108975659831923698098121755057593006367323958803456209609742581985656841081147555863137717997026029386917726914685289807350950945138906285979852309055372430916312712588466681945244350183646477481085427166538766180164022791702948978557810914735610118537261218544365012200754426563943573590964297504407093938752426428644223556847253563412546537310709932386699592446604646575368287783966381019316792392277636202624721284458193697301255820139403992963362482818664067320378660364576587606707360142728778570406105126981384558371937142117381643400342402093177430860469658036297307075754964745244405143994709047680326060460135837952693304775963002896279805250452174499691229832349153770058826679629419500656889204595138611335118016476543650609929019932399801402131981350577970818108431756824793457974926006161608445398549409721621175590290700402371968070119410517966182910982668904707461419787137826648908844975755160180038946652627309480073623076789215676570144397806458990778433292196164833116160000000000000000000*i1^25 + 2113660853534613171258506250363013370192557588274104159595816832524538923097171817700386832077851199503483940601956346700264419788056502749900170733396965525522866192373351470908409813230879440134151041680450385879608615110713644447148650630011236765114598165410546561278921669584778533288017595581637440319717342910303442597779768963369108759839225044779648852957879265998993468630728215494625155221480872226033951478171165972796684042802191782807263365251661395279088014420615220663740209395363892236228917628986640403663618744326181856125744596754512867743285419847520428385719729962637650774400244156029764742429457627932074863634271203365757728230553226676024336212398584364487274734115004717407928555064622059186464580505956381913779207412341999418061843261852156823703133078728105673349930273170819582180381522120674871942948458112939276653511407132578297384798218345015367953867336920141007806073453729220990203255148254081082845762238826802473495211026987896261568505852131509750278354617487392246679244305156829978852455604685506547072023396352000000000000000000*i1^26 + 72262706293508618791287976257391306023948646928395735318734807013082936629804907044499139621842852764742646950957413225469743051455713262120882516883782079577521646400752283300945084201132342594275300291413209454780799079676254864802162901693122930698387228749068473524832558882408281181218273754437162395854332096551062691907031631201821424577980521703571739125110882466203236818104532913630188241608822031117187254688605040810684211273687220391813046446954213593115515677479994864305663040989176981968633144886646550786132148718398244498873124532488958942588918133987933127433813151364456684035389675839260095757025079119291626550909503169437213330664337352239296857414186013738150319555329991902285190428368802945048004913711090955011678116389112757881827355699731653195262548993387244850700183578396326156828048916166141092607151698158789000533861514949797920562189010112212771305967374918650579677232337118131145333547234517144435272208618113183446568026576169649130489526353759448925408978041489002221994830186570989019540945786190232892211200000000000000000*i1^27 + 1599322312859224972140686219717709033281248531106115081658244498166216747465331845480202833175814937726241729436995990291082679762124976077073608099158211925689907895244807722744793102743331651809113171906936413297108028840815901643785906831577080392538997911282571899452964188467280655947091407536519367078875783848227706124828119803582347057237188530733513873015763638579626921631155382130392036648997974764688974173695345127268313582664677451071356804810981119661033704644217592482889399298524370754761258620616521803801471603285024878458043782924680618241140925591196384744349791183263286542587635326448739318121615490140498698833366785706910347332840178760133806959739759045872720627664376815289519668005346395438845830627952926932187930602638272650554500577748019963417980109096418680310164757676803849977537283108239333783148760692442904970162633375382600782877631525614851469031748566908436297198600512825721054039180003109544873141030962189118435733376911006050666999801551174812619252275764108103794932737185796518251452405313044480000000000000000*i1^28 + 22805488901328749442261968881681795473056057032230178414209850798513664102595399540851813269919525489769473119116270814126880748666201081634646023011596616291719091615306467359080364969205207420660446532749944770675738721669499805050627762196678720203344518573620094767225824820751905811469041528151894324094886443170454083976125708565532297457336455150322246588860272114066085580999259897136216121205633792979716567324940503924823646206341597989364404417977709518979998811138580901040648613595455305055482309776896264210134102098078584497249590800422845208822576751631486547932731711152738254488894186582714346941450906172574028501404686278858736395216506575254101291520805010216193393678285751238147102547444292563139958239544147750070999763446974127392706172092281156257502434576753208878008038247301465564305447223778558544271044988946296327390471792892020851584085950207461765440746978613262350940792434221390035385114599061256377266542633269941605086090286392392115295105419621285216812971962377097038364239441836447118943584256000000000000000*i1^29 + 208175304297971806873920899732526210077421789389805884667159364519671928831983961871623496321574877078440310466603642045494646802349864211764904854690960681683152369323974917917274834705844565059713229364072815268933448232150592644929244155656560612734577796467235883136641255066748846354518836896491177852068392373030332635434668670024027323744573933721943346859759747380929324036303884831212872057545158550807032195170506644525989658844381302232514475861449419047918442972752140220705381947839703311993113559995243416831432666069564801686263979283930569245804995671621584192942613176469518573365808559285236143183804635914471309117412341878603699767917050620329201352471830262465013526558020971218485547978236128647437065210619503246403591506489453281487829747244426706457142477310683476851479008252494548778096804973752043439710186323085253562040131394491518822875253403201464831758744212088035200622166846859717566500845100463258206391389597129412180931086664811651784464844703344027416200581220225085548711347028752980377600000000000000*i1^30 + 1191036934002414931999614356499676676994518347109420284681670959032682759049291525923010893118589437198423397384466694363215256982913213699605018373298433455681425101747493284318453324026290253830066625554739861856425569856322272054129368656446882435125079424688011741800203008753809365720418918898701319538208537134781915188878874043076451282259965493534331434312654111058298977323301601221949034831017338625216233143169421017315893499007871313095665402111954959440289798389092418535311028871203858335642537697919881375312938195305445060699435745852176126123904276233433294195988483668541508634575563490483532123720653275756805213601847629959945152733879756703188436522592357803475316940629596058161590299310823503210764048857599361693689774670177184010959561373418805358655042092827457148103968365018932105897721582275831763733611833436159603975905519593791831435382925518128873491972408933597663913446901502244576765469274955427156956776470363108934155520011637754695567827162759804198330903112335292339672079333130240000000000000*i1^31 + 4133972589531354640443918964465852832776825161894017216498180160887934444756558836948370832089785711001145080059285963249764493728291532737520118782672104801875542107783320781952028128774537356279337894311617384385207531430104754642482047666090071813092139080013172542999519593819223835156297061810364365662999343991771351009455736153511852812872023998196754413942945994215918124350354490326257043996203384413765748790250197404521225044769370041657245560623817384248746326710446199652592290921616216343887205146646146262426546044712395063617118041060767141809018542921253628628543657117796926089808050997048327802521081331325486633585619467845117810406579906464456673849080010638010153883725281437845868982694880767319775638200076601363499567262562421926314878241140059656776227833806462990005729317922215002662436493632062624494524684493785541411357668380856282819493658656243294006564023862896973015518433761414110112520195535567065765251582298802972566723500772473381320925936273992499919871582757326429216768000000000000*i1^32 + 7838043395168425231419680355247666635734155860298505814132278641089065651759088598316221668591960304973015388062094203322598940002943605874791802669197429393849140644122244246092934965691371213057288002273336597326282465107621388380524745153914407403020295418328297710751505138104366344931735864712995806092281364453725387549880661485174735838795564234780661669346531087218950493624930529100779925199991719036315151404506272656431452006332475080312681388853708647778667706973308496378691891652011106428980394899215831912083980957839257125480001546355029248136417299012860813227314560466657819660528320968432028575320175794346115862138630756659353849783040319639554582213550912276434674779597798907667217173750285545607212223364989218050889715181015332696491973186378405922680250049894280320316845624027464739010036196789546730396612373159855696811625956075722827511852823568499137816505531839640978413465612101827102647655512643324153033385189441812823598197193862194885204596765578308187030457811995852800000000000*i1^33 + 6107976878208578933345070016847304932318308116256934990602254700564580506222715832272806575925221308868704731132792198828011025989611465422599409353776027004981596986295613977066890671423590674946398737251467262907356740137939129310287123706094315531877678058422837767526826729656914310596544853285958575768722587235121465395576531895932986127593179308511492927164494118044773388510216917795210421037313287904186020491079396119859838334712788540112633629545114070821426881616425206316606061378327711129564267251541001907069833879678541613369426401726317173564016775474358209223574646147321427529701967392743989540572785427404001112936944485772525610345801797592605952578925304200180136659346515743210723048135833199109465225992243222311420912370446852628350047930642164514844025268747150717618040630418151894392214408215722180326513591808381640783515882148715078091317248860033794098710248049753269295347780052695420612866886937906606808791742748214961770527542961397729892588839927979624019128320000000000*i1^34 + -225782905644089571216470739264619408005980207395801576684357165913159130277387082193570244717476526316338214861061982757294302733936486726369899171896586314816956674664719048312390841470085093963721070712121834461292420062332138009213990402067908117368419665405994284014279097377507209266322802246964637311514787272463712584446694912740403583899546490177494743357826875763559545705529984083712378033404912150088169150028907066466217189591235557474404351010752700790457573304079589616671427799903134774013510041535136066211501726188342157147650464196282282090985330037192943219899067996560413784961951394141638533158565610025743633026618929564831740282765050037168145193338120392348760050037723140409693394806358087840505497107679919970029979403352919241677352904211065986565481427641186112856431623921803905554899731833669640446212459904821969134967683152995457080556449068645264831151043488418228765698077878702875438147641274098858706263338441092640113637413293746623125373966281021440000000000*i1^35 + 22146875489931481247157272115315682912685264331765342245526877385805737310960330176373008778961446489286498845594048157209423784246367376221425093722975918417048698577426803587385517749063347176210017128042171063248057942784444347905090888495801304292395313818816019620357692064349493266716835872721472153436293804078244633220002184554353846688741200336528624118641366095354323529908491856517603293275638457890995086796841982350664977491136397510959941191627767708732884860337774051084270484041427679336460389417026439949084834390675579821007843910525510610310846023943837856572737803290662499749130410316025028236301664693756741299384082507323460227551711363087638699835932010750044538186824350243887126424786265517287090155304362547462709645065156932927900384675991882770576475391420340641654634983994546807863110589754455692291865873906329887179531264360293460844778191607763009610593404997868125708349776292281100360799891740620114174420625115248272213647683814701921022105600000000*i1^36 + -1710434288349347281007665101379475064773302140953928319478115510536333569610068479521102122474190080712394590954086747225781917166707139649747486822388609913663424960025473878132838720016898371806329340490917624657820247718479906676838560531476450235787471133365485695096606594233426625795968635042846058639173402966133574921148826176825721295456270659689548939322598591370645860581218507347910175580714080233054283676761645930586493868186953473074742248309018351097764104477410704105959729149317645330296936256262402917094163833687845796915682143689837625930875917073669298882239271226471019499782124422986345460698233816097460582927268712669257555130561421776424130122340060863157867949721416656775251465882004117429823084375645133707843172563182423973149060430392887181819821165950148908577649600329723470880336802906060082477769194390523074214636477495701800231891724363654102192662201182912745549050377015682093298726822284155313426927667121073024731155019317406720000000*i1^37 + -5921614627087653604104084188765238256270216864637299091065574754989084833159016211891171699480245169526507884977083904044228580390663517329699752289956882899501789122964805046184250104667698284456397600086706105294075008976521941479469290513074953460922880998702143087901916340618421451714448301513770094840516571457611705195211034159812264118511824213103004894808337882010351335576614220828318255125291865961284531032004818703201884447996673024478966454234662878295219171373432715492320858431530738562276528475623114392967759848929077609634753383417676721791830459080967316347887745814143606219564521384035294726642396172759209053345996082876140894059049617826493064971757810628505593187786452102868583967399962523638538334829629741845301455658828990098347188576251538005823693484248044664043639860676171207334468512384139439013245422431090545941814886964193015219484918957568518756720908596370674570151514768187991267056295714936074928023053218012378298560000000*i1^38 + -6914783148118522115346644507131137188325319128960970866740720823444542878567287586974822475351148176267670734963931111308791405399083719247548481401012875431572282290635247754079669901408736677816475092879345527846769183853495253665494937486576249103433065144839051907946790063023580217014403009611378527790079217585162423940123613727131596851490877907382633411306638963774066171268122096441440132847949069502176741851997839163876762943336479757544685539174780345919603865607798259786610702338320163027313965273949614622203403792179269569139548993550491892431164875227880772595543121612688932635391888243241760902584630058987623893872108165475356739837821432069977896145623582705134748491716907317099309519354249571804037876851301380523212379660103826121193209877591409535958491587815317624983896114756450431906759401204865319504825007287606919368955022133769886901590384610356870166792886828792831494613314613036899041233924936348859041377706003200000*i1^39 + -741242598052658453705977526000071824850444677464771940295147319941376642097551167952638911957445602068176732560381599998541980835336093241249069838879416548718949697624054381237360062982379819807231834029987574519183416013082560946665828178854506305255022438395618192258783271923830025146759187308729778409425421305012108114841955338953168134114854188608262363771808373786835594395606155887510121680904554956670231824156627275462332292031150229555954237778210351154214375476039683671910015614358709663327376886566291019335307306950524381069007864262303797725921266690773227651008985873982764841475975219732717953537151544199564489908041609603991482627471488995920077614682933143703151908560398678940045365886803831438176939459706649758104420645577633684429005306811556302411223299576086303596397093769069125237429581215807382000013208937610593107717606873066843728607653068523637643319043859547899672586122458848113326927499003105954720000*i1^40 + -29570196743365542434276994303893243155633519604605306514241431111420697754311305447621854176325586325665586599598453603002835695088262907836573479533064859938071405096572389897898845212231675217226861087870353830251760376396640167868118616084844998920700211094797431482515991596207110563149026342486418249428128788565110830317326733449396514839789671150827712440699482350761657660284283123697665427466832869204937588185141392795504729783542944881665803464843114575859562934423997560480301744850420175795809997708314258996847299363465953483930445434734242718079307376644891071366086167609904010225617215877249697270684159521234442981086817068706714371618982640672667243131557033358123518391797557429660283909070174959602822617731383856285859681636495037513192145357174437519662715452455004784276622520641354564174836052476323743839209439558285104037250977977031310786010935697621075161127068529445940217973909330945232461952000*i1^41 + 6739783266930526837465451588360799370411930371873022229969418603470604883093194256463425894556694165222604200958931936043845419002952889415157095316162901073978039481443759024913907283571866511563305646671770579940106534846299073061665340305368308160111431683293641618765049384685400033295965613779210771699613291981841988741334294147562755158966220911742585667830444233029887575937765925240871858766419121998388976397666553452283163751762289705073859061556430938971479383897018511570364372060359402059263491704323595669397006789900190208041393819457996631823457289631334504840135670347606004565269542890876182897399268706704367266698969249629702392255269489224623531167025725169173511070801082802020231429236814247490283571983259997138285351762408215012070351522006196635607955991887139341498552395257361289682406590083293964620002383535427660097908364287303044300115374348487447956566547421217123034300937200*i1^42 + 736287531419037986288225769443203098833629045047910614743477974075435610158420640615954544190652430337638889879616351288491471886026875949956247641076295235371016984883295774767823592751972682785248402911927441137866959853256748432184551414478371698758544017643716072514974669653726542858332793036853465663920394914729059583896138923867159007099314842580355590687021713811145486177954151793276089816413986130490252918693298588314717300796933683137593419292463970482230335644749092627473618239191507721568095981205233188652550572480455305430057226367299105997045721132995694514318249361913641882081967912719700956838979035935224894916979708541259327793103968532586223770958038644410409228751162418877754137834949836744946468081089558942079059569704012604319079724247602494126444432187013462278804555831015612002105429142095820131197397731761627497537320499833018637896821822459465927279590869640*i1^43 + 17203174185658114916883024498720348836348014349959713917258284161980497940482146963910972864101550795409004489062743443123623525326370224475825039024144180724742899349913627602408453191755355417304490949287839589291444997464138115855896813843435669712905069704014804889666940308757234174121995677064148583411380274877898059609789009206313156130293740249654338792048619501671148216049167363796195738935842035212031741234578535132721383806148932587423953269816556705085572553233356447681704476585752217397640575631576977708046549411108378648060899653491386366340364177488792978818471605387132840671981173142631452006773161978650051711462720562960376235395183814854371941558637804083246569535714874151984755009941636466531625135220642317903120033625653683054991728606765776824239947250516842457846648892634509128567530045555517408904903468560343828545525896824264557243632701084409*i1^44, 142041454925748893669892704965089752494476465090788508281621819099779196888760830734229491665299786195995596833712618675314149107658334144587443134048435830251684981442961633242451967998671513253572624872595663877622515427743947569166864641151132010523195541617778925341852634013235522296788959357162485701306477924250261244549020379292521862258777865796710571451616859287580343158619115429352174623487973898303586422647300768049995930336889860174566264483378986031618803508377898815926745841748920197883364918340837878700210200778496353269757381886885442291415077693097333974101316642575302373802612181165428928530890920101109215469690669023024621955989644493671787680728768882969818140601767434513346591693973181158891980772281318710081219212040595442455118971549319204516120728299477283925556210490712850637945616526362233196076053228926091584579587078099988209573620215386392850447329098601650055280830211784544641833552054003837277992166443119371695390965626681820536756230949344039920777256358906968514930984752789284064241214453993107351834856356844459745120236131814312807004160623333340624711799418766332332883129619622993166974797134446490762739014895988132707315495507082548418654089442862252142711030502485454469146408574727802524532875024417409653300188183421831415563210413642593335826172789074860101865734029767830413664764160303634711231538487438466862973321650767885837054937067646021911823226573906311579306017013773646464646592843448397227171036425011839581143817645733464020855032240853600782695305736519097268462716999735144112464005894820279091200000000000000000000000000000000000000000000 + 43823316067231331854465893915393110733440185671590563028442281370539436676516289713766223047466865416406764338063728074126184975472850461602220216569030584675508960871052316686297581681322454575370453207916650077473666589260656891366629020413503999940685213577365011948063640317105631072199489973892959882978936774575091196011993026693960912947469933103395242211032298372160440811664287574213687526315973939517488775307242156031386867920321522061527655843203424231924368319763156687211907070300013117283462537378332534345721105598495067861080974467577748234469201181992110975644107481182429835759051842786465757657953994071683935486085310314539378392336335431637064173261691966983425800566453725142917925870706125360842823463938454097074400621792808195090568216367114401308707270461624864027301510062453720274527412136546911779159320915239542950475547308131083473349522955904231266534923531971603727568087384406994888595923165686638017222616315862325032051265574024507959558279207598742364913197816064749764291175541036728847465329823240129928549991067689841185977079488395155600570108488317091334865723893799974190725442621800934915329717682798922714699386722117624404774565125047135396508251995529271031752133424702756440493510979900279220064203127318820176423687090672286920309297372917586264517639769796868244032315981429267556911512889549406764070223147378295162106599262971457107013893487733380503720472246605338846890124941680394217871934847844411753225318977477276264815563371546418720302209336086509639923696671125289398628457321898025118198292370214092800000000000000000000000000000000000000000000*i1 + 24447914272154351773690815044451220691330126206111133337868665326806278188749675933636467002742847767362945150280740407767413595200562543496660587389717628192807112478059460494643603116093397897180265845082072960757903848082655592547203099658392417369512986401042198341751631029533613783554363059817308819623153099596820594034057935870183043017683041240479517706222695072264002151846131492789096064034855046422214888948105140666554729300118223289128998662853787165903558765715803260248648318079993826446044576223804093949932289143920999951151602848207732613307605799957043984346457207360589392835884577305863346368119616958784440038677216390593049456206898717559927829547326181323445549893474028300282154711324069018597281339106870044808664275589562143248056450961099642918048889452055136121712138934314555937017945393368712394195162752811937545951605389989467749829007485779585170460658372480032474685670482015486323469109459224857480777424004535490998703372201786672395334330719422627928718487894804429601135894618281771191590266972396875752656838888223966178879307813481765547320942828208841681585213802689718134166182745550701964589736872371622763090080568137376323965366243896710440197454811261841635065278091054796277081190399822401420654958283279243646594775676069150760701008778848446467716900751734902545317173347551487149607626534867950710576825995684281086974927348323431775334763270302646733860791055326038303912562155075526940098592784467720779011129339825217439675125235017059143558447357941417233549784799906724756679825936745662461290638194245632000000000000000000000000000000000000000000*i1^2 + 6373698403324722457738061118230978711943018220376057419930000225992615886685414891606740156835915395706740164105869114410083975612486681398454995810706177148075763366844633315814691836596037177673289214621540332716760358721448226105723433938905427119392041393926635868532852980604525650720613451783885762881745293761031293753266375720531557712142002736204707527528043507631791312911871879733264879653764299069534627744256023996893534708075385975209942233662974478520531175524766391881635956003377952761484267849209214435039962140485367168387517014442951431153112872953309754229172128980867488980042471187936356645736010884570542874631985059146592803251798050649764263598348865271493895867503526446748825012097384294058171687745070449978498568505763292097100003429085610691610834014276109359036508746550076598546143744500271976119689930872293940220926958259759176536871686175451734263244760765238237098844629543800931973811595669274396743801203922647370159079704794312996264941658625780572861649945745526799675535474001808548383192518624448960211079384209195605894634126788187436822765469094885716749733119755423237692575230564836686573915854141521913829554084610091860003102292414693289938966878023769645514868228808557740243486982409803957499075829669095337015589349978397900512413451418085577322009086984096429652883360086097565523071702336688656593926885635991235517000635088140091262730287726234635142043435152843711256998092016751002274275562645232486568190058675042178577080454731198436133285950437572862584255700863450042254590156869015334387806371840000000000000000000000000000000000000000000*i1^3 + 1525996347867395205398318413649103959346797848395764277825490973046190265970413970456785271410638110610459198454156766113504346137112900519121857389198405624046289679419992506091188454186396742215732725003339097148014806345129679164625538673150863307939801154427360773203523706811293077206203234121666361277448490434921476128635974400965538497906175499390712766493299088923530786726066694818910390128360580235190836362273327656852467571395252552175957940910514134315333918448277346882265773727052192258203611168947420895424379865269985155758132636338537171516336921548993040808692473656017089482127158726432569572963731938693415899075247228181328916979469339741349374720436555843056436595774384859028519886914754117498997802998318106977294915573500646656389897185748136667698018474942431841627965149600671639662534284896159546934924566184665729088316870386817472829294850380379378077092034885602679964412438745095588659157159587685845289667357671434516426468940907764685549853012618194333668359675502430840851846048606458837305737281368888045954406558960891578457683109685688702822011864305955123881914632110811491071696424188062859825124550869587484274274026610747855868991096741670447258115985277942555513495019604696933149850599378813660904009829135746833143165440944449258063266864939004770422083384659723488635745199449080198464265721772493036148827047308260409775475523692649902355586533349746904516539702559335527414166335521137542637477136514601302368053520653051279474555311502088407140445960380124215297187160073688450214213448244082355248289546240000000000000000000000000000000000000000*i1^4 + 222058847446075756897494564512964221785812678093643033334431386148868950809745491817447799327314862584409890921203159531779210252615549153847078125839089280505534767090476210280484405949786859771245749647458279025372851725510067486647290169732353576608927109889524097518577822241178393835918824902166755656387553538287046858979481413843071080901607906046355268842450211166593639571509654657357845817485368347380685402955767146246671242284119771001763646312486013153936140326322440329874090505341675451843525536236817518717617568840992409135537906086766468817985436612724344032838126991885767769693004569689595062127269004228542899617110385517205910170908835732750948928958123520996525735676800876879211404712015023624684582589570267961936245321982916937026011106556962008410508252718281219506852378983208506990751776526312661894796302615962885543421552687436819887235554205455340287369786106254863296098312767989855560186927031864621874931449322054976000978611278095550353750983792285591298636352465072913653563755207040621070994367966054565630777261119103314292003954403342410802750890335353513224246191683956755937423306061877753772277638443372529033255629313142970997983973904940658946804029258957771620379319506358510169792842751241274723368159881511163779022874842006061764515862502898439166876054753628778543577295006434393643217854518352811049641028964088800799098028927774707500914040018095168773495168261398291042319056131659230894646853376601279464964934941693484558891533046707853121080644706289680587998553964821563705919278289066847608242176000000000000000000000000000000000000000*i1^5 + 32351923458340111722972171098754750004356531407219933615296444333473462722259313535111910100830021519510200825385925835354266136321712657374512065714336188437429470415075256642259288297965579621247271481344983371643391082109917485068991911506291864553175733037426948142305496874781769444294241643969055102984382628548979154220996511303780569628590987317222607552681358090919035809688630330187347138342616534939981651035755861809677212501260384007772411960292641484639997698319775025320482829204099006139498698982774347897509367570965691056714269180881718820535147428282440825761376923597625657520101801372898587863625654763226632658601508342754700617488543117198940562480609285011720518813401408678619020534570841818546894865353515531591952754735803258518844270859632023286183655768587819005224757811096522929912913418355349931231680452187236424284313426366871540979363109812062259561260441583234515878242863178017259906452984956238366578154621471956689649655182331944496279041330498627857059064347066035522400376817408917994374727079312225868952676393276940815204953796803228249235054427822829967524929323699862666436350972087235640963728298433443670489849347458804505151644105458864239503284451525191475146814017010655091072488734736138375253370211857207096203779497248263386048051587364875316292167208848978531723651927194013919556178090991264532917575101834583776676860475663379059531210729840074079319876401737257873940272771252601262264361131974555410086631139379113657744163690115316482559354282044972249191733635573051775071674918246332707635200000000000000000000000000000000000000*i1^6 + 5887464650509034418539953515730435860434087885858376144804599431115322181464488539245813175321135909429561954278830388963598221912176536021251632683797533478512480303278932725146211958376824339366240915197109817369725481100072726625196744625316036441549710724795369954851103044214606737279653025063370007703500871153150600821533075189290092554556532458640528288104181083503014903153221151015005198492402230413832569394552242143445698386697195043794914318847247091071706187607136896302848439573449820875522626778244877157723696927373593408215513465176904854309244733728036482004816862525192013286699847739327435976548781376189967056956076621594790310249382895544077214889714808768981621105697679254086717870495208303335179423955466836048378349243619000199880966528150487816593480748141323513632167044153936668018411647716783861788008248499195287022939597274958057026703742190522474161873067078431361581548973216214300049233727367260109212842433078730327448403061432073299534282486923694858613846143125607719026598920389140722795920452859190047950026799952820202822095073165854586362269144492602758287239699131506564768960911694661849047146193107572233045627611402183336972596434037566089180771530242733080331810651208188354459174676654114446139960603689796916965556008075896907614556336070044174410742701271557665487071735300286133567642490560022707841870161451273376676147231581557078854751231311973437797290287282029888479750762529910139503115184218365259200632754183967106285234357588930881941586661038354973087717408991222856850496571053891911680000000000000000000000000000000000000*i1^7 + 306278413103209162522035273386624408480626130754789992495232460842206594932161872339120211602348955125207686616284157067040018003689044442082469850917461628396707016674841372931240067867863625296123464704654725707668162640255273568181636622264956972008317392174853787028645076475854183386629112672473196283264424866821785427466320646708520767333060572255984073152109419361879856703741212771779643179140147773696917433389782641939533733633098583085882189238859258529043363747300506979912264214659854518258744025488284617617137531119262514428499446422286741353216860371330522235827270680176810284802134307996626106333110571704150831795192830839254659834006837252994811117697887330782958803798194997688775135703267192899884051654717861089434696677833036728808567616942300594622942653163523555514024488107518261983138271185323895372746305218687425937767016615689519877275774704849822359581283280754521077198805372549670123683464547796304479994167581588552695378124572286374320569646980045362854734886117333125626209951048710388043803913527706690014408319152641976365251806504519064320617168237686166057755411854689700339298497764840911708966220018394032366729541267173668761612062954808575692537596288566361252430704524022628816172966213491094480707771303058015421108216231199526202940150244848628113778445014289468974026318639812500360099973075975438049184436043803925536094843902068155149588565244553167582668032532605934749616350430581305582260386293667167371626010752144938968083986672944223213052263900473864447587585816679533480579408104259584000000000000000000000000000000000000*i1^8 + 22394480813253484117757315103716258785103935862574766093669607937964017995721740029785217064270722668466832817571693247337638746740412573918903551469929375663767246321600186820379645755616823956818543782976094371251908007877693916633006255713531064993177782804576307898447943465889196940850694627297974400913777458307081061271249496118687852965262344822052077405121088013803054883523304380664242317090293509415762703781749087943340068822886411864947908800868557447020959869225989704152050703496608684978400826323894259592573760508503141806084506883440179916112815922441905711654918082286162505559264410520659748372473122102137416848618326443366812249982209597109322562443279210370850493562038650876611802806705355188375086689182903840150130309744429741811876029981258614238447509063910553474216111237854122724616883580602510726873596504876804690988813398984295442456580066871781370507971509288925636400114495756028832823098025947213585226248418698284999246376208682728021731712703166198638749290617719726119009918546825684804887371812957006412964729350602745535869140988468677593010295396609296683138310066243296040295216198505085524221637654958360353223604713996885824023605705056703161906309556829882559067570684593923820239486162327726740472626437886113544929104998109047765940949930174656712044026548068486651508294476347133809599815286880159206341814537494254577294727430371751023246352022033269981897776484392000698546984771684922703555059029494836689761930039767377922696259097315301724756730332066659328781353755020374439700889337856000000000000000000000000000000000000*i1^9 + 6353795129639016326249348037155508339497542217340284055448337757677716450470831650178718833886861793480083904690140816513860404984920032756224527150776635794041570466363930645366937793896899590710406884477537265400718419309300506561742253621992304658874768694767867012826796646542476176070694357703523956275860211113794845211635573534107158550234738464485637043201654541983813002936095088689289553422239875910010913339979998364118919013654247923988009828325020328635605594105363882067482558334678611996761705429110822123264445768896327387585797201847832500010954000529323947649968429022513920903031828710598357509142659326071606164346287409861794175815106705884563573197712160471906995565115403927052957881135047609013736187665583070563512280124961116936454695279479115700294701253360970788876863739408977385517901627964084769842238828261801914240408257793691169857551928879044184682164385014683032682765593259302673338436608314416816909040257583589192766430730903150865011856160503974502354050130049001157146604273773261013481764792310430258443838161703599822733782222764006022332736101851971419189736969135876596007607008423606531200880401620947659141213594364982315953114494732468473571863085341528925780189578795035263074634633595863412395521056216217049579547405435689843559902907875724228972574800443104937976123876349377364194683292902801673174669994057598523017956094204025580463538030048855520222856531192014364694100687393008513042301852389997707317687260728166527038209903500391862820326583860479761452866806918641638806535536640000000000000000000000000000000000*i1^10 + 129987917480713126833171282383299488328972124693689662341229304794384362629218180145315381507200978435424581516371680494877260878916675565581602722146932480504787477676069136663973399915209607499955545071219372370976431170349905669423309947913931804580704808719412061387103966967110971291825288741153841313274126007633252092423695683480898181880775880468165793722792445308138330181521036651687001810830405594044511951827676284143796343681308934185419834500847667532474732861236096521653725299408617034720425414526065464897348475903885551246373408340242980434171636161802262678439205121371737145707882899935355989300416150719637147764829391018153441189954687535403458741483503139461640905971447489535994324317005954817030381915774708753731499973675380997075580317657086075079497480217200210486875839550922840827562512735195517816682659343869025911733928350606964203554703527955779146115270007374199424901564614196911276279359919370696182183219263063673501842026238100219935271996767047493596843210659826549691919679743022626467584654554282007398078086496190546936606582177713973136490863945360874431143788840072802960634338597461305417766727809210194066170532103171630419962359017537247147494673433634664723180711460618660242727583502244473286458480624309497915030427030970040961254907060176180045725178684906348996084322949998580380096763590275298022489969818129972203722012189277858617880858763266702524075861420768971890410650531829083409943992040138811446230703137165541361154583719156219484375030272291732929341913054248748774850560000000000000000000000000000000000*i1^11 + 871386745020688655096093665658720658308576859645491681598441835732934280688049479999027568926089986404606573000974369730785744468004346133807018421763646993247071864362222742090385561522890955544092872257017669498537628724664075794911624803772782760786816118765664132881161283087004849625578715042448164826123891114938221169262344143637108173378405782433413035951602603154938137268942273061100783200196467784521270966150285221129517228461246779266566600565804989937790359771743202241931452601316317996746024409646480638546465313568984338602039432513303278964889234352388745595125364579131206485861478129645857261211229802314452282211719116674711363130301776127576338805302136143842138117723225805086934293142260427908196220719732762923118013521770949177028907769512412104316785066396095336808228036981320343364919923822411553890091299109837418704420012998841933871905298785834766780021867141519381348035635526679987621822537806972419545617955500143228592935959726634049282646774551329332198658202220569589330150176934455473243453684931456675916005675603915671016325967102803515821967338832151499318514912692905125423976628434828544068853063113860825408382850192266118277409646858681473084059645562689650402960471911648144264849098896415847853635123021291780613928087605975050506017175232019048276066865805362111557961017794982209062168856487527125755918874725866272664445065468525444370261670976978848086698101495479727224362914854347940240666717485144132345387377840349179864347366271120947701216511686430495405438191002903275110400000000000000000000000000000000*i1^12 + 2314267119374232941314440828092436401312598675776518966366297119932895879171461160916960305834186298967036891636141467332417903985114566514059344133376177716625306171841434786255077443200175183301880933388576575370749807593985920043771353301617882165790684908395483898376530242320380291159059887645725889219869500396193445949721375830505746356877754233652909440091017529120221638184152543633641019725363825804413960195857695456861349415818100288138316383763743908180083596320494686452236841034622009598007782155822668921295076879624125962455992626575318850137812516212013340856084261886536081163780233376793575653138520763506593870515896928667743418042297727754742619222346301788962448966279679250164807592472838059495501711193350074257085986349344568061035646042395889551600802148503037613765008822552007314304629099579512978135505051012121579008368023967340537773143509941911191154492912612955621351324097536628857555635987598505947808037751928003272533238125564993400840858818943264448329714702654043971505228297562914764327543637011734157916297001398977055319941095032397083423330919324895696273029757619513615401167105346435460168952311745832616381858402070706257863724834638411629613833344470414746168158799563730951713062284342698988405282180890695728138791819082462843575947061095899345017675424434132420404576305884023825000636193156085685662005666987197536900737701989012408793529931706353585190221079368025795221511364459966106753824079500868348910934471370613119046511311189670008077409293839807160347161124877107200000000000000000000000000000000*i1^13 + 11469781057786687560127472511059771054375838922344488714392631951201072866627117294407644249459384844033669851701480655620742772755081279990016869254990164278637520306139965295734932828202744881654028237464469588679839035405330529279856315926017535879183013615858620590560956890879720787561727154849601869976292742095215485771639604929286930264509104182794229841022992123054085461201369012706572482612699202781981607134620950554878294323948735376651344501257060727064362069671210654744401986348682027624064607223618152748933471454962094742580174697173805876625584927171238955714682515270787920596712542010669281608880657956607483292270894665630331337112165777714092187759487563178027331064977323969734318348385047158794783847810085748872630364092523385083143889903485666785438296298807861373609474507829635936513674591356507554891462662255500494735041026668446151562623458497701124960311610579135020936210541837297973195606774408366097954894928329357397256396983409387420959170765174495452849912378432287582474071597197221067683542112460005590301099436008731079938814541700397555033585323323986978267254823219953530784691291750287857099032686195177112846065587538530536252653359747479712002579212006956553787001609309969796571520685330847516448864939818361345059846786043754996358676801383652452997048887404266249080109242887268908179465736620235343944953499939123326185785237467484219655292406824312138680765209744411082016208165963078602651225837423022078664188210841236842883971003006681311684961144311324455296049348608000000000000000000000000000000*i1^14 + 31795827808698333089514024138875255426956613188961259633214885346148225555987000261459083198877118452578436175352218906246027201471435518227731390349297887189836753129324698415391618633408902221213157481748259368451356870182667831624824995429764450251502604512802573800195294835396081084644502895452059726256233582130469575481696627834198234325279904455845692471453762852398574214381318624113351587341676834584712542674613783532244891779702413670985518632631152973240242475501644121006961205774387083637083912558305913546408595495283735276312090705920791001503447358401527785758316292735079534400831405372540131778588302190443128526463160060207669513736902423666173027846746347937199010413694234611318265832507624642294103213786123110379336796566351281814250774819212776700512659905097936730347900150237760739123378713295904932741437772821299179493021585292001231643289544730286969868750975609248040371509162477535581535560133132336186239688702325791049569973582155550550256547770826523099449773727612248392957416297427092631256352278875922334477801577987066828055870116669186171565348452953620975810607556471543389297744509053235704750921215194601264954846205222415734154273066780056520175602901947662811157432656678932055257040021299671523565333305169840877062274573097631174203864595528204515139259426272077523914840945020176013738524906819208367698489596108511712919527572514361764577250043455243454292804608279498406669611007333828073054023661610024628699395781051814352348023882818878631021924531282773580290457600000000000000000000000000000*i1^15 + 70585912387982178341043033009954617398869392620319926342402258340988445027901858245098935371315377379136068802668341965194443530847066528681486714031939218956598298189794231723185946469413717516770204125638164868130367075518083275326057262856789044402600470042730794904140858683191643719674650824463064030264694093893092549134870559074132699346617570890597597815445225118325100728995885023061253173511514545851393359771098537727851893940021336059429373860903139441268648662590398875681167673670747659503423691365870454329786786031462625936959852506984727716882236470118758415062400346688899672491355299880408760132469767170797490267731733972335590183097487853181363736371479726859464450464425369171193659965829966044943286053082528955361484008069372070405497414028426603056391575415897935465570463255576410960012665582295147315428532009278081780521681440417993189545304655182067714476961434747463574452041259290179584090412560267912233540037775922204961963342578353386918325187097755034154640944020156584010580807365635319036017754210226579113459859652016231718473012126361829606785077390187082716696907667931456947595545110446927922118887605526596761851111434344214715599370961512613131979061404482693817069866086124974219565416977128278086934872373005150883760275364353707573874634983152081801086011002031118794461819216719076682892935538969277461371788560465657864850592430632349400905880438174873144084515982103117303357921349772653475959409094508138390093984131228149043353595356446395502041195724717833584640000000000000000000000000000*i1^16 + 133910884774102699934887645534720965903958095957358987977961616732865722149851269785912658762170241838052711667042142402361754591395097305086875781784057565956287852067320667955341082162880405717023745620339507932564428553030765109340626782824011822812475940163819192285031818506457403944448829763426181217218048163663020526725950271837992169356738712966391072997542944789474053266058794486078562677448505234309344008101539935467870488351060330845854411679244228349161111314878385058749148066313732249890539563500155874354889335245932484272084521471751758287503775836515312438446346705889377602405533229968548697307308362517805641836770619692939765086434648467298710760648492230893503083520187589956989825253060901242715218649717333920172131304904588070530297684991648898771412685232304270211232414445875520540393525431622823082825098567249893221719682904744233763666357460267327245069613682065609065753651987374718419974671975604746765343588273605972957479296418601407076863261040889108283585923164179007140828933345749496375989976626092167291796368763447559064581264893932679701100389460711466209984092895368681385108295614523038294894247964877402320117075631862901135183257811532958910635999735417552649828941980909099927692748805097341248082165711176677136767524013077917320726951490864198227317486214955102878045790223825343054782107029881196793021512831682513032291410806395295815171460260968565410657414026641806076174971777025407108932596380028206596642116345454114460254093052580399361339241225256960000000000000000000000000000*i1^17 + 204451083274753231147646119922908407343114415153204963254897158350300843607579277471984705682712932993031622232499544409086072673682765095302073984411524076637698915008839349654066636723482984488707339185902706772598331482575930379358796591918926921841008455250545804977379390850036459880476206124925636482537329050788365141285418449515210837104840991883104582590649112255032893303994165745968713906925285534318935643362370695756203580876848964727141981572557353329146878545166948926453609188914091837251816102386254067602459328107312441904913827436648702613077663881475946068432257250563933482927931689122627579628260894178706576406125744913971626905605399063625855806055699299113588938515145429182487909685100201826108186915728278023452595099460127340159852296761432549696428221226665785952021614634271390928071875487997672738762734372122591976693026778828648201301076779583037679502641213286872035754032105162226864947250449393299795482058780942339289243865149083923287446825342469554354953803312200407696999992380954276929649261237277391722183032231190935363138348805706631134357226511015860832770754941963638791456500824683371972216999061322082863797275491644880437814577996442004051589967932494165548497421393375706107756804140500445762869879874507746913415754835115329547652144321887260951260116620916451924045659459242129767285470335713363460931163705820618684576695835710372784524022538623632796690563534275790554158099522562386843311249451016377947717218638977127327574623495869603429604969676800000000000000000000000000*i1^18 + 234922719250413669416882933682294504280420461838878554988585432753055112730949477173831573028447713218776647732844808828100840575914686624255721666067218505393708649757198918898045714797311826201151709680071082876740126929299485039015600921531116845086398835008733740817208705955344733454277896290011912083669306905072157788366016379402599431495311147062502503920456406577934542939101634179386537190710260315328175730660575975482912543617799892102988970500686703903474408044258289305805973204771807220128562541169362671712569592537127354321212593844869041044869019845060801370244688608417465334089593370538073677075162000432659860332575162158880747919103315402359286772207243239845161046309798145064965715884819008089755569235214625964004307787519992497233766844871610959863488441673780225744471115505755385636708319642776834554418060527002279738940088517823216218915244704851852196580582593987766883985425291034184708640335848246864052311476952663940909266960247257820489213082408637066099671066591204227154198546234400855499118312503114243070968832940755575493569994413796297879196148850720817245709127827340223693316998183241566234355376627237119213724791617943368074161248053461126132334134355099049572337037113815193675597208234022492396021856846397785696728481071284942327694453871059868263110503545803196362475463356059215044976448219427160368164682235624549041388105538821856131175354405954601193848337833364861514523852792987101646403346297849489333471933065132163740635840402354569771745280000000000000000000000000*i1^19 + 243417025515351525820536804663454454125694841742855882440888533199387831844899613057310893564741423616608481773087453265310671417878303885546422224210657296933095057556012698043521747094920697821848201596192823626535719144279657366338069417531271377233256116426256437633978904518149336436470291752097660603655482951402552781767092787691777941994024989243087069398076466681130468878208898712256287116214215469046039251854267425853446928137946472133954559229102617158820289906637358683605765840601005715068299563952172253685403933284956142783463909906842022445991267374964531884362905118423395017838709134021384101001885832583746170121038643906761151269532680937984904293083939281297525731937008282154686912848641754995367586588561680171404278595474693092097728174628381021130018838846129865334888879117311787477742769210744711106602205789585980160187179747005143824121553895438130474546551362399115420853287548840060915777245548292480581462415439220956714031815132069058300941249894781987697379701252688832368156765956756156051704154926365449999833455445964084269250517821937716193550761548049486386490464269151404085128579706209073659018394396823886335389558334058273155451719860723002528164505493960695878526405572500945489694592098112914048574790172238311527911446101028824560812822530096888103515234874346402036894260917370739643018991441623293131504868188213816551405233276033829269524085391529789395959296587652567222668070248146419766255135018679575782179572937508085316323149446582894592000000000000000000000000*i1^20 + 236465680833030357712103575325276004276535026223133004361022150446067495406992019168166376881345267401400775355980776496812263385089036772006531437184275182307828780918261851742178116969601464478567065732360749010399828223197931479168538942634010343178109196517458216021361923879290325199564317441431858137336444033649205259403318232058175373817859896092763059423970141957434055791254880540748359787225413242716931251607276758532793080223888800122652665173714031066963747057622755237443176889281935893073823589777604057468792424190779331303029231199198649239600435875042558830214155222013629393092256964750058193760123443183608633105332119366110729451457063695532735621927011686194620589345732843513331270680316909791879369008867652156303921530720748234406258832809055576005163591153613014804319534367650663668328858467500955435781112514678170690955032905728728234017163309379081897880574749489200521841275426311951272351601318803537258557390269782856100151881817051073235349134639545205419068259016794141092852001711579555851399148855257573133524299176209292975782863139737769797921463580582956939598687101773009411185881120517252014094159309761199313890207954803758959600446318565226494104929583417063139260799222053622703154165754844323568429380579181419068709772343663295710323517197778995065685453661963270230375420370081369897506933467605442658098368025667334640352557566372393064268808215317595331670534484876042825544642287731006291594188563606922259071033709199808062804513416806400000000000000000000000*i1^21 + 195715796947673620755994906230319694634974508804899466268110657051766140575615997250560286322930491260747217419676171622856087006831416254860571607201263883547244996259804996575585171873519293263946571703378302017373539140331877306391239664376181383658330632367282418990180011077053790911849980168253432042215672874067774019171173330731961572512143437350473747567004718379810510842201226054588636528554541947181376157145684449406319314670014197814722856509126588322687115855415841153391360706393253423197387987943269237431493628541736036730665892601190526625724387644879165303502919426320423087874413043069588350902987951022111200044820299975407556494988412973491509497640040288263756243643814729532596075678543878960743994520682454830608991286948825722629209757459240931654649459968968348561665849239424306001509244556118598631501333348964405275194412184587288524271344994941442623517903477797609474932118872948606574684506732261297843334476922000134275741254660019291500474822605068885210811730135544099302300671264038051938292833650911751246764658007756341215265696375645770501216945294578367586540864980532473973644284222903908448751899837165701506077587032566494034255825918395684592233976761930213763073530863277389700391845856395060226613823769028714585104871338936526950513601319830276496413190508843595204104074146182897274478970875682803320821347433839503586809971350082320521878257385865831992709192797637601423718596538103715985525296100269917231101716343795087440829480960000000000000000000000*i1^22 + 34456851706310444548716056730711794883540678666463674565778672655397368766124924270675031677483100408363931176226452320033475881665701554456436363621226659932809120614582237871405786669190196264630891234447875876873776461870233676826294235644308063234205156083219389396341502803151416968818626680154833594907918982546394597662318636783899541684794732689186815009287538420215983182114861706889742015280178785348502162739129733936394547153398875785974779541269767075516923507068075899687717845011873172283594458160684145347433206074901001848329342051360733220371881229440472360622651281158316351069106049601520719771949436475901558502920796004368312739186195612032847253070457168233914563749579357416218849733655846701462379956945164001018822218004805579317316376727661568517675880646703714182195975400628648908385793666425590095401055560128042498007722382742971449395495452706687326592972037611498155841371993736722069984668580856318840017021998287296170798003981034170103673414950772705894952867316780493970363849086722068984989813971799245067757188381769742966237996703754996681407278499359700310760781096597659297571628289906112630017491932311537568164164597233336471654739404943336145761754559135352545228980144593210571210177328006499674720624144751770999855684808798905622594810627842255823565171841023606230956562328457142390387524354833593643370526229764344308351685330005824043268904804207164890664346757602461250332211306781887929847606133410838457395876020144434577408000000000000000000000*i1^23 + 3561064496810857161367493925257318446887126542807375508096124889438784811342635403032419900058870875256116716684795052150678555204753737795786116909552583169844493656146291969776724212619727313870371200411571010814983895430219201999784069371385671052770230304584245607938435193633161963565542280403386137542453551748711645843327714708667348589088530265780474053675138132303039924502935660134932836213439776215841260625150414241788744209458526414475252285821873662730144569989207265207022808810398721515097931033722588082232725302343851264624918878757506839316727821241787733014493153714549894986763833690534239521558076981596877061391166775791614187564617592978465131583975317927364578525496532943283458150945775345661815391677658527302081258091089356542868713853772482535772079288445093485749186845566493851185187152621162842097526227867296582837283423161156205386226444734892392060554913967682013279268131312864156961592218425792631705924846861177558603214625676921497951991939421696448033547043218379581714875890866538944193665710499227124296714987808959163476331471337403783292947153437583682179806789516397197625411926422774834550388553647757962356819815145633228823851465176557505717529968459843159892406051321787583048003806191863109124746870703729349743704192793127153410736651218442442322762617510427117825580638226911564020994568524132366828611228858349732923572525019371101722369093883665341588622040261319019686643951276993995970461923629136988564102017974272000000000000000000000*i1^24 + 249824390334710700177401956042102932166368865217324878960881381305064054272826428282396479047687406243155994203341088674557215956764451441470774769624985359759293494704726995667195176044658183383732103077290519204164766733737613575391145966675848829407858038441650279611213156981487495847823594131935865214537645531112859903712171254274815458583496933548178699430400474233844305101824076660702803071730302927406209838702188424536246214817637119476699912559024230367494523906143554322729885463008995894274700296184500268211620492810382905128088150072773745562090321237382289234675441297260345203958291636910646803921381244127921688922485281073358699037001946571014465377400791610930578294330353309110267135183706029337808408983834898238841391660674861841378894531525653186707751662427634035858948988311682262752807400520939308615116857421928791272908941995654069037414832902258363324992962793646838560426828213656764822738137485105352648796476220568078299213519397566088743556219089994619830886565304603455584273977774134477290743532372907116262011917352339009399198125246824023417821256576673804247179994873527239828961047259564850833096301773596406471725136100878233802854818901845653661004733665067964129279709802454168297536033359971814357604518238900612402019616353666412394316385163253043315708776369795565953701695109808738433998172745173874961178478558605481731637457228906251677987870086387127249899061981345106151260017959968478619114546154827686253896663040000000000000000000*i1^25 + 12026935972163224826579631025394743187186719419039323183749006806940058818470649247273386965974708143066113410007190116587098379111906038088048557751960919480750412034319843777018586333853503570526122900417505908592628018652659283131884748006955316846261565568550697202977909467573643340385455496600620577096563675345985390304884708001437546010781592864107909032579290419173297378574680859359690944099920195787418162873163367574231815826904115168555276692907771724007239978498755082785562711524035103724470425382439025680772882577066468804849734377712062361482498583007486334940112014017632327140387964720744902778806089578876342515055251669105065411188783123182986203764778840585586058374520727016371030099988851162172072715449535226712324511502823187876996020033481026124307217933382947286037257171847898722345984687573978062849673686995292643240216038940989987949447361471522346601817988167049187982402862530033770483797114731182235797808084588489692957812391478036283307302592307320719020855100953797863622938294467278674483993029060243773715574780741899523735177078963546700157574540304060973514736177130253858589378090938817109290731073727777007674851486200040256084122845157191078283093435732193327383988303062458791403258103137888128996093669663222782243855669343869252095514983293528497597035583697635056463800292008319584741545198156796950981132650978580077892880588073626672308205262581206594640262244175908521698351956196106625358953001634845163520000000000000000000*i1^26 + 364888800601219210666806176053468354430440693978159595975375666917705695588973872185291159900690588012729985459403861782589613284200722427211437363696444015992951751425617886163623736458989478658288446316358608544458079561424817477668977692043720303721013924742722869527219474479680833844000704462040135751579104155844610652542098613174047269327463205564480695259403578233896159424722479558486775245938656253740775920704797822732468317671892028294606979366182921042400276524307374198693553861517253867661737339310242365121875049045528565913546564453099740956450527263803845289115518945887913921624475217177393984735597066922782859160331297090263884767854369609353963890829295174542830227173774665478066920370199678686588533002105856261496957945141625057818361831957858863546285268341130270854750182298667185185420800451722298642088172564361950944745534617424212211292927746612578133763123173346052472654752568561054477339309053283551158778469768778679778411590422072105981308699840717756204279547142423059673872512126505625845419840608888619962839573343729805672207154433411181380166202573592898407989454843975904842169233290282851968247203472880409791275515936669623850752348737101004519078156531190925069576760675336793988353254568182707755796035387861180035129889094722975932388910348437506185191465256857925003363364929537751747606191302053333171504833250978680934018780012907480813632841369422406610127188470283487742783144947500192856238343464550400000000000000000*i1^27 + 6692000844251234456559998772707636708392843464753978077483070336518235574583881279010981129744735890633238232479879956066554758007077392584699424844598023420610226368204047666806752188996644533752467869024788668277743209913078021693662087385101480778835123811463812697869766658372482039272707290704345079059671323618085623876381180690822509809843604940986592359607689345791529201591309664564836363868161993038618585402372181885749698404014761181052466485778171719660228025920265623239250634099257828294928989549469856832774947818365251645136487888255676562099960199366770122088529418531635452122923897382213160868333109864601003028979274799917056425957709021881264387599460927923588079224189324188631590918645399857967163377714268141068811569746830666681516062075902858099422090863166063241094244721301124257858391980687984668748546274225292040160860638607581975748431046951630260062011932205730128834448212309070226094019847752889805801487605700301179972885940176719827032568493032348576400422476581248002081347363857770037306605899352798979545037620159642965544650760302027774424883227270500415499170576073915733887526754483024786897977844212385822811626663803268561871298409737474253115669547115868798595570279055284038280033645905009696466464485835885374502931759685745900208935228293496093970140685957224797095535900700574800814258165479949455961970488578805463748502121510766773948129951266216824682127372459141587448206119836472030013030400000000000000000*i1^28 + 72924924207958814057262785926651777674347072069496011160998584458257136947478052294101089372757656481432136483092103536854434416741751835364657137537161167551988433267311689428280352054974912722953458048836126608328361997808310980442019715296316892992470622218435001814934805625755508448170053298189283394130102330211521190518119282953765761924843666977926358597118624144953947160458052760188325244733534865605953791892837807875054114714451698207995338715154207590138441934876916744468412462740080937518862906261887162995998705913419522352355556094814490513814336150593430788276151629475667518511054261413442888068089951996990493904646771401048763773561781293871475034622070972486098798607779723058232957998245848957005175572843850414457892510835146312866294110547467829265737530206336852503213447885846670934531499832366145313664567601308895675208387621115508554781890140838114221724374282090248742577736768071957808283041951829994272676719757203645572312358641153366495131021421772007410157254556946742800245104343185877628368608099250992165432404497860722575881474020260394958358760764752797742328257509444398681618986864850865554549937202095641797901264428701376338477203260976223930102264534812294387445195261186774451071017731433867366152649409759438633745319818429344311790288291915554120465257257955813088354271139164851497738324641959503652903563581556637311032415499477323837620596160792019831565492993263360639353848426668146688000000000000000*i1^29 + 470863043706126366542418158154874300588789462959161085851106171598967285861757754869352019218240957113651907169710374386625161424266910646534766877355878231908869675854090561229783474765013513271345871395326830971263987553221461713954106403251451895722362911680491715344066249633375676577908821840236847455019947011450237839342112896944437928136877559675707451359321911602571947041003364584625686413210382054139255710489114511008822305935933551330640366355513923379930941909134268291443435726825616504253104275821655997642615940081463565495220346124511526732195822419720222880115293688510287711639221712025005309007264974715253897115583186766962941017786253941328764698146528001295563160424354202848502051758416847966390524473888796541560686707490768055424272112445267205695767170106964943769390716722124896953764901186369007690215695372354804190273627548703764952897989425517761875697238738142691848015503751259028857924453180281885504127000881798153975379582759938033434253339413459559703444891099518046538614062084987114965118060605528786066354964159172615728833111888223544129024592419105232606228787305460667090271775734586523162749434203576642574866739694409557124289080420113210920819752178826100339484684151630870925320605786482665317873129994765922142316854827047524365177917603876633046363598144401683123101962999271300539893537785159341804328481225521333947673934857962349081506140075957036803816212522063689220537886310400000000000000*i1^30 + 1791462798394884638331282373112792468636714697658979262341429739541245141986199241048949718523534332995759330991506309388695661529295654502481403095163104075455012649954371511858741612907622717334260957962701131794169050588706288102931978272607286369602293054976661456928966318036749062226914771094858626779663494299140510422174441359031292582979371355614222269446954839773940854038415016718757214383889789392563195265458046922666451698707778768303873132065411778814574335565442755026984858562371157788264313212797170137424473462334351588451407902546792898986991787182728459166529456630164143205260571238892489045851904708821032258959536750798941678707690280432967373827084267804487096192516538810075869951570307248768457642292591585834913642164348526324130327240889669145223146850666251658666932832802638550695339767718586785124841028309543534376223984205571269568460125346330709407722888218360355606839000634913341682930255201429519826999060479126664439753182354222355249071669242916483764318533568956305593697402281364154140793915796557645675160973356016522897235572050327030064968948002022642937109328607648656846354745727485977230112285689564732458548868363930073507065670324517487244722351933499669482664414812782228637105770374449606485981726122638147993717486981702275688267280056132942222600158104882840959243932916023393375168930088510843167589261834888720389609390382440913174887885129527531556850564998336490250240000000000000*i1^31 + 3695380744439636307509689197526009427266717475739118870441233282612993532630206260522003101858485477814674522920362165262809256996975762390161666077086707444686614532757265079465223668234342192550881539426065376706237301282808249532771385634892329426602412733269298832986501689053711303953313719616608469437396854586001276675501287732075691650388380584740063899738376935778541628018402593285612098727798267580822743229030659786544498511871136884059853530000461167943399473007444259635088921657916970973531884891975950395597673404013415040052181547444758253555867118015321961538306297525115858419564515487644543209350030064369919612614562727704402854032622179286848770602241396200208453864932420902986569715433264247462432494377545398122402989400846425175489170229011867424893633085100143136825740647295810542619855396073606736981095617860849354364997259764330356367099575805306146522634286340429520436527183631057202547762116270021139213774933069351378567832967197029517866993700764938430909223255276596605154048123043382887317407676371844170284297399868244168924758610320176332626842808515171982660106929325580183915585204985187121819198833983768416048232287484151384088365398045014797196683363684367134989866680812425819428254809922469489208479493136581904897632385494262251620133776945514249540537886353038309833916110596301296400039889143719975853589252001307485953734336875893144804287843716051859955286694064128000000000000*i1^32 + 3283848284694879654152427008517534158519435340744444071814091189433447560309744811208309616080465603442193254074959497451341972156500973995726607889967363361743653671206078800465012270382936627601183896382380611374987254637702861792572483015850732065085437994923904153518086724268415726114278633893478056616185049286150006511454854264860033049947985889668614428907395764080157157545326209501581334922263359002993215794479200212162027142303968858291399227989304136099580428406262814484672717189372981721906287499847819775271080148961128303159597695611526937914033770278552593000529671072774960403280318343046424266540981145797383160473066051167345244268776594803805916201059405954870672378589075680871155329930198034303103783631274162923256322603302857642470301401266339831363347502060222439589522963504255390005416293496875916401989576772515486176970626148159048334398195638772921130292089252640068442471826455198160558818546533943298589446869536057718709242061721710508219912139838270076028348803090356845949000636770717063717738109627230756275482654999694219184427843915190706251950651022552159103678126236770976689144563601362216542821198181638232057975068196441089097963157638428183295924321799932045156439075271712846318928522033199346952710575908401269979005109979063548054771350880124751843668587730891628125492110182128460119500525898183852774679036796788647008537458498801727728360996507662079569612800000000000*i1^33 + 297681106199367635532594101988429622745197037083529940604668725382634373372376463105902178770634395701669606792261546696520245903141046533611061146859376071627370737551379611649652593095062912244932122103545887665716266103708587354287184519260961551698331682279726318075303412085540730022395459150413360179286556092187597833871547914229874604965634066090545216556775616214079657928299215982654066695762972371511645416970997395167551062034765059384605745967381169849109296160297914397346551674717370950286890857160851273037397041867901730929215829110360244506790116013224135797375962277256049224522150467787378536665289763623425264316432035144653632165652002096560931071394752314499848875067246469286512394102546631229493248578022398864760514701175589500937489062072722572533058424103011419797850495664181605625294586751924208464013360267530019693991976288699863867149353956528208404702279491424014569741596394265093580784515928911486399310173199874756901599995545227922744838474176890988620226127874375206234432673339634309604416931473252630411621183573724870412216661901586218424839988179264044719250924635168283858884497357967990021979738980737845893440071761579960959043199535646512375159037795801679886325695688086925320843460643271594623522453398303847418895079297323958855062868335099834224724814958262859361762568170884916930529662018543750417859151900761893910201145573988107528337167721635840000000000*i1^34 + -4830282648446507266722196450554461193805727050438904520837618219428716735858924263071862850483911805150652575171492581592818339240493989062397736100181272304177128294788436515456490932355219795628966379567789983356640514566775136318404166612621118507334835884387734267116250316133587910222739572855818909711515566400619162052604687769270640098337603865260440529176261333194754283278716127770088831321818902342746561418573358497132713266220146663792085426334708963805428848897564675254371668587631309906081830596657746394678554188384407871929256472839890764775665027351284758249077648514202071492574334377754139512233775482475579963242557619058617186051125833747100060085118823219521350037115083056455948613063988466944559324643462662509832823988582963460569523750012644617555084857512315538614194507391862224465265789100681576839721382861959941142776037298407626474305725233224784855336051852021792371698490217124416087923011187525849787708941134624458083739053449470858971068473982997252033969976022651448500612678425808670213754109181879693224295627825308789362106331401661175402639495284959319806843405217530361640307271762759568665083942302304389819947338314502415122435443392624653483946382931291066919507380729655823215514310117139466452742752220125884921022863405662983456561607775345277646514046730862791833665960354372186605810148698815073244372195294093584519126464486282135169280000000000*i1^35 + 680548025688281294483245740540155071232779092495911791613065178000511876629870555863938152554198057481382982827299859010432566081263020217466199599802661498756993178218821585054655958774082220369919480268663220654894722564638808534127053733769442847626449889736232504623349759083423312053043953857716110094875642723733983134614480559126230598037400753739451085986281356620578025711209462544848887230378145300659498688461724618655229498036464360077335689490082287787499874422344066589740802863022133513316611153492679872347974558501738686689669214158925614625386658254879707707917468394944937448468255214319006884824466171301600446490045491706572359457466951303680500939382385451651312064488546531736228977979622487559989038126895239162830921106252936177947412312358257154307712683067571862461060953134897342894176963667023069392631367990402209788598377816059135885341030931738322594693285398637558289839068429363397790307131753592681333702698119257122977870543656089553125328677845144687399205834568220893938768479548755739001136158517866083859606426529315848522152254866384841085388967388457562663436174581131110537809472041981608855863237758295614624281616750517810524333265850764939622172612672513725647522228037917077419426725332794222483058421299992216615843434018874241631856449157341177680751844951596013565193878882168504673359712255959930982799646154208824817211421932275200000000*i1^36 + -115162171489951220178801758545252339696610813419994334489784565962704602225570392712135169495470299842360489093498681780143057343577101823027707022568018939380650666874067611885733845573182668438952132193948303699275812875698412911488094393603645367639640805284283923358170714390284399435431028220421561077611437575075463363106524697854081909744820202539422712641094703599181770224719947639917775335429533663902748220609732556465280224711570980025342740602225668675786528402155786360281145267873686993394122174300538162850664815516734088640948164383982360388396224045296601691139257081585014692099294317409147157911625440153038269670634727158405169552739568365525650862708178397143491352021015078594705185913776544167749783134021847252444749990240595007254834279559576462796834404108445911723721539046618459858942960331513326713199034214798225794282928342754935530280998513910020052408690791229411333901341081394580791950402069766628619947147642692401041495413106328981316141076306452709937663823281706121147652956919207174292824939158529274237478620977472591387541132829590711126230795788548627545907487082230028042586876442355772852426402619213570185525656214693674620444768202336726633217574066719537194483841430823228678721968009966633551099042169901187124067638384815059501164106024752156793035316748705658372424305953938786732363063056070946243824844656918144555606080000000*i1^37 + -367223352094954679599387536107606917069588606332555135397669761667666075993845973785697048828671129873941464160351911972468656211484210604763045474648704234429821050953108119450110792461100705794783235570999794397786690820943330460886819883941554700632261796097701490318120792841723023097339052655957766491566786027657863713418597640242280353177975596686735365441000876076386537592138748642474804980146869977832894310399710274456255459363348513528749883191761390273671225786839169986509760341567777657128803277602346509704061090058405910872862908477990446288073649408792727409285332337957695766110506086953990437095171973489483934446182279918990678489877524216332507940661601131394165097863649401737646072049674164341118747598786002921252390706110637250909426918956603193295370660131090915003825034208530489002561749824431954890065284651139457008516776925624368750406575400531383987301717944294955393897158325970473747933658283493977552899801046565935507754377685721035402685558351791567102380827974778556879237260101907517162158980997573518561089413015735024717306858249461399822462323063777105251413931383600171055814231523377040178911129911564033908831492907740675696010737570326065977847637960617644800834927097813170751590170063412963010890193073525401662016952930517008944771170861601684652830833272691457075074340396332046869538292588035781249598039464256000000*i1^38 + -372157305308677140109327004148652562096833947487776770183379692482428277468975061777707675432470694186473852209005897650660420070350486803987548606900607611376311764674377553331460048294603715568449507269751789005801786376602789917580219367038295739869829004810388413830437883932371951869556216736556757279018820643396014007264679438242598048857354624616415269736364981221155316091973137345809902545309096241643774964792290586410015259646906386151678514917555454665117103469247206477496355456130823033252353855992101706317681139490290544372482000607257222033652643378269610752100808271016275881605994824571442030451061367191274018363136756978399519312924013669763359340525312718846842437518648716583672297042297517450491404271558403914103073329916156526199465340853655431946029597751830917058879632915584644904149264285702409983096894584196058170096300380871599416070131433503639583342254146098665950784136519512997652032466019815506879084381243182709673010436693578435192508582617002936927888188990198789547787750328489953451443275571623217840846573771349746465792406240735257821972746568547051737322744221587069488209882994314354062267564702079678755196111620325785261033907817524735024259953592285215873929397734268799669236614080356906991643728724261367696902111203231916418600675425594727044807291147579772104039311012259725881747837485233739631200000*i1^39 + 41879150274944867469398461577580444169433651027493669522232929598076629137349352335928833026803098373355819646596896223604703915026337842016340188444655968053379192024822373572635630763058311195926070175480048936025998800598981837006390701294795054874924289381131828690384098250057500567056238943945556156215551099251876245028223019331175559256109552901536908847113904455296162578481383545750144710606302914536504702129760217006695017389803734382327324710041519631229616057723662473005835377211576159456124556754166322392442806705177657801487537334948615526476710888128729374099677904168911038823240883525919290225640235490732947064154713300679066498066019496807309013017467710059899052337422342268082229463276730802251621828760853051719020364366689214371838853656307342745466487166660161611510429808078949282700214534953452108830098331359474427058312196014561707424730614023597967915627052467062070212516091155365617454797570348743848627736952515867143884451379921836247436880526441197892410616148491937780737067894131792364755107786432940003616902956008243111550964548415252777012060071184768119634464045419939749473403035816338307965367096636541489150867201459981727052554809143588700766292055199519369729663145186047406887339629302994827396216159642632168630425338788134337605366402613011083587672554022807696012469799652565997839689520000*i1^40 + -7078598623944477702242880868688283473789828948246956817694276625180740140163934483093142223272579509064777943475813959409219071396586635955639613946852045134288640926855165282711057008859925787816952565825487211066450026683031483934351059835144604143761458023471403335108449729166425311241549456078735612569113344071533654969432884002455336052954439456245096458290100763944399674537188289475620782549994843326803986147128557437816084448560327860611625515654482565114526196857744307646022525363544004675452331983024175728489877568929095808697011272562185362293984247811895105636369363568423032408823361433435183383805504149080350654069028083735720060973995429621029443654969650991615010720241560213125584018332657002704285183793087080913381893755903420065641788822798557634409341866336981322784621672036968663424618788812785579158585576955521546261477731789968088323631282618085614134448992407246122900645376823122719393531104007537230445097232871988081259415044627351733310158419650199057981837324399878680437174219857066099172310969568973541336185799239915142446556418860845936135710614583322916354530248280517416738390994412111762693327056655722324497166370761245142622244239808729884201066729836216025257045948307180407484277501461560482463596412883075065322983288271543930964370983967848218105669418472613312786120580766000*i1^41 + -1143939121719999063524026422370237072219941453839720418285962479733217523799524231921718601107605934971534007397555058271781820361459812133498737533667300892652234252645591562312781634288888195528892276677479165626336649336502733127452731025852467207346630552805105253265848191403339178312316298441171461004816206974857578050661829748908056352112796615070489470225055946967677115999367865846876428840295723866668468278546570362449484246372996146781050045921121329483663783174684445027994897784087050995560525005877020206104946325952042873910775140719933922135691336432814586149390024837337842070540679194194157517940630886520267657809178211789302475040855321625270394740740467099656149817559356133497832513675423090617204813265863738748746832688615182615553765433877685655216980405916359347501365852718313782698458921323765020460566913949152544755286024207738256993831395023436620047062337779722591341733212981250353950257648875039318621025320348393033194519488467907394362888554397624604085783485692574788867270431264862196538097968257081243881049248335190892579926434131384311377073254489268594521487320977217089362473669260480957034195237545908442179848785379802265981550397799707903472680925394327631808164492902234608896024435104635601425512611508081554849558673539487781620576554694460476095407787612298400*i1^42 + -33123603071283987343768417422339647960326409058942346546107597712715223080175402068323156826510441752097607306093697673076552288943340623886660032462778179774838644567295582060298381240441382521961940537421663784046458609072756814986753045606458755506833184389613306782765571781528565154036160002273988897899288253151079734040777709217305008725014146216168518554137103101835745685956003723758229160705245743189777605017593026922873724200036488694912767549416967605600508539192371111370244200999625251544297238977018980564094610478695660305878539870118522304032206614426827560495332995661214593754774116402220714017949268083804137014762021183110010148296472586022505497768847769778375842988357461373850422367877690629053331478342493737031771759073235522787479831834650435513848810879627898977886457566209019693961188003037314471830552742972944301734003135132854828689536178277899663379578874244132788976359021282980620139550199453287546435150765924205105442048529309368272001526015914094988023000030477817613914632283182289060778638390192131127443295267948047927039905979297885289093378153477655009549665297293911487779012476264291197911639250493018183198861303767678062970257671764166903570367369913564763604014028048975431207658200250051920116289325755767177650284994318786859167127650607271045*i1^43 - N1*231445438974429630920737552378064016774315870471259852620118789727062067582107972266856428431245150542352227180298263031050684264592132397973073750472787961568735419346153985839676953539552684483343079776726382867044462959135315913046871232289136201387183447818885023806053992801358906386094845660799307400613090980863914802005427294721850814342880974858668785841939102332903605604952656248307194012*i2, 189078825940640640297218780850146373220126446324037384653292616264361520648597245493388843621044156787719273066197242618724800938325516934263522384662025559317332527293923120361255390765855638992397653993368265101108576231884307087948458064590787570266627659722584721346808513578488562193230247823874694099990917264874552043314956130570595326159172875269409634211808392974687036248826868377844526179845508056782670452032859967265968510593216643519036988126298541260698717510296750657883444262469797483189507509394418285121724720918694205950756880624215909774655117616063007068229146177889781740470913699361204188682789307454948059740729937695993183478669252678901075776808102459119928949884049533885519974851614524246206939539236300998882082026596012386587771420537776384199462730787758720962259766320474171443587483638938247620972889191536598156499452425923507539054897501213920748496976965482244848100348692024054805568261896558091035678741920958457670375066296969228236332897741570128143456591213720085432930252986448734464548276947568662273407567139121356576420995211420947051379786328262803934402332970656327788933128589783599231422060868302194070633512356093730448648438713193524190134809435548221286796617131274508572488465421499759119871252305683495188296025608378214610035271406211500143914402319153333787339281008595352604895476767758225442268325648937194863450614543687058748281848457065223532067471584244183233871023855208073512685586401470500355670279066980766236352884360755850824874431715372365517373217276070988680939240652156838819152890147743161384960000000000000000000000000000000000000000000 + 58335832990115241633475559954188601045022643598784404201539822682811459954426751128268054270192320418315728899329425280886602096757415597828007663228205140101354797111553748425774979217820107833489570209028921766524754796312733706533301955614570069674046298904256611962928581257859699785541495253443050378450410711026903648056870500552992527127665997161954680794865324005726074994667771950278011823562223845605067386539276289532264361071219250843928026926891771468013840804617124022178732919660455488161738293711917816525381806304713403778683691449955902440801238775947664273408364101988764858516612338780496330527491523050126174507877640354379272477197559626640277592977474858808495321394373536906627560108536436912521243696161585383509517404928056450366433622400848926566303543400981904148282197928134746283650565954200342993939082655085144561641542792697817739084887392153278345783381671654622866348244115208373694601021832839889041978012239943939426418587661110237922621585112044789760688924919555992360115400613459961184873939993213401534368771966684571138196450305260077201756162024548908226901662106589933085609976301590711116775055168862461715195326697437433872060243486088465434807499618141741118414465715383220977550593139645849368995255897297001206296044334236340370192833478810936202254965664813489306529760758693456189715663589446423861147948688491552374587025000118845704585033934470495188123286513768609321110484239555695731384777012877354975852926259593701701284328117370281326357050592478491686542407232899859135852853045851797397858883495534788608000000000000000000000000000000000000000000*i1 + 32544305680571009798815441254493534242201417829149102199870197443372138803454560566468586372442662719850798793855892493499002534313519713736016653092320428626574234133138495517344472024970263263508692610538072104761682664954354488774374150773414176235400120528022109064664251642830516099834623160366085321501259100039230918957342128818673141399704234460918622689999484583794079728199647922993514097868426288608609653541362162072962512081409479811272376377012798281174290434348097517231359607026046732722365385829649381565933686755827731529966632017876071171030807905914017388994740090766022746466945669034886200506763168215838025765826749524856164198766963974150854969845211840118883174104910428240741863730076612403676656207782894199604455129320211610398409494012812411474103989327508901720234261052140381360037137516011692386727802755636759147501433495369015242508682339789860721546965219026202002690501171568828917373315442619380091071805357209146434863146134668964610146369767472966090172176069416827385272799145351483555836964277094399890147273739451623349168800113683432041236483511548269173718980430889173596715014577209312237637945821590585068864461922562225457043903020367160337831444812966641092299899893316732108475827458053280958705527899162576212891209560605750492169241347683076632855664522328731100977379448206413051754290671265201229413717928239431208930881963871906596582398985811429071504369235196631752566117522581994563379425406557572928743394763936850383823727811299131363009211384625999770310111161412608342348959050610426372701009098466918400000000000000000000000000000000000000000*i1^2 + 8484408931966890946797126225654610131808036168811539575965945530729449884318940816132351093512065931464779029713426308419892106210086749627609341836690768783465854485491354992082564314828399832924343605508192047442721252796059875489910340418976928869049224893021693696259597204421340410526151527505402403416938917782876085485832970385286540287630144176806700095678109571113167026181863513840990525991021712465296852104910695104582739242519885054694159010926027152134081941444913848940145689808486720021614163007548603356707645522595129070564226144849252051066849118341101053644768901049842531632539827877270355418741828858164159762708255783759428181494163586424284908802605799916278025333997126787033439798141247075926819724857160997743709418397853432070780163471179753009233151531895295494082867563921643287240187222775022971022203830585898810301869905207872985594401189255685337960511766596027708391964495781216508108739501989387552471635831392831926190942883863947859638762817555950887831797315238624164666806312252445523580967254282474097051666907265477729222802398264493229188989703297684466990156289071688469269304149884351164643457378351679666043759104131670728530173935882909575587981159295559915638775806760170462797917235973222002267525190338383048569489645204958328473963020579012430112072467515017397394674730780387389378289106707451357940878353795061482163661053036638303577309723678786691286662048219495913367061647232933167671377328245954444925447657899918217608436795414602079570640674894856328161908337056286260324348353617848301246431646187520000000000000000000000000000000000000000*i1^3 + 2031382361930097892668765889492506307516493806574279745773878171550625161056923834244272710124971603588433990492203310038196070015771402312089386447954066075312314815953906357720874229012087653654441024001658618853228650983678090707031103099560909594708815694134804863798498555416647493044833913339584758620915464072417657693245890218717623745889197743281923032512051336648310073337543471027489042677003759598368088181613328453780651792050774020353303419471298090858582519875406783694325115766860469716541072620608884025855192689255616347831399725719740889176811046861302784052949933799016811276887286864066744057767426535232668626233946472428678363588816791825938429553584256112518368035974307179773285420504537597571630673541865098252075229039778100949230051858419435364207402474992820513181361228021048629538856820372790230055963284912443227388876794618475495415094557686302850163901349115391514424479921312490504875817115622728761775595260216294628424179867999463195633737420858179501750005515879326566557949633059937722343390770168727700355370951018604916175323323211304642468877885255561004178814438467597267337406641421686276159459520158113891545782992923027802636422399550491255948746857133120760983894166288428904957387905536514993740371999572805657456193605830733335218496297708682241333908722411310556417536429695243360806839182533602041709599790454494764431927658297143547508173312949479530901194202869360070287762597107921614699214593406662656737200884721625961655717477495557561695210213631757785492506295498988616422367299909401673628091678720000000000000000000000000000000000000000*i1^4 + 295600474927027305690300877693852509865911794662671134381025196838403020028001127827538707921641832789309647570053847102566279056050022203931869575350584790838268018986745430954328639886764684215540243764436982070309244338378277707740018905744372032175400226018184276137051681243616814175432239001753356489020794005664204523286965046867238337869992012990967132739635550006402935306125124190558271734079327893400449343498321159462709150419577065083664363048647871438233858948792944770233550454805475067119837518793173535633592019362304584909823879660484536001316695609945087549453620291030393629021458222837297072988527090285045542530814820145705142806246893897478912349281516967843270777551990199262513737488969277887955904283751678062482038972892898229232265370308618016839591370805475837543438347024022483111307439198160264208406032754235933476919993994154140572034813020915537213006455719065329233843484961610795375086661453666686067890775687888932889241156345429776779518121311527143084807816610623834394284336107576034373612635789457128820609337910968586355449196811600057932349917570877022501159705282429401352670188719611018673089667748356060641939480585016222033123053439388384334209684628465489019964094614790256483315338861443929201970928097345023572580050722051214223526749644777176001646288725388718306908313539296736479266064364092123742569523102416262407715057633183343611528683999187341020429553060360322908365180039171072026616706284516970336510929598882022155618839909044980546681672666409944310694190634065411759670167493324598048037273600000000000000000000000000000000000000*i1^5 + 43066066507327988555596310838971648305268725601864231925167349960083463075769074823493919904750829582558043880049404153267159829790452106589411308977438363315000118213884498093740721536193036231257255934219043873051855992652869762628775560171860062585142562745088054541126489381263372783556181848098355283454390556444384683667758564156898886433678015822747546064633800571620481744522309566800305916510098424285255975354951757121369475899628675723368857545337427946200620775106125409387295755985599998640971641507911623241685984350663220665620210601458553697934045796675093600546287487596227887383820534121649627121952471607627619749218015438322318191645433310605556119626695223183946438680201966234617675773182493400364654283288491769100666111797481119892610334464147838643287880309431476952193766848758991400814662723406187108620356148645108098895174803263104782940399995061172703494107720193704198436207454935129830465702194191946212165661570811814868561083050045129003633330735834648867509208914776011325262114658298305602495776025872275083726792391299655475815544931393246529370415668994622962718905122847480397858265577782435103862792341310059853133063867466580402352048264682096660205397472805343278383382004577237056491649737961378281131830170274813798002200945713415457813671791738448776716828159474551392388239372477721201318153042884721359495756439427436219653812658392664665640477511810632068158387118799931504737678112606277288816180005582575784246726396988071239937692774144306976256138763127316709530856776064619961992335545174676933181440000000000000000000000000000000000000*i1^6 + 7837385619621283781647857112245446703707537457046823603462876543886920013494613021560839320575919898565170207735240210202635587539586706270686379351490603057384802089172913847838379747197290158122130318373086241645990051630855982674745683470222870631989158175897730901468402869966332235573856190508576131209028771020922276503996707831294531536487456222062994945119203823872990790622789519762905588876110555812511682353777330587095329769904939913892866000889607895426364408248427102486987786899236161318035866903920193913775550531204166493542051241006627438132921375360708750285572457534022303813556544322193180957125877831758350963639846089428267929266015271364850092670196268438032196534583686184127774652864877345688215195072510347609714777919922452966054042187446908022107075099683855300326413136944738646231201656849800904258446575557919500695306304556888407861743133446027611423802421688643513460504394780698541883839333359586059793260462050580356334627751128191542610076846599772682093523271453686605085532969523106392831998348357824731856333215706506555352491386386914080408268788727798256267726660847756248130215873831345585403661989407853848393725585031494812883580117026620920932637674506985414566915399060210607315618921301617647450468093892817839472432830372523685734962315180433611730096406025830348631164678070996261500781754616400764223405656295882490961381358922269352599564594130096028266451607769724742613467209232813954177423943109189370678360274333493896867274899964684833986310120651110199556386351899624084843544226223165014016000000000000000000000000000000000000*i1^7 + 407719189355345433318955291780992418377871642193595599495518262369449760893328980567789372442520131993889582740813912872366563547311411276004208907946128685833412144664205570707279368214747399215112555135187834616633661245716709196336016052601102265308274460614873614469294757806287195897339396618306670396695179639497863106133167136338300267637019000487688378379548253986947488948691673180240338170925252002951879975535552731948958431139790494150872252214502322821573504626626506860048243014048887176594434693193056591199141493317631413928075148650976123098387059829198723336319338221099166718436972485403187582697216678214696124759344972830895137938567915412264076180391150194192006955190158221164411146588505146990330087267507687944777654719487256476418853452262986773031354679219010560532371551196791165914150708884115009170409439845054035909540823075951454961457984531747969013705214262298181320204127302716478581835908339287899410481861693026742079609007325969282525597301352820875765717072866987552100258793206730799368730396235175245515811060620396979544290926107789937381942818938555291214431249292716201285100595927291556387707418893910327641296379816906709021156497544305684347664469496402603679881512416527983823131901350081212137097716543839032163850151149812157281785294346161148724034747481916815509406413298204944696041551480089257085479533979516899856487276078818579884007761041793156256375665783315282912780114010669048926447937673693846983155741192089920511732399149426979774405142222535879209561778431018658073338980047467315200000000000000000000000000000000000*i1^8 + 29811466162516808964571881050633422092014456903980796651454136900781329353048108738857708843776338816891763078125859873994630515635018833153333127520328533183831540846696345062384684656944504597661881573193871668119342038285529094152271752424050672397213593462220021322139209240439106188524976125973225297873984038463356022542489543764726260850520061569171188330418446041204115335610491201290804372593948057842426008521522283407396964164250152713156379720388200992648327184929753215966200462314119666775027758764963846757085256011983548355353259790720090833546200420052028445109465572367519458648111442308301289289865808990537148020054488792654486349486146870555781609813668452822333490498345837669374617886420040716888963949809555524997412284958944184510641193765990753046369683551281664920005526022586036568407250724641487983795214023431465762482932159907679510863975674583155031105320639938085565904403680536494732195199575877373709685414357906538894867168501298798272084980979630143648153317180751902638552090003761520749699894530406115951783671978516098838593115474824534371004440806113690118099149510842700754111467677258856934464141630603908197540434284120440019702166603071013893409728804713959360314737765967725639656265903075843410233124581583229956377615286378606776631864246806540014423480919871627234394891093453274860908902330182216645645279921217499087635291091071609266837215820813246800041111131726244077594475837767531178266464101576247919696041729660540136790677307954995329210767045657267932075782566299184683822690913484800000000000000000000000000000000000*i1^9 + 8458170562730114354098087005842853446018624318683696743706299695453341252386421252446202236102912144239570017454184435942896164391133117516103538440693072434766091366776057629489424768480598668237191105615721252176703871460437468887735477957076352514554189048101678668528699093790129834126762474771132354139731383399291301294146047408644184636212183765357106490190075424748677319693752490315412994752737237305398914091766734942520286751228208067491256099162059337157486564048946241907604433980896524528595748453470617187552813115475789404345614343112932291167305309090604142190610188298760440803173279741373606597185544478975396918717217524883562379657862203449437659272177154914486213758900356138968899205423752040445588037591890184495041801717092647203229003625570698650283641011316809928290741400282209243441243486251866682536981811737987936363169292746520299156659817838321198635614833074868277393922486305406379094000231194417746704754018747496790967503445610486296690477707113247081880445000136329991963467016781784317861428347315459325907935549226379883881297129473358087075858951728218171453975344691054677443362443098213935012874727664827423364167919800913132154795188194311065506430190858321156970118743341351437201778440332441424371735945768484711608787439593885274857869293681275158609703075495725620311766097025334477846259120714100303598184276629626829483580693109178918557632166327013863359222636438202103787265780935833015691087830611093900387678873707604230548100333336031816281417679554213763522478398688839764150144991232000000000000000000000000000000000*i1^10 + 173035627765514276420050835612339880608207252081919214612252504794882890980972738718955685724081927712818174956295520829504252804794359539372288187819966448306525162800546043783366261758013871060060495223455682716257708906127664230552196548653471502906124305877135428101056888594075278731001528591161299635080083291180343183660548141547547643448046680255464406698666576217654306672615120210898430391236146739211610250411884548652619175517004841121207859110186124879062242559613154151420894989737408060675671156152479619726574200137730884494434065940213506629906795491684201452607674252513203772876856313304059343302103591886673045492381613061354367924577740033401547848172194713979572052329566997876796233594460885244614361032816748335170258452425840105606414952037365844743358187185624267590483595704406168464671571793495816423166221725755998107518529850270503979122906229577558978591691992503561609547836130180265054404685952298298582743979443156911449250702639577811443597600256828414258876233737650312849849933235584810846651817631129625143774568505557381862697430293920214269310193672191007115827436246625552617869716506116065932229297340374666906222698423193241617889594825073451488438046026530503792779216851371463126457849116664006951291889523038134625548557664399656711518387416915501566269448263608558762229833243052177911721263941750242945502124512300872375144161768517618249343328576575255971106391175476208758777751703078193633629652673063206300983403770254543503913450587173484746273825351938275820091908515464676147567001600000000000000000000000000000000*i1^11 + 1159990085181933417510688255025258304842422445836445402629027363544867687742374339882502008571860000614660433946278976558469140170710233513750492604510073800845830107466717752538759334557502362245471769587671548498832405115990337741119433381821439263027229377116390299082573381078101954348838539972750797742063052348746267088881313171432548018722907199950235145330100393731269951974246414870639348443739260375686069747392893790230057748673689329767836880907153449516867665694422250987712907798419410473883890231012543157701899067618267815104063027441579000219255787509580991553824920356036524583273193028836354354219958142250121796643389692697919314521862878718850134678213026846028657685547446231638002852389760718376877689082331676376126931180100662851521155312198852799368080241503911846508086007789286348892231266839553287681298478058330637920443306235419927105822153025538521009876173349698377157978298154226652365573792650589942254261683821749639893392268977433174494417481571842201768231215772862323013904936109812169133946963165403016607992717274250884328866268743930594578572617194129110561892826419215729012539426201168870690593134748847805584727838263939976494384637606685187651032930689770298604526974893744396531843052091931880272456292379156362798963618745170613036048027684851515438951530080336967199844527172946339190878310115398819779705095169393767396473777857749728408249832694059474920029778493685715365940896371442254085905171133744797951074570420709200282736188799365524785824645019645705886526067947189703802880000000000000000000000000000000*i1^12 + 3080701715179231218688141629483243691777240636408693900981973358930131496204264910510406936473244841638144379545948562690723150937720209972372791001929963695967175200848761903999185227197458354471746588637405506092492561846462066933706795033014805040309182323751449887604617733958914142218388676120700620907136490811473598800674593599514033165218373302614135444523834490665066557653168156637061845111946792980017624576629860553608189298021127819292335999552131517072129265268683761453372292595221158765272591987497378852276522183430075348366654004609940727322677082568334835606255839778799888529548827321358529008680866093511576180697878765412035759394793527192616675132498320642237668701034844800798174651004437459952773093570962263499811999779211897331926377735773045636217440024636344234141891387534147755768397489997981911013805887361852970542886028478902363780370248604631700900949153329273747650764746033583442760894382350195754355392256923254634876926528900724755145768493677102090600308489016460575107053249792856614004542894252788226782796324079614526730612110910531420733131258924748813510496427803216626631902123566469216967135982398299843364607056712434016559730849700940842240159795626021777606154443839906231490667104525509925202789498204144401836173148838836536017505553643201412641379966949714922884904619512356663966287361284182472033372114045849109623083030633682909425677272120498374957199971006117250457057406567441266965761162270552932328694957635796788456677220285995033951305316113226633514986756001234944000000000000000000000000000000*i1^13 + 15268513090183775059923019625683827755733608141767117118937659287879000709411261304974887004978359105772555505316700492664527902097613778972797655513911948318736278942359117756508831832850509172331678591995108996037097767989157945686061410714550920352084436349301325974423690290424303227425493914001456621592959067770067428493822432221157821101608161467604585430048763045567644076046531928887026554683853167419897233500971135443257613686705153972984519958476070564440806214083931345652789750716540674541734444153507307362909096705944100914471390639181391369683991556556690520696917949000826563304578926690309173490498312400122150680182835145283021085547983438830997123928314623765268725567776112717948412021434783026777062612373423160005472028055753092025573051388333792014673114845821439195330582170484746281807687908244971761404496725704786415163700587305131025312922123988984112126753044972141215412347647815737956961553129022623906750260166495287250361647637756676247881072600274878104616929867637268595194534263630598854734333716512365249002516559829598151765559148355904562976544663540767377164494164443598037648628796079269312204957714947529791002259357972050176258926068134060386461910554633989361316970359540706628911305855540796239331300429717494128949365239425015648342639773556688789615138663199524071264255825146637725471874741992920063253123474511003134095123904175763488740621553334988686901117429962173453387921750781601304149442190879756797810712042507041990905208222377922333360193585404942164900557357056000000000000000000000000000000*i1^14 + 42326468353607620396608724575312815474233422234580994294526788483641658253546841329108155747345470310532505591072008379211432309901563630847066402371455712153256821755006572836362327128905757471338198324063116711114746508607164080121187289020499646905544810842837500942887702529036752115364014326230615945324533984642230114240043112628438240859293569684241817007453091468762502056543016185935284248428170696656688142906128814540846526430504777044130714112155829444948809353966975349906429601098440657093495559872649677353471227705433963346143657731056934830939099145827590558731581125711019382499163322088913497360704299469006442045771434269097962053047804475446289422012234045941885292243555012648178184503289915983520523525939610345336663807263663082250023372187896734675428071231848738339932117969458013006318868959494449877091904312630433463613277091139462944655725070110229438682222082625431830044540502118674721248002635667852298405807632885949733849574715685533791792532140423314569270758435749047791934227757729355280664169543734803139918064700172409584659122913527056676446626314110814111445865929380469342314487283010963139418657700317409316238543614871985784693751730298837822383268484238927974235047466884637998581619645630357922971490737975970157245332898771733475531771082763563664556649976341291950354336473099515753629363870394764276571677214390861105356052838246040571732874991042547771687808002232191423013965265499004637838199853255487987746855626603714033233991165766294246069184137069102994020106240000000000000000000000000000*i1^15 + 93964007099625994294122853931801613797137016856316905569675877466951872043990286388009413670942456254160022296960830019588159214981432713898609236502968968259162205735757609283541876826901085213064248354854650607907424751341880084108803389243257090291973385619961259706685935304469268566928711972307250786075436440619636302039487337058744210047977483439151440941425145846250053206006693779156828179851438058369782823234258825204550182742510388616881030277950019203255114993872941538358839407930239671121448007110561407675236891746712419994254174953889770447729752990272109930694867500352259777597596894305540697325881500718064595499326003353933357780611255313529029518978416856817208235510817059177207079537135771153821985472807085669735381026787661050873335267679364754273081274648413788347022049520429225841029093273474285568429117677745691281407095030789780162661761275596513855401475391642639174072169952928260117155485700386830540965297227512500273282526087448770653119717731367058649410983083716857183694756417755519326907803737348638229321633752637851974728991456648576359046522822396702782624294203898194041873216086062456636462386151169283646523024468558789165178644302287935346029526524349050886808171611591934427303115301094857789714057394239698400140118043402605672684659424499239518500643920411303760697686638928376008648242951859599845567318952276976450209090610730163236296759519337211643899549882763835456928154689426182625659807673733762819938062021268856912854685125923855843965189216916612317184000000000000000000000000000*i1^16 + 178263285201926499175175512010977278491099734446070980896808444286377286385387480023663479384092594490192132235593149051631847492457378773519995941926117546938566375238519392699251030520791590155095442845382435368372300593410981358280533953613809233029442668734160495939996751872424093806106512186337736842402335082227566189234108337463979342275996107633753215493425877605793128258144529167378626660299673358136045555045234567100381065080527994974565157118209560147719723085644622242588994464702275127721118070504179177618239536636483074010747935346668372059392051437494876706269122882544626040911308301565254302000995335216664642044221884824053825074134941828975615465184392238443231736493457141236979265597922954381411597590184586414128036588230504258966747812565037965296292491383708103421794025572089605955668779954631185198099648112637118821125943160822578306761588067460018290831492616535494063510858549845917574037569780315392180522027164345305719225162930321197838796427297296250900889066878249128505071494195472880265397264594735214231448339059455003677264526435091626624123068673844324272717275903698330931874365243263712547398701594587370142028780763885039384633115161859899038529320733717144466849620666425578121557322236622226472938232202133369033482159305721931106847311180097192334492835869200230291511947697583290038429203168865512648006601198567771546911004073774892113817702406481270427268164023297290437380733938767296132925359535429993901618353315751662108518935933853923330866402453094400000000000000000000000000000*i1^17 + 272168953066781251624668715409155393409162150166126326521374216859765099534784461777824518099975330054870618638512071975311247569874202253276132434415299199225280931911731250085717972860108761102252999230223080442771796098433317858151274292790432712344920486747947813269743232046722934991101020888800001546859138306694200052584397890066442091208747921455862280918972024076828483068609153175234588879042658926663728775650566413069632571864412575935274966615762180682752588796161928395022785114815810829506365436477043904006842635563106434250246594764717156869704722868814511225506079241490700269961213807240248836142367712157248071465518410474233996875766034238558643878278193587101452262620941348841570367520990537569019642896739373179917687024706791919459426187306467324029664434937678551270233319174142017748893757930186256378605949165633539875493558064448623071895020206064470020836516544342899810214084821118346864404899359478356129373561385945234861238736822866442510703183657378854322457673639121982457257008992148836782491803014964535010219326810087165091581530942139327937527055579255766427002548024325486131857397455827217766050330958781360638998969178997226812128220496305472863275306960633056137191401488118191598307139776046804148628754096006461062866894283430288570792077617945677439548899147500432800109985095401654779449379248194632739216004625638532070784592269579466263515977113584610013901811375169221037870163117572919155434933306053167995902513080448304828801818085522745617906799738880000000000000000000000000*i1^18 + 312736511841424694426394424946525280876384761466470671836676391783021596892057235465626342804279819557717629803237961312191595490425694078055504545417230971219387324535114090924036227306504150006074480973228367897722028694672362125187781259188365099230014896013771751086911918784968158039343953573319206380658455950909837305296870290266793354499880530634942404476977760556566235252898306721329356455526138249380668597053156123082007703162133510411132714499778570434734543815738408627222625093161066062009985967843360028109049601072896762463901923540256101185062825244149611658894393206091090806075376177973077491933881113060599521720997636475295849545053791195062873311374636308869086453545079857308740179518787398442577031396718536383792926623302695376391981435174227983634806768215600031590271187609378942158813575087550904837960477006036549396845722444372842339460123583406434151049216697349850838048484016848199392571557363568716532869270244223602436995782291604107095683462490443785334434202574845203202051005554577566296645541405015481637025226072877428877515323538693903126696725107861455644789599623338583241745029573146402749082920174320282388399218840519871014669276297217702111956400093147217755053360121265060441844433016263249887591568029905136759466287949627328326659906619789917343917015215822057243693223373618557669575576509379803773975215964070496825979668250695150992744791339587923660624693853744380442515149054303397822025325576169475165713621734429398939253674394358876093808640000000000000000000000000*i1^19 + 324048807193341291724788061705218285452863548366342206152280540062500531087195204445734224065900257591360368970519235855276357194054766612260908830235394602098147420991947161902639876095977176951381035064497118944071593139860868143996650540305561212924248999560098762818596154687646494387712656416931643947946361799883942876284225013448414791190920602442910637090245228497470002464634220825794052646365004603355369263651025356273924879640350872739341364655603067446336571095907459344530711545990963472277157731996943742946852232627079384671619899928793347124823981908511896600461219451427356069383045140308320387464096242548543060002360581068293825759554043734861485815521814560380742687571821398692773277786261049925894735231502935782414894235688070485680050949038499151163156180712014027069319081867644116196051273652131310284130173571283791251015631162531294784750245143432893430246614228710835329659879422557347043121870974628424791977511835463482018208716375149157412905053177625039968580077965956229737675778217812739326407377894685547525696297905106884295943341626299561384859995727220649104794481996679661115639660119615434704605021295413941933383169243219237423219618128976903554313403959712951540606928554174371335863091203429418387287582514699498000076666368057765745707852380100343962055260333638902297259667270423971302450082976624429607554829713322459686986618486915309004546979990928802733530451930349968762109434492736305049355494032133736844735370223441123698331626525192041267200000000000000000000000*i1^20 + 314796566360560387782988535785499994078031393046162209925680689902161690943207051385732079904880957441572182421411414918006785802596944226866948202664884652929534494868585210928867605489920420462437620279148914829956552277538497507583810368593598230863524817555267681716734634331523532393375947995693901973141064496279336617432457412246465704881846231430199409481672662168006639491700120765444150628296411476536649274436736853908680128101448921329114483112378872977529666714912834606578650044839758475151921167347964181692252643051243249052226005659249311101983472865754036392907947393028551439858418106781303833877774211361399869580162895965951536326575485244857137525227961962193282848452185953296796032926670250639874199831764111009810659876704613680868504177851721346951051341154164960386602826628555546287339101797834762623224042961561090913475594882663871462469269299238120271295612413511508620685806378133534066164408132060809563678178650484481740192585193672415674271271603910468717099570342432800135204535274091096329062370207321462825143352838856199576537171172388598337530898085977387368351151209953795740501402930802630635518070309468286190675814546631574151074241442029088461200610427409477600126626753967094166387104089021424341210093367338606548582865248894639913492545709011002870637488194884033981676863443192528852480651434733272029271521148369844981504578102248650582495531390302370963465229582951530976269675080744475695872645904251169857573296563747960971843113718906880000000000000000000000*i1^21 + 260546389179599225455819821420523291078907671980767998912715739762227108156598435677065359346170374119338797873873913295548364972820917349426482134911042028610638699590628133022259958427968351539247465720127504921097823312039591663807437157071892730180082174577390889813986760432953440334535901035471633478034755448737496243643371783851531203684981023286716912286137276497106772314633390184346328247750671285516265471034596299758034773343613986378122242639902770493897024978408139032044751808595118336603887359715121196418268029585539060340198433187662094534323833821397279162767790141532164144502561895246227119822316923175498135016757742074502002177449590267607356997397555180586863826334667062205067964899958926033304090105064391144445603743697944608661581820291478901517084085668577536799685664509334953072490542261825414861790603828215662706211085974476211687969922760091288334843200766539972853836132387771614769845050437712951626629657301556731891315354419244218241499747237716883300503594415447995359023211173179727978732403444840423431412509580109877798927720184900452941245839788935850785559709999815841250053323194005396791696658894412697120699969203422806842211224125976293949819068059265129301272023071707395995245889677685862487136754671248773495394585841486711315632932781426817052103241799531876025827698300392644821093285741314181636716891376183554328522031698079009691696175029199555625181353049223407555536191536961913101911679420044926197021800314875851029623078912000000000000000000000*i1^22 + 45868448777839114000240993335711804276221660339043316983935652410748283914787878842931376373067233129433505488696266442980385856591705463577059481157734899040940550880555841252705302337058987628264182966497577756809009130677405996729093481303962820707148707666665605600290882319069764033255874311821677177268537194251933857357517889675359658522371638134166902070379999116819009996821137525823787652100177595035139134820774992676713332564203778600710282215446589239484071304581547730548603119979077246319510871722357525341320220966600188440210154583310786922394305686629011184221494024172382342021398261975679101682429717469907289083005911659206094050095517556530641943641620859824149619854967640707096886870104298514488995320892679694356770489954233364057383046758673749229032229964913501066698937646390196082088829705915594945264167230018653977794026472956577157634735578510955636474727922283494088030100179933297078335618177491388800124753405754043479860227368704627631156643575864217345107034704519933418498262293221657851333434919540793817266528398862607823275725307144436715422153776100079125984073605562491908067586058217857995257132085443817393638323121259219011302547903629807599049268233686828991593383218637045517205587155172227083964600238719598987962922948098377461578663298019170046865837214868606909388574557058470590090541316394305117232879281329464412347535029161651087656886578155366679665010442628612866444015690241353138370955630366811122054680207151644698214400000000000000000000*i1^23 + 4740265025788775227599428232233103379651346621110306589553560216393191570583515774384252221183675650552042231209936363528566843011762265651520081821719764336149255874456346101576563299960277449379249272315212747358781386436239060709772747832246427676840666192882187482888026879115195729791282647604348656696404630968984127471390268975544713815566793788956715201877111299126542068576611816386490035099800056811647251692356990412397080129006212830580244320594365703162599102208144836044444178764854422094335311721417976685972780605393049484938229003996654549878485503291935072525102243893424218650428446785277268562875901964228145341394827758223216709857428985996106540799339650853115763508816975946107582786901906152254451505552421886881801376219835060803648102846792573540284675110155899033873391345328364039517883587152553401452338412494184714168762572994352010158170141970884247674256153164804890022798037435666495756323502605429751413140332498914514939773789769917927971474475877582933230271221029801884463761413406618552521967379833674053104296892814869406794645752257286998274963028517966270464395961234154457225909644778573220999511817712824398059137843415184160095343471719721033733004192847453989863188548594984614355660605843300757231386390340517657273594103275936065450217346345158671670370138904595871914935436065715987095935943616751632515331846154219826870887025606402113223774625447810011226990102871841531227060757361482326073810729479264622849424898129920000000000000000000000*i1^24 + 332537657643930144571652456253383178629694299943479019978225900624518110607768265803164886843802499280457743349120329743447343906377983711272304686924110437332920436127467528905057192968936869349019502051217207636800765366797707938596901865518061144866368235847585176031810764318409450614805008786668629934368867087563766822992279152043794670877729659079476287965265556631636769259474762170218147195633517142749242421468334129772919479152091512660206049083963816267842122490434779289386314280520169928767622310215514749664497190199324754934513158639442155904015547912098221053350316963344657040894308114650729610241304752430559677704692404552167927683780708455409765955282963756144733403376759927265257285391329054793321894045105827951981072305542061747494730758741982314033827038433435152982720723161889383377528981267208920875658795347616614077292968275151487125250781485712812772902360933561981369245766747275578882392070549474231655792755031850236418016514573753987592275364039261321825607980912479770498757329142522753624520716212247540249937782699048793703845267690593316651771957267958625477635811826419848581045376242442669274748415851114348343093550966289764548312917427037248067604604959550008863184479169089343181869365744636357628741903883552781631543235717161163978489711973735465138873127245269145488039081527996509291844270080460388493247303584848538140529026632400276091819782279513990617018052440868424567699130860545577536493584451995767418391887872000000000000000000*i1^25 + 16008074815457307026000917597744400992913703759587704771449794389799613722733996002878831110667419426153235395021331188124599786431450543467704749588392755950794433850243418720347031132152665441785184465638168289760476058790433389983335974797654051592604716718093620878985233000617455058672846979404999866091657392918870066079024300956661191458037070808253567103775017366630204856987054202064832403246523133891414123633089669175282487090532133868008860609802030089333104336469205275358185227416704005023191441049888836255667254721592034993314223637341435410322739791859417155886527617114110269637044366674358308863327636551249863054008424469736054399368063347313604544641810421127930721830216604023177056869140403408140117786445029373958509202503941737638838917092609462996385527543191476464350535547677314070070360685926005408230106327210533172794399924086916174655561954409298468300564672764280034335357438775404086557076515150125838129405186358431965943121070613654540096013721259473384275188636849446306671618589074139796503724872570711607341879653374719747757884372357484530059406012240137447809020165253155970874085681882837811843078915227424666160369105764132631699736872625824693870477654238494808810154786430625440368921802974009150353674696059070837278361207942838904769945660005314785529930654522332579073972656455831547299850789897026494742769738386820203762529566637720254674598015980943683489851133753731299285727131944143829852712209267478337945600000000000000000*i1^26 + 485632529391538229838221828745181012891283795486069317692133777239603987591195209862639045002051234340324591944566637005299130665341538916645942824137194669682868600863408418508983185926799268300349758749910852943509113796540390946553524475908739625860071353300311842718484886213491965428514245029790076577766586483166412243058136167575284017844387627615309941411595355786029510850475398425989602260893935465917557625747226795575453670392511285766337435796095731545476051426304780642231964042382305516627207054022667916363811615669860114915474506715222205613044124157935128520593102007967536820348393506899583306683923207690880628097583130282482060251715042712199925891543641119999918305251315450085031806079969018042237033145360739236472564244569653523644918198195965956407949128402478958750038357573707409106385984306944006011350613659050854681065029281093777347390016783424185892594575380981301671760467027659650824629663602934209979973582319075665511427586126806423304913236432509573818875487288431164641314376546588863490958996684640575190136433020289664962844198582670808787531283186458791882304100791733895446130966108195980585505813396217099688559135896739540211806078132895071968294676897900670948953665735445874262478446570329572530852369596028430156780907602035411442708826925373938933051320550777368900033430725133431279030904478506300254177930402026447755933952942567462094025179499256731545163074780837081338021216343149351926346258397921280000000000000000*i1^27 + 8905433976974503590427420124956512553340631637603815301458163875304155402095116256079406195936814193699648838578736826673632465325848846467272924866673919050645159995679404741087509717853787483983219429596423770111469857682946307746543325805887326644865833474011959074088162596855277485029679434569228277873067321850687245886462453338960698878126994652910086861342969217306319697087441036515769363477760525991812891506390566319712307625798672012644722770798271208259953362203395668854091937156582054160959718943260120194847111856799361041122780607420759121211622680481386765622637245323279196649918578569360439063673191380915699695771955406434019218188911646004219130547803917410138437980880854638036838610133634414205883690316100360553498602173081545115830059982276894748921655266542017324794467345889562800437880887481471142018298145671028648056325736003133483168310023473539911075782943893340682914524476322938514623582320979479555362178437004248363856458355679206974101503317531602583297012543949578578185725764383281478015735294728559042467328379907649195650592407863322382663131003719273972162480790452089236026120878864717248643378257859675469311130944133795491257258888583959367394162395296199366578711272779662508442951497413427391297878172790160489991534111761420412092607947282573306385491859133053352984011281596262679700096609342500018585653546573671925772963917141537788048571784908261717600322455264558569517190792304481598904336384000000000000000*i1^28 + 97034834146538413630772865956329218846998068871501018869115248518959814562820773940395647487275338483606989455633143920212145291021680828251312638167018667632851802969352998418128502659164942251787721169843768468940986899962105429723920467665666545254465909757053209729716339887923298122744309347394961928855751509483595891651159807926577193184330628456407659377591554034360066852603724654386810581415568017605265277799379096532696638310467769355162917402341365824244445262632789876129148548996033206911922711759971707179423723892515812307858162938986422544370842031274660166435193086260514414446606591375648127781360135859554642560292086412520736161101881898663872667408996755271102974221780495543006432967409404155043863329549751577271294575630897711357230709495336408290187822083991553362432834197747149620628993657455587773398424686610247650321078307246181684051426077006939242678888112410852057256562600014216887996645654620585363935465520162072640985678902276821455795011883850464387750603074404671643347367255199179898049206232047553042699145289950118890098318385688093069175020783365979866451161337674826431747082910329331118428356107690267220279832599080054731044980046612634176295487933962652836487876948583100535106235832003775374013562619751855886175471636597488422749012540255051901965095632449238931591672254554373403883735365953788402984516088188109323366759111520938006744921828219975112501441157402298369183246925375455232000000000000000*i1^29 + 626504499225854120377852987177948716910403754223766097465047541544781681948595243964156141797484303418770229459735210874576732861438116636243377054809051325680055340354198471615742790406021427879152421904775756108761542184340332666299197898835313225820681080321917617404276400985858536419736556852277507184384104542207894539494602887997433860613592597608502494380900558549871029091860025832418173988499029281400518745823627807525332592635500583356337156536874619014643997199565366890616312086899611695218623980716474816636571861810400492879268970268534238444257458343352115477572295628445041650763840001721687264824136676537142867967482686882714530714606397694469771999511645222968560118842244096854015824672929088738347889144558195125456228384748272368459750320815881500463055714468073874955482944481607407443228761555631253558544883705509243812624366096109480983026268815052452179627977578819140881945461511890772821914806570242786612064048757989224936315453862749094952708509183619596508942598307040941825499316341024815436981956469104519498960587823727862287447990393185994684139325779378269204518687858890666460448867021728021021088555903583371051483747110974348456397543379260097351333308364847478431660415401071490792797099584304680334376810429917274700844342363930380681708158035600419796984447684427275775379529440861807982066673158603110586122975356938294343616289105336947945746400434252991298038777193088501529074193530880000000000000*i1^30 + 2383678071592777725961832267125370043217113242499814029797458883124526782379388578316582637766707495603613296198224799435027387589734960368059135626286965803544613663882127079117087756865846588102377090715064164028903603635844807555008753633288899629259853069172236205921688573737315776151971333673441027526454630711589709562597871065271109791324733601298098913825975825229296422702415741798556121561494977053319443286798233750289903147712675507578076430159571394379240153302543341253017463819519442935291933145501324223550488911423706293607960524995587912727960948563002097646737165010018193917830253785557625524246300887766909294686479624476220385143454178980669536774087329068052405760096489148978693234332526889846761559790514441168130096553995528529390517123980111778965268767537310417786227855839115568776096633445010542575994293161959867331371439250499217910966784636382094777992764822124722955767559935554562037793888464891643168671344006405041189717541723259874461000019973646614471492879293891066525902053725322163222599419498519598731763135096960368468724752203825206541405110610413669496586213286639604425273199626137068073252186142102472744703363113709602856816979861237589117540884579497467936061045699535551296009899504827782795823255603870899948469541277081020051825574738782605707633570188759570678870500244985187042519812325513333216504951567544133854234987664729835994150264352120882474800850581704420990976000000000000*i1^31 + 4917863008977173166391506041152158331717285428623248945115528489690079571623252293156322237250475769517057614380017997359124239486928990206087218904765798918958220803899838540913861379096327084310568025134280800832369747988859014076480885686849377018373103289658254474369690020427620067748184791450411960015674251752545049811703395862504449303358212537863882787473141457544499198036825220800120968968961424131168239002674525481461378222442530131587375481187134273687921092572580837671054973246175822841324449559584331988479165211218474162385384584757379104075058862030641963360974065496797362709567221701804878416538538366096999942205360954621358298291065754338741798912675844306014678731073452495315154964564245573649088112656733595801225935343065106528904040540715852624504604000589421595190873863795343534459647653209043494713687290617682248421907758376632810712810550782365254849925144875276229698419241150976732399088816292352645010628185393378585051471061834806027449741813136539955402791613483938562322625174654068128541697728456952348463282058390514337185662273695124182793801914725700320261310309693218665243608427512672462019614322775530417485508825580798141355422325386049048164835127941089667498638790337454091493975509566735830588502932252998500258557574592553065160807045855287685787236889844404660610167642582586682608905621683950150119117985725485904154941610462826997884766784561613955967254702360985600000000000*i1^32 + 4373104890845320576451011603548611616109047053329083511100031473227345434284749229509043800764285012057307164910397555908402524424008731974657001720909124717788988831628353058332498640474211000467191381149280091108380722037871225251831392663515991066859895054540382436568336939186421388707811326130041863524513591274956286992631968159816874204145662634822469644048857223107488625322764565707795321875606946485267484146589037326422162199813343047049643651384007956915729085752377018021651787222403053574332454911305608223954958225084028822670147074833966763075673815066855766657985944031143879716719077861264376784608391743929408541718761537713600079098273373316057989694609458796359990157173612975817870373395155302058323623191818644040014809753751987956707629031871321620477455800825123762637399546956116821806868558944425463895811461105659120617355569098553043255322264606696781587636223219968365774271922485329127069035318300778603722131525712052283059160427945265475446743771569061818097344621423513611716262102445901008388462100284298449238915385455404457153497860659005371865722179083855932395533235211769020262605167665301675997734800012280594192629378511070230699925437481692992104426169847707988980337195943738372426346887337733077278686265242362857614724597083720202480071871926097105251043759994715448761738285695717360040800492023203142024038474036919978554352406056558975577253809841196414727720960000000000*i1^33 + 400552467904398072151443537258622227413354815954390669367043559981560412873979798184035514234429665385578145671844566761224924711723564483223075753181006952851492102128046195178132697827109399659368822665067114614851735275159304920703360475455528896461887802323224212496505484133313903218261502595455670809355201122608907325217599263595659682054178333126468154154641224695545956370984370005362419535416538877149468068145932525962994132651417147411960591896051296681223082259022888794381490243242388990954857901313827901786520342102323926034491567265356583177243405028040428330135956285695329981025023518242075867448696697615520809825815559463878102571915531820244732607034225324665774195107404011032856540586961986202740670729459346393185127068069480672366014520495139768416156895708929403962262604328124663420467125334200622153982742042247616766994823971603990528415186606347875529697651490377710567896701372890669176503681072759914408245128075696463010739616870025326205630036135392922781507949823897022062155298073669163385239528956312968937308918934625096414127995078689692953822248225711496889438788256499844841671855182285779662732091121720070727076249029447881888671219679344224596534159582212650804732561323986003891583556462030365317203001832073370723552395734363266560173268162332661013793413883240234034094522717488491515227654384306524051024647225373708490033684466116316657413120035553280000000000*i1^34 + -6596811045056656351697091065282567510712864529218666369384119530649615606505342141760320545743637489628632173924461892274297629778102732272771706097936921030341853553727127654416524769294512579192305908630336530748892972285743973469990756643954373202312865424023200860349375579072957244743526456450791768089472437447083600616420570931988632037815158779372533036427025822148264299035852571725846820203837686013224950478679245938971753111988505752372781778410822526015223222256065972932082035303273273112803524024243968226188022901370684582843255353474746262755878849411551952617077340683218741368025122251509384700969890820724871785041372189476525792628225046417006020012580609236274418685228629595724029250110741639027627336330753185875348934583976237715406378470054382172846549692123299171040813638031024057727447501455822812391509086383705703615816663767290554220023314061615966821728497413424299516908791138723168811879378549154227778102015584294333904289555242522111037539533112173177646958432776708022313475240242668049546479644222134218688810076287478214539340032568028889973041690710820756243034762713157975604373861686413673467217886408726502649873215655327800840154865720464969999398910667403495964087493058006799150055306615794684879083798831206044931027028931172379882118460741283265921229201676203076528828124496431263209526116261770600538483053515613726116394593519724641413171200000000*i1^35 + 922083776354028918810733154274256157419860909937180011567656638273434752093386506030412515237562558743514200921040666602115214219134255037104301703788597556730487213061629786643378616500446842352425703336908505729620891770611261351820520620593947981995647900777029592535329084151676311053702971104842851212371386423575988878198361670035820581591210266183728959562959519486065344228978688900464789322777147338639975426544638283915213352965457610296530818668601419396765895779780819214820748645178730026435385348438478095356163772644934930422595117663951105538758649557417646012485991993953268512518058122403814308141296876513359491287094185193863102916759031352963509846425593819375940744885379469966111284778592797841073154976156475783504343150965168927514033743962531953608699284619284271771473171923324053332614624582455654950829412225841371853231584356985315449505594512595621016950073244560338719264363133553964731779777877936471657513494846028286081575697440383930337849930366510447224144629655720064560610003161668829982891458871794338047228358225458504116230677872159877035401698302674170879208112238065139201262684800400742783319271083170683671879393719686375669455995298069082628550917423128372772246472420267657476248588606591902919914844009232196661207352905275420038580222414850599257442636330896773610262354964584245650422485368136378438199202571078409988408580297254400000000*i1^36 + -154448597706027119127323074134429218287480757767368629813626697823267467172451464375314792245489874369879925911044479591583523410128209548116153104236996587153574919877073113516844913764433795657852060345582489022947821815363160830049197528820868615908558969502611534137606840773068770808476442633168439206303048347340975310529681360079800082317443564980916917826722594988616425297752662875603856919352566375918368947048188383349815498619483600086755064189660803700753648960995761888711111256780251351007088292659917497140814472777888494765220277585847031622591964098642542540029423721137437374195411273986306104322187421322460075176178356221458829873471752294741240775115749153393563050631453675624529369638710438689033733664699709674949592736031130903771925643393519704996672421449105821352965800917521095530674754417727604324649303741650820829211239963571664560356416587579841627137260840432979160424017553332394758077828096445098704123314545883454009540293839726474535864154907735471317523027598606471456161165081242868748724086217881787028122358575696718740872679829826769418456109675958446918146146283101633925533762628025521501335329436229771391190580494410762450650657495851168583258073410098185197405739530028629252826399821747700281501643828918125724412301402442444852101933946361893859169678540065844703701207709952362003922355649832674616254976123128150411009856000000*i1^37 + -492729896078764709447812042693312438631688545864286411384637962784026145824162994795557387230265437623762782954450672671465916323879733751282650516746191726953559873192263244812883724756154925429180379595766037404471279423732655010140178113491959421984186527023674070077089890806122673678101328488078435728606601783155520156283382344955240851280563359970858498722797640428043929753745427264987135655805708590732415259724439519374175632211458181287055413822675911366120171023096809333610940243353655825558470495544935800980494207603208227817437819438603329294292951506982179482969181773515761121931048197037848681941935292217817094996072457560454501760402615605070821861458631156704423148537533856530571693351426899753461935190347932249277449624425182492321955935960572636176297650191433818025119133709353613579885355342893799461098031376722599578469749022132448662900825883166857708513411893290043980738971708451140658383218232846748481203175180262879171044864927533518169907799496594614206274716316676050202029008742652911127105952187151564344018217397917007874099306693338806687424406376851149472282346435619365463273590490588696999294561279648643103518474558778298826412055161347172906862475097530838737378382899708230189837854771913512288198458296006457162593374946136941547893168301332602177801977598057032527958872678795317112411507191372255359015774997030400000*i1^38 + -499786050154294598884981273053856106606581193407891991321582753286365369855805055043406727466263847611748775135803432280107431624317882995476489051988079524482589721947548107297990508205971822520612254055650304773242174266169407314799017354180798141987180709132007836251658555490736691825254420539103711790269568503261621650131502030768170595491228952575673586688744030622682280507694244245724827524898157257868680541533200311383074450342607799066984850280017428890482657216265985025236052049168400391897271945291344338778025474628392750127588052421131507164385398954298218085180761915658447776006417149131110843349098016728353337143887809236981612136618834269448414220417476126194239631512071930612982724709939667392803178257029559776560135999636405620988850963984212252997481507097007513009487717919807297707858427530504242978831513320262796272297329340774560278740827918123494523482525187232749118674751262249299775381651441987320601612799594701762983760791783951779617977906056713991339868593459710996392832146770017655312070191390217505678362717097310304276707751450931138521141079174260568191627061781218768074068676984786141722848128242056452516856848932493078309287879943952894827702730597845756406609236097891246064588591134442138343646004352910340411722963585734922318242749519789347429206101071402111644118547710383448703835371974106094220000000*i1^39 + 55498469162459964746047849641387908881584409148068940879446749677501887742663857366750364889689890415204714504493629904392261613789831940701274052032861235953224356792960263692118855777886367098205816597841251182150950575900758590925089585608891201073265289895936126570420201152826845685488752563656623183533376463342857407318626080815412551986468848093022059309487286398781561740852888632246281060117959208217925140777257798480017299617775801521855513596614429239849059723034282097979839394890019772301645197686822985018710473966477502499850583179742857280091341992849195331814418688120316085778167146030884255185500894615507956270746900336099730033230846494030651719505486732236749631095572131122604045505156023330983469459095835777838850814569462219758226795235589497941289750578729543159875415671700187172017549775724130926910441872239815127808474048563020812248034577184224990011014984833946850037907944715539385864112557879178972933348939304413799505324195189882934527663015946586292938691355559530706501351573848125305562293324602941015780362379811152219224266915109952151283961882719307142691996902986398746189119568569469654656706478735978159796304129767094854543097497613514714267660492805468737345218314980922223483924329481272535496468180320186224247990286250040601512709338316405903143110374114240891717521311852332661394338992000*i1^40 + -9363342768803281542209404822508682460253336259971538538015664464292298058943468396352519911075259845310745228060314333373050666432825282575049527824506542698365596907605531309552483522585400950685678666303503380169391822110000000294764608406666000108723188194103157300247943922469116798240052192947830488994099521610766423038647872338212657622296461052112819575134657149593019331289207959637176943378774709088339918984611745638172427583479967388728953221761793781657967154819303240321806857782283169605896739719476462817656163091592446787496835431176285182235622311260579980861999975851105001976191607631945786573209297867502954353710798592815168765336789185130427824985128309973411462522770480484517127994985050717053069749121507467087322382543526746689874216519154733016876103844800123671461059237482071643560232380040282424707215201167940813668579963974733171434736804865538032843852430529534534764542624823016112525009705438799127939125804313819891475040249077573122463193384529512161637995432644000069855255050185580545340015788022470886853426841483907846034996676893237594419033315802489946436499290711078130733624716462431429841635060156869947092745244926207029748987069907748855629828144783856258247779196263803474528954227257703437489499413870483088253409171433277458153166493033114534461653716464640588730585106201200*i1^41 + -1413156544604971151943613461853850565967925709400570306503395391684827391156257243951351603484439526766035241199095131689445814539348916851938460104806591152863922135878530334579148185832555017917918515150366892087991773373136363837451172277476429848247331452946534647551264870455369911991045346171169709520327227602119492264117520164989613458293729464628853503780805691716312233597938502315096595472617948884145510789696071488803218076048272033695445940139044041028959968837014501786048531243606223325465603941935230975599559793890359974010387407197923617029919231108520490186100702203405741528911955807551520092057040788534662664875147638633929735329704284801451957328766290687358522335787874205421259103197201917405996512296685734248718294325990666212742299332567602396928489307690577816538257657915077810767563575620339685283727020902044598472471437576497867978373292778239533828760639177479848500643991682277322707581547380356085007381948445246452260499287467504767491795119973168755686700200128648525489504391867485181897455877971161914533860372483696400439380986366116906404760387968769633779123363388982413193881196499408405725121983974602866568956518663992806392304385763701142801371896376805915720607330218488245391954576775085767874325186257007275574305577448106251536126725083189472209084415017305280*i1^42 + -39526977701047455051836935105810419293342231207708808212616686178434097496531454917020182693907934719923309401086994285736761927966663639133585878224630501763244718899930544305389058906075452686494870863250423688568569850890542740329707947928079612622050353003680631620943263526551250906100857328547668435335966180740502297218248079694318958417229348149303781308626100065256906002849819251173464169308797403692097155311275982178516850885499280754950175973839735106872278583038110693615655446064033206390216373436138633673772192648204310736009255009477046635299191145331636664868120484006886230775887495504899456251221448131896591367572447967420417482266079562869335439455478411409019107126425906313511550005157849100935702708486291663705486683410339022801587668866220961521605866374715675850711042907612270697329661929886658819829064136695976651425515665810124501617178362792678987932403455054293362936928502842136563241450394013172396397896633910287467255460827714931640067363336101315621504360207804966651125135391422267164992808030484319792759792309985705910291085638851111593372814410722783169247776196950526787253385241173782939512704950268217492550760499069820609897814659070828383927026577559250222509558959853626814485700560263294478072836609719458008945584561762539905255744901888671681*i1^43 - N1*925781755897718523682950209512256067097263481885039410480475158908248270328431889067425713724980602169408908721193052124202737058368529591892295001891151846274941677384615943358707814158210737933372319106905531468177851836541263652187484929156544805548733791275540095224215971205435625544379382643197229602452363923455659208021709178887403257371523899434675143367756409331614422419810624993228776048*i3 ] ]