[ [ -6197604418826247618984872237234711393764446343828714865132005870332200734222650562537375058203122774755379409826222393778425965873146229973750705570392506286059393625577246166065875023277323024430142127394926738845036584265012315641478990184823327062896620264448695647620543566189904392563420172564199408251018944080920903970465983661303260005020946283801427227751884604926473114551721313700432939071751235839640419770630692659714741776256228116050397706476768734825576627024915453787953384578772293291069600922575998031101240080206669811786505665216672394125126581797141796263197691225465447499881978479676409662911093290813835967005127143071753934678548045102606567421610167925563202405348700615071405747392860770564778668694673826571650480781808263673279362137089785193405490317986895913517031343027599180260210047175924617814654414188340162936735031453927412283092758592856070289196138098864286614033248041187391080403327512618647417747342520105125377803862456884987194711117123576141993945034080099951582226251033807582173244839701940861264143558741894584812546302717340545115810784272032922514366893514139692411905941093755848247501289493490010842709881943471291086023824924182336876663943044114232054047514016178071708416178896691341815719762329600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 463458013808944640849615459858900083958832889970917711485781965473141074325895274543156716306316182731028535808070994323133295752156598595040551163215442139469348137469570735333900367774024105690561669445833501662505510568165065987802083711466046757049575799127762600392758796310091615834323693482379226306761192880354197572395004655889706701196315828863142872047876672981624513371969842188972011952252632198027357602164214010202300297070083446633805914710818369667870928674878083185760789328631801768456992334382220832324222444174380097176593691847077696322112185818743349572643358857729054115051247093849759569692284451937152774155106938930923194045860328141155744156066035949262513625547301209610541980852040573751755946348062304372776361788850252478979091202278963469618891396626330766916033941211097727803957339511687306963735080278548794695948920675792683965072956510512977552375319445239622374496509215589816455441704254573366430239295297970348809779600860858063290671619036691095497266686400951890958596347326720674013035436849598603658811415882177156713267543001747239241255305585266623083503958011635248677671151717214475455570247506096260691657933138786807121001186070216497926806830723988039048890515611197535995096267194722394422657984285900800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -15011158231136421445194108053724079499269070568957396662602435494682343698993245252046909640146283094140007029059223600909060267856712264461701031012969001844531448154558393168814387828480131581819377859840508643262232237625432378012098743080954772746401528751930818316249509700548679437448526401212970235354770150597340978758860240236834656816667364542769160836626020013084872208068325629652386714385305115676816796512860035825799890788000785671644249591199930981437055276680726467300572539869632396981331306261025572370479822397160937581630080501241451112951995491590227867174974010871830703660841890595798685337678012605621613346256374178934593905161099408438360486395711225383959355370583158113032200607565500920889065177682856652341894048480262694304545911696767112437822656541662407228613039902408836327449266801702096595177133937194782578154305708381953206504163823347095896621135550105356186729627648456059948649441762281942563454803323265030301597335667006552938558583031243227449263750465031969537120597633603940059533593490530572531516543115057574947610852361764353395424035807983280652942005914791422974920472885139219325164062690351559583153488254784877892128923770098918973976513857139101946752253567657506985271274952300046524206672870427852800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 247857598835138693690314802790864838273810805593866922960079987144936864845132788113990358793119775304575750637125524915138745406751862446195022137759875495644431488488474550953361573234264553324569247233800821723667075789671641169427798077817507077742801369664545165050682404253812553798738120517595125070408848281607858847795328047999586116184787093396773698220006459110480408093327652509836420969316161496802872609874741918376088421729444477931280642116222645687109321547816804062857626952745444155116834926204715233719556220581685669648230674641905375007830907668975951815469585847460740096040857994496309679449196669648804751801609047058923608458677384319779443315239928880005245981958214145867374202210196537284617524717789496228137300215190541980846984582091745471632275479796383257481460116282681385183572030025241769000948401666050722524545388838530573869024501290502081091794150807686607907560505393396198116747351391498421212468585611993858946587819400604848449352185230100729844939197081982703909870574381106883630365700832823800538621449260990966012516134908204246091468566213069576982245061589077582216792745093967824100897733352520979522110854500814768412807805606982639668754418640578006414503036441875814164533380907268489524930459479939481600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1859277893862506641053574553081872551681467944988165817348835324961978079002850851749047715729114323531254309745761765604355043024173169916781032828695745800695777389998730761253009476280885946006232193501596368003112026022607896365472619796624422622911428636575137692807826150394064785801990367238729304656861162333314799917186618316086045081937748964458587190832429096952281624203110166656907116337217634363882860650486386931707724145920086259066911455640828341148749963798942485695145145864496714701697893103155139828539260311666301225655963994152856594582049855354759045501802354853612382444454520640265550940916771407548235401638105491017799707815689738905055558394456647813787420443588674205568619815375464301418218941840569863334961625959731739576137684964448169198137516425879190411286208660279353417872013865060283700224466350970354107773779835859564550696054208917476268709624041528881670511549704598409392361083554607302908579392741137179581071995870304720370602609407454108213992442738217072154006861431918497433308925232241948035152656965102520553676274527282450154576387649234438498462161657925959775600070536868252157713573644626784640007593082699053900067190963577590708577590358486838532205636603126003477682264853127429228916412219612200960000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 17965940748687381561817993505930916279300691046684284748233155231957670048362073810685617489687017315026742651615843648639360898387937751823467061025847936905052573337370354726671703517342792071073625429283213714035175765637642565444513987923128123774842337148013150804982556797399337139834813878278350109427863539492469841526245138118168585235262078741018488109694133558270165289605740920711857455416498574163915354687767851117984535286588300501896694613320075064770730059462559791096115980886362734024846885184628592871731513275157634691398878598414191742524637091891078280136628177619984274519027034333586126980934053772723090891052948147423565562569163980196525252638755385753919017402336820707281361517104368062076156246505280214587629186177973018519744811389846398365869128162105248485845574760101106694087866894639624023901587783806843227479155870121081266970979346910237523889262550397197865464970839303792183152436071885709135727712654835482867358367710866830935160607669019718983868754199503161567142683736710022021581706701474619072708216449019837062258971041757258882796877955964781100072705884530615899671438124298679278401142697447441050400919154004106613040806481808589537003440591806208952335237293800431938113593461082699894624749529038061568000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -259761357802526630360506272606497668484252807897654389320408358061589259760521798076443587893626291950400468032094997402162126831794412782077154000736191601943220938046039681194919519803435227653418103226822088101451724134331262852650692352251881417107701372528539700027541925811153900911828988302508315870994349764452916021025560463166072810715605568784440906473576871726040960397618202850050536977466261386835820671139182996037007000912993596842400699623294104821953069825511755429354661385400815122595423727104252258169491483425813507502258183425713389715424497154480524810544335331231340135024211681184474748301679427554450698478095637232239268222995281256461196979422575669350125366633530171017679551000507718647542414805591183232919764415444697856022075976215265390132483816384664016077089168037717222659267208583093641257516339319806112406079037991613957921051374414362871009929748506860409010945971688684840745222859180003735668865719572034040681545454640160312480094274461946501473174929647517421820087389452768352286792698016927151854900287203003857101071065151330830755339289879473204576738630512966023182792989246871819790645468633293755840574463143786885631892773121635524371758330267338624604873486470169901144691295136022172601835281484259262464000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1797124421358653081270661850859531635787192201668528665031473767093526681932652906985190504426916288180831240033837015195601204392309497403885327330096355842083933279002137376810497299062249870837957101087255973714455850039829365640771758867343981839725544152568009231369114534589835359557286486694853384730658506024825581246322933933609157304686186195762188338395075966556755496756261522594492538586019694743093732830995363978847146423350532376210477680015121734482736574922653849476588535596766983896884602099450988013478354730861171989148759520539190597333805472462825472351592287951966021871606219898874706040658490981704675399179496353931461537600818035432842928059822161886063288499763305664505528731583629269652420809755270255060748451962017986277305060525680554245214128238531635323787554960407209392857620938854107380347815883992800985319180698555835354889465719589292491112546514091849767192244438663598846109271267921112423234505398720105249842748105218894838861913910010740699176638055116206493123700719822329109515491100878074071794263741973832370168626225587170463981428438336670774788056877827972711970683312143466371813165344013613716422245343703361023066222925576351934875525218189634297855083451288012253728515358207619210030162545315260923904000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -3601844004818198088565286324193547362695897428693878242462209221770468988214539005764998272483008317936162011113967380349905934025806483210093871431333825993350335594458424177747645529178111834436016722935258190250814568085910276355791592641188329628749653140672451778039882679134434400912237503834367976813301878668528698032476126473996133317686330051209550947256192754833000448961504776438218298680766803585506806698906576411816639736700734532972078619182919039921406623803181941328839073150658185212824887665101241714885295718100513123202243938972045353564657417149764031631202533541115434338131253294455812057356438943546349559128377055104421258387110279636325308716536848260255322891961174650054585458112058092763953202453120487609519413497443065025014972531899435665952348827373909443230677580885777584958583282310382622061034914316377111039838865820824577523489949922774430962054844896580206798777046109956976060103092962551488565932807567493242814663182893353238682710508837367619041306790183235588290446798348753484387287421642335045465263347871842221532847252892492556027981517429643569221772515943102649070773302928536587723421014100960662388901356300085197223255817385359071615826126422191047589728637052019760836611109351211040036976487927296032768000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 13012209270012502740862754367548073240112645915932090247846174961205823477800393285280718523021655772154507674816902055517093546206334937800737612923576437245516749072097866418660615483323907605856784551493545814474775218898696155242889109692674446927274204994915966102448422069860967489186062592465013886286358070557584240844223090645708319380299575587936064984928888705116513194832203768041842254258713844455079584367016659342495082913828812685341307614117145144862222075733742704503127805468956264620910601965899173330209550215773387297828892191149314231394834083957533564297946764482416601618474727572922300598944577499624437525511657778724375795728035715985585516200006413428929667984918608220772160767533167959572433220608822015342284757914932084839136523494064644760971650179380309041976411955403139404858244021205753786991605343204750913281056429032053210756234934705470475841987533002229474421596512458934547026198900414110123878778415833460691361983475274288561866154128754261626709458048660650821247832787979526053836545668220918218016409173886248166186392711027025979164970665652679500760677022784665742557091883891280879341926997070423728176492318179087069378226149512960562354889549627160029574462240715196067879637817304710872682945100739394928640000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2040168767666417144428035914178959321926196651496688340127468214204946952069335857764962342826006175683849093625335484144750192726900581346344533417751824765395493682233116833691879005569914676371827162143649211965200274962298798132515506929271952251517600318650504126964180486274544388689940254853550810016513643562848866850327764077157051180410950733070181954035294740649245773807015840258209893327149384922690901321177340599303296462402551094637540786741680269812135786728566846373952515396214032828815609186512870187601099302967874736473699591501336675504843567541943706447524805394272297439232647053064775443738700042988278926874475961631984941235375044066299762679794786725878852287091523438471971762571696343109020980868508951338551029047194491663187697717613124738401139371837011896725362038431520648800179109832714106241931753923688657995616257009520414124785435072492951364715490275646076430604949845393951027956445609346682920182468136299418727391504402896318864690020208788159490895271993064122106237359779128876891222591613626925049094260898335973355830751882978762955767477150226092693031069868119924323023229556782482960780941528520831628593008147677907462117871046128766010642358220714274245009249333524521222100570779964664250568822798778630144000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1324060375376705010659572599950367020636696975588912342684695504601581112961781270478068072103384093629064445497132604017504193403624214632431399029407990745742142028496109460665823054418134098924241456314931822365032721261485795619744933243102386256623817612995210945706814652270878683596750570335624346423372100191679061030765090015651674973007901642280561770922146687672414613377770481032203955037870462974447903187315721728336900457203127478187897438918812242054215879046364167426700236380663283482434251791319415170189442771657711282260154872639171839602412627933414256813600431689410137698584745268951044065673752709414190043196507647137695873225471881871345454688878024015027415271914412180737865700772261446016052770741984225498146711120013673186437059655203239630627476586301801850260482479281251820644531413178146652142807932489843064640133021396694370637954801784296524185212863477911270384977560957549673880105449660591155944421111033863988662803679302570052308914138764655028091764812257061912142692909098448227503552798942884588998910453598284475198919407603940144144907515482935776632715227119609950982244840003344566416041508892171221481276002484579475597486087580642476477897828426822323960942053624919248516526162521015193352137720307801653248000000000000000000000000000000000000000000000000000000000000*i1^11 + 691682509346845785630124578427550185072194737139361983116580989977538450597604325022688902831217076562219910864404728927046934946635322915913652390107973387509346159633922595527938660772932959958487021552707016127927799199536766839183659232476403916150028715348879681760927920645983855539844800390435489851700088078203522054391234794195590767897493069957443705285081877007188876771759829102240845029477708825177434184463332542153399316053287960946494036742093350000171857715198202337656462597628888913101426087361307203918936735420347294159033408521467072183786913002936514125700483060343269630511128997014306178698977486547379087720236477274449958285271400117583068032454217586302084424711096075783605311210522971850874846341297381500341267989052313350237868001654054620912211090623977621542812007745931490036833489811122740082187034157767657793001865721561649749733856487108740060380846820293244174587319451617452716643166339608428973126915913098521915911646200088278775741854252445224403976054677328045919499290883192988512989825709970021913560433435091350542489456997923374392489807867344968061477089619934734452451306176588194053985179515542270721232884016323954745010131028870984356659211060394043763524393320768421275937770468652801331424675561484582912000000000000000000000000000000000000000000000000000000000*i1^12 + -275617041572091000214204661659002553347071398363599615840664290203396557215212771183975229471790474524934802670982645725813501368693062298021334311835596391893572065119335541252671152661702336252742799457590417453157194061414525639956407177446478696094974710740175311539995975556714323685189569642891903775392817430215924560419599051448666485300104236231370718220354679440752897093112047389381579850273301191517989443222757943961119993646355026817298206333649957134865468825866709340365464390782715380074814341237774987725170943102281859172215284774506882896002587012339299160462022360121257208954058869267040630445365012583291416720396813037824983050413332982430894138184831600553595050602855228743733448726879015656213880955513335566971102025058236156753147583072505639685443411104752971997772063518408832448770636016120933955045465944636879999680812831639284172126491103107751831843221182926185480441167023403009801847079928441253586651164312254377719759376538780786868459641760868451205958517757861826933470774844135418883934893064777393318265270390484307498254814955192033478046573945782975698290309019557774238819798810338142496395968628767828663903258180727041008745404026853938931493109894215078915147460783200657014962202096122281558152346508139167744000000000000000000000000000000000000000000000000000000*i1^13 + 55499990471875119814479683960495738947034290499587478683410545955916915443566704708771946891259809061826216897671692070573922604858519651302584629691828252049889858705601357877247173703912450306265314975228301135598204175785503161915664260324675427275665303039867520340553756126031028385328853360226058565614678226821158265787563161032192640482517628841363911593905775508297292818110160630240446806471049315770499469425391009874129674217594498166033088655593593475844312942256432946846631284445461721994333529769168668538232091125466457341457039433511298813231286252229006214574388660623602331232116748704154804641432386030983978748548542919215788022922950344792562173686012434279089934721412066438653941894356522276840347105863732887076055488269691439934857143696567610932926908689281285139954568736034956087122025504416092643532988355891941655346384643305556966697106499959915381394967264607276068587514606101871811737538068440209993321274843695859785876029537741250071154669412633996882403024710613416714146955148447257276523417376379313092586643782840550906839353814934328325957380622788623808041461630708949534231497080179150122028882162963573592605617325092128045556955208463446977916447950952060213102745799378217408598812031285338234736826987357143040000000000000000000000000000000000000000000000000000*i1^14 + 1491433251555497854984095193806138030950998586614943712879339626195733107906188468537504844040378251302452187020647616475904646292283621328039381231286024675553780525377653127013189252904607898395849553761329802597790710057212348032897813522788777000677021575456111034522064841153158923947356631626058470729157041259747472841097718695954568994552217891560237699146659922520000230379112473691278121439264373135833923458986835571111898921090517056669517101041807748100518693003170227373819686857411139839887744128777532211834547162104255969022116882260847669387305347898056981210724070340098050761880947564724451381752589816272701464601617175810347460895389149115844183244192129999579863382366099924898743191001856608920638883127729806869818952790917708350591599388163930659137207754320223394090193544121655657263157011612285998357186991621785144950046897899866704858271201928789353891480850324986950620338487797957279005317824960728409850991091718053289412659848295526753225385259061764664244905586671457215440360265477425659083241885221892303457470848472756675529340040786666947325866801220022413374804673192985494160098258018840914868183801691316870744130947835463213659709566475994183375597137082201839385187308545813599401932440188562401578398744980750336000000000000000000000000000000000000000000000000*i1^15 + -854232728438368049134921765997076082812597627401664985916619790153192934637043712407534416334165298834855846734534866776364736566489837755863384022036960594781099212769043187592047448339049605800951619209476982032365120952184938756891649574659402867933403152633381428986582095488919536132367181756234823695120052885788787050103146146747483527488092300489114738478875419158268783360637138553889153544121340850585171352367900837334397228276801348026502027479438004652886204209040859277818320857814612925731435477955716614767234289177808750620620020380236230163504239525737523024194909150036188521674356077056680896581820214254452490575497019629075134442620890034814431791089116510691837797578626238355011248768034853352363687743483712390589359637885962507838959300419284315349832007304917276591966400975565994262044160050391435418768212353992166916188867498301449072460145308609328469987774896168386549713900580259133831110353045522297164925120186958879512820543891137911269128306735231938675793128945756353573132855042282618659989670921005428201045932209459929681301249390283252016760070324909554538296974179890600517898192585698233881135509357632063794747667336033275164424240773880745904212546099464874497769888112286227673950881491458654997645072550330368000000000000000000000000000000000000000000000*i1^16 + 63212230837869472754271234964428844666127348222728736406035800838486491597879907421616114559671605396455416673686586104218273830967842671597499086030489235550385368957966990209405546928028397715467897197975893734745575595591537338601246050431226015758138905431673148333615619754840731686745262776001943234948835374195383614028290287840158823942526525973712210372402186427628137946542882288842472397689578414269616117910674453222246160277177153474795909292244508107398715578014492013430255538807077162179672169227481634787926866581998967883430227691235888012731740206489713146219056114104126106110712086190496466879727909409742278582248584315675822113856994920211095798747363230363374035836339906507572880502413901294617165364391000831226038666151995714373433771007831362654725513721593818735686999622485364299838558178656850616991666517692667903903291229442847134082575377261214560860181493849299796431351438207844089040920298971879720171472478838904146856454758222485113784873635050315445881044720883313142042709685432805786560100362109220769304260040357037843156196219524530433065394577533550675186468807207730788757266447364031151899151066125354134676160962675941180959477050655199149366580019240927832637338474010238586968431719962754416511319558586368000000000000000000000000000000000000000000*i1^17 + 6148018902400229316068226754705127575152802588083185101890674608828079428392184913484455301210799048523831461272611539610878713489056835571508520401873501623727794924763510265804462109981376122274890169609533774885884461252000827321010934728512945792040064873925361721141451908958495592057394442871232305879478339974170378590021981152834952350210660727615186084097720486735680998746689014546721896475612503440070075520234416561778913388027232330228400126674761474607123317125179935704446612608195704806305081858914800288398815778056816625015877758833913554467324277184901262129501590876526748843772643439873922548946944414379591095417506740492059325045667175458057859197393611599396407123115061472518884405602877644137363048802059602171831529306117834566581883444347497713483249570820181585069720390432324691457541411387034792267070999020645995706516504248500062222189212541504107765378432594971330533805116230027562151606723859103398974802369402681882437774290095942508580765375814178241035510517996433737446613307839175056563128132937273347353018489805662100152087196524856450192954928751131871886242368551530493058717407817609181086204253916229243668764938574762771590320005374078102167234141592103708480626331273740771737694144641029629399127004545024000000000000000000000000000000000000000*i1^18 + -1282264065374555143993524383117561029306521857570449017026107069148063749331478606016752277946022239169560291885908179475262714750163988499263358201318979089789260039646844315405928001031170304009256216825062368235284529448477878770553643807927011243075421906539955313954156372497011527428606835020027871852395737475780262121631040933674667503133417956033830694817083314211969845067999065421821680523918540397722587605234525304452120046851446751529388744990876911160675285026757221780765896590250944763736856606783944795667568813074890243988986634218741193923468016533107671110322896701064464358572191335185536661124511864788304923171251739885521850176591184524703543681230380670751763947378513900228014016161398845600268990956572517264426228051415725022508957061762302989138342109849908101202176451829645072872907374451142335418910596170440595059779786677989505221588912920195847890000632107446589685893103632861573376521734140790809948538137982517480456590126499525025023770545617303303316464681664238262169310992239506836143842633846350253120027539298171588774941470984540391640896923963592278135966532073956331566785816539801823245471874391723407191733178732543210590775236771363017815227070867624062450240492494954230667014596056583639586003337871360000000000000000000000000000000000000*i1^19 + 109026013612747301793058436148287568602801885712767972080578662873910933418260436251442448033650851049178669827974472672656757304932432122451366326659310087359481425827934239264129023688479735448747951337069144924070381012218711969432144140345038739497957428725078481663027650145417578327133388292911563555138699579657757199883125274051714437806326955375841240853456899178914427838376030002985182749866284469997122366915477792368708917085290594960184383322718033553459908250553999483118256128343937640893283509505008949422764688756200723565217924554905016110827461408925180629854261423971839662033584699095809827600847101523718804457035059530273669884305283076509691534422571147608485440374731983351621004358645748485774524529820211028001904287500062304912241015533861617832336659674210093126054712685383213456946236590611754453911836325478457190441964607685987462759461861499778765237940425685102161286872765310718278167735202134995800411074918953253974105743316465624548653956846269543890484375698474942713433639669098928332683282661413698696802914528984835706387051876314502435987813853194255005834617480849859295284613994502517138386337253843626956973311973047607076309561551587495818121477226697098433450761260168356227865817009485431958972391227392000000000000000000000000000000000*i1^20 + -5736562378576639519381422417072487355437662503799167936368550647634800134266654424308307350238744324049586929587050503416604608955852903860371680614853844020035842684046649188157656890238014290088032584203827993460904441823667165819079322918211134930871280595277209097183834212830759910595895684529628169574689105146742489962447563201649358701841312986013091384709425349921694599743887035703727642463059835729887247733614292358055918606132652830317136041430022332851944496036037917597655903812609161375948363869101656998390542554306843438684817728536795470371990485599535494606363493774159913856404288308498376175635612980592391491547275815554712254512273586443891696748226979089214341752166256278342516320421918581060328192096626961437510277054938929033046748221686933244110284731234257480459415997982091946025579341864497194503641296415686811268680059127345112893074700226888227222901226546456617175467866771088133807681351070666563542540484319088967728846694798786665644887396590098520196686773334259466555543877765597139601505538148767817388160332898577556408842226773554542041120040026087573302683805497046636205216223822903469400984634996148206370564840052549541660047792453966852047066668516747113838024692969520853123534468920376605044434272256000000000000000000000000000000*i1^21 + 214800251507370473944471234689450306586013036656585699863008751723961423808578016878007066637946850625673481038234257722999097414148819622903085232856657946657750976762819921095612306770443860177147322721221324243414661538937457198968801703539115091010703976113970956300614213187974186652005637256657533168264786927875494839820172292923049671747571502739351148842875106068758637126687824359948190575658104762077855274369786983908756497084731402305356826607277547851190457455070391630958466198075349210461591532768676436588054648871605997991375835276039741254428341861000155329624758524572295166195762770141190108003436348562225499065181427643618634567017849200869268606958886390259934851051827977719514568432836584248599397332868785946273808215079909190910075935416543883712786580561268675385824883232411919675604635184437058512094684035923277030875279716248141464698476625506900191616296324858089729819631663194516358092086138896623322848279741705079668085866919882100833218560792274163963928414481832727485294161511837165500279358160261615052212556371857030604986011718287894777687901107405179712936297372789463662589787644389935881848361943652866311503240183787072642492863482716239549240358644383420219467942367362462079308487342389842907471282176000000000000000000000000000*i1^22 + -5716605661450012712206455601226027637195360601750951015071218910213544868556618732846048719380890368998432365032623368356594482074958449715584534156569747961772236734176134301844268757241481748796150653954988315067555730613913325533155479899178245715269918071759849177138123019318823412305707179001421929199033055195571890938733511181399691504918010031424050946861637507969702536628968166007858699170534562296602197430553317573979197266102653104395925800361465730180696714889351383133504213620490395232004478486388367055855834034064796016083398361366099913167481345609967903158193975490396450131398692625028279188815010962964688561543134349018722111962689653903720006996385098561951926243946269454749007796689660634475109547236906890329430078253232899371564369435612201868918475133203882954700147117069539162235102532192317017682013874246990723562649540034222243630309415311181455119024522367456950132635356349933836507345572164304540228047625613059405178944152280249885426760917527907912673103852616646841517879069273366932828947622285395884640094324942552211573290944309580098546367365532741923751836607107215331123534046594130244663945043134178009943136051403725912225457919731101464649668150954691799576888611432492035327923549608107106371633152000000000000000000000000*i1^23 + 108573375728748282569460653034029362999331487540998149751893856054405205737092426517320959257769678065330211934548370192437375545569168283079567138884123341429731297027807253054571616745610950110247513759052441515342752329418075257876183667506814668504937754549395792647144909626001192483238757510647488735956415455317826655635302005668404736988003184776046022627932036698535588833101949007194948673417558507237922043968984002889261579988268972186229068628652446699354825782682326527668587345629259718691002198217586041732732074659715340157407312804504811821345020273393562074581892394536488412597748650186252184413057604091603069296434300723003056702218534894412269177136743399518912090909402280219715227540687020992730925293284445040880641052008567924144187180364828626429595325195811520403188295844751575546756086901315710627351126705287345710749738563195435324278093814973061607199200190932597946057240940843417601418386105595786158150226612176126579916842810024425430456227463891284771465929366051078740559713431965319931110965684094702200722091413498793025963366362997326322394573777502114864310280479720341976626558117112842064419719028739646333228413743352776989081643467022071010258376667195997404204478589457905412636756950977584394403840000000000000000000000*i1^24 + -1389672065511631653183788812638172821723757267782336905787739135455638746597479952685807399944933017515324786425363516465486548854710302345755297474258337094632163804111560343209550357766220712947123244490402008656003232601423851717285002522546772448962296752150311296650688724469607877428538616767838291752272384878286219136891042948001348600290103402911444880285706757088370444934903215792862395561122420152250581981769487847141927642890129259178359615666512392656045283731988718627486056042319599940124853181823791675849934483913361433059782188377669578441554186776512367952212563542617614913108930789801346088226924838777437743359309563482861101230654468392863253936587610527686073250813427688206462646179407862132618131059351275359184745753270478355362117850733667579239985712018580374800581136217238041356104758169262018970648402260836777819662871502494048779381820238849323325076384133980804472934562792655753409071864763944067760358777605429295181262641000189382989322037827453727601342365101400505074328106553797839202449740740602651757381052530072175938163195557472199354982857741431381640920670362600577428678999531583683054863282391963945917971524305118392861957692757550173319528023772936805658270474423271767412870848188036730480230400000000000000000*i1^25 + 13286318159495321260870758767541251366430437197560608158501925328781480519496245272734407412764946575468099809237848159028937044883565510314226015488191484744541088238835777921089068231297579634157442750811529719032902125875885541624645078954871493322273799051085137844189186595226762886673245170126461295993184453709879665129670537158067297969711289079017986252696199623213708820825902790648166462526237142193276807688146028365468804581783162935558484675448524669165235228860270322247473250048818981675476597273687619692994012942573914265002984527298193824598160577795972327528400141534406933086034925493006660952943601124173854482744741967647774276946451544746735393716503025554141499343509548301189599283071154812241863785524228544777472865893398374393921964758969932124254454416878520417284835466754484970736964620916856221795038784769310213627308152934128052421625619658255899751426523805348568737985887842080145094443252201775299884898434446461152933564266919874608135570447372353763796006282572340374299854463624944881458185738986190633826903847933970636210384404177257696649421063296503331494066419575531708934867614088723010651100901568310829358554384267816471678727117907590415351445171676857104724134618237099973195120426248725279539200000000000000*i1^26 + 46271538741879520050561032066049154325001282031016303839286693435626893296358462730662119733878455030963684555506020959368703657240643788340594532498961101465385346490482375543579502628202474417556364460039961599918709139536050798183621380795410042116932910982446509466330290856522269782091907390444653882900749165606055485854772553777604365416108259303348204241133575375062909167606571040352266877915384986994099667916703452052367218603808110075244928484877358629673136629605941134909747898609079041492615478528753776085165278279267256833304002070648368777086230578307585854928001611607071358648843212650509441272423933498125069658568797697860440111444142785065996508176058536220676064953675311032056873503939084112139275706898786551839550051763780046092286308028595246306330366840535564303179820297657778812491153203496838337416558085873379388873462267382619682599354962189382271408427169354955702904818828004337048806759937977166686138024406173396923110721005807677717834059744816900141841020883685699092618184032805052500463653546893758533020500714175058284103377546013338076057377480468803994535782254977340582403136823494490190171235338444983122089318825953402920247861781352934215020933509207918842361303710591346645892852074920332492800000000000*i1^27 + -268642534434332455439875755149556731151450526568192263692930282031950185059992925868094947572422968800573763279339454057146770528398923863745564857179797085545637347457045719347821932053419149510473801145637477619999455714186743800133895597127984764745407066790608807476263377772971776617333520552051639831124565798625064238735468285857622395876788403840804263393394193106642765216148885257112807838582162262562859533263195708133004256095255814187724439643258936493051566063135263993986723691590436746811928472914879352828954804540596771951171778513853626207661574432571996425408181057283976595096907577552898905639515591068450468889794458630699104098159235219625817397888713107807497085829185249954880969475564284836804122443707793689981467469359821234416028924567798481888391466916632429996936704828461524771158425932104438689523761342428997668795132712028530445483266940936993113322738287988863240005532246133206228302495851766055032208006442987744926253888047282627318402985726058420241682502173670829785410561194469648182495370613358983994010846311816809742767330738862932305930449820873557091518214963356460217669061435252929015439935767123966874645220726737470757792458138394228654894570723493915993249091808581960075682506732050841600000000*i1^28 + -817088455332414115279658034818496438414903834853659114094301514638487989227712176340826916784717624614755659218135718490591479441626976214725414671879643967090356267022133644511037659798869667310081890099552318772576235445474796716031155248104930472071600717173848024765748229908534186812311969710776216176676112660661946759053048163130698644721879901619864681366607990965013235755587974468160253400006795002096164120444350635608787766775603991630548401907884490687856098858887097069102349328115803363740501330851391226926427007338351124923352660424708997628440043853937321477938879721404699534241095594976660464835542170200239376466691898700161135808461007817000189028293220347820456682298236726721280447282173994721418901941356717933136442114993533829821883097914433053711945739445916058446115930499920403634976888903737663408239239814964951354735016939840500193014118476923218199179456377383836577903591141474712180146555777432153092905253667161129011190763848812347803122180288430368835262109690547393925851377223863536503257442985795847592053186546131654100713249918607251861125366281063100823056515122984901222488782041570870605374997936515433628354787581896622518900045996483521608833694702092606224725708225448386141474730803200000000*i1^29 + 5892542079022315757951994993247551941500077032927949085943118736132352858335053901880848970094389842821503745663842887104221067023409827513780364066623265895988703338567249411061362031776542664043183646469201443586455868981005601545737257243199577756965592072042222855665206784917867049576920810831615430344429300640645601349069349292475211902181174649118244375042274101924723550971328627574330311068403524727787532823388184683372888564339259003821712497212223067665610556380476024415859100515654234560007234861631799494576142341183780190913595440371538124025913521842252799838857320056382521656858366607838077361401954256332790660334195728680593037000935195046239192249129352476223580649993660379999208581268005337324308669959395224242771055197931315104272691335225159113380055601338619047309871218134917067323749767381264166149805118261186718659377538994094407840217001466857037233102018893247716871918028172324986956728200426450990368358477156513471781583470247059872155437799858199511972724496563889406844623753042449248247620641256499431258857860443699839836656556233930957211439812433249493733083188584935109440851907234530317482135660598299969434613128679791064063811513429169111878445289924600597381121030614867978663095173120000*i1^30 + -19468009148910436890352194763570772607246820801670187232578341946260908584200075500148441159782156264548133832103194957118601163358171668279048254468275573587246021100876191867512225050790574244271475356168039180361005308253501545360594171400215543315577433649287877890432525771314023978877608504785077476970352046199723041006331026278133173715816487717975656703751138961805974272097728671201058741314911936313901614905455523282414660951741999474317746256411047162512921012019219805188410327602935133414466541434481627890686027412513072276273284927582443313203794140819058256575769945893282078362555979405462198786197310290032221404116425447327399512873543470372742600088541919038832271061233174532795313197149692657329742766799480900837129538603662103321517253847276840751885407207943218266858666819485568434845397645049669951425447120079753813259996830379454770157325263879365847235491222982952779645737556047803740403243798277533756688180097189417479061881752284692028221628219079710195774609614343520340983479433124520783292127299299245126052761200219762721468293256200772976749380051365219026040577939465377021713091751143740744369187634648561427169107813768682334949906321657681074263172069055776757557261553835382022969753600*i1^31 + 52510772714243280122598208285765302420117001873259536185613274373592490435159989610358029180141446588079752395227634827409121145764780574423819210429491457414510617847552814625201160543938943407173524820731394782970563148414202504562185265616978418173562229878523202010741580255991139303089383081066737336884688260887835645328896297311896047819799637723812676996467373802312324946249142443271142223441569274950372860792408853026791875888933257321273953398447720888626152582245922211065533177576936190706268101920404660916396397123029076503894890571454376318469841928156256511081281511038479200025574532818137620615046226781785959263486871799061236539320786425592459803749580939369381455353304015906769917651670345077121468234884549348342898882007177312656896373533580745471669560112080453444078265467208530731868474538024799436819772621680974862209944516185372656733067366428335627885862617815956033161097917254356567741569721799927840971342351224379327044752840982891919141399155752756995785269812805202306821917670612298157948057073215956219304651536218328633565513541592113200808888995211647537931465627032850085958442068005262307985618363553605419426219320278773693351973583783399361932882998016319828373667777312267960320*i1^32 + -98961152662481353049573942008436840157104631912318827949738393231246945335080377613587346279382201556284510602383803962763690732159043341612854446113666951726728516197129753410437655403998309683485896239934109662457824209940806762145360829935307957296643461111772964308290891434855522870004417636657986107827618802349940228580569821852545043856545166419078164415985173413364492276331944926830244504890782870542326968852218500538341816849128011434319889999661331337441174480365993260038087870792409146626437866879096935449910530062536473026111184104072546931544512413446647813679843621189538571945732313778260440457270789570202253001941624447536493881929038889576638638809421933119794117038472666997913112116274101218181956419919909013665994190203627410927933620058836176694797685408321005455162493441452301927226997109965302562018180125726855539943518884913701947857998261048245142285957180000863051239509878251570509223924322404116003430568851913190565060860896781606521562600552373170109620171748731118735686389019665536965739953528378744331627257650507084583471763865774988275769559479812812239478643590384125755944899158574888414360945949260705909759054565963814498047863176881335277673570947171755196631446431203328*i1^33 + 192248470894352891049877198163785809269974771655977144807701493550510590828768761072366517781495143437279491384355010529802488431251203560961356177273384678475334938800944176515015645157722268481943369462729122410231060258493883657517056505054100684107184317418232956307757956173074610995447892412157602341314484109757553743703244481086252030148125748089385082355409122701758286415798259553809427439910108021760891899337787464487104103804714515096615794886396665501859926734259652051099378610487253223292590148270937050707001933397546741268293843152532292293636187687497074854199528180596628673357239145415672638083965243865401511197338234095486976156832519279520450841824411155699442197246353196754521085906622587783741118331944152743385815498321473968264836302746680510887665685300382519453909781950722043893316665945486145640147682122060923530082530188632895372555523291875362741248968457348330291931983211095459751805808114994141963737544476822114306127007067030104403199156281476253961665987083905045099095624704481384487659352257713827746022067503009641417089645003751922309333484374852104979196877464937323846809272028450234162927729277031458901054319404011491979479946947510808097675351518309145379268984832*i1^34 + -162602339698304370538509670383048048427440368433762218630842788240054888080481979765740896563013032193086321807152493073323876896249428435895494256161191815795699821574641247399040734999451365197005836319051970621099186586438160317434891567712476123288800496206503800645009017973896667385356649702630700899961406564791255417744146236164807249311130894554869924252065649497155631159634382283648327854605574006056159333234762444934625152825813227064916695070877681404681693764067727696664181670340439449974159511228899158905290559455870052276957017247458832390480699111158080665179021358144116002073410011287224702175823265623906997654397665518240158602215821897324974642303690741425074200045031541535305164620604177058871987607068410540370334293895216570154356099634434571007283400775981298062951457187904429418377757627342852575007435213517500223564043219179979314647261118247096298436383505737572345340872010710847221880923719222780379842415792109931686150577203402662445691578134365322291047892909457430709602301438817274751180851087468530580308668307023690496491714214697528887314642116517116174642897681852014014396869267250049805956856109072502586925887084819966023141996916804824685306971141726999150592*i1^35 + 91178438887056068019883188411036497744931635912527257887007375288420028159398181736930486726164100957491493399332805927804667110396533387844413734508286027540419273766431502230590569924334461239231829696092463893121703624521316159552824570355584343338900898386503763055554102377118643927381895375193874840217386111343270021038917021145463104645440376605680185036478709214904119842267573807337739460927213328249300523565653697136111484655693088081599829534357831061851701414891531246637653203649813408086781004381808079872803887664108985155884093164994558331022127532410850004102573857233677856563448378106574942198526841406816226251587241527347613390166950551100994960784541030104183881973813799708586379053464176150397397362169055906415498976312964761446964736112976652205154513113449629835738920343385926482709562720881664081445828846716258003837871356626775800546328829252433256787962137881687179172160111765650485871922531377252691336674125502707684136140513238348119139035125784993717669996629420338584507226779090202938429982560239342735058466664163213723903887161624633431628149715359475331299323834809149312094857029830416089430909367829360775782312138262362641430661590780776405711530141679616*i1^36 + -28750260261042871241705797384028510603214920784383109808069018592621539970910230369796503607991880606250313450963666954330798063449441327979791953149773819531961477969764523019821854103193792686268037548748415413486324626869468950009043410039268295592341091742695763393953938317571393517411695763566277917220330540756518461732408065826224871374600435423765520840408007087395718140233182015840951158340161530806641822774549160762137756459002090945852067020416654560540453844910905355935078974536348892643654189692274497866773895140238972423033548005781569167213016687886949213507954028893753380249349580005456076303774927958840110689792439975490458999213492036629606626837592003934208354601509003925703327221054467547487481560358697162857072511831232581439630205274069063929069015775282654725048111825566428314989342855133212894618142687511115392585229757080010197352296287224762563458544896341668431627441570167644148844717385885876752534067990114239729037182267641325584434125557637229837138514004116001567974362910623422489440056992488237207091403084345327878145628114307741668523981716089537050471125009627212191482159718603718136500931275707209414949968044361088711848616342079731296265830400*i1^37 + 5278132893728420754562630891916516043044674865874423082795896157303090477543459373344917286381408360546991917965622229954742136014727843644386218344780092259088472390155717502703121632173201780070943930285996868098718957890395989217060748343511575333448206353081060042752381079867191393792917892167585428983381985113348637129797712892548751435968331355981722346926210414748442427431833553370781662375076089894760781426959776775624698682670575980559917229289025373101057086592484154557837936685947243121247242786074902883772920297102922864209955065883227618680341162187816197303504768685838334525895894652332793024145325610559362184100343743380345890144261100225857180680279783202574502953359474056899935909084809901390942411122222572266761784272521329543216065452018486024895720293152392246442326503953724709082812764990443439141075385261239627532117566977031951479301711654935255953179088245019901115312637000815945389642218034025876777062432588056247632772309368629476331043582553378676516412445933432587671117095333538189056695223146995078764015792736134336001023620833099364172939998090222418684599599695842601742091673566764930035468040963431234242994640766380019573424695873730772992*i1^38 + -20087642008858145895625957310890646214311062737532496609104925630755422373002451358181116854729542151637917054428591637349762781982189252483052944960086781458822367060303066078073569153278331407322067339801185354649805788052257958519915600719293745633097178210841815842841424343638929125365748546925761636658342215738594897652677089542758116639902488853933211465625339244360447103890419624610508547574159752488702698077218585248028896437710851268429565212515900126416594237347632514237683711478021514295876387262009240002892894479693065221779619387647174497125334480466649409460209800657905083087193724319866942268926499584470964423242761726566452329886633711045499042276521667917487250242622924223682932896531319164841206227379964545839827040215846775738723409172096775873364876315486322344323326541225432436909303969952982094710310385931039050408776491077552516235138824551561481984344963447082529908049908015175728222429132853345176184118639789761664588168926891424813535581393348159335550376767156465115211924496112004342017231935736963980165313075630780545836373577517679954863770314582525653317774594516888000068528901968991009826424889792814574197659789944659837905004396544*i1^39 + -101576967924454082372957294157511109849149990867016557721901579701254817169154304131763818723825851823630911973693227391216349387272899745878245840296198503990796745198110774611991589702056452445817739018991083018891363071754799818099763009006153451641387571490352774045751248986667754239852583943707005031576169636302752428837481935717924830533642770220855650215344220807509938470292252324041401865095834752020351318761654647628135278491585206326916391432239601897966620429909356322149115746057918403541810691278252241180599929647671512963627329139715519517046818885649424488272604958194037240713849540268826304292595148652158631104283956818273499002181960422681440257252889863778625857432593388723381591649585936896029912558342387189081835283792367631346375997256455276214022655481420313731117580774124831552248200531493628404073374833147005570237457271534914062406487732895851669686842692247472333333294932256773990125323362675980907690385215046746852547223592721114057792650090428102407188547640405696534513385536774379151050515165816008016717018697493230019249533244832173564966589615619484318680687845695325479155058889487506080705917337034219878109262732555891576406016*i1^40 + -5189643191409133649634295948063592716503159586102547455271159599848773365913812537925667321599041410232724704932224873648513064564974015823798251984642263865145419018614872019859096717214438890682486963283231821645858028139295085268679491079792302815553525024454419425425133395429008794395361782759842037829608162717683553199107298725133069530960794258742387492213020540565243714789394534539558860227025912163567554473000946663868157474206937516532981219686244487722631358389540588856957277487842993531552976050230506990145077448322233403207558567143738086702951010974306569060707086723186064424229517765746566090566676934396225431560003230843818717018843246882504412824221238278338204264574194635672420623139539959577407741870141819183170159926154277667341722116629257048907692270488796242401080869268700070312969920067873356046694488351984283909836187084664876473420539756998462057671042831011670419033671283349767364137346018864158758895945674739286986950849025532726223619726200139461295529519487651546259963142254749466101701752733328703959314076265530828495361486610150073603928344346812216461219011199679986723819418130824580270339875239433673668571249583849472*i1^41 + 4320019891078027914777418083440789734923329478862818537513106264036770165603334020421805851722953311256561908205472646433412746259275465699844253906896401139035794417424252810285446151928619270219216664525467602282224778419931829876590237331773202223408728912694055148313274452414666576874630652800675895235623909426336123578540621806989978252931596276076301588927033571136583353722870867529518591706405191249140188148796654779968786660268070576107420351325607459417540873030622235422428769888722843223715533979188273044150336377164145249577325015351134398527411337380100330230857033809679651645918190178261644879521676283478632414667498102530620267820080839622772540305113739474861034873250755732005506149831665560184883666821622456259731809201933601916991192646888880691023457986465670022397788514657302146809921572255279663928243676561612245814148229455447559331152920864443750117765417739265462197161569805533696354986908767621595731135205900133333869903653818904168585089405983465036794116128772584010034224630565907128956801861788695898851943829946913891217384316755368380186908781683083174534816836131342254010073173680583164198604646346210234619102494720*i1^42 + -456670553225666328212985853797436247880516642533778720544095673444422689542512105071457832441808154527921866800078555647055238346154853273816396994061478182795969018256124502981154045564445738352040415837177402543614250348144353946586752179569332382066340950628908830270360465398149572755220826333987061254897624243584839307341734869156570695398536261723085656552677364902215834648671464691913207159924005446194199105552528245410324184100199823207275461480681233544344845437149167950777779671713402690931248863158193208889966594840857580419739742116334013860546602440793570764737096699334449438064784247180200477416313560530256681701758050818450007832094751732962538904409656623605465511598521675189228720640004485347115234981035064432044795629092546167208964453265906095036893461434211883478209841336895629359330305452493019438822964849868886126124149852041988953651224894023482337650438097382935741985216686659825339955463955031920692163098730856794378689723222900289371277519681808065522682522602708351395176191254757397327123642371997405852477033673592651030464261072478149698277776503257020112816833167840954391067153697966620245848909365109881569280*i1^43 + 14604686500223282975954305916999092985764282848837898480296247301282387516855128993031854524927917451147281804239638263831247471617354604853744403099417929036036805503352512439992550531400708787655024628407502766954559430527552777872660619409760537016563497019002893071441508908951757679810008553284260373479137967405060429825383122681769958081939785167336693165966341869313898579086554190684212667952032458118568575939656420222709948755231384970086500924654888584180052870843989512126398121873446646190941673221040584597851095417342197519109403050767920089544950561506179800218121540172176210194755264863329306001049208380480862292634022553506101302141127633347534984593114001923107689680864406779929603863527659777173242399168443193897876378797408405727540344094080778897775875806844380348769313022337773755142353201462344222316910648737425286100522061599633016257044638155800190944419301266273769104222586462089046751188739712358587165341409849614392872125748443618280564983526103970478827630571293538092908123111838404199671070709254850318380059444208393972601709864615529856551990904641805577409482527603729188980750519579488216061371979137024*i1^44 + 30084940753346541994850064547991305187250134436956775002067582202744888642170619153259476654361329062637521875535750557985996446814607983761039904089347457538312725155800896265908977884799934875892411568913898574144061140794313054541133949145950492788009069392965951789707647299740074506990812647316952709584327941729736297745300678920436429239386147671911793246808493888702318613836607025217887037067358745973467075284454340924416951301645435635532888320983622785263189946793599494752976006523427470801985337188925050380906403067378973267999228556959341072238797493046424634312867407763522926997099937296457690180417956328378617007979646284663308159683394408932971248583439198687494317625211941347809546958028718002956637126152665223176515542622734470402353429086378093307353181379849809290846464335512042663638962968814492270012271064199077079867912185406761061134690465092560219081744379366285523341836283718090413268145980866402357310423991136677461160795860589576624736066971218533812015560248114855562705462404187437763069682244590704613930335303924206194497035781681207942226622138510847289027099956863867230135763014072346873954304*i1^45 + 22334867737015235687651383414611338200940732490086503454220990373629073022320657073839423778856325849582868171582781521931887573313953370150154319647458804866983717918399948369087625751415898556459653395969396844925615146663907644462313705521653717886504518541110376046327720944559837592155303725895363889575017968674697064103187337766066925233500393706785439534349470702866500372190829525262210370355837971864988422339192875362477524956462502744460115221489927777025123812036790022360213989372573865496475131520032792224839939873487036907227653263796630228565845486879786096164491123153708575744862090942676754303843713390254986168423567805784017130014017539790476013029463963641606133380286728841284796231229681608245763322085606856331192922459927499380512256136848324421904504471107044557700668781852913399049193550931330975178648044878249976680541940398742872606120220492906509234987890677540930896083186912534531881148849478571611921611157769074530405550319783869199059199323671469881906933265162848403181434631642723041520868657281132169740075242153362957044015106364458237360227079214833040226452282055561536703588118560768*i1^46 + -19863833102028784806026863137978065926387011372576721005569066703322397340211622621418044898904498187324508398985107825160851680915956996755958824187231283243212987338507222100168692938686996851225524231270612920270128496509804614248221092661662943724019276078989978018732354478910640532374824410227567386401678371405873608747129606461414267687924496498245787268803133404882580306538014501508245872195716288517660260948683602635343874675384395720366391418854785479960447540610029067610003995638365263565605689599475844957070358277506205661996223078834053552704546264495235340308994092891586960357116661817084012850315291779025438214404670406674289958522481143858559692154947098735649432533971513149415592332215412574966174285356600815990743294631956788916180690795508353448562598092398438663325186115607724704122782339423322088742717842018748876493959800575308041417129672917738450104920322504771835918678696360244718436616438891519173157893640640583736522936868034555228313021290383442823938629325279682743285627425377497370550106254614514458675387198050756291973705746172480908113769577153862961518034495950707656491008*i1^47 + 22353192276536281781669521612409301333974267879293531492761223436187633171325108524820977253770585278654952195012498702741854811285454249946562775965086913180203219024954054461748174247408233664913300796707887235943518806537486947062500420067862905997775106293648657173590577743317687225501798992642353609692804620603971164965185723827584948022379837059647099215144205284192538079330300052888492525135371988121969349768885329437873831119592334894348943658687346369290575414165042432742893320721713610599508434967771443598089542281030055066419769031264742103881753926813121145096800991309361681645422560599191949231588209328290801911593807714851962160801611440721021334710351573815440564967689654310450564636835225329122238400599293781916538699191873823016944110554566079618583781382437062969498580620940301815321238900515314601545042750029348767208060407644158162952229564494649865542819347169549678275367013825317332950868866400251204002845777367426700739203102346978455369781656863205458675033874202004267090278107960227241082961417720434209067772266872696336271776298274392262836393158115851579721942558572544*i1^48 + 37130662398467487257414245710909526734376512651301785598463906487069917814839567394326366418876332539128755737351328415540289411669612291212399121891098054876129659146159268881664371972359447813615621181400499279485178458173516449731645561298448428186211381562104612075144158675524465065548536450578253883552116111598852714196496864062183511810092774145059980839244782374500723328932040559337586207546019840512685950864974514708929850365329027590422779057094221735201309528694337263564519769434935236949707571325276563004055838981095294484729710249762283903882887083788149062781288609778379413557603755372347805898876481045575852627903249544495586692817088297185548867713451167790464578469285207018020531547330386011394724688533146507125992840087916372942595810950605206717654156742813232286130612300568303192771388948953124508187022039330867284447624557244362837709379262158276881801450273774328917928415123522819717806942066225996053697752167198442897728814625403848604405952244980308490375664159634940495940942767881229379771587843360517986472426500590535123973447328455181321246178235326631247872*i1^49 + 54756395371339267825857774025217544992510348905118055059421096077049810144216400959371872001068623220934039793038812090471294008892321396563831738160526807301546429727531926486893917010646292077976183198922009348320905127566690255849757169049485282879108535490651408935337042882241618856506881046866218007554223309861431375346190900713969633696017242762218289212214476568144909752489366054904522435067381767377385429389270118192868768654568326594925011083629430810123492039857930538020918664520174687069377913263583682803995557747708525652189970522132855470746886037008250278650037329970502068125011529867793616657251651694379589547411535895836644560851239226087612930161196922758468321498659869259560518820670169926618366520605793363783696926781907767699273250680335129397015430634182869512932726810570132857380650316666852457960925510456884140069584108492502794408248542809260805504593661482831942997258758332452400741924385078052970845148266740674482346907221277635868050129962222448782698848874082298960801769887401590410703304708769308558708985195496785712942492220458057344548339712*i1^50 + 18043776508814394138188394115551727097662485591416681047899794674544023773141704217958264848786683219079872035951470055664476651041556705136775503670191185911865413453026272146217414537888675449867414791694149871884236299982950588729765454907968166911413354537338242864976188264608436332632417881090422477463906141786245008017656856991101460375308148306423584826933304778731576507742747601013856804632762170780680390683743747993946079190735291535421268392839637192819729755952813182733910224663358932363570875454668010767660065763972292743551888538559921064021630137535451285054376471480159684544757486419335303782990112453329267928430857205876013227435515900416370222856181197240187535591645784831073849027435323115950858401502063891392688532696249465220951530097724149243489920854310225880404337888277177600987947521082665162446601438460045610436235544227738497699948502762745089985653453516243307738753400867768266563243757656630816268174601995470877296491155877144577745972752531670452019048653911002974625812311618305452507769106683189230415558075545975201286221128007680*i1^51 + 1790551530527218023102601178588734365495402635338599261460395901329796180355681571718103726269384580898685556578994915451401786174751311458004655450687843904681642075719766813309736867653130333280134244653161020456043092300486402657459290631194718188785976905892651767702340845702010854762265034640059492175357124547819395123606743856712240072018396706019728984257784157710916362605989345570902722684166413360002015375727877100966723446518266055561813517995524409567231498189087424454417205042033334509603444176282155702619754216948508615664298462408974401946564623740218774064096504811696656234569319009712999525055657659837529768262002618345391568031353201814926863415249106104476675711129130362019473581548009390772259283608048719513296682929973954247657678946821008873593752366423515785914260427393093962848302456986962194043095300326866523192718833235407903284549739606440863992105703774784695035752304308248784084753093597987637129422649198944444215037745916556651090662769614361211667173494087395000410275327081753328814480700366575002382807825687326490624*i1^52 + -5884516615320708955479293923148262631691594957311009743041816639988139917430085077762673043655124629126752270433707332772638633718157495055252408689091967372006476584511511873063366054505760284694960249856096059071043604793116928269018346647153878511881658651750215576184556237598683172588103616100418809867587255723788609253839924924324252435362563536763256741482648686141306622003906943505853345726211083392084850435269496022550170041259061680744396281251550921980761043639881134917286460091232012512355210125413197444663353187979202701997304364860704429144993341730114203809264921786305109136225227718024127302207966300152718727624013121138684131224829324813689535923506341089732829072213760927039000846754873022878891943178269187913791115091424135138504851381945134378411550172849922780007802228983661970908912057797842806420340756779301301165450494162204616001946020792271763432440835169845262370132096929825531299910199574439440740963374113023629426833112002444348598143694038023144741393464799599136001560194074692931254258067656242279743488*i1^53 + 9931869901595321200883245341191816378304969486433861059976759923203061424424169729223367944597022218750887051491997185446079578704571899007206323529354412282018503102128139653675544938351970592860767522063041651064516759574447278851969406351119570294086902788839349725516395090082547238868605254375382991873222406380823031755806496167202666345395650237394801993003624527761040555672430896296658779642914063989465999917760948523669149863759687424771393185532445332742168407118943272203716802216662672895232263958365725135988005578598883426733610235281518166473212209701663993478359979126921175054641663787952970711879668097734329107961451045988884241542737890244001391947805487808813760280437337075779913036526717684722340161354828668285528764740307795713714899378956744495407450211660746315678127265838271054569555116414954160876044589667705368235665173149338426910015868920443734200532299641894443233312972287912284444667879461198802056556907826142720848976424594715353557796862702140820571334192624917547931296690031801462534692864*i1^54 + -15569701087335470335136061833567149827983854626496298661106238747810080006276890591363853592741016779474989935062255594970681904626351897313418261948361384534512286887331341449943846765073116637982947567660342258679111467435969380070860459542139944979864339893077492078925696125985190156098346235912603342995877128257763426053056562875836999361341682141787656061112165764248363842560354907472332396410071793912039493977276711034351024190196643391134966053434073579766211874331650053654659980606282982496122741057299414796750091905674602394921795155907241886481832262716987550981171242338210234672231916276321176749159232594393023501913247787756439078591769462910628613087652824529337502293434172429508949216644543284127209957858391228528056592431389697547470926145319497296294529450524197639099902460724260373521355205668171727005378438807696977879913961209971998180379999631943400609924061165460242228921451584730287705730263446718729596422671121201197043617558788449401506431897147968*i1^55 + 1792083878164867927348816628235347896780535982052494866855232695643875912387083157228409113556925503699184438391626605062311903073339508620700870685609246397840724126642469453364894979827958762045944105278005696191162726188704357737657883460150178308913764929372860407456997687366530096603529129654913774512804024314803127523843709021210937916021211443014474871003151779501767030411241446269687985761628408239821396121275503468017982935421447778041479729044917206116802325681607925475924632544553874542707451076285297930422930590062786481382857214950293842714870931911151004924640416739766455257252355792693037373572432515847863610137309530499953830421650686652196303392373125828950521263817054168154121351147923998852576168897009007925164433665508254437399069353772963670534001917821436727816678966402441357416135291753516317007793207031454662854754407967188908016160618392942213905110650546861188175400754845483892766314910520090894801*i1^56, -72830541310740096278531040029745064549273182981034759033358304223604260103053442852822809398119674906292600851242993341710437227468789347355860299064797200070559996432052205808762728936986619073415025298710058316633368798633948747404172296023122859784795714894258883755065373823730129533793027255112487935904725093686676592256596371596694383106806608400431169920936597915334261668864968099787027577639858165538235118655990409177696836759838165684081418994221669751615997693541175029557653170615355605920082849016327161853947815900949403530810779043812258566799587624720096345605082273451346381629588902634496328414471159196151039122205169531298937453293678726927572642218849243760895792732670884841019190489209655319670947380466155334203379548952217801676523242820778267247612386907381671542901874260464620957067181668013141525222701899311374574476628875073693156603664060156725609186269871992686245995002437544334789423388813855150461509848164219742957456245300859243377064004194419450594299962445900891613475927400903715822666024388030383286931482435162824155978675354943363338466278061974097745901708136451477052891816254683338776092947877863279058786509714114834516954457491273299756755896254254504182779634704014494792414799347580458018973549017651454946803833384651665661420879860025868302186463767127361714583736326241263415192996981394783945402349410665469787402598689412091896112683614070893273468613338192340399200018524161884327176962732332230506045012142916438450085740120376576437343821026879065967741547414257676312050086635029777662419370641469403797274762421573409185155521535530572625971827443734758758235044710988359076194548864141121659499618843528628448632993410222541848772240826652558217774702613810842781259062029743843827964627078739707472823031393059187817624773704974370411615174654624871301249207866931284105132184987797560181653504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 8753640164314951544274598783636827379435941793922722406233751379107924502199217076568509368396095313619364910866048693590025570575227126044711582012586765788847060391606924072201789165725293141143241265848610078124703336848284876078843014070156774952960542327890165791292754695605124297758403869822544636367223917031273515993457493901753357602353617322254660552683151681407939461595835052484387016632497765322664262658598172569366465267064176910594304555698310503460210948917383775439980026262541898265740275936973267989765798825047631492510613330828107101401085570411190415121672104936739537283914705048232548394603797627700178773992506172793406526987524230192658120620202292668918408573809925370603270969011128167842128087483840204263340056227893162576997752773779408647655401772107130984206536085039440527696245313127398815433281925857531654289175093544222071957282460594767844226656746748261628286255813290464147628343850670955589134860183124131663618005790428121759301133943239304948464144793588372276634158824130692518571547460951074848944158520976181655013761350274594613716938766373621354105979734765947668143579862449758066895326018645314125984160106331085310570338679692957486443677202981268604750589512428700864308186657573728002532611741725825716687118082813602771837549103064761887993431696340279059455930678754458621905032963478164554366166141662198492427238227915480360232796524966881675977172972950917076140462047659003123558480582504717533661013489942063693788642402322912687830884868252540056271650310651212833746346706474282443509418225958728930118222941551264757035397874038764608106187126144119132915102689175383325162176918400244311918489607189128142921150036571844374232073633373227710244158508364867904884700621700282636271204364102905112696155556062317277410804418122050835081305626205691019733757818704648113129054540938935219112640512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -339368573843406757700766409807997499707048234658816849259154441280049075152223835924270174777313349887255427792447843569751560318953956400190679485620506844428738769315360432969782912779866694024347769417389924295509328893950578073925103504390815279042337863274728306326130906206679044008817765049986305600660193225060597790294896376611857971203133053892808542732830346772441771121756345295773059125816270643058357916479782678935320315412787441178283842288900506595988272289889306439063422669621495814980499636527713887183046554813219172876489051856821730643133005346072485274704263984673489311031320677789460416468275225258823128945761244441136037963865439385337821620296864856540097396153717013601435839788100566216032279377804117124514014541579986862324077957273602607601369337865784620394017222662609984699698545930644048896059176612879034658945545455447433258045541138995862531011295245999038744680500491998241427011574954152463853283777033703532862694035095504401374562598120160116600421137157299028525897805138548078585633371866079504673745554824805078676708699330557024467904878639614951042403361987411300029565821411869884666239646310966540456697692040195333980862187163839008538605058295845225019940544067213082199521429955973291162128523533280408335949689469956850041555658877315657481452743378547481218224737455818490294358023079810416532516972142937618522524031689241774265654671947661664794754025813159529466435184568283874296113257963401276408967605447066209298694647657251659489363923018933563736657499898031993628919569101808194768522269249486811860061793080537669153965549683786952223311347167676195111509716901278254565890669422504824197216557213852188186847764376508434526190353592274182733729103908605018268877177442770818510219014612409620024278381777558510077487905642185781118212065576903659919912046582534561323685076531122511274659807232000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 6743625047371758801442499217974412702989600254848451013122134786322700989168115634116605584452595336563945095122041738139303080532160854625205695467232648783456398985339884599720991034437007990172591669104064351739956216076995612309570834934411558207976822316144281304671807500330273744942004933174988743394013918838229530808435689486238595476890080958211159581404466966133005524077815745230328730944420903994160514927579851405374481215613181506480555418201931356450520183187212210081742228604091079828909132920425544223019471841636445655128220554838496822768290834931261747943488773713027053093480140140443531464960218225777915779475687969389932445399136090157119375878144838232902363670966052082625225333541291672043281705918165215232700726315769498428710672052805714688766029728764588562234295423829881714325984764713360516208097621003501982224631336466385433001769760466069296047006058556498628204008407839145344990228919111821634872653752351540601787728765759838246958018670735726390497824995698787276471185621167679169056452472591181030619408821709894690816954602930779016391071344722923085480520718274178674500753150379763131269399829546974420597557620546367287174230162158920647363101370507306519008859679799888618613152334986412378255223416789637862621085437316486840000510792657251284483349438887600530178700659728051312124869789386243134688105330808660990841521918636479348964326064487510352527641640996004921841969002186019396078961132690328636489158182299246373384376462192082682855031932052924432300329904555183535546328731867278196525186216236045219738292672707563115831474780835847390399530747645656224720067675867183194185351583583904376902308671024048523939791129516668590960556920111875234523266387544719964746910979321897863409356812336861521422458868489024714768745342010083946947846631508817820447658979785850299343892830869668907330981330944000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -50365535195885996694018390101326213079135022367367680016080874328073154800815936295368840599226032994261162997841880178256217797736317332341074988974786105656786482134314720182050636906678758494240888437858903081113332990511075795651280005960706821274729745599126261739837786559350281083148307986057561195252425310952272527266194639408377885582638165037269967539311485337322319292662917617311894256193834854592693204020784518869715609829383349525372427730580233020157377386000806986707601766654090849081017627631691975174844660387315623274419480637853741620146453551844519466404951388741330565661139993728370872002625877497331182542894985508451129194466647567535640027508249220673860423178927516362843826778213398454894213340809547595692901172031688544572411608710623261067152670512829542953888954120089682864859847686087019538016920839594586307099390973902438790488596593479686306375111270854127020568344402433162365407907449984272733444748841353326759359994364874091257915154637535950143709107446521298003311075561830498120015135360898751852936629856626863250191915020443002369800128127798080269689974907617283041422379623222430537304118862481297460440540852883406914008389745881683729255028161593664265185124611020737942941913450816395321746053108776774717762885853938962459182584809240043434032395983156556698977520122323453682495623830551436145054305176291227210268720696981008223849169537386089732284460821042552796726586727129594878021052149130522926083015430645829237159641208935143334387314106308799794427220161560899341196798401962239527864348873911172099452041971143224112623067759812758998691009026913081834732805390324194146385172735521823847094278034691446769338770535049470902996175268496363789815590142915159169644810671613121596649571506488463609243926767557909694349821431755772763626735008498962433474312126046943305960012457305773643204887838720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 425390022748104712407752785108109647893205658098982566857894013328446460423823472711266470698888299711767139640667519356964556815452171551469986098804623097855613953968135247671637595598886171425167469979431219661061100110193383221109406707091279150304554660037670477593645198014718861293071498249531862105374290772220692158578476236961068359651669354418302717973557627216136985700913307109800030913502480846033225434843567409936482967775612583836799960021336979393663494805063749442406999010037795453216180387582938017195882238059401098596414739576087049098963200317936016052866651389379900151223220908207140887069592230981142358817365957598414526848412352611107059039320938583777901418121218238083338754421994668961804646776211141579136705221220260567214859152686491052969751628434819521977754309440944031782968240022727759683092862345427857609040434016294277253575454896503514058133977353006223374594913327811000813071744653138719781758272123357328879196820046611795322904260838187131124853509085545948635461086188802296583554222056647532966040572053839681716094414946911015464447057481085307945261159691529061267148470236002148917067284549332225699390825968546108138069460182488018522153224092258482058045364818603968872677289957125979534981359947359909830371107919470996278053308732785732308914615684362746936303630162409916064776662872256441180615687545573577448467972888826232907226305019966538282472157826010359341265805592404828195040506735435000202357501007961594301352622250488338541898514560779761144368483962486754281265515687414185969425816829080628039479057929501049503381149008939738580752900686946717990716542082944536741856081214306826501601433349162077622561463436382682294566288401082639037609610784409799603499515654762480274869903083916542652975866930984174207094183885166423595961490014899267648774657965659590657213998987803964480191117393920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -6938770354078499181838915199459070769334603706525334565968903475787646227293491874980761427915290292399328409701897393219334479626105000512823997502371012776410777922297838873667314112894853146535068925010708284146428635248728144995029431613721719215765309914936515828098721086788748732341831146408247925517884388462284753859205776333491883969936110351250525706353172833186060699232588643232321926016536649407804896255808417564211510458508182215576202749801922963321026007354948229201683849716964077251107704121370614389015609775485472372203866959155430699179543818719421231775844961432916588795883832317715937324774672957417186634141007849264844049882791098118352562267809503788941240276506999167299085771662979702579322579883759621468617909166777246729556565386919337598628674511755751944572158857742459990413719171171886546596010206073273808137377143807523687317134186057694731664324190153370314359887776242358210515853895454309888460952616158788840682248711104748150954544444444192708321576791198945526482807029376676963784356218237097065474201623025366476803818040668299564351403302970765637313637738808392483298709174575288026414544049611833271167708760993740671546701360547161845570339451529665025599888135980480520177795708909171543508755885814012156924429591248675640418246702338098370773016304189791660163765391128637981869453713983673208838984305259374925921294409332216670159140458458276921137360609976129833554818775176195606363714571745761108031048886486921665503908455118546876834014644416053310423096598981929016926983043617646524374534246987566688332905476112929416763112636221018853208809042629818102854760064568767559684924593242399075408425006555664342266737975877885379463577258214328809699744144240647717447116091771615268807246565692310517056963402026087426305527279527998882359617493838983634479180148952265177088120529100512177546731674664960000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 53195627353329215995709725838083857877492068929823426125568381435518774492455611831912172087334913190469021887629029816768750599401946370241410828858154500240617233563939394533100304768819577093252845189695859085571113255652782887416372042221118834096036579194249508533265137981622397811706897350312033269887675955216833607945959109753660832980985937286333778274308145319508682755889682074195316827314262459471868015208700102449850113709419844507890420394280675666850267128858646363201337881925555710008254212569879588671239132951562114105725839170709073136031654428285496175575237046922391150553680866711696173760925331925201645830077636922891828648510365447604675511138879845075589660521882192977074051684291323421166503337965513588796457253546959132490238063843899694735388476803952480514667296650736601850755540337150793467474073827507087610344714014348727824873990581949638074601250226258403505007086271673233012699799344639856250970478353177627786752925012376225085592938057137297674879750141917569472194340920114824772621875857355161819158694139612015990779206523766790043219561232473122548910926541785494028260899931898726650330056820878401210201902884154648134071721588919899892530944848589872965936397815464180449750809068757944345619822223653264589859210454139869973145329330223369679423688723538552798238205463122919663909544960768993673618885661139989840854494173125503574547696407063393944159967525837627014626202609438344907032975295107969117092751200735732197512103711547825366162503215818544308280138529918201070153125118203717308897261230276735894438581348674573780702695197748656056768968329674815043193972467223979509599586012220314830352855325217070520247492307557696357744661342532321222027053360666196461471257925462923420108973590475470314390235737590277846608630479446470120988543346582005502112489713319670853157018220248919559482680027381760000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -102324617142820064620314662311735744001122822114621912591746753681229282085884269913992011148524712243589648616792761373407994639672871572774833023818579577606426853626280953242849441776425941413062733563175294342157443044149359335523193218548449882003916619918904551128200662926305735447989564806611319691852130105976279472552699621784961041484287218112662477014563390769785428063376544813078924216756235799420198242118125072978781360598709676369437087772887797538754624585679849113982592045521398811531019387104028789788708441766782183951783550961473306235850309396705159031156881604075817702415891074818523647106023948383438381223977067122742032091749102341973518124431047433375653800448851941173997792664221361659573691478145516810729929035904579937491925980177709669929972947004328467733065986354832353903735124328396335251494801733948676497469623820695031824778942762956252831097703684486584190632342527739527961149980315450094024065912802076373201704435382626829472687960462372459102079861012262126281248930377183360189982455567508057856701601423350529772300401180531065022617617746055631421708424597403389489725839821355173288910587262103620146249937298503949143447428989479607341657645540506050188222638737876532781628714065363251426607206443122071670296356725365163718500429436644509680846869353622435710212284852623713109789739106345340498164913335451234779552945079838466791245151221071717745989932613592985511887152591800463306443470225312826020395355076573055363425219788416062504778704455235479077334683450269051069639756317835820822687299138966411312538360033417257005229756761646466069668005640391279624958244454074876173213338703936398031468117146497920941046480311051523406104731778339759001226070356484937405243196818285244590996607729004525192943024229540699793109039250791236174662546468995312219059597227388163239700311888196431449658171190149120000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 400960051994072664421029836490670535733606693533446381387564256968162857316413099311612117254350513226267997439071752120825814325817644162456420735987963818167705316133333035353729933444417504550573740968358447474246188630362584750646939668525827563775876019411530784362384885195544240929878861918439345106583401688895645054239494461048344018820120966560124498322225333057323150313613778371823239573607786096196340991965881273829067610065836726219390065980425819263624772068621034136395376587691809317229157766543089904257315322966282653679766588317230338066982935245618200973313125617197192338995733200012800023203552669879710256007637555904610177497123634926969628034578021916524137706587480186806188956652059794167451734335362494591327932199412144042718904378518864558196359451923164349586962722918493921869718818034765520210396893992975644522860323683603964303656071104763873326544102679103213533089000224599599421936932566491019220552839125777624396187857549826445732642433972557673448361283497820642936413374590156678094618982249536054436785826487664876097952943720410576365903654579819294984964976461902074254098641109903340721428988262181329592043083931373899286688484850229359408009832208586961138452059942522988272150200884026598976226921879592065522622748138834758336830528294475055405016394282986864866694167470822955133782387757181706436758502202811982391158484191010223872100722752718791614806672232912154559819743480556445825850693395806793150812291769700791695160652379630137620054006784123010749282375197218055367339077271387900452069702840613074828599935847902305207090772667078261909066113385929155804379161871533824359578750225190568519417643843264312108078638356052990567049701296813355970245493461296778456655874402565208881332637884799116721873996271416068016316659623630189077992112171090433231822135426072707412173745780243501953419226329907200000000000000000000000000000000000000000000000000000000000000000*i1^9 + 71626540591952506575356567112179154304082935965310293954593290049962963254792990134618642495638392532439269429458869429263012940559681464142202152448258553225681166123400620952509821315199136007985803612400471366151957051436649374782989907234940036969390813860947170367779247606977451642039315876329877314778978753296098910960085568725646386376578582273733057838104720245436321523379379060192800410426336184435385625308403419766077928844554204802548042900880809836021602410327584486547297596102515547067947793387111577356568242960480630817467027578099050157573466641192575056963084599160813448869241392960181634844750336959184082571075384818016602157839809077043252270095046699197814408478603079525977574738074098088717692639530715019228923342289598216677201501915541167364117517655692063890710911760619040478418859861486564494548919438238131083733149772592921531047943463131701486536342951236135903376325842897791911886685906647609821098093357375305308933973896575311520874972180447143542257953226766131056222908040947392990412003227256893013713478070295872236031230272075683228622601625166825105125455076395450789172526968964230665412437113630290924885534193988988861588151031537777526221337016229181340661728090866296681822126942644103212314342984985193825711288073711777279895903420072936685192890652105430299042622129829686677369373471139576934860110620171440688951046695838272143387285011988549757730643616484188283366109718827808311989786367578454207328548817613883355426138633924642786216801659682371975157196270516686525737889952719382259914508307395256876866494657748045157743263068647946169505679925537097830002366917930649888419135158979826182979848519137021853672049722446011134260995035262134930298145000174187972846080387089191615052527365291151100245059478465734508713520040327405644059688818326974901213420754555842603270860262522697792804893554114560000000000000000000000000000000000000000000000000000000000000*i1^10 + 43068952099346029475576563259450574800739065892417008141362907803285582231494389741545034710091629851878939006796011442094711293401317755908084348212278550119973736176896478781861604380848970358348361044405049209983769345912480623993433426770495641583632720741443292890120105579218423243309423211488785219213525581751166058227258177882128186063390672113238708044551578348575785588419302785593161511605699655315903533091497015013524089905702137241909811051775973114729448340573158956499900183919899516501304814020165891636569685566074744045698598542711704303451815870754706669883174079561714145309690728369697862611378129532018337082500673511249346320779369571744246912772597506696437579109383221236141654079790397866808402985347123264197363612851520999788267496391174913245680362660045422825485378888792846126332656376354886859137383245862291254771909337871456239418256717791486010803693568215828764122569185410778146172131062077120583528188329879293952733909816044097971210360286822896169030975300168070786041464674282707422287520928421210125600121354743721323317317946848832104989983375210269118727631787318899316223450877451007947668586535259226705094907347294625836310308354432239475997577729902073673089272722188277417629275203248784977569561748760916285068725593211227631435923027795353702179113319978099549761662371096572503099909268456442068758233344989199828357680734501652788352676185429028793794421076478568893070720970383210690016819550014065772089816034777401265462673000887443517439179666016931504510576546620504986497938794415045423706761024904130574349883380164841819843766007019706470736667901312476681889577647570404029516351561545217476187262715621685522443201351735400384293903406138831742566776130715328848703682029840672566522469151473453596966706445110720454231187956477966607205737053084460430313710095540106663249796704839210005193997124894720000000000000000000000000000000000000000000000000000000000*i1^11 + 22407651230211403993228419731926592822234451989854751166867360337150436227698441341924863864510379646835227275375861797613982855434389678577679150963658797631478247252845917456230923040349982297811535037216740344824650225956175379909282137591565459868248139166058623302181532787974522653105076120874661192662884034047892815834101698254702783851438466452381839115548848849699223605882332469787164166188261692239639031785879081331307537818363017507381286576774472340865548905743107058086086159847235383954419353875422117173350323028629634366611306877969365979280669034635649092174541481767619148006609614809820195024022161264689652984165846164790655619241600503288439696738654531978153869395360972978725336708652425498363373654942345577070530603128668196245339143226070383954405006283885292737715246679074571112065275563452628526130440132906650721529692753466731180989522681362173994896439428478597347631905435370847519186203963036748416693718253593666285792121061740583676931560880920970279386439451452372227594558438048416525469958294264173253648735932662196109176334114671185613837647612324709845477362198109480997205807713192892923436330686557006056071961889174431145992639291696503171805228319067664498669275466967728459592295989946394550293444532260292226242182857658855381060022315568070002079367077219033484810490082147123801993430754554268076727517003747810722833422300579516498935512087359016325358204075444574072850624732157518772506141862142221744218666878616908794158511817501544918223456689174849172177258676139190408846622105184390480413800046653897933293836547663096736285551352622114618883776478016309542007833130901286936652235564391635242168954188439891817012174437673705550229269946404937442304609196861477456711744924248632559791138544659533596915176456208256840544710397896116952941508563127954340212710731635271171977666818070614301551120120545280000000000000000000000000000000000000000000000000000000*i1^12 + -7966290777921213318534036451605327718872015282325703874463479963963439536098437538772246691901219074774882704565309725033727903571620692644760248389539120483090563048250539974790499166548857411108983889930410442290786712631328748206556468285715218965828567744858854143290062016432271045145560266081680026569155794506513864429053075012312036824617155666610980824302289643624996749732931889608779896975102133633154848810113630535496225390357000183606939060531078191791295423177219079143482004076319586436822118662681098645329276445760607636182479006138926532568762817566432365199278812259697387435014531192853563596632403886042680822581247229994846816542238142321634250672362561183600736330704814743804999187607766746532676259179153608593230355067470750141905805545450900760453180446524692068067579994276407216241396199147441436614975236262804972497979215101373922195569663521234907329303757246399022034704510578758220797749924012285126897427793049187734791457886469430515917535977309025428070476292228066815616762574971593887444896659754766866307175222835470655956943236693176029072213544573320169022320616337261133991252185945914461293551668935504352391879843867334725686443979002566355742967021869403488447597567033927233102748758155130137354197242502012050150589733800773185002998898921610153344413898386779812685941696199245710898290721994763139567681599947130495562037534022691810811970571200279428847928398358608575201401045944064486841491061336213727667326540756216008725587720679805629347678200256371051401631742515931428376888641299134493360773076478402726127603983151979091306805816960505383858227266880632941324592443229530591784280393754475813798071464948238481080321935335411349443591588750781639695199987455249072425305901306991694521632582447746004406106020191679283812417584244082753618173147873300751768523859367669578331607811975656104133699525672960000000000000000000000000000000000000000000000000000*i1^13 + 1637618890018980131731766388911964636252114995410252683580442154436992748208277555084786495489597605711590892175368917642879538645953940459767446177276817016100884008064164055599460270662572089759178100834512460569483379227388673953825118239622699265412927919800308117327722334163937181824105613453471997533464657239923430216599125486431574266000391841779650581374895944195867045369206444294186221384483128569118456402994530711108790523585929695152599798309601652324573688305981945320732025296801943898248360535738800020566981034226458514084718661769768230201572012653646341036361097553968441161978073607546990564071923787422292288930273314426449896133312744860188752160812790886396753184682412465440742610099957572053808387054595166083233878632862898511310881964467380296920272950094126167766102422768964255077553086264301189954697714781825361240159356998165158814072321066603688021586056344368737149451429053149064690488657999158734986126414527564540812086232149964574574472305406516730273810079164376405416080292392116723056623830649726661561203265065514398290455556485749899286697645783414719245126769034457205901680970694191711020657061925508137498875675940783817699704159717365614787725830397093626058659540188731540632476650954714823474000001537897537360174998938257199684887997984485741611842076143047976782515323338647155611341712276002137461624318977199310507512374113951755428272822372696664248884729411824941081549903803072494670063700636305452567304009927689658206675728406433305653512390425071373576706025876784994787971817595412884577735901330666612965188069910203064328465431705896986470792105739663082490668916784306108733774206019608815602911514458996872034757354324155419042156234115775105583764999694558478861720599169743067856118516109487422427641939606442226554499307529430245402295551307349592315737069617913741123736097580020705101923903078400000000000000000000000000000000000000000000000000*i1^14 + 71792708424449352992164268297315859834777989611655171242480770283897201846986845095403854169074912374190524257122867513480479956034181054333785415377004724016746595869942526176083388476572592225826771614369232376585884916222348361682995138260804601938979771491741481620962139155668709950507347267222359909594906507991201314435219050896784693699156497805897073492327419058525095725003585874567454751184245592971004108374251770206406499292306678995282493609314924298429536210503583536637802207873506259776774979328005624804884804476920962858148511047453086599973243478819103930254036772524231747526472077913137379829468170496101112731554301193696548358349598542333389784773473590502386500308992171694554065925452596874886422433017732451358971902818689418980029548273037714669468385429390390768344789900269601098426166731673356851692572013330254697933082801083314439513339757498015031316818962041592927472715355006829645553213082299828973002134196274748214881049752023941869348898478451034492244477507661026273871418570187867078753707604732243663790143344533017222031767117165930491381340948920705523964600180026272255965150551509620009049644925316604602618356463518239235571177616624459437344669393898336646241001572896902780690515998640214519772093691000182237088005220819077600018358080283679741581885560740271057647999906031263722252806644889822848759844967657477150147230145544242777563255836181503535231436729086891334768840282570585228713856864514106982652631832838168760758291781131788480841033360990408492333373506339428422404096379193819425953682227156535436716483060898249617982928900747702878813211051834531183520639435977157159187263521813776745999280551465763162236304348840584034270455555019026723510581606977500550687697740425753254430928357719284999290995471905557137097400956295853139329995640871200383613804875225122964774436044408853231341026672640000000000000000000000000000000000000000000000*i1^15 + -25266520003474042528227933216176519214985788099111760568987566680607069698593604467284999985047749490766247341880441153821866267121907477491164331360536233565002391571583539733726583780951916313444926178834817744429411872551125914258450816762483807084602965684030053446382947441964364948937707575601851980786297247019366610051648363946261075200309486143117446598248914078176505181662205296353496437449350665053091404214054622302025630424564064601255152003883234162529746548921407321819449030678867960654468042820429590592855770700028543468328065722436868071359195251053246393474876382002244972492358930038720580234273614785009718659272309651187794655711704427403702661317651891416148071892951506883263306505499425944101004124415352049910919502155428873935361643667003367364888103662059124911219013118018571843805415260253856072497675461084098231362138944243115567151362495176018176688527756043675994460520862304728632781216382668867209255764378471865950673306477258784907355972748371863775946225815401729391104246766125402569684987400712283057438125050407232334848600060409654139213041776881141620428946895652188809317967613306325376583326773701887908941401176563007647827804280319349978019058150114116924658137082789518287824710802863651365947140473525042279789451911493219305057050325474762653847953303713008707083988081628715571126764500592392922179466209669565890161413368112337544770336166637442627410490051353469072442334995562426711932766888331882818421461457700973607256043185742058404323196344039795731452623586220806975937725290719926839922080405884028924804424707872307180634359257925477628753607356904015754706363137556797027742197973808381076709168615142897532013081503461264265261250009787898019135213039418898443441341040559914476773808278672063367239735839678695177859644659746038035523704303068372515407971790703591657436068034364174693947691499520000000000000000000000000000000000000000000*i1^16 + 1608550058725780617266063829090440608290572701173359376810452705482596151753762431141952896215726834918180872622818383979950073820066377010850619840012470827409698795370934531489695857129521637882957195131669082500614457848828904094342676024606598882963411392034005593276910176896037420559505440400602300103295469958083894680916020301598748155389366373263752633083411529068980961522703329726907228060925862117674787515237464440744572404017290549188773532046573491531412504702187464993984663365895542077782090853207056098226456351752288838096702824650051185898392143033014502648493336848326993558147154263129735532526383143349973286963754309960041809738764075663889007892116124626727246138725095138499719715115815134361839449681912112812786196012053532095759518041083726634126644992330964327405663055196356207424016737863969033482214874085558790791144352808056493177093244820719585029613765320116895296729986674516845498574149411213352424437443383161137832268703176549918586769691542174514437630666153347692846724069273704169605949386541818586916734693201950271928025570052530818708715527941421802911559190383651413921100440268434775560601745806274587881153285686089545744400805611725468740516889855943766778737319367802169706799880511113226032513262940767555247183869881011167178339761870402110511316508865032202748366495955455868670397809006205917608167671604817606743396539810204171424178515151397871151292432009620580571673784497136313256070882291117106345877101006907976239180352063385795390705522305371628161866086642113892114524495987678753124992745811125288442055771645089995825268483174153244629763624933531584219473928979565230792339901891649721314347888408429163919507272988120840377177667005387624276535261873755793365552667850162302297863478750516155688826526878438450580441498503924550091786759131951029846426630134954072846601287336364802238756945920000000000000000000000000000000000000000*i1^17 + 211634043601628413507277749564596646793337754460038685087878817677212122629452603690011783881750197575183059275615721197888229558175299814892428264496011918788352694357935280843305410887520708566163068426860867181831624294538106490136084242644012242733339548363398050220893613798481248442935694102050262552528951147059192679416550129163463734268767117398081624797947590715629341850586494498953624015686488101133001353553609072908769067234194008041661512951610755825917597325687485608949545277715293136532236246190347625997154384094417957943982858582707773751172456077927187857310289088024321151215777034656991452093760775808354700655875688725737039117904750333885664786787079008735003795830676818917171810755724657287999163085006372539237529540825905123038260514592648866110052757917064538851276664941621340088639146677731285812181307367103312176136126474048227771029698612509907119048444401403550932579006477883935153955616873503618907390983146578172378577672587637458039340276799313226064463569871175934887448784079783458222866205761794214793461365219696826372348234009204085726343824669751429280964987781607215518555048297398667797572146348473210709915110333824794110410464967622823098241095843377325531850764919642966268809453251635414000513351715451058966626213187912339912843617367786702940558976927329570985882946246978913300057885513079908731325004908531303128788189401612320177062249132284451340670258960200388092647789224522063687987153707421021341398069140056517002289163453910079146633799925458846591691291435109649156358099330966851295897379018383187258067739211306360749485748445246665033896075050613270420558860936874532481624675542223718489400936977549455213186353162402861932616328290930865494181298618743827155457826814416351843590701440916177400059636404055112848253385319790850332728459393699625832448881768758176662212209867008459178938204160000000000000000000000000000000000000*i1^18 + -36247877588643583396585823850172590942523660547598809266131107061249685034176886696958597235990519285604085775137721440636655475764633870078460354057350092318937695223088702530623187694467372932234328488229511731782008573813063599920344983946517580962335129403362056118998251814505401590832252720257712079269960995510346301427127099528844522781771023163740029800323635228542446694789715152967572979678901208805553793717927306257284644827490897445432668367833091175740807514733891530599909175048691299785178233538107940573174564657812983099535684612341970233308573755385993753986755158322137517330442668688677883101956579594824627398260227607152536149891072275230291986659058652774637431101661713108647783911848288867661129600728930032015692933987593349010863826733771134260464192423602954057726628884299860634339631813229589160717910878831658124743573812510764150335759787708551662161715945081320784969068494691903793002487294562701399570148192382736826357906104985286852556754424241930148478797348295129321753454474124634797050725056425648471731056327402103579630813302116499955850255957960457338864237853658853115103032861902636141688349064368574746803386483508700534673185831541581216782765711887641322321342384698294165463879902470955780588264487116312238315650641012821454867751653428032703086813118459755397422919364375912266960044046783319986605302012151842511108945625223154866287146096330291543257901802692797023487123775286088150602793935705316237477139861097054117040213502795314711252549435571166414380415536243599605815100993872509555264656745608718180831710469468695083944562211134748539673491227258174987501492312511561218127889174742373660647695961454457224924349530384828820528602290432508035373351118266171608497538585185074656213998258904034473042554516384849392441092963851435591287775268610949538786134092072804251434386433103943383069491200000000000000000000000000000000000*i1^19 + 2888021072150797243064370785712161522962535934234312811218899065524209553655776300243660869727198471609708126697168090154358948518181600130157861338867824305192609490926050896215105788249068650294425961462809745417174090638382591792305084413995568402565169204059077282874053744939304737871758074150394316464759899084961996494836842869082494429795867913710165494909186949373933004060837535408186361246544631597881177796038835521645397050402861536289402781309474675383655705742087310767751856947295365113683913338470827163689371296881700790387848517634864641598245532518185731875520163630938171547785625799111740213677057554775658698239383801832429962247648300910378760188296220936980328312631075370115030362262475153659956307945677258095303936705402208290423484882471231134727082309713911890486008729306130490195024297056186573866787959046617563381753279930092382638226742582792554509921984676390098706421502905741006349918239818716600250000501241208143915046582071914156405844912494724157012390015480571241492255823291933955090371361536927809650973205037474948695310873589832871020578270836702465791467013484295464899490985961933665074184316399896063614838129617665813931245374916897465531484527257661844406517049859935626684573710583787418527640483697497031309391160408705530753189708044605722418160786645927426311543714731494493400918769347970644069286419028593922401562324653612473912426227528408996548837315307856664903394744618634677935319152349425552986347118011421105781455165157476257932455609081463077209067371784675960568167818190719358970087274964275006950991439115103643396843734340124926883100052467895320175960743638735754485959290095542423036553333407647292091411935928004857863189525693726548659750148489666815935515563258112401758980670889415843354929218977094972322502294008911486757187458087990712418102517593583113171940041882001968547758080000000000000000000000000000000*i1^20 + -146779538992618939001980412826291591045674835180464606346016446310899439384579663882323054574667333168731665094245016959662095823236219947312770679520891832553123606795228906564245024333262984917107877673138997806754028774994419297444153015731347684627562157693113517140972969517225143616613040199666980509898931151269072922867178095041407386534805978316523649348230890280117227408531118894565781666377140963149377342587839537032148377822320079083252975484243292309104929240510441567722286198473292108853299844579193143839250064710258055192835798814273057753460696909404012417217906089961051053117763777319298050401980501281981209311963356783842413921782481272724879296241740192067677152716610691926446375067296470480952172964024029819702106567713103172798505474867038958206563675203646493369235548287676581908456557157165950296363211128154618956252888517284950614025032609132115753987137599921650346384229434749930131235082758503893323051349698210314090073746119359819912343457659829022734531097085179619779494333115081074049767493686759036511768770622428965257404722155375060509918268314954759346697555850202031765762011271590782462744315862527026945595442164609542585346557892070749514882996468906402380381032663037430888937432643596465859542058691772358910480827081592852323448763415493030429733205627042378400922129554578596097903887819718078111050911591532854408794796477047536974515157994737627267879841555502532779170565650114560682995483063407997089154180387625550061842306821552501013160875155537839789027648290514380592746442313333639420379624695199791538955708159780570040987278242097514123903860325768251812077638059685369780634015193186291502940713419553829971627668007017968821927420761370538166186645409215150559787322317470709481038304058678661528726437298977346461006129885154184939943440707074088328426636990428716498964705284602514469027840000000000000000000000000000*i1^21 + 5373245883048431748363378803376487980581020118753522261029178796566076923318676040718534701361085855338953055871796790550598531167822365992425209599642179117584901626711184812111207980310018030197526935066313210600297404563418987792594499235244044307432693502481312265103245060711055065866098637551918886364106938771415300161837511505889172165314480644239956508487531427855561432043759856638103083834757257429118941715484635617312035323237108822980328494295777438432552334225332770547134461166316609496730582370302665374736903794036145964111496885006975373990646017702042979407350653406976467589067015312748379568505721228655737980699324271924357766863359095875920810400286949399786474492877172035557026344582529517738527016480643496653654045722719326684976685886840175945477602749103308770882563187030824827440548071118558163883981002258323883350159520710443689308158840843459622853636002374728548439101586945126372830653720379878376420486002501926141264020174793696895893744918080212026801973614266163378483892962447082032198649051704113271815836364038333663188391063007056302923153153384055383922143190414293576002052093867361223582543786963465797720248691847430650869403019861464121117153241221062822710709719952177727015229871666848353541267814166370384383628063389003668705684713428038904744940380406466932497741854444597303372345044304452125832833462256846244295920848326762376057362941678599202342413938981021480395315827081651997912429033625838421028615814594058849340754518310029504282492562303351630667095657623943753546134045436872191951781728870633177459930381233340855200329454341189187768238842353557528601029810721822790813313524657167113552685232994010594358413832892840542729346679874051160460589788920529625807310168353824104845675408247613595912860394013875554280246018214456026939167496537760053258444222296330299854340705856764971581440000000000000000000000000*i1^22 + -141347413704928389376388173554877114642193926892110600596028974359961984150410610766745860972083054882360608085634077953305216823504379458659216111202931531680296081604535701885446139045585962969782329510920939074910132715147229186321885337243122663513662370033613093679211061185952895728067486983906113948659785571039131531676378476099666870859248229536556908578690976325970677359754867462273984952756992020152404591882351748146358934798897249749637050732660771329923262933048179313184863890633079880005241477278686016579473161762987782133263881213214471598583404721907545457858274524980544691026089889732644170600029186893614000324852049474093208121456986864763421324389282128801915687328557311258604167854105980841801598179444544606671551169383447929172433963167916201481244613584729318327561185069419673821199178455942618986536545475181449457042659193660488637208276990771947390348698392895619662759767111198201891923181723012649011146247897273559242387443549727250392686893085637239419424727850783727010715931778235695627567604820954691796754610979857087686042018584998150290645920714104835843765672467965741130236907125558942683659074496027192302274729937151403569108024679069134959313438323892137753155895071243198052120301680633500589221044239993284790260304862383860866030276388612663403270998265673968191124035141304339460180852074953271326102199388155140754397867929037561376653055179836374184613708609785560412168395005926941210886060146273654692880245972393181776986462869087460125969452675492114510964541240458007107519395823507484822310072058115863972271527363066620667833220995450021076587977998095947099125873481646096664438348892684549043436109006227622791791860066539300679106122197757612577838347206882366520010478438112558654789197537381633144258873823970513593371863459537326815473780809956423652320742215122253318256353180691128647680000000000000000000000*i1^23 + 2736933255232213561758545608813744746421421700416243514045566534869190283537269655245926332994884889529377365391036287835611744492462959207717461142982424161210963808606200962565291559710127256358839538116098746854786111574775872427280447390277706640496200931139015545832169481306545093841356139783760155283957478776934672686940763875671314692296942805922731627888701078307150674098849998624702317818123268673887292542868049046501092656401931789850950399116397552943036203329329301967649086202724290950284969272175368989647591223622647076678717304162359324056804812093355812450893091656981513068551983990290738827404273954899462487770372839079536360806675031107854545199799198440314602711205767756676025047581760453834423759552870788700372965311192230806769284954689050726570285855891295896460253061888792392184875094555960526610760675939565700354288458215666267502939301782128811336662543554774252874902474296982790510081276544817805266838245136850346855252035328087230706209976432817411865332876014895348693829032071501835353986596248182611048506660120069006328836198414974672612209418894891036310911449074042357733876349589316917670191984495485420761587544794527908134343789726465499615086818119427042370753773510838541106610489668323131557896635302732441303373967347868336769683200625057527206650295775675852664937390684812806445383696314855486989716784240722828436268817085996106751361515257036542271720178419556186633017380051831323171797703923701379822640758986870745097798591488835517014045999167417969110554628124711021139813303445498795949902651031687473699231270884555356542099574179415866715175599955538370545487768536162106308809711072083902524022143079433091333967337168842661072227009559915630088676195793850539206160430773854372921748579900094960050902542510922024889409143729166628810492955418507289023650674688051898114794698217357312000000000000000000000*i1^24 + -36395991891975249766542985719727442470330961693209414447976589114771964076334430752366005197031738546367748856991410414115131164159626030195950912046555018168699507295393067800723889825459349986632126653405518507371311392322181071950761776724953549656783934829650555669838197129819334535130205853263766540596838602285138220987052686615681473295303327960239340247325505309217640867192870661899063044062352973532770652938687174788658355521118741615570914071730359866245198738171694492857425497811692826192745086476744423255738520374278797094785782531247013287000628278745078488371199804990853284054284393390193583768091168223583558347831147362093799715255038388919182607005850541413105294854474937998586118186262254014109081589532336112594835672571836107894068059217700664571819817093532781728800960207841463854019368746705363059549431761892936957144365352224889888514071865461402096495359530573594161092427235219017820601283149980867114031192780533666601638137062472187955908040858385502393858363204063599355372886024757282178662376722711163935252336037031344720121021658091842092613143337885817829449595303114588721654387342361581495633858130083084691139874776195839815173084506337933570269198372732683199061123366307958080225599452690302064164059147669481137739847611123572832498321755557322779002533431918985058239651425967057120829857609007839874674649306649834864729041395215163235371804772065650284075755835318570535187671002664897840120963752831503413943276773744829284207631087579218562714992933571268262825941478850526979663330675260304112934630623297044584033802761188046635868415686933103426191990687005335032046083651714471077741353311030198626765120810979563269496220091797641994312208807581892110232785091607595362672907364236520077042790676982667432053764800342017082840139965926225388165477037195550807886934249278417302251915452293840896000000000000000*i1^25 + 367880840795410603114639974625627745078024009152267595743735491304997026571243484492331044236683546513682136657212686299171495238833103686195619830021398419558853102573438614419155243337267697380006528444227389866883939130393773044014314423783653322414358392260629193488652272145810892095714855614322706175952089634490975826465143007937976708519290434397499502718210023010784139048736807526437698121503669132971952291084502686778727793646922361033368919393152237168474700848938744089893343399248971573467461682418923577291500924139856825488240240030776893161856390287602948422207367487395482194910558018337129775741511222731635556541549673356365775776122927969958123676319890278214482929732307592727096826264135704533664884898449816970075303431268329361744443868978511852935777404049864621848879973665216829806542165236999154982676431951181945046232756943347869843196945696168045691357128116436516478744685869192455134586624104067498716023648431822843068547573233248687877011656608608614354477875046532142720936833845570526189689730244909477058599086936349111092825669402939599128592849512964616789154010759359296207145546039411957348173443974906456143111346287961874710262385019868903718688970743000152981014480357732001311007978041864145329297741955405562073565890462428944059047903896323144289596713018080314703604049348343129428243595508238640643230276728340779589394415137604709230007025509158738485367327065576023817193942847045039033173753111751424255370485719416549331678291781636283084821893156510619361440690099568800302001482819147968165619661799594529387797985429593289306096261612979419961961560517030331693255886131631040674624768027908551171671526263929002694427277328121560844232538030156189739173623987724922970065645883924111090640429645816242146932903140269653096748301566529027709763868974180990443941213469942594044623456816857088000000000000*i1^26 + 50287203292445019537923019217451292033826424615606891265250940558569603234606660358047051761466546424923435328287790131948946209203643052816879714437728973355672634953041276264216253842063683486735816352194726696253537595100557632922561416149685252725815646638017721308315900929704505211635592551891055723900104446791636726179939410775758413985451784706282701531260850564662695526485708668138114722816696285129361692562273294394949574474720964730860437231150703928947209298509715908192341409521082248907272540372840204188419557282066504942811565705925192820322697710854304137122945851313850642533168072666425253108100644789944791873318891713219371461043642643754113295319382087140628319994365506894533951310707162777385889598885338239614955842667032930276868355650945983994294957994694191233481071482256835065880083122535389724826974983688968578017040156410998088681252365312914911252996734517237450727457879811931373076299338879773242318341695637846737635246830368913673862208402205971426048373145771654797899915309108801071384581491017913185460605901042214749919135979592404525580743096924711142127718550593491482524859579822152024443889369237838479150095032724361730634339403670813848020881894801900228442706078273956654184169675000613733946403306930309701798177427039052827302433921377674715091315105313594548863533763470165970919342146946887909156430429806402673508415042316510519083837079558233633804206752041961981514763906611027481939096963655465947684318704004217532001146071848618963442549166707515611664757368799940026843570495392241848256606205267710823966392809560227691761686348776957528617519486440552336290421040867211464118945839438726242834948247291868694581014414618395018064679911296948005972500531386017348517257695261882465034796987730611254981935659059469935496028185891714728962126667820179775098388689504727241608063352832000000000*i1^27 + -1699883401634925592090520028727936988439953596172676085836593551283484377112808113682263484535276976034000599107481023805133336073943599097994587411769223089760731963360869830018414868353294436089489817621364525763673593286318436879968016908488473131830973349588640446116250020864684861719251300032784966279651506330839905356120746288072652308184613244889317143296052316580835809529215101458293631227530864101193174824545150368386089939636251234244506080774121931964801042485457960482407105050486073190062032691273516075755629177518042461443397071810439621013585881731038436050267157906780470617971608878528275198673544159986427234864399223551221557914828864382055037885616295667524158071398029214558785803993165963247469685375000086993822288581223858884787173610386127952584511893055806160390406053038387556806823206927684154040884703317222739578191426070015378777272566922484095873849058162563017075792238273366683258603756249026566276749130617243025282540051807018899083599174473784306262375788935788995510766340031637082068767235404525181824679483212108130106475009897071375808153521226237058177083370110204179996437626255020224863932058090636743532617916583360671448321562352841103390852257864321769706249104832854173665948801350020658938259125928844614859500889478610649553207553944454815164710159869937700915108201830419551409722267355405709754650211838989303397927304265669688477577311584728402633249050629693414602071264310976017042684644021843570155682639997399889818812769169528032316633275514096577293589550562634521801081934115442768718581164272034406948360664280454604295429151246215730838896459225005112345613778236208251154683918727958488515708492648945881928005458256874217177144640710434129774010640327601533962924542169703440996637186664777965636702833504748141077804561759793997798373932231377978003292438684837924192171065344000000*i1^28 + -17208876614810109533341943295236411553788032923201372220512904321482963941883269036950070867988218430378452951794485533376637056359940484048324805933212679672849283054163387314712110501985005169583847579119546483961717187104055062164934505885286293187608687802008566536023800948239344794379816035949629349340388225503472981539860828113433435698606059814744466433077223310418573476275543985999725113675535179450168323286392635090871539393927904561415089878880176101235221266660630206184574067559492645182661759971102389067089773771931537829887725490909475442008167158541523866134686555987509905278150058797348457553131146775315077012655455330005121033298444452375893629441472928456953055856512299872816646271150613409977448536134356468917486628287351281814902114021649461478925484813734336194234953590279289197300964701032022526238459171926572229202182654296079820402269950138323454085404644391069430369732141047284892427226456212363574822432021983317580631732663287936633878575432060768677370869936249557117856355131369854773328176614498082507377515064481203629784147334632265545145463426996387267554862118557921283525571016833936411653615788511602237232765367515199845460649845038922887198202464962053343127387395547919801467267953697366319405784452282886623008503337615804082160036524054463160132514338890864412012038142294521338556273938614419530022090370541591589904347949179374900505549555825103511058098833249372398699159756711077735124058497222636676706666102314351820295132173657260718555492571723730947627915058227428392015033813990226604258804257488553135819686997832300696162254511316657595202943193698933570966646877316230922520630012407136304366528965091693990732365047158229601307745160318652268103048094617258596810560950399249708978624068013526615808615300920075240278425486749620885105577072465971383042013460788495370608967680000*i1^29 + 102184956282442301138058597456423841481758901310786731728538051097030018980072101284722368453501055331124113574269308464027224779102266642962438214097514812355439286727779639054914685069526875975943779395099073891283062392987134848767347502583502539357238587743921516600395397506617120460762577837129528751770212600544603942188643007243524410241859069315403777734761361224946187101531802009437446234355326362533856236347768847429165380572996451353705389363140414130059159638957139513859558829052727840607267347141376470729197651279387777759492310099869233619803599689306893724635308290126476152718605519763726352474190173209092712641484998185179131205184403254423022758643442075074043279144785522406295527988981621702821084884296027866330975450667233511448499666150219156069841650689210240480293087220548377731508881072897811729427100525422286678596616083313624654910897033124100273277653857132541914082039684093435585053476602549016325155762564430933185274591323927609470159491633404610914115142405679200852971638869405212741850255409184439812751283918407277471660666533237111337133924808197911348940906389690194687113305215032306709400899696403070340737205787912811316576048676644032867281163974402314684909368349071365384630312505624446180747492346898162187380244201269554095780737772257936858491085807151250949230835448642134936303343396052309603446110948903664908771985001865384012998506597706590922046379401807309083669343057925751104537123527798344535234757161909914656142165369475389570503622413844898089576497870799081180912253917341796355560532999090592607112071044701979690272567450904485834891061678204556364066600988378566083075912722859945314782618931412683063840207071232724367244954376264873810651545414543280369001428298068004258905200781027606365874423085995922016954230810594213534450292598733737749137525026594713973555200*i1^30 + -407699060327081296925023332006409109397048030364849557505048374149493430084650935695000223960601619445585282968887400610640490784751911841937242727881994073926156461867104734987224796778569928768219896548512011408920370409250890189307043894027786889790450003136619244215779968222280569062367731015757964063830860464398661111663866791030569418465156161399898354600676457112309094826709524063009952349900406561459607885260805152253443420205883580871842792279309667091263876139762338660490829468076053247964480228388130477300979739069264534764277566382772091878740143000667621833236118891395092217839096505412975524786697580006875765470293615801054024196088341066002888408209998996433592160645412705213130477586145394554516042693987990340549275022335910967982738363076486637933711636757732793354876714917611038423354620872966969452755150283430778869760748547050743918657015210992978389214227636908810167189490496699397809171552923798752199747702088870986782338868602721251316597686208064440463642572266655541686111750735434502625345848924185786200357320571977763381633557171927807031272050179185151150004346752058531971500947493768878158125950245949431663463936808503709797765384295886193585120005472598547916090348428909435214602375029750432141074573566063747048868237767311195567674377290001130850978721034808720404305479125142157869904565683661667939012634624245248283671776917052975160009743088720699420624167755750350436049535260154187136847675647528802151848241095782889871521654327992595196189419495381255980320532322983792181801898129785798777572309935683851018700415403813571831273309760321936589347427130398007141340074330474014065770161699001957428817877552095976801452086901643736659249378593014948837414953860078640742754305693866576738168116371746975149153931830499845249357249733686406732743466085485798547371746787537715200*i1^31 + 1041572462202806451221284095730424484304923222274733351276593250629520829168409413300788356283227434344552715511808705177416721949140223323534921296748591758619803951867666724688686713296818035638474348955341438101747202665588031655378108317213475279989698049960440785235294763687447917469664030216317800258609230413874598551355367003110699770598946950034198728295748904992518073061143679003753143426618184355161576538446827699192865066877872756333564738152188268363735218350036876219028242842607002806252282658786294547584365382840537077146436650835276439636296844809300620415233475701835139153213001126953434539214828590115770755454778241351949813406528768071130142089929529871226146530466201335864607092123067193181753404006147492862084833598301490561964194393391420233636674449146436023934074817033911090566632589832439225326553092171206066469363642348284481031885985367783960490094992185292198274777148356742742200937231093691306695161531860720547833191442921701221972633888825898290803108400379655357776621355407515552042946638262864129437373307629937544697718725156286877462079340440863782871113027406038420317461233745306068145510595373061324047332847867632205579905022615582715589753991161544391921243816694594608760542560792800452616202992584626472652016432522159440882438847827286798688002462648186595406600842724371095016088628426670711873310617517314105630896384690356060729923498444774082423331557155623612406765089472266841221303550209201999987724921185932145762977366091336167841070546304185560500452253207363875273392182954529006011083203391108935094485668889964695102450733764247149491623314998216018194437244792977852336780357546768524606269997272698994305016347041928777486918560581135362302935688670382858184907874043839670895291304202747136265683079291336496351622755717986860813760056125079692922674997100544*i1^32 + -1696707039828134321548502059697842704305611351683244408993654492335613917700424253827323695141138862980431934671668059933104365668172206570324405948969707115400376169163297060242294403043546742499947817863358198375899830256715039962973304904417503552879290497590178838825213796102214431572986513208303432185878596074691487693053729177350479610837262909002545563016778060532986609371666017995832483437002437642723843689248424531805942203454963019633796509638842319896509481231331896109811205674175533306043305770146173808698331439909852896013695085411890995321463252669915937671706825417097856790358299732960351113188250670349149368269002411685327623515079917220271825945980887736195516660303260527628501844335088480957108770718209771619714850699672266385347710691738881753460007547867009858283724575278647551086211041150463718105163193781914832603070639564649602955751727959255465829124554455785436447723637533306060321104185178770349956921321693496758285945515346567038615871855452560934755815198241809994470592569015729160166387994846873771157915848051673477150121921179499826699984774314935453993745758927534997857408348988035498558493574144041249594421172341934233088486910654268369226837523226501948084595295425150310887839601157877431887393108364529079767077167276847052590025712003658744131407598572996284587141893013615948746132893491628925319032532878930141114572426620698004596834559825011333848880640794561107326476540546552099302533818116518840583263268547721569298304714922564595554228822915573228939290122152688764367684703053095706696104166846838472559780448237102345779658135125958696021157991857389993491169252011495761924827211422428027451546554729812076723374980591025129489257541701068308937852349560940952719406125908674752800733406076987030559064664655671068952139303873929291391884225903861282835005440*i1^33 + 4025068565852006770720894908101707455992177470921900347119049930656666073595507015544555666476166211371898043553564850388469116023413559084400832215460163809561116613131223940329867840757988392481727125166791486879381716654343643691205545232669292403930965370422528660394266282984860557085253799846905040480934082260854652442693281386247660634356658476106441805617382639857257082254174091487398345906313336296009336677941572239497856425632101872528506121756761343846321137134130811920986339123985975685186503873579609517063604072830973694229380838202655801244553855878360983569228916009516075429002873603065692805351814251233326190865782729912729479711468875976157357940352131911639111223546097115218702089710887424057539768582082981072808408438559880929765584156379209335478710475699209697188308520910967057671690588870617315331940006764925670049635838235056347184880986913015154317371755536516659468614151310586027965314753497590673891373981926407200383149299488263554817586823927387470332486827968286540590850741840812511387880743866052436576497993697669236162347104626274830706523376668476961765717994039517983345607963468443010664443966786380872942331042999450746755969353544528094941032077653895309760724965588671457888882390031715014089355874026068555396186834868863176279275236220148067748443830322204204682265015354474289552017603226471025635503163427221600585186101583144819521115759251046806528053349987854342393688934201860939046594534052214572330474483716785641313715041526446009957930352398186866856026246983660057097732583047019452407425976651329027957281278688572911661973823814223488614460803360236308107615746458105784709030243429645073387620960296039046837391613962180159643334703884896968120483047187690856480623649285033709784434495965740157752499548414756288563714208786993117700550556454754451456*i1^34 + -3262879421038578635861048418552327384453733362154270549895296989057359392654936730043238135341044761439560494362393044731800623125141000231918624536822403359600265725248308497252325085847126297002634203154649341629751867738782903694413339285519331015585329839267397033997529353489838486857552067512886950019208486632573098926454737909495986460241495129598056716071106622732353807635093293439935024651732375664003484451903160509600679993165689749771970949634212936420771819080819677117502803997571654397041433898129298774097012949092930696374425607854383458488934827995990042503498143654149464900517412726930589486470244350519166922338259445761642908844352430253525169063846767954727660943396201926726337987637821413127009177804017490352822227645769902124609887218322917735069605094727981875812001385297814422169911018106033092642414159529844742948720501930839038927766909645114528575381856397887686739497720416117022524841492409094105268159067925617215645672804112115147096562904634200659431326833888425072382594713700467764554083379778916315621559783590437457148377144757260901815094069497972349859848981032650219680737544932629072891475346510589710215108784545788923799914492510544042937663698377344630366560537531349233365765610234848888372250757089839048979874773009005542419053819001151740743827158871800188953588511614585444155505405202712242396857559558249959274964561677165795259569883872318380489312327420090948958783942124324801027011033188546785707069327365070260946849885416621190526494325036242217474591992834803455636074590553450389554366069211103628483706533994107150225627754417746256408056128940006682434908622456473915315344165745629824257674686455895141118250038977159316750910678917986444018026346372893704914513088056425235607648297042133846098488810654575688115544129034815028232781333266432*i1^35 + 1611445939273281960405183996368387841101814542665812641604106039220363924490016307247313283990097036420688373576144763430435741126607567226989722957910951681324165747350529578499272639260542902364017110999792527095502104372163328709890147516287831339590065582987389861182940767901110486978163334545409294794308322394682064739436129392422040468204111065356477804209001366736951564186186112852045657704728363228444675974028332803894643416506509544185052224122069897242615251554255166095893770074111429252720766468550941878077694938942269562256096869317017410482615453439608470904552560451420017228479660704587757183542989987956598140713932141358427686160819558296432812826038107944158941814972301907667699718213062263146630711536032887876665590664504327064611935672694799087156933227129003552851835729886231694107830648980953281392346642025605263573295516350055474172804326166165520906717476661636945846968957672247061117144406640476358499360398334307736852961853901491882345986935652103870189239564240233569343408974596200664412258194143086560382930373910380474501881272273756358207428713191193675296410109828643005793905313109088818821201736130974896336932952632071244897904897720260570171342696218390944789571923798157735874388804491829303387478243442255056064746327057366195160480948869887229089575771162883609475967589813914646603983131645798229410762334123235879201658979094239716109899877604037552982299271077562588975863911212684940254101844415430282877454648600487324237290560753488860634667510834313463268747121325065140539726363344094755420665860016466353100756384837970296415301906428184469171544338963443919149871743986333184947590424736982159267952873331212945107801056643040038042830874318535595878061122132775060609109397764999752862440388321004682837073063087676511988373149036001372573532160*i1^36 + -402442924387278935036061654264410678595921030562693481792992053608905165617690096037101601923337163441934645639315688011466757375326818535424267775195013219025334669122784525499201573185096752905415981310889905947748912537906760115319627153564314696982971866402074226580042745534607266670440754907141162911185830373170092138016230568583000763243709912033181794342408835036241443934396311841213416570312426333514998791339591287428934389120463944475145822075860715435593002788091865542213987566309989909229433646247256127999098161712816385335181561334425794641110294234581125935352630530551141939416928490089236308257533394369272976944695109286042189797746983618707111397049491270655024620329561860909400982811782438814866298015734044974579040311090535695395613822258053741402744017463354234186393677980038456892157730343525957958855163803813137996026560551293933814692406495462736292047845428943281046188244628862641981688558711624006699997244065120328660983468284026399313366261678915200027186869950619428422985522538961389191700263247264695729648836244656827396665820952366059382631009727415842476770687507308640438470943014018648144308095234244949827668678687493635360336668352757767498162055999469707350723034159594521405845297694990267891494114662010371301921792350180055745148539778097962404450153628359874948830532281851549669680360302235477896816770113878011222119111010487686122765245576131751110410620559210346717174604727727028088726251273820119194575711463974098614687059260807140726453823657803125265480890222688212057363500693779705574999720384789697639289928755465822510292480408603366558211099708362142644768759485125623897337044125493458343114673151855619018040817695173296636632537116844691458263121036597047438570949528031055982750476175539676167812078313498481698419413245711351808*i1^37 + 50904375229403591239282933238218574992887987795201141900544691978711062520113323045317043525799705139368873235035938785336387248055347143358223910929840079727145987365463455013513197639381489931845100368123329969765385020186866699968756500195162354625742330356525618035767190790591395068295239929961169336038376267240884132507290976319023858281987337208008329772212073241529068882159862348504815445684080963642133727277337479155651867309022120191715700977773740367365694564628789385377887847915738862386082656307514530812696092258999676969497687397848220000526895232234148859633864810320941602237688953837079406421288018850474215357935927264686685657511185346396566061215414557077303293733917541095650408773649606599671074310054202942172703386557932013975842960126654955879149978943328257571310174095139313899660048860921368437949316619329120145812973140523247418468742792818789376618008861340991905022190382630028530310388875289055977737707148408556366573165257030588352487765666259094488351299097409559970442343732265929238064749034362791105353554059015954994249103564975146945160872942060986552312107322499479802134620713112247301225644883329491089333287675264042151845393251506278644251503607740669575958280132811290529636440546268247314524974416316241587248994732448958561755832201968335804272822653702093590148279413193406153344068124762812025256158086500635023465379606097731711978760305275791508334631956974558240578055830185426494009016764335283526218447122914870186329442629008522828845607402552657016656920854413801379202230967205729548360468929381357909007901296920542800473778680447242461475906340803100200805143930536354295158053651987612537808616424709768775074506256084444750477605684548445211139408504959287524130834074085688766861270898784611328995174766895944439378990858240*i1^38 + 1588285250325024446186111456170641577817917703963930911050072082247826248880751791410591527075592638577781029474639500721281766341516807669225325145348513504616655455032469274480495178740738857755570090571819689972744269899253622007668177125368766741307616013299373857534384611956837636048893831146203864060467371525486613932100259610147616489203386002096434755748449802639553839309038447040133347024528219453939772470947666339828352334858953915131522135607392131227065744007335130975340861288414426793211087812407389687591236961539371098640972090578162000970854694629573668844286065306100321827014589763291138231580023651999088902712793027916986592435644960819031548499380835961826263505983256610169441626124702814101020219736600816183637471064151838421428150512940766071624796494432244519233498695207340512463435209149457661102329764104800317680311400907086006659201583245146044456812773005281636125767356520835601177679818805018935702610692046127152291972142211966517820102260490013667251553063337370673277476849898420344868595364083049884754865888086470878235106203353227678366926211378706394397600675104205133617183214751690107119456414082956864983416656685163046617202731800239663267347373618079715241859847325591919242388695617469784696454738500254065608567211398447183179546245191359594810580458677520797124891382834541764700300552438833941928762983617682905973507472095135576027683496627802954201775650488669067635696551627380339179395383443794271797323064233651447349643077914277247663302583205889542217387816818443211639443535869725966722841683550198900793209225372985413347243057371651102445286218982508799012407977381705493087522139160102455801999184797376240505504490403208373359927645168838827367936607125443893717980716474682497449936924984891685601432881806111900958720*i1^39 + -843941100691746171057386463761947329648634175486306042810510808678832497881128416348956877545263339412117380836314756807407394133816137560900491868037413525551134094861450445564490276611702717631241092242558446695610052365275223405427272241300721498907918510576534091093380393712050809666749733848264639469484079645295039478876499347063055256305387244104898684279208928572791043085795378618985266538787257497116563645910804382993637360767996198545198873172364790183429523950504781869296093093825166576269590921664967173260963859690431697326613302809077579741618108325070082235383323892729504360915303043515595773154451129984745485753493980589932731644630553247409175042474634795502156084029044883029928366214728676704429102934850665194370877858393036562072225080691758664953085701568099009084483685976106530160870198965385866303058536024675126976248756520253489901411123218914766093483389040598283291862251029831311532374712814329419701309258452943154645350927830814164338631940047654765691266428227975969513105984217423431874062931348973008707466457678363767429284304579347673404865444499218793672795671261276421503256402613203108129677834154541653056487220798563381721815046578277740624473285064306246155221673695275956633512003744146739184011852465926495782704264098350208115818092101345135964514469371802251162238098428873193199714499152068474444136629560785519345046005076922440290664850947075357120582594750761088547989987542047606519976255059423947569131010290435893710225964354825498364936619715748677038040630060627049385522547684018748819212641548720851849283808744230957240034562651119290101099384444878139968289403544647816401199462418442887573003111265837509376955232327797069244824350611228475184342210121986240468639459314292941697346228516056939386823466461167616*i1^40 + -137637224452383788893078316954517774549999565216163713345405756760039600426190403668717319431233389947611714617122166986493678105245838375833974409194524318329282351700797873315610979319167048394885597184227393545735065991216171478484771508872860686703019196225079392147913449449963128226790780617203264853112554118497611824468083226517042275151052838729591757484633542568918223121639342185503212697882187268849910417638607921360811939162465592783664451420642728858027707795243026765173498955718931963775057113427482846244452252499563990919005475206842448331777604618646480034821525281361781293569998180823645499172802247615750380227390069728315404514626531428951948280216454043965729405968842982083239301019286563406715791286746476987281167296124709010365834072227969659202063811901709927251681117778495916337532349244176596113366553188642200141513764137455370737242578830576705773573492973719004577087631302074900167293760337758322080303332185164385356672404597620898618557286941620949436822885426563979993454387739514783878866397387991535085575434168716735791342808370877086468220620680076668056246416276745112161421110295738232984093269951996456600283087701479896996659466788049508034202056374007306189205155705429698191206202430351467705224430677212521578792686003087333097791626714137592200460679017586212031021770085436750906755887988130366590947311942500564717886780478408136932117264018130048161855247431502836790737054488620002450142545247931360343652499433025930679783004362502576081050080421587232757986979524612230785961823087291970286724848920550940840939511908029416498134754935192352568260376419612660457465343586223191100671841031720034969068728298684472837997974324280545329091642849172130120170642274271609234122927529191139373980029648411964144661561344*i1^41 + 53218195281937889996201725131533848770220252447030939075308825845696939968799860827643282691109097224165311135325419904870968428093836626722691007889221842726159404186155298076393209477993258125229896360150542837322391266153375239547316290405599498536871584144418859730347675766984496105076394366401570888364233838529423734329985192985575764959506976038428271171504714655373154414769944151643521410562417342680805859452962339491501780690933050456513293005738946742303168587013082908155664846764840697822243478050517489110153003690452009893439104019259667319719979162742249920070524870580099247029875070121161520655059692217830010245457093123900884069417808710111018821345512265499760490647852033393127785943236867687940157118228755628671670516151968332275747755613016484513148969174360794483048158875964440658854058560503607146584496516455059866294194593336680014826499424756831589409165356954659768627741572291938805663964839976765876309594473737720225692084154020409975333427876191299744686237004543253693681949981886656139131100235470049942490791714423995854677180339669895785437345025395542560269964459177334050462906912162194708979963501597549578733613141419785434631166904603432824556326662372019694631969524579852050357864156789091488294142435447463315648076628084377223642657615265226404742420122972966181830198634364165714340144033653419918334993924679438002109809534676461512932515120456954574395541588903959470861338035662594501745483538803147554127049423905315463415343255842641440372003659119310372466479733809665012146916001279989237338056888698980463876666958758678427464011066896713180464587017735350394369160702290076948346347828097686003197302059949151105590352241921941867452597600138714039355755194532950942482222542542673559242852184955493023744*i1^42 + -5093205720471317971295802202553483787718259074277312903907381467505912571706088270785987880104694385004906335975863022621365369424567190913779502078183197040911037407510660546548336432189442600738520405786953565745379117320675396605600686605888017007177578938131304158668255939037822575360056245501846213943379409820240055810496567883422968232934939480601294526706418335788645525339002598263552718910054886446407124660544146526287710228716786822140235369871863330384714637824521083805703745071546776427297319659850887947204838712451463271850486333963794792307582626667078778805383676647343603690519712562798194537867259529557088747000788955430722185966741097223821178090999814545914159513543187513241896851544738471170883961743200433462298877266222199176193760167443606611805653518301322555385493957098416704846963044030133038366315356735749933269654155703607561057133437855132181013741614216085155558094701995659863578193286319440206692862358924094003048443790051454410336744157433297533934700568001549564635820347716097642917287357660840836001947387449750589167482195321074834908316781103681919857702936670622869282384954226660111040319666164458141304062568581659767563478542492676442724648890523124932733046216915788651437283607913351243887623644775288819916173139095802010162698858399366565339654355176457509168159788526492259694493484010615320804444161447448097110969480146148538603263666057558963007190601460754827546713367094169759542998395748874022877312301211872006654418859878485491201952270719645929216180100350402975324153405834529380836147290172877089629364327434773275172984094307508511609498929958751006969737439246520778524159340158423284730367679972838692692908663647523494265734109339512332952249847455393733967762310100724717841499465711616*i1^43 + 157352819266931267132908932038936492074188091662873958473521766163540253595896262524491748620994191260629607420858160720510768317360777841103029579191023054721320672755572694715925892141715845779428262660988659666569574735761890008844073833300673402369942838085190583778569551686540912588730960078494237619920571648216186407233199338657337034543116243122327407036885850292706381625899490521696733011254577541723344740354421279115309600635227713339863270032016157868490804041609166482025713941684190388682313659402259557784158545741469276504433608444413449468567811074442869458215298423716065135954323857236980706534444849700414793540104478690747646991364830024455986999657064496438538151601711316342909324626927655085128378240719253157015088167719418678048791730008976556309696359487931599004666713529721507987885412342564548297421753653366640168486242176367191027322790257424718876625003963962509481128647333111359361188295710709999952084136602391968391024452765361465821955470042305362555753941704979592778047306280814274999789215409923981552963454560324351748140814724624267894429751100099285744130572951025183266203574989378017919329296754689397394831731268994706775159899268491513286181097882921089212328291864387433673646154030029434677284684405243922830054380543377785379171021119471928886230629656578411938176261693353127500739657340538375679292737815276945123429568121124943226575168829031221321133886125201006051664707714044089788540113616863635975621384439965752520207210141767185043674233647355213836253307974770675856601699207669887668927982374175681815960643053337617709771556839285453871450193968570093289622517656111157849676278734378564754698714028120774657975102624976149524911956636393717562164410996688579035599830984761344348127232*i1^44 + 266180069282800105007411858103766105431960205918465552412886514977273156747698871444827488804965132496455526557739259719266771858389352747224858652895306391895268105401034456895430342080708076388219803423112075512951450648978917639445883526365280594861147364369242419444503483898729642855479506347639941106229765993062681568017748718181806004138843127912722187748221097066889270589564115230142047325996376529120542402932749953782035837115080910446389510226000926958196076029267401689105869061923531751387051712999238101453351663373720280216814488513351939854160739100789492633192394336846155123730604994821870912759858673741874438468016117724954964040093926009838810201324465970430663616479940711091272213914292412212409277208993423838615343780624055118107455420289213594083444711674461687579636152825146358391574160547896602684455142069503893798737377620953626046813736136934267220609499785116093108325742400293536588039854909016615947658157049317185093441544738752649041125404835841992210941381928441727195347687519132138730511634347484850746372606288106760224424070635372666516516988625956509733173221372888486925897550886388680548845701819243658966077424738800392545449839138102531387421202138263141996575092741816142045649266551154185138447573430484536702116807987486108351432573501960094615284891408394234612636862356091497615641643633541015427747288544399692413923716816515266733212849039648940728937212675257188374638507119877659492181108723790555126562603609320024836574653085778658121414665935645269067983484310492959142683173029509047970923921042625579899673851872343046723127984539003489211809143610952754870651911488691098989226821093222562076253081815500207889490553582775916655422126495277529130801672769916482986422967233150976*i1^45 + 501889452337787268499984288021815655038107353197932203303252368584604285948880834089045703571602716179904590575290948479465675960092987992507955929828289949440545110722629232989074473684088620362115978092820633653937785293104214346569021986525083273425901814886699959063579959571450037634866986115170907268541554251229201901619689316381812510513844134627754218541768529179115168742651119437226202881345231091403259991133867376297820217852961864651730128826304854378674492369882889596061866617805296795551097471990199576875077139889168144217835959915131879651014137121382991319458618305246758094302530572856381886755377787242568345402590607672010475537591299639520052551503013051072862115061430368949956392643790096321138379914319694780361275528165385314372945166039377649527393801324870869172963860521463360723948427801441296474179620193807840689867603676481972386301343991921150985162132418271110710825922696897570488909337502702864710347198943920465971747798501504201315397437723859044602314231228483043621285555159198491287998193487454525831825930304203891203490752643641256562783003375646469940908446902504891474252222430532161298885598116975985765255697588463306969619947249005080215449341672538165615502673099115407067388223600977781389504221649492295568582418096550379854739154049437656814257277103150463633059242307130297380757962020963555623266899614425870378963465521119936971913747824125098524728566039687738941609556800195081066051472388686700884528795749355523400261621774323945543403867835725328982744512310793399755727111362848038365363784291884246773165947839848545701105993913653077287865049280518634702656889930948597359694448239084336837727696485285418636273865931055650543057369748992710124803154874479799458332672*i1^46 + -412000323760022454329207839053553463755359153639345185542259980540228134293864914420553170417669039750116573316062414670433335812898278919470360616032381366359127123011924051051179148884304235243477667651137305612455304948856897589758455711727816572241799197270954791533295113965310579463094220500507516879344672452136171223235796973367548120482201597645957815914236647489756106994806035661150531492159275301990850925180812555998377311788325869074469129284791659443669097323553149739267627212448256517953377342204470583725784604013437490926804707157006355728876397270709947984148029145589657731797476965786376792526243602941681433166087887380060387887970226405206769528260477183050364707775023834841352837763744349447386600670307034051992961196306821685974831078810970196416429375176062834279005453539830703153022724846279990781221964951566769218830373266275132844499341787140634661104072711701786761830492779927698785349900600029171784333482620099652293975502308958030155898572441888327017426644467256350183172901040450384753473974985235629103742964650568280818727881043363282717441580171942093466714127837190248734814991356517880811262738853613951736214391684633832091567298109823908085421711516976045446554590173777364216481693649950131318304280932331153203573400977740149781814762965187605783359797726200210814964999006703314901093605915128141593303579323693696869641695334827182433734012471327023427087650361058501338794205952833164958167752922702153068475979142124536444489803038243493449870065736175783627111098537925121775254199923287651230763565838959876480410283737345178451818083836490332885475538350969079989018348534272305679013908835029453076292937583388243357473050098295853442026158161864560072978205383852032*i1^47 + 342621196669444093927580544232801022713725588357075120917195807332782668554712006592431564543102605257361191408295566677626521775094015155089361883723453996318014352972169999118213570428465437323254095248789472173478096018172820629039072988445911797931279313877077432741075217036909981852658099316029601524078269358451864171724106594170710729502878422795915532912427996341453020359927979279598311008821151446099879357722526983747952397879104349989226154618810006989607149735913300032361913733483178869433778845069356259506686333631865153630041821131641903190011605533853990733985881124518392245056187329420185429240544041111144772966823955223071559769486443708236123817535818055796652260106619606283328567410004012140162847053957106128008779719229225092878005858952409932095423627968795318788703071202059735086867498926083464210720933025401617540991740941817461979748407941541836958481498753806630392174175247710235500265821822147626417863443842944104614865071691690811543816054051182729092288683268221738884249443374760872729086192612740379694991005640822809120452883838787943601297193319675944093863955713910152912813841355686114786415886780616917911817697907667383025817338423243780364691085007044831197118015649511191421165847937108383174962181077972251351462765291837157215268052506121196518090039115506516299790933485789024909263661271869623223814789128499842714018222670908930873080603130314254764642665132763256072921455383891066605479895967851007847599760478352134233981830345920851935937363292389307002567400157992918803922761837014386265802989570644235840511308584171699617183889045583102503832622587542991448728080910827486172086476903747311361270790828904089496592645286278700725436219650065289676062720*i1^48 + 806021676371347578548112437898919389652188311278946964093344296595947498552037669110607260431017832320069100596317492423532199578252346702769202051511346153519847064470650203196012184396909454610179036909430471496862185787437556244271021116422761557668219414793467154573888714549136677739097027533281422844135680941875372437080400090861679909733933396612879103138209210065091003544248989045211382446152375433176961074336250817871039796125535335481757031759354293665726551748758148692186720387465238994244213730423377439218004118766513962398184011688737850848613702905321971281838284207397696408437872828840470163326031886017667245892811981405900504970513870810710524834321340839145191225353101851365660864514587083953052798291949014335379161905515964219996381188056617996283071991141058144374400445515145195234695129665252220016088689855160627915000824372576869210300803573238568009832424370396978389395655975919150548010311114400339683583714169676971340647041027142902578304954986184668450218446924994219998381357767972265291077498672890766287324619270979048684239867708503077365516086672748823386696470944643367055243532593919160242461575206395629539447341346907377615712890053571554222369166260736415858518618790080068605608170081012581306349709581196938894400162908058877905642658983939587485929449954314079030099552244098379337690378020086887646152163257688247302397607526384474516859074218718985229618159256067656150545609318668741029066486693116037982092254581843385225218627156219529585445583657943660225424554336665635656730513958946706093253965462955653154316695555431680517666465185813472258482716297557102893244939216421962511564214924013012666032731521422137060808753326768083402065157554176*i1^49 + 272075480706016352610114395513821222094170287020407660131879498021921723144949026941507211464055196669991419320406413442161000262585700832371116497475855101004611679943332132605310279159607409911945395516292689500046315425533327753566167114736450245153918358228941665739535063651819187445812216142199091045112352085823404063936769501810963697196061593059775858080591719275359656874941557092435012188698609616995491496231706820461949202694852074080171908837223523050241839318811277052542593851989505683597411031139438275665459958385529873193906237767327737007908581504968181165476670341342896468207993613860641964121077079334553301407463661067806818308721673109662696799201996488158108479923758484300593683692195066246795976937560690022574232644615383674965982758320940443217905667313614925903731277736532387873815540839073555529255625695610810745481796809558765539051195219377749440783727849233019410962543292719608143746664494313963863081192635984481249160985531059627269914381747483694027611384974214756611018261203920771357647578859489486942366378958681079011088976959402139651963511376798678394100902962282044851937354986928775410237533165099446190242814348078368450027108506840389557948538219226452324961176371436274337867229439427571178747415724830056719145715351512020957775378404634806203981342209687294765262285997262915213499232848997114255991365612879554687562766417074312459145518668914588653375949030293570703573705224458412607800847503304304604616504372671091362422126358274914272088472333216565848492133327521567769192922743980553673054424627834940180334157252107572363546922173522871358271062682224575029700640749158305579914374843293163259943241603341789709366266633786490880*i1^50 + 26181943983172909471315121636126160848617577954287012128805604667109359175889683556520297674509726706444791743262857384544718044897561609491212641110152507517117981710409114415900916913937775966698283200896917455796222244369966598226795863819937248561242603602396430203767391445541957073803292338239604995978267253510931900616611147474322044865596491820716552632653043193034618933565434617225004217916683103474321269462709412783746609153512332289831266963205642683965207620038606995106990122118343838549306608983531158047094817788601423322609187608249694166562261989698864077500943738369553098330358211963297110787640913774006270751996521178634527700718854448468698552885762054778702790351488324650200963592906996601591264350967471354715313212998108199613971975786504645865874713548799139403754829644735802123737658791518674511229826242208820859842932367761812969532786185531019809416557487451732260593933085877880722772496260664054757616407560686300778567815177747930372675267457944670738318367566138151158331922317939468592053420138815898958195621743065732088604956620921740719963577583519776022882025265533288449931412713917465167776110640812001311507907880350009252819887599480052184385483361607557756347143384650377978423722419869878068892677216056984109544752201411573888985064408006684990328589791815835591142273459053549451423379041538113455522017474349639266127030023133639908906002656154242355679118327034823561454782357599467548525709982557588793255013497388424752844258153603314879526550628000940902254999240572119932263780292124011080948564087820592468396840071213040306450003694355902721264763527295917531286883977926233358883286954242432114716797861826451910688768*i1^51 + -217025351144063376825187101060040780693076062264787861643272916459234678610565294389974784608954100812834332406942557438322756201740496573200704831366434603534746304108819271220541176192593539318685355640863349452574321226662202244448568728934607358709283901053594732693448478942393518773035276051617076623281026747751244274202254812671664558013246892233522423529115583106681187148453076534043034154707669707917359778847122398824508043094278223169003541893101592283912369174998503802390457992287750895178298281344621554726653063930563150093497866716807566087500339673747944997238833292122861419438965030445162603093703502167960884984440053324693001196024061988056294763530366953540234648408818584797810009034959443435596725274329213037619596594274485351060904366777520899284655306327907603782073363678955435944279963571013907626728513574635827383457037865820668873363481322867485079099912236827218087787945267752893736294041428381314018007210769181342548827991132204494391745451912763414492540748444787991078032057276563899862236693084938118614559061656545178141271221464633448263561016589158824726017244753587398097152468839109959557360316981260989580798549987802193065514746870530325769944976035508014477516210660617684677027956782057224320764849173403175625338375474178504899302009154055830072532711230680204099738866611002195724903361584276857554731890705599286519821776355199732448047765025729172484528375079357291083013893616002958894015706090449130261112522303114293970484337628122422705305379342499720046911742630397613213844167142745238877239814935986473318651697426938245367656293258706143085798066972794956808448875719043276850006102813159954098100895744*i1^52 + -2605938965624167330889555484241900553836663052015571632970408485594463904460965038328923401995822793089975330357005900160529000519995805829675654470562981523740426035065677533075985442766261972474468141136878390806070060711584534217371996117470425041610637609295593894026424155712684143244202650330410701854520998821597599794168295585259001584387742902375792116882267546990533822640133332447001586257222907498554148440764335114534029367412331678662359938365909081738647348155175547818743515721769114160114328351042710500560535825199010425203606375681625361544649834702656437384971135606456055460524201997297134976172375474936958921142675687181095116301005126113868053957123626956152332661708840440032874632877626074608260551078186233218214382025933349716483315311992010571606310549728746012692489699498164111284569733106170597225931060792263609061710799002649014593201650855303413922365689234155805578083269183487974446654261426667684049553270220238675216697715970886735163050664497288282397556213049486888662529369774072853941133211288277904316234576632571280264892484974106102439882458043103291361320483442331161115804061653331482718367677346167759464361834001396604008607927786986682382060344526220144304502810811925565019624137365687584232231820311497766799446410316132595761717369668009446587979877466618295159402568245532782908555612712896705345592750050852093394310355392387012436513207720732921882547810425650398371778727540543884461658485879566855379445772974303232028227773304970826988574916183869795314044877177655895680767382312793718850356610028424958017919491920328945936300237542348048099298192282073444252064629592700072992599351230464*i1^53 + -1351742840812088363601302645870906100014168517264246532529608199480874868434229328024783039945404559304195368907317859058677246192968919901852919297408364191283540209306364518757402598116816746057655985664035796517122055605611456736131913142265639428372269564252486850602594941941058485232683289069018347555448233379809077700762004439988314495197987549940672345816705378166520053088656878641943053118461451389700620528527251019367586859362074316455211981252035156556562761646997579751485747263665137086787868846289295387300862619422905331950653503390361981498474602704453615154576739273665707111956125901775656555838454561184192743112540407367913603489748469290497910515555531286969273005288942135617507029921659838463869021402702303158674679481519511744023043873506404640308662745890662215838416670443840214686828716147594966926703098336881850134034481196038288851837572579750140737248601883536098937072076819290270931383890739904421996822078876740373956544330929150296832957068737196676455520475768086841842604628191512792979099063078690966026796169835964238012772293260610435066959799512054537698983255124891172479180343527811461829247240295858133208150687143202954049974918711218780689623192166719118800333324879644330047429667961463120174829874060472719171600669459320673760870809043165758151251918120910119021042281509969509068583712558486203229720775558411671681534748972150869285736474740096343101781681867476936603232514704126905034045115943129717927483764459591835946350766606837526000810081475343248820619775387873469813413297900292931806286227682255419416258760594701269621692620614601055865087998452268786429142861397098496*i1^54 + 1059400271982528333737515142700359816580850947044582833706018419816601021251329858280219563387012850636821810877318894086826739618756338395667534959380971791233238335511075023945931964036041828418781845480194800034842618320349827644753493503310754861416537710146022682796528045086815508689476534572796287638392117929062149213360043816094399075468363266332174721278927272326665505688755304671083435832126081701206672146340689782093996006408740795475383776084631850822207860651859236928567425955673172249003388885307950231513213499709448199061484559245131554012276351599691986745604259551854601872430690957389610730954715245854662049421071925849215068599024901907258754322826882050565500100483017058642190978587023103967117654201917075081008635301267376958449418041799914176345265534259562523921847156601100888673393776421999304743778546407127054296482826235713876160319508387628545598231948439319218460855673251303911934436476205175001969000601850149340747633425424621062893843677124827396414632106426622933291217845245197039510892298252492560869196836110962471184397989643455342969800904630761118524592080282033237508252738231335815719143572177252854266162787147120655155138446350043453414864005010753851171785982854987991047878104196429750650381170224129841641231252812338829027027476380001130720529245807945380971481115262541639753034118217882429763800375635268994221602091941749118027804414309524197513180286331745221317135189173779024495313963544599724190036701997233996465513188737793150186417921698530739631506525101284440120180738731897050130209582255145605244484472723133655154688*i1^55 - N1*1063450212993907260684856778840713153401169177121584960424873610244636008287346972706854906791381099444921107251095178661883572823146162562360229433400200212267445155579802449617348428921093702730947824472919308250163151262393124139500293994131219295444484439380320322335079767534025260742089693998991841402305008855247406013023345016177056275660110350644310575911310218449421937788788945403714489807590052371885835040905796089811403672387740765338292508931345211350185420551576330743429970719697676368647990529297071700609908689273079030689967643987497307771302011558923361385817749964872304066390625*i2, -48745514182902144398834404562509424607648883991903349314091032578599190448165739111115824437580566119009067349736600883062181527859050238520853903024045013647896524764634673529492464101121989964028632951332803973288048975802313608337275275311624779525996784012652455284044504207837609037232649766692044448537920635795769118190850044951745257900133414766353353149211245949956343900340803386007602911501958216277680564304108743734252413872625357954480331197642461790328656676885343378994656182857099665094647358343235124861098435452960924403667667107363890336487589145267942899579609112753557275282043890979922234990131406023132968304732151754853509004043259558437894973619356461986551288561093620540219091735122339004005815683992825905764860469117467109403929228700596901563035818806122884977068728674814047036113982929376979385199786055423270294803668673201614240058606645557134156286328755864244557147879406600294306780195855341088128205797259629565870838967616602927553210377089568983288978955169096799069051164820719299447421645949796398981617898342987797733517825721920299287483144934860582510102177677557444889156925463242361749911268903223894925818942471929171247254743088260716129224693082538281927070787728220881904518789197651662214085821247782294345005563593338421611798842406022829319291039906249401160083432781347657029716583484276695187907469678227455157982054345851981279988238735398793129568231727605007184507275258406745170535075611617353319426350820760864151756425236364164800284869046534133190194576390119532619460544761404779549828544913929083868486653348242827861348001429198355004268049039263729565577178839270974643949391714781899511938419447625153262541257541631437024654004988768500189041842252181853323978099026304834465488716184925608207418454435292428333550306382189237290023143263123623029211697873130640872390033215346537886639980544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 3780090027579207812603546324603444938120537171433214796977537171222484982639228481517885713682275189729729310221863133874568966977385951917079865330958748699443184553331370150528401277507522620309801858943783697479615385217667965077201090185124985954649792676362633754557241851017244224579992903150082241170164248932680049433484577395977392654570345219773920959009955649199040528167547257242418746724903733538848880785359670022820498990356140322503925049986968539629959010299336753054178895096744000926931061547591634025994031179464807337306825633828702800110636632385122903307662508554886961700303701680312531047261307152500180825588090968000187412434045683626313230238063050741117978411453609134626656912250522761980008584076474783288680517082084245079870761957413904288594828358322720844039056309256348298772111597272203630319234398852264560368822003880270075067698626119851303686521920747273187341491383848149104679991385104630493157909804569182645853089762217773683427845343316296216707932835959291963307283898231139067305102776870033684742734329564184637360002573064238034711714046787346190980451412149099616727957548768746453935194240094226587948101691051834273445574502991683323412304281173417247701357375333813366141950735684782928654322796058121241332646271996609668959517897420860437093655043782525704012230264519560041312041589301771341889169501541692920372351657901339145461887822526105741577160205845355441961051619318033360236822227505013880825817726318862515373595115597007517104497155640242301425952334788440892698961311261790859082317558033919923425292293980367317772318867860692786327182065254616924598987117780094013071090959960161748298894048485719990351086482418634655560511622447614122335012405806260466351276114013129270295809392848534407889650985363435209196438649010989570719115501936482925075376322630458964257953106285757523869902569472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -125018896754810383909267854122541789661972427352322445720432449738798151646380449824962906116071294573762324516487081991126754777135619580909296384055829635070423820639310015131079246304500171395318698816944939829754238355430446739198139619683303571891155569502531159897651065571920730573660137755099900385270129805718378846242975391021125538997774393674609531693660626389126889593901578448685541215895190911383711964217090973707112521305838401285408717773811424021980182389397708285084236634098898559802058089367690969271925685813808510930812632004561438265164779244873727976688126290780358795909420567830063006789995334261056107215234565285863300620952908484539486245745884294035850552440168456977685782710424081276230836062276883615590092566346770351776912941610577447475475486012264622341228032855532247546813862955785886445973442159171308818252837155471678132653535459048748935192420489016507894490068228038997408596955884676277150171781355642895992487868262980397738884601478763670016359720478130572843320519803559482911381093967327023691453267694993406880422510494049367988650690688556574868567392675643363400115314542259052754027074585373871098304471619707155118351235415720313449098522273038925108000213150308938430737000822487630276767262834309035027394243304136849368694039967544872104623880231604845803358678967864959032396076985597287703413723484501850318611467917126123599430781477286216092021231704566002841935403080178122633272969195192820405659527637694079611553122116239259379100692560222586442086450846591020531530713817714952423125562632287901772281442848972292995867016483793742210523801521264769954132473863046768760017486095555312725153875447842412558819703683625487240676342904015188256672442821723041010736946969280301360850960325932896362865116824955209352889788373968287218095451748105428312347689052082433273737760790899075956290640412672000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 2100356116385988642161646845491360146925049462297113231045664760240439874173956461306819948237032287614810397458859123194894035562304760997564450634118524609154674361372533714874423515316517371724358228026407816181692363899753157331471571323096024404511157791915232588082272097579378212978460036219809671859878280278145024651605441554830507158307454063993126473606524111022061240195599355888765332584593732405656784483516594764011963543781142844858515169751737073485027567051341613604218668066436505430471106816276168151001836011417120239296820207525102759470704706322998182068404351012530599276155213831510851511046289585885753092351576915302452109926248612473625202027266766342323167706787987052212205160405215165086082719696354771922173429172867017831769758937303434751218467807371452427373165409804915923390525578263915027807286849972874369373202010018835833261431575786451662969182534134798451042043065600142593570387250189893067031796590980575333103762296882209629897713448708272492243321511162371457776334284024908494466741839962433284442099006646147503175194663449191661809684974070870184888582733199704533221883105949914880580374175129309971505973197067143344964686886582759149747072034318727454509392432786438456892298367019912914706135428804986059799429476469780899731538008822947346239240282428858470900400523963617378271735667918795044929843598726908693362980049781774778793742375678604301433165204286870385279123590946226780574059776309911429465909187212250040338272799719426841000954760302102513381232952045399042065625962470497686069911128621983108612662949393062041791041503836557438170482411220601456996984545711705458859888282668044531188740303906738960969259772395898520154571120037355753860553261979791287475871378877318690285736713266624933088040740256511764933585806152910472649455672359093803769142210788699166722490904182922231641543911931904000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -15585839833203174189572586101869700359350512533689700677240414807764610649409457648296639110341436957237259053845620050161081625378532281302464213888652907420691414459028654606159988237548100876000628640580723749629567309636977362120870093782115701851487613524837978552485924359539182799165873886258567171151424757668591733704544582124868135616028581924024615306570199575502247432389584308405217119259125171028609214876370899728657563524662810896960434176303620258804936687676704606005298637246707967062345952638775334891511519607448511042296668464895654215768357093264026643572662653785318729853178423637172775633157702867734719017952319866357540305106069664026878467597408076684695019516818947724467733421988063820252233243442297559373215041086187923502505417998776863703320552054608814307891691615956806541005755834512335975163907929880562284727722575188849782814807363704564549458914948859597925167005490605965235657115104096875700678115417686158622757282304164723981907555518952101047781644395861224996037676850669148150678071276185530920417067752215647108428251186521317729351029189156347598479826708114506006591276791686621617418227782380561893109785056239325860128511123998556183427578714144678782702316619569550135077422795841399424632922874067243111039600347601911426303899121622440144162776778118852005173720166003935764285628650251131892530738871564639770327236820586287449640188113044942748310164020143456704692016324676531886711397181729127658275009249250967074569410308276090538982342833259476849325430531697157474615484740240329385710966026605631864487742099059707646952113704833259926977349782610427110938530623342131953092403545372224695953894156789067063305304342118095776388044630965043231638118272227351733512983304866040990034791010137953418556211116323581770436838219160123895375545848251136902731093550713206626531072701207998776879837305896960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 147838786278217933417888516065028529428167227333192007472244901954147925306454915701332899085999455931489269729600029916702727006353380219218758584582694498115084183698077827475554385483889757053656223941063424485446169444777044281330688494153373542218378644246619241114511746135357109655289509306266755622986038945833312445529965203171358158485153636498194500008291982808581445452851998782796629573059073608978243256233075574922877682275363965811506994573972678170312337585989686184620597610724530547307032262193909147280845973182699928916059089940850221306692488801551949629357033636283801981486779825821903298358049847726734678350571637096238853570600113257708984412843329049561969073880161847699340233203647979544913558633274297095194218516991614879872626920900302268993143376233625450502068778425174180509609973386435338259434054194051070239877183165752300444104264277301946482368687607178781283554112903871047975518844909856010571444888154625910544619540508811810234993322672124839184099595291856370605622544701690478049269407677877139429938586546992275437077468419812213617948794408462127548720090633115429632896072065241647909971371924772071715583102357810816830622764301580600570206677531879122430500601487197071298862955309429238110822012505840370671420904050074659205678275332490957285795401893658728546573014358893724981504108315432064831158543728815394180709521814663777539105013437439996168725416014251691692121943503651026965897005850467559544997241005189883040846170203349347616214097542260118560513690321676344634483532600207010956977295122155001710071648875956045538977024126925242994429309074749583065511480527173373048565826278234059389505159698279486579499561415847392314286878465385636038188618716131867687508165992137705428239896437706341777769338769717493021276814216320121026408930689705795583892487080351977857111641964906949241716428683345920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2186564403599867345978920632351857090921506524052314621817049194087971555677496903220889864925540408967308049676448028045203090540205406496232379015747757838215530979886882184282058829420922955651150504801259344055478341353821871317721814590722535399309808762899918053149914361504213081194666445354567346382505563529487586289294414075405057160674163042907083707628557040906156342465710637848339144806647260157158495450675628834749624556480363540460350353248481309649224927555491413550448918085705780010008080026577954933826723251801195400926692578213236822975146053995044185562060915381002740915640437740645809544104990994541166680916485785281910026724636971560063864326624538306372467357645472084881167803157743930085036592639439498033113491898079945045063513606442674324275945393269994333132121698004131293470664765023046691823023670395546719218322179622557468496934025547865998046010301357582764681350816013405163315477792911498628570015376088506126001268025391194686997339526618264784946720358823734866983931607307823234356860253174464478760999679587887126046040332866521053160483607216839656386557132249978475933761404123129926048402815892291244099408426091001883278073153938034378556430383243922155574630623987475647927977972729341206744673958884621371777171321062319427726452982810718286278656359789648696128833390179356504423149618687738928894186609623806494426184018463463298889867013655770322467763165611626229404390573565778446921986986792856095709894673248681485771830995673125071726916918447593476240360828103019329532943388595202473422579938661254670864883463496019202538975253175202601355655958432296724550565051882807980077350439839629564005110670505763513817213563267293122823183267192765114626446649785525619015295872334670446276879120235450454544073810060374161168417409840565511032957508380943207586000392010629625423987582739567175824901205141749760000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 15376627499392561540583666649942277221140055841489626888691862559381103441383613819980347214550243087406440877126145117014905341020955189055848666939746442470282275270205570726215346920480435402662046399823942168195020719096810531475804426288408933526428794634073088436326251205582189325612906747202708942096650984022629140392748141017657486807225758983775030460990724560480119838875256981086991660159100905682306465016330303756707446998104500337375400967790939212373203333145554160682130167029567638468612868343394702318219503412443939765986468181943679875732754947664305240450466894080654655477204444056172314720259744353098562606921720754495849866124033531875931817160137041145358437607097596370622616475204968028407420624814885152314189345139939853248122754020336662360689302329493287047113810153057415146814390976920781912579090121097764061700945187833369767452226850624911322194533527909146445281211326704158703863917011262413469684292307883481494633567542955795721883911670665263995137673864200659840926028423229170194200369292839063522503755619935240366058309517419999452692355642361848404770992502651194539687702401966171909787412402087295321090755216212602769012706161232808414851063530031017637656233186406922495191601562739443795517952093248616147689438854189799405102798364670486489813224409847197789613911854627780992707997990225628031066219591584267729142789656436751660535513152327331808176340142833032231870039393861821736113167893560626836502892226320167027451661436239372682318920970360936003886400459045393823718237627808057066859559562857467444643437176167827925603631001760677729245924786823082189753847945978541040982397275273806755292585673014030642181458522233410031744739400704839397757025249206942088387632219698031558756520654217531199165737598172872581925307349213263334424693408015868496036245901889104898506428791616344352050731000224808960000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -30731543562631489278818997396731122664733773406889139223519603118159916012245925990220884024777878820167113626325139017824079846153393025014337362070958637179804075130033584299724289888478351333953514533852482916534743315724911882702464735218116455085910170302329505871393823922770259251430643379883267023142435630012795229750678692228042251599844942122105465324590674274478870776862786516022474420007849568522394110899836347123916268791328516475624063748269024935120796104643146052136306689736396434053411309550670274337659831390125257593050214041318496755047581047054743817927454689313951065463257068977059991826747920799287650188096465870351406521015058505577146745430022093900342354938726516885065107152273245322780440350765892466638797234794246997346052274469822554866742471570161168740118953980892669442767211612232473404573459427755061246254824791021104263730450025515257601626033962222519474156432353463731736127772794128735343684578825157857239725674947829116917876201606791838664983804525529068382848038954075714535579602293874689614308100657084638510133722842322570832122948939491088036678870647787131550158224012054612102905080699896142081040032257461457258841002025396321340029527698787917819820034291076130062383303594721137502065348108388756031914178904263422399078998922212356752963146403674227335993095145109060791089499993518951685608598367815694394977736876199291165074171936033869069871589895904520745738480619400412801281937088032936713182083148365518227025878501557223821779869284497338165413652264734987378602306931947064983291989563419005527917281799132712091477431754542873020416378006382517847056692968508715307019004753212375165336471396144891550049946078443520771605836105886855742052317679073549705397415234578459224621710233613022875882344593066419213159766324365982544024120635731698577884847504981717505256523107093227715178102595172433920000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 112376604895074363879939862364522345883045925005967371591163553214338701737077849401735272342106370180778783510939897394544050452035482077782038975975201927991154484146397767312254028097493315706296076220432578027185925439389167664918488614425030374918568369888425254811765454173260788438943305352884769846658807695679425789529046588509520082185544836231073864632312951869027217466788752683685140023666324836052473331987676689160641064018233975050014845584656618363630462264460552491515444995693699243389586387294026300032908569417084594457598839974031455109284630591782736825606425977515388374070249649086890259488379250301097741810990308303706919299126501927501271739293943303866738275492686062992107895479073550013336701676506272122204510767441062122967606755223693423897208378274799998783305272564895839131758845037861793979230440158162406353809717768217726638446618362456647093640141533457682451989553596263452843541696973869926811947886240163530804039736855007458445155862267897199162764572859272060064272753111959567453879528978099762992438817374068880463718220261347772563240116794331312257206879540992095512505106811679138706314143244754551364681751685943245794850830162801009176364794412471746665498525117574068496565955238904102045544670152842292480478694010115090024143839766665832446285324325057836344392721926578462715294767751089915676668624959260682943616162430879715883293673510067045165819490797597670506233544319659019515041412563135064917071604604032815371831123672147422787568273733615640006428120932568723461919194766906085278969860711164012550484470488612463122377234490278210312837055975059340649122058865994558799017321530315348470199870672373642439033862730179300537435252419240284431535449188548938758009134847307047370080533475587129729250245890498353200178712224918482433446858419316710294189428212931676114688195482753507873713756117034598400000000000000000000000000000000000000000000000000000000000000000*i1^9 + 19704655548758065249029043464369444994779864639478257112715795679713892427981939473856688636518829781424044902484663049300402009217037104150901354671456739318821909480306773359364109779303307937470769539103021455452122608066503702133793627040305765258005865190351659046596827956678928557139765901416301773163397142820352552213946279994025807256509172537164083752180233716354653322266746945949882143243226886972444847980484475028479930925411136874942375051225735662025031695314656119336116464686347592241138934163485616733651065950908892198164461822969948110895067619013432759727700617266714507488259148245535756455288256363389431047672700316443612165048892946232329109976163991965543884601364837820500963543405176314543514991747147116196633720364659926793807454986617363093959992810316535445984707235486192183258000483192513857910016069519177244071197076806728821689780842630447274276881225618938066505922923495378133407752375477792893651621318312263400945699787139403763894318233290622475767534978889454943920431852512922084222793906411762309446864371753482542855991299651298930241042597674513273328225343430997675221285725051417345445521556381657383201016193730140460845089115822005268984900295624738923206240920183912344381528076168927996153165168664263461567852908460738980241060710151655020070944086689499519181515290233295772343530046085667005305907615860686575921120656423229310681297787220125835673580495438509130911999299653963873297203455036016282872144000498057390742363098595287350764056907612165826995393129527946155657643332571538289026884118203056376939850256140049766846294703823806346942507558971010892462777913806217041173847638801790780294468158178636182923852997626596564566897048673665067959739363469585025184370153038078493666573882197715403390307235408728574880276693389976161704737438519525658386761914416975540388436189996521763388136397901660160000000000000000000000000000000000000000000000000000000000000*i1^10 + 11901327464308959777689150053241477101996262073396351769015644708036482182534302421830838075293895071062323897457801934888889275456809537724701739411734703999702464746077513292543570193733453352720195061273993023727085130583450958576845288073235490776307913193691504333886200705252959341033188895029401189127268938801339253438256661064964890244950598890925781270883109477056801479710078158966210967189337823438545771773412158232441184596206251586532240842639953062494035085824978062471696026909100517438232386635963115461206448104397034770176091320874164145951317160127480119582265371127085915484230618062720275079835492349850643621355418680813599366534821205948835749882852959099739696351813913217591254676525332574899381161478619915832100117360837420028492257727951644468108059136420478446031329473820111559464375383635404102538337352393526460277569676228363086369228994591005045497911703388479250923783398668792428303196501546705528012199199254304227886062376183057919910867595017782750546964306504048085395044970819264604308150451014539163235889944933477945625769890301706546588619841925312291119211270320977470530724069442307267324669275234139023125907766197850630514754273374955807968680682826582785206186132219654247930404166642338437973948641782178177382649457308874699660004631097422570197051402408013256663181740291839472028307411987860465228293894812613690174181151381000441572416153538585640233276392341129674532204665307872642804956277798575708906196449493590386271353300770864876088149213282673068430105852145596298749470664650446481752376440307600149653894489567978836432075259929878314012654455605494183348150708518671463776018700082969909874336692578019168212288792306599230735733423730009994723806647686440634169008995977907484767221616601874268764183099872668376134986186492765204453532496569764376847368925973005458430300061633377291516069932244664320000000000000000000000000000000000000000000000000000000000*i1^11 + 6286997768851757918248120915654831627905731128614956663529243282829801781296773442053705440575466565011013653389711343114671819751357292543499547456255143440239653703506186166260813692393567486379563482107416629349335401965836223391507760425322132334241714513846411686932771204375133007077072296587673296087708976570849830058107888880755354968052483465823572858444961628203327518984521393895637151560956505877091593462174700765973694967977191861307586085829640086971878214230529401210365321914205533329822741687870169860641715705955531731204833364737249697775231003783638862872020663289926497332421699561205422683007747852438387162982497531931890277273176058328988595800615704396787445432985926026099064637216900337223870519980122742407279775087424117361585907916457466825150879476745303310496354187207935079056989606142158303431645643981158202539171425688618301505587523074749935710734456347129298574292481370883908022335972087821930073262281843563400776227058893620986752769570456777404845973114830179355101084369006406421821959585355647323088131693841078729757018234540766811184217072843750709490913652982747504266671811563839118025354040297733640693937355214494325794539421753752462413068083175944005718232545357492556428944656267052783006662583391165619082117688188468647836772991730926998374701478561657577790921764195032994197922020782628732841420100848317479043650029190185602639927214226129970314340711359402261268002641556684400860214287984630360143104564511332225978820572815573282893756578359496731341983193915508928815807514271785582308982281841973388459461882026062653231803063410708610263465596953886925312948971149070243918397486159948522148031803056497153917345628253009810210266085821295114343333091598313308480344449963293875154154092839408443619408934026255857408011704126839579504938806730965139876688186446866397284127600922804354195964239418490880000000000000000000000000000000000000000000000000000000*i1^12 + -2268616229683777099716910457083798744669391083287611137173348798838173584888588918158943230065005387138764127019821557511352171755370377846779806063059605644526761625958691446138632953891163076536408478073683003897415868387274754470502647736376343152142247294204064728291450380955246777661254493878328265679325346871929024216824727898806811894927015140885589419449694339802351411363655740564447972407706983298206467738695253017963342360554903076711606081782966050408752604623086856644842849513248395878051114390889068774110915789357322796819758519801442217111451420900006003989742010190102512283902266065484191129193112527547988125039057948111050222209514145520947804845453326217897630260284209081018386368762992242827624730283782575877125745529684242453719277208685519280406232304135491083115320583752313655424796725094427496808206540692457436880786069518169643838391687760673440109439757926801262884960728490532612761697188528404558237374507162743779629041997353913615499981858303796073141821434738694902964769419945716129985283961671035789303421932546055871261170338204494133136611436543910371540953587589337118310842953091699704528482814776741023358749921266758636151111619378885667052337052028396318409008371774369107619833265390679791207983330109868665453108264379092989480001601447727486436089229696258119109767788681870482715953884689326891143042171719064096879083737699676641978078466392445860472543266916860083046656636657084791610617735481051240887032874681941816949531642376676350215005779718045586892111956903089649905589490788469932796734242044426107051612685549330847485176070040553486168059116635776859406651325296786962043956695068731313397170319680276774651011971905269013646523614894926972314336300621872596911537023539373864846534267088721207492934278289692028248450401504743706400868220615077376052902804609209902967428909933096021045325679936143360000000000000000000000000000000000000000000000000000*i1^13 + 459612270817126139030530540597943930795024746492084130392858831277329058608505423179040839406311737685394387607840871863037334286575998932708265498308189858233354574911640041624815990399848848618529655607396086983026907006651094265731538930922233699876110859099346568707707428953411834891586302150430828243494310619989434349778342464679716104868536611744638160452472924854406672361570449252141104075266856513949029643092706625324829432970482793862274368711305454240003318323259377174783343139658042815917923215801773081832071102529360729593674061770803034163935639713234765441087017514504627975800626279361536196271954756110028825552986259034753052626739507836965589979129921422082189852566595980533105056773042699912206972525439228299240301137468471249378656981229785611061195899435356022345971519398229947516084485545986815926984880579572847124246405929566333459156623596326283889275675241985350539310092435867683102540222995066592024525717582171343973239467073977830371848582434273268935460663986029111730110974960465641811833180268700154507020887984773550417061971305473106600243467627737724484227289812753202645172699540022552733658395006075634436102876578998535754507655517869945199570950983440509528157062034587077391038399119574962450502588712640067552873580710900408048803183600109444950124251041417815195573416613369491971391763902275353469219656752855166027290825209847857130541500921329658949027215554734760754481947707192145617901928144911673818876484310238297297862913682483471084909569278012513811650826002979102005109087077651989967782740625394876160497991523667583178055328435154427791520709447498053827002280250585195845648801662666742464831025378914059604761454795790178652387769911494439552189030180511645609166013896482059542122222968831587091437913491144899306599942875975389367803683440597625108662438893491442064062151959856043872838217629696000000000000000000000000000000000000000000000000000*i1^14 + 19780430633002869355914988759844390851838545527300397107227754025165100235409569239310709324042647292712561743946494005531673822000785460985690329545388983113160648509276025629313672437990148222746056883283618588262191941346128114398558639230123056138404648106462902160034758969444889670693782578200000200997649091397828312059507593144378347821741140677278450171331197373277678868968173252669670271878083425281763967872714296066738995381446392993628269584932877021885856308372762142080361082811924682406871201852930968137627882127967140130339769573810640470365564678566220520887452264968768728718892016510750190155287968939724649546761326015390870465676153050872641345561644930554456536209200258198235263089089037184320607921097320721422669583462299178710206895104522176501655887102070521450233604489543289936705846464611540268318759306211274286306946336613057284354021490378320691135053139675903187177382703260231021768844296611874063938200415691702985262734314804105656324753019442018332437662011788725472183611482474020515539718516846651838658854187650929519685751496137556295848032712201426900535394378871331250771143157824153527669893632440055695357899856396577071931903702303009286259439439794279469031619809185824195328243711377283285423350684936058873599536341519444752032800279747467011669144379374030099574634457754905398738645622699686405213534580229475721463961203694801584731565268008877993239050272028812379686140836746202989973467818212098197922190778361838143141182364489523430244476691325225392262436273807415964371249558621428226595624282133065523327883760957072343694313051595793872967737896022597969522135421385392878689088853702652340585860373949514070243667128368894725541539591263304197676539807998929718006483271875113144805856986921563809114371192920766089118462905217307252268032970452576986152902160033355491290509022773957870211975652311040000000000000000000000000000000000000000000000*i1^15 + -7134045563244691959747720237451042198461743370911284551649560970993792450861049901366985867705773944356906725814037216302917249141212746933812296630108514737015774042928327718349979177647139104028306455973820907051759681519563186945596001688254796478935462419758762385616840527487722666823666427566717326570048304173099741353080993078524180598491408442156829771714035333233377906878074784193229857805499269342792612503461995705482831107155489545352784647407967407241634448124155976375400052033875886651437869455304745657695222614758777779607913452968847478783320045635609617092084539479966177467393439837991969199055731389794312469181745358658478798396823641782067390607878810102828036364784607013898188395089487904272801979659996861026341407872336191366282930307973862956641654341141028712783739626284470742308573710335361618139482232045026428746446260852998587130099153358469260771799258835778522734917536624071700120658141604766240920395293363924669714541040786882380790224665495745251321650526474648908654203416328983380307338162932082988303253674968768906654191277645883303019855796196009349498525360151456944096869086733489062169239862813075983441024499726593601780226086448853684304515003388039880082034146060804556986174745143692213515570866741357406434971213900245195341406189825276541180328343585746476582227442812365363088551933539230912826050476636280966316228286826801464027602691121138449972970101201441281162028538421310946457369282408866186144481606237661873207486297267053712263998705597781902909769052381186737817978890683797758639788267231835016692996175685403360744443902550149870188081118145002314105482334287491643780926315782546864101210617927712368466744267460335771933707775893764997729686073575356868599978381757481167825780083123717080177082982338359649289535128388750869615913318872271766390823515821297901541063408054577800852752427909120000000000000000000000000000000000000000000*i1^16 + 457513048520100280683055081500830314671621002989362343045028995804313878195365721958039330868066567214751676828423513440981477310677348510695166236380245004437467819559316043558311343214665248734223957290439178779110048887724754596526990597246470590085040611635699533808597553515820411632152401123304970368059452520478818618721591729462223207442455042511834560949741180781029845206776088932099992431601776344809255230629420358467327898643797325490379500581688192286437692179848585744117391836176334380079747593970616713825618936317173487107279339134600151469666119056991825258336592634212817749331780416071245415741086812171244633385486090227613194822579393316332159794651547558141158438088279454624949286340830549893616608264304859520154015795640556589560012257549043613242658020094888343357254239236485978275698382774499007443006773016095418588949788893919988676466951543848858883550805145468193112983390448705874309394802235111652007891472216352201312228462531606252198167641823202945128885089039867116464514001636431839201081119854565927202769000833651519689198888514540311036994786969105635112417456082757499646609495354776081216987192038637553132008815126887614400705852198311732776957055471009007631929261346944310409911414324945809300500499973828702964574220902403501532314591401617773742218379461405898461718772223837078669352559406659131968879839311525605766521582624166669001664236326221633335528014863458553805416513141820841862062262665772476646442601227740722211089262760895927017264829688988882600391414595033895539611595673090578076324293090719492483693694139416295898348133058521269035292848541419828971386239361899792470776435406291147476035278243640371396405824198786587328139768465016355256971327369090483481030224586004678604753809402226922445879702770029373575996141172461321859704566308047775083088915569780218773414463904601708665090940600320000000000000000000000000000000000000000*i1^17 + 59116535109896626538137522971985832561731918269291062984426243432088120755414115747483485491025381610529322563594558379852292259171901876614282313682549608801127895228258517457282870769398404321134326520819514375788822747082327147149532897669653343795427506645423871487009762536191512555389639195583904011195627441551677460281888075782892622124016489873345698592583331982672610920126998945861984192221971648857917171503242631346448056171323443561773241620162624495351861693505755516346517006153270693051286984818682643161639131848312192986320832558102346531365824458046197167013958968464066183622341567084611618189154218964527871874480391955052198278152537813483222563292086642862824328671382851253553096623248680492251375451637170686379914347421996217940804410513500364787431070303514273140448718547563136791247788310756285454717264901623237177564761439680340368521475464455606161987795000230587483490514350402878086711925128568419923105007968649171518612810105223202842988006861814606989056299065939035451746728817469332320873595727367437142166505917160886211646259876836079983002919294933814325276790741771595707260061073923413591620959731733668997035275453840511860543445743248885103503299825641854302100916514357043095613640855474032708027794736224315969827444658862976712344852186172956314506337920665297641592011238963923453223554836419520494459553167596677831231815343278041039654361684016402061263341962138850665440793340847400140132491700572465402736021791120912743698351683873324265857996291249745524409514823344242850459543577689573154990832894609361725969178937493313640273091539885203920404373548557335771438843251097919080937071218052753632092053069268740470368867686840288958588663341570341520812495673479033313283156359930371586679705782151931416523744871282700878550255374873166665698132418120490917687772897591367138466536854304797374768805314560000000000000000000000000000000000000*i1^18 + -10275278444650392079907660164298409838966691390721655608367278959872984658821960310412654840178110755203644741272894322778433840318076971488423197330404375098082049128538958830840619854983690439954421388967407177681383207686799242830972126998047257721588070728294756345310426837828975084239241419730218368218356109610359867226815036122209998032718655881292516939508925745487762424002597457903288462194220035692585084557263439759384724198153147889755345010594543482994954282754914396190693607765788454586918271187627089779414953613747461873818328437643707127685803085216013463729961289399826337476553114518506686630777864932197173254486815300919208518278044131427973895554610560061946468492252928080464865768562425786963896525089537872798654846023460891012739565744401519931189342141386990069498282363315512145496170866585481091725337977695101034307505783902252226872670976912451969243153696660908530299342889314005892036422398150620146874478909081160586088314404788515587712255134639696459409460344679755684290692260875336808203218089023547835171361481009111820069023071093259600580078085860513115769790645491553857990596760532965999634442615352250332493546200973963264989768198327255640024302966174404454393416539001485940612842409568138951402733237641770446786711349703457781197829824950269688523290199396215634584523334624999929767679491548559095497691142606107952047545693342071682116748694509963654207221963842704036294239874738110773985802754007552350247449383139477583788020725828383283141711874280809047846202213958150812912984620240403145941505098984061093938688176118573038373700325116973904435352751994800262542593308972148422577527580121670984495583114860437132776960519689039637261938496496828339843051289935353303425975193923889628821035623221066585742288426939825255827173764062719608965739691436867891422106373775897510040943307779844721290824908800000000000000000000000000000000000*i1^19 + 823597380853917205242536495146233214355795298366334256384294738373876351410396218535961661163502146666524330543943516898780065910754517051956397220821989498470554350814250260599119876126379657017191615180903125891949998534658006467472104533096619317995383541384092966564798009481197440615349300983355931031214229121614758692464065937156354660619387385162235385955169024778082458417429554439380236890923805775550788313375300749211940515186518723933951873929902418456453332668438984796780802133952738989017887962411590279217580871653420178237562609722865191031897607926676567555388338338021626669365643180135432784535973755745014681921475019988683303091919643429199869716382702432903238564105829059575190461476012871832320086737047400069832542520647129334059375385396083939192413213394339090449106891136318838497567504773832221802623068105986620821826634465119828889476731389696352733976005145248720586558508519895944250756806568870317717783709830959678061709229365098567583157705005853758817942123341256118507281883575241046467959958860143656598352071463885852871873749432085760374231347739963431561370212426580514429817544881637431654596792073181890641099483649673083078850365405463206268682896433830275517271220980629510900647267637674121655217671702257114628435282172435582304304398899387004214412364991420011328622004200635008012064413813737772140543075309295804597670093690315955011925583128636693605824077572811677939229377601050441934053829370158849358571909127225716423932369094648869407103071034072385972245900493672474490665969254512032960116095418750451850071594481372217395644765822507159614321250207584078644718109843372095666089313783077536985084895533038169084637048205809490544185030782640023949783216618983669912990701595513796526939820174591587197109609324142790873047469035269676047924513223437962421617338810531737882645058730089396420088954880000000000000000000000000000000*i1^20 + -42019427939397024666053006177250729109981620631191395519448446050792844242783985443709526553058370599000851688787883512203702388049074915462842208598408389393731431700632192902172010887915544489320750653679994673905707639379225832218530777105255706581569950702442397585349055646740464455350351949910007957085993769872463444199795681552238801904910831616446032867374717194886734227314194805486756639058929648417628497189118121412413008620877606168837729856370062743905753739830228168033905354820957251197877916385490960143585207072300467012283560458653170503405805752326003518815621804746920468905433445099443739090444520736277843152175722149821451799746690963479378942460755834137469517709517679337295697564780877570454960305014548049440780977084381968176958244916832002901916651138682884601921329637448732231887264383983822855413121457537999496331032357073969494743845726838932826597708018634850358037310813845577765294082365421692539302990561083015534124441594578311928214639257855592838147663772289654893330349465138483848847582842040184478966983234619913462998123933322772772975934483976035377926943069172670558871335761143753063675279294219681687536416415954804876989169133961124448379527461208088783186766769735401961738178014232927067222916913008382474026805390880446024816493617164767619359078864961588230684456332574247671042710060039195332026640895887772013885152918228409802988481303690754277230253600122478321934278490703507229200328721638768970936532377087894081174113990473722157793344757640570915290864327120539358754961449173568660871532898620623366147364081217296970347354509754657827924764583620900118672005405469043353655775525903633885704389319612964597506088165604783383359906769681990389608043126271238539534299825259950201732069514787121940240646502698429249200449040557727151885974175925709349703750952565921721286886952718329378284503040000000000000000000000000000*i1^21 + 1542807548769302667140531737674389935750413423816846483699416692811250586792768071752214641278637754672992067555083598794501576959622705312398900190505127932016725059636451329335374899059817072681925432773033100546279928865935473663071999654856663652291565164521475546735548047307381484737070468565129059209641136235000031743774350184602702476839530244275635585483485762518616372904250273077664437516843122334934731409458606980723552507106574838609906598234336402004874894507277327955660500362080888485149402881922997112349353478304446713408935914482397722698545832138411193004914001991999399865287041526755544276489542022941840783834468386113869984762261957683647028078025601042014222722045595048673982063409971308212222675992630963457995820491594042439962216560297787835748188536625227203905804004526696789611830805884115797042296529450075863841816324603044295420808372061516037168002455060046407434858219042368472167626545399801885759186205221961577429625794571132983748657365371898231769094006515081751147911090917766750865774968970361247340691222342691947978677508838053885584101399107568838947573994507046046325129153760472077828635161442567698491836260906603438637368277411201187409079156451916758423704747841082196127759114334893624156937110362776161632717875968494722369317065433303867078428300549901029557910644205191885535635621272437644701250565985193608285962823696811546601387765613206349467525154262441379670066932007398188757330051685959264677086135882888090770270526557700549429417684083480366918893678289049250210780893851075627009222790588774093258370279215975067126523651069119458722919055012128797997411509961813479943713516618830830061954944394674567611608865381887701488850507969511148757016132936018139873364259190654195982908377426016887685623573064450095921318566300327738719782848006245365037317898509862604299388746980670985983754240000000000000000000000000*i1^22 + -40687213291160661247820038954987928898195323442267384022351265740514151180763000306967755830395838233894238932014493906230820514382238300191317771857743925906447610415676678975320439486049360850439348864538895225301196959139916505698013537143196308462640418690115575428340426380814698539217693562917948888364594076872364398797409660451495360109034124374442524245835703114778427759586200389690501273151928807715060604986806202312833605172802432903587310757416615959578281441215840947270130445136547833333586747692018709548088784500674550015467460321630100187883937275361154629070646349579309925774366473709684177340317005981775967290092637797579161938874686777259910229419405439613599854794146629556412766650394852997512910192575821863091426198381774451432384902938741433831554404473223374689268983657318970921762779971120506873379297569413565134826299171663194880676256786685119090309979691568109060248566383969334508885596522342620433162044707949098366699713800599769498326099526207328888809300736269367049663411516162718662543364988451550266471520165992126598793280127857377099073209144990287887088681163099744011228787321433903857997787399294977637704007908345362465475405046750354989482884782919668717178015596906400275142381022568534890214479325502677250611722354633375395667388914314873031680980824927907640042171111732431055673621401823693270801589128012567388582016501734446223766416305712080695576010205345271153762139546845031520529049021526235712111985443384756821557960093026160279987212882927301010090935718814895418318334745696685353379765768228786702196385720610993004068120388710562229588943577766385543081384367766981405090056959175868328533355869610988276251136948905449668765841737621259703565132316903296284978771048844118363916280379754450341218470421679322221541543141971156370344931194832538805466220800351816521420476149271234483322880000000000000000000000*i1^23 + 787890136425506007376263721912673390036445756154726352604279830779411580952924418859916366643815161402395805752979853366641251646846166626767087145766987094101961199074095525882234740422137818591696672979915712582683285082822991413270478890266961484504831301996028403019735009772205966869963825007770982681995546086040696831608416987358258081720599200015624493978953958234353801967896515674482879846192550069574137462582876575196738508826307418904525028834756641692923457432541133464591593400779180147001532076064330545837979086291733583337177096987835485500727611945737645155776923893271796607958726556628205060620232511153269392024575403272213327107989393668545435042603860110027313355224726737138174684671641069166902904325395619983683631833931631710551722333605730752500630304894759369972302930636938680046597536524814809978126120615606584148934060713032960899798548456678114358277059015185275032220267066831214031102610392233806794909559951953172847088408557823663734915942574163743329499106448899811561408585986774448061980460483737269939499124632621969291329970939817331342786034418761950772075119628852572653051799136226784338317851610724278683980873414884025915339768891374364815094089172943723851904488121806861864686917897940931381016322814300751477321176289503023057155014289006699379285142114548132634487295403126727304911897447757313898117201986265502824852598426714878937741262985672481522320981679190545542071894578742187204561073933164255072864255068301496810355303743906538435264068995075065615885670335315001588778312646900750949225033182356822050622579479470973953605383007247890825935906884135991772150099652523369703670711286474462017919176736019563957349261840861984857607704603452037268195461587019135289742544789128199287193251158693433025730840869158069876814097518576275664215049447350573815208560108103573132666979136003951820800000000000000000000*i1^24 + -10481138050458243538452567918811846088746098545316953601269763740194067062360478688710011924535990550068508177259006068476844336002503442469790540103766300408513426701560225424215575961045187066425472022713261694768234786641931839492018532225111431711430492696274647256072978774512060487971233606341212645548223971967369343071705444700633681070715720506109704940407307740436326385560644331433354836733550753023093724503515225935923417956587484666537069877490293791591595153002637280968492023632456337105648708085399157901315880073705275407723883793427262016481639559040091465048601587132607077405646466466228461400218721248424314064868455368104048487101629513704394098415903844073162314993702339231850558674531857810895781202182267816915417633547165793387034077639346119637979853598813394985772984501898403749846791601899249222503978142478232840277049643033631621496803330921489575306050163662512970343693290589311737066514557118624714964096305689441421617571074156436140636922473409417298413015652687929200454346685691498822848458929171126841423685518377126822990119765955396003957556527457426746306252243834748106860611029245207973072575156755207696596456327068446057998074606230614780249996743012816493716527173899675538658641414669577796048046388841145413766458430480764116879099230164865363553836781714109974858598038807280759026426251627210875071917359904083804386610462697491416397241305937098945475457120469291230195130844078841710537628226701068795556158251174332072244646240041133388111248245650742287193448137100031274161465074389338331905054644968330555094165405470686629618677010362418783740339344639512261567844895307772468232470843078053109752132632009420879381772737910580430673313692787742360650213389003133041978893143096586124600990343861643502658735583088101907853829710642647622656780164901645876938131538962793350313398394646331129856000000000000000*i1^25 + 106005440980797482693375191391183027326287319095195774923078373426761993074992410746115009131660667603293509162589274376068274162051371174261132350058197385266059713230553335120825236171601342076254999772402297013121764901785129703844090638340191493688246913228243486038702585971983068533570317151790345762660785669855605213695179852806642762830028060386593486553915482617817104510868958623983319102889788806959481489463365518332781988861028938969242178616963733803310726474983075523724029035880586254631369148786549379011660023052955041211046174991615593226752202608148080153059757620341338958898607968315382672104184649067993003990791321066522904695671407441092428001140176494856376861402049261036254333006384522922198167109716671723310733240734393797871243960469545993356603717312562246833960250819560032419558177226088746716949881436948908503214148625581912735888598232048519676149745126169845835897769627552462453313169327172084022256817127516267584632771588411206963715717016045642952460413626004956829066569745660089609289189713564006625437732606871614161939855452874176309553398479409297530246651974483642547387418600488593070606486114542151676125663682076702380738242392788616454897795891403906879235224878747139419591226149931436489156233284001795856764338876158766599499224866065437001433417191737007312470817621881978155116292367257739122288811390881403977247241024405488622831396148534472038016873859774343657234705201364963721680735872086533424704309593516414865026498775584866130457652378368182420930769935554872914080841895696175402278042902283003475456811755088323643741128671519910526994117784555575643588860954796223179137217941843042590336700522021682888317095146406655517278601534555900026862312768709758895997038523418144984348079012217486666932575636878578603099979445598216278309355720979920395748854000887219227466519187845808128000000000000*i1^26 + 25484029892021343302765137532121073925406046885138105186204802066736018112087735287481165662655845414073314680709897645110349707946312912890068809333046906125975806222354232444098817428766122199091209633519527968213818779374910238845624148254425889244646366256622832976261057328995517117986390662826740531995370846180469930903908439368259208647117187532259940864798826989597852254490303303150728044169488562705892048248287723784845037839044892934853092728047384888496246108841833520436285928989909114068431468002512518002517777084935819587260021110798221990354263431386222505747777648275935497910939423844201583758679049531423014127766493127064432802342672039936668503528461275576115882407455814454619255089530985976943055807886837926835088761287261090749423908814410761439749730690155189513954893853670094404900398636419799420480935380659346637584236836078850839151525372226147602893848393348816846675661304637115927414376441808106821479866548391166632260581397647945005920989017031027427806028143810084741985788419400963125232086607446003370769765816991178760225095963293664815964305742525581997635926715570975980464970075144126631593552647835644592849046142564512345428434093112314965922993630073872431992429334539469016924512952202331291685002859569667554319901461128589522508256395516242028699383605043564132579221930060801137627434542250489557441810101885774122059721998116497176435802793094156705466422959024463341788199871973242124536101618660652256889463083893580693364706020949004794035633493208670357601375817446585628404739389677287898181573464900774599302979485745395974393160266823904134617758897912178054834691686382931801742295434949051323988111720928444629918152024922476945175266183382824151031626215891312165191094822770536732632765418854014674432908208611702925462195295557036802905734226061331612373947760063840218534144504758272000000000*i1^27 + -524033013304451760569918556522873847285031902887009015468492652316681090291235152635951987315435143541953475079791273990945385836635434833386679360810916518918484125969480143406992979011862706682567129561207964278861153912383610548236554082920714835567291779722659731294429806645067076770662523256499344562951629646678817131444554490970691373167149216257674914916039374586920999269434651882910106825625711771635734469010284027707719183104322845357979239155573732309353177562431997438799630059487141059047734916448935453283377760958855257824227945916332388097236209674252437295308381806794298940331581336542379397280229795349156934290551000747360099678799343543693212841793872604356740758762626657583531713375898314183994983299285220675667580967057868187995051506830635939464557915219336083259630988917845086877600935102600290461122184234364866003929529176826721286232898706732672383735643591424098625944280519646811462799671562391907882567035285600274966843809370211883660633474857067649626565921604443822072958994642382140965403421518387423376927126613768216223670737229204677919458281748901805074262478841657133547812371344394430741946254764078043197833474016541158044237252827261860026288812881359071671732499871329352637702224514224538996681681246418321246182119614071124858367429971638714671255914957696772161287417622138912988706338520959665992952291101643053922073500298274007531514892294032901710681679755325008693599443934494601520625067799269301273051932551097842766701559082561889372104502018992272489899488616429640587078826562297076764852563422132554137084429405138929067168859325603610778842309311009754886627509247217965998657775094985684309443170636653088738743228159649076112763016247735879310100936604827144903809209768793375402993391969785133551881984556943169124691271707151875898975665985294354961333207728117624222189621346304000000*i1^28 + -5044178746688193055754124184066345946640381209148093676251444132906681386762969557095530493164907859076045480124273199500650291518497829022620353876306550983669187208401112882176332300850692558311430186802712696464918683462533770775277089222112150687485835681927994834926250712059038731873835856130756919534120325762024216379860106706978828368309496148228993667991048240819219088215924344997625506626278634454946499852195288488901134756745089504399482465698571725371989887460837965669103205835349340655588895718225434638444978123487241321502348840345613139900022339346581969087851663878133756847761867383419890727188638198539142942137056887872396317837743817094962795476041042269491700723363867364865099082146559466666935237748440277906417720023061418441494810858574785500768209397691271174895820699099494579160738881484332537440551955461316175773930524303959783018172267962352948460417251015294322990833923340377187703840525931239406465384901985983046280639018298557743659317560896246026776010503957829200899452411693946433446128984542674037941898302062587061552972029473273955942459879020094377651370879404715742122004989193008174594682537160554952901620352275279099857871364328978654956539305022645192142505437973454558876787136836580370815231439273916526783478157618237945075176996201693331618206716693470185467954234346281306168171387944452827630597806980163133417391763534382714989719780029519520423083561450122272402648514963787499588441524631669678700802182628711313201952585571014010046840561938189838351969403317427075085381143860771313293532465981525338811783056810909799794895964625249295501423740716452398228835918826080033921888612439006029013626086707716186432565637596590633675333754507785050461042944535239097431048110328229394618178875597465003116928687497878144496456274030634250830465693970282734291151863542121472313461309440000*i1^29 + 29639708913353756341960308673409650405009051890088020636717511596661849593586811166927390259630097701439360845403799644005869800703709129194453726852285296004924869868160867578004872464430658772253499473841679527395764114014809423571918779050412892145576089231639186470324172213552061591762094437382351809203650987383673130443996383299879647711235896194601456914845167612332022493188718567139686903084104463224140128586624695711132735277078175358031197994304587715613004289687362662066343006894867178527776059379438558027848482302851191106744273508420268522879770090641950176843273815677682732220223780557001371724646299412909557469564360142856737780682052861747947565906335783829911004363426692048114527644078470796984242930153472628511097090766999027848528137171554378479868432293800502823665701221563953088021728054154611486357183615622094236170943117250371712174125407063268220936571077329885936570944644921723167169256931014169031090058258831311071551111270675613215226326802163645554851493059800969955572234117890251441163063710684171604562828054704731675222656046413573685741235654158037298279317095113261301383642706948203676946910768586445847755944229936945647406885364210721996528464966170442882622558076172536204949260896275710643783117335675077671440170476896536406817600204297142872098177625754553118520629925133334742151557401597419213092569937094837780408997811171493931600303534369409416053174363498467010785190556452881890421085668279706086517879233507434974905247102516646902429110406902831175902195203026351212996124103155534702270643379219841282440677673242186137912576693438759553414314639822156951422364060861247453619319648911424708466678759414494649636483993653549390313361352652203850039422563972704274815346459369896985407235999023611277855892800465602349561011166868233505808297087542416863008782572255643758388838400*i1^30 + -116947226724642556166971938746602770398460548327055282481719049238489721574375473716765422729275697546000483754229863470867358525833882654449967686765017733240740963792304173958981591130207753109048921858733774960061258948181517793133917325770017269326457714531044290346986081334698326365543547033098067464776353452768899938394176808459579828497809604396907028395470116799765857310873050742990410550888100148311745627369361961195504752080934930863805548883720932834060462469575763509122200632180605683338340880028961255345595652516351002522537026944780893637048810403443379138225304233667207491304188562844585992346930633526444932974566684478687168317017129953714416275159802558887828573764069486039085605539382266392179460756882930828828960818821263197651573974954495166818800812389511769359540817998684497927239023071331842477483233230174186863207179381754319131306287793758874638071708376374896998685416079809188893996102639446677723058001313392160806308649549109693539294604672774852250412739600947944248035440906231455758099328302590584235475998112549686912681646441989086935085812801770431671369713068134063799375132569144050788382211221547557223268252248707872778969160802582531712582790243976613752838290279869273573738578859345647380263726253350568534464002063591805175055174841243900771253915273817487397586362806751705339967066186802775392764068022888759507766560657023477150967929306982711156564230976814772742916165086287686293675871895448777857301640450745935169393325917201732667725948775881215552585347750475575526619344272380839247205088942890284209838191387341284164066699674538474125966902062340497284557683685207189632381307905678588463860123469566573614817142064114270547058804762191974090231586448923339432046061813116094804151551641186947688643839989218015028979212383867985392356041221002559314530014739970266234880*i1^31 + 299341654462221416292378491721716745686781164709715040214404823223842029425693520824201697477624804857610743339599568070930908279542117855906574440619612347798615342775727084489146128097180562992740027080265179376978167960995906148085847654404239419218203596148019000998526324453978991095044799124159611002299051436713809131296248191974580628297194846779180044461549220270084838252960891968501348712039039088982102018903215829338656415286421117739801939023852214279328239730240850414161028069661927533315031665421733113629958030444191281092317884472242582883319631302496823934769971100087919880086604900868992710199778300893391951826297657057528202723018493446662165481125983128992234685664037296807671320598898465467807809275437690125713916061925917694296495242637488745159463069913752541597662830154504891061387083162449889035384371079592202473324967104948167165249796362893688714851356781642273343943517460795651401032428959323459953662077315608256150682585504083924705986743928691369382888704754992252762803375219667217431591044082674056404549002749217536574817210593705837842259996099973335977798711130914343506888354449132646837529223926032163134617084584549641272485426523853186830590814337643095573047006942186616314663671708177340661627936401159221666453048720457210212463291396329603886515773479043898835330630888520030741352229533125883866543655155230028505753459936237446861424751411287700975720225403511138290292754960702756313520104318416742553088822125551065031675230196787955919804718672487709658936578564955767952557060127475430359077271011699312653330938065665988746693534817310083955186015295296043407743513302577493988120981889014327856829099392013640154542109724981810491471269777066411675588688807374380140069187084294720817050792981089928450486162191877690611507626835264056988147869740343873518072274870075392*i1^32 + -487571894976266788767018712365059727326865063586111726406538111920439563786559911615340787477486078870732291971327900276894141040357466870533407195851371224072300740759359728395945568521232069374738998520598369485164642567000831151350385891953487366042699392426473290101699664157191232612692800081950453048618668322636053065026908072128056983088978859081315020794634317458262984955020094524619645016042872227196266094886502989666791181409116965211001625902857476021626255435119945463769385385749106638115664780377256557904033969314939028897135062080718606051161768999463685421432466722513528966976983855872265376102697491161512954044264658024121253797782311972027391864833492076240349486036089071358413718272192399319192554055425191744863470685726716103929606540573837680443422927465603703984466078184040671047694073804480546615769824530395655371319469838631102116327967259495565864342211812954342008345636184457723415861391676033673616548643559913989194086678835552746758051557793139324768290737360798852931118760939650067605647806072521264836328638433412966754140479559299252881539796435081065006848965526148479831571492411218970628173054311312294361221422479502022615269373419420211803157341167478553605327462513739513254693267307661669846502739492462195910819460195547646700492484172855580319810939827816037936076042563941787118845662861326611509315741062412361840802023883779250633892314967233517179906059482794015322645902432620781707288039184931527240458016071640202324507473600876868981469527372813047628466141963221564454232490354548313457608327593027803138977321773680595678544425714066167940234234804669247629911473867816151030722326113287715565539510660993678257367887167234481896677297722490100073814189351840066890043774437021464728781153569903434684609170238130505909412827536980758407810206011719319717876334592*i1^33 + 1153458684163694685300853755690306025253201357049513921065702796329300060298879325276130294060023273536426662513579103783574957704061922088387477529393693211446718016976014491412973951438172585654709553338966084438214039180081008331374406214460591872255088698132665435825342796175157506035706304672291468840272693458476672266176587581314616386585665104697361172098380624950802758656204660751747643331571496463000359266385240592010395676024745504874754489620456862140407927992084484254226396253218887229197127906050882086020676757414123793846450252874403535718671160346024089771941711922559017964947686113898177998828179327705779357526609520576861816630676388663270982850584317966837991940598043150175122650929643854983614342144497430246410671814459347132424597940661093817648340318068879386659326235059874947337080067179757465275097390101576398419043074789100738650015738898148941736618666260275269815722754380501671053978707222908416749312895785424144729362734154105151596966283443270141003273982621007397642518755599865094858733090814205735734297238386812624148919507583566842455522001651303657412538444238026194544278719802902767567693449833352033151621802501826635202561702287170818798484899366298933922438797640958030758683414053796755291660421846026191399983403579655941716437422893826129469899467143317547198465420731044242143804639946212208582490596349466266112763067480435152487104012217585818281329991347660519040796742191355636332225551501504453344459272343175248691007060035298130179847733241086512037557354794461911471013326574399159554729311127212935313338913660065714780762482592971244314951527641698300732394728800510310448282031608027259801177031664064680108343676507730084505413575186502707236033996690121522996506827861721609596211041372547331288134920131760892658816072141394465073643917194055617871872*i1^34 + -933801229162060792644885828318245630868457445554771274705102042416823818774722660339079478458825572212989017143063075884940474245297545886579108027250091056082738200576848551734644926773617491870420776444440024872168993186802080036366149516307779009381022552015610044893907646576822070467294994472562939223107523037767923033418912761798741022675744831297149265430949763700741944391519184650793574762153076795267495150443385829234155043629736628279751036856355566672285484470618774272054459736194192207496567140632306210977022565600231768004858828538216949069900241456200820266839332228403153166079206604763781242571357992541251020231357755387245011423488070931609611762169258712779846695827106475808204337645785828026286496240677571837885293606522308670474242127180997533152476852623908910412391265029199672588764328759779606191826100711208344618100391285948264959753355796806244142879346042752234780464829254856634141294605613207077009353744593408944684378603449032512210031614484896707749249302061835827209653662915070155186225233825953213164462734312460992487781254439889656221288287397077602520003060012217085222423284329283578457002853725030216194170236098258035680828067802584816854624317690631237519083789005783712129885497329236213688050227405348669640133876631839062006891751635747764361948707919952469227035408934424636587718850368632556118877448494190542630197624816320694199371037375795840567881552370156822979314513765357477831616118402280428959451207083874456305601070347072047012023412165674727631865692889514325007241811326533062332045936299859524245995895200423752291623557827699204640390035131295503451030675950241931568185679689360926196378564853577394150826128846101665748841591231405755401330080973554021092574807364698382723094567444461485954053974146031893196810064496020612857078410599464960*i1^35 + 462181946580501238724584215020174658984615058974480040353218788877689692725121113988196760148735596376038690296815038071312332934389473916536689555710343741071512358311151878105945025570667431883389574226197746563798674413412281674689286674660022792140039924139436893322611842065015448703428965217051213448402610629379696322761479980330332117267374556042704037708348982493491033889577127728405302171741014629105230899036114280471659854995535229010064364449840295551059841278178363883263754154316188652503950642528000727520397115863388957787099294750381318248119898513773453939434456261840087765563987328086675639557845054060168989351805796071176431758380536603416141909718201170379978405474176406917038529291301559149963731789164091070684417153605942750556996330794493908219576755972305803462930753404431485303070548888635253607744612658804206056673104524685141587372235609850016347458715402539921562985816306035862362704872770318004150594701914137504315039842175001898975533560568274644087087555308494065047032634853095703756668349635555010515317577927165589998731354562573693600359562512524386913972168356943036366433937863677576302551857226355522142662378019828771302659385658037626452330044596525428155843842027288471469306342676716736207080007254269711089668872976220492296825574979047760904127725900403298782317110858071043654224731028825960604016156113907329736676929679104578166534925757959908589870598112882845248052478482252742015872646272629396567209323585406615650118986085179627816561668026254500021016348125950383478942946310398528801782540036578774242976635615815846722610289135955800971588748452379947963875246933613284545381929483439104795262684265552912840437463371565957755628287834948524689665450437254685695110938384643420224679141767935522505781726793294503279680020489024793418617847808*i1^36 + -115930759652278507074493121247208299754122188240531778714386936604424603446229871553788325978130863492742047413336500829953756201823418602255593694453256923537494563824622957224207507567285040568769571001027311223374823152489441398159580406308354988157770663426827299548304870313165491214564134890779952436452632599959849876665423006082453780048202782578176404653698007397367339887997232119129405886482374028385115996476797556496127693829026589641308005658168827945164756847894213088296585650536168353240330343729836726055684654904091773474474792347534250652695645139919416224327765317141044818235354013503217960890530620897624710603779631174610560094368448700531633350797291589691090376984231684927790403550113314207499014837687654014142609066284461617506708200860245785764963062903035516497915847491410195788081624721621930777608863395481046565293833943839605562561350684802867076518691886006003856657475592824559527943899047759397565978799604508871629644309821000399686528519083056693569898757397425228435981907050236873947196587586149015377337926825942938088324015234509828368042985234821632195685486947808310946259214585403886384775824860796103015640055265133826314958217099059002914786304086355438361123257614786405444501698617235315904803026656499313405074582953638195076467564977538945684738646736876771139023143301738771278277587640636205227727882530234207460234587654112417236189888517980407501550580465410276759019172065720757537066555596952601919098933654756860237602402748674438450773365386189765135536804853939343168508920773804153740866023321876843553933187302014726427007403527366008041675293299175710521696684793392880843343469381367620131211085775896778324152210047980551263916183328288912652791999417092478692490218641612049035580520032100342370122944695999415210720989508854532276224*i1^37 + 14923051979327852870640057370715780213515398655334810021618052787823779390133147362079309601491922214015955525354530155116560819357039436190467331116264473391855475076167608198533036276386668910983486714992391390312693178420608013686851293825202553347974498904158787497705636404466683314333200636617604128853305373620865920823271898159485321732161787323846910411878408915555713351199661700488442672385832081802374238956716701980592910829501127219455619461622443058081764514481657313361924654842423268616409181576992459893372486932280415612506995222148757906715598591186785410513454222515384281856544699643699016077083326675939653074422893672674372277647487748550644915423801404606125485631761606556881371179589411719492045580706992337986099675224850562018351849741251752320714515486594637279329044832876644708966094153946875439875495031020190553988350591674877431895309399510304842024514724356131824436492948685407884051935293554627393668266625943124080592908924472435581599896900952658233954519723151830681119830779819439886595356688114534216746466506311885233520592463773049650283033670561338881218820311650874064479946504712809702066248034195504550672771221772079341442300484047315537643559593933741834222792068815140016111658058339412563320527346495502932450035556176623992717393352646879327337582961295563961874857946611147880752818356730832006629115745011965536222510756871686226991920052581572472599941784447901030423950029144869300684952023277197636337479093213590705123991480225873675002208320902629177262138910651519081904750196160675966538126211684451739763146585571488193737639636181666336186609584666326922543643574767950907360024639329548535682637029686408674975214641670946791839886324827576451208883670742830074070403131054014794763949350480881809132515940706565680405603957080064*i1^38 + 428545204444332323967820396202059719894877882944166458440133568526274835433668991204133741939400191385168756466501811737719722422111172507799028455748598654943410389638595022924465724294792249974965192339313767485540539727995116239987692351056974094188045585916837369963393580167749313379021175216672934021123617929009873262144371842369994141317793045461498941097994284962056305239123991781690729486095251747498538450839464129007358349662623777729057578509630423955515256275788510148388722058732659347285599958433539351630162548262370282982775190428410363434528050671576430143227937421828699070715056722203865254947626527546700888331833511282081065738155822767177083586791558277706469734996778469863282815561124731336504674201806219003374361404446428773862622490144301696795925852078719906388657178738177978571280270167328631296592232296003601527584330148310479116466777357223197185981481538448480810229162315615454804029874346041139428617503272694809589707006468354237169711725879216464781621608652013414776885831794783528422903481494633465244847087194688096069520058945185885746934946342803785936747568886024643065266285977563106846760737871878854712012057281275536385846161587359334953839112856339180832645668726949204062016350411358798986720430238978234661992993472824942115607353702362184677006022648013498656750762800513510832066731237909109486581581115680025490679493374984605032243239144313773078574406945490719521135314310063185963811662780418064020525137323165153048194460943803006466675862023372125722120765769439617167306193942359990226685036325097294990212304112171888075403212759326059543099676924033579114634446897547382758847299607493012053618653601443978685689809237744052346159854330062200474742383788120666317076111539233068075396994361828443213435279640240114087493632*i1^39 + -249743094842145155131626342682126005352951557067886634096486665632375142802514630425188237985050097365755221778373602822050892711120506981628041711044040537880408924122804384099783690868046208838702654916742019800118810815728152822504251470007093911175088344085264693481262208465999359538115156478346833902986790477370909473476325864643309067052150470853604439380436063390525997817772593788603512440127615353933178889101565225518300625823244183812589422218133105423763373169969379819503325992539993834800396054907057820313335292435911804510526093547748743493368477792870895119353016620839718564214301322071326403134919348129677657188010520716074940075376502452130937417893551299315764304791659397441516518991521087700998354563392718516355419330866984264903864353746384809624242119573127251001642690780587071474047564293287392026257625659945069086715923608688766898224205078763776778478552544353611500173520540862618511833579229157689543691746469262563571259467842501527378195739890155128375913461448138236703691536777631642135178538785232635500105312604516631151322112441047529074725809538603349323559147752842293841316579138896659782672232601680646718219376690404580052973094477027864011921799131600964346886758797870889126649146663332722599918865201251455564188369916654701095425225728245695378627298245093119237703575252108070381423301762572684298727653440414608687089509991934407168035816584580454532675929450709121356371212842520185213094567643224204450584966251156985830262768686690400420032508184304587022194181511270895390696795366992553683537608788001108360562318140185958409754881503921132374417969751485272975192477278078518601128611993048322489568453378012904229884304613534744485830260756376204269890184759274856301664509680469015467207720010815936410195605666870067200*i1^40 + -38565977857216587396524184950547389340359095969274016715774729970419195917231688843801537562550308401833112631431841585896192667116780875478771941405639988599517428077238155180360944763435716247113842649534795903789829541356443118691045518169142142592615496185119536643824496965537592696792886318843951253987997282964200293251795489644052573770709141862233262555834716853220271663936934780508000105764164303801164035098816379381700502425626907205917704108024916397122384755142008631241994406032040868759237962554305531985186367840700058943477758084454710644271998528406126241830096601576821080884721923032084401813215415422252635754925243757250059771637891141597335143006660692637577952699405184323985949336296474158199807393494663052755782755090658995299610879570174087065343430803916644747071795406564570816962693389542739341454998548495670276492424886191352247878144054872796520250931863472206882150259159510947330085079299193197830093778743915377695165571718200555994268261690581346682979295575591447151276695078201615229164489471426862575700200124019927023507318399132115799710597544346584466689037114604253892040458215742629061092833671455931113995637978908080397634191872084574451496915485625649884830626110665210008004687267524217859674082478506388568830692846015691524164723326317586967861960753504361098697177501266532476233845055081109297664575379466559503687039658780693182029182910508716368035426621680079455815530829192598621431565642959366926199131867823123804093232522170975805405398971810338674316182101722961660913580291782797495249618110115735201261874467536406589941967798884001220051804075127199593715924014476023561622334624345670329353705799062826523726856120366272874458420396850021085373286188532878273008733013521514311619910485120938958997455634432*i1^41 + 15363931674403234219217733628969044376645407745079590720470850687465803528554203189352841755419058641994267203439029098683416548252715855124151814756253352839436579422877865566428133590989984466908008978870408245720778131125999934271011398669713516183655601682912349241250045997769324426602858310924663471761382513695693665533642838626401924683272413804449348439597668282685257532333616761449139059464782478393502425494686466389514701376459093391828576598546821369308177388223290410656101075452380942689857556392697266542169691216336163731004836509621506656436218869681135165363597049816475635212292840269524600712162595123385275008745884511299566390035952079377219131244385463128497039927049701917215575548655563198623696304302430436286748410060869258401150386145074991185489677830666038155107468285771222265679593892749112230952519811472154036947518201448714771856528881374468419991715452418722549370520029158197718893687992177233311151738897508476543296232430968540857080408207180052691597104858664860016830750176887360398584989072213805198436004243294295107312868842629815982125660377274079536188930428754617610200378978278309071584118568625411524545029096837222323757876889995515604531846605213552994023565705966795707599888519161235908675725813092770843996740092369125324278423402273751013445743003926987775329926967792731445505391290773686397431616031848205478106941836818412881576784305173440955325270744436610430224794196017012932556585050495874980330732394460822798685579759228970408475427793664992980081710791891152011830545103086303566057311342413723296299258502014790512984506111840693537641976663792893560096155747318961536083429838639944801961252525621172775214260548991895750492611572540968338040127054355398637007070934407799369464508510461980223471616*i1^42 + -1479282052816856983339278320852831797310197377677308276291583412808019595820815398546936900565695647524181932914158613508820049859298232307109999855818721429794774909892065840792752133200911669992270898213357099443314596751121728414525253394953213719600595185667846254775966467994101428407429027995368900014169582573970888167302676428386401774210301254792142179027412729341179381803645075758584272583956163874383908888397677953387209957819864822691378303333424135623381950417967407326757029451818034378482428770025619305418181258603457719914937572720040521900990104963951556662878001372825683541104641044497020244186323194026540642069399527186054226975168975111374251991019577295930567294112398199168194371165320481115615427174764550176239149677752769622680317724789305300571922273388892544424364057391841391025963614161691303077950514390334415887830635991862449550267308372280888601732917764575342952635012689499440135468787993896395611344297637945225091870335721004335671051402915510714524500321163726301224880674097030838193050806073252572742979020371391085791372701569201918109182345118959447115969456143944800387313091157583165249395137248408970575442711118867169186454671964709600694878016405507524038583953806898849673055280594669311031739756792478419280106645022588011723398462932920448146939120266457711446261696828575072653171449888663079912589225354918757612223062688279187163533388620759294518064261277364038848596867517513980456414635495391837554446431055553767923365817818036449216191170915042412605580218742606719643098374422533834958090479193459595149502768241372101817837456921568250348309073341989799021960303881340957455819654423113001251122094778181984849581912868534529504867987947505828106343354841618590587725860210926841715824216728666112*i1^43 + 45820974344453734352094353880278325390573429390369539391178740282456207987701049564046240067499906176286135033004356257031503913737257953633201543717394462231473219525534330772154865860891994094095636504960681103649175939803173678120557366350896376923869905523169494389242881670533483025541158521483345626944353730449282155559972577949789740186779177235194758611872305676443433206824602912934253341086290665992589288248178666638136017014167980259382365485103464239139479655014362418516192641818875597753861739789183744003774697798298824839874305634749376398369944548171773615044711147008745418438808700008451852991023057391246662294874915904982624034435191940010312043062006669855154105889689904536081887519918321992485058011754739206089638736815650271361102460543789640420372500744101556869901993797528604081116736282615446109966319677944027183068194636395745236497411567773060198783503464498104849513527651225302249242190102360572025679799279970280422581839238471169762049015732171482253574263044881558921645772783323661085128745539709227227315196963425940522544528267473442261363355197176142299887407722906936021920881974365268511680562391553520550006317913592802765430039941548965714649092784062155551940069289947377508834948084362640869274095786639828182343362297127700624262296627548548124076157315763815801243837792311110802268214800883361320253726830796175061000835029652256476107116634768073936847755871014738345751626885780793228804075782321590573771199282085016094362256541364915668951891688431789247347164062661995828615883480211541665220651390330027626722139290261534620238230947816927539287843397168392054603514163466288099136921061994128460194634702481346043232492790265905786702336011899616978918810958021180504454382189628361411758391296*i1^44 + 77575826649012413724113481741652430585844767086886697960407660032360036189730436849592644643890250990801402494913246034435737261225771632097236062585974360049395863267997904697774403182279713613430311578472743590599437447659171394454123370969359478999520417129921149141236479853578762377081618743338003031328430445111596152492541322446880352580137999818500376367318291235565739856928164517665577170366956291033959262760828761463957817550146094707524411724680998690756406726835036725495542140121058941672321849588672133508123131493985296073688954749344211084848036522749063498616130943409573652246260115960811711004135703850568114301825013429465898119104420223474022797860963508069170335009360772008599214597491529534911870042536903759735455041278649543080651068703295290417740826436054294777063295164411000220149221581625814621368401256374862277111323724998250864977697152742285895107199871603351399738349532325750245380501530312767471275249552454991342332803633697413948835651650352235222455585355071187622279676773558088844291306973768369997264321419922630400839994327706239191088858251283500182393613082437555496643236303045944931748662120527133806994256055262197805948575130453850521279203247263807750976947956135882799069745811167450038870546098442221290874834405841602248228471248752200905439640147801040952540263392896926357762730895240316714930864788339369987724946767566098314496397991448846948649370686057676814486457172883351705201310327596975878005304455583648956315130742779463964283239947034938392807573483337006163216543941704044470939803755621499046019571782097513674074274575171151090320414251671857536920602891920810274336443121579392273273531797939222723022909628104872703479570436938834600717914993820745556040738801889312768*i1^45 + 140952455156904479111434152510750606256302031742767802509052170271055301446566994389415529116235559717531711354897739255874289743297098055822047565002414395747693944774074185308581073033370333247271260046410663756429053740091058535304542358929655941840686747061272442686085792549390691501790864605768691633232799184600688757177127095362006681502875153649827990680039259080331757813631070812597825162021618130283445455812090443737960416547536486569239477374980899269895281306716830089262472384511754051692896581495950641104456909606468350074595401239095358646310402250367768301421185610661266948882318479094855099919188574423172673077184564564114664112475696611455858382290514120105421122189949991890805832373671389864130799971019642041106974870278486135593894348480723986939003966972913047273879005981300109035830016331834567729837950320173006691024627362018309025475965175378575206084180041715935595829961013739494355032357626122282360137605122608519041103962947454847460711893298830847507368166103857803872866928918453701906126134269933903487733695099876399404227730607638470116634423777549478420081431867587563589626218153373897685948418923975920087727060390482635417007050276683242401061555962994979067948908044570281831322233440244605667945414146975171226313047443064350709490118884091281015395675021747584398582891317380471345453954089781214021489227308099684440958005536567212506231984230161622778543005828253488257260949746031403319874503881316046180025474356210695643625822136324235215997244886395508506724995789789758771060216618119327655677152509127755942490364612200728031110251866850444927796996995297204641022252380475766063488652363015231093310538121806165154797254151888050329395847941540370623599455861755168648633253888*i1^46 + -115773733820029290903092024565516807982163545473593271272647276732397715387700878329280421146457648326893799948070570829710680667008719215198582023756990802055287679034769373511711787456868601882180181431638654791347715349234439993950493386448453521334033883169221031616437819933224021259681058814347151919799754959513154491807340624395479533815359536000497032956397531435999667671453591065547724827699870241178025587920144942726596369801128823693662606843204009092519508915383756576284156865377950413907259275692923595583424676722471886358670517504130553517003734722376067969596049264868478506039539736015974296969993817638843422291166321246003286728400359523707021904127979526876811605793615436893238338524428296062090206475296160752324270040085982320445828057889026967441967501625130764938671400790091340757767469065185638975488859302303807549282828213711898136380515583849924490380130639226757589672653039463118312465732373796030210505291212233369038436389640442987486701907373569173810019088738359546460859805058520287536769568604395284484837710178857595197400292602138519652911553404686166430308382415869049732367427798652190410150438308401915476260472019467212308786193722898714196816079768618261253558964954173201119929322153109622858199322332576955592591729811167869441086095155654759572653168346381147233366885736300630654272746161885848221902516398780826933191844713355086020906488811633607690378957234520636839357991112931247177229177588428254275852708277991625139660555984405600958634835438563243752964434952716801824450439664927657615933443689511655195841975907236668216475749646700645132227622653813448606889357962088469939864455960978255187439607809235260557214872756056562527872771947964636657273588983347019776*i1^47 + 97110127175239543254995444261356297484775654973213313503333429116349976777207115777962648135390546833775926818196703881925765860973829138561021500883055105232739529310310940602385632567371490144040445709579489568707345540774418568284662077779501971225416919143423341789187846278779543089614364182153560402102207307908029886286541621823870232628745549088659351247149819954359079494234577624739849486458281545485224100797826457950882307602479442041513743189354529970983802773658432702452860350719714735264205371068812285581506204237378851375418979768594358803828405606693084721240627368216257090328602698687448079779850393342820550857509515859785901449175344548252090540075750159871316061528759276533352029436101468185220266690543504333847376830278184738407663646451031927210283861154065132787480161426987627420914779219430059651402778556293627293986441798670770377882701735134395336241681014656897537202947882144936665611392683619657026927722117402551348571180438471149898088115725747967164093556320169541244051700281178506649524573134546602703522414849612498358941651682328605636279196785353605746164071404735822118828621809729548731643403728873730142079552189313076539731393741046458130362821162280895152975213521473358746529324733805891811845426959755519323689997200958228635536601499907566614592669845406556115356391349052019440430258582702126167524371696579137646961855238293892284124173092618656212275150388072257325715106361886426928760293001539137349493150012167460481529196135532200269361073830926862508292887663120479588075731248861067181543588465101386427315276910165689263211622286361191490418680698313251805635885129948146078468112596385789575091454951671432760233319059728014790613244105677546905860571136*i1^48 + 224371843736360438556732878831994518888058125281157952781657652553536139948513099270087958356871806642235443407205062817026041795520974329849996546217126265227698530390921722785865360259491212317852091387009407294942371588209378766415011122995621872770119574011586914151305679600190254896761318685861450457423311993895352056343403939381320930803585579359793832668765242683124187548230345722967709777429563594281578054016955913214690041450336764879278808642517257384009740030375305113003073615951066472688373178137737777053677769986168832836339086870023692875853449320912336009812494445332885376624955053383962584829242641057534626406664902880892623750512911206135610541386049024941408445863137938665406217687536882283611916461270656776659313719740340373899089993872453692531172000061592901921687300612403532704273266854340261583093439310524035869994949966202334021758649165021999197337196631063066888326951621337530614076769434345027463202786289437616522010648884999356801806288174167307337797904580369032546870932910289323791507476303327734915430731048353576498441237070212560766606558380537370624960261379897762870694178602538393023766686434641855262942619337853524191008185227368165629492717196353630511318406475024696822584306101022929277801096680523515481076561012109818308089711886221279367976090687896366265906599579944259934174386538501955470329828657835616996487560281101366228324976294827355048025685183171431297576995715914054735698866370045204467056087801760690661327048659419516076771358627897125693523551694929810275688002716470776635147248655833603423177450601208395429581453386754808633138098681732596452765345293297651652527038985142612576109891434182634088003236017623697577848989489823744*i1^49 + 75649863105431472726789096496649503918562090987700101073064257054229865592387819732764024397460931845200625955347579999734072409576675468322511889171953460342616913158025094719440526775408713992249752739380171053724140766083962436088969333067739003493439148103167294926342953582243292182364949623356374722050887566032121217164466602252565040810819076145395534670417256626859306830124206479226439383656252517977562287528857358121246939390489024750048560834994204823058380015746250029231746204846430710246030982573909408531380213667075776122943691721175125718209405147654556416242340033969195447442547234937258739225568606609828793460313729030665732660944173112255666600411006151132330526219673760026120627758363328264982780507109313504496687117573453161730156892868606111969218484971904986423095067690787507534155046527229948955740040546417286366499541025377519227594228570884301735571197876276280621552304541621480617922941070183567900330130030516017552056723311369614270900281982429142080006672580853839856324605370033716687511314537880018096934344117963681268321104921675004138439316931659305993691221065919897393055158582722281797255632377919898863122404950963298481102524257973356962093803784964231967154278337424695975745752756716561598957235291034969837368936547349008001913728062347491173652176410639901662997363096620437962039640759429441346787370260345672267926038411706087973251259010928841043973054156120609194190217103663195913530800865010042114288392113018738083022677399890848856912587870753413162982570084642332299354851234177967892030573932627928513742951976256666758398718724368124566553426312306700761496665718732032377347921832594368452692086145563805099321879362729335062528*i1^50 + 7230043967666973916914528651778362987668987048526604708151352067818033667540547131015534781560980290420404177675184273851235955137102599148278027075712169607456586537826382102684277690382132055817333295893830057332847292824936816458000914293944448918778556732761826524281515365408772745092224655139542677290696805646620027357967446478772994211697624399678700600649777830418128579506938732542188220448153840837477711792796328194034510656586923742548268974659197613769550324670627667000867881297931326171941973692602551399095991565492483183342314150962640784534794009559378822353888421507623958765705990647913411687431756981357168130940899456484049625593836808610546038406912694550032947581727114853402532330090895222931108589999685530185565506912872543984276126808645900321208900155868102030625807666131470304670990792822079876286624348754746210848147570558528315417560637652029354732224571559281845133177231717381270465939259228653644291477453366145230155240189100946799655022486494968950762242356971945417787014699168352060572831527751887387762274423798349532607319996144546221794516818862836624991989316131760568932995103990037008484668925590597076431725378962084061828295479091846649932886594714922750740378502483747495571949840912130286715959166388643830682795118686761771366750901816381461029343598919018605441246064268963610904342015425715009990150930646541090918762410045754923609636910793066277801450742016445250642445725829686556266257990449480310367808690561719052746461192473381809030520463912542392891786374797324192208787666233841263790443884740108535571450761802700752611892025462188689368591325257716723500283466610718977564263185693646758104101276246144502099607552*i1^51 + -71550769919013485522100284549453325981764671998546105806920510050438124686682314109443838553462741588463039213680762761345112243127975145465401566675714457668809137258236693987241865281447460286393146016571637614741474123500281944047703108427834714201107027942582371263596657019910229668239549584786440118001281218865831193457766117763502354324789133218605675015456929422586704722885392544803839806893503047219088741759412505788400506508331111971560317243202356358120873331733720231034255250591123067991815859817075878495106738952681774579372584115206362121322199251829060756811001975156854804244570627494413621744575977183094935228894414978594950757989838331151929593584789164069309929678146786535769150217699306155194440268748707809569580316034502389052473609051460789460921769260140660766663075647231485144065940785970006255570382949638578716357302370286360551660563344933283668267089582132798265606285330597793542832938008867862038303636011164500386820737002654634917927225796735620711351739108684996964452466076478758434470148876193553183402722931114639522432882347464922270310595471794286381540269290306047014067223562408523519411267156702576367914131413076715913050935848800233946621260594206055585765862946371696993372488535406517104279416871077822677906339801885194417281346897409129518458444745614538650997428579179101364313938533766871628750357589985948815492953151203550372761997856908941119676227952744436040584216720061515620641430142065278059193002841027704039760141570193844877216097777111050382614013576535463386835795768664402724787674625177663820931633663617229441383462590794725632865716765029423832357556155530624441375846857593109449050326827008*i1^52 + -794109432895665531246034167933994463202696178997376760191665416059546395098759174340818232828883468829244123869731305918077820886951823178216535232213784801714870141323971684544607792804600128058453878889923293513853805486916277475779009881932982214010489453607537413267148704144134385833395152312529936851227418931727618994825270281329238388023692604563513451676226718994571912482203400442920906298003427030195664272539296261959063120322151775642561294269352761668157674292316816733129937222372355795114036405167566795521268436191820310877565754878624423414346935084482254757144574604290062511449598165461055124628192994500776463850862018211223670632291674013673583606081478532154859130791071094886189386134550204026516155453418570361360207664315573758220947112460878417125268473843140417631905375105803881780377111047116832351823204921651134021401635257553651907788580451784260934632007484596708584033678107357961273596360898234052015272410469722040687290984572252952336285798775680578287051103624633425004062322814101064854251061692423950291690157338945016356413115669314159949792494765136615480030558368515148492381893795120817970017334898181924850352181062684498754179032876371617906144940138927700431828628969002869260332308302345707834413757798942648696124529466996753267274230346539403568061238432285523852692003525243014544698194931936563324482078589106688994065719157544965947319523052058095519871414035483029500997125330336294664553502970669225528763446231759223993325497005918772579745888971418851842618260930619172547795530903894650094632393567395356240584262781562164523620096124471924888556385813928214825112313046983841117781291517870080*i1^53 + -284195545619503048831922989933839550900224796654260187344404875575908102739956062408104246850425877099799607685935150955058588753665621288728757096628945474129145749389291015960087444139367653013966019899447972837464261391785835203425321277898441146256465644429761167128898490271756146680335333220923036632187743458072038934909359429797095476846098472645218887257918150034316124218036508588020522256826594185656381531197345659557922010253704688256672998781036300296789454804795926537624642140833634242428807267295602807573038020118735776300585246785839798953185854748939212786693653645732258479330675174286387346399905862653991793091555367519715219519812020733968898106313258434286006004659996238609685373199077926622839212765959210463603377609106705980338437377844339778617253493011132296432484080022199926321000035989373074217413870284896124972906506421486647105503368042031636012360916512991146391998410310059961461797846902018183865059715310627824573377256569419635294128691613082445390244066885266653678629089073803019688556270000210742845256175519404052182225769379052963502721410231917560570686565974585764722658363796617289235011382263910829621629309096168981743140753571394570469112274688577082858858018828772133965979372434614043977446409974373969801744814974788163058445285420317217435884046254522111538078296441932717111898972665294909034192583916668088498519393278025171409387697402603699765547251989116511915352038657576837666373371675107867417706308936865378468679871444744381391903021693718490209688091368271821860290576211704201656664494363152729279803193563258902661644070066986461798287066247695175037968500111640100864*i1^54 + 222726870710401499212330414978440077483452355496450508202238522613675474726952248184432304258451282404736908573153630956085412266344398614613303898162883945727992227874875720846889705144202024208812958840223885112756077077235358759414143972574780964476309381467190031802271323100045413863709271202911294493803372349477166774018003057830555083037006016690934966656293443946581941872135803222448215212357180965799952526053931199583769644052067949908993352554535734271942566954426567619923113280580205455726689069641884048866908149852172000583447827528336383954201843714556045206544121973530563471883362533008534727435490116095017533170003805812077568565702569983159030834592190591226941554985855998741986635251191100388573763550397159175103566730150130452415654860441368657417688620328021114633115553692939442579749689513503318699015278876875859594400250978517195980436205902016614048732616289508939455492746070026417562963587988554232662196113356437783940554848564976946285935849594283835996281180356199817073628162626808458192562170540965837488483977989854505255331515671508322336385222727312595548277323958505553725033681034817814700772315988611579839851728656201704029745307261622103421834025235375770255440561746194373218387164647789443697227596579407607640262342254175355746866762965710226288662599140377462836031880407416698889489068580819998024376222390762356900667312663020966600382157630659342858599029935158585254648102389042840633916765731247684467283107096391059829115929582599585878237258200491522607069886947078470552031226338082627017153089599060020635828441043719405058572288*i1^55 - N1*894361629127876006235964551005039762010383277959252951717318706215738882969658804046464976611551504633178651198171045254644084744265922714944952953489568378516921375842613860128190028722639803996727120381725138238387210211672617401319747249064355427468811413518849391083802084496115244284097432653152138619338512447263068456952633158604904327830152804891865194341411893715963849680371503084523885928183234044755987269401774511531390488478089983649504000011261322745505938683875694155224605375265745826032960035138837300212933207678659464810262788593485235835664991721054546925472727720457607719834515625*i3 ] ]