[ [ 785005961350327394484614281220964122166350904367459863864060360434457257286205515510274296391241671366603025518809664890043884004004664323032787459599529938302051352491845357137537038932967460187556643757526738390198036735822111574288593969282324374175355834387341271684219180662337528949279621506912801254984542230450229891540498957534729659296968557190384524395854364842327532317253644763784584217223878646353479473463449863166127104161313548839177346570813454087104939254327967642441024212031358980037629216529937082773376786761969821047282349496403790862792176328849104143861854397038726307065856458889786496013481880136053923742848561711271604659126187219541909271680125619972857795328630377979932959891621358281964251201698801410041619725889218167407494405675057253593444711873506796526953293648689592584782259327552050489011513295646848999848727478778866471208767221997594081705838349996653651314135440894982053012902089666521884262400000000000000000000000000000000000000000000 + 1291872278771000030247600421450351035784798825258971408048778088826302741505117107617270010743478758276776445958853781275239313087602949067811785473769268843681180462063884350240233820571796429823405804794386168089613931768440075333323495552849416231991139839005282405953388303722259937537477454711432826901866772919481572597826313019255203306963187673115073743364595632385134616729154539431227462184794583332590784844552113511690384434143388486176606519554981039399051468822705205614200321920197409673408996397676623989865948392742155055351893425209370549648621041300382290147869733493665408743684443383306473216326077640095511082569316812223557520976564746822116011093080560782817087735127726773020084774672123998115023764116162622259865250418357285308325919770795386152662871922411670415354743651853701468398109430087738231739480668143559578813003003713735508931533769490072136729861607216917992971968712755170473967251852766115948134400000000000000000000000000000000000000000000*i1 + 1423174670352599954357043102736980595908721344473067269620106612866007708457679375714535575977903708097646651073464414508784192445561215757320989271404366578912358326009379452318235853615263602205174704465115400681967597145267531567891973383157186562714957593983304900246683680766301125762139015899761477817773042075241617043072678051573040032407203561263798559038249893365252710152343951780056650310989112357263539798889290110862607975560939939250321599133917467586895503770429580176351175678316718808686044471589610244190580254197045651527437992234955095933038436387547197008227318789622569257840880367524537849627536234217988346986203589460501886776583266396682285766258929767535204874249557687635196154153068473782443714013222481875526779236256221776656626209239596384848444013338250824240778097290830594364210104504535685244600548682471005836484440288421356735431076470458165722168907994903398918418035929753475118563142735377727488000000000000000000000000000000000000000000*i1^2 + -1324109153938611821168059560958048145565856768923675536960277055343676528231656185083720819440280791635407441497835785963479763372670231886483881110763771430568728165836954093370431125006561022507989516393137045574781430058109412852886040865442422313586700011037535330700847111537060769023102880169533432777575318532975093575602335980773204195750312712983657757426246855417167339049947426030592884944061300603473172899218262620606793144645066058848698243527551112467698285152152216680728212496684023818030140792251635208052394036605582395051555991094293475215562415055977304194193753963302878452838169695094558784843194764110555649033348396251399906001938443978246071903095135107222431138344793229021143933316742488027185146795604303808926189301524361031351713778053524062326869562706850158406717894400717165950180052270484816960990036677145765445412435283219602965152215718939725132599591902524872975765150949857550736074490843129446400000000000000000000000000000000000000000*i1^3 + 421426795416022902225449693079180488620589930074597522939742884959591399904374930704071622766877054523234478873829765974822192968383841206560179334050995909457765837715291353809185377596705239659847452821762444992890457413643443624204449256181120190069090399815481079041975504584708566690568315922487514586758446710291910646205325021573780254194520093968750105414738249964976253442253122574595418986402438803968894156910133512006249459266266389252987859404164639458605159796565982023431491581591953208871961646364008200582002150267636582356670697184220434759503784956498395466177202767844970770393572413056284849515580543325929937430705401872188271472636292400501898660342011405469936351211697210210915460623572639261617074250775010657437770099860999893478901354424952811420968153369364357412145627966894271963753181951466539551023610243941055317786879492842255762856920227380934774876882191846545606809844881845356893435073365278720000000000000000000000000000000000000000*i1^4 + -63084915796032243586410733209266705659315324047261369816880651770943103817350858704558194747590683161515979812697318444961920551631706218026578069564331623399229176605872896136700458195745667210456726220654421255337406170046991216233985630945759701979521912855732712131796607135857369161818684738988130521887044356430534753365278064696853400510978894524401948810312291959029113226488206383137715995247089145619901108005840925465899660807204043489140824430766601894558151442396874762838583864505964299013541691303905438198164803252942770635140466888681613779730345388827621419389651894261938124726105119075699567499691255243350589463103375317315053790532302607127310605948773698949255790813097864525194343630529346841178869699893327518187212188068730851416002782392330415959011846735718815188706850817281227745433522286311501433453939688084771131742595210154999481285807495382142159811287379929486947411832352620938432805037146112000000000000000000000000000000000000000*i1^5 + 4128154543654023479765444943089588579595358233626310942728441791392008478588560886756263043001691089867454355368491504131194278810308180056386178522463998131054560780863414428208039286427121426009125070119165562745511899276626856260572120940543620434599386471575134327775225616843840684734601497065197753341851663265401657122059990019302754730326106478492923713379178712900362868940189623034899341279831644046580458603709795193369731372777733395279978076105679342065806449347467384135112144231981760475443852602557396635455487121914290886070912014936316174678727056176561920047394458742987615456285556412606161085502462718758394558006618278917318738886477559362358109694709780078459830660437481448999737559599674636590449116534542087081079083529882523333321096358446150254229726054648053286429452784113737562671976022858811507353451870891145897227929030772543309884291364097750589308855012210919639488221973645841229002519347200000000000000000000000000000000000000*i1^6 + -29167677222087071714061898030641694762043885682538295627774304636668648064679925791725191071154609535562191538410890681618480320672607272114497906183002785019699188888185204359652869520123532347212563545028234407785101906755055554195249470938823003005559553058592152847671265311653329474895715712061522057660496902761792261445355187239737948505810373062377043916687634267518854178533825294234971078968367015195424370895655204735821793862117316038060181962189853421239871939061885489222431168163257227519670876996609002364575292031663677045786342795250329931210945076121590287867417445167599928984858143625235546693558081488344251825365378200091015204345444758446423680903570783170204757600585629599905516306898475088724606341646933332852337890744526744305619764953325565869000988284239540544408494791135276834489417543599553104697790212893123660849587431131777211356748278373604550501085699112327378664403573973313346600960000000000000000000000000000000000000*i1^7 + -5300905515758070096755754855829872111277451994012459480724869962831067413597795094144608385486011222345963071229393528402060092760115180541042865855275068999294768479769515301806242958850150716529334538812135348246337858886730456759839025633026574743181782260305402844993122843055667369824617125633912372770888599320702734229860244217641970055380031049615598212404594677256767226795261023025142668893750303768496286724215600511932672753717928397545604323011032268950900334776291014706855182498615798534250030872576559835906373415604497761396005133423291241667217639587433214219823298248993040010613407455458926918189009474852213681772003172774182054135328760746477789902111163781299091157566886980546846913696014311602245329449942686126412901789205751034594867424927602102317440474478938115077178701412117204027322776479056503196962417525616082672357226303010144173789993202958327631556180693650459666420134665298903040000000000000000000000000000000000000*i1^8 + -95958596969332840423218914288551377476137268742905674612161216201533826112832238722987691014402703292974313566583827956315751049329538031455396588175787841527612276728979520551525531531665099977403313034540623763764695835011849266631082628347234591028590176034071867119780480229455145955293706242518265016966410368306962468066223703662738885888967644728142021632864377548102921211164802621764432920057388841967176745634455422832796668171613599430539628731581084612955453155042864272269165132730539563001593356183465762053336823710698630074840219048773298357561381697732665279443208646470293247333555356253606572838112080500019502410366856832547290244574505075661230821731619793503972585776562623957015541703342700225451830752657125443325593743994034247181771399654017694457312209278171546862123160558034601095438044291266657493440505636716697778386462527730818443407560403306218830918156244273004738388607056740352000000000000000000000000000000000000*i1^9 + 542810238731710020837480279360763400665734013674678955158099317265031041981617681282886149821843772528796765411817783885158605840810790837355237386531923513439603934578498362049143919000878382503589175759430805423307487359623021373232554702121915334928530971523926812664786740396909792454280097129045246406197313103466314264047919141811735358727396397773274045002147091858764622847182280887944963290204813164745012567681323135023389405811330383675183350722908189005307945296083588151613929276826425110537505885164876069576576279094290310000485653557343426756228919608287032123567085999029081005781873069506839169983488194141991135980932228773373642763275574643113332165394721568156442650121689342355843814208394260034264215261967438968381829626064036490856230806843464715453963815038039421372871812954445347110621591383339116788349581159159504051484583502486317698310261613024759128687478635220589143488892764160000000000000000000000000000000000*i1^10 + 9840241168557859898146459258245228544535690279024798739884758629615265503198370873135790415036370468742718984360782860295917426680803962612520997867327996788375508645596041770941460884889305771833773514425286993575349528330205607196991994610540406055278385203148978877168151900931264021629255818884606622184380911949700026916642938508279551470850985886379506064642849709565748745427113211823446662959487719483437755178528972349990215420863382940457905989256953756053722399750598241539121774837178807842852345268739003102106591126621344603483611879036819001666195306352251068787476271932459204035809404716448620794291089928889839046496244053024246471684677751269230215210513523963815132710765187973130555553001704232942127968443230373962125332637451011654190312372074995052601451049606462954473111050105558402640914511995271311718207157408899144383773433210351335704718035086464196164510075280149170486247424000000000000000000000000000000000*i1^11 + -103709191049181935571828638942760194188326918772733257942629890007305381963486239810220616527266364654253787631311712863063013669779037671854451011382279341392201929241034029901964906259086316556075166696139079859366031341188053654460162134946193260417854111914520029117209741359460083818870890916572980263445767297959366297270997095102547029729343619893940499589510941829712822382984900604514364723103406737595160297261494939610116641864324496376266159376710276459185446832896149711129062825943144778310022674761194270222229950308378720630444385157440885930165544683299078469396638681282841278396450536175861901195249522436971570706744447778298958615351749649459561134555788229321318201940598896487266081192603536862141074332161444124433240484729023944386466690808592212473588780806099427743342152443137587383172135451711608092703000867613157365753937218022333276939849826498171611698502402507954087526400000000000000000000000000000000*i1^12 + -2021623452261798717684241786534428186945527572359306923630049149963661727718292778636109703601729189631916039173189767781407769535828650477969666665069210212452507216820704807616874284478662369554526617146800575236045397649078127681346044672356946824164496178447982054189883256846841814310440065904412194694637111419227940617822424210181763077502465291019458859848519582415492939580536877321947107987705431329640990322277023406746094603578632140121244260653264348213803376685927260701555248654957767353178630989312781250201068130704661996173487810205697295668490394641348151725840964477830589953055230472860335881546783567518628276405976465986677437000296135609628291638237043251454346859431885970799073269175909227532469662656472459036608309472812514491037418111708386983425655489645351381380782144795557753215345516721714645223493073485903724344121122946470883868733795309455620779433010109622517760000000000000000000000000000000*i1^13 + 18606132162809619946425962067849889039363226054954719078292350642055990202740375518407012418689003590279376352876477347142491267325279590252347399782372033679130112672273679632500778831319778618253155853426099100190071792671800309542758451835608095171595802689827895022747515775594896525450556096802273445702318169385197687537871143929493167774459162528707212981018486298217614866082114360599068801494297499332796228332863514642252230821760626987826908682131186193494282855908440035023276120827825110236074591250807848179121082100738778229403170585050369351037011344276963517868169072699259014356117608625383713930483870315967821970626596475438413951425119610628797371688584633415111290332528180797065473073701396539663840607670501679375254783954695498833935083375014824524781428174185656248860778459888445275457260913580054655097748919424325199062015592862283566217423053407307176010128023355392000000000000000000000000000000*i1^14 + -78672316618072720419638893419971328187124631875987218465305643313018975488136143238644765020323277341394266567829786820382590731193031837481115349639011961638846392090877685034402053829146536012421489467476433856566181009763048866602648246980265097700555287098000824177019818646906065110854732610698031662721069514475306837494256132220447480260026159055584561003045894183009748484615507276355204426852270728414701625645387236744626178541923835741867807295325109206572427660850609415868360476656250962896382574515303161372803946929015737625336463490658240942756467351785687242650119985725910986153026478540487260961651736077228804143377084450565982673460054953533922399919408192932611308220207075274072660107614292877867975958347166233346055839682467111979846796748068235994254332528041726751988694028665160513531390532847997475819685129192404198860564589821838421877473595792948640839263846400000000000000000000000000000*i1^15 + 168801987288734731459048491295488529331478177634079295441813453661778512291854404438460142218032066623596293718894038139378271236457193844520785060828641607115115406704576588267833238450234292853553284903318092873318452315395006185542326078696914821854181396447108850520174969964751677201891562135749196710333922255922605727995021477817285888197367234739113102560813045042503078505804144404798403533411953291640297462079715833490105455994610904904287483309489436733462257977165167527774942925517705127447647388702581567882104658679697929132110373572957137128031379777871594057976117598397553871636754672072631360092340719045688808804304553182292175078459784816653059416735547749971767668538342089182813921841452865809610833752154801203806008874433787490221217583996294169761058787660019948936113144751991465133261629117688121835940269029370452933259442981482374877680394720043669546598400000000000000000000000000000*i1^16 + -216888438249004034088425898340723201278263235711555088916693023150445429095123293007152101696896077741596074321763181476372341731833306322199397274957305910309018041976295223402266130576762137587076061208694640458257964042925384941370951854055238053070179277805085978380727667201262595716393353192602563237470771744975012560982794896213124064007071743530583749347744434374604234093749796826522485334645714875740243247958131232859887017234996347481361815567448602618976584372795545983831808837867539514716815002427865800834605132331893367974436206784639775454164283207109905716621587797400705721181073425613319073530169555359108027497502002331213010068304725794714197506384168341696708933381599947992245134184880939035665661972746094232786960993187871437101391833374533483054191141052287740766364829447909267578450765127555911685551591562547651003936604486189740804758078587477688320000000000000000000000000000*i1^17 + 174896052677899071751212546033739575140793149858359226043948362048372497208685223932614964891807670890400267942867007834878910684898917396404163296995680561066887468833939047370470796195874903971927852089383126146126228245031782231387882436304430627605754958472628665989440894059070470922588117778621930705096136299791268977749283286863963255255305757317720484083237763635490583104511628385723014343980621502497390549764182843506222267921545536309373746874562412340794101152218666923481560827047467009406327297332626078211524491431814762809404503431101958336362738775171085755225003887059554681587131353162449112118907374484621483323753004811254930154226501556979004050037712582032869164533525109108202853511236026589392747260239450034608589199125627328094592553433707709466267728070141463021117199424034774418721622813308570554474070085063957490362796797664153567299726265548800000000000000000000000000*i1^18 + -113785969352361736443119485671980455328694107429874293726395795819566726325055227292746159045798773040406229699231332412083022417142661725922904388568168372839478330112887922602144407292734524563394857986959455818905225608370146715308774415184942774369953525458548555972931529417455409810602689370801677935577205105402078563795232868520151798812463112282420267983128781728894714141162070469492126282304172841588834534695534745622852921346321263274206025958233803341400722495293669914163529674353350132648317002415806718935608594788104594475821211309829607479915103465278834734151719096262174539090585692263932439828199658710251927296349926780505229732765142536446799081129456806488576292187353987099995729593035194403251126259230395758383297659643045971821326837289322247132086966367818326241780370317052012030892720488676131364170993948409861671678515782890385092011622400000000000000000000000000*i1^19 + 57744885498515614398518335510311233712764554100115577186645579759018629094114700511660221244967749818157392876936795491518146979377558127129409369233502479870132174552468537277567279091413461140065212405197747087047211688602934071063267337482329302543898731227556567384916565988552139179640932211223424578362688299560727629922111447092944324397621439209799437215671622819730673655469563948463084627150117322967389201567821390418616142328006897834214888283327444855941645128373089561419772118504937784466502490741195453344794190857335642492656086470260578394936458146169083266248358683021663128801896367684561451489489123012130739456346384890987665873876506944625250901773476856013510365459202999822480435717152018520278127624415723820131272504833963884096834565623321408848722740714610563562706474631896798063320772035577220319030392421043253698585926382795087675392000000000000000000000000*i1^20 + -16646996462552477923231692494431806025904062099059987222784943057441502513274170361436675747132702038801221929998465636718442933470147691215629427864200588485038161834782238964204123391346150477083028621997981232448725262318158477057823186807273826614628417439932469881595021614029252926627655113703850403861271016459351201938044471362467083162639917598115658225224491851564578870116651672484606500933391152650028851202880704422079226279491368914442766589955706501467113791852888085625825132432184155130333685912088810423449311450768840037113083055905719734692549738462892809816823279493835505845462189264944260066228207375961160443070705555920963811782919823752478337310602794744460915623149443062649837584264132503154288600752728276411090444605829317322598161531772807200353103720603460233776763932283014498049221772459647112868127842195095101600153911427072000000000000000000000000*i1^21 + 4081254915806531682213604312841476943871031876995823977507033053781582008093648011742629577302874307140625355636949755113649643397414788170672414808094791242278079203490998677485805229998545817000622978734521438612154771313871314026825330803509211687218983298041436974270887446248141169726798126418792184710971008563384082028267985571058745026902716001967413323780734881718956692705666739235346292723942989229034370962987656845121733694416587545156761040456472743040136261826757878179727404392986053969752096091022180309967866756409622114566143219978276828629594509812483780287980829313489260133569720702541383405813620176480346899459734315306046447065246553050261694722141820809229062080034336022234912233791198170401627633316474670593679299691192650890027777616716408829221301769965485243882823141847792545082473452479272036082409107298197645980084469760000000000000000000000*i1^22 + -1100613617601138583930820964179740206496936902976978546800695889003791765475626374553980649471393211901828213360687890548243948746692785387429043109407331725568850908651927279618757400850781903972157192227195785341762687235552399912600774541041237183196341961688421483295743387729551337410490975592947705579864772592612020919700097584043473529661634395337725152304215575448931215409374247498219945359076587256336745526539496128600678261263409622635389587902990406343838284258698871790605348643767340310867300718932154086541919594139225617170740465652460794866415871483568778926865851691288710943336798825685140693568435191911383900474613666046511479348563796313590993593976271714831517222494160451203344607146539033749457670793705916057713290419598381603659659741420571025909130041604233738514025939480229620997393927077824225824096948578050843344896000000000000000000000*i1^23 + -10049627808573601158714553628077739208914752139573151534911134503968956308647938361658725269711351341939112269490389212025203209737245311940261345080792632235015873866565857917191314048110658604413370300400557284277580999699457831200541636297036705776043182671508290663686052666675872627366416381979224355836926515822964912156417286731064202052055158259584580303456418906495956427295272036067125350967134661118384432129753672774129362530286407417370768069415512474765507767524785069976191962586283734204208452095570953990858139999866777636055935880214980713416789937963236643353831853078329844441692709973056465162984018639152061615867431411382226406773944673665026399755560409450439069533998956467007608631621328149862765040594689910869995417287525169833061409575547210737881315427012192337932187117845759438668055917036998935550267586877849600000000000000000000*i1^24 + -9249827696915897886459984451914278160846660498594078818650087040157713088302982180735801705182263734069306144023673980331015466219432200296497149183450002535956340683444294630389267732958083152086336364874104951588421010192062061250646866022689846843118736049506692504643779122534735445481622286181332578698934379691140033939761323336090757633003737703164198258084650781043408409560776687589076694686125236196117961789456884748311065687793484892112400096422622451938664232790926057983619616790045363007917038080166678775865303203224989568483102784378650575830517786490889863778636681407352038118686861206126964629639658590855214656080390397417079051125798857673904376685435845077559883768092998997150796447646116467162806170629172030356886225512771024207174318349845848459536943109839486576427086526826653628535225666709823888427434639360000000000000000000*i1^25 + 32281106672722878892124083202164857545098293631676480686470983137007651370205744040342938474660621961294625010742615553005716347550546748642891810278973737100417732277314194751519588544575788983329421062929318236431194787619080145880029490882124951872226154501935442564129984680552775681684786379681821786970856518842287938454867281012019157809237571526014694758435067381089693249896591350522435114113388307565355631959697898115887017581467225720444248672759799266950990585769715545312976851602100013123185195154715342018077192102905657815245817596414967211210901196263512538902854371912723570782385374353352776210991718661200847230424015316627198885520457347394097625172169133950577518423531621273484848304291794535029476898744379349029859952744438641888167984876551278219376875623036857935437027088818289207648159773969605197824000000000000000000*i1^26 + -6761968025614284360582117516505663899530574144371400391982204495491061881529078157598634079370490279749198424542388469662366279521989928293677625785487242620344367924274033140750326103985022366424956320590160820595152457808817967600965503590880815589903020073359458331885897547154419439873564063168123466964127811123589991307070759378342569323965534171709176944028221611935462891077665995657802079162725418279063966058628824206090224586860529336603391880909127079150740599870785410992164754887989191892319243292462248567455600726852141850034733658739394303489529734752663293005160253285722910840040206989425534386857489224245095268847710075044487755441666501834603253451782875902382239193798997695300487539125906192929988711480083763398523406621024997430689052958698778691383272557512290538361730855011527467625470938316800000000000000000*i1^27 + 709401035425344825715318585697961490260741015583940363460078052670785539522691644777589686612781558044996964140304383237191518284785847395180739708415462190430167286447516237467350748462849153379172972273629100058331001758454959704959793487811677374053537445639838644016520634830114524497975389113366763988713851144934588265318545635000885644446988062544434241551562983225607252856072648299406528289815472060460172473501248445759229426128210060901127604778810857675999498355863920155755857673267329663970593973394342374995934562426099915561235146917713753058749590805547117188643512553296075020062650613392756325091070931054075477545337175161594230913584689264199204679681924833654154459120820594493675209525460014248012985569467732381538418773997475165013194211741086712013525456287265727588186169582732431196160000000000000000*i1^28 + -55358875179394460835764433421675819487699696350926504222679154825213383564351213759475151418303459850614876764883901096217152736212929503646851481840913764052526475786217304825597063903601078363829197668078587696959371310474033386766480992729258331755607648918841392006482832400773308016028085583481897315617653620559863337938338733065905343965613218997855434551832468082307885706562961434116739448206599871822381560497752844602623432956725432929399079006211042224891892327936206062611145398836631265940682344589079141486594717306215547429981190173858049166283377590355525175455366192265452970784243664754438138589795751039944379192184280131474403847456692342732590795636001759415594615632034240733612732173581429940596712821850880166032476739577153186000828421813937302694363365621082146413629868867584000000000000000*i1^29 + 5686957719841729036867853748576502202600818270086056573942708365930693850737584600575822352657871060953779230720547907513429343107659684600201602947523822332381976380418677605607134657872880894754554384455304655047027934049145836108194578872695755124465510450240425288420285448450107743048916634046166708812538301175251419982141188401292362323813671976166407846343943754317094694443283261551457114257941700093255374255822511371435161324494645640741288305936818272966890582217466432020374339829766584766917883029693503337826726833141995368983594891519660128310105436620115851930409901004365972505726356848768604131858850881577947468158831976648924958857595438043110612741483075566890251285743166528242964381496954482176169075857024941996800077542700475264898003335645570086867239128945107917209600000000000000*i1^30 + -291923939005287432355039568702165785216494565314362993167803326407118410624842511172613749714673432129857531337606595410438270485696077838236110199123161695899462940838717989089218138504778289534568544341494546061352530509754498689219586346685750606703348919095180426101486414140043676570973621802843479757976997993109590104096889571404481887212972870212984053376182091831991041024653633894041379212702664779608355448481262563637635840550540932585643456915259589024306257265515635092548833431814391550990461015900488030981719079759762045901650738630534370429653633656277402014479373037236845879621287190147880325136388392414459819326717697899653562022935677423379927517646144886296055898927500722892480606953719360119120775641757197418298921702641818669574129983089707828978855800668160000000000000*i1^31 + -5039646497838990875046181318823207808075420672181172809909741845807478910240179998995766431158995808398595431530611201273699774365249988176109927720305398098635662938897677746773331732413940090212366491923605359911748516255434160565561148161061786204453439648567329600611332571007156680700542044874601764133372325582670645805867920819910658802405969467539395238464180040259272733240197523371485669993279585104497707966182113308575462416977048577432956795864352660452494696833394880396002261664217412529134807284904783370374670597993403032902233690149314010311752396938170111945830232146991398719704408084011012640368242479799723019474579063971845761152832015779230999430292238442376787326562925748710446708130185135348491166997470291538781674470175531430796844112429171810304000000000000*i1^32 + 1581437579207460366085500968892305925954975325808331917521242849468428260285981318336917102178402027320997475462210248835827619733260129702906540466004375973347631298075835393592704178694235087681174915850473828944161059912850577000388863037474441081478002220772335148197850060558751597345935394577230804773921391089860752630916191031422331881167717213030259001630922318918743393148687150621444410387288762599850298113368774281128744430987398596395315882124022768862360293037141378078472959701960495646260311588870813247397045290883825894750435537038654008734398854277071068945210860951356183018445142360333511076974919877994984567283525009596399417658439984499889878393753210654129898837017665645911159969833819667453537416431417133475644862256413398259492788774502400000000000*i1^33 + 38816184953112499014943626510397472680781564932325775702399056916401605827594183325769396786147932615494459241757972208795445101628373917055410868133859845526049687952336959367103442529891831035066785741740317539803547538918919483635425946521108682882797028308291299354959629020772401058256500368245181770397561244433367727837687946291609193392888071023414660799304290394148316380892214816971565628697503877489240886671627900356348481126426926413941506630438768656150649850062468879640530695029263576904472276422184068686104861203382677311465373315756817027947451125732189198097198491855166451318763345802544398413133291156262578369063172659756214326978399096471772240237785996885176930077744708133120504183964017664026918176113490941899689972318466753720320000000000*i1^34 + 110135438391015307789495268882618585281638187570792663209346596459536723387543440714925197451523443859527269340707284866720802423648572206099714012442814924436553570528583417591031570581590147285257130880900597718778320837079690988151833405843084883385283511193496637637672090870729838489444352611962569021682071690619146571267359425805996940602896091780648072226775288314839092008402137888209661900814031619837772424255346849765190440749470348766321039004267076081316352561870878657887514434858987981324648157030279445573247469984585855210672605427699870918828195007800728075670096349295989258209129974349041545330783144581381288549691335802720520546944296215723014256130951942566535099901347059037419777456531267762840009175654163129924380672000000000*i1^35 + 134170038513027093297870324459919917365062458846037347115419734937814350748255606534705797130818005224147199121143269950237719789245427812304507405065007526492214735420226895979506567234302605968592161966873714662522219362644439522367152103713103780965712424325539439275405139278983120945530416429094877642054701707092534444479669284861593477845511778616804029187131089217956580551579877690884344594141737736144878389941166358864636314188218092392615314955165286452619270119719027276680590086340846067384568692212084612978289851949497737469502614690145367245828252274696471393783450869143125825865754907348085488408041395288471101437599008091932071376582094035118047186333602132463154656448137749768084862756629606865168647757568000000000*i1^36 + 15937488598848156060713264415472306715478601498269183269982919601040619946995277221271585296380267532194291791411482212646419884790902407771134833431450281081847548664773673111793243015313402324432938250199557299746215288184387640249740608127750159388955259565853616336172904921722206628830499973172121186803705490448689509299919189000174473888233620754401631812894765394923106839042926836241746523970384286722066200205030562660557518951944103269143540384422666495595700227760889622116546860675337472788156274010814330206012935957577293443294381331490460673754935081182475800547291146076034256550824417218367603054629711135633010856632064205039835357553390782979001277021028536629543299640911727297543609206883230720000000*i1^37 + 561601588051647817184227645591853068588330031739051965144615481559356906567623249569073882714606223159048828843280563102954905364052214729946860178721224923888018531777959422116886533944340005326983808203365772757416838204287657350526670412603557273294808021530860923661686111715696844056040848295747120953469795581311533857034749404087406557510022990619800993465684355072221713543795007383033106064196437864502006502326389242832026315059086364320490177026512140114377319631890342921897463157510430484536299223303909043716092499191081783954494413847201785555521386678725704482158158013288213349951817592414405865076667163031012338174489132204084654688703604143072854873452090733613632242995722448192000000*i1^38 + 23381347941233476002363254029985739729441118637465647518443902582585816110592721310007184381557729303832727196298645021147627781088829762564166595235336787389351747169368224214758903842499152700545018548128264280063804364356311863311064323842329640601979003530095975859401817031540113431324485059928221167287218234165255085742456071083705490856537870813787436267178797500458220455841783241238941051475375695967069092122930231547857029063124062914404482443552835316247485142585182128575329176625093935621226648633769565739991238690884856003441445850697839878837816650698246468164620759457205042316341324159247380096739636468343215185998967175078346790186474680423328460915344982508800000*i1^39 + 245859431830024318835278908418294211132412522951825970882938617983135187266452810877754242751567356074286342040830621759031954410302504946176612660137311414005649467842591102103882722438987158409329375800127577227197344682184328095324439959936177292297270511102803236250551603498210020073809883727451089894754322595862619387391430993210731079373602813504394115027942955413732396215668800025891806769503952972423339119833035034637679884537951444332263773358246908474458427412205098002095711439601295035063941414875529668876391822105053385421597063047835618383519594054676084401752060059041608919103517627231299781040629616210606078708264474572710438553203909401440000*i1^40 + -13071844244686388710048770624227014462615721180312570728705119963915396277006741715042787010354272302576875027504406038047939312021091684173551952704689318602186606410224452408948625885771915413184713783735053097889628775305127504788628074633972943634719953482723633654775453568940332183598880562118024445866945477926728433366789085382755041371722660613214904843197426662291143717457780653927467544394821652637965049133320041444434544837194573754807206878381298021598852777124092690597987895806505917938491231662885989333655100997582193395357446375134353025190211401279037764155724624766119107088068146781888417885009531568304025257472000*i1^41 + 337815533821412495450983540779423152443386102898091737838903193150598945825988545036717683070734591870542229339526984901193421611468178965580728380166771535168028270156334851351420323054540052799190752879469716472012579867076363542223310597564171282786418904699905981797865140542290769871134566057815003019231149049794762037467533602433443624833347681553066889309116047390844307786086992029701201928094185343198883539408049515661997741644613385919257527507760815079317833466688026717479252583141370523633406325985406773142592947188791926495275276846923454080802736009431502031284864564147931369360260688921200*i1^42 + -865545656731659253875502078893521594431996217602663169058701425637112562856577173237022354658938362180357168137078675465509230443689381273807764951119505182092747515780290737326606459428767997332179021980761305812696929001687171927703270298819529890426998516701184693784255818354054963912324129250130822669808596775800933556760600125560659012641741747610571608750415102260464407062756487040129926828578736695208141924020928718286587209132230755365803205415429533136842687150302933813474375336687072494871529467455872066839341509600719943705439378077641832805757098360*i1^43 + 554428074126281812055851036979558918494709235459809243499098574124896091579380540394392483342409056974867155916552688843458409577430960845129905569081126404085645040802673879677126245459986302831052093722204902387281682820606878229577822941664493855842126232410803540429602287242315773719199593231819383040796935865882019577101520010392741813342631501105470097525717955188523660592781285544527783564234848456231678370794487142107039956117923407914070032100508222998151645809821105411718203206809414096877307793994171467633889*i1^44, 25581111255945456236815958724351424811784908915247320226004863033349874736045081636558029772185253245310144762066444947707389303839497682058529873469916707047012583938256216424439301998737289803094948343873179910129591315909003112164200655640993106512763935621425326834062134383955204660323261596016619483656136692734292095552128463643316067799215047619352491002101311524175187064044135079419034361402108932184546727732822235223746386506702928729548592298457579695921979215791361787415130157704669310631401419940152813983739934624356222040770289923358990180550204732347836897215633011097756865786546580775017330660474225043260464687850106424920431616837140141562356685234609746791396415753776278346669375160085652493481697757903605669724071129531437119632180141406506913689039216191757033858194600112123881707318336814637690592083950802255250293877450576824619126338113346633469425655852847415138683526418735823872941576662595708190484655798685121688256823155905417657576934847726429780090029747376073983568718158364500302317980272314218888537500870169481155404298509685748558983835648468137401569866159668781311287460891748066184073484134950593840931292738053166942003715811416314506034979931365258035200000000000000000000000000000000000000000000 + 42101984987991042496267134614984410816193625939380253680334098558140742190222269243866222672356416298592748553383755940276669422607646261687953750120839638220241034093639529220816125263969265481519845528202801207934741784524946708472389615109062747414295901279895280433391185297948717658444734532180461599322128156695142124504785205834224612589044827829050580275781377980728016696310115024222204088871904352640640708004666326724620552357500941700095049292233882764943495806546418002291394043500202168140693393625294106973256417759468381866187578119385535898073237210931830125967671768195880865473511457841834190906219403934998325161666224508543256887239949697383791349833571928480993853093285513724224001391892878471329561489563161698649521870619428574212090318497366672514502508300881793309809634745774783873651468019424798516307006460411515333604582727561830501534357375695842820858930384809573526508092378004574819587779184808421710969565104872520273723097995345432047645188181665632289687267110759788032776704657834633859962309504724792130481315867430661033163802525928330562434739991849547136764266026688012118615300458499513228543660911314511652189482787332809278450609182452266996843570454855680000000000000000000000000000000000000000000*i1 + 46415197863733420416000185449509839867954943074918945154527068253696092535647569483426646141010981185378819592002490374157422426035344583264920895678491682611229689874794581659699887643925537786466670321223971363290676884153325414082017954730751656939583801218454638113299861877133539660749646360943617206000575194267298523863586859502477363274957574860482180240649735792649743260082054563648069120611162282793094419035384277421082033664998159946226347701992467719641846453024146704392691714861362909529374032730427222314603883081517992074093613316904667693709328898876150456973365954351980155738264596181547893797283962396583229196074463775741720896719056030285571518116969373201019809862018020008102091008843281235182393853551014393854619663111894759661800055560546044378518602112084012985495629655103849485143305595962780121954433469328517169452506478208092354314523484433762141012000130807268036743722065730193498119240432490908817374034280706157082931054650600809415956693991487220491764085888325941468727877569674519369257143465457776984579118665133753487937732398638598315681554670144291653025057328108211199439896106726631103285238581962510918605797083889369742575876966606075250250151362560000000000000000000000000000000000000000000*i1^2 + -43123716210362599645069824505080797743847608503073684944839598531668335078970401206140554541393380941530245757009911425238132731370140723001897719512366321908967295857631762078578952252544085065882369657170642320787002640460071488365977769506664843856930863938093726510180167119891775661377856977076398306630815216178075336554399261501949319510424647927950230314124302431975716460047010208261481047449186982868182135193545350985347179882755851800578999317031298950662515375763652407279877626491396936194773841692257241550982557068006540265035159762421886349065836924686664128211693937032446667574473040151199712887895901513699400769907643475049298869411052862704215973281329341043293281172170080541315130033789459044736287151221295975415481998888106036955731241978144275498355697628688613405167076280787225175048017546842957085245013921043168935442768306069513678475520159161033752685861988291965372244963128439525393879156266028033884516797053986890257349227720239690010372844354392027985665361197189815653391456871587823576032253598458140674069918320243209863366862883206726851105720245723541427269008543730737814486587494109094050517354566192892941677017683118253180256827980634288351962831257600000000000000000000000000000000000000000*i1^3 + 13719710393215519912510827858833106935297351943801601021415015444450406414619461530594301633248454354285491897750923547139976290053214216139514048006383883760421734578197629724198866164263914758140143527106277505700628524071116006427585147379491554432866196572149246352645959967303794054192115310427215089323888437892727947623973845748567569318196118572492446575437057369073673437685698459692366054801102525866761774512469903161028483255636247046636857677702123222418140587929036370699406566886499273978588393166623847878773622981816235059786681881115220028835186202170659108337288958603987320464757010755772141379360624526403749059503386329315120005645486825328377240164895768840309979746813635232508260785091253853151376195522534196169372910941410506174173270999962403982032448558070977008198217256783709618150021667642507812185679815832694826845385482538508899584930567768183411940998525188311667894533339087563959893057035279127069619451455540016228651100921619556619130319207352487543694935655764395879787526708067460451622073026268687705831067473466811306878698437581087085376847904568411510676886239862659857800890286881415878070632599050298367259421646720116908926638515264512523889541120000000000000000000000000000000000000000*i1^4 + -2053712643573862578874646738006170549298903760146667361709791567314238469105739155863317587124058756861020056024349625015948000304097250858529455953458716236550690689066347182701527916359401830665046263538143209444296091467368964422308021440776349220424215977909861736500725299232841029191879987414106851933753079809994271093888648569225224258193108201147420612487920723617784723365019284774044933228621035889943780389329067514891106227902248891158727924982822072428128936097348596766227629412369991046558425139740928803173538078266674362131187294818098906071543443346734187814406207755752651549493125212464453625307674091349030514505043129525546658187848478817443014281117915409591197546289012971496509957495241656438419164864743341894299819658741825822118648061309098787015953408200148402308792585564851845921715853014106414432796847303248840532250441964107137712465517128381336889340664124550359518063515836333746078576072102725770672122281569688649082158568756260342623476034763923424229617782735596584829306406487227281865757595157103959749492375220418648841177031979065541674519343941019622716475508633214428318187002680004359164111702229445744030612879869513343450187743709400982880256000000000000000000000000000000000000000*i1^5 + 134571859701373167669209824349551484462920769218948654485177490398586339777922487914067194994881321741342679101807358923680947243038391165092838202343732097387994496166136470574393879980131875925674681478009785274228270855607658699485745482048751107264658655152658715307779371659369045631713634046720621668458044792139193489835937440010004267338235707250302445481251215023462527713735131398913682089357588362222123078654248204073994938176328867749461637912736841353769413024773023241225922755022029551090363941696136709188335275007020843547637939715706484615885751488648806161329724078716400591260277101995999953190068687379799154629527713118408365136310996509355099785746899582118717668188981273932682501273755178283769999584560858791177716542022470571722265241623717975665304371871705436880692888969931726702486269457429874014582858497210345983723828104601215540436059993091576862700111601464149083850816807684317682153426172162418265736718660446607234681575855517516500853541720894960895139919144730694937684895833502561096754060871267536741758792930867806388610472888413195983057433156711850621558560457762752583683327608913299371244051941087294027919442782540754607626582324880500326400000000000000000000000000000000000000*i1^6 + -969372668799037732431436596693798022464037992886076796010071751701841398690824949392313383497179397482649805654310533492177137990824398215726683571127687584532720774986501192220878185168995053102583575110264753120756574667172874467912881872686510003270006107615177837944411742311960928138072897206073797032771730149608796475217890184534528919375917966467830210542831226550360983168814547472111657812534788448566631131478404378683478512611950820753768754365570322785249931242911784639168482440144898823305244935695165243419563464633901778520518255737548762300835745022200788074449984569441498248066038658828973898939388406459964984849928359719546889193894575854545058992882900974300907559306980391154530811098435113958738333152882653586695014869289485927885494104954953212802720337779103887209833683721577437157177427660181553823113055188826205690380112774787636150029194086672437222249121897576343753849415595986169247758930806186962777525717880230980425958762273850160724877562167920381064634772080561627601339637160685666024262052568177252135774801140425630096807516298556186347191265979210166145608083114691886539045310775630211987213455558642796039074956209612777324359509679800320000000000000000000000000000000000000*i1^7 + -172685920949243971470766047535423861318282077654385773082768929791573675707262076580704199613804648065280180677367173798864422276869242715549465537779162603205374443014213074049360918188589425218623638963115554025991715210769492579526568397812602913130312836574827908884642538643367894062138923043930660407397785712009387392695666708449766003950819743741304282324651143446839644279517523891347643851634156703812184238183741461734722964829737860232901563168192739100511692663847172350326058731439864936333456301059218513170025579970821721850362689635142510864046218515682453824969106180990933240249075387293387838348387523950667453393585819853641544766519322140486592020643157058446901529688995407006992251047424949883186134175457365987349295567945733687765575455470334259463358044797021080928427554023189687909709433339642666221070552216246305242442492099356600079440902610346930933274008369336157851780148964186623741114584392569568464931247418782292863295969096118355907946436461555273582697191621859795942079941885986659692909229055383791718409914414820153271478118380916764230944154288809510276913039040492084456988567959181045115414322918671627234539716368523227632037198299136000000000000000000000000000000000000*i1^8 + -3118198173761654185896793024335039656118858214808950347442698387931166099804342211568631442581997018188517560259678149076494432190871287452158526215847698078345103441158315410259792947050947661281370479603039160839300972665683636459501360199935817504468390945005875982808164888783811485922800147755422528953476489175530557954725607218505677331993407208591016865891636734753169473150805675307853904496723840791075869783553229727688329290299715665895030589309825185712363095756982605433297999036629703758039230426341495894631689163721503124894130885988297730722530072060250808044356189995643046578838965102576582639088403969438145208422051701989100880171103283890461797307375952186915654343053302003632469300534076958611778581956714927060848684862528998131853022952487328239516603798465605455678476222034404211086771583711723532621626633706666587969081781631930993455181127197054283885254820503911035564546738100721677840409032570269648642425422587870350050732061768825372209550866604762857029191291445027692165004612637312116786521844818192094002188120198430880226247093393418008488410549687678142667507420370418113356308018860655544873931772059866854081445309348629137972002816000000000000000000000000000000000000*i1^9 + 17745783871646727136397214906328567576161248266218356473185177987748484906058333259630994299027021739857705015130534763275891642009876373568126124877244249647289174752026046596499484269245100765976576719980681240014722806446266926787188884113218807161190056627207030568269945775338812351713380771977593730601035877810358784354158749311935615116089103929426536223566078719128003388769983927693228546373230784793372096347019061291976835152412567922628995302907950234641409606333296093427267868002760187655259291892721819072775781364124500032334842506214377168484467345472000183006267493459481840115383388653434179900541081911840528578591258513771041147371244333922026750680046318250403527173174970100943989659706587671252347792048917487455180315218440048440204385785275986012035793691875269172373946779081761506327228068703804746682394182201323096643552418962346347901005888108098021704559592301131194573167084503755203278126891375753224997084375507248114743063731469807097610092183394795068663060380306127906040750700520939414640095581179741454533955365210637247202020567799444885267567105987817006394631840131870100426808468570053644785478520744563857818003573928265598894080000000000000000000000000000000000*i1^10 + 319328896319029205303008507114184115260017056353204526976790174863699971452215147380717462160359857705294111964633138373467363520427439385680698577509365711034757481123991603919778006240966937117142227954694898924001894851246066525787365204195941493622753897113431465931809846713842664621014014305589667434387539272305934587929161345932097798646635258020098915509983746262279371414473124761604591237468270317392465245873329800382670662799462004744362898117477622325690926947880307499630930381979997172260119352942190926266160558165186275967045931517082421680245581484294679168524116079908314144622624627137792326490581402054890920761377682275327454899324191956222539907288476229255950545691763131218014978225867222498185480850399157103005173494891651572287432022452703557905736113773834335272574954823329611194269035939948206689216203351260102222375413196516880974011548959590243725960961310131652691679808847936735376149083726389362425822462742923205899968279818210008931942295732776056415322358402247133608907153509201209951256658119665230189758543006239292483200701119205919038085365006526270233211717455707252828719805574228287613122013625615909093960422424448073728000000000000000000000000000000000*i1^11 + -3379011361366952656461719869795991614588694933164763583067097582162607120558302880694784678350108838598551697972259277588877380524314554255031203522994663130088467140573848558811732394264284089877546471832745041089847757557752938894212292194335822032231303774818521486603280914620299984307942470460592992770967706936071311217987396107563819686658370976532767081576092009420704415476587541755956023015679125879633098462277332704038074768694370585994979502177087661143442947323776459360176929412624925704769773926414713927460274093678586825974836497843175541090916392554113396377117914823472118953821118175586935043700563237636834470062152178771471875350006500614622955807779585847504925246147076146418293862000969596394754376958340069919699743196059847567844128069181550076160951417698330794283379057238002185949096601438650091486180000759042946752481058083880208736810687080371476712843721034296979958742990188263995353830684734145870072632091693112266813641013982174423638006511151440267399806046725817516700671255481167061292947060906890747536339456865289483148220609667701760641952908137594463488413193869916844364532103875359018479478814619167311569718220318310400000000000000000000000000000000*i1^12 + -65724010768083730498447947858003505453611974959156930668737596584027085339186159927353190623375108222749619138675017881984840549885450090803733774949661683296087342051010199300146864342635234314252016669529086588834497374820506041625409703279102131619711590344356481469995751452194796119829194863731622385210023733258509656989357215647896540409685806489074813717779119591014593598347108253651536072119722680105270354751808274183854757326488638933931763494174084517195453000326456084637305783049088883255679200433277900392374186017879093274946270681670429333568967646217064443371641134480862191379445316716323611471142747998477146932963948474728771025314387774387977605717333861298679307814067207608285986638322350232810864985071256485259535639503905645083463463765351620491034389357167641545714974325096387878487966384784826941298751789629607272000718818265502569485006208016536609976741882589449069590856104733694408233488824072748562890319849172944811484834994650206574079935890910721121396479104322622838807318858272525342330447361766370200144270207167809526620946353138791314635888686658092830825089481346981194057962128640639205562861190646078757834588160000000000000000000000000000000000*i1^13 + 605802272957280448340844937008371751127588122326854619026119726021029540249028292314995469963864057593425304354045666342929405152699913836088976173474377039338671692987814771499365836525226794878168443736395050876100221085023007139940797017609279444933149922732242242564856531613782339653466467782929690275650376250762404988601735170939178962469545129700167397931290141824156735592530933663469433035408843728467527102473692329667635268239119288657801822166894917686083722512334347859027214551540772554416603693449372164647385846656759119173875637931899492853758857771092928176002840481669845800813567999645797566333672381732618666131903097567881665197858987106907972881237934014953605583076763259480342257189909094331906304123171316800552310601424925505476511264721611284712149766613813002501846289694957199287930041672059029348789903877062402351608232696247385775515728680708008775736167651277027305602727255924604198331299931795155270423979670299280143091132898349250786557831155791119020921549781819366782943246739453310033164025720169807151779255327896638257277546547151597619662555498366208663922783135168843839072347834820661427636030742396185541083136000000000000000000000000000000*i1^14 + -2561724297499889100835663788099551392132392496658771176699690923409480046932366127828934110779638393501022157964670305364869145159702999614192963768994557250053404131300830244503745890337765593491315362973722592187076789825570450197003986618222211325967570957964679226117515348408166462409368744785688941098866654577740562703587063762630969180845004382682556011480944616094939926508266987152597571200531423186318186000591967596415601268076571254063975068324205410099769231635710209540208360776697597233401639400894109360756293620178567358132966251080066699166136980038399978903988802743062044043494594589736666391030517547583450508582899128301645961172517878710550346443752105825011045653875841818213241058798601250957534958265096982089954378957993927148888220137689867915447781247608085256039572676918832037516392847548273521431153598042192023481105690380343064177022859432578723507426945520587869758092235927077371236216960862531198906852610340573005663504344359717098161147572102190884578143897606484272784998043596131006962089463347307334576354513522341644021701621433435440019710382166624761686373893786902506965525242590265145626443312797293163315200000000000000000000000000000*i1^15 + 5495533589057662944283675321198850792554632957943162512801668225062796668932033470483465046207178465742625059885334331383381758400432662973239654835709522642163640219779796465177135643057886231714984795801508377457570091803559482072024396408479498335090946978193156732504803653250998964522449148910943873482432834233679392333106004438349663970503540750729900049895619986118277770074526798459164518929098030366680520272054709857386010793790489225623936374063350614321518741187349212019653687001053458188476640729128820041669286125812248265080310010536362057919908371425823145212324543278731767083005942368914972113249586296406167398226656372636584014479005024501825336056322251023802487022549867901316642852633503430541626062844334431159382222274258472344291169651387514557692633719026889308082631377785132683697546456028949732762500460234182037412907003741652889785917417238060314758101145837457135471652822993777700977480011033054542510649205665999484356567119373951228324773929350429843324482377839509786787562813274662211107502703098447069095866115270554433295987837998809492657777075163347204893070117567653973891057241391116212076962137212190720000000000000000000000000000*i1^16 + -7044582411637894641831737044023063374880390622604246706953222381003569784404915070996684278114719817560980193318525103693244728529038687146289076447920717921113882312414045329520371787043586810602877826605975090647696670356082031045051055350675078051189061574790027620966586345650329693336067478644881985567265408674623507443380393020471020650221829650960189899434705237082533658492043067539234499268063114791830305282824852605315694972841116285614398077409133566802429400474656825861348536529984756274499480808656726234052335409921008289727479827214017917300909201839644232440849841952376008348185185938860793352767969971775445172358028729380443672701134299809961996913350751453105133631303188994716895784631437512265566384487771474425159131745197490990321171732115448091387735994510494277772957669001478182282778126218318142898815203683568888967692063768090322420871032747873551626503373380330741161597073043232584680278942222568737910909673333143954789077676629342804181532805957725933386864946417720318345352588844578303042875902955336508071827172117408797478154749191775291926707447209280234739268832730223607976278681548094498509328220160000000000000000000000000000*i1^17 + 5673558883034981697127769563322458672193250837688297931795787913842493529216142473395180895819118294086456978149351724865241232303079772328962764640178542592645334797254213522451711039957983909775589580811162794361285526862747042942991743290057120831412790343059174381299934835752648096437887966559502338059056921865350112559965691045402420782679062752625857715656313392719062409264852855511886561532802374745493108562461063137264051986946462667699380305263284988015364672795022939423579094740911833338050641098164720313139537637475825281821171169441521780360946524075027046143426202062615139135658837156175332116683566061063328851869705980839763504374677555997900462921449475372410083323404409212802464175383004734444497951296698658715753346934495476313728893126517762899670007783685934264997026899979587076240327981658346137660924168022615045808591410436543153404633519485762663923569138024076021569762368831396076201807538139298848239985294741181417749910941300401184493795870684448577458601589699692967000059146719576435804825580664059354445785064157796134858092751440660279441092513346644708730151488334660885020472803286832953216204800000000000000000000000000*i1^18 + -3687853031872915668869338555106223385427050467715946849755728597160657403004136488131123391139083719278520518534627194561864286011218466815593958365296787181344862558585401307702438262972676709503255930706490169273373181613240442574102573384427013237552287233228980274436743866497802577161750737133689846752683446292255833547907697492899943899667648422170968788707490657426165403086629144828239861496284361685007979784947687934457473071326909643728529262441380217703185016620488372660239255996784552943843459963473460996768309491182128466629277092089355449829692898977634872325728889486281942402033194560965281487270554080669712072121804438450398298076471391638309903077013596415918869829323475817615300172514105451155207870268853638308613615089616049736446792835953746622703018294603604081184597164255022559807650013809553019171362683573054179163840120830049298758444628270849300144695497664455907190880654644663811308142108644741715040586141926518593722760292488851622559735606483734748558411192210060368539613988538733656593316908058546658334969672661362670157115890218704251061268224765130793897083485158143979486632195287217602560000000000000000000000000*i1^19 + 1868059930642125496603307402937074526375946792128994166424889877409484037318173360148644789829759001368935358340671296059788885742531151921959125370160465848745093534612969645535967800952790732343261166979974409565767023915300012193587434562628160071420318405632242076263993925617908080563205174839970517738341511692921117084436886603441274070640534086729361006113058477381554074846209147169004838080628350130665408806989016990486670802058297016627038052257560000924799537560706559392038453327712563766123482459500753840509370091181425561002636010401386793699647253889658057916277450245066712847341518223727099562560479971869251635963737534470842625079436843638703079518013484949987638594722987746562323991915144660534102212816527794998564553887481979734136232208508267420585385457776912196032106429552611341380839972485613927115625825523801074471175544925214293635013471161224827530384346866857063435710947481818897319527863512060000857137033796378423253020049879538252485680491898143837179382991043271597059905379952674397020765739146738753664824509811993049347092677840396730971639705243476856354342015533177134320134553337856000000000000000000000000*i1^20 + -537904278529207844076371612736898809641652689137011054713800461754073361629922526786655656403773261550637445584129607741691163816260861183855453167486198454081594700682051896717884335579691553750095595394240613943632378563360142502811758915293774613998533841076230642038749432122911112737116633695495196852478699794173905292147315398371349826833483191339789984802669145835430568202993376981470237474460122737533019336513651497654325857298140769815301781435078389470236598069644354691500110917415673139993337042564371414308964505586328307099756533957418655264305766047145477997186168055667072180660419815145218653430186992349117211608398300475592823067031075547466620526655010536033583463129235730361543654600263976643919381001245365794574104076965563491458550466967852769002827484234571552136729861448913517413172748045987500226442975892423946486980949139059078271996048935361185025466841473186129644232225682922911404125275455676463238015390893421085003561166881239445256198290179017633272390658751840782005081652261133389287279436796630686737783940081879486460732193460776657306894949042112931993948383242298999429503385600000000000000000000000*i1^21 + 131858724184433013708873249468933332659863912865698857905371894054019966896933644381468501192507219327166279763430939140346791320718147472248531454134198947878810288320854987287896728796217805374942896337107086099839592977390153995643658302547805029442504924391815118826311288619858020511529401572073834378489685406359225450960959802613613631871825921095491903341841256121137787838502765705226982994698114717834385280271879166004903383560868984130401417803693333952569065927572547297068064089135039278671562394266268308314707313753343319079308863980453641376334388430445755952280006206671130996653001158083825388085832705175467320872986618111199610004961157406435180248570630642788661438370466290770570071455669528089744437812247709333616999784721989821486991390027884356927730205307859140547229157105103265829077476606249149311870743423088025819501408339693831350302682621460817666413270093517997666663787740481726546234163366428672954902238014127278949535329387253365573007446368806208032500335684734016126177197758176599243602296539067667786873786246342407768676799252308558012235154628228894755980993098003618201600000000000000000000000*i1^22 + -35502831030609319817149921253138886317538302904607817342429002137633625528437095066120256921993505806822933819153886220824755715038206741348323731595525558676023179129491466949246960143047405320370891107618336555340406334550763806644433596663356623720099460671589851708623077271747638697371950150247838360271899746904099736950616777084759707761726103727765105771643751128577605715449385793894210026583562191807760526742712145986548874096719381160892660525949480459803906160266000715948212008749039553113665699060758581526423346840639949320599122456940764183804863463980470457648211977140400733697980665268428654700650834456090855378957895453612031671497188821874866039797530759129212739900233792327598426093613529377962214127577883461205752771713734758927464516530653302855190421150734835229015021146000094392232598776360122306313054902403557191091649127824475140142047887443123746830971232781117184580001971345571909427433772201424805213236229289721368289932863618139346468233031497866466125935714310532345116142724338188743017164351795202273017641550571246509089691647660054200403687180815192699083689476751360000000000000000000000*i1^23 + -326123031419444515112461558958567424296973669964884470286222650236181877553522526360411057982982106113460754275138863137420170420231107498171159024548081186827768245506908286267457094066138908086958824553322388661412165104174419543714960024387236468383676436295607069206019441008821978026630263478486601857665689655149222984520441647683000517381862917424159099212547786872604741542025270328754385027639561197063815857479512343637444210820042939878353243929599746705581476990941893095107570248819980678103541348602666693902060700767766685100244744542437573542652152519824346735302595036680557501098653500783237501778249749703935197397769162919314657230301078563169594434374686309562766306656065896139950011917886558553465410462207625489118893766130483037058011863784151518464748477151677942094270974918901325375740987183249781270720750095037406027049423138000884090630309826830102872918220601422267600359770934956625371422847567083323843840901886693610203585600473896710308250400370293687133023126356633276665233801682604628679881432627575435556735902426696765835516917202654318993981399305698126088372224000000000000000000000*i1^24 + -298583661749227619564773852794102765524973843116000825453868667932789149811891588019537323150207967356100268318664450965592196689297171764623329916738818344607099248291833299156481060426258594537329292243464488807792369078633406167133420902945985250672316978284975361304780514049335868820036875483411303603877829441260953764076110276250774300420296390508080826527899311414979697743690929283991094556515271411658354455263999025934460171039944189763950746669188951363362463901208477246861347814988027680505778648681157326727953333138107631385291493032834554579890065349404674985417234974682039753054021701396543789035940911740034442761133023898446720720405428212581835418611232468685526663518739607021913482312938759356851930977384368680658633789535517948590999985256319163258272677908822770972511632869665545517287945910691500914242303687031168613958510469146093813141780220182491978795687276323824758806614987604749282252497890303358652207635214109176127906319328420167259436481749733323442347186728512282321237693710986008721940044680464871300101833596637004744439258112685216832652799587527804846080000000000000000000*i1^25 + 1011168762320239886555481546803023438426791588252997238913816990484573796358146202433062256505736365427676996055909364124080569748933733642743641469656112964517724380993792286704662928989921469940782124643747604291658564511585053030583697195433340628145858957584748930909182088936775327525711226602888829374023430883268720994289201948396781026628104686569796540168151099219695430873278581536094868723523653179000900469349579997058425982708643441206254367465515117473133995735911604640199166177074163166206834643783380546642697244539829757815862026092660587885620528156921380269197471302028318186206519821563935921880863271344760825761392647018492333758846029359698191276326055073875672677237009360845204400602180762003002776173136445055429402795024694018565641915267033836308686202652772376021906600829216448392611516415112884121328743598821106578138387798032680145620949535197414362957828472588508253650933551081877387842898803693322174687394176113934399173159398816415974751113710520871056646441923464764397502514856313884663698443436616566393725704470023462057451120317451260753434125533184000000000000000000*i1^26 + -110769650452020662493057461137367524086011853748989472803395826265838541018343301106461924819069114538646376915928256715591375153756581790176476405774966230917457247369996390874532012964357963892627001905351218957004163039380202980884897685852780111031217758078940241328597862340851124680345057529310296597517080102153997751043156910323981263101872441694316779060075675790452802178821936867133908732534601775957494166102769434254820057937420188108186218909394593501242759237870442343217913346654733244415340919080941615707159723563357829976759890486096805971663432229817321878054662787140538616441650860300690620860950859335668325824657100473327258550731052338476302606832383331339394456631371845902582639851243422893198567035150176612575938214448450400552624040786868548720119627976502908677954748347307103073923903552352783304178867579215336397417416895426068918904367554396997752125184185079545517855746274292547672553365048764552687029067215936883122296769049290331552035424557196102707061496821397197466416845440391545794072603860302396049195286420272484556441859917124101678694400000000000000000*i1^27 + 6898505770869302848931618377871574389585050088388435726802178831086486707524516716874449703382119518024436294073056495527389854751797016669975943619903561438670883478689830531347231004753610857776420395069103923721450116807516784787835719557537563226897693309993135732381654384193777236272866243682822651931359156884519798717553339572187423456355244277864335549548035037585167610077132351660986989826813883236538602974272876382845127813991379696673760983427660836584657810898523282032372020873218595015143497949477614359050866548389361141984884007124477707687410238975424390185764928000973058845595970935741584384090590437304526434082978355637640378390784087068108742744607304593608618462967381925429964206641066014392475942362181390522147710555835089031435905574395278417189230389278835107122371544403279765157521039098757270293951643774566588296326224700291938164838886970361028130612017541942044559394978409638190225089554084548448215563716463163662148036716404179031894667065466481683741038981614009465092391683928440217188078958818257124788736740229591439062038526689280000000000000000*i1^28 + -805505242661615154279198834642478698640245759624845229938565191229675325995446031093460883397515777619106003603711494192070473671834480037676243433732357889528393669442055480593093387096791192256300038209392235337563177977391279869596990310393454309621335509390060963123823599811645061756742080131325458403519134928683087781427956991964328918938902009595888384441125883475263528555433684523070716830856266487644403373382320926929666255225213309986662325197180051648066203960410558507181615571473448386010331632285152205657092067198786761579225361370323686338948802217048237517599746944582020005490165199696475264493829764685876448909996941433514409958615086621288843631307641000202005828856191067518616866177019281250799067611377694138695409463048904606484991129090992164890926056654428254970234182546222988211124957572949087282952028789205629805935496321636190580691437979826423315910259190726192184001973923342371869684928981049788138696741717016931783657756946248440727928280093992943694778223004343923975778041726522483259929912723532221036508764990184617656320000000000000000*i1^29 + 65277019310084677952289570478528627698640912965271467211330286456468693427626530138377461731217881285580591362769163158605770747133400205620812781126819795514673298640144826558405348922718193242993825141452314591820221604261231705519375059794184828582858960248572002194913370346158578898787380321676300985016821409298755324109585063145593622191548497969175344568298544024766056908603517176584690747734903830191984827167555973657388341245409224478817739840831317983647995989681776855955372075888435922800884029240538692036437897116207336408879080688032533048344905833852135326493434911492966356874435437204044326741376705551712946238490182987600298793649884083314886664336172252634222819583656212397773974167489421153422033457092724989003305841123164440149905496473150834282421397693412188498172368993966915963920016243048992802496322747035976248255465244576548414219609315338635978127666659082589339277141703062376612945279814171395718412335929044220427052664807917993731922899902205627206869863893952929414959747046245520983296041600791514391643295059148800000000000000*i1^30 + -1012472173205603716797310974254081805746714023235168308228637903529037156819348574247320302649233436028916455437047603274417207230116142628528327504945459292831968709044485011529105340393933650337136820874243738159278617899926696644374136787441162657938364844328272545691544787740996747256305407355547356670750012545939220281486643247073228796500044245425526636358813766660202158908669026712137448655313949162138279615302505469391185082062065347199433925930832480045072989673570815075038112915717343421565187205292414751927228312992559545527987621748652705198757345609507524439256467666714984817447521824851594485527631714995180601577141219190658070856616414086310324214148231198961501540226022043873175413395017770651027552258505610117480061257684270901988271346019633236419082637744766255347320706659914061675551818864485140364708244210796827235752077523119737467015830385006775582614591301205332301650938522560457620743357220031512556943391816784882755961612424675397329035834669590481548966334814080615620193824626266112850820546544483522027520000000000000*i1^31 + -557557162782392622213446170343855422798070318283505838217786841489023274471265638652600289854640687969203023068935310926956588704550593771652820030098704048474228875656447657077625555641462626053486140996608753486515502386873862337527523648964736433551534955853706216320154695070998466726182579894445681112540037653395629887449082670479216523724924835556625352057421208995927342076494905739277334716718142432883091845287806890517767487013937747104433305394047718152683013668944328901959740315214344464609775616432109006100622704371944866460476708947722359966206942769783577089630146209878191662965710829339009025995819483294926737557136253310663354920537467818865241538751970078073808200571505529682764534012213918060534172354370745471685943891097957948618835981334692600114345073992353466138546262240145940033650962889350995198091571018996562370974787307001304941286775841556775910589996234128880353643194413928587682735478904032793911464802985479044846076966238197337520452732610712493771170381968846037465229305014259447138451802845184000000000000*i1^32 + -17915886317040401607157799781902659176847844620005178929379287360818629589521590863722148014221947381850318183446105813281144898691830276841898460917936629210659563746571045488729203096748979092751065257466815059654273445404470638295917005640691511569352946777192348687896607978618804642035366952773542953876958744693195218454035808201300652353681088598157716866280993841973763895985992744312492726615625713398642378481246191254548463125815307604954189827077692627116351406322716675000182052941825003018058382192592912962990136147312984013792249072729997834461353883640428851025474969457236184121664936942404838817565661953894850191773457230030663758934725373256446431614345415338755000671163023712789176130632007312184934672862945098491461638687819073889470969517552321261244546377659090967452423030792560179437962704609113067134268928163419699569158169425925295381241664022643671913021015537189955849704711053389843512266513003948177654035871093547788393433864088794024329464151960661708229601514451772365477547171834144922112000000000000*i1^33 + -140151521001908975593833072906591468689694999708378227175686348585722773506329727243608808895030369864222451207210050585396629347813912385485343841473878734866391964271805961224854142701443207098180299107206990036402592349100585678363526651490633877700688232784494637696412548216445305426106870572941769537320660353434826388122206518112380976532719093971203636144517262009447214997942563045741558465804733282201759770687231592391070275281070006813645016058846378856358997367869655994986068783942195051910476108656022538594919339907404537558610085721456940209283763190536033274030850991262480136431694137092458295394788279290106768499277476947845543801510748824634301088429156519906221205652553776979897360593257634012676306039612029561622542412335885896407007536955103089302501999267246947023065352305825244361123496411541622719999807349297118734346804920359640291688331098899430067892281700809087909253656748834313045579348789483902913750165452817702409489407891911182744597128009347304692544481169856410340027820195840000000000*i1^34 + -133453757542439351238817124199384763851955579246974882865473958014606688839028884743791441359304395257785480042735649864267875884301992502487465544072776413961205769389414975704743056341681434067555116383411576916000356517963096084439728552915506366296666317457589651417174339284157229682749291602517600901098469340572349036641336890176632295037315483829687014674654609716033253054107523798084232761015954291793029764202623285288697995419659953941026433141380087539787448546883595481537306155932256495936730068823421123183585156198040048155565018554502627529311246006021808227119246966295715890075848950833892199176164233246009700308329408036540887508612712619182533007443906510710892044368081316016235619338513373883956888197793908045118442369315052198724666051226081140041473637516508353412646824678533439254991361853984079413214560734517585203473992755789428720112165044280388246196859401383311004093707192803840993469926778350752989371950458388040714814052680800782291050886489452379025582132591876864000000000*i1^35 + -43497132684735794220201245478741563441188709442992078611980354774923899080533573752696118103444923651623190009915404185676503977033337853044484658045106793094367318766923383412064731314999318433823084941574360798104715729938422817784951054008772189972011061912708652406131324455902265402441397876414597188549316437526698089924791672248514083745501533795327376665173104978778952448138787295557462315059854216792553646911801432903333930671986812200330568572319849685872150641089943838949117179734651847367612233066468503918983321024691333729257575434475167762935790224949333204955484149708939193809061553124447920868808294526727803064999099933149354296350085218973310844048293618281675334769971259783627171340960194950796795186325759411549940922023826609597310575070749177905140987721228012638357716799495029912463490661699409492972033534570711083471890334831699263286113053295294786161288997323681770653321014099834045283786850538323261504929402491725451607789759379410626191694181208641369600000000*i1^36 + -4087908424606770761902904045009440056171253047074566178017266545829371009757790486015719652302457961353048655894497278515915837701095669694910665672045569635521755578831331990534844716256959818565808167956088448069220714486163706129289710518905338664793476156758486422865527101523705414500826191265784000356276395958002545914244465506334969063239989746023633077854303214064712932285916397648732613089177666123950086854706940201017492220994292712499589439397330225694037433624408855775850802636214463027398577105551782377010778535726034433372355901408540788598189945117019805256126583122275887187903093412830554655683277066000062377541425716581433237682842681581553453588122805345858914892942184326403983225556916615311142749230203045441871310763381841613278233368131668129689968450369225788218339774130921439167554066009254827973760877898559879679849093929295139462101108026399501776449270177689447272903224664660021898949264988016716234016431193794656657256064528434520004800000000*i1^37 + -127471894235315803748332417233607353020394669175496980388689609149545258032568338766583768726398403967109961078270867972436764710256907614055249317138394069936537984415472132289012453403335227346307528863163668121274450123038526928585548294758629244027303511922060329190674679822204089494583401757368665904309539722033047610862608949767972424103307260073486788561984483990936690301037709334501485311115688277132478032127248982134163153826599282322155245172236889885609993271596717732540209681147817325229431683025112911124978322294782297767619250110648941427113359188380469200265362664138213234376829637737075265850923298725689668610430583224850155703332990218907243674329528710661674032007355163099095169397358827629569820578876444106715042008487270079928488459388640886960782708416442598004720087033393195289204972497736366242479327169051589923870801064388823017003071520601589901539667000580349226906758288966523629472128441209427719397894987348445854199616000000*i1^38 + -5263046249319874324170246912046115702361306675255210777909933379046812858959029086625092309863982853899293795975243927519666509613477782465790723797069677543244141529784831220509353989760114815241222914702057758247777396213343651837343415141079849698999987482086751697023819072585669221008732282364789228488374515282782552437776870190693879453765802680911526510801994879836482979378416766348231809032884780091540934106540036404755868460602307403110024583581998316991147429980435463361058439873408137304121409715841503662195922245613097751815359572769230192324177456000801779848739300128182093502060408620639458774794763930401202361894932612629903146155525885255720028704863374170372044308058810595730831072956447063806186041493243212697698457131469234906677720253559392908282647799942548472902034046302681393046129387669696278156389232979179483744715127593002719332318050883207339148361810484863755168808586390521147175581963801448100757376800000*i1^39 + -54890787372566354098225676287559388874708524182111430969754471171853207412450844224607897076150987183236371861040965916281968713274894868215201648649071033111905516317959008444340804542650574320170096673800196173411965314365447320546817788147529909818089977907002169012387428153337151531809920753170803534148952472123729180775612321098217966882095465031588566275636643108660938717248599346802405546997484029051982304277415548760728013098330817776626461447648787453739129119098050521086709492151023225178760027424629056412129257825409821232143283911296737679928008339741938282631760040218184900149633454304237422199313105869145387995459174964297220455444298101192382690259203041401861560070419986454903228309737353680790742971041273848008603971154810762060428894214857026051798096195130710591147006013087938883912292577338969970126599550920465547771129732493032927169910117523674291865888883980593595084068532656109131090480000*i1^40 + 686244042540551543480030318106742849042347484373570506843110963269637041174184361374261525339640709338750827893652458240694239822108632284580866653064947432278470729337426839861632389497185849061715979329939121294254755947923228698121069842859771832517040250349643494965969168355923411664177644992619715972519957794561419031871429879109224661015530434082946484212421240950173799307217408192969868176686039520501360636436920919419567278142921577260802973304120308817988331714041396766515062868381922429003764888074750186383951029146665290489902867462892558514731394096462108457939818483020396117882846117011150077486103230405487140005052132903111953521740480176843228873857856866230828239666814691598655369446607380717486534106554506053043649581802119331798859917632111542268091910543065534779735954889963064584328294127925618221375089762577214628577479535071426098005288944313467371571194956390000*i1^41 + -2072084018832241698300514685403111670783027062648878129311008697236370536982649145618421847090510532932475971709957741327125884584011415130679662513914196331921057249552726351969514391301947471622831550529491306141707387557898403992746283646961653486727142313912843080639630686661402324160034083746877283031839356794474630083849933388319098275504782746701336156586660808052603732234627710677010740379193920424736751605220341113487483134648805866773914906698371804793764919507863614384249763742045953230317935376032750100530888448117609916159563206549855421082551699045202914893768859268393588087572085556294651654353335101826164664055714892462381109007323816065161252100648944556261887997673248162443801862967138555394132008629476793583155980885654812171545876560742874424389151000708524135540510000293435500404148667729367979609173977194083512936083364296278532828800*i1^42 + 2654497479066885382094022082457637653371212143954045353216502108488149285638479323059943714002043845393357659351334895590442372645716742612079638849276012520603989993204157892160712831457510841065676074139660344729397014069701711183014187414094751063331832170106025329680954747104994256990684346199982497860936426849419078113784019194177397293361442057355988059017831948633715658463194301063345378159809343559084409411870804572182710339669698847172284273364352602305415690268909218796642396532314339358715486775774959498692870676625386115126007370189174175927341020482763001496572682983447673094516995926141940284028722705168359673524262666953538619885249091885282652333672536750370258610365564568015841818651602677303132899052551299782569916476116660746591496979988625575972853894145955723050901965142687921524925556013142385*i1^43 - N1*47411363871682668818909711641684025315927602039987814192066871197194181272919082084402838393599434782158284443103356045333108516818494512591269335723864421561893672576803129255154008388687738749367534092523010369545262265200200493602804505850631478554501844*i2, 102909904894505376367963951252203592506348048537516599399489105001164536791267637341385916863084656077320689413229716581074781562849802209856992029001866549650201666874445230676905309232697671329894233499712942103097462262182518418818679252405974926101930384331402606327121239574664859050895311839881587392844901306222215818152267605820684541871485532076973368846220583243127304188302851119121498196539212168337315954079230059685964169583584534343593525418984701398766771125107564058926998020781572271348041157970785565143908211872175208750273612906617548757558937888387096801495483448014183718718971019572269857850613147518885664576183622339932118801541968750998553242856910264553613193237513816287000721124213044001097828948190329328855016862371383230296116525156384966617741575816770153279463111411127883669228994161831447339919941777390548391666458300405398501186450134515160580161637944176580526929843310631158703726951868668732917609578052872680047696782877571896677866550746995736047286293762465510813495795221277496323145037906567565957160267543418640457582682307315629573374274208659977794927236826558724992516782712567372711201833634877620201594651356385830752558116782638358599436207843956490240000000000000000000000000000000000000000000 + 169412240069449464755583883119068091471005584989278923516517455755702700780027592858980437308438642798665550827050814363638940273424763973863553472934247622110578460839491428454450662710261633877629001356752589194478656174831156951842742645323342460795075678179043249063610145585810780479623339094975300726180614107866537428015113255668388170920516770081955412990047261034403181051513288236707735657026322000732045558897707864213111416682292075481512858621760810728817343913752487162667426505701146478106115874965856933725576497868404385329309628398441567342234993912261492591349233674782808881002949811794297047280633166600038098177766305906131109270173134486588681366737118085195096316512040865799965095551208847440313224819454985521470430481280720226430660853278896268479550924062509257180678575377234390924018097807927406961714983415680963008907483689123008890374906363409795217669295723444202955573532888929501207426025182666053048437514416827249191807358249403359168257619870107143581747319304016649668085430718484437919620995908750249859681049212905815862554378552346618416723569796921563046454792044780325892730721069597002363086020289423232571812492002046467051524195402477947034837508096524288000000000000000000000000000000000000000000*i1 + 186747281860393751229640719507046514429478311009097479756420822880543934040428524208528515515614293592974730721580497155638382893687054488174293340783530070643779087177365793672742856511376742339441196557238095550285237047017466165515539785763644923780030567457792053906767256155398120902708945836822076539957329056916981940507500538754076474117087517601788458542433449630102325194152823531803595258633417520125257012722674636388126117814679751032083266366928850445666761432858440498654921711248652659355338322836361547302319425817673472536786636545369176081323132964967851671345682276030600347316390555902500398372138490184289516690881444161974545960711267103913921187356651929220196252756718869461304625227930752410436323737452968345764466216202715321857611662647952617909045380792356330844828852555799263653600335934200016732958600042468565202080679794468973214276616975894676452322765977070280704450884532496962584990463326806322779570684670143850488686573812695433275495332059077683986310097987596601720079232734667054099128236627118286994128729289962091235424661122787717534380410893051780347869832396927535616901184574491658760322963219251315750269759410870858231924671209503729848474252659916800000000000000000000000000000000000000000*i1^2 + -173463674654740766784422265374440987847731147146973074440511353752889244524599708293504000795737808116737347152654858952610876917879569154433624043134944399050630848924292412741877504580351601024758981394440116328217184585164587871563388042882549000319655947749755483067992248738874924758150107021485954701571672900569291058403026009105968341116247916520798316668592936964539713812076144168684172887484504849019087093547326435650730341955237073988787224331887816958276103735582334102616148208367290309302097143176098208641661113524792070782361244349506416911359081703012253318073978732869665550842959655503886251149917058591154982823629147809483546916292164643242195556857256637977703677544673766740159610121748183844129190302461179388581834993421859281819037367419142692751194996691122945017034968068642597993011461925664860011670729748632822861127270648650463171977535772496709927146165527093890599183842256782955022729363682622013515008993076768619605652731657874723985481493869005454571919267999403293523051380272250615433127326070138761066962580038861272899870585454491779226521932636530087506232550820962084395565858580608240324575725383416952631439812574206510114079452780583971437778011422720000000000000000000000000000000000000000*i1^3 + 55179440966380405607744984555922798586538702014944383879918914945693198987673356378122190075344469086731190825845438760581418403271152439145333752138860072910347903463211557923595959832330114860981923109801097430525943733599579720177849133727748901925620559525270719802030260934056247582144918342998094470165893615576555516149826818429792050219355790181211196998051361459402039678016132578484986922144202889833092060163073636534141988842390866869382594263531272389985983559367525222586622263220698581390540054904257743946296383658543471670328452161228616338308421622780074221987549120630404014215416996035123283140070906417626184986057079552182344091892460605549230144009157383234765277879706827291025267642925048804079491200801029931725034492362186285283738969262825680728110929884497689142194609082883168306554473933409152129613537573658572192392775175407334495458124007826566929763193586127601432159575617402371548369549942886153717417292658076251775311730022530249008008844394516089775390570890202314645210929495854371129253767991949544656371398312078956423011072159048774100723186714661626612755530598328124453904492588239884379806600021947834436043795802143608056954572220711667783046266880000000000000000000000000000000000000000*i1^4 + -8258682990832940143451394010104873503236241058455026464077909653293335673185923057258996934828131047452686896458544970047416134409378181714200591090579971630261749149727143142501323485341687145924994561712001176514291254730897900325128797574477802938268047375410902467648726287003657812669775037003735141762858299356048315273487644372432952024432075539048740370783384542226374214144329965740924012610750053219826869824152389613343881356105503744515349591383264565859817212177320598157980410425547698323101967389773266836393162185386429842437090044260716445944314438645996559710400603063878829805324148025269347775503368086574350249416409183770084352918525677995539200555815656991218801305125504306757020186712691513148865018173301358051272614478387548392187630592939044370247650182168741921132077418524653113040861113898765695702001264663641853334882111357449313520034342674691092704261553995262543848055806500189418318639398721770874549569190035315090646626086393267970701956337666413677247590777475328268561581688590003680402676617853407331883740999201650154390940591975288996787507895393945749856549885782906467831144728512925498896918906152637835192465355960666136972165602508691025271193600000000000000000000000000000000000000*i1^5 + 541114058858788920604646528725287188134773469575208822342755698099729564590211324490431896284255991018646947026547229200494595837396264118179667279527313497072586733767862632571439709359750103876741560236846406941961401312517480220903936794158998444382306322398410276149042582546151305493374047784944307588715327443838311323590587939834109976553305509794967947992193967706407951222631812537914682088399871860709040317700125582807852912856630451942007564180076118963667215549225452714554309934074766040156555452548221357517576962786119063864230363268495843928912677477507184419062779518419479798485140188472309925397095348942987912494414383444710355842923637961382654197089307319809550534484981280611390515978538546647877194893891460720350365837500625825684766316196634534712923316077819660797524482924171874994631941957520407535428482531561661481371477974601939115917424279964545217884935802500842271850650640162236376758720354943696005038201541407746799881973160906640535896990899153823135553862966149332031135980312478840920329706317680654350059151291681969859486656164046867905844288044702423202915394456681435116714147446548134017796015016901150422371843201112172629900932672710907002880000000000000000000000000000000000000*i1^6 + -3898721649472826224238859259218522433217211751109907098992873829890013005357087422639895510592442965723506857437585477750427505230700477741901556382399379212418595176128732190770965491276869676344657877496783184922151160506622203501453201221713321824127292716962148024400834348712001076750070886442843098389519283564578873163909738796374009599293857656323646054543845279258695645872394503618755171519894860545738459674072375173500797041430330387242319567997174805695979690875871300209119800860036641528257545934313336189942139688830259858450058715954325833407271928800855070392884229415172010212397903447264844033120430013044440653705013533366727804724516286547934247710772588780188684976341286854464239801638289090855902148453222519859528262646014224048762333311864462775650192040110915145305905517342305583585835086470993058926439895659098200135497020066081932027140235283832835848807705782802529814241920134183504509817721616549367211580242740623390955497836218598163337197991974641918544836700263684590376604231750992507953372933437031257545575216789277796703261850703023747258956466620024847400939126704012172071021619087646661578940580850753099440937029412667007575378771614629888000000000000000000000000000000000000*i1^7 + -694415504385181079792430668536315523823543581411298390577478959824697042843471403097182049042958492033141844831353869270386569123778396503217809194933073941711956450164425475259024069693603101443511818705236014312324012320275448842268441691866710823782319591773651040024109866541149460946348952169331163040804201885997025979839103730994985982009823841300201899029785159316172938067920561449075759677246986374965210810242215719827194677251102284580190891275696002512836039592362243470759245306655909176331984517358693814671997384048252544155613954729537326355108135632639384083547804696492433950647387216795122341097669323946017304261157012232180371332140408835239700410243961701962395433042550242676037959989272526874191546192233053489328566008543843588300061106320148080732350660439195479838023079913995284493131299335690903874618761002456533802950226173243386435636663100062638702008990177772375559791968217067522060688562450715360372184268514480574226748201668421917649276698225434294147014567274872596291992703310726797779867409058390966819215403250712281673707948474630870160492741897381771571524155735426785279096884501362985948318988287734868199393754266879105926704658382848000000000000000000000000000000000000*i1^8 + -12538463488109401913823379605462869220032330732227541155219418153710560575747682317678151830568340653901385420103407836580667691463516144775686446640862797541349616242946465851121891542672689638975360227620755548196665305096711998459405830332560667927999547519303027314252030137030316105507480344274483895098775179928552785808034694057257795160471849428620514704263868152459125617950206557632084803084356283904636867730579722931719782157707757399322685192624247221879239628636491058329824613330880818684636422365701012153558431280534626785884848163476876615590041498363189983491847269364179611165235725316369379642512876795676896981310224120331918479794848928202920123753023190624588861331949808539963581313471892892984481789310132268866118018928607280551414924530619986119330516457405590206510764993438328922153859801636528581506687360938284834098401493183868648411901112785841419089082152382106003278795117100041096401697139568107184120055532290694453158007410160503728584659005930901661449067526131717822783215457911369544564551419495751424682704453046483954094529297429137504900966986857938598592259496695424304021321702940034845792731539587932702836726384779596643129989529600000000000000000000000000000000000*i1^9 + 71356221695479458796998710513708457713755241770333323166815351391281120962981571743118637669551611115332163225893314624829995449266587041384684833986053009406741112269537762585394027000781411680587411021278019191137138232676980284015706340897348681276815018582055794828375536219257656398391660279834254731131019666920674329666609159916162627331445136219697572523426320728139504017527068221171973766520273992620722808016346251368213192786858694851392089004049649193435026123904833981496378751684244963502826338285493801208677740014634123606757225691610609296795067376734148932078029606074138668542944360857126457890768763906297142353011004305332279004307329493185183191477988590891973276637106010326633172118297892576400438195327685939679614388553222438860549282795895064837906804854697668587069800282929508401783699342886117501082118877934890528413612149124390618593367861052188091146883725623031251133725224076316098414250401242996122700848812317189147818052009180585791806153649911577039903663326851025027983165086731350951981435626972903237229703583721583766026877498735919683346595021528135920362152909068412922722173543714833304608550772458097647750956022694076206809088000000000000000000000000000000000*i1^10 + 1284056364277633121569268694278919760559870128799480011364931642652746514947249507735475465039562529402761487047587970264702838926275582090003416890057947043196042700623737931959215570300908916124033956611762223813155592908347061227838524140442269690197735103488155630236281514087936527986987560352361036481876164337755893305141583805904880413385247514615461931055520437867276485465974901153266081030520863021404581417073336425715129918764151902218510239006893780289668000884743116189324344271329138821329148768338537289199038442067351192013029498339222452040630233027079068291738178035012607559865469082595426220835971588500893384935431012727396525793445526681768038707395165939672812382190456076695245052555079772407834443673852205024275770739889842778283603544875639358200587011076647622086394683790726964283804497458264354806872446710018982941493938797495220623070473734251894418600655479513604128531121985612264664500250235339467159506980910801606983106102380386889708199942005094299660220589149168608816053706056153927076445601805733352906293388443128601342575716202693186236562478107295012432380520432762630673226663956147149034253026068771364154328193041724499558400000000000000000000000000000000*i1^11 + -13586817173528042415082755921976379185974660064948602353123425522737752638165034357561653262764811409585231079258574200372228934245461207246669941913620699697520756298337084490776372249745801548149616066577120964972676880326039643021535870594370078120471685776782011148188362347952878097848227519461271549029031712084958755320168507206728068873069729332388470039142074947947420475428551045084120516592585976189649794665251336468174059459879344071113644453969217215333222280794681351066244660347432814838463054052987306143623178418205929533351595357216863602984862025678832829547531254494777841014167254295576995201420701540408180634992499855019958359234273838567608578340419686142440520162604440434455253334596434024467913403073402011953278485079745264261354772099806954736929345436413780055743725720019351961772931053857941551790759738062440688713768550270599277821288598279132775912692804348909322324135232749159709554704186905016140569807216527818790430743245220941630744743534039331816548111322928793586104091871958251603532617577143055369195603204938863830637568645061116368328510307921490067395800248221774542767890973442126219468228874255388870697191884780994560000000000000000000000000000000*i1^12 + -264256860316664802819872756516613996026670092737046459665450938995463118302156724788609298306591785202262256178588070071295964531141448093894013069807181699473870531177727316411441043762771343849168311881807574758247926200668696000131910043641870764247184713136726256084794656622858519875663982013863692034783295525069478634874232699081363648272135723133400243223271755117549111995581397288922791382692690534989655775992005815806182277166386666909641252986273778300063295931456791852597837714135781738146570534931372151652776839309330666415762018177180463931248821160894207815836269143085504699991847656089380479858813898901441934244469719710684661609992358792470904008597498321396669961623719697589447284852452868613284274671740938624701902983060318434990132377520354904837711643442265070183137432855529713636977502867562852634576234271689040012805949666653166731495718084992841496749633251472033090402276704576647343445266515122376680738175643282967484196982835346959446936608477541486041101590276197413820065657537298297612289105900299122834714306432623729113618942143281980290037068063561489545438357495231766568240966921910955715016452819334354662623312609280000000000000000000000000000000*i1^13 + 2435651504902614535390092076417812867601811303341130915950499691755337501388075901215795437435460773279371443031485123165460443111305877378442840480717677669688035994769617528783111847905004824586981721372589236487971957765376327362667327249467334753368976291570448976013905568637200496613616090056911486020037314920753763956933597653080226712132452080439581861478666776077860038230311227752907610225341329260044992072084792495475294359597571244311364381086306022954059428265411523656980201555934446834625566889307490834574636254719205344910759691549979874627195965255699746849722575464362345224874254191430862826869674255206174392248853707179377271784328132094002743219069024852237638798732201487873733944058104506606387916133928465355865965367243088607926073416854659501834116402712078225641800879220497807758395987756847836908279455320887331493203102202070422743016311862858057814004011490668862115711167155992904594084224477351734335637818267401738661517111989298143269807577995262525162298367036728173293762407089684739539810046745305246007159466575896508469097047137969939263730322276739494797988231559774276994594647397090207056861481262573467419541504000000000000000000000000000000*i1^14 + -10299115918890723403481740539516047652911739673051429243658498644743567351091775780094922325211660526316425292209732847126146743318889484879022983557517689911802964400486139646466515918677692123874390217316885927792258937578164172634684842300186024793861486039448156135626813813543140973824549178278283714966521707561555496245666455355190411236450001207606987030599071178501731844833192454857122124635217297236063505250106859294768182053850150666762829772664119622810406868764463073269465510337703059219720631347810700762038244307313308999001689508741491989329440223062516672751411683104681137593081310909323609868302927427551092555114061882384073997314342786404426969812717872890541809069282575013363331299925626874198402895239139483863160860194232667025347489887308758911497057157137075905206514819028566345944895583993673299332397251698610195886895408420561875740397044735087844086445899301966715986824599569619029699774238516497189425699559306787434825378947669932953913437632863709965995166513441029029610789128896298772786194376020960503378211014463535452006604832888858038990513085136563264690767759352906184088082987756775028646576691562184903229440000000000000000000000000000*i1^15 + 22093076718642732746518114097626593024785551589235638825397346224611184144311661165490261384699699330686281005024393450942290829428304985095195536069843032239967602446157056695146125794920544626180423001085122787564529434098962459994781491382149529910846377030943605865787658753390020660617508978339270514133394066029418516589239920233618027427909905075970435177806292881706127503263288775084514475851457087087275339469165546779240417187237889409694593352147870745775252211166147553794342022292843324030287661225698908103013470426634893849455836672436083503411815356043464233205877593520696241673171879033805465050336305504225998697749246089436859571254993273786482600849484817419859073243112026575577652592772975857573086078956554228892473119822775192081828153346861825824079037785953482297845088794241327030333101870963658953988780526881468174227618890331438874146728870848369113439575562257741139781858513607134145396682575207169380996829793174640194879855404662072786844741652199035369096179130100818760464637742396129851228039701105416620672148367541610960183025633303663751983574530298704531082103336667761346423775679071532464679590855106887680000000000000000000000000000*i1^16 + -28319560989805225077386164207383966998171516956440351352648303766723855692615394519782450866648692974338867160969006294066691221726416722614613553638493587771125638460067397666249526061187217615692681057228116107223869353615076896614027275901376732412624028740323962085305188471365666383584317389329471614882324915496976085426290867981521877070866426169971850872393822115637357007994220244268743789299827706680946679762591777792719487818291601429602271596416242767705572669605946367342381146236684918344173161664331983656490936194833824816977058263875300339847889263436931038622297775640069217115245433662234831045443733078499855065800952321808633976500991605129508554728412666223399207118187525337298650344593791661658944249392888972633564728659685991767796271365152426371534532122542939291842698247082390710281157066703695328570532229156843163830455419088028635839619575645465444350023190960333537205779226418693801812927329991327371315623253691207954841941506139364828453081062033153174399597369662604174008520067132650721521088099486470753079971379161729888917252246211431733530419187356746531030598388958472869288363937948715821856847613132800000000000000000000000000*i1^17 + 22807764747856391950480075610642279747937260145072747068823003289091795975431613720473737854606373060632349523857419329427820632294263178766289259658658526020208549551691685317434619622881070832225472738774584413314103513186742334312583080262809151380828784787603711328229732471730999403753735177042320995383904883354048243069629889837755953910911404635841434947500523845124712123023809596128624215752265722946583743563144648527091248155183822991625063432698592903402095215284505750891490235759890266285709864210023219904872467471537454179650998676558622068292310175193624732418722377592968353789899666485178279032684573699472959145807208615284592244219902801514447221204744434467783640680476844418246072834328283585549058270031833094958197288180559893832129847692743336266679494858127609255244266332926189454811198882895439241070773086556056697802013219973255944180630192357533101304101035567842354165748352638723836096608918875955967003783352626914586407427191387890890514044752919554495779476664305914207386203291883112022891880148093819418177447170318454801396784973414243762787462762390515242611001115656431181517797014842825783136747520000000000000000000000000*i1^18 + -14825406748886949343214599245340498779427835336762768085571099628096922290477811140166170746351298658432160867260774747885688220486744168519859010550247348579090668071484967755884090998828930600604276658050482306117387642034483459227360024374857202536548773717499954193070218199177981712742103385405952847828864198072971718859871606130579015284757713092623993079271450198292369654318296738650746886990428509273979976611742335609809253571512754502607391227023033195640402936296003670111683793341636087942080852044200037723309375615525103367924154577450375656583679548087372523859268159032987746486609757577172273822384646308565595648713950742809586774636912005817766436246261907176049040647730749942273834803079406991227844520442981688513120022046263488134254437960105001366275247957326198629766420554697508582455793152783251233261319570201230364797109048697418525318051507241045533708572082959406961833709788917235296264589118433107514523739820774123132494533491288946585700294023281567938492268924327163633887521144332458594552706810590491572455927768859565360512451788985587063968932745957017565962502517374045428304153879795162152960000000000000000000000000*i1^19 + 7509860012981327045866025265808483204138480547187921290075723362195002056162991317769433748110378214469437268345473917958727549827527606102868477248328015626284940874883894649280458690535907554286312866855597825591812783366354564501663114464112932609550737148525996071053066608051365304589794427430514470919260809234816924791334319830579025214100452717683490667552037723664137959917699686254510991955260006156733525121257397820084977291336880187754897538418743197755473387681539811062499532637741246313025444167315355645437887800818223166721004055363148897432836655656747443649175429421337539086096097063530045281024600371452126977644665354215955320627240836586858923494216401124091408583468223760778009808997449210563318369405104316260651976060562471850338728940240966913096876489408556469743139239197449973119297195177784820705444181152446516435004879205390472093628008483488975283609328957343523285810920955005587489602604351300025387286303317080880519180623646334729628775692050878425150825789948731045350640498848281506855049400955736237924980957148078672970115902068585953218601505604571268542713161505208722501218103145267200000000000000000000000*i1^20 + -2162527672356286222397086980264126179297426402119684550757049774168783053631894278607350632384642144079893321640907175741298726850166205257370263627517944796557695588293504066481097460285702081228876387111921094752176880160800077890249165736312495926793030359621211765810233613962681814057784631572632751964066998827076202178022435821366447092533817968618863563964002426398753819181552575037215817935107923035707817303498284718223932005773467256825095204545092895025488647312879701633022719262442447474481414480623958184201718060869895713723547444806533920406992650212586033441380279201223193514027840490568302779761987244794994446533809031994308706605406282710528318106825254059264384321349005057658547283484330784227498377268918106500631184859292140212483826195650499997066965480375501282859584610975820640422585297280453713425922008242005736777760297690832273264641528117369629716778128963985861876892643830372241858436161339238766902398047516390720679279143262419482707629522673440019578963441205350555236437323210282147006452843981785724483057184715279969775603525223087932729360097706142126311729763952826449941852323840000000000000000000000*i1^21 + 530113721805210868833718585579365102491014370417813254588869065258854613871094076124284202920422340126679964663345238264362696028292355595468623652451723744765905353864640851313276601807106200827794900949561414320261700362007887464487206163701205954341151899767868028416378950791026803202444719980980924443448113674097959559784376245587782951520500163535381379028222555311769200095497031276127081223126433484815757681918887337463346871816480392854268761733378313002814949736939400635647245332476464279710513596129644262653877834264854043600000472535133042217243359626312202552177351707696380461168432417608958596233415417515165218832350787131780878683948528450084254055510621530540407799414632761016377457810543788501625992202032542563367105140698416956704354910609051061278213709893502890576619747613055630313030220514712196473370333254238464075984981152192928019008975315177772251820684425383254586176240509975860741217292219529337179612732956353096373236702075432913276096160212281191987527844369049146415865777205789408804712210692156012080536805022559633316129809628596857497510940156151489431567617752548302127104000000000000000000000*i1^22 + -142720039358607771174990814319446282640517852301062797524078979695445543029209599745736185835927274305649337096454065907207874862047862262138196144798855337973313945888484861461610953126460414527859708045720342255459094917397493443058234287094618700766481158055814088077904062223028871473868737900196867458008629431946253683464257147025877102925370966687264266829432350631371568223961395304527847236095313972244292210020647658352889921937010753249263668537127556765694462825664659154683895118785447635629035276268643241476747717560744928325708562132153254939559307442143213670760194419507474879719946558653932557536107570930534923763230499528054852835257033090078952646197944516889869633445426832542114224638749391802886527531813134295248338944184962540471683669404285458114573840488920032036725915438244169071579891953812654557085465972060550523537440350973744372710458352649532534338589392098166728734278045181865371557799003525133922653522302207639677192518114362029608106325611506004427251230564837651801587240108503382964865265503090137946407134577480819272555951888334938508780128372613410321085926653139353600000000000000000000*i1^23 + -1310692954253004419216577283272162656653308384167309085840342057266629819645318031570150399855175948617119109776504882685340301888351917473384680017262480188259281236446832411005399373335640062238795268147190064014046279418838104003239055004402358667205242348884929797522468743570225077048729033247095026049177584029201325052463988327742760405980219832815088857991666760925663677532575302520070168351893458034146427149423128916102125878177979991304935457547799990046103525256089948082050346012453271687641214058609649530641619706106141949718510542484774975655252373629541871183340979664227915634880026763897219630918012658837789310967757818640487543596884455349393221038320435687822364018621804802471486445436320609992698878661514516640886788570173433968623873278268874451402459453202937318438455191492036768327595156973247162038594328868333506806922002915605497011488854766464277048038716884225573639885534396944993248852249329093533384431697770928818232626002384100049165108809150752504294636830587514597063519875730561555124949093818840083758323698664969522486031381789274267910904391837344816233394995200000000000000000000*i1^24 + -1200246166529500067291929206043150820989291431542483450570148509148757445139115438937166570673322803851788634055329055440449939141882022809609715753287385575517024338095083558520401081501234239109987448419710788147370504647783118986020930902793836323048661690263451071268900812585001769069744711804167542379516866375747315765175787482877510077313808719154361775511208093059926159205158486654604288045162337664354990474408103898357860558212435925722754271106391293879288246209535326855705763812312062051826236562195573462144927594489323616077753001936816493874977062406058252223430892924644770368101856461793469541142026577034751333722456784721639370184946820808755881891560810708346032083407711731854871192649455172658640998071814142443657896353496258013592420311770412028644942661839267242369014141486091926146616764555969444472585322820254132149695915014106664081237954744092606984682576842063992200925055333544708278327820430993733782022193420186375227108101834761383767567176366484340822263306547366835857916835346520301210286824747489078674663863917718548620359364584269072952475641536182356803584000000000000000000*i1^25 + 4064779520681924144064157596527418050625733591613855127495187787309284277360082814336912511382631924567189100737662014519689369581945124443839371689354632183257780443948940944739963718690328115059832636568570932958901370493210607307237525371127726345539786245424417430562660085090949025090680882517083606799752882509193680061956754860511409183139856206541233361222717328710972277625958133865825463500302966003873137352053831816454412917560371679859277589633452641177028146199851160219556639200144333893084695974113545563715090470617108187446446313474433303476821001318757762416888537085304973287732895462212746463570515951044268049334167650927852082807293713453573725761050101087960916710910843526964060299965292516569080438373637562315929397519444995016337435252695289409684987579002295915677720306329259886986418976650776641175769525454475373591471947309059281803043470349789224814580866356165509232930619760320048046784495270114635864932162568205703731605794406282785234355624258081304869706923589243185621615925041026471252597973927992822538750179307708228631081449638764810715217141432320000000000000000000*i1^26 + -444282066439881619597239828025986246637781262334749802982438050352338254480360640513757530569852110475656333219244804175082121944175272665589845899705852203194025341424731023420599007668854372621697482504263839634176531517404944174654233409883419350350048578349860735031693928399507153232827656406741477598795305581164912326858984903847727071688287106135901889007378157448132156535753083721353196118557742043226702703831032293899481723245285931380210083515020395847003020330789696244917309671779258366389748784536659374549570946507039586924038152545058559506341199697579238378450784589035924714514243190613830724539464792051923742728671214906184180883207898894823136396420329139670699203147939682021737573950214962758927708306293458401502291186650641443709202930674918495165234346257307323978931800771718450434934901189013178886102079332781098218134069106933399701103642979662382545357198165131817758125462682527956430871796155024581459345603400305352334258658279455579780800536418745808405992314948035035252264096353778058084094946458582447205914232020471650953249131029230870059417600000000000000000*i1^27 + 27775433948388937576553352918699436354918914829087289162802955333825613053530245908455441689966887179454134763215029421772045079007592652951179058309811013461612650968574432730138124943116288387775293802755894614568162134657059789677315139832705437165611911719436842922985930373518724047020128997074300201106891866000777026036417700783449890274142198127765915798657561500700271942650853726505670213759257797047350932426291440545736409024873075523827644432199801337648099283469665722376664137253935023569550672169334149606918107926698599907501912818362307650908144718379307393290079238951608103541179431267697029542527712509612767189293206920565242069209285932983226420176901651898509031794107753845267162377917619473713149820107801295663553777806508126156296811141081173333191417447736378479503891416800021790955584396064910841398879420093248713372611471418460218555226163157793570121549423847267974997612251015297884037022756710285546919256450121740481647050375675837649444697969344813411380100033923168587528311874042384106909369097217284748347134626414035900786303251644416000000000000000*i1^28 + -3231429146060411276323456728450053941994392297520675406721131342961106279569239161337317656767434499962100114354306571621845714650234655163685890203699986035588580233687042999534346237359089819397992133685115754940071214838953863286750668679334325393208309474073719905205408965490289604891309287519145517132279125884902959402234008424223466588816702538022681486392108760666474186756423582070583797191882068705206614799201841227309205755235701993495779835320729528739772751681533998484574995902603192390812983396849218021440356214505767505409209284709726115792754770642647321161876104410111642523335862497106086860795116938824520185493020106630588586444028539203052037519899552697986265745802280304991988811063797759269620893132925871743996826374584983580881450720764131148150476579464585297251874146313758818043974158594249005646572360817779597799813368711531808736070175484956899994527445512393191514895946700086840096874585660390383529721466072377884974894824684826426375302851240529855937071787064810140205956312017489521348757872550330010469116495259490841739264000000000000000*i1^29 + 262998212394930021563214062016613416106934988346716080093840977189418116158739559830996877162011839501778352877648750209782153932212958175120438098450316672161655563665308788026587263756290445654636513116492472658739492570475483547732670687361396035793251618454423489052141977671235900612123646824527757868639801679389426625653735505925848572222072001966189609066038145505323287240021808170958908052284672578507797545856993049592997566959753169666349121762872865887550327763169833511193111290970543035712549142892820090848855138656468690573168014788231718562389643844894982316960945551043757592234094095689046306478244513905043542867415520393387507635767912842054965070860192975880018663174824180439719630815738749298816025192762869292056168564338397131317623104405524920038499089051627165376121464790181857184410448348575291325250247762292013946467067436001456186622213134961943917604250947568117686635644000540223170199967950686295138878588457979034580125938478539911423102695312815360557380404633161019508546841955888983979821066695485939720596528138158080000000000000*i1^30 + -4017462807740330863082225077301792687781685433462887576487159204798028198761552810277393718177050327597723136404158343271676665033245882547292205783712943819303821362618273929954285414638399943129882190729620594937687475668386814335998243586009634959689330850624312262347259917728488502057579986049380521553077217350876790297330084702463177195219157093074689354062435745511480321609967841317058205840082103632336993357187293370924753099577744191469570857397252500356755346524218833910141005643662092634048610857037488070684378796749141469857600410221619352109204161469989807934701497706482920438722578295686209608229500001341549550874694784863140370403689547558166038737956175271905149263352547356310001925499839200800362579051299673583706075763224028766807863900033369854292492423122531703819478848921133381904020492734669760189843098082182895633581894436034816735951669100276600576304932573786806065828920612378048102247457962237382289283337462500124764755249415992560103661088054291256530639663650749523933718426189619473182406037428873883344896000000000000*i1^31 + -2231962400142082716752272212137393382085473738845013818983558880392194079949494974797308521134934594720525733330921862120267671490145650518775610435978485295501747648289468636350437406411755750192031380915052396501427447881343549699491826570951029344496860984981364574668673531929325958313048444487061476954164071450316745600654876507874590663096004862543369235954974372631195836132131515963486285868521643487334280151296203486842942656467259100179387275336252387018567446425633362304010829679032447447626351337432954095952072670360290164111959876618400623645807491702550327284432488915183081339091882433079733368162960277851957105561867022998373028023049357542036161910692109765296349325348756992442656652817177289880798844949706447934279969187083671448133385643185780735256262618030590529869662890830320197337342978462186931129244723724931701174590895224588581837881284873564181034629921227620589882281144777314097640363863558492567330301895989299697994045100652959842245217825038604482101875820568716703752592955596704073676389887814041600000000000*i1^32 + -71445086795381282112874383683284911442710474783669586120044983869993163783102790652537781202185332926850033590871271102281874832729989969283700389208373815793528315488670806373697056179304710336072241091744311487704836846087941842791174785291032284559914549866725877722252628322575444429421121472135917922344781363998796641398502409862396130680930285035948410465759568470561144480959909041209416341954183275240136906498213239153380935593447128560226606830969307894489591977622570611382158966205164271006889881626796412600844413057510574257961889917148272145181897199272464520846892025479891319202908617850522760688849967551619515418012146706906529274548516042762141066390284573012487996383096045504668039349546547979330636291924535201004955647336575516953441028058283469090235536235052598516786472086686137956307323169092937054768032320849008473718413539051540340968050781118556673393883218914578698361059059009806511653710031308537779104847431483327573442017912879954295674106114285573667450949059097815006743907051384133946880000000000000*i1^33 + -553308235636097163817299656257115585591123243692163325413107716194706595304526330868098783249296733705643749187528196261014299668466754493628869527859613282076559024320887201687748684303418607468171992016006717010554522457602095205718420764555038051214045441237211312842064584710980745076451361144581257637910858802807903952366410216707767711474908498536940779078461937867639973183438440130649572864778323802518095782757440008749311705675799756458157432214230825722930166616648962860179929030975401443544670371455597169487460517190337778639765372263436726761800324503748450674897102204944058794027965766728613345764229409948997175318488623809854963939603281957243900383669335759835425581050032994747662413100826270834991052742214810012175065637434963287679712215073369419268180124948798602694529732437376639513782949827168408951291664704394825818237048067851223872540005985385834859429512021663904901471751364564606035996374508492335910372015645199631693117336946794256405414958996726925901270746044057494253543716577280000000000*i1^34 + -521551852990178639269446634118127424726603323511237896646157540653102676455660768565676892928021078465393662577636348771221001200998556089581836700602920256273000479536978984747566155910966576187204827452379666034161987921773179670298527530706849323426404826401320708073785051245734374106862409843462437315143071152145431613365497228989880929816030309940944932691734434030144045504223459938536805169119431988469028301340142710296939716542301348031041225078273419832227528065023457775025917022283166975896349560151299742864958440137330418638300180021846026239369474817197269688972756836734157015511754934737343180053877668611341540350050887342706890409792580312942576011671186205367927962610470963278688784928740748783505762983469566832132768787463677229229469552584386166654006239896387623229552427385275838304112885161730364480967439524286265889520502511178610727086657955433565796917635788796116545963318072929187834719460575232053302078151962763138946099601022095456927106541300944747066975051030269388800000000*i1^35 + -166458829042140844474466522787899137884798021551252788073852466652278850514319933717295258031763370516070692838676149453105790236538724830229204702980925271942053516813592214028160339028791917272744857923908458708370228974597447053282732419147747732994031723991757794598262182714790597910113682301213212400567448573845534290235024600237766382112992846126388916816608522633754259165761493608707746016018029097344245421418425580043687495048993761925348212870290397890627943533932896981245848923488335343954483709744409380989482337334222401796584814700509503700204038284583684438862792160326358061684461822034629241294472835919969475724221768142898552253597585184923228407889128468542233385960385843912059648693564429705370290284032150982628378080752764090039452728172878917843275304683808325010916262779305514418264002103279724307483956122160139432086592941399802687390066468371021214138618793361745943131537379260914400800260802679781219367417964213712109671818513393687837830752184948577774080000000*i1^36 + -15568772843862156815602783278285779529342733265094546664165554482489703740099913547051276605405739151646357010869170694729484958894765253594865040777050993263148912141993809851185252676433192312446448609198863894203772250917594870093484933850432455997812794831169181157563270328651744329412111818154482812590183057287369838454652551681937278618370881012979305187130597222889428964534110846844079748613897247206332445774669178152323893043245107845690769401763167300260530162067630925483895722415017009665721805841100249777738520875475007630920706325002653943495334918666161454600419649259164400805287075185035612293813552703589468432886810019676918948320176978137430785254376531143326569935978923345139372369464526008541337779105683890113114522462867327493803278842383893289633478730706809612532998114584877490872361819482693908277660573641000855075981999136680729044680558326041435410367922416873487513624989710188514748851595811856981491201737066954228011140627206812069632576000000*i1^37 + -484942235432013196190652456996476740622248819601117445044880045564420637435022682357408081966948357794667991108152607841475658957748655862697330503137745036961983716622772734060947416535148016268015175426761066911826133907524155718612987968815106343222073704827905076498510019501991379766147777808220074587772111042004568985486323623605502966751268798414901603935160714908768863349860291756214677637102671319201455009948258995238678039723369073879221052927640225528547741624153313537875142632790559907278371407837424784873395237409651883465784386568167640538269809577104440278105720142434153864874993868538601237756333106469562569376896905085497317663798115409686296901610023911420494685649248834133863070119131605940958009175039742626876488853324380853779756337438390548952044708455656119363641374732025931519559456699472208164641458064428049646947289927740798619247809739905149130701144482403709751879324258513145014683421956312076420881652802549064235445977600000*i1^38 + -20072893568562945699036440989930996124413119057130174951875698271216187492527851255731890366221515145106597499809139826700485638447297538226543514069115311385036044807075115159092909580898534793850155281542547574384762654182534628937547775443749640919703573884010185269774423378061218990858554945344821930692313931264817491301070581399086935733904934495241329634530152151771571401705646352401777536002975020297942226385268737755728332358352347944675988085803069695019911794079022906040168498705608500715250948430944579400341761993064458228259712143914499067085011601619559488669291191032496142041095597311020273594445138018128858574718340947916721665790980786756819996032206813117615409474546338293521298876473391883412726739777810358471528408565676879752656912435022504136390911866348341487525608987126071310448552669714452963395815716865258514341862471522318626550627355703452390902226441871091409647927678324423659037616390154296705820456800000*i1^39 + -209885089255317944451037237078098857769751807760901604014116398528884005448350757935468583630444427461549487146439404504630799046562474847635772252964375421553984069551052974529342742715715909791234256397275176605519821508368800251770593736245673239836065338549335024407135737818907544744984326790744548480766606840353923243910816522040617808479366293002346329198622444639873306635321064700587642346397400619642676259552284355198442102242354271996184868866519277137799563502009273330698721587646864507929250725147867422563790595589177226134275937094958192144269512714436788839294076257020610114967852797593429289654027918832465793967298862095902951957478412312426380037725667566436943827631509657036374626200133307916644829525522200128440106701198412307294190464216126209981111476238377293326711115859175038730182262880868038998974135500303151723474245111629216082198484655170729657825444098400100115421348573534207921395792000*i1^40 + 2504443502633979386336459988488663543109919378133642935690934922648237338451882365594234439067197272725632148361785419335556895698325116036826115284191500724820016843821385591528386555424860761837065537739558600620392136205826222362990333291906042244583494250389767526164692940195647509342649655178541131658197914340385883437802688731198071072609521760622541052305861696069715338879919968856130195220473384012804465659058195900627431240271818209652697394145939460522718939823418567181669747809659812027772081252195843131809286545829629900808596013716904016530022923944810318901659354660513693554712495436487323709444630076275623843347628513656000907098032134481597195928360587364193404630808880913738988024732788283584742585830175264809742528191394088664094350455930641076978000746878197536428530299063454466106958814919430876013978676174489420121716081055557527207057507272866780969335611607742800*i1^41 + -6229465878884056311408868581703886765891919565405760847458518647960274699336406808449424861327489087746531025359960272270744624277067620152158699643919335715026588130485524651795017443434760013646567111291917125581400379737840866071858407047690564611124300406972225415360910309892184746933809948759036271799228053745025182831188416847588107595760517900623113143778777609157457178937504054210719407969862812361282185679821226496324806710378822012746986472292590261134162068328663882561250962312234163328685990949334027705280224476632895023812159097873828946807387938172477032541701164547684889087122101148291173169236661209983889298250005780007875129034455765951618834784806571592356118127301898743153191494995108401265630798168161562326414826824491435572774312007612141927778453073847488743982091058064971440891825371060054824528269002155019667591761577131936461518880*i1^42 + 7980400655956209513533154948098482141417744800470958787704225372398610296596975771006440975771970847318023310094952981817059869745714638987174624348215673664638289444390091145330879047390490598975935470567639914971602121561790873657522089143741810466442398530712363531496341810081500190424830885783579051852542553711355451401920482809937485021558061343034548652711443736512062015308699908517762270311100306057445829177518860678028261643147914431307966392807571439551818004640600254930985079236955067594271004084166576321534649440343110732299583415569195236957087980736830805827276896128983586125296019704155667006733619342100444284231911510821140033913900245712702363819527022146768121794077495239292229319374839563567482064631927308396897142089197600851899643566967708002437636390217742621173136644344614087167054132581736899*i1^43 - N1*568936366460192025826916539700208303791131224479853770304802454366330175275028985012834060723193217385899413317240272543997302201821934151095232028686373058742724070921637551061848100664252864992410409110276124434543147182402405923233654070207577742654022128*i3 ] ]