[ [ 518123961200170077672062745684194586630125353817107598426695714866602116525942845561381327317290375976518632803612356703161936456436302500062296112336578330372466258153223659105031899782723887406090335586238164672390602311360050591941884564075171730338557208962533569983085991768622449738753463579180430364148029334950532415581220638970607050745211242742017950135326525761577422855353531831453198037043508359912337723236790018017323803535142516667530650937213224889191796542284427722551949112198507562502880357595679015443722585660191005491527850877921558224377046666780995322283999583888001159100131535718095024210455352211459411745556453447956406067860014341709061063968063857065545464335668536656842054964778502045181575007770366754444726851260210987190767814516730657027265462698896488217390974068937953696470237464653157873016713561108485871455815735360623352579532773132849312439506581903890815829158187332725346981515157459864961008272432397875431148015615575708208864210083163271233237405253177638916871938348154893702032758839367649066577440391027546716586169367766924688395193739376554235135047241081716335716332230951454341183749857507104781201326777150709321170944000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 31968708663838264398262359116657094765137811819003811949446396528829772261495662094218647250864328909551065784034239847812758045446708439356901588713071900195487810442295064234894710523479877267579579390561943163733853584977991217440177163092148683136392765042882179642553307404558863945635136846825537838731910018874373107583329469503940304918116605071119189601306961791115351122623545441644627168680080603804139141146558263581491868464982948157467301565056182750587576931643615268690195302479097573217206001000142156291947266430071087977739683872000116221781016501729677803486941152841348028042316709398361007019395442769176513185900864209145448420189366007168976094811340579627461924101237149304246732393398987490043934417506403448144984762081178330758522781445393031809501607884896516411786645696047805624812585477096652426509738932106570140927858536976421387123678466679551276651132364244130995204419517302183518344785433833869779370495318022834693231648988117748944177714220304278793604324963515787668425275167387098726864020688700496143186840418494499892273367106857149007174097517193078941511413272833157425535622615654927575564128807074862823972036972046651077886476288000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1068839502076066935482104662177877718743179313726565828341053145830943710877239363304938433392943871179733873934343015519034666592104427081445587137089011976208586860445852396675165698078291676974678442230606629716457836680717065181563057349069688881465085292837539153494902598810646309092919412050327633353917990757165208905774934856155022919714829241998301019878316986828241252647158656139248942690994927728026911700053876043985687212442956503442742834060220763466448578493834302639962762966900047329074513958758019207704545627299792725443827536158210697008932052527558166970606758429472222596973210773547705719342242930354538737570997473968936582488572704544804636477362673493952247088987745648165810512299348657195366768746222525354176552694117012731056761286315428175013630521746925889156683231951357795562809162858724349816192260105335692252890706352833406229497992775427697313756377305360076436883178546889586918923679457449721682660287542011128963544595963725699974536305816476844319831715048401335682437142063684419295509263905423635462151735873266220155781958577776599073620707382133023225187354166459422395478127686383410664014527440706859177696987048526257791898222592000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4589759195115957621727655042011317329869836423189917649524076416469607821031669511299541348996796597998993303014754513054240157626137945387141688574711111622698223786132702929593325393267776611860572419331950524595818276186205475665970281394388436274846012117183160387602932747305497617976094564969015989042413753063114807764670106347819717026882259437885263955497919056584794123265943022009998191950449998027214634954704470317443583594993268202954162651712751510275072979869869254650990954887149967672823329303336665594807210467280689354827975105934708207899459363052353259879481534256694042631259703720106149343646942933316816026542698577669659091324338887428833745909047078030078153355042857689584319172552679465708244087551843080674522465059238715293743496747319887439542995814661330835460976219047777534941061995818767447157378171665124884050336102974620899057045126620202752583572742276893224906070899885341801527149715413824613089503465465359854828048429927200950315929999053742078360844113678232437697059115834712257786697955924761563695463432524447079141344048814378507118610318906925825219496799833273062378501572045390888816261739951922078614046609087395390019103358976000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 11347642302918163841480448011834586614417206829174988751781006738874575727994560589665439467755066180882988684272130481767698557409503917447488151541815861667346317419360963178442271235920226483418016761070799881819820629565294495610961912399310609605983927678876770519974978566436092396489210166699637584783512779336522661442122693323370018025185050300791526369042404139594791502420937746916748767262737746490662114070983073947117546443379019746354932683051204628566210866255856634047666537738480682737372082159710622550460531474403372924538439473213457386634872199867888611339925784048792855172463586894505258191971912832501643159900752224718018385945993904871252741658032333178031086879595601878556054066565196015925060088580025595056584205203006276622509849695850838354815514116424904833054716554554060074811923658566869782611248612290748642256368449631162540604644796582804166932953652994679929101063772327408111825362800033171820832835246081827124800403001001468893434583010083977703053651123138220644225238320354904345729326491249275629477557446644284523077499683604025735892649928610750692093432036469465453966555593549319643664868128389377731743203147760254646779012710400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 16281419982365986989765112878636525322323272895254414207521352039231771944444293367311359270736416710343864730187911953982699066099492855074614336772513519944457048709720573938101055581798588310238954773879061899942439466727439486072288293834943847858602546216638128751771147390676603242670175132564690223786163046724950886256641209236239852372813512125143252893831119733255849404432664300696947569810990048254174418833067778696929046726663684877208005296264768066869280028573429373312903374300766668789665617003061439596388687987816957050002939589660672731273543937445933093583354026910990281492636195311859800002820901166417959904775100674987422905025798347838182121967755059535260525251991251224396513382286221703512301656591167829460233035908697311145994081625944016529213567538319522207660766669037304600293152950735040665241415020216098194317518597464913495033913730617626613672025663342461659045568738258089527326590549825813974391470606917255433267438078618381885729700134669900770825410160279565015247481386479499203529543136413761853114096352218823313304420559516740026399266291908608643084575888682395247996075372281080766519579115210935219260968916480740309109236039680000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 14323510817393139155286767879359100537169863894624044826299948718257857027305021629756372417383913786178898554703400580035296284690376345551483061395595059591116792043094822018243102893661533416537568375131060364217728461571666210509407578853637894327109778283957768986682451816667282551141638603372232741343698020039649685527806539585469950625320126617848628558625489596185149590110133416322932667665235973051782826537901892474370994243110661762551497670796361551800227813847414878700495812724652386781174358726118623569386389260497009053594014927514177081172205502585641288005430139668182719740899137802654998238001533764769725901791181292389913751890846003342135037361182205675856964370243360602185969968381968836879098414402891419457368241840495810504312255006074656330785138506243604605712232067173908852931487885932738900875389352935535954081875209551071852210237673011464183501070467264393450866109047200107981797032398111038262582735596197814904389102056902297799465166518379163684787620815183495776494423506512607103884604241181314772234700554778196468632466363409617445773904973248369264375858409723361557107684508717925752220765388613301682267168722113502814420294696960000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 6995175282701696317851316990155764951207895836372177963306967922203655897200255082598760034373528679285727137624692422622049428929046875897530311993823623286791301298659199416014200809500146283752289722338599089612731020428733044438050088607822057704593213541087754053186259781219941676206746729994152954208697014625233697839472875980860191091476764612457386393894236256498862801725193330910799003350547102944200958966024544366855681150503953516688993338440557770488141144949720739044353903946422466383316141067525476651618998623182820244607278991013588476348015651264101582815148811071136875519244328590707292359783904120421617684116864534974288952145466512225196232198973885043253165995423180925321752363730022498347726554994134954506609426008035588930265578401179352380458875518393444294242874116904945430899378300367753136191362740545763369960050336202919420010218910519593350692847640132598174463842001905174899518059786418711679234034522574271452907705980733479023426232538776346610337074998431801317047416533208850420947625761909037125658138583015388341940002982183980904930933604439679297783301638936846810022917903261094372856262283017458538272787663776782921539979837440000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1742709662041764204185738312615859849688259334084115987401875311431041198007752176358552053713933539572240205804761270900576858336796194153872508550701453808887695619007447203823914440852138407684521863791236633852075709728371532298954148256254623730647024211737940942908531522131308144558880417612094640953211252933543874888718597979305226787031934348709077227354154051131617780111104684265362101401804677533630716757508532520375877535915022607405227228476221311899133745710108002458382347416199980913481617043335423836552181152792617022690906618655380645286962638613551472697960275249480079948646948114624329304538285621115132099696880234262108390002229503061289327142663857705079830931146024314857613477515008161060189736510550280999206240806026644393300312566218690888467566641225657401750815151749291111181802290077003615246417909073835325703073561691297441242237123290952882882591832707575880741101615570829135306682015790501115690484223848553753710168037266973367321248649866973920792702666642471446238197996340154157302408942690515441815466397821359170373087985985126607391674922189297018052869897068947456412657217241512100777928097527625326809819686711817255949717995520000000000000000000000000000000000000000000000000000000000000*i1^8 + 128000872503799396613708214700407005388314359717601601040550341642397785616719469048309372133461737385082476843625255845511491136149623979566911981896839515595824563411067376221913154537883657974210135009862426097468254709428282890849059677656957226274317489934828952649122665931463544806366466280307428303783931783395382712181266566589002863035941043575847087581912559709764595945672360586117686251605412265168950227047061134029588542935736146847288817289328294954357939945085081313222484290435627266635538369041612340542173833976930275023638738352821906133368629167946884893397938726976922986962204104727351265309249617923515993856090785278967969973066285621206978684550024739834043238253417351712088388073229520972329214328832927961893133049868595674502950150568563969399502203304750995875827819917421399522367202050987162416194350095266596972086351908489869192944765409663516101926634921079517792557679581781862095227546639020813884455183566638876711468755790876361521143588004864144273550806360351644481637342304858653431132128944622445252807573018007414361776967652896486829889089026102966889771770251559961705851912868409158503348880474153041825176369680262723703039590400000000000000000000000000000000000000000000000000000000000*i1^9 + -46994132665807686071916366683336136906608328347952698004130728522721850818900870314147992307149674353543761750621028776866419140793136900921039304227116210652866731302151881457125540262692795110069722988228615832772262151330327438651063681834622563740852500323783617191288455981701124166174312686036312192961088108015688900026448301785789301112719685796264972979674047117544330981666930850206664147852956326265580261990726136064340642524297981226733172996623545529687841216018074511782202753553636704657253833377375052820006412151633843229453158458749348551672691782053144640509665475285301934532799003995848221315588264327501873801189471488420091180215019799109514797511704804125095626605034171537550468607021216240534544237069621704276661472159337000180732503506119849968443233776698012455368823329314415164408961398405020535800938201175265370497438829778647820311141049027959846297312224496698242259279360659784444841265191806872378725635034132239511242369250167420904640491107806832319296058700472330195200757615342736431236523722332145131882632534422937179558395089071395977873979138841278146691809759045246793628746408016206718594712401517624053963724258271819722821468160000000000000000000000000000000000000000000000000000000*i1^10 + -13421803130792127878765307597780161657250737247057979765186282609753143494286613450498979112042397765770811596517594923613269348397087215640385704728736833006658861146390410571363772993249358950740112950616408134447975674937591900536908188825982233146598786634316600072912548546744320391177815428988048276066769076536275599860026930139144578852433502099644561145887226664318554931177250270263813294072184888068882473548861495329265955416176286882640358486693585993860356278657867321530044574180216818277204135890272892060879317284657543680357572304742061271616300001919494946839646642998600651795841261089445260555332420790186225932973679611172988158436906400762036677089178570395271431138434616303021830399458903684954997171114484529069981692065739406866439943514035841592490235417153539852158127317718602148909369291357735977550949974878754984470399761116422353921871742660420316224094752024031252529571436348863009429724229767209757303972011926183984302123836283846722181691618461252024890154830807085115267149316753694006316772792695659566512130023218790258998902467452270855727525679000224200694263637981694525266301893343338348703687649639082109545599412673020970108190720000000000000000000000000000000000000000000000000000*i1^11 + -650314720344638954939427754317270922859829949273129828639627242310401658260959811992131479016198658507795347350739302006021059042739534539955262075423063109298767792417347533845558230609389942578795555859452280217247875554004690084880553808573696579745449406195493568046014278827401609262009858578436050893136496539217457172997482007755504087768636639646655201121650880836870247014752293523708219965468351530360728756277251382525773096703895599903716037016298617428502714675945064196011631546049374920024679092745976953467054160401753696746040352008075967693842501752719003972716784778474217405260828446371573089176422794960562606149203108119126745182524430012491627881471615327195789849975224064017423991504317403428858740647792226536248210061014800819717044257509837576993359426851587513055532041922298938635575885546949189593606462119095020603849575856550705880287885741997569325410452575626905256176792936346279368546000769058455974123101891138244675906571885196049247124756223035974696107809362655197381964561202873591998040629518742943948345752250600706785900596269209399346700120290160932003548977062444855302677690829484253738089195307166062432547383853543293903175680000000000000000000000000000000000000000000000000*i1^12 + 148320511268303937550017907038195979737398298856872426807192248694322270207473932995967260410493819303175003432020505134855647690691402587360288492366837884814538902033795738953462192439331692315962827620421248018105127980588885905684133622653377493885882254240581475401688002492300585253586352563565246532872106948494759513822989599386853677021501922814552697628657715056763907976722488963637208691429315489277268596544888481232839608759771336666132591746926110416580337717334518659143684268192297475834970699445975314800759966595515863487061960258162519835054576790045218491069939223067725593207262124189502144631312568988417200383925689275037314699726783143782780563572219793187618617256925981849008544842823905121076786581020204211513111918256834735730256957749613146657521698624730367430678358039207395946974786309457252123876300258421678219455210956030185718066121435468257819778566052846983409517310943825868641491707712334435007185194041029670522418543615155769280236328536330336259050358520835669599874222246345218149211825704174060016882785010533970739745499429534140732004785248627369905210315368594456183269831969012553086860276651154497317202506496835967946588160000000000000000000000000000000000000000000000*i1^13 + 9302321953673232759448607040241651033205248640909206849869233166428932613589014668109657007746334773773325086297678525684696828012892627018718391762138970760214731267382023736254636489845414229088557706967384573177255744851342553677595454274114937512383772986880797773582538819822816932807247440098198572621797596077150082119545599305229415106610909089187597234875715849598375062698414164640591855032485470949728914207298473820753193979285610744961897779194116811973977688847814642693981511419373515541607543806283392024940175983549880652494329516816192471588851084117633279904122729100749102414079944897836060684954998923356473646771039317550762526744532782419718711937399833465774355525769028325095748460603189730572310027225198248040011312888536835753220764120628997517101486292238823156710163389908808845328006937117647411026254816740160589061793257207924429168655531749886695944604682324123117509534553881860999409689891398709409681211433031575727692357258531699368526154169566082088820767369794006583412324124156482174879011622724835013218520515467501595343990874960241278784972099135068102482623340316138571396518776112689419453560603157978988723387587458167629414400000000000000000000000000000000000000000000*i1^14 + -1314740043006050945749386289448388381606422982208222562435575732665506777004629656784977085719560840226617869403427059567265300232026385344393849362383591396476018324281869275995997443824461575726231710237775996628061435990954252652909336304829799938916517717923232565794525677768581336736463762404055970351687089553727990380219033005225235769627616505255836141354199092204617174789482629765723994016838898987762347245669075900264362850191609285934936757495316284546168936557311239332995663126904130779681628273114663462128691702541131428933423916296008532658607377926134873578244300013977961135223026931266157407226290242094750162931762937507552412111734315273625703694975252931280770854148004989501762487644248338073928009164942440557107493121604618280465907896428615487530993771995580213923873521672547769074048710293928079350241142318866983573730810066685456981540123546908068394594351636555164359665915870342482771132401322126358582810534039590783027383586942586271256671763891505308203835436391656533748658120708978600447362721438539964147028989549874124826919932111796933691676158852198550377580873914076455918316397141253628125285873846059823678708557510213673943040000000000000000000000000000000000000000*i1^15 + 644549099529470711904005341424227454561656798555746756293279861768533806183010050605076338201136182003118674941943241286512172493879313360879283926777009716754919810796032484737963089275770272048163823812056500861928558482601360606975607497039916104395733764905048417961119546995138569430494785933553458360275269097646429623186019396142365487508655899537210673181522349895146865210494582284716542282498559695732100946562133386776260080068497884262109313800582580491097282142028687603482781148282939202788646954017671534693583734412310159722967237303896920551231205165317614671697043218276220089538144368907388501672433699759257439237396081772699890178311980135176608816747237728759845677655061371922685907977435836771218257034900922063005780094356171240463236496754510204371845475665392247268614164979927198704259495443058027746502094421350968002997760257892443568131713296892476870385308590654438385793687465453569173026545688390792179916461070602842727741318951656783873398030550429976008236293114005095793102895240222776950821501944640790252427720788576711249101050134519905405783595447182395494982107138007668622033434455903977601523049270687556260274177567876469227520000000000000000000000000000000000000*i1^16 + 23258448939450580816581359081816268244879157457984327949683224804187410047373053822023687173098725960645454674249280774727694847941888755872943446673235802708792925758000722086000965446132853994803748324075103099239010804828798018470275489562250195153877259491552749492529299712481720973736434865934121739675347556768290754942104866663496320459002969777734423850684504283811464132911582459743011667117711962652072574772408488460756376763892839520885830161329613353555482528503909715387270033739818702578016298565225749295827113079434518592981359380423587252608935123837448212080284666418766151274818446703683114037835568464103936915911570540851939132167995711562170585644600791361395278005323218319020920684057582952637149374475969817018019821063662057252690476659229726750996080926438862807681881144522305375829101802816362441361525494169427295243747778149179676255335988955342145396525216392415917319355598545942413194891020733278410773838383061680055296722669934613733400673418678733245169607989655236747603996090785116637027780222011236219735102529240577990076104362994586081703332962246822824177433163381532614916706726120267086323854327785516986999552057446739476480000000000000000000000000000000000*i1^17 + 618393532442250379657710899473528446725817569031432243846317140787970044607700234296369387854134908298774801780161097227058820616118225924762547614412793892019997549865069984397042449634763849970320986959981573265907628011648351677958278569974539854600117031897157319147555746053428744262798901679026843349870116355745054552707335560406902920164135708481539815428111566329284611600513864781352367691672512648442267761619718385706668425489045968522872533002609081369546830605433735215475712719079092500940588159071937322696884850556105490243093111941512579897458538487127452645937531959615170989912536383958289264130255623171708561853209384256508915473486721668007195592092383286559375615951383293479576209038748772663889822710000101205495471073391430170553441402677704977728607597981765148549413269314689113841284788861189356202855870618150174766997521607542818386436915534352929300893165126096455264315792667638316152770192872163803882863661254388784165399775183351618515990542489757247565076663522278211935135607405282370266387340880405184974279246523489407087542395486404671136523315344541668455993187876330078146318405920816661933439105160282128151232203912265072640000000000000000000000000000000*i1^18 + -945051711713979931624028970002618714730670367306759368777991945455591813359077268500282591481348675798718099772569613767546866021096025810782522239052957889119764126033013608019336234457202632356639632283485813303742291493916448550734487368709206861022647858012101924515913280590198818223007130301095670546657858512365814365515291444279933336155933792855292040584069606157554585703166184116457071951307092908046799954130071217717147186899506580848230113338183007611389995055967720960024392037907526658702714342525170358124308279157549732200057838564022044973262610247925400021074844269397466677882474098724571836586504438382608595346917973095594196144072163767637114352457694743774718265247054211290587225438593526619900801539551249850306371920358530646176386414273677530984055968287349261456158877611224552367511816566358264600528611265207218279422709184899142753772957965987928197294577978586744606202123532894873788858953307392409024043731977198346941971536222367751066489317780108313506130830274805709055603530428683881812902017297667937105334911668726611969952342270006777674520910567685567492698778421165484455392828020329645441449873270521350646649251555809689600000000000000000000000000000*i1^19 + 48392176137294469931116834765710825611837830415771173782404284307847147187851088875443738532681496968031240768781514184426039663047827392850253335518946810708760105675628390724490968060742797179114422619774078471988245095747325523824006064026634424095490637731928153683799005697595080837800928357616105686661824445666273676723294309739169385722905568455348817485870765570653407754110047929535508838628377417922671837096856587548737596782749433924769074073334742964673853032490582935181755964865765303613602570871115397755388026345263130422633094526484386902349196526183000601060594200738852938090925909492332501456094466255513413100774395720239972211165533206221375634002550547923761869721785514330606925943041273952098681406196714675354271779262954960427533508373686320735693943664528534885083454808807741715142619397329781641497154024113898198520380770356910292921496042757610028770912677810451042145299052623051560926748815584797810619467026161836150728853934120137733970678125981280958632442481566987398425380584373008424965713024067850038166234472477975678634183986354322789014446382330813022503457376405668635700922794810066954496670553879515361887027748531077120000000000000000000000000*i1^20 + -3330362101565856969132853402085987026781811781101332147686406954506502003814358211418679658542177507914831623744119848088772202223622879943685999958854627171840292341740315516488475736628229538083629740994967791072170761226831744403509706901644705782968306036257007079693222770885645528055043342534722464544824763790801443511099843886530419815561026064559250434101805720639160865197092941054759955929811392934463677600817388351810775491282972542676497209360228966832675611187967953324132487101426465033058302299385734009214234935039907116775273903446179343544471673787497213902180212979505069093164234995364308916686978512630943188587820092144807066226035342627900195911568194798814942270852841850183360827376796474805294617649489828296836480291057543868254358699118390434263872765544699422956243054871594522212894954479758229831948740548625017969710193264239846544795963129359666464121294977078045250662890893090432806377017860088628614925421381049608738215660129414126137159000136497820913941121194278383291750304215736527478525522085039742639320840093440692424833519175282883599949508692518488681703495209235715495623263251200187144466084433410878241338745327452160000000000000000000000*i1^21 + 271390214299115407364471677251908968290388664813846757257470208017531050225747263362105826914922398282919803993054230679418149756444900482626647725808284167070623020770057995323631329014809551932573206249863750036967486503730349719394457650158645715066715726486159183574640479998019811834794336345793644991725660051374687168332744550847719000632307408162759957645374789897560908005427787286509596764273638748054161667446237377237832742639231189897660595575135293632298110849477379906785670401974462002377851032626397400105203790152862901067496261274076911355569972165678253595556448061964263552072647055883582940554531525742974197562214759178599782647627965298420508581515514312330017856048655516429232996372786420549797376909498656729099225165376142461364848806280349821466494742813751349595594313327412879283433602290180618133126785488228406525345781563724498133194214762348972536181512997683489671380342661112839290361847489083852110345476274106472494687870646186297790117524408276527019232017975160980688193003061716212849921203637385318945553168007358772486688464750930737918541722886554412300297548123519750719647986871610569183437466051791276749283235578511360000000000000000000*i1^22 + -7666384884705098857563876771199780768636588193805022379050169136319020400481737123216729002297203298378143377536330186855413510484028610354610400529401184616137160932324149735144181343419045734208996638935887317833791221715685136717959037076004080478735897115563122956378361571511866615728979943275298289476726931178761247351954961289947776617080369880148040239815691042064376067265729012631960456017976798082968035208160394414404011936539885270604534336370296657163361751321557562484518539437242642209956446504007389182965713934696041111456816533475969441489186914814044293937592014046290915557920948255572516049470413120926561873672672012882179186261221215039968935165473375859979623291636561656276416428910033345593522104771197040757648586966257217883243084664047556559561735109436614454463344500184088700112421391442876901799712380098324186646770831999980639644635941757456036555959328436726659742142466456107937727188890562126600316917352889359045653360948457185278888051511628785265191028799994542921533737559599653472046941750901072121338702691646269400844827134779312188517244417967794367955182301428942211039498097067884064200888552233028132006645171486720000000000000000*i1^23 + 275525832307123885320037277696011308968688717093921914108378366402077835952561879023041375031903133262544542254286838281899673443956970155087215689757707598817140289941275192102583412848052445132352246309460228806769593506409398020567554117438958431887991534921377256851739301950321805462815660770139265038912147897411454987263860046222975791776400393293055606765483418169207196551629497552752016485384708702161899259987067047933216593189683532601196783807516154405218512646660274070192827098047630773539012310679494997524971359267701742260094879262291911336406531458921490776333911843906667378530586157290647980276739574273353117185682978423300008375372332227560509338080604498397576140036459038255881555969328671223366261773493543075255523669338157184990992668109820638513433295899131169793301981075262178514953569062074691525224092451663286181899329219486630264010106593221104821779693584251496478912698893141064331723466837569561044529275695895770543726900283025723237816713723023375231496946466797763973831401242939862839402931062330580474034988373482125537576744817964800174758670524774659388935040996821281959810402580689950299609928835475233397950277222400000000000000*i1^24 + -3430239571128291294915156924021108234521449440185996387437433213701825559936618079872926846518342937670448267261819356294913770926949035890978484276504364973385683423893276682668940581983733784068235614117242411505723659908418771782170363613981746184510475070043868867053400795228159446986452877242509945725907932671322141935917768291726046533274383813071839640160896040287900074319477490847549766096402144338187846686779605433470396290983811594987052396813312500332524667159383776383642207765622540946884168948647018733776670507249438331239968195137583263976956149232546688577302235459513412332289957433353268994852975559634591638507010799189549098799781918909788911444730240722966601362296762840048475230008491603048221486004662724662924744019666568331402729053021568756369486883610913813223588288948884625315849882895059428044861772398015935913385020398089076302833187631575661025549592660982366271555878306871885973127239593734670209711579626229798421715040575052861396228343555153072476815500158575468056295612810877162242162976302240161011734961727138568128945830842298451433217103775802166486764645385858734851776074349424026291802170151748236121728876544000000000*i1^25 + 29175261758873246614792593416701778498800031334668172100148536279767352816923023424994767663447862761096483435444843063022421855630993058415900752674229120973150526958959963385992972239672470526487061762631103274045291245946915356822816005006039771141989940137742883481145183063352215580480466996957516249393194673713238046329691644173728240680113093278898940872719335191043144162812303084955750652534416021066908612802908828200740334691082978778842099715910860209249673093967521624969679946495551852091252334673923277287584396650493240057775758145044410580960324906464506539371933709257568020628131566538748786308936658959012447031713038427813540570702480041666414994684994279845012732919387840342748630402622774406617586761104657953319485467554318215739269287122033342566490619127930144862359188170718250705951794973121050991046857235038462706345128004897271222820102674797150527633127666737900570854921873839671648903587830457226733521234710830981480391842609720885510398434847743027924915022276970775243780387105575719019459614445048684517806055976965295878424653805686951387363410110557918151544257567107501689042480306411802971351714938918924537521242112000000*i1^26 + 37102930773199900009066416474380734311290492238820690308934241180690292997936419349839676668558569272929521311071755374841584575892289699748347762959038237870078972598128417477207745806443549890690957338330235979497181906180653746181242475052440588827692584390768382474832793136584548848481493412592621466209890386634035075388558915501061214570314653644653533586797964264041152354302728140615646021471479180376753764289984755867812210962423662926044537987949438965437827240398440025731048903388561776579060514896280905965771448399369616601605797802926012004177494627599476016646923058215520162556787758268257708850278858305875994354001822952547744433529704321632810998904121101043302876768963339328351062125422819474443011854546965057822859954900028585106855391777140833970891703360786817454940408073047203296642326412850047931273746855461712663934556575151326659410265235023517576064869370523451518753907196027836862860692309916967757836677218433776546790265516173164587677603321376134024842500698016986276141756765383013371596031408273883468047132350871108161567256158626314294409126042312987214062465700765134248763097614911221790607505413419013723127808000*i1^27 + 7931975128795079731208647485914483281583847538493178562628053381982916208803720851061305353898795111626000061894352321045364278079832197024025382294402040740390455737121406959663100125062741497772508097453831958803460272320112522612572935129110605881403647822400158963080118642101499554577282784064359820695926848127061871161716411277651346302468207231162455615937500695410561896270167858265544012648375949402121022859977741949579884110791134919642370870165765248571634524703331937831221042514374809347050774165669753034396124711607820644878356740946366991745014822421014691336544145422770816706915997298014801372341854596631975725275701211960889535581382820533448207313809287566188561566780719338060634657227145243916623581639183515011860098344548175109958751207093399665219001271919887034756162021753607916723403877902629075882017101435906923629805948530496354252358600701343968509958041601362668265940958864807165859159765280052865770619477339905053551020363128741582643805909345532836193507554193958067372170956517110954160255759072476520891722144590886398225338300112815561567571679006816606812582953438870643288953002930514778084332804143223274471424*i1^28 + -420161619959895605918754690249530298669520388036463742045055506333131010961577625308710079113654207126929578749993528694636790571643081264356063386873656906808064494329308923436011493529207894430252974518623974736221941573113264582268192255610650046963952137471705653417041481934730184364175795417293119295060540399021489958803134773489386724244944923439337318431484741515510431607760831476037976250145948247737282857805461361136954436638601592041143367018369872906357138707916949537896161618773360852084586819164767851903601078388606955226747310809808461154329905616232082168449518621901889305988021376060157772864412633871174884132949168402266682866116068902566448113365492285599855694759127624398493494710438618536238412902326530438147238873535813801722214521891013182262789162380293159175655590617375091434628955111074368174249619481355810027534763972075816329026666605374916950908055918363275678279960335096133132850847242552980427818746865712763391080918447057762279727654262137406832312692609301441734187045842724216105977895005547923281715037363328374011351362631924087439254925851179083538265312357168376990016168992858121460691324526133248*i1^29 + 613198041883709241510453011755594021783509019219244436546377920992220132226606718574923091432374968187189028968378857502530084969481117510452531823876632717286763441691078866136205407060266431461244317971597288550117852881699886560228945591800351164819264363425191737060399928026604574186913839114388854853770548512583832137439962413763030859044482907400628142222908956499825578629187181875069390060242136467652871667422917615342916148578308881124812651211853470382835425067521564825517085061290276390683147334265948860329408939239910618929569900187159872254790944726775290324073140905685992542819793842899281158646617555823174818254043300231109668227005525078055826890046401763044115786878269004248735859625091799666293951292279250915569662731934407771224613157191725700594306128949515282866707620426950048375217519853013185691400310602288218586914538748179486973765272719514816274425019851202653104189079062684956312220433599347174905606087647056001711364070031079614829808436842338443633996566844431229135614298371083537366137501045309092873115340176280197238845166801183248840255797412253439908510296363117253788419850943208273340487520223232*i1^30 + 6905754597926139311218357584826889916115230145919875966329076855056014525103778154685891275808302113900748546419775188111854995715606396855538362070847897941990461281459893301571840121456637664418138869508438409948671248499952995574971573578591182470767711673785898113206357187485534933548937794370678412359588100839707599577325297446974830981539939755194907683757289417847733181342184286949412365999403513389156716494274895728736844362188708187482727245614191149624628077631315738419231475657660558774923957741661562063541836929126183803259284090581671765382893351820286246178899584180865667514345614725691587085130270858286316315624982065898941701986537824183659446507149214980620100855694159328946926120317911974098070799414446423404242856448922415607978241450741135559352602068913489186101151982120147651333286482232016922452230429520677804115906528770604099563895721303439625452396468877883214250952992138277728921321528116722675048155564935538425066643065260410933780384477468119715990207678385916563387328889058051801907611445809462105304217063533844155170635593466430042255172628274714848287922141617011371494930402504721212366651392*i1^31 + 32841274052921631568017887120622332593432710300241046085674939351259005453506407284439742539230775555585199029063360992040668510256588857726268620343293791751169416371993844917197326460363218138474906742595652271921472108814476704457389431885941927959877118729584797193039911708555643330968113803673084335222276288817536018034398879444485902363586904774153637049596577188904307087154117187997562141019030040291435378243867145015970509194673380498729405522449880247775739187981585509001692745852349982655995662263933581710698967650193925539040482342008335674565348632730231859837776778461343521071945279904841479079681631557231280445741729267025263561132506244144618877578469444413230131616115380297921024345602662899373193130091091061891790317790994963749336105374182175546492682204896911998708639053235502206604091011350822020565216665722895330423656659782168138238274364349738465118405219546901092411773436403227292628761712489422737337453243013377393503200813944725348464356377073817301260491359580992496278795544359136162707117318880608407963433728615503371161576658903769969660916913688347235285582092594102609104403122821204541440*i1^32 + 91215502005047979741672136368563539725706235342542720255050564511675010019014507880072799138485899534696104439381469223328342554510129879913777621835967341113908069403907841152776857559891628062816105085774905142853764050814864478060231855492753106484197391261919794009231982122230804167442440912817650259229943747306592637190857557554119336497080536823048680179345460672753153226719538531373264182746626977366823933614157382930873921700103048588297565243806021383440833180498716582875412408732334018740201447293088373365057429078115870298798569421374063420023575045417256958866713487118373151954244629253488661047731016773643778526463412641597383895110469168562286538657486449013676305088484082351179602206639066121500752162788303056307650394250350772986169832349328081560489126297915785642792355277631938525534235644329009580068751089983848516855791196739050378468087644475739977956373074267717743083170685074530576343734526623702840125774814420236235759376515231510989253717034142056723895569677245092705509863952543630015569110641485525417428425098788697392409178347602115640235108040670405822453133372416085658672258575499264*i1^33 + 772436599287849862680538257008426641363548319762010552642388983717954529646951898609365684595204553756474583449590387606000930103117679710078950733139809569101141778149891078291085951840553754984122862643225286904867903603576450377355651695667173292612233977279841965439583785288843174649651215300566903594352074354264665651947741325403379438374881165557216364143096579426731307445089432807959844772213155727245424277354888568372314749886397966083527563942416654273263754519725630485804994979978079978664147932503608188188614827686896048668298895284303041607565005264417429621701045671157313360106726266127088284956881789173840801922046279890928776296179582146578760911107849535375962780909178439912388540524885931645721284070304224036681146913142102324759550481345584363922633458524010192199671619384278107235875020116015596762528307530485113153823858184519229366373898431885046026262296926667992615704975106554210369948681983015684530693132613295918195728397009707890820644345452142641671074797680064603561905735344568493932963460391505088178420088719688221229733774764887761070553052329972086718142210582489177556468629504*i1^34 + 1440850957486279282664420665000655804467090522330941120649141010230153872375544283495644796907325653414366684885462131886740565879460015193894004432192014688441025336265487774662210924421578421001878814013147922527820622301214836462320667695861878415073563743598050437327589913269977743729649702376112848798564207807019876188223208148359902104619271843532427905947035473719847908998950969109619438729409845235252858847800632256053647707158904989269841505594653840863977122231098767400595291416898531642262642650329893658320185679104649880366533849234332608085349784536693246496485697033562336719625268229440410635211581076465054854341440885767733295123784442202459377182308992271140338327876030987713640705378082530943799713952803093228790374840126250189451083090756420788117802717363879728899931251667723836064802317612817564791649977778851871366984012763537289286063062631942155216493101679549253401470614317508427084250243290299450023219287956559319832061003115891273563195500176126482309213460733404793757088366075452703222319427813325474249501291246452116758198334245311074691987917920283087307744860775395438362624*i1^35 + 1194712688285145148899699522928683317832060326670982803924998656954890739597379741226929456728055197163539395853476404380811025118674025353565180265518428604730540871211119271300329063790226414194495307831549296197505577607092543368048145636626008158087723301747835748814192901991296767596847125675823060056121667775606750123182071236707309492762173677375133333391386555581040278994656666436374847267489887713981746583524557530270235885937341784659889807344146390677856409612505369397618351335473314058253496265300404248261811722147243818854155076824430961239524239946475662159435982068118536387533259429952089504698962967188865275554734566119902458753576667632529752414406470362799605068457411020768958841758238924719772343654002914126825497019135410286908536523051565420392655685718333034424351308826548320931781653289524755313005432283187328928845005228545234056246392192886111543116765288816677033250192578307032954088474635762414910207657157923041043277061010411433303267968644536052945577918165450312788254520084751645387576177107483074162255930712661384449051958245852581272803593775213423490119770459602944*i1^36 + -230361275725366158089275943285065451790968795123925623737832530057608784531403787365837889986972227343721541711787381020756050858550641115626624634346825178434625498680665098249157800933648315466310496177148094753813827294007660620172958888515775293925902585676391729040493493568738413968033584746914189170300535874641371848521227816243615685637652629817849285654466995535533406354184650457891728432455105874049307272289881347607791303934371007734289250938820675408349636659300375462783961958548945078858055574891343293621634284221084094896904645582109813829500409515178121766220113183250683465550108512788477565952076665402047497576697212491404657991127436811029923148083221485269971821227466108123583540235718167789687462458537030477747573699326086922760903570855143741897851429945195548108828290622946134870227859439358081400102350952504834008367446554788219236190269267258779228468293854877740387504439899110772947676098873776997058566009721353803180329568744189330183903003316829188894685574982108935177206497395122726917430637274155240093126542830805248357577688321715251520718744204002439730626035712*i1^37 + 33122220422973394291828012592804673752743008616688384336491015168949240252617673912305131093788085758426880274693005044467197165916745050482560230979352944355702857042575850805738567544498632724810627022303742501292658093587775435291160117696699074922322637308814135794391588794976129019726223610733099384476780130848452019096749763745124484284470102986416212487906786652583577667527798703003826955328074400569107992433362519150380920547178865181102790978333145135200753717484155867318498712588697214392664463678087339294223631854106857333250243103865702977009514174061646454375466775925195043357408887199326349408711403098789019742749359324722148691032100406514403525771154749947607998030772525323656871203117514803805885997228070005803393195519105611478342244876369327591726157886434168242543592051879469922833082448264224424323663972163935891071379854479787822237916289947702767361235995651162900125092871847559452963951190905381155167403743273315275163409914942600815459759329021496905333384742626530358050043052703807821496843962225704834131395728867146252460324880689150714725532207107031433216*i1^38 + -33767226718787191005279126636548718525701872621459970117436626963427309708811280218557498931599367900932444121405169541289897769826482193964116315108306546768409742143331580404806184633323121851038029028499428213191312920601380312205653812388423178730296568634226189883144418670162327817574314644356630851908439463548494753625450346807554739490047939596404157527595523880594570830704116531491585909003553183422136096952659257865112776738075178531646538073154295031586160440224594461994631010361755545613606032696634327317704960136808893363030536703658793714378780416502945569192628114952348537679649475287697622089972810604038215217192014842264678932987702315586758161166115207559798048239689600677335580843442570539418047589889321067229180544262794758370452177687654483702238857992588331281410143208143722363137167527021979761085405192769827833372563741403032265515315917726075543308457734445665415283634760651444319688602197027780587401743062016790383098466508776859046364984219356269829414470035292947744436235758306546302487251424607605038619167524937786104475424026076680710284193394851840*i1^39 + 4503637755146473929187284672724352119911510548838110517297177633590188175347363046231613913998464801276634655644613280250085761625165850484246460831604542411952923899916268542781766486526258582083739067258479001317408118236748075963825033301202485105967581531181664826669774907126540152249314766241495114643945900750343454391026134674270922769222254794759444482210630460897789059018446549329744145102356340175020789137999415161705249124515071746549951263422003355527670411852386634506565390376651391190948573414306748955773807408700718837328322906127784526441701143879792329107595701717736567160284809530334077077759490979556571857366335702935773894607769295138884268796233086227929721138619046012752725589516770956669558803567044093009621489554759272814271551093027706267439467316142691065500386628312186056499577556634446449364881519049613706834851532368659328315598865886984671022366172921116787474963000304513844753763551602703653094061178949319041768406298571682977405279059061148450344458496582228902588423901021263828843874958892981180830099504252780616206888465524965090493726720*i1^40 + -642479306985335208907724602807952608987528585660093388290505379744946813162011165034995063663776527637358333374175776982895326755198583421913341136694486355571451283908646396438143870270137511031861301852130815823961346641339130056028999653928433790664076051343229519212374516834940903661429807591144871735723400500340752820812770437550225100139833087538811357078720620308250097370911339852741828937812016742605082561622414326518011065272206627115735552916614916745040517737206845421221627710304502891880797689283304920737082910955818477826122431101801309042367881004627094235066808657380879370633520694619046648211328229793559971168890708378664822392829035949333776538412156932019364688091235134656335582052484063349349310485977681914313185400434046149604657583759369300352157500026228931201307156455305126408484759094670333676535737896426873530287255645563245175041399719741253469558899779104839261539698374638162664021917436977810164386203378778436322713057996856385193168666146240198449978070108812239846726862476233471237537230383916686872233804143742714490016939288509284352*i1^41 + 166110635866280590505443283705159008590855410170042515684545787534428784091922570825038079197023976858560136366264482094474150336700488359828212896246964861041782562435507217436438289214372889368024058895339518660569325604538221491396830903990282981866451944412405646267312472342824484930232599641323566116542053339015797930671320028652811146209557580983049893819039615096500781957097907638434031978197337365524003031550292849690689541193362845382360283412250350572253736638059211814469230130691129710068291105090778492420493244314216067317461661932281517087064539944130697237496874604432566516067917295006790929995452802341760086806791303440232172977478508856452767664174289423852565735760821186599106219099238045294223774993619284043405783420877139763422828043391140989764619986419470495734333889310133587535573502136278501660093306290688066255359222582752144444607489719951164578533042613195360731379034276689030452075586053413134918098421506812481309516759021716244593605150615469705511556387557441978633814755582680977753018350315081334744373758985014095930295809212416*i1^42 + -4460031826415491913187204448031257891611621413272113726287680045256358623379221587155815648608532033966311985352932339266756350138202316862338496471401012717083483390456586729946955330301526576826109656659196302366704735611222548540367886722151013607769284348517065617309598530851324803639509031745746660758089645272913806719802892164506799334823208336897504772976480008275291378475255728912196483691181568204855382027637861582323604183142042012100812815149252967150004079410265752660604315895131773976232944120039498820317528378315154383048703343600089714936248682939330393053578284446785188288107110078205534524408409559436696433622599662145927257889092925360998411249277323556342936585535851175031962528563244459008709136958214742973769826277744282566938640977895025646417694549749210226980797133343775298326784835801485377920754494248500172193711740921780832184089853207247447353694069824532541960396359691242497924250394809659632430044558364930563796813698357911105860852843262260677225712121660463853065233730122662128692029442794730115807245156764264582610944*i1^43 + 925872400016867524688042411120176438301391638892656173327604435275695246910895763447546308180872857200724332101407582465173211014665248750624120147235975608031468227814295675643843709481932595613304809996723025453974925978292176951152278918019390526969608659844109712098106484533120343385538472157112552920590653396961115698704258034571259366667135065653144382480171217661562005382106610822600729880483655055272735312090858866730957307799476874927574309381853823847641530218407253561149447522356637312508257477436324947924341517907903230176514102627062459060412291834016058946696115752827604718679167240227664062915675958374073098751825061913552727392349082309901731726494044904606614265295017330050591189563264310062391449712834204648766285501640585301137310267948283791034144563902553736205440343040897491723092570726281406511626080877774450878665445508538968241426026006934761380925374131881451988262242442706415417955626755580707522685129476021956793560495184901694568886153257304670326382657772536425368734394308615826015929835145995704023976887866884096*i1^44 + 44477626161732133878427620198816185007969007684750504804996919824101191469573680689408035936499629470331685780255566088634879539833624535911753367649426246283057606712988017144900383690509201422819249164903445385377062257800523602919113354146781386842334138854598852534216986884594180740478384382702723729085358935001639179220748449109681551153877689374841010582180811166898360074481265416099272505611738524933073998819577277072821635687548493401188036073133718266274316645833571295472490052423135588750972250478525697253787558183661081370373379749732427646039670167789397522427267239557499039493131723937495128115553460323845377098547374391186737151766755369083154177964259676105013030528020262723992221422195471290612717687000176878065362579430156602987234712035625830943862672881212230040367938358368212513073065675584763682049874291824748900125164338063256742420749925705206201350799707503858207996028530205698780955028448027240556420006539612001703930006191037033314570870643466187752405396697528907038627110299611081166734866272936708335816671232*i1^45 + 679621390125660213376691244493698717585932684147902541037494161861553816149509030188554127252454841244153143631331044596617340105838570690099959003922311914212460153093251681128052333419519069174089821924388984327261105986584540633760664870687832527846849323598002054272103879500534371428681242199658314954653247559988183603652373583810191089014395924830025765093183414615684907239051488308954486749961207952489059071897085373638704042995113570251007481024779348613032452190650219786194248913749312267113366321348479802575883159986287793164300384443101274426911441888356074746549835574323017719749179279492617965969375167676650877149591245144249369570201020532767943818663236645349016185736690233637969253452754951691309256936510957441846683962085591775998294419331606829365858692238709837823152234694334080759856446999709487084104816634152646286807249059110579818298997458408632215081018720589102746864654370228740567213099596670126067045938311530768082375098776589095231015935526372832758266123881816880281611908914605882750674328281365348352*i1^46 + 689985645117452692027426480639395120644191026902642644173729481159685499163220491601172211186334384264709455818664092771063320440066238940269533439829272262580132374656472315861174071419162102775592863934846248630451716208862106639008519283241333904961362796884849682338594828313202388653716451199668143846270779925166942954780878733223622823031833841340198381621380037564135279453245684872600565109355052062493288974772315206006912222081686127175074667424234945022716678098073276021876639106714523666552393875853470762419336340131527358007473482845274881049085497125568231609252226217060473159052100057624913637588498856562811502177874752741584442551622978937469043060225229611328576993669322976681800034306974443040015119826678538469631304522151012459301932209088796424234530143706357163471547685469546841025217388864336314529052664439200374339877967138067564250200208913142723088982561205396598476126112846739614044826054920763251222103688137620624556058402826574097270858709243878984940414975926164023112928416047281452383582814208*i1^47 + 228889630352472133350222452645633196074269330632700923075150904291758153027537877987674971649187714487588516522005797386590127768203321169857001186129000511337759442509707252300105373004140027844668460053783411400215084591976557551574758309666890162264463051486603183090839352278482618242759630449061838207092195411924691749105242491849200089655596139040045134557251329143823685449876384566776807007301736340416137874318421605092810984293640837378334197764423659836821948844161034801863434981707677038749092642492092603513707753574803845807249807394895126650354737514945880286553352317251917378643623506685231910005881164136712448015973482398273412159755671375534416163777738831293515506144717178388467261291607184922270189816114466719690045491091433739549422585447280156181929924038604428886084671541190915286683245423906614753849315089107895763021205813101565857468996315466823018396684492219881181258929914502090823130776702680647387973386441817296795461212232509888648356981525205991120768699430010541150863959224240570368*i1^48 + 721691231337623439077795637741181986742142644278346310145777396509254714519680814806561781727329076774109319021231147967827352440737402897638709227751516105938794913651532130163394178321796551867711237826897869373985887533486514092824933746247228724151561449031946410965498748001248976430546370317383615213299773199291535862973235859025216523099016258794109612717192538788579556387182546223039368222034158999736208942993755506744793051532329187100510853159402688869262835524408093284112174381656769763481597191762241357611059124335941795938465609170298829758186989562302916811171421922060036286377979573087789598833132777968072101257338589396662757588649443789179429439636835512611182885194441182017283673781146729404518502168218855314249021463978577817050966658197270840527503463542054565732643408642370724401150365014005047918659634222882931786877951765587580993663680822398242202726349503195608249715159156793939315333174626548108336706704915766164328647899440943039776864597742782361684443157030265604326555648*i1^49 + 1296567758188490050305103258154267988160150948822300034254361288379946940941334628592960174708097967797749487411167704329327014982797396666215599158187732054707004387507519735609001599877803164835492915189441977315835737492675588342410750116610727956448380148612108196443564361838371635477095381532428145840137615942990553442671873221936779930134920575136956313982222728213467777421968266370895943021521974987225749876383711949714104338292755480215927688961206850513562093108873148383278879910067686990143206245458592920765945798627939625558062487024126855031636773668851210659103826454834335126921764043157857232732943112030894348484191299234938725452168491013816646375403024202646532098191620160165520262947204617286800167716916276596277234900638325769280842009982033748395512842491757619240810442565576355289684216142134179398603501233984660686736959915369586827781462175598764300168603650419608119455952378964641048686374564074504011488095073752631986019761492824772452590649237977392738987763826688*i1^50 + -18331422570100334428999739898319235949819809038833297317470842787262998768013695753240868880204259813571140650545692769051157631162122512720676167561907764692412025323645528613561379443606847739074775319743413799714276592009546613753332333553085865058657062322806111788396328630594479863759200386251132652412773820079260188379008997459555713222784975434351415241708716513264008017819684407911113522941208750543690599757771330078445380620335453933187952424746693311858904316904198003596742423735055354042391714804358740222369554897265585207001050604110126736705240382727932073949952809602934422350236280181101905371859662500234810495678902451922547705371689289848881272502319900936569262490662491354900424412163825116310788107086273617052262686060658671781064744122407497584210003350942822038582783156752253797750901337585475978774863020498015313686411679786580799574620633282551330954812150985052811466056542953614523822801653484670077326979123480024608255117205435344722432341805434404864*i1^51 + 70677704394323915390590590773964589764539595288625938160269858001019342441205215492227818292629071860860783782314221105436547513754956615112670370597788994317503146520317878075548146476048207950547965586097300300065866229397707607657061185367033573912946266000645831788568018181607558501991287086185665120195844789929723610525914399382176490572187879197447470493279823830708098295233816093579725323878821415642348596330998863690072528433724881360864659018100618958941401664764200098707136890350894991199199294998555569782258728739675101563261187771857833075612851800962366415001958652941272631690433292233018895795991246308881031166880919638635037065881534945719608079365668934596187181854281228506152168054816375025972560764686407524637896490135632749608949526005099673579765983972121385937972773058645841234296868921860982286682134943406462880832283841826897971570247113227500534507862196322768303639677143396924945599792405377201956916136333991927011009816735064355618816*i1^52 + -122146401849016553121576362998297670503554519820325713903544225385605401926862806807438324938173868123800372978563352594082477866894850469138179277842460190761651252448856448644171893366173109368982948406462317943038963816553305029088498965402164266937251615032637440041031249901297543398570378650708439302753032388908866765991552861484908262012602664492114843046894773148096226014474170827529425878183094724269873329063109113979700389744147064619960020601342220661816733199437355772199175738664480042869446966324296828961885004714391868676256979485205982241652291473335391637711573232790823214830668594134040132437781334014719024232062145953133495497759520970751831941204477233865482800164859430905464992707910140029354483241178977622732312124965834759755370092881107881665671560790179507229825250641360318017900682042043019091414226585007070480964269847983433657927071496693046607603234490822229508755406533088758973738802298567320200369938785771061248*i1^53 + 21850235880585100279408555620033291603414600987829563826161303885687619625179359139657534145476839399283282197596891044742058781768192543633153835591176571491306726878176421139441083657633273353464086898679972559346021613244322977870071384989386110255252132104554323754902262255620779168324927487214055071780344535901762080690166660290095957216800817739367469929756459917798436933728431137008342731062184377157632001791087475872948492962954529131775205371405964295816971599041568544946852814188270970882612844336893796484530533808744592929081150112126470438566390838560258304815588964009544202968194187845568821996363562100554523386624933931671170642757612594423535126136388521881993665097198049480929998594794042581117295968533395353948637857495681435767250857732624747551873141695129066553939772894124810567396150505978650576441658019729096304872888675465215180030632845387951458662136142177820119264088164392839488914109555902976*i1^54 + -397223534963505003081409136945308102983303503857208632813641292524487788716627615921757521171575846793796388502109997738726005481068167540900564018010573725380237276752249663824395171459117932680170012667610648194297043429013606833387932115954242539058045969437304484047115666411253278476448162279685125448322327284954270668436953787596842035920820045891129253440981364611539966887384745347871328016965878836166819858425167894543637328351160777070975726091680282917476273788579854023330917952777888252753604805650702490442950682970083106753836834881120092279188865111441415992199310987685684260180758265476355260105556757199580565725615162376153994221089392695839080390851520884845606439410532642340678566169777252635625289642713472573160186369734735369523411432132955571542975414428674920271082493075866627176711871226990436866552073262413072753164314018770434656988414361701689769952192*i1^55 + 15542991565603794604733165272818180523545267412010566049877295528381564102902091401825475241897965337884114056197739469513148592845486573072785332920431268638429973188686375354716873948855675824958105859025359359262426468008289032366569982314995507785712974945369999931849166867159533830039546720164593737325563434821626107529262431145908690605815372937137294637952386660518273136071756607175365097443834325196455234218154816335788516993119621273505007393307729818400901206942614918035379030304808159921127369748285811035738822824004360116425733066445171018442943196058706021259153695706461778863112371218856052152537827011197382061586092671898145848369682899065287368560828950629154564612166886266256922047603304564967946554423332006490446649521435224285810263329954429350277463271689502574643802274343627458885220760551386866304277891246401*i1^56, 4298317649908798037644548358820623505972793865246627708524822716596435156129334922498416424480516504445052727684232437933560943924048080205675858136750296013396810130301215043329829175164042051982238961726049571383436761777461421380132787829737785629991724821467070571170368513138965100576548563197484379373622231172331608261837812770180769916106008314990318620839028987443038135142088194946376623307812711679936101785299383984721968962606857387437977227353198315791212874210211507935140219883921453936455926127916749857123210850109449354228283458670660427251697036792002682907062406612667149773227834196383117891258484335333186425300939174895997022157768819970315659408133919069396565714993189396331453434757705542214814337805339602941447735701418307746933835272939434956946448099941378036733532398865836542592319790843525951738789621242525136145756430076944830641629311158949655361571674294616782178835073567332564240255551750170233162232162012372420849303170747995332032603447713923171234959373686115881320227634552143066474398355850216285506827517311442644307501020570002190807312871369911198972294090736596709504666638527981374527049741110089391104672259357651133007361585861061584251663194119050992373880235394714380880636152933611886187473325551829889119962311998284263919496060831104414475332825067050531229159185951943010497806482505753311123285729948117199151541594790438931076839646090912955099075309544218609378040711559523023321537688018306066777133354894961281136745791228901209789108835983506511878684451783841358904021676517688294044027092605388003979434499919514442314601428900418633868052350459648118234929697514554336682787749897852491606466765058171750567861320175174858654367985044807872582536958200568075316524744704000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 265244631039864189283270547905510371901071564226334069044241095424157610227714644325418875698115678713397754223442674333180049360036672152077674836585714762527037499388209922293404095526312628420195014291200031010790694345013141412004931124042342911556111949579693677103293201801239266501259221837471002104957514987806101970963329667384665819584565991295011777980794920288707563285381298428239125653291490061958271533554752893334248464531473108537562908401277908279058796770019842752699965075924566130629897409882063574493572240510963385446885334178518689037838781299364192177830833864974615219562287151942432471341652949155844690428280298527650839537172760849835287083322409144386361058091267197055385671109114265483705843625640909433089375275675298033827529075054428577203251233807687936494928848798859173254404778516971336201834608865591469717796945875274755675955782721730771984406102235068423686040198276333109713862295409867226581292239517697393506697667057588659447398367363575656754087858526986633625987585583138636685789723001264385484430954294536864971134046417036225777875016350603332618829164307786889951047684227595311143076158808145575676596494032229127466209711771324573236370835762661830683443862271120609876060955017304840652495748712839486207039904340048992626604540699446745798816426463813994373245552298236679880453530291911778747426508510274738054105708615786216186148791995084561490573512144218025248857891133151966455404743317269052122677336818232355719958745215647758364585882119094677943074184213299192995137277378534859352051868181420628355554247614223545396195345750263939798831966380413583271632017533579254916591420868775999489966695766348407906149835480940151168463392313178990269559914880481722765534254071808000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 8868073911988502270037642816132936438213242320268443342529463487490346622720070678810249261404782219356804016782443216472868127334775340338279058644585217708621214602630926292163898834923024961905019179538587374120348087306115814013473758290799130642952609166334290541506721825510178205745007643743721869572814302106137623708088605909570434240397677097306376714745287763648347616470299102529025949519047168506725215599829257928442169743027007070947619593160950362402506142845200240743986884212839556457158871541941115660408300562081085837017481392756459103988241963691421817133718873927434188116108079472989116583139024715095730383752611308834044878301740076367159720471835604690829403866070981902528789091001576266663836323276706598078263280435974884753833785588891064503565572175845224261958182720486472406107052324920341709804757365835316715723417237278164170007084221435955996175004428636820218661994014198096399309849376598572625695282319736885239708070689127235815604900777449347471239187488848186461168040562233275496385399533657611676101854387609878289142323869706115594089335375574500416109874064217644080418800091241533463742653078971432980675070338023006587694896056395201690680077341763845662553393231386456109400912193949704437061567027794724557227647388862237664435387146642309721504906805353470955848635333365102615095952934670178912877875082605389934443771906192193762534314731621818916046146706572106816646816622213429999737461473248762301239058307395171763318392361452141538849915689853524485532572417931147477508157972623602471006328892558906310332120598830471363281160437765349646633196778996134852143722352662044424853556733019350318476116263259823839147163266703626670224552484599663891293928521868139039719094612918272000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 38080900830800196017028888312410905613289186475559267887751058914479567195692126598539164423544523272673992641996419933205592587179070796146121119280790843764316910865020617909684011885663504737674395324855813615304137034582362562601842772326081017428408232589262745478230059365626483062705685804872224682782930938625075209398005772441757863690552037447318493260996749349160615238025350884503542672214595092774872783432423113680157621860885002282009043278733169602255838859321365450988539024444829507632910064991857979034037562974687438533481672728950952570338931697637363564521676940735764308673380279938569847357298970521868397954509807459767083616421134401825795972725172534855937091955878982271896629192985343093960344222174554871958575908246431892934093249348531955712512876505705971923031365750856061220116807907759347229134885839917618698607320554825349287584516905035423030042118113365680212056799599731362740224915009898862745257104829581220104837915751474207870077294208004259918056411108761306672548154567822107665930610485644164124765431528192719022231025846441527753320384444649222846835225922317871819374304161576212917560981740330590853436182121140611917980114574962807894586557574749239654973717918816350940057259357394646359097909347803862421573025054870508824904373672319324823899626632524753190701876372263798120379171848049744830626344935954665562390708526689558929244428748730962161581950615205583010097959100784496437019665352753221073920114608253298578607804520670324643044528189140039269657838592981970412890084985407494367785381688731248794102654573180407028121100005214265614150404241989014558491959410122080160597508011331088656286038803156317406891132754605965665886092421599263429910477032396101209985248988758016000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 94150617368820900659305624078608352517657744124691779441117498920623100045970047056972969690371471213160763099369140689749470902897320647357000484987307758569546267788042984876822948738363474202489913727263708510791502783853478596738967495134403147980063904663430465352991630764798821767064284159189267680167088994165499228955470802018732064766309831733553398884500366836067248923781288800490144956251346787045757524871352280040848145720694899796188393953225083451338074261182397207200590364921762574410325662595087041945310605357321943857846778289452713598048974285927328117335100397329375311445372513981577539472479051874351950928677005596374795830517113466053289893531447079314029956459866095534965599316125610941414067028490026225256847887024263930602445980605124041803079918985901688405147869990476154649337779846660060140453197156281546512484379743510883827364345988211111700167789129019776631052030315539802857222132334164848262512020178538249177813091953370560126886547796977451321764405708585391511509822746660288519135649165771170853061532566628917390016615317446887762374060720513923271717687561156234186297120467875343472289948637722721985180550436428933049904035399681840759625829745707452013238324235976692032096342166588489925206382362980354245588887628281647545769072000633704511711233742176116084230846077176995452775685741402699513160236645205977619158175808984117778577589452589447571284233143244332498081521875899777302931327016239321729920712794289908664443364581773394870669740565777487820308471623150491371965735957053200822345447256946523965061203826091210900636371573767574219003399317771020075290175677779624148298898640856863520803281882098865022971401681790764206870927799142171230098358976741414403590307866214400000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 135086067539966979908582988602752435218345117284160481096961768521416041846138027985692208612346839070157895872781768130660910709427329327174708608576978481627578836576367107833144474511124090304358993337676943885799907045945717039623453892316617279733519314485486644363800124030414790420369873085781142411251166555528244390500044082819535338490173850420595474836184933353102131928202925943159292028982455571439573599241485605593316741616517307558945339210330672890168207097952763684081904175349756050889020602215308047382584057663432770205029117698436732573906164438463751977968380245364047379426167888113823952804699799725771846067155487230806610286559774551255596084850738652298202451758781879057969493926943440255335254556406234854424815300340939537227761948432097364257315635752587543713589446206228582668919637280985066412584754497611408672198743631047096534508168817286729202608709872170925078930948436380474728052210588339341200742742097932354366529663784376640436066073064040647523924582797675143972898075748821331468077849287857112075129400336996083115785116740351135157498368365577173327066647696787321469596611388201588576382179498952075421911070507566136225133010500562337292043030216240174687121401524625497356682799077160691198718161805906083812382574248610721849320886438068929321096194915782088748810564531761834036364627570767383337436670808191226221945033994371215008740441821861870115178572220931741332977846422176740528097729528681758801805691476389381427221847630104511332574332538365912905211822660965911782199860317361695144750583489798393709304036525872597090630042151088723126733319058278114324097017839374666249225027091822749179701719914954933026478492258461740471201002796884383454574303928252237807100363674746880000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 118841677441453866175972433702301167528772509179299643289205167980049098878480644005083149539831547849512909600370305104904278981211176312686120387658041774427099994136495018407081725978209754840062151576936599679721728785460517266287568172230211172946959771552182946483470224500243016021757727367439011746795313997833803884548399575418282873695659416828416055000153918414183177769224102048615623282743797180276996144008245545527424945970771277829549790189672239088685153083891912673489192656303767390833203197435672539699412593890004859849516043025285905659806729454431276653532007681161279836786447553301485653275527126556247847793906248704352070370634282160693500372427702355764259776472094166434257897276911168836449945143437883612277657817610246839147789036340210680081728664747020057086582351333662012714201307258284606182272567676936989146590307024287111837367104899828371480901313556754281233402563340113074544882356159709627139797121008533287237485316490076237393975728318278029194271406750660522989476752304740119814230888878376883628319061683283415583612582096532386208827973287998236596543061355421311369628405854718331913023233726354089509507510516655837989401301432330571866555536345394896260591019403022502843585188109030640555958522362276315878828728285223302325130683191408394095939462978953830755449642072857560715768916585745534634985626565402106017117105957247100057520600810602598418718685607933987259716740521092683169928037060700634027293459254072967855577227571190201144242434728924849560233132327316801253438814577526998047584310407780019670253212937257331726064293420290199405286097051807487941474888711251512845408507858665839589880891027590567184473676946176893656736512562195712242578007657662368684413229056655360000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 58038976830622536436636190244730229522022292892845948258221149687326702659051267683172545505672084440346770657866662733219549359322167009382130522705320320002571938115289439198761773664590707938565069514688259251021282233659072020408225597515596859546840684233620045423063396860803231890187412630568864204506539043215242071451467389117655630220981615483389057710936328651185907988052755970046814483462537727866040198649317828513059668398487880700733532589114078454752525965177824492503775822208898333966000753664806776329291580341873452219088942759473943308155468464022279168074125337397242208445900430986197785293609781580789523306187625228445373883564919834612190460254174625505064589828198322485158034583300210214060831669122607485233177444394696278190111610500063134089491322174154825715136930399011499329761817805550539737175661341705642415552014891083197502451224030053877708282825108192056972867249181809089327525817209562365512231014351065123596645943647149350351520902469084594389453023756356460644974088899309951144467099267588009270006084629371175984473512600075860474777611747512221157265396997810688271865655299958769211561836500090480494824266790965583496187735718339894861401524713834421131215799113744090323860820418205739680259955131990694974492770376918304236467640020629068112437335570115374362212962529539504716995684436812692991654406231395261472655037958961782609715173870625850610027642606612959293891399403121622634593491573455907457222509918244336588986920543656238572123374914078275254184111941477031246915759203367003697022967932092611592882316357027085143717904280938142187524486226904987874792868532272287572323174650730792737626630938479766126499846179098696881061464443104067576055256330229371577616781321175040000000000000000000000000000000000000000000000000000000000000000*i1^7 + 14459336819861181896480472674541222734240048552858585214678141392102517324291163262712948629112775305475259496093691017294557462267644747386059211604705911710007996574211278468704118386978475189390207198920996441023483175256485366797070607366473858985396226140461712184730826726570951964562791717119665762648876227558731677503831253359049411954332864000175013696103460161374881910089907985467970386274548951096097858876359077277056046967469902282362049791320084651725081755645187356025507213501435887783631582648204353387345409041231237471430507858523719784435585321126513434163507877279854705334578327269870191467029301859971156642114239485605960077440068146931710323193166174645931490347263912815115008815837471446966210820837765987636614176560196872782490857605804566603019525105020156932164908317631125279895276971264626862569813653821208863004009243981569039437036873963755800669033089644240557629488867726465702421797476168369656826723075004539876325407453722416954790681347479201098860957284077844559051224430591099571652236664548428692616280027499711489280129235876613498766269869348464890006230289488158880030211875559029283247914611053821110517823587659225312766951096799351333810103153901703351944974360842923242512284789632467843383295138438151452685871286169728219099203557058918948622984535333069927058256722567770016014575917621582582451224503301706680914186364031013506908354974036050284635792062377659148704357488761272522864498229156989197160830369368183087740147660308278714296804141225351025694071015921349813019463630303714663534505328648325159654230398702287256551209446817660810159833069861793408434256880409489981800575044375894970776368233467106110110829012955219942337087356293306238797766150790234809819434655416320000000000000000000000000000000000000000000000000000000000000*i1^8 + 1062045733557136656336123896274586816622105440384428366465971099146819054387095376111620277078268036829317368315954065668205329528510150674805302099804652567700685620769257278841656378366928883814533111837141536511498035734557831989713119072648134717510195942162760886488286774777441085114512404635348936411661564435193424738829359475576800049359320649148243328261395735899935960276734254961188655554771041257908937518431191622869059184435809278913286749530400204693995662697687955437265196225642254304219197996718065849060556910802373806611738751348958857673997657164440962297127275643907916325726305618094141147481932164738800526465111633425869676917477873429968031794472887182208159489035529241087700716299861999514161804726499278638722590685509616467976772726654292609739304264103749651507566046120058047711716987536006247084740669669550939675430500880598252904623501199773588731828208459385099356881125381375507197217445853682195866854721005669713452166620589732059267980153388993507715606349592826537284032829044488171555773489559373775092203724229268018917426261042755710559150620224756134829170778397287062677219958316240704144576206416974581875611081342625171452899325023273122421956741973948661254453970467574463511764356649097155544391650552862645699581803445459885478561927684029335011331303821977308151459904115897337269255739923629926592197563314459012009341178710172948641675251756278378862493517431924653168145517007667753627787907202830073006143097547578718480702688667521843740564161490224973145990208330410732525391500125398497868272408604464594955737129979072522519272015336296649036117919054053054729211152245286891191851952325941630840572810541255159736610627350552383718190691403709321170396331934497556462762878566400000000000000000000000000000000000000000000000000000000000*i1^9 + -389907819971454782168761595003292881581152595208062264763730617735559301239714660892969995780457056090961893154496913583851797722994447665404216701570760654359561785561523960391737527691974879517257364327373645486168733777443497078699821275686567269226502924886166579422399882432571685543347954778075546927052599902042870130685525831904023821834529484807259943039301256937462238864053502185540282541641260686558436772569073716855574347656207605298695589948085157402314011708483644054998446162922367194777107825937821024654528716618080120612825255214253505474140740918922367001515043690152906820193771651018053183587498694776356806198690294074840832835940539662595879926699495908176309210815427577602255978808127114522346807990547747447116399558764044750409916311694610987760223512419026177765099855074836698051445569485716484027311608501807969191378214564354216277359434503536913180416298244106065921613515496374482938735930125973829136312064342480363518195736603377535939785280377215397957103117706187466217832652359074171558208339063772738827847214627413982312568134335483882226303417213154360371561699732643314643077452908489478029993558992051378787258276864145044872078910860436694250135110810030098430828053285949038395470498778786370500818020430230333090408180961870731602847257810900297108402744454770114784039541892197204432517886569247898355903257811272093443499329857586328530590918418888706878908049060504761512621196283924237052197888341396310655284783292881972984331264819281191720679478245216326355737585508753875541082814248102344238630241882926842518429655303917873176540965715879178573232711433314677879767881434665990995514774272886502360125444752027620010695074126085970209801141344340527149962266771891192627653572034560000000000000000000000000000000000000000000000000000000*i1^10 + -111361210278333418305761899152811927303288326969604242821765800218359334658049405471720883585430751933772385008961593463784930484452101934747634238691021526564476848444176606800450437694389384472288949310973599937145432790365020202311505096816728174819424788557045124250915865020152252060389376511555811515502766674074911485459603587432793669435133827591579269666638616552495472628565994978906945983548125723508290679279653718679700654685829276813862083594144513774792521131909319182338720717974509575137448730012993413008651533831131870813893435622348636836890847564501169579981728037984012587382752620210536158682707014229417181109752141875535703612315707265696049914719240979676860509746533034776472693295155832714801733329380661402552634508465728101997152208564178684612330095698102236253749604325618308341932981404132566163219855039309329196217846384339510126470103088037341124409188879970130862873890718332566009764877889777293453290232975686233552584246710628150976828799801022648067852591852381263527975241351745942684215726344345813616053905667456554500274149660136233380103952200877190526266764215577226156040356179135589826960441593357913396225733349507859254500135714235931407269915116896863227978427358007122172621934115016909230927018784622488472428002216028736266135976453010096247530401831768813022355344918398920872993407199905181287560838847178176469436015518435128912144641085403165138426026906214293919670460254223983957366201919961810155259172889308386029625177071930783765051168709870819971867213201650314240812395998986831808289476663428177284043241532911063007425730315423098846676115764015158065333459097706980484807319904009552867646156395860901659474602822488771662280260603814300537807273414383711011676377579520000000000000000000000000000000000000000000000000000*i1^11 + -5395772421796804062676808849186429756857525137944393833126689817139867984368505411798009397313188244558453031048419983950383704193070393213427869359750232672302513622972733201384669987782997263698117210402335741100266224353286390532348039759126618053738737109563293261278473842293446954704567717924557482170435069427147498702436481673967100467236876865656982355853133280535535792492716834546691182359100583497780136470084769466007386623880127329744318887996645214233658049196655962451091456440834011935587188964669029412880193378119571957881099020998291501737788151737929345725070379678531838725838840131246930863927502479043336125462671160349242378451705310792467007780445631161689387424659015720181654303748352609717465761585161271358859300320572532943031511431104451345158138157260405500013820603973139386735138844090497174745660081555043070399317922534010784094414168739006949437081755083792733116366912697450095732991329613695806562410448245268868068730170244929318489498932190459985270159609863926921376023452789193742272345118578214099392224273463031741924564281073763219081291681639221732553663308020023040296118601396248920223607167390183243282238490356790440762050639703409415346228643574787375597945303258275217715128018723273071324889511062013641626522032035816316577672812478009072954332663999609052179815060927024277695870993747912650121553801498435375124231331769673464865991584132311048787975077904547305908412723685310414556488974019956742783844810265755818506096815141993462446128757280074237728836036611986008080011037744447148376545525259830181075220173348621831814675963225692927158518534146687866535392625282081807128751422522817521784610540460754019322428901643549955416895893650277052385593732711025498429199482880000000000000000000000000000000000000000000000000*i1^12 + 1230600628530824602973964278456191786446427856414135427977336558854240456767122698374336932092008987633999052051893710887607325747455444747851078982200305202217698373656842133944686533521693535847855975686680509544143368235504721393913409593231144131904554676841832038698369252403128185240292789030224835005245671619217751283586086261588951071640350510678577893598177022528502302463124975944033859455446695395730022823719075850345136642272663094368112555103318522388392806932400858043148470641001291331996897730886976106733586465766264881393326125466387089364196913254671429484309112240003488297977640030472738764547555695746331681385739683589853567736286374867657554386397259589366376486643624929823953484250951987878729342138477210620929975584296903406946568158674202594328743116264370486595037716488354391439792039938387371898163062440234687432548416510144660200895892383907221694098046515088420301206855013984634560376573770837601991947278894460303904981701578373287336283941943670371440201529819712483799913005089501797644165605898792657125521483565757032884738259020729062699186699591678898108256845297036336927780961086678986778768690748317011917951285747277593069779765574557306879658402749182752133766799944133519099410674996385243191307139311857268170003615885563153301029539831966693024694856428650845658244077055536267709269255809142350694173728028980041177894801560931025846001163375692532298141768484006561133789403168762043064979806118571020749008011382927279952157164918379764058468193068379454458035207667134555021569414819716059086082550098985263011736025998763735150643212178111654977722589791046120509390030486021605766745033106461620836690759782158806664064670480064980017997744311166971719858944850901548885669314560000000000000000000000000000000000000000000000*i1^13 + 77179941841936987834713042190255661887042351185292983351730494182656301209409329533638555202936188653679755601574007729280817320004013507934790731546153929028251419592812728589450898153689616495847185651816411219023115918275462945470792626217539485404573467994354726142000269987705226900213623843878065362356514003600493051676775718185868116555562200814192426992657644671805651325234537030026177521408306887598635157117615401106291688076962736586929853376236332627640514101670510030038127528860146168434504232077008020380938337745567667096249012748339263493278029378874282553612472105459895415052805708124125396657538287530416294671229321848933608337496525028465394427014891755732281733414534070007337480673435016303599617615639998456887651880741791236651457584123676819304446821184930635141379817343010860974418856829876231625479596887021985982573373601262790016302783502668735737690623701625183849929286057850460536123462391779857867671573389917186602516489635304671670662162685040816765331297797203085556585827836876662604977356273260861742967332590100872058314562195195097006858625904871902470447642226529906924786246352838026946773420427812459761980235815552512271435950920180221361022591835973549007812153051403227761066835740708796749904599429812195893666054548393976890931218169787607590656516090941378881251976907703521026424537336234155748444072394135302383425728478293388704784607944431410793851160238093838712078627043814537412468356930906550502965834088492681528000416415435961269893332072783132581518229570409261964091805343636446062017662019764516252456929470500018251108575790198467351848259714251832192726398832455115613553190888458918217849236403028820433203613046358397354160977041208555184578914889472357161133670400000000000000000000000000000000000000000000*i1^14 + -10909060648629804490459895199049900699312957668557625328746190293213392491124010289872694615705366597045734113606522050097711527141997100630196713794381099200754314891093921678888244804733495350866160752966611956919161367957050432173655328008529345644595427605961066972074721349791223514473018382733308910406425639604017337356563519099142074609424222012432307731715862148569725618118776388746997157923725889995801568153665437572061521637053826185489153814316266085882780740815768406970732737519518689237324151884815579921849523503561077654741160871976973249934083266148366607857892321533705110598496620475225905635818767590169778199981957094968182449206337094116735766673765912548989764165233846429053114930229136097989171145613037989014714469900684029672493457930793059849008777626074272425054537794191847409113704127274567748562096233508518029264380307896800060763612989393258254169210966497116041366027016093951128818764223803404861221948248672790320284802503614847703437494977159922552814567442258783654186366780085091089204537939652292508747485484081471917658475906003223054685820676208465953912265923051714693391519882145662435076053986789425988550527027616430248837181449312182950533009403968358017543533253576794878680135181485487745581368285057765468325195954818524841862814306625854276765581969274994710974700375625647684296100966163503693995094452221510443724623624981803664513593475882184157705358841585446280349748686780684621206358293149995633517956974892393206258986148034789370255276696259958982218309946750538879416121528214529429414733178228140808952376670717381946544777171477549731461163468377972544769662114195660117199562829067505151109809386191262423573532934012283244897157872946346453182541045529122372730224640000000000000000000000000000000000000000*i1^15 + 5347893539438949099781917826453049890649646395934671343261939509939515149499612500068171309605301801029911846915839954331891029488533702390797538841062720086397618666250295305043149489289529551816128611732590163574278641600456001587052695223570357823822920365443226132770494760797432233522080365877640951591147505650921976601168564743293804083222985910901701910071923668279270421673490829741377713781384647310555649555224173226692581721204558244415804173153268412452709493919236715552832866854961523346245487721706897631656497153112656299896999682004659813213801825917694615220054018106280812537260284174249642876032358062958158232548316016045774217279874853310942230931735662231529055045958177521292089366948167305214690973948279597611526711979388572429175069735189655443284170074717937250518937177146782753839792487299296762078097811582977225264747697220544555153585086264215785195659765259591389196918346841486701024804877192129260360899212786615068157540498622341522228708109365305201509642269775214534733943193001764291406453818297124558683319197574980673128894392490571432104187601492021271127488645441377398488281413002835554927966703970740211453449924968434516866886319555741086874700801196498540824879144468731518805637918540018687695094521184768516485615359959900803114344935829176894833219945479443937221392158881139577412519457193867351495200116835657416837174274688368610792623994556520131799148606153118729242207715736527514087616048287027621674203732346541284344486288514276552330977895290665405555100244333686989936600495481074566653665340727841247072828253473309977802416989862125465101308828601232306396689129147749212969720140120885740303559066175126671170885771257257723637823907520966515248906107430830965333688320000000000000000000000000000000000000*i1^16 + 192965633074746368531867663194527275258743584070202361073972863817632555308143129889323471918771885248569513086856221849334301073062338950967713869175062853891714092490410817527166388212054055346390979546344766321907367140490726345644209278330763495804769559432924703346540018205238988568516894525816461836683358297952888831082867704111232030855099413896044550127408764296582808108470057805144769298562310642974446372468870265700717150728672885361491418499123848279585979719266924956797910411542448577671266097737567857401491080585043532608549138761963917131735496407972314011953356480479957149992272233639549067747090492637722670625318252386278106254710060132148332210170895848181776602300683210384150972777390507265295797349047135894126534791192419538472070527442576417429599361101375499846898204637686361961016919146080442994019952594439195108484702507924161959613288661793755591268815111014248459717882492760306252216135079157878598885978799594818605916034304420231727236116591915461829407812588160736391711956986320947719944016651799409326733186012894048214434523326360237363394778317474141937857635151501430894518203112902740673613104683480682938940099510154532540706433812115636865487543808096478099742742558559795951992022560165388431634169188496539533467796041944306085421219377895233708387565873864377225111314661860665328925421444557125953321558483204563266291407959614154623643956268144258727408405011473100947345889243263868011250620296501796821279878781313050263093010174376882570068425122767377287360094176628223652447790031170412133783693413394979026771017213333901186271374788759498474628579676681891328402980846365260454481678238394413332067952975311628336987341147805277175707823287444391810544590859754494681415680000000000000000000000000000000000*i1^17 + 5131912849316583823231403613411360258990048435420737323752077563805522294932653045591838903118158070941690767394043110860595683399817857261064196336411027758957311530945774349913727098691129187973438240109718651842197330160583089262639108350052166223308368061380257391063088731062615994251403226407477053704505128896120757291605891697685310222237349058479055207688490604097499206163453166105621434622832127642154045983999311078647284186605583525392488158028543522764189872282175782677969867281129495330830310250317183026285363702830771151575904680067558809087144235772289213286833814054683156747791548543023597689637972136553232237519112125628102683443530518222357384740822044184236815088671177138389532106195339976755928403288194749440800374949694346822890399922118955416377190613712290924657852246632454286360622019076565756515542759516968393853990751223221069985695088879308849368441515765463814968115216901395944690939619344081530422645391563031065183963016400289830638294289267059124796913800042224973382778462500254041160381607392306586928086710363684609561966689585777272203109067832786891717237738572311394971849127490458271673137221379701359309404908877994741442440494162008195752766351439518759327334548569568737472922363987396232669600597376962316726498150173202532709482590624388986951844242722247823890487516360159355374584289949069519762181862052990821670241375022405021207124317222649785949593684969837550185947459412482703580495272516074976230420786277010710116868887609561946515717770914316035861403667471481432976933694399959771075175919899679442921743997434220332651096112548506344027225801135298541607653864525906377134626583568789532943248105701793105115473153901703755048170214608208034055569462006875674378240000000000000000000000000000000*i1^18 + -7841195775510425683364369553633987480249130754890778325945041274077403772306101440387777176774518955047991493455380795668688382379192904087731670635343353504674923977072833216069577405684000514148004948825268929626317574548756266850641648813202505606671351679123031068111936099472197194932159417126730341971840032414870981339067040713592020937220722776001923490980490549740153169038290497253025049081375778175408436585143929422241641593451700098914443027402574921248779792444830992826875071260385410592426861460647765763214169468617729483938822109196866402410232248043650461800093313547943520727462580896401359016118725609309123999589168092666313103024081072312076865392954289650824437937580787109443126483719268174267233462323513041184936879441153745885397580753772874361603850661111239802412836100320483118925279128752128929710831114163261570060152220202869301426698046414413350029212848213060810861205877172223505780160371029558734330395341306563249891936144123447071225273659650225358242079612687530520786709111516523469171832526696673040104636546659981722795956084266430811747741345405220173703780098294779492986175997171968562131982847426246878541689515045656037265011487120835270147210382359591703296776805541928742722658765966575995608601307144065617121496246188099737149138891110100510318068471242612619267889788843073505091512449713377867449852628528062340578638331330550253007307337415112690858862907294642131637698175296378812528716723609517848031796381307600314793042573420577975207641052132629245643094923779782157555318323797777669793358089496057510559847133273488084839227856303102213932599553974589536654948165503003271910264767790793446700329012484131600030081700190501947174901529422746150404453961581182163353600000000000000000000000000000*i1^19 + 401520224523578953452019454498243511568437547912909156979105799277652272264894953912699527401523435570415587889647970025178460662120443703463082220224412912806905670277607207627323392891377670620533127321551421032343970753194853950122304572902769055202537928551827258075202024856947427008513886277939578584545531141858508933556742703030164987468744725874987463618150608745297849905133169608985881541236928407208609132649049366149231770497047624376937493740468604749219410113969364964994360349875321642036468451341021478220631700076550134039824373352094649867828029733013035214116899337924631115929714424027455513667861972699247272361994689717258256248195410269696111046478213136255545005551513670905870385334937135586839093038376489323977474904080570655421964246944448394892046642340459750163227957467292814206328070989408590580343174097264269536583474887918734553791178708246799854199145895607692485320435775106473867106412795512707855386509106164803466717821417999780159988245661946426720068232873312036879978037458025241857384949407662907071098162804618723473903427916429507362590172212336472497168336867063800155411358481147510923001017454908613390635695109668766212731963250781263158005289058251437097980208047366245082779060352222676687184890821876766089504939790522726513454280319386677124973990230772696731196384059133758854081313314375335040139750356420445750493338932841558290626581135994699938073158407497777036365099383659210101057062913188163226599057638779714625464708764066590603762006946711992005374171656355307347602030891687112687644578719792672029090535935877207602428139876183513684231541248854725679186468758698266725559260791538034122284859259715732825647218833437594662641193592732605330965863109679298641920000000000000000000000000*i1^20 + -27632647734790105546717175920830293496426242761056077302460870755836754050921696854443216987565738454113790942100585460081685842886724650279972861019114771424091465371565604436974668968315985735310985977752016263375680604018368704133984331187179166492026211313084962846289829949021261599744044267054216363681631707773428971325726271374711443287221606882514016820800267135555472773871858518929541789327269086861764431277275717015844510465863587267204299333388313697071287602913739226238302463256692763898057060879262379491408926959438153858196383544674768435263812636790374431396440281402463192457103260076471156802113260775912039639956650530574614720578041174017014459828585450191616317992025177203357452111717670883867351510056546971000536710839811307621952955783303217999531735227987205426667784111544460314085581578921356114073481990841338375709531479222170047394976590614082003199018086593029950955686293436287041560858368383823889103874891722887395051655659768337094591497478670716847240312957997934964320080537697038018357107548823905813105283002552215438528830429858114145422061937126814486339661296547927151934254074907595844744799246518427716129680353096519800407585705730795794776383775647064672739467486795834667715471328821743463855155068284322079657958213011693146634366593124946274446863529899324007594608878573751467248681755790282941942371008800996721087924501360211206198839828235609946621729781492853586289148893526667042368888994396918928501969674227326041462862517976725363785614180097480883490695797678713604505171075885395505689923540350872379491381937065362387848346780938144654338999369456823671160176735551486462972509796218128845436857409317251437231532562772345198269157768539567860703110970072430018560000000000000000000000*i1^21 + 2251755143809158059335048088107052880362581466234960566329162755941795737423068345411900494590781289673853365343245655602970377135080759265142314244491620417105347757030045226429923176413760571012445047593416240547341129975513440337176927809804780672821929309858728711114774402543824434064893627907460637350120682203011645814264669241972408996542910661909988318998685184215757427942911709180618492052481274682971395832836984966543917685784108271112736092138380618258714193388405454538685206215918674327402332875124779716135195837416956375024367574325893810107626865010718389298751754441646154811004730097748668981270849407412852421997519247118500222038447556810703865358622083448460815703986284706559156137507250486468564995004947326680361226292271366418515371979341360579577402572038293653257682230206104999707030709361362889325112225112843970945974613067690215284296990489846911083999049499576041745546869514054701251383463278902357528584489428759561776327736089127588816717345064623699933196376498749933378407376878663972308398329319392228395575198315074662114426623009047924554623265990862881181135317948368648565118216037575917195038651862857149511196190362363759492713877352950616356035002559738175640689917211893666015232628758855433970345568911141272855348926272910189970679138279469733992828678417567290961376104014965216457974971539599508146917507489847731377189069583620705165946830866836918361038448054048691494399222798905147562296895847128263008624645604106583802374231213954937854377887415673646355165779201772323767004934908880914087291133554577305585030434062524418920935864697960435009359233824234094416554486896123784622149463941209675093560719396819901685257522898650699877496666531450462849851649775380725760000000000000000000*i1^22 + -63609553812360153796800224465739527438713744510220290466172749385819042437504176896997626547557801230662993736179052068203146720312476556594742086074556597207209855591447716101718017648856120399938310405151472864519173092131556875524925251178940765963630394485264459061983291516635443424917307933168140919968687283299192539269669482588806739127779246230365149889938272198884671644330527708038443017377716520645065878114045452829528405712788943002134271260587369076002371733029983027329615231231641218568924969957533940916570787593789630430523691134913969351560882837445887826654767557047107545425231608128436030163253992095335085971193419730183980997524285240422964316476968093192551272339862825987519849959433772267960622856988047178619422355377571584271097159180945707852667068390215588986672686641230218808378307624816508021194163059899546875219206875013947383475614649304984815095451649104938188766658756150202115299574945755924937050717903938242166740203175052791660251928930390297848640174956102976976266104397957695768413750874584381287529205250648244470786598872198339784032000645764053032982743925395927776886535754672552515962374632258859016192981884743071670808399861175288753481604295704066423613531106783391441666669123382299177221695272358492430174480699025683610574238146653202135661341730680109517012107044023407257176343327236037374608106535113203279057324782115756409243760714661681128663874243817729602892891751051218912597737407057621949210433880696164459219368451861060430917889656430504859773026924915378869517291737438891365007968969277454116820659536957458542649340926701962813134344751584412033537685514997427960681946814703359593075156832156355950949076977355464950857083133023338102696082534846955520000000000000000*i1^23 + 2286091966300216487089181460466538463808846762362653921232416411385453110467498389886753148399929978343508486998418019272594975988997505540921512316743299157397042639748712533738197428280654280394185276303405999689042540051665005100636623041220899430568073215823837614969748550467377834907237785167069926043756936441126703336816684431004132423344471276420279255455606853053234534304357931962100208430272349489007511691002838945444198324867063999611173120547058699522566459953945223884009511631306443302981216163547974459507803416816550303492161166956183027949932082776481736014669251962872019737904431233729740851187287064995572076027255183747485629703019966856967436978992522953325395579426828033994088841043715123731270381766999612452038303079394706127854535641135412078808589898086093164591362354340408239383284545754207604286224992369630752998357845690191340102470903752956629275685092565128046266850182876784387832480200936688037008592488093562982616510411099651794282907552992546205137897223906636699221662934366062684732802406923507758893100369585506484010561032859180950383810867309218805567558109474315207501616593550005029984350483489911666243316143320715594135504465045419678246475956152272369565564675291549944761098649357537055292107533818019484151690002177711164678001952043144586233500076510782636662285153620964834176278181198918123045097981577739539415041771198097149702699303530015486779045845209427045980153800244040583160652866283085028704474386712392322093982868798879753663829295637107737462686269374284588139132541947735347448206621283302340782046105507238549778461828863302523917452472775947039956836689156272712976656774463314434117926430671018290669696215281164892128123107350157293015882875168358400000000000000*i1^24 + -28461889976804107030248802040432882072225647267392885044488589857850046891854642968395023156901356334237984779995977156890429984747882471063631597321810042353345669235366657620266697409763891604688124645554515140270266511811059465332486634684920129278367857393097174818284345142881909356759869011140944651827572036227940862706454881060399201977963034139111953576365353904687896798731154003324923580318913383430114412913262151905350371105221052183158243621038518704681041970585500876263589212169590971918506361091418601237449515039574902381014733267427903216643410201998993608838643919587029328905829327753377892720725215147864055020934524210690167778671532669940420611180071754742326705901667781823396358865382828228408065569442434898950857989331964305632817157230596510710793151683861904176117086197867105076893266214008807251547847789857719272451691486593848496885027445230148504749811771153590605761925734167486872212589773294160598644757744665325913608969598465056433379678790372208622128234454263250648627115598736153293552674644165901690512589404120967714470980397413082148044385894084714459058818002704670915121505385900448773839784046383529461168305331571852650403325429631905800972340593993000805856386420137472125872647975568741224517388206419417644629487840511337590255866334082331036867966552891198545429064111244367527461682459595264548935358893398651578723826128542286141930693681462267408507383582173496347522120280739767160043782325358838359533001664854522558011243820219682667441376763976609085328104481573296171111636671501113518727321994524211085616474417640028222574353899068496429828869445399936354286689601011637254176260663238460841972204666256782270442361194355364585887995256619588116791025995874304000000000*i1^25 + 242092263781921901983889959361793110757323176130639854573005058470364256020830207900587308326695689902568877869393323624744302933342939540574964038766712692375658944357551700817217152194248166949893836622854873755552043615982084512560685124709501683023752992861139253919995320316896429502112811738294558831587405788164813972927973513877201625120802988540236379889379632084237408705392248024232881348448310957608897912855565984428663817136628653658396747945370317670804379059894818889504682882345348602478698709285158338151327762554003145395416094591205836281530866590389401163118105960608192443706046413177663192374576885372610463810900178143114282531472460793485479625066065403988586988226580208446931836507929282924979958977883682538736615488542282919232371734845572344010422090953230257990722921923012428638897064210129510967538684730603709046981182564567411861038106112644210589847312026925201658659145277803766827523280528536451450269976395592388128498403087677210291510330405523313536921013861664958592973671657387028320985820111119728284211647063451337932409643511485072704229931057272202514871037505961080335990920682247502388404417537833562099318195288365305890872872199441773471838956756357557347452191700834556152709744298013715994911806801942784257053558140928782097974898806625464049258552034328040844223900177976626210116554628473235478450933219886390274978285539159895398269196582252016565664020559474180169393047918685604242495947608460618912665170165134565282509418458328970058472644664568471723765607679212452401124219539656907112826756644851848490234393624379733987540043016810751786727480637927530325641815208510507001212401296104147498205609895449011342828371082609976098198408887517896767078339182592000000*i1^26 + 307946487118046497372323572219222123233637686092287848452122716945386099024050085876726298228087030580905528857135075665519436795601733978194871407679521903594555814847578978986249266327725377186159569370924257273400380457377454944998162499626405239488801882517204019720321538885341679451647538066474368399381304651908509302967663808204117939765399228507409359024360541181389878801504971741311834219861129598546387003101330429022652669210128654039549990133407934442355668139098611843411127115586713632975654228711526872124159175117383962675920718498855232642562385654189815574702230952158001573170362583828204055308302720935933331270121749568721266197433541802061499234648161432158316014998071264100163210045086622105608294479572757952680107417270256106722652920967192507757066923588833814889199706247778260997478142590845625121577296154279526078424805308234774509180517163508434050538127043174578659832340818125807782400139715254930939046916878303413795240542283321599837142276685486045175598281774662106004218346183387159790212197963212728855050580818818233103663670713801403231611398959304819985094320630345165152801143489822827959184209770537816418753151755130939985895423924725579341354726652713232544567751103418166308495060588322883105562152415091451806792124388324738603897921253543061870647501092174257134554734621759101308398464863252781819642648330917024826390992544192591777433858231766630562789098582423363697071099809348095737651279835648738429986562776297585702333291233508210674127075719252858294082171644294590073025758116687202106433215088087247489387557466164912827023859230734605369314645285901602742961203497673595213943047834813992859162969470385654671604402901619011040666935573555319249859248128000*i1^27 + 65809781915949547856838152881996791986564502743510644977350279589855714917417453114709370719027202419917027759734293940182355443571175155620552657138923910298359991876243851602860677145335609063838672429871135466130324163127623588991964982697286258369236042293031269024935793203304633308605962953881933483064324878743446815990839589768218038624247114956384228038764456478415432957881713562605284212772565296070255791010629077036061534253410730534742832285835793753604425252931380177632255554273861779178217777411756875843013672405205486944692365541467753379750622562050090924010282787866662899676416611606976136894711017315648737959056290081440475652830281968129479282778953377203108323390550107925849804527814844639206651799486312292927820370544276451315522817381239091132021656336652909398524255692386960369811482506574728070268317116872210412928158444842102350043306753052840455291422135802532211377769874217154985284368196078314208434245591918992805649556052003624916887105947212488172183306619612316618555617785840753326226031601766315251211017182388810227332510751793223535251581903408901589997461698986853368966622524569262119106679687542304038618087525959102238501328265879377408701645372451364876321062025193348931672056790694959189570597195866423775925202817221503982750683036753733306351533647391135239922324528709453292611618380307211146081323325389507641016130667404162011360094711283015271070150123036740838082187921074451595030066338546801508787321489557508191355588340057392728957865649629924313631768881145269085257203018232874113401351973413263160669537817111056924232119552086913626758267979554466636949979852703539872215125937873790218416118932655046488592110889895882267920676608068467394435088384*i1^28 + -3436968445859035531247547180782806913130840961269002668605662467848420683345808984801028626845031195579365751272384261144538406821741838885378513821200748715880811044747003790066884112375328025247225390198845804227344979039270161720909459159577506841220133080231823041147852882016407192363100795367419007437882832883701651472465049940806444912321727235727404382605289549746562991932454432339903586157101483260181328636077094441503634889139612640330753838176073258983328297657023550789408021302178396452963915514052235396747979923765832878170905334797457564552236757525818598786090341626865663051684358597111702859584802323770958207800082706213066217038583181385601931644339828324910853076578924124141081980212904029533088169923227089539189158107686262744762724667349385677233046305155328452667686666027045385414257369295384895315503056001297756575654306244362317398149194878317447543802684430042006544046600433604270021620665113613718417508102935446728181511682402802510118016581296761825612518582219042853408373227008542838678003410088618017569857909989680251706319907891947417592549521035226987585565795421241915579575426713393270334413474854150961217421707266412569404134842196273277572741232804131675012741088983015018649657232321099705874069205437308538426106600162149521709098312848486704832048102197497073481098597433471635529827192478373715630574435263966472566872251834874636539445759988454155118113760136818756866780565532883962976992989526612360172612254584425852954671045136906616197466032278246879927331156789429255030290846791753325581826964179354597477621439249571706911734479417579469020939392621226372265167923012238113486906887347379315148206378343150605087474747725614727159655305725614227456*i1^29 + 5087742594249269087607927332344808913450940301824571841379712310881922326778306778088751986601737442208099617531332786854482773236386703932713686783603011589198497729050137399060958763133749782053957548598461783433337093191722489726447007251869381016073961143903562733351769073202111300114701744507241208447467191881110904493987099226936278626424231759376839754218405269372020701815707123418350219580989941005987844990494253993050715962577348897683738679832435147797797845342250484851271160464380550501378329057738339152406543572653886872948784339499163498628479498935930233293157680994034292584706736643533313302321719445150899487271372094852893287002304413241846733417555087001450025989491486415554782480487171574678378752996508684511795321692248416302956628647200290642218025406700943918047117132059646239272324481698416472569781516325919238995591706893535133570568110180005523693845554514702518024746803072715689046189056982452760330523310709049228193695425890782617430121022122570131876257482735745988294541939847639145701584680029734060862440296978433241888407945406077248080382670518791152703434902095621908120184261236547522041238121462090502190772655823252622344030507170602699331595990350615852822266443556434955993427953561235375376291240127836895274165114453272664553589374850570277070155582437104838103285117579147059548765861994084308812053419754128599990627523963738073768550307884622314660692941373497445862700265096066728716520410352488427453988195952292657374512238092058051352969753976315399735924423282936869264423505877475574343658721200937174565727885590332093809217684800028935002176715012531479612208201469361426298858197154768052116318970263375169864794637391745402146350725370740736*i1^30 + 57297208202772747529794133643571369848335494592071419232846865374680149846127784511625208714635597323861867180917945612438783355659721952171336975901336811497934426389860063686817951487681557843005362264336919145250283478709223563884473627908238685170920848386932976118623059474895914726292437288458774318766930339995341303549634459241043531254438182802741844521905032525646594206244045652041187249294735648041982196948428300770682405379180228610483610690058113798308150102570941608173159298999998853230146512386759179727505258105920054391176004265015539334490693425880606961738220173723501054864855234513880758371685903685970922863682725728924972417782365555241148638066201704050435811376376612204886207585992098585648835125294777748706889456001085228846502486354442036544614086173674441446216515186647786871757570048910182077857528889005527302703264743042295253007208191089763117845782572792084823243471296433010125706979799270305012370729268091359069209253104885084312247384520562543609445063859089894845201971960354593601367119043980048865455146128916111098604697603643374948825155908618881162301391431320731824895894405324945161233909942508290475392693666074847597327500274399124995875405571797115218946494652143417243447045810510351700681549014553470269321091657900787874927406449912480495279800320519431753073544318015350847171598639922728864801710387140133578193149164207815891973351365622553578755144303526686861840711868076518774498529081895148184599557813500327908706608999687370751921293767031013090474002393902843032705320386160580667177484425001000831844830143953934125507501494280238786252348861524751730255920405509639226332941165088775990318728582600001438683290082922774915535771533312*i1^31 + 272501405339315272637922192550281860643784699033860169159629308569175829212810300369303470587880251776739220643236501196137837285131748191994013326303544976211118476336031245884993376726602614049336722549094282104864423033873630426658933802396690116287750104613881938878839371812477356821462868163386894648025741670234378980227643546353372599463756182363487601740917104757815602781453328602354415880318272139538752923500627478376220751193488106767753575838049193211475765120318082166554261641363336775674073436404335506342846221239779496599720750418820903869997238883791199235027078096319337537091938772374320212467060643139636091465383597097056795334282829932802827799066647509040452781148709624041211599959704730419473452439760615346240188966965703240774283521578901800205120998985778114217822088270992298362568640709276284921022200454111248234027841295483222732353635293476532642701802251788172140971745174363183086682137493679653928891421637896150903477236447430649492641880138201565752540325568004603922902829535224983964982135273269043563523966531600197950005702639107209695737531716775401771982310729118211443070108357177046253440928973798255028438086369726858071773287211995321861472101200202642680201623074861549880765026239766818610822417534409212766493893983821277707397158938291815736219561582988752600567425491473070626616074421905896130693109601039788272890879262716920306235305321976892162439998202881117746722788933344996795124707076668978036122503611974348754610411736391400682282033288213760036309251412793388388813720873500585030397510394573735523357412152852898777681846481358632679964793932810499629579293398739069686603325777180853759466964751175266395943022588986424519819264*i1^32 + 756830793565780431030653169035883901484336202781870084772399757227533587524171964649144909436131237794806978075514416282729309256251040145442272162116999848815916187004187855566241378392178706962541881755507647003500411127349960604105146645958640492774296563839381880064463854819771381174876040812602255056190956513757248350372761178466192144142520579646064857609899784051544509584639532165450944930421323887962546673872149751219087007309447961029440093924758625211287495442311747237430739023959400507886359378617536833104491836780384835383422606682560249471410906168076687287723669928480084231300537926437415941134007428009842811994507642826048428804552780525067247875313213280780403857236021254916532890053754281973694135211367029582823755126895545645866532089327216550497507610518799770012461829980058468228548402637314091695650285452522967382613775698825798005831008655517917743527217963813912513800403620327634152033162173888886788485655864309012381510773405967569018591941469420293329171388406167226451284566276195889805979699012452658525159665413067785957292426871626155620963943094647523184850227155225023324159984346996536314428860787169494601394361148984974801423129559055456845184776985067985726926202376472005701219612285707047108243899246487774874780533700596089343771193540056730413332444574017504449424130275607021402611046591128591508158074425787388684540655292816044031245808753188073779813643224348974733433017870675977410236071391185639884793292481279354168980076066729822430446304830088766338113925505600535788111249357894479267410013997172414533053428484602503228223236345039033614819044129509635436227297592569763495289870359495524678218386960140221439683394478146584576*i1^33 + 6409179530183081711520064349230945962901438746602369497918665305852457605550471470441898599987455322705169264290614825353230614019410996466936310841214004289893299467855503241476014583089776853452961935700153317713764237034174077498540542822336232818992946720157703572337912884114336208322908135794837535995129914547654548065991984231214504200669275470671023436396775526921340199393465605128305844130591043342217911867127556163158898176092208130930442549460274745302716874176262277236988416519202685663833440560313584650945256167191927896474947904612716516654832601627555727362930285848371882358547700234424395585883059114682065757089306755563040347037868607296063550386586751905032080318742325102706819046792120159204759651306298776592333187580153637543492673101921283706634682008295070998098956932323024043228781443595170671627604496087985974941166107748064122230638735496129101231564470617756591444999811857380840169166862819915921678736717428947652659098232399747112918635143730438445225888204217822510315992324951997469073189142836364050242788892576026444627958740181973006941500795243849457559927836589039384500895831037675504260277670676068207129284802016017483637869405448952312156028411401742813119658924786809276951978789529274350658583444972713839897183540582905526718620281312328735245837474960479784580409587255341034273341911537314220096399839963879265944629532322116362887069505993610595617000072484079061720602687060402381564993988522157685227880134047050487260416563791338754143974428666642072764842250410984364969507525926591579820237033055826471213277745153786834759439628695473586616617822753159024521510049533643057752704568394275875927973721525942441134821925191680*i1^34 + 11952684640949863389408257372902894119701533004193443009772076575467568979332427112249333807102626026245894212542767606604357749435164323802616193465491835951873522893929238043516129574818410011157658554786302097382390786442093780868732472695079218903665402366368268518733806878735672600941819586289737613261987707336177288743341573343925969690369822482096347158285961370779483958526775009425567552689395063573616976306679231753236580486442286916788572356632799546654613155833479924191773525052250901230067417566930240879519992062015095196312690233408184110928142776424360974919067022101340578913629734012794584472360510172688274388203731891592188037804082948682417966642028544164703807007926062166284476635616342000501780411331645206681950716149609989052534017271703165876474670663727437095452881532249256721083388732838146568089506223836098662535059949328207009507717676145410034142707762340350395568450328006191658649066153880162856551778410836867134766653156771586863416273543371827949566095854300264187614584572429826720656883393713060136516559802667463565632624718077799173709512761650003717728797553846379269246122308583264743071097918098120804920836846394997681676775595437563220588908028528152261886761939474093364769020023011146062100594335251725861980183175837089385286321805045692417131856173987700862857854871516526156783065397951074886752978934928192046159167731580864718322370231022545080431400574842112930914364520561814821361974737700378526355908856285023520295797474320780925572030712829033043922078468001192243542407656439946169956693049408921635917047285881052437638069946660429934045341445736499226031486866955577178214200306517231042330240425420096167359807488*i1^35 + 9907660383459761311291391432262512060554158571318161360124800929047322669088245076058869848188426518863331470072135944398490483056739073779946784312097767679268847047776651394701256567308921127421297998174093103358533924081297223179823030097995802531178953676832120838775069591946282467919911025743653589222135496776462417001854204477146316492146801487535388331919070106483143241200555591463931876222631120608121955075046871405893201711855450241542078791944849877260201439766130170378927607219882690579965909319068997573029297334297732805854418211836732978954215243976310361247212709315615763275419705777172982897163502392906354222092413769953457368938811325856258786840942081871313369388679847376201945238075041804274407604670217098752450597864695274531083654614374488505580182426342471163217014347721596878704112264121911873133954833742095583005544793376156203384945315281417688763754577287369307472259345465427732482227424918548551261166410103420989745057163780440845920534966807644359486844282500134735448613528554338943433572234231965969924381459260669301239084377539580266462711342584701215304583724641281673379184414184543558509142719386055021296161726266999678348680489687071814243363423675308904598024235823207587880973121550932412776535005869290767729460566839146540715930518561896211576759239932054998582177934260410130440254209398703980812202495285032444620332552116233920479965062193060893278687763409504556534615473258897609312811697618300188194473296828712720753566039046569047191623900195851051085724796042959829985500236569089702231896561882554223494952174360046136522812979497785848640034965125562951164044849850119078840426031763024893146568971981372260352*i1^36 + -1916041701967288318031983718957795194179199928890328019898077577000162076070832716094630985505022316102989867566717386679079087746891059549902046200165657008807067652007957391894403757445021582795882185845906133598170911046687983886186066041198433906294920251642795503952256816720596546511419713559982619524560598959860453807817075788224705741326387020581568549151617435083776829610843194502469827170833371920250825524561838198490236171842087079385416064697940395417651797924802382788506304540079388293010589705773679033291144589872783438510596987214969355119524089326846470189465662933964447783990650069933156093882679944339337846898305810806131354341332735312671308832872858220217241412930529744224706104024484450826364006016652801691135846977219389267898953109246462383416415554046369971350408528562280902023775953591002221002227471915943456150213535927225092850813247868627539662364593347960787200465654208314793461309406454238047194169750760911365247537692028820242223262181261336121978867378711223030788154128051250441152002439852170812450341377546168762746192638138961805433593833581986612416394297357173297032730340191532879338311677267090763295495071621480158793953984931163408012728514822756675300335063220434894119715030442176864206895027137939532801450008205594703247586884494193220600774413707892954938060622293730275035791330822585094311060833144684924417651472236412863226545788364594657248669724469225908466249851078194404264950023221806450965702883847532653413282206431950146988731206905400319946506112671426485668343847145498318672620898294582088045362431733165572551959802512073603376451285043919683430282232566713055295087500088581393201616809623552*i1^37 + 275715395590455735669386564871368292145808087019588954664388038888448965065160610205138235105825231369631105145717628657093828113922599977485315350515928806545108700156446114156212891155484779652429763672715306641349920825921220295392791632732959321575929831569379572594567005686842754650903404832558381938380476828806815483704492989509899603880298445602770861486292579116813848222841955210938203344304526277548308332861283856951912756827249029880152500921074946790275751197055114597425423659983133798585929312109760625533892354466499612234691210497142485306267355051858365745878334977895043454904158677838770983115106873580274394863237769517171248545924139495822190773022866558695013339570755492321637235054386267823829698271481205108160968711839368294383387655226533008533241215489996655447199081448689571420551485604124873078532647953927516945157801444853329114137800378603020598077672026410459451246749213177271372335776031930654813344935969198033931518286067413541640019496523038974172830275302473751779004945273669767623472370298108654930461544278532358541535596842648296843188127958652022883230348380636918048278886602667730858173472733311733538133767941406520870503936239516528899762445810034215264017184882386087223364428199912607271466943479666642767662661689397435525302349898188150239168725220500904692912753689250892266854212757037133835435156016215873555316387888680272724584527112247677991389550192132592538392883472330539121959615305605969262949965133462792251248618086983287851837584582772554045238970976589880996718058154749324749755513249005443815210400657318447580424750376233917643880351732630828599488893160118432177311698205578621769220096*i1^38 + -280313763234115942396999434472437874632023438377392715187926884710465303205690513317906468923200592141378167181477185468399610299794964121382275372417517266374543148727144653295451525766066644314295227969023160296245591663588259410978698397075779308812847828385724232205707639164749376020609178799292211967109984741817954421123653417759286419753381418247569342859923410112168274795210984240427500169102360467079660528300302231382507327212743748596990413913620335954476120340446308522416531238561843588258364728421959724298545951650909257418946286020257626866218881314372283456383855778480270524165758932587881677779511304027880267673054532381737248877646406226037133115977967884545617499464638691317090154945660976872613954777195483123755813519138975620005096485905595520174148024874636936668125953580070632879501145944945596780997445795420764668202677600972920256305398808517880105020833206094612123880918742423495549554604081131396087487499732480468929976455838339566116375633558686154494922541433252118267805145052191823659359127819730421805342803887966855025494462536388916134938936921976799547921676933509794685309639227525964682348698474891269929096899331569144338066578829547767389610147997344042673247733769879372376892831911288154899971658263765050371753692634917022497018732487800833999893667928469374302378683955504787548790845077527694176934265683641625729967710753355295031142487203369808446151919241724706943585184361323113440244087700871106795528512249810424684036962976646934795999405632640291781911153311332662959038787611974795055821274765842852600868697461198485926547398592832843071399920558667190296952446080257308843655425432487985152*i1^39 + 37498969907255047214226668368739521027012166868942852980468314833263219087404138985084032435700963024834574978933269845027274784866354473205236324942287910243789163598001197281300429902632776094213305529001433240126476233962373415511860979465045702920900071321216224650487626438025291458560843963712605006682240699741146767471627314947562030379000962028943736304488108002568000249381903855140822827765676185209030641996787476535154570557177523162500048984009750536170327854117600497427909608242352090181456812507915073689317007866047126795999365089714437194900405555123879762647033174360062303704606732625121051015681379730592557444370037003953913913093432231357302914699712207333068009406292826335952516461262970345335010297796714934555134533169113951186178384386701160704362940977690401407931034189576214104991228995015810626947482834659836735571288257230217204149932278385486957040010897142056050985849863776546825880050852626324628173262931550208845405230420127006781919390456016387336872622028447789733531606559474712966513131015676019783902414407145900287491788259931114117117144804309400713283295299001025410468104308631781028458011524355565130541071177289842693992571538916687625314578906623623384464354066417640253367272607789337687289568428700275364147744864297395279542808444362047618464834641982011361005049576314003874912496670719733858596864055472604106286139587610030831476774820909244009914746606906372500600783105539623868972366125738395696843499391124278419729436525763597976312546765960417845309834444682973258234857517041828818201642449018772105585219952652735150107328296386031467626685817206639288177009930659046233777949900800*i1^40 + -5348211543080515389310060445820832035925658437398762358839677598568746134124000747493667042850525408096780469561437737342258864630374120785515339609268022477753920368791282276368641252875761852392214182036191562878165742070823534278523366268041144933241024267711303067796807880863451844213062143014034079584434513098146787482818158173364537641022664786670986116951775132034274556352148205681485326697548162917294207217882446128830641640641483628657220820013951479191701534827378839335647008873371095378796005707704970666476543251387517820088905869389000528604223321774179562175626516439100912984051131410420076313864003495119793161202003093139405300550347535651242746075045945741903634375153377545653332895478543683081947747055651355983482689473986848299092381795514736068829786454473338851335538146798563303588087482871523014857839936850166269371231687798505455094516462922986888072506342791049431549096554301589684014226558338899667326244428166255194915834572192396681566301680452359673684699542442790406243642856236817677851011018343242036052035225990545559992167713203094716678836399545140295086834550339359931392201091927610223198979620636953296841650831206947446740132924512444586054847664764633192052444471053093815544548155564146954729993989276506540889523234014919868817422363917864698481237883893836551509465445728613848559321502638765245174911965104146821219655164647399583081333686861658925781364560798372583980190103696241317348872996304465499972050444685038140273002614489296966727065490961076974582704430762824951929250398873191522834224847412760679718136560427009585546736504917431026420519722284472065001412095757516095356928*i1^41 + 1380771429993265832477862099265997063725494712748290222154901300667717598566450479191107147740324587522450627792172425759455628138134428055358342492199289781306689838835464027260618116830476384965708546331798128276084955030606716127667710469591947065471328089261702008638765673376914631387933743776835692798173537197971004591827164462954028168413142886572745257786192320605008514733713823660877732469430445466037575340994923967630178685218691918407978597778645869734207281739576594636760912179945156903462064661084140918490470486040744168821565079905288147248756957436904728641878996296177346558651764232481864570690420221276159699337634372935895912800958290532730884230776547665270547025927384565722749171561224601402435813534340419311641615273945157084633687657420926836073569992405099103044660403706801255875084392247637981136436572564661193507462121577221681388907523110684423854014323387584112625970334270280680105704613162558713854740294681635716857362146497315495521216150721903993976819020978396838997574337220087692623576480477413498064469245075745290526637191814537839444407266862287386187254067198486589269661960385644181216228120160240972276004725479302291471175199838065582989170384358919791981560071862856817414244787234805819715426830091547525488397455478544261918205814239647832351486533730324389576059519584918220326539517475743070162013806154163584298850595644593839637390118728993591550828016789608126990880666845231104165124762859545543517483741497359218790262678189699202565732305633617774028491432841619537335617862688071854287258782251771513605305199020358240286518511285128915906380681230911958374174533854691328*i1^42 + -37641834988685949821221964074071551283108683803731177230474537334713819517084454414128422687098082912104088979908430390390517714527293331439762202258686758073490375549763395563589781974777833631335473780753069546800824201403766180084407979133649511133207678918594642285518028771021155333981737090228899440986356480439990719571416474715909233273891467450954157388895737669591094229667787971251801382475753880581786621303901969711048884968250062739386069778735035475417510821923427068455822975845397682580189912929858995078220142935927009275194098230864198195958447467887751387422704661990802239169739222074038189685809217272375776733218783503293009287975172300163353905370278828957247051477688683903378135085863661345469061646214472500006947442671594143791211572316935530940390851088212260772842272225334476362376096161299586564058707526000437599570366432149563437586334342069941314764291723461669712616926018146045853978899673885224016445759091519522442336629585901093907732086472675992756444866531372261363259501879536834306708479567780743960081109551382518338104793995319238131140261490597787983602529745540060668929815206275287970180153834564788584735228803531865433606343916136124993536911572517246433019091310363067215177008365054846369190105457155358924483018393991004705555191760134988609407057102024792224259048879641935773185556648198772892358270674756862754335199263477855931244963523363035663786201238865781018185665407246758866114367767251299021880155254173486466514156303012788384236727309291304165044706919296182788024298550538497513225662196208287111268137073756261300811098091254847992322988294312478427106508800*i1^43 + 7699011560620650057767404910006615734933949225827007229358962020867151814329377500924393269367661005657176532084566353292621694383007784579715469113332518745099230582073390911601630987634066095124561534621562096769485114571531196628000414383206019177487128821537478978631423841696699781989727179563653257918175652860121612443276830890847399881035547863681134550453564875281225764251744344594868432455720161761826899497667219680732283092087684108127849792990204716570244188386504597485710940494384113698977370239016654563016877892538917838370291065635322002896035626469154344264636206157841222544025380837245292946929887730779479851030097963983553376960223979801995129770969622584655598500957748531468061172076418346975941579671849677189189720220445587148463496629948034822712299165272593340295894256938791927037154981373796602634637996506480961855126696675970003831274042200022277129121200577626893561650522768226687919863268389097302668263239004261020706131097830612481972806117105321361415340507354624375860527133301246108456676166207987598844559194802261589493586731807127354617387954848483550693125291087940662074200346939971534992119840570984229064104827525908016157756276625370612635429950542305860525240720740642159920974117560240832867956066687723301436060445951435571540290578434421740626545510487397380165246349500819863731835604079831275674279787781564123811228110314133064702184945440635876652246456073818185577715946292392983856156084695497381441785262288784809588749884940784895787190375229991108214345835734316790390231240701263336579576784346175168182988790867333753304023969910610795705117067172382769152*i1^44 + 365548373367862805071215019888717399363007675912405286770376983064590982313786779742020115525671496340940695620250529222923545008697327034303321709720470538186494702642894990326445802333124038985296954846227043839935074323369839721725682300042281812701598868686614018116150909968393430603749609465244046267614266004457028272987400912555403486566099742842850673107055511236118053569277343935918840737289763829311680952168413360852392127006346465860030792988429760925854574305920608716579952640707074949814311390895532053453954944884325658868047848388444875743088760160885180521659586388637464946409062343958369204592993474465347926821778916497550682203729264452184840637035338241245798192156810448895798545252225763784163580894910619706558537750960240263765040694085018568063073587884056322565498292674673366848828961790647656536890104654572746035779111746514304008882691689733867402303309508303006198093290809870369351407744098029224290065015607903221803006340290176846625595260992289325453825049003037281416044303753417197428160994601013006444720072443821246331468777007515515096005453155323008561225474050312880894143528658978547938087982427869086600650957285625448685239257506534223570430946477063794659923078522042261300435666990376574898501551584768179610065943368698758754783634676101685515378285104888007509748898200152907689282711481980901953848989851095783588919467910566285925282902980804542357818174135108917948605510515922150851954895775276775960841471910490930330483976676667184999539454162495936451097890549694064427126177965160970074721946852241941557877564077549317327689936714267095495431101087744*i1^45 + 5463422101180541729715514310978949479197701210227194815120884042702333985139383869161480832009843752503623198202717768593073734905497604912895828129987491547838794594461283615141118441804851086704937062061690097447502690275954055796156164374328870368845578709233145472639659251172887346265772415006931896193317325335663593141226941489493492276242255606247949776840785637274747888315271790665848288568331526239984949695719185621575081162379259785132497250180431804721899437733475346834170508359971661038013559320146412950066154847147840123029906643149799451613921603133871210405715261693116823757050841496832485787881325049391645149448590541282548596713483860132580097704555542610145923066861623101098039175698431434457435349670663157010149403060394761512662725317272751817646045886194962738227363161483514457101292936743550743294486774805258155158160877458053941269759000969434608241729131643904302666341789642413306919221961195332725250155717244674007750157366676660790981857005271558171143156322513588249045169004593584990986228085541237824436083377233527796526490790640629509747166995281724818258601834820867438109044986538544965262080169760505676619076350658825678516287197008617201541513596796966557285764322872392001210706697939731779441374140844550348847032704804708238296298296671143770076147997766967381015586684354037911014802599518009627072613086742099685814994815045407415311192600262023046842280576512463428312038288939400169145645972761771295470795670073847126349597233834438134655085197231041971028685273990028104057942427036087647724582536444043565614632507074642382685172454145230303657984*i1^46 + 3076443632929059464832127087116005727704782791446261155809664706606894782165050696406688911626294711888028316355544181366808215034298602845336391758868067601254880370913077136194497554889590934919634140688566532030204992054601810937176038004059993874525080588189421858627312604374195542182527154801040506949389754667359134805318703298283233722985452612440645792055106980796178626142706731885228520084880436236871662800896076515070004237694930737154486409428066958033506054582011787454522093985875742426781905068054234775926254667355113368120027438088078349745472957951228000076667410502237155238140953907119647276799872399681274262540700669721772307845939584400168991541644627070745057346555300837909764861237900333020999764666310029282459869008894768805358951694998589373125419538656686761999247568742010625881100029691988667732214620682380029970711678460372646434694688486060217039758954005921010362218179186486702010543300270298228074805264721028580831716026131378416438337006588247895694062061075106130350069751218855706583386744213032804907539742948458086817603993508305817914109088075044019173821948697398992991874988439277419056397630211547913778919750905748004786160950020410608993500786303124653642186804139074453685604248959583034531968526557874203967378016433647382362470808794173807488351385615726420050434233309243920301349235311753911865450116642886462010334738496007920524100286460441623155592278234521212728705070271625235775180475449097209009126344743223114786161401238815434111071550865646483918029954580291771873165463823285178307461401296201259231726508521547657326079089049600*i1^47 + 9699391308607509880448122726813865132282853568639999279037777315042058140354015204749221358721552739862207454887024959889660465820234279663160113367971629582444406352462196834684693906044287219695033910604239205783974378914981411042249734023880441285861376361343539475441532409669103554682446424289415354892270192251045134383059261108646761185695542525747089977454579428832242333042663288052167063206884572993923487734419574937710282442694567150489634032439609861815434462676061831254373501122551829079984741769347891427153924258097326375975211398368710833263131235494895320154420648216691024869104764355042649715591451404292509971692258121814502461268278157724794267948360443923315795756274526282415327302583379425591206557671375384815523577893011742072615911284096682972946269990160049793908540699443431888329350218440037175381567711866099777006463276472012976211358185437283874516674546998434873540522344274521256681063445857981090321491858057492750918076239265367035904279035808844731340776352142404472421935000958477453117872775559604173418276241241901744866921815695493156499727944151994334653326112358413750128363153165404768661843812338725289573415498371443016982030555083824936235057360298518854731519151401661795801896053393057033003657948740919451787940877002678689593424553421241266674651765747747717952654130785479295955198967558000318054072328301994960353532499369013314666300319218210438461615898728750613006627345068922514234497634182582431935796608023567436127526628457452992033303319547124930610546714332642423844279019534653141829182474541010423794259280320211714048*i1^48 + 17448388141185952449019568092936461551329496594525236528611671233725357691525525474976644372924924453663374049165502401539911797579365634248690853259411951134110709764830814970574214722849887200849122193270723429919707477909912071982341675831362831815763801425572952457679700556421976076451902637827215107546973428022960904785069256283106390208053835782952304593247503013064798011806286712876827103718223193167164406432058848723793602325026892415269763913293337196134057856171027329441031582280438001120880925522369990557900363245304537895204952545750964878104979953914733737760576863843071507669206781208494885517472291687059085260175794076479259637970268113301122458752004250118329730506131980263296537732269985015820083842505691318907544202110160507725212742392798367093679876819594424152479040295376786157816566555104582860023454433624803918484549080639313331428361803960929463649407005409522201891405210128758708902864052771068028083564683649126212931694704829120306303749737198440460564253176217997661311857017734003194813904786118747920443818919802621002499888924598283282575343503570601401540268389634348821465212689531596049151168071445599836650010411553284310330563215652635308141819954548467834860486601300472891314201722134883661745344991205192043963860401227359836253574992532111994563685900283568162890889756068600182671660790922027309356785085884038177268789004593996046312439063950826019627328062009593542881429364760725671917618905634471575236120651937188740015181929646937518192237531855631021775133608702270572607902834797073091666440068731044589270466560*i1^49 + -321220099994061647824297124272906554835334682342317708155688422085942452599127419263784446616402926685942680971771491837670062925174919843082178371191579964166960249838256181888202940632476535562371301537566888762330454108922039122167999779938059062074868814139713746942589625129618555924577926255065449611448029327849127153568640043089072299642161109368540195895528697468792220200740980288161194731008137774421781924419699442283091840164600148387245221408577864225900932974241054070309257359516347312192182298462733049258285261792275272298672186675672137366890155752012405626123011643695943956743129632308886443659027202206975063399607227374542127428085923014030908695406254949418602355499548506747833320781795706322927740162848060817353277537238632274327728376757105001287553800762180201162188938851119542519824151715400758394714367818354355908508728353983188558369486855471991890085759010017717759301703675204947667053049827721065856398193121974718102722498318636133599355356594036928088151156807509941983861209051393517687340245573451725297667052591176150899442496498372844650157574809523920943282320662570556582855957078619478195787692255830710798339467532112533435324790437933608820989316083249752433029676188411413778692379437599409329551227066649400892388584969221222897641980070022351304853154341249487502617495033410768065339251466250329251436897228945739707489979427277890552813142189914112666646224424141976745204826279928428772322115442691934075128396109539165007684885519314230946427446288905538025517287524796467364256997631094423687158409723904*i1^50 + 4060066166970743756963057798531853003624043383731525156657695342327870255295825849477493938845418899753750627775809272646329173438509843921195227490065276301134892606405996667528658181562550325211529351275619269844602186204970891572668258862894425641633542793629946799453542305771583268951648922361033334766292033530830694767912954464201567543772574371717649315952965456886708411139737538120180309342045407068325818943283400006357692069160865687133393171985154213385878113448635928743221327151605929819891212013360248159969343825144396485962125425335608394948443226732587341512893518263826689456952816293468943902864370264444457424806590633452993321528395998100898735034923890969135311031418948607238605261060663388930323701536406927345059256587150530179828673931385218830570585615462738495855703202112954512246968155732726118581277919529742044230509414982465838407821922103055634194378759632295836894923575575426835303496112529208782120524658448638282539698236635721052543281681802205347384409195807905750483018618079703717541460932715382518742881607471467396649010563552392044078271868163103798799772552236147120036807798417873482633909637633814275414944374493648313087359801453428849703413078570172415897133924138915138561985286267651525819039162388021922719464717735640842144233061199430020219853851243661348650973084494879512670950380606358079709626991182234612215149407263857000726297811598961289181196052773235272284811232538523478666525840808019930934844119704911381997715081613632721711999306826795507525962397966237385691220010516086784*i1^51 + -2157498152693320333872332537793766009973077327757850689578390178240846994654034247889972619904950871304668111452240760029944658926081366402808609110466144390073941841092879576623710411076143055964357166168794966003073777110239240249435876021248629938628326303073826214300194945273776788031400633867140459450836128754952668945611746597098728951845087560069363185393167387672742490637716690738120335565267268007315827994236708302110020995354128162400320533357497253515139781779418264887225076706734791812979931366014538052292895828955103780764006456873567719273950292111568142664223907921226902057832535013692683020463410617510176802434700782333028430072540711215724845877906103375521515781132906508012064673249801177675976084345671115819415653495534914989147598446338608097147747485151256149940732138840764243884044146568628123621524355881667404555915365327507404028322411436193571794693647508144689856436254298731288347144241398162424645034384426792975742883492826204060240735778352792917144206512546162877302294384585534065464399288893123271569659866630190641556948422255621942818958481246737838723080718893903141283161320584408909908681577950427833369848777199834872690942463981922143797632791350108143449722545628615644339240641406685211182051094423530468681608214264263852434994764129265984147422595142116108462486239572358822991798279608459297318494692961448415034953163527936066189244069587827488306519354344301692671996089589893625874587759665642240528129298868456919360815085179209797894414184684122723170806656684529942528*i1^52 + 2721486990703533413843335506980558991377313392723322613472367553332776745672286439114904119593313167499553128285744135576818942824652333119592380442618312619483890393879608568236571470026196211155324982474616354308027120555287314270538458278271583468672200070777286020503386658263129047876081328016251745779984305772745821296761789227513961420561638724572908836954544925450769672127336100001887131182290886139536573377854393064095880281772366719399635201058020369954743891244368999223236275541350612911194931039988791094421110017696063881093825399897218143615656191674676233419776214460664366916122334105351495106602737525228907179006187920977019885080617985606485830615500740991189079362857187891038495733055544266103585454968357614010842087568198156454156662656601333273447627611099095774566299460807553956827497566917634293565422676502747233392157603026075003424571715993570730497663405812376327704116935296443848420545529302030320257201485653602042234745836558176666534147196457861602600574211070069379738739333180232323895363957479183708133933204808501813162281707111573531165628201991158630150715976784622448712848667758337375848611228398480396969441580236690518549121574941500019225807745340558420170893807612871596752568586705746964762662507753157784495939242415893735020255231811249051059109767997086808964374027167319076392248665308649027538963196491511934660338977641662011477796128812668203796693814703057816981795737874173951325518124143210992769925672329450207857696468459188359136253347487653888*i1^53 + -394585519673716806085229652416721425801258555429466058860955186793660419617034793080410429180705626813728417902189494036989906090373980082967074655761968701241119957729606137416578286817574867553695651683788049367193975198977957316404442432089117266998125161172257022468360661400721760771521455659282758503770361277560634822496851565606385971517987705178169413267336110994462262204647573777482114262298685936520542133402913017153024008586609262750569030456176500086062164580334167665691787878357390545435730273243410537576775343909322281605196131760919645343925075882095732034906959931637988879843419928155353512834762841940145804234028678807773986782256237305209462764310509616867704159990521606753802380042621670851061186598878280446568747195840877212094982826714504163021679537800466290015340944945646707320605233348351037435707566517890429860592054280251363548570334008803397205526118922683299879502897272874893950661247039584450318518014034746975709096228507243628113596838317426704383273662146088150389712729127705227666817785489927563696150190529548432883057026013224011102341015463524150135321155874126134885025796045962685559663400285292895267258880632407919174120134267025041143457201457433236885178898172983721426426739242467423914253153805649917015583316404658604137558743268839675135412403556227960080818074247562867993637474064173709605049890141003901265542301457725748848832121959129216062062007259938492377181793657994594921838010871582674956512027168663998707295750107648*i1^54 + 3648460940592783258362381634413973693364169591840623853270649376899833600074118878478463684596703813163297461726317730728887568664136248258596862822472507360415954920194058082260754629722201140774730840640332080319476008681878176659401154295137477925126173426656759567217964632189800441687664305820854186898393983005912245556678203448147183489853912333451901085855372547295687075415521528317766475505893246560044872418476500269744564833723671412442519399536539855342049414581762617658707020300113280737218602859410221903721248443479725614114758454980095428839348366993652193364784583134046585037017699986695072741501280566732101286321902855222753845426860471666288640039478058241779777823658605334280858261582472469943897630158136999466197681175819618297766045491735785951148101478721680078083949448261386344981218388926858444901838693524851281495005308125497782487518638060288260343963095832109098165295586503683406348039759303693044172901211103089485722083000961527323819691426934020054595421141554711987878921587611792438278037993934281520000964491799838001693062311279624882284005450640122845009314244378516872771947025168620954353129846899405035220502194562153673541564211955599268483355117441392141189865218113505874721773974435345687029355204107942806509949865492904139887525915944831967250010820573720981261567416260917876162458115424602546623246847361265863922658444401504484980536926649602187747800592833814341799603786250782126079680*i1^55 - N1*138641527392023723230396937196189643583392074047342028488021585419022894410717370839658808930486268994978837026763632403742180158823392625040611144412409585593763127090435992596518648556684034353353037115003748737941195987454870409531654562756571751802363618999715398516147902019830549760042475684619345317088462163623633061456731215850909340306530032456042801054323594812782401106175738573991173000592298761655981194904021910204975432112604890138225025011647740526040947757436074853881457558242329640125558778257607850862396405776645850505000074945765625*i2, 1434672339935640642754440983088870403452117361011229863543343506485215596615377307109858369868205324813509123344453342419272410552103135625469675792698122201622357549401312128392849673459114365119024333050850897803524403913664359183805986131684176763529223730367796997003655150675175471784724034959835587206385460479811577767101756897758726860933848797123338014700213652149246330669019169655334800026252095948456211482258152608752180456144208882725634523137002319026194938010311408136432816633861349715126653018096927938332291200419579004136441928595799890648771630795817264347325517173629828674904661191302713523642276864781858850654753390268433129103773252234813218441800906339079835174915558434628574772014698842565964623588505965732164650631026623989986474519232183040069848994083794337515170622105467940399473414689680443351157555589743506806241357285214100836475823568091401370077424665652417061909612385911739235513743373495098282546411443206681471889828726636130700395254369553693596614528500297015182698544947998791575888900351459236790972732115700805779807265119664901362440897138838620333597280640810224413790127966261636820258326631894300742064704249522341829547286484849011145841313388046806549908117695588819723258501691361997237458620807200451170779628436796798477296413015019172374186167397108341017968099048046066369275974463261436051555993246914895683374638288419673510823462975742505328449738137051509988452742635692195690088288725922135561414890542463090764082304084188155344774208277688690826424333074432522874660377157148830297858685701347466680610577514968056223247869469924198316842017780617873042440519055315347050071259339332949730323058493238213127902581578569985280997056771314050462991109371866225373198942208000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 88489462938370826405558941583852534315447384022510820662642065513240548200966660109800015486057895537229813228163763496203059535154777657356860078071210800679690292859636960027458903704232382636970696152387406714102825263929279283833999793618317725289070044326143846451369422997942067107672561620691021577690862816900744060084280816824038210610153645179188756120630132548082622585431514530400459864967400527056981801228389374654950724244226725149677730720313252806378843292477973228871560115935690272005357920563957422607040148922622842618053738434236088247445026242728155002158946009813114696926701692987226158266830102864951326525983170055589291432202228479243033891256571965613598206441458998096958796843212216227682574378675376631534018671362321871183899937931996631433675960000854237803843084169427291380535600685655530460549003300581811511763463577658765666542672387652587866394316172594451952120701329834267982497438586656693498145423002866874400901483649012426317539621904507886237035233123479224782140366211465024937524127138322745493920657289210419201803802463250512210500397254227483848906902733749396305101764642972264723361765229326699130532288866237131803971613441796093639509969737696837787486765417465954355473061636501350796813151150923203703099560990328954029168284382116013227239193694011242278962553318327589906091629260155815354441468865265623639989613224735288346268074876141931274488983149650137564160397406180567291328694849183519042043181157817234372445220339245094036126858789311546241597002244149393423837135863107892540720868520458252138885526873864255382223140631958274373583419486730794202601711363113600784418094927916142320156736063387296954650656595486130612578229639962303026383111817890784407573250441216000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 2956602261245057515434141505764104536863421289797667043246812766003287659181198362507042439252873642349789082301755577832705932971414392407751256112452104378960101853784604578641096282034671954999328252862601400060219413131955089065130637673007100889120745851111895227732735250033640204243181248648423708723755219131574674900756917583980475225234735198301445380601586628539001566242937888107569825852349421124546770497627077188797222670701547052835826805250101172973586069114782228943989714413297900360692749790641471482908230199400840118650335713136748800321036887464514523610539004731090179138259534239016211137144430381167589182628174301804069706692368400116434259267387174187578392541766244808199656038310002888579269035232653333235498472311479719378383388816998862240094933759618979660830575056196911353378031517550300814315383065458255949151440356494136534822410298872432160321389542781208019274493696368203590143578281051482120610718568134847591969580366391777190072728740938067654336951994031553597213071527669867782233248085524789820173941095409312277700413286793684960737414361133946467906114916208536266000472626152357111592091718160752907281437122810384262966434786532390621025700356866997119607860404339291459292380936946797742084505623385885773329152725422896499989548481788594725910446180036810959008239898390469667505528460285606687148431659095942854639828541997242600090191184201002363909686508697916806282544531339236943542449129027883277980333730485187369083056629556812661860009013079625808386965453700473468437555010305695447433713385329669486023745540190023244818798416262031285310765070725336125159703996008339892533897844126402427822031990723960170300866366166091993583214589849409440732250898952398727773092466130944000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 12695593924330184064204456440243444449373772591214315702461837989511026826258754866580038483778170671477904165940261838437241099869302600362961895837058492887383161828980555699536252307258776638717825204517684196033896216597263759372017134515630790936855334090200236469872323936075911554297700561772073709422783235183939443476807978354932487063655863393101215906090469938358292368279668781130629877267002759395272924874061799599912607562954274570444470051419138420437151088750725307167324010851745638694865737552460112070335923827667430648903812778553470709074264198897076502022890191908443194040919104338945403921101430535587289400617374743417461498471030875559511898783154038740182478412047391643192695405600737970025237829333278385961476201695513069769742731398455428879190648197674681513164618149801967111766138073364760146946714478120769794795601722102316586278499408401362714957063468823525948466570730985347791568320737174408115265124359170044081922505085353746832750517380536815146704369837766349568134038888246233623732387805488628300113262000621498185507446252032146207594888949442728301240388291213664971913756625982472016075113653353746723363591931192768973502170492816375665663369985196926646021491219809460814310203173673270070351228710766495240239378052679877154345488140601769911545258454268180605082233605960473741042963830982129838460351621446520377938477171089578251438845270149523205197676750021289869503532878800208615734628815311876630622893180095532364733618948176255229073282447833339778389878659497551053109952366748715026198970722283351449287928095177388217236693027863433874299204729490855598512611868056538553603791306938172131017335589801861916018400353501534108067912951660403572305973907542708040838276796383232000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 31387654300549991612312957984353448590211206605407459327704879640432587583962671463582595766709433282466174646334410016561617169990753947229737844517237638955094566009229342844481544350895090509016247966874274256076185482253309240515294153877842685260745588887409029275970370129892042098359927976053844624048198576206225914285193999009400952899108679680617493640119921961717360798007657017840783792453885300034892365030567657572039440678732702984939634867962535173874355618265076416110798305464056574567437745816507738790523452010440212401605795396142679963937844371819390561776035483965281258429448477551784896137319989322010352100414327019267429805548963570935365461293787745008279068692652619102429586368276085148352464828862720803980957475146447673237785248525298830512703049365626725338304016525769748897561187997440691578164632591768179797575612654323866258995225886918926978320564328783397924424625462230806657121021520529655303759717128646234868931736871315896797565100981160954376727730316395617593065197372236511909753117529890967625001455966525201417604261792042155490259631687400173949828651087372955850017580790163009548023632923812691639766329115422717987104670464043375540915476541080179298439855161856912605193200531939452545249452461562945410697144675243735865694492556090086549283017578156064356633276560401669008412031030015420939482060172350616409130496211355804688454951549654965753482494608310208514619869527109490413764517765460329198599084003249193597633631040088906407018744042223823977197735626041107892484416214438893812843861446240779842563557301659382637804318198679120776059581338393679054534033935559874969553869187350453073148351146698052244391756313860278092714995332124966962467347605147768508117309770956800000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 45034030169862249596506518707331134618866379650982299699370656192935942268340866515583938952080828571611625446707419051145625883821152375802308992203367226273078123922395047897917265467087684748955396682998228373537314589213151811216798972753911310845234120757680270888912572745484249291236257837330383214640418546465424609536669931843495652929014587709277513550799321482033885981869193280959370020931588862151801751905244214713263323100608708130087270200388122696195408596772076309562803242508226970886176086564143832230278812899667786671348538141160373782070404095398968503514100440935903565126310200494945834061805738891527002979034009253366863390074757298589258876313883916071829373477666352922306129217510996962869045186595839958302131577654429272662772110347520499642266301381570109640121998456591059064257930643723077861863872489723727895010914424609920282608876166846741395210831910305081314092747451457807597330595478973979782490154928692251885227615193945168384918248388642482073323689675611606499756818842660398418167094803256947698528061034208139451422217265928509611407682676694517008375596444783378592389400761531470184907162520349918587969611359368357918277560013938753690802617547478152656190724477781081716875549391193607455654134836149571358799768755148515245746342662793592907278404729634979944962699527561065824206151833160264941306399435581732572707429499730549415243692203081555985455320772413646650946454605546201820846564252356775616432306405993143707055225579484962664783076349029111375213831843754186634866830461362596024682724191915554127109020891450011006425953676726728960983225606938112169462985302733771511628007552663886562545793018868494884703142814841523828929418672574208840780049584447477475004926142709760000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 39618241272832400333171359772762787542926278838925901771515659477013934781729988071093570454900361597504522303397113464456548245114742474843218362766775917586312875310663667945719143426802813345213934633254701989712772923945636416402400765548018413984246099761217623181323299303696255992444443347458604107638802814400414582618228167180672713766254293086388702293405999300374588940601118165613096888936192740403064250299260485001631530540206851503907373008251287451936195355811982559741167367538415089708418928589176505577968426732661686931176738501633975484809120119909015813363274588028750565323284849675461039703621695915112631764270379329170417544506615364465366276384928616173037584641866136982791605992453121779017671821219131810811737305664857598124547944097109453194229754312005345550302743944900715530343248754671206571133964165882128557344382292629462899766384341068127589500828258013855307805413895657327732584605941209318940905239234721725989928069955027166833342593667309520595638252081523351132743478624498867801001126271070173017235007628106729870547400396184041746597097359674444764670924351188823095667833062115161667475283245124052257192343846807776942161401136379707952691877266060531066795448938441532194106722444434996918780294059297742208720214664155095272523867110618522544656554767158375566694095855070109740165802704834815443446778230577178450211867181327612728847245819998029213226020371333788772809915839460323226617482406950669423233574862678756958441724960364691673801710179162143793625699820646328642280103913485335432368612822471119759411839087945944135212210555950855001486676645059443963623921842251937337001479877588654328299309639521020406959122460786634872905818780569720986079857181305464247419172259102720000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 19348344310243062330230956507801487264541155148398107579754602138740189913664867406645115747208902421650712709238947427072129673058351997143849243263227467847960698231666785776325541051432050566822020605852412682049734978216068803208316314689412072231857754704691217656855527230737669380392377596172341355460427667706879267526098469922234227067298381469269284180868562761008157000811990135194210657870456506032379268591979317384791322217632822205653889619669872635519341733429183596233338614275766452627799887481988332926895927796289216834045232804041625301436046438069601428569608099256101496672742882516831988141418267985819507035654345465193068536155885734574861966735757217424798420861427420020182528403020727658852174454873687224929171410370775537580737069111651783172217484355400084941071857609684976116750169564120625893976175680483070480636903447931514659380312924338969485199287082558720695671551909595888053208971421294682672393944976285689785041992032235360088424935774636008948784738185505775598515975376811753240107303828752067344753748672979754094805509913429397304938317741495603374925835945243432106795993809268820722824889999057859530229729922881773135649902796823772361666199461047264323828845061660847563539831306949527549868049285488772755501400313917963851534259443561488701264209072375007148114751585914057905850064132629029948446247360737761243616935907000975316267855126638178491821024780542135826581190100679073962026204029699882123634567688513133393740857597485987431622945815960800837115967222790711770292146411712180994198709860779927345532428228595862954964816930061549573558817908945545190288543457261121827620633232048772434684099498888895651386389191355834007395107680957810422252881810654137312198285936558080000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4820264369992691423628617549592868358174226567100054598658642881602746153361918141962991782518100133358172464702367550722365935765984695645380429535846363679959313383235488460228061005097369854964026994071035857708621424561176472725443801266718706533877989675877500156162545484149600278614299055971736099275628354465313605068049842750109356557598779263179579089977883732647501569602702079775515619126856373090894721644830163401000607468579815773307886503155938329271821194510599289227824002119185972436348424218808423846148911793412295225738692746091261399962184565395716669090444960016719008800155964719264354613459581350190747504556408126770000968389423436467122893404830256699981352818852364152460181398435722994305847813522443196922454990993702238334582601160730009118347640289879297121576303899365575285631343490647134615553796341416931067413765630381721062489756102602323664600819136702064273695896299861909234299056035864971393962056270571067015467477865806563941030026061563394108053389341431679503462392910688108567059279207619034737998995246776772014977819718609558623381348089210147441232026081068250846453547763264599575394763827201465805080735937583555817928794745946812497321747457232537884412909328358429765149773963193035788953241184158419384658885904180337638030555053384417406811654827277932281981437534441897578499227551103781112068985022287384821779814829949354956984409174533700697969495203239172844761550612326632225314169669533837299829043886490606286741061392158571090420349837041823184568729214602756157346428941996174540280479970248372769109797946885507672819239281800294477654434371520715793320243522933937720562110584320592453842295784419466236399800826576746677606988219970443149602649000260556307536793976176640000000000000000000000000000000000000000000000000000000000000*i1^8 + 354048354560248889401337638496225822700281774952616144527685414032795117763613000027719744262848555996527692613879258897662468070209857069277784756807115160748013805857661996710409519611279727762055953168395844052071853713510071668918648304421313177436785873731607623418642503954258714554534682632305927518785123620099577457257249090043488851714455877963872075421287359346742418454923526993160116901084300646099713644895186453983959660582860684149003416632312465421739545181403458012742603837049670525848785927508191422578867782765276856975893282515105645155367265104593726000674889534880568269647490468122204343732989635681228820195559846854792871700672222801433439791180075302929745192948872546558193039922104069207143837688169730179899577742066503774753779917302401033157777689893259710675662213561805479672592726974305459617752167195796696967465799471803208646408518562151661485317617036143217874140317992945502908350677300455813892152911957733155415155784882915403148527667580051792331421798028202366734704595184305571763856233244002527010241069927289669855798103589602194961480502634903182096071377931920301634188693076257062681005417534148828721415353260421521051116312803018040375624489496046430144978723879659947023352052272725350917047338500654430668962742945124359150107609606749208495306778899064436533469429872714261612071928847795272706997437779079137574865105260340286689272864281800014983443386676213658588069039597461934975402171499936327648228935267853943419085400996600215856062859627179559256002681263481206171719985386786016441088589997368028272699225970677955323604764407089869418585276556587975899867834372548278359244240573233441381883297552699731523340381908042303493295659905333001844536986349241613780058426572800000000000000000000000000000000000000000000000000000000000*i1^9 + -129982675778946444689186533872441700078146471547739720548061271073420822269108308246518650408202607494023268929568684356909830802832588894899907378184067960847675053515099843267721276220568394513301080118487072478529338164489511100860644648030351020501811497321034996722437100317262475415808272674246311373959566042841055912503974700581790108904499850629342523604267147826515066432714497230463046044090034965871581094669899767959017929387197276386037570350866733385181327143707252776011160276507251998272052865480867873270169899357501671965697073309111982234341595828595673522776900048300042010317278988092339679438441866759242756718183220563340756107028744286495473326270193211595645791959897352312056144445732541799195227675076259970893723846033467959985222595454326455556023468479199873862408907419759145268095065709538844910552646548978276103665224066142004411642564357408969330246170927404994126587849302412729649683075691727466003323639921872102133956962460422738082105110019347710339043741597756675377325316311284958722714050704871306613296469196197432372397041799694587044135571107177856131039484348562476964509750922181900919870592139696932991237578875916178148415410320245806854033538764336690476700494896787552430158678660455986829071883629787595433174191742079956644764760585539917767112154161272434541854566421259431773559138607187494096919962101207584118307287924875585303092833750758462194118879394319980811261559364932864870879802424525408690358613158011264625939543937489767337693534678300343536694697902026485508033561364211306562689374809468907635486032671303255776014749752833701138626538740579302094156586548530642276338518051361961618744680812206209753130218923337828093132350344651113106376963872429869770323651461120000000000000000000000000000000000000000000000000000000*i1^10 + -37124092921408400407130221185977173795390821248947460153788676864049280287685755062823655641589708516760469631036365982573039989921204677717976985088620478076647939396217380888348031425119000760325908834315960694021454314195400306120277655910665625940391831631351063289267543031777425466872013230581458309893274199377750436736065299692894927887783578947706108107217575397518630394205147415712335684966156340535310208568271975384355833503011091868270527044665700798152371921613202487658136568242688324412890466190499338436494706257196211945227986249681382335708453557550800717450152367691340550974384174964902596800314423828123692043842206267640159005710580014054496204578437835002034655174442947878272006620002008575419823700765064126490021274937325091861661446687607002181106669555652790530941686872031509495899073025912312517062447813267301620974809470537563155499436641668051464356195044002225128754425618357968589699211579117591984428557937701890378434629314417219832941813697802565927212369891635234257856390576970636765951723655273463273479800310766157998586555413000420267720729284688690864023487506906614338245574952411901729472526225385997630027926515252602514493049685424587846593457906008007717452959921874118358180084369998926861820100983096342636896690765358156274883776703658998791890958721347403376095472434759050712294527012920724303237427605728609792532877578006355047506758996159931654763909580315201923408203556676065794956438755956458309183283588126519220179205009676313885197654660454515928047575383437598411520775067734977657320265763175986008163594460033571517077561824913342542287091141209628346199152554120914267374423530075872406595987652882469939525952100458886755149718309295797520280093750650220482118329303040000000000000000000000000000000000000000000000000000*i1^11 + -1798767886487833805787008063452303814492196531145366305295008698882462405927831022642777059265291518079360157045152375488578378172539942439509765984097427162017903095169845062010991874049105114576258949097184971886238786837938961401038666446173002141596844415198329110234149561563217516528142724947400917164865500580775825756753424041063195100727383768177681743134670765403557522636788840665856216151485709673877385498033548866062418015018355772041321173345804414237497089050026082967477770290420300096467691456576197471600345957439112574472357366784120316443004728534801617123552991748741674393277531112858935124407773176930123825155032737115091733240868695027112728463657098580518163316768554181543528305975784328947508508498025380901640604575060208813813601429769622022220271951890531298598465129461951134549229065056404662486630709579069662579457693849981268805576766177658616980244641314985481953920497789916346463004147740570057472701219023432707927162222017923481065794564067350212804323824451020731842807712796029649039848609473479402376244805479140681597743020574853207350015262218898163377846944485776662400703350380529502427004476291408446862292486171240093026069122876534346411588034987478857965066535270602619708070333200610259924067835969963279836903226250631770605745359632249717184808173426404089521912049756158327024114578074313965003322080583339092092182965954419302999286223404967626478064121772563580371186299061272194552167138698138542701153260756539539810742352055217028894434753793570726270868655659801497915537780156124624888072553884160137508988988313727482752662848014964892082306554845862661015725077048274354158039695679446238517429015412932375482466854797262700508365560060029775281839996135658523616618741760000000000000000000000000000000000000000000000000*i1^12 + 410239539767731626098492361411368108478311037587757792494660963166698950619967357166043500504013668141185687061946481434464070196656636751595943949319083502204370885370283220611097946707636440511800359676690650240139540439595533899286612005342890907185074369338695715913788884837533226771881791051171589913787975784517319041537981669941131363679299720767549643457912923572759190893024996366620481037852861348720408700859176067497895240997821589077696250090852602182327680249383353531609592362377911636866106170628453799990706697835733318160364335010320814995950361094871740193039651050755112548907064922612815906983191950883566552941402178739162917498414030654668564389578575378672255987401755232052524523393245318987524284896716687153249793400862448541520922615292551704826392842548135734405907902127512632800962458313309782025662405207696594502728685975384232456532368635234506849988966447389014435674135929544527439539671374159038599570804139920248373842144930960222806276873134944715972325310727906333139022087034294506952871756724282145276270639393720309008208513079503707654538180505083491933771760879153401995152256797220069922918807896311211437242946048761195537100839899285060635187037893414074330527592982120120980903770503660673060814561888151411654989515129117272510802043452686934681857342340944705495395340241408189186520436918632200585436174090705185942843248513382070546588334559301825982453502830631308466522580953153427374813903436505529210225577170450549006981238821177163260169920371733538183215546622222826501415330967165679204396161513133588283839740021212716843413039702484702669935174906880350170799542714132780622675430470601205841586286688692165524493958346043079911849664221694303614958926317879935083080581120000000000000000000000000000000000000000000000*i1^13 + 25729043357282278253713809868116636817430623147208394434248827481556570848001118102901332941964884993350039934778596745373989637992431098777035912452297646836430911156948563442480519899173707493952933927275605628305275050592028560956090919278221688405974158920611942879623685110592163978886274425031001379565312506638582889371539594712513340179216784993280979692157785617136390545472681255390975743179629809856867318967028134058462866652165485360265347808570001697455107457353057992130037879557519593687772550612054987452491530386311787761154947416669208828117932523081059173770330112505602063603386330599431299684932046892431903340769267013036588250178084487456131241303884354031889997248734355647294854583500196660741634598600140076798135976204628686260401761390136140071892751483872234159261477741753777949148023770019300778893094119648052458450380326832567480126400169268785000752750619851750041585856292432214123688891705979784521640113974748590735577350038621366542578856868993229166404436448221599578299962946765006690952325331805473904060179510621629338624128896926109715182417058880733039584092731276413676790679438064655617260349860453699150736572714606253510582666044800905474577447882525768840759688150648536274590356169389219568455505320072569780607319723373954176859672964511511352027754294971839595591128538669020004894038555527709991131681448565333256206792799975058547126075877680801924412786378920866480238246873827905738611417156152103214847311715313461505691904878144301855750545132222627591676161120490840352237004833880449718483301600589590773815674320152883594079108204716916328088292032688863717058498396791702628140677288934735792218347023438484327282160040447998188990061665810641364792995752870822219140300800000000000000000000000000000000000000000000*i1^14 + -3636670679817705914865309050819012981294436859630912125986439746042060707102156169694581537842405122167239469376278758866819286041101344785482357620628593278893536982595929933207079128011381270639863315925397133629259933576855622815623633032432019601728054995393809483135703112447022878720326120722558232561867136701659876437333306072775287234089511142404747873448728829764620144854036617257458491158644419508453904657514006970308975905767019956962601034845340284972451869889148661198262102329061544379800130614573193762123248518477908047134035449681412487945801473845067084787477867259559721320595963012316021281969216638589961981571990168610718439982616767961067414643841984256968332809974897261835600170213599545736938676187808985650564979091371483156204740856518881543166849637478162028392495288955799099828249338961740103764017087419096732637922007955709563580935876729196554718130414112117244775790500495004862789377530740492010264570094393478950261054157254589902971604000313376199778063079585123625369969769391427709639818376738781003935540537000096519239115195878552635486864783283077669082631127973689979038191127312948733221897893989379192486845254725132090534290951836172262864236264793930557663282382544496116430288412131565934651245494497879111681385641017455359691224410709132249593385164292784032121769970655482553616619759541087906425302083962114189182458758475027635077952530076587135429357893204711613071951328132052226000757368276428224954417719883982537114464879394000332969198195360098393706375434900985495736719381827089666975058853415138155416240716687969759963759102334311753129525934511762533160735884386793172772517890753393129707726319458550213311054597193847614563119339805050193449586597926698663312097280000000000000000000000000000000000000000*i1^15 + 1782803775022402528571243834929665420830491247351833651985883850625800423520299604368954236684439947753978132511380062114766469834408241280179981986541028109625227712297037240616786888025753952417960849844975835209837686282903278212762815948443766762021694353348615966696621025365306803687777202445381864668749553245308622929260049959348410402027016533564044426828903390726664165412420171808009641751519339440087627019415627729085691396077492215384062718115536783110709218201315626180460589910866764795894133358435683483946851281581815951277151335907417159994790707346408921489892347443758224132345367175197432768520168074989114805369517174715949879622934327051992845290164259256351383077373338894075577864061108427557125379506885834243554882847139129169627403598903414664891026617026186577000898574746330097390641659105602178478472142256150392074094165484810862354158079854584909403268079625985946685890356762329191976378610592724408821945360041000532989441430390960883443273474226108026904012927990928889279042084071724197635642670940327950321118089351263165990901326773044932376777391083587221122573497543811117922254587541274370198224526814311240234167918898688627255154973611962118362122776612394219127118761035012785892937707159848068513393478125229701401065406478835192281878845722874519491161636207004871078084056359192870498829712626149577493030724437661692482087121060953173248767920085099370470774546143381692270427189767611637673851977889583640054277750029205348776477641365143816944456342379630934072175457274898388533601277976541956804514772381034950833921564824293822679750763704015031921210757400053537629961321443237353115014148852735482767174437853570470000206602171139199866926921905804386849153249254346161012080640000000000000000000000000000000000000*i1^16 + 64328425438034553821328907612930810775405564534414322463185468813611475528874148274902573021571245050924769475549746955363483455914047106049737761862283688859544030844265073381270226144428541136411810304757099686705248742114431522955441966322254573087579918714423207971084415192611410597629172582989353319575010749958234736016816768887072446493396578389873896668410716471910117873602302502384951938804332299307693390759684220707371427022496016007955307892147189043148863988261193199495721665928596861157907602097051960306826930877831792344706861113792040080714644637966008676213600371206067172488032168669669001098129156062355090698342708860224583059302134825186720266105893318605495166394312899622570980217985255315521537960913225757449559789162021164470490937517324505037348202670259392893428673287439404030718859058577836020618209932567609231892574578891183740661304556951939117346164048343406065282682564509931666270556420989992988628161612046635167117876108860842763446099330513071047469959843478630250625287145792450740496455422306505225818904199685350890838046927852592190676951627720267659502636716130496279730843347173266751508874032413927326243649665106880600638382992749694379930301747026585598732162517328773042085220406096447526180083873306379978052687350718753250752467498528466225092716018197089509511338200712621796012962427624409273361165133057361107676853544554246505031222087107795656027553009125645275726951998219827521597803159492680614649714651399353748548090444261511211604673568539521966536558871883429864277815367304766006526003775959156852555856319823827452787225989891512674973059390490296416995760576842164973703163946261409236777394342719691314684778318632613574300556186865058816683450527131742093967360000000000000000000000000000000000*i1^17 + 1710749905652157006395762991981147693853513900005322633778835196797794726863754051538237311082994878075835782808656938918658003179749120958362992566005492248944598238836540330605327494831326142518119435380017515520401787820519753797568354408144247119778529586589540537726617447117209474441477527620222567704849683253625503839621588444535655915334071929795820149177968908526348968470430785733632702991945418919330712944177419999309616449354452086294990351206524828817519989900422022243795159894951015409818276751247202742235746037406200806635415633394107187351907209544362356524681432117279734645070265669537045420636748997207647848764331187251229198862158562420298272939580526723362452969359838402446145143724154926837900786754724770209360796410394909276202645264877125891018222750875683475674971239280430234552505078409569722970196342475321974576113684195997815644968258829926890391183599405730430283781888672137980415516746681951513123753858760014363648603050934808501937603297137488965032483216258471718995534849006672989200822903001295744337657984216513764011193828633440001998773354038374791597453681633452117349112345367474169085684206157045609544534254302320786186369092564272054147475995872352641269603647570572383699054912106699003189065012230164993048897626483300256401132984163344673144422918579992853828246599910783118064347775065733249613403273658551918519351594600018289151013008045050050642021472267190961578878425521439384634622834276508237900868393034764697925252630931308045931185454997912218128831192452631650573630531235272768994874265768707690054246033883483929534493054828459843128074596926272647186027922535571239847739993873341819243393083515596656512116187568821966685614456490051310100030017461025222164480000000000000000000000000000000*i1^18 + -2613981508272141683440357425384741824519361168853227160080778838517749786590537781947065950992326240541125308948316819771156856024987226338461240869053757783616002309020710930043501466385168486678024006525368051184322932744490958937888493934654639191174819666807583828881956072481416978573611413066829537920891137875574750726215226259812272963240396955568296130703658262133789987841354474358349204489561744268653559115394330151345771781272114433830635530117545926759855770461173047575178871618364527200736508836844314096355859355969779783512510047502984505556112047606081291818260006738337754970291343898984090668655225719299681818088281022933953682331056084256864567573877322574066586201784490966855416844711536981358757593439532124544696647733238561278151490924523319756341478909341737448495617735909873502105777280371838681383494852772993346536214576377603748009902970921606813677067755573645485692203512180437353965812873180764156990125510182470223656541333339681379982046843797804328572524071715995009942833439475173979479112603542925442817892280688234804116662712588713499956573740091347218611137415232088179903462013173883480816270676627368142602072566813708669886146493441765907769410246826103830598711118964137885169364051852882049028999120951489331260353124825532505612061598006248182040943468909782537988530836281327531006597328620959787303818827364845635926154451479898076954646602082708172442200239479233050398354821903802324326865368368344025396062957990832314051230713391044144615586735773421590544636593454840667913074942557803221085217497160123624482204570480027097068641210003554296052325036995024891411796399781670983082213402867250232354570146390573903472036692388377567685344700538541746297904923046856307507200000000000000000000000000000*i1^19 + 133852691579545661814086637467668096260246779456027890061885061623748635837794862424938370967176495277831767636283261699783490076396047590949285722146656457926440270644420684232551081859266869041726392382761071754058061713210227257512446774068486240935231461807329849166533199287199263069938676860762151180033226940129238000722619039625952769062697602651819870523347217837830764566598051787174548697153906929803017917515306005455766304385737431800212600687889573272673624879867020012329975087047550004665359500282744348892262295087811410622591570454126293442012291906621652106108817490262918841897632242903952912851160536529775546973783649125058022165453415441522572151255447795454818646560781928076728302419704152558345253941016072822253447618797756745163869718757919648861118426070013111542411288556395281155177153409868828737716089304544417844597875906637560422445754326995564378973257907863071421582267078989483698597227119636067011722892537783076915642403784487319130835116848635044694978947712716523563372460006069828554193153082479108948291024528036275534868071010390361284230894776817435213206225800261818306297546013498672482857101640166976528861108589369300690940128692627621921203074194391949696989883195871393201884139071057987249580294335209588991990887331846956574500187531097859796297531114887701216369981292980217762644306888864258778069929717333366758835823883923684652808373660720720540074845273244786030600575691086316705432366152526062119638435158471321533257784902954991982324679727942685980295221485121578684983601132280675505563989808403833125967171004376183084721303678206554451651166296011184791613458612553417822554925783442342355258269185138094348022878188019311898387855628400175134120961379296702627840000000000000000000000000*i1^20 + -9211751411164184826558077695673712539493281044126097817588263687619254088687413946225854980684725600937944731603385958508171282016445393707671554490317418389971411220679267199580077860909564465122324357371835206370235952517529832458789560923459053090742880337635721523520005250768667277952630573464146689833022492503333734345315526542542893606620683825387921356386239263173524834379990217749149691465087439403711226478745441125018413505260659603001998064491734432645667128459638747341605215036529588584200622784176060535289790738295997673017239918044824959313528183919067326007212935895681973892943326908247825136047257838472448958172530732913330806613891356233622081549053960604732484365786393590603354619543999045650964515151802749625937533116257138868688893966809915571344395954844267192480909957464355375728637849529561242540904450693937009977865096721043883479302626290511776667027819447953279529958671175891740236335128815628304522459156643827320420004955340196603568797180928789015232849165082159880927909874314262684261161689772499166010361009130464173912003472305596137893668207029483483654014872930625545718722137406310106966850970639136768174571259217130251400095479113248665708813979937435694259359660784687492401578006499861505726442539456083488949858311742787665216280680599595002610676267107055979756961704768316697211010018137486697867678473866436536337020638636192778752729493273540089608938583676597565182390716543509938478536988180669581719973840663156268153333246627836572537933085901643312585140221879563194451477147144724850944437354698572738388538276486944770478488533510837150634927769133839661475590127673347343909830531676002491427549113118035694341582378592214184883327983676863594597343403405601669120000000000000000000000*i1^21 + 750656647662687393808771144703242345959574932216194944641935773462839960824147884719015063875504794425350076773218535859477616364006938656237192661384509779036025531618604210351956622593788731626397518820608744170614983942555085276832103310477698712089217553537608517614970644135738598368354365487503908365971108052019674349496272611593890113509444834183692262678233007558965554736032024210259899280305001863729592782608664111402187549115422191692797525929943120330353395414083542605956253999985749376284231769747635261260242549371609526110183206487325417170406473602619990647802892896036548108723926632648874672085499196145451519943822687180258893748562938346682678770405620323418504110545737942118552933232074683878084449763294437377004390920530385581279218055079582261807754221755356582823553208437213707207885837329909554601449562637349739586350154178961625707746947075653977512499546436391831390787109492198570682487228528634934924978629650762926042050780140151206561592303560819063066065843361237105572304695274885193021451282407396738367418613958917115980427516612396000923934483950871694664721101798983220369217719599504868237266999671679148593931211843947592239068367666931121053216438640319839712939874466098380853521821129874192521056945237688060343512412408888371615291337702104229377979063879433601853428611604064341957747273219883193480177989899787981451483662481085737467794102931820245208953030955089051366277497976248226999004044994947450227469001667620885805179784017245865275343940665458633791309690263465891393246062409472070704528017198199794934960808366989669291485087586711806205686592682099877589104018336434370796457004821358337647392114212958805396619695901606384789140404079805480113835833577460203520000000000000000000*i1^22 + -21205186522449640191385566394220845293506055122416930608546799566431156822166091700694513908739783198507731949020524966280983944798333664325575272426226560487267383505415527059905288733512447752946828747763543457357838261639696596494007995721223991237464695356801745742847312530985062076399471840465701671247043280372453913150441794304198235227977423920132022973815513399315147924142043652276898432319580544719975173645494268002660122243671969937704235089434190876765755841505146190028852998548717898324566712600253430522554028669693172787544024007150361769551735785494878631462222516899367273792731100437894014625821897332387477430674324729975660094953511874807947305105991307784301188860003231934844105363236031165454597821467964535868342995032801580189686330475773730975100001361896385529738275062779873564618189764383878738471557758839783846820207628015801375256626009129405759888547971316060654017186888893775542669973621817489812771349931550655145824559918919929487170294282151671504392760822646644336495749201389710145353222485277788375753205723047212495136992547430818299589888825002683189738692175536618724021162452630773253789366093125895748124853347108054469153434418547209232759742237832176544523442440738651895721270662528148485618959244833482310752683637516977755851040264316354739860247148056356758889977539729271166234419974334635219223082788967060879696843996015078868596848321883833153764779105345146044436667621705478776800298349640251925255116606846888074248304846211173378206087221327221614989514198393509974036434612866442824245813114036845760705952528454137325974837688423692164063673670170226197994374613330136321719213239680490466075564556946467537860445025383474600041754169721887118673530141582295040000000000000000*i1^23 + 762102930319192038682391091667734772023548133374077017945503678983962614279324911707977957313171379569540579919953571681360383294765045751779731020119515280283300139291605329066979821787333022476830277899993867471492037719641808559025076650032766963719568595378828619631903897610593060646145335948257919097194575378598441081142209529529027207236009127767083312468567528080497377322088410688178011801075847156462619036742975960459155931658628543087860843807608411792833808813830789201306295617480225098575384143607876719144963033131833463325625033838616384394282944166714569389756341172065618947169715947720615078801510376766965206661402766892129134989606603079133719200202381997870190431809579145185083229484265899753605904340126289843412102361544443017025380973986385999094264883225519132809665720098970886004979839065995107266735733070580334354009190583233942033278303244243065032138292185725464537871819071531471725525914237638153064982902994241933563668720550679665794129749421433412996145305419054840051205903976771795765975683329716358542154247570103125667860173052966716674841496282021594135672359042957539940495607815488588380964275184990711475578867855614192531536048176547345425878249060336540033858158652949207336814251396625703632724144562019736836579226965666452422384574130875435175775092578668378299765027228879119853789563796328757366215722971799841534929799433792244985890988787376761825688801669512206054505510201688291318258511830718229663667931134261966985312872546701354798083112790359218800050121880635643086365530408517320000870647032771035939461326966193325693322310316790661403874408412009242850895193050087685492105115905540025659902140714849046237330704627865152518728977442640978470186230009036800000000000000*i1^24 + -9488164916678464601650572802336059800291891257037799110692179698212943003520037866724398950127029670001227168337107384292907966287137711349855331804659261584907591402753583829443368315385881013225984419467440437003327784504034686261683474048947090591214894222092476035762336373348446701529267562182619029642700579280488697256958635179319860131038051608389075872556840272756972012628815610267072700142956717982779711106665677890372794706602120085181684310308934782781903603018727052898234212770391321041667813154768731220315543721378100087318177086121936040760585336232520916119568070678726903085056781152632265141213580169445806761659829041296393544560099340269065731676380016134874591850276690699925668786412586739467333873823727258731653849577415262694947102254734038879245351535793302429903991390877447783465678757597507295550107957528303378536048398191140543498188645466621879867508653066450353676580626769986198791363540297193237895222966498510282819652352204871773498499777590261737706142861339908177084286873995062264531704220006904550487842194049899155039093263327932139122575759041298656891790490596136579077532029348096458077985222616113423220234564722255409561677336053543351438991258990622527740331847250582925705094574053970592886525157017098063263666749901414387487766579470778004659528781868371744311772884481743252316559969347572093076018022618243489503912220519607807418581519713255088199922611100846294072784067331461961272016854123914811945551708858694059788045429021374666743791189115106335785641644679540908816109715613672514086735581562576313818857253793828597321444403180807150893402400211129847639088262774569435248035999467238184272813051235129241154603544339093981267263128352380405872536120721408000000000*i1^25 + 80704444811728791526650075151096151740044756067044002765280473136949003070498385251651728029544241393971348665872820732354090084627767557399119379384986638167713970627000483470658906396603603089532084260963251757955340771660607168458671532213825347079862742023362332395841096959003737512062010781353969083297641222055100642244893650883021993135117980633433918023045685080468180823436169844912184205261577565887161136008511709545683047803843809512461409736616042294369973737480840583615814598625056301613709793743588180788174823612545541710300416205450366825849029990610333626385452966502980626646404249476366112708071986408457340794482038349207625352851446752731538342632596375981939124477344371448602134863709462996690392723172564270120439050643853301947801236204041146098535413397956789011382226766993111543383151274757056796941886096337363393053392510311022333040077217123112365053110415013161183002013733611832845361801613481391144397274746758185295041656729066736575879733392133352205433341196973061917158986150503567025142689865202486503315277686417766617787419913498519742888486994294756235274181263013237803724240967746425489946450211662680122716678013981268572483240471380215626764403403156976340105016708736640358839076415278329707845313762613196166561487447174049524202023318689091672503296416864251719787358586101285419191121191581347852385943333032717900116434362170399698257299655188486019074651766331420642539020167414621886308155413510726618745804677889838430475159223026001165402749292141737608710296461324165822924748969903065008485184109978474328419835280755265478059124152483259422195564031662260674278132384442875662744119899765176650654076545953815653769731588295418750521311563543882439552961347584000000*i1^26 + 102676972518261242969202571943457838510711350769567222772790606712972969552378155403544847795611931612579115119721875894427889652157641285681694358629717434414446727926513276063173212323636014338086994424062817067968648119858712601358743557563735629378742624205679264486902712350119292744433099807183411031108970831440518002643003928677454861607434860584369819523308825628270986709053098065910953714391606657686325765675154935699347525413409701162244781735506637312099268098427002415623901853229989946832000356850277144270503201889435980342660079560030233849729875577728828889090659893815085789928307246971828706625229881668524666644659969061596185601753722194427986250986155511751475516152530123403816273399045126506284355333453544871934493470673327359374480604956095323414049379417420705878350291486329945972759709833584313181141381828942816093137543328764738138787589182704667132941685802116965086847459617980810694922119669464372618938837187303008561054306646963856853112063296253269287757307964502809424585125472455009087603544721113203448554859879628289230003827849665761050080538296521800335962255192278656377361297143426615072394749179220187690322141043075965300481166914024299910786888482412800466081280538781064643187796965009948260963845173811540652221536416081770035423538930471974904459431551939256302076499026940520318566550508889321003134156775243710479373752364710439942573958723178271201095576737395843821279940721760268638581849339058332905387098811364770346834937187459077504550910159686505086247847309090819311436575238327084590863723083810521125598235838355087995702878022007087154798241235877268027361969186869793001053031084065306492369126770569823069199930261137777427600061725550672679173881856000*i1^27 + 21938665617609194340852696168584377724994594463151410060106391920587863523787847305729472785611408319885978367173046816490468403953641546606902057681397536572533098513821657834452283499339762705014212984563152831967518515920152411324898627287127817522092468346382812380631334619657405715213629957197587922031999633508221074202829914641475348944869736502345077747477175695137137093772548711325637260133949027442857924528566067119404711286088515503141337533466763893746302350057705999422990658341808531990467328659229647997657587254913112142697830715081986087829731042442182572040664231433160493789991162138103966407576840755759762459789456322037875852343691605708980924542671294571924171112870198789390368473024468316165333962207890497598996129174368224841560255033990728289243798314873074071564568381433301437515766182203311491058047953237025622914757817139715094839126158334879495015459440015611123946807421249777309930707589920661721806845361965492673101642718024921649434184615961114770095435699131602789379103147385140221371570470896051360632035400656466242693994448094429279374253791169489586036531457317271908488367169068138439306260556286872106107229665369829959418572629880808357767512284179232850214025122307886118700562218902539950199067733160827581166171783121029780169311097370873938576007756239803068030409730941229583820695232676919077967430349371047661608231638444814741356084630239799303412451676193031908745785004634797129817913718323248500861020392446854216900904741839373502177450140416335736751409685423006658843893435595298130061929751808895620701479369100402784899122298349920868272967574276850297319552263831451732500507294982882859191653613782144574230668817113236354318643630174676182858989568*i1^28 + -1145142998389166456427389980960085501998103889802000560589632687896623418698014849434110295449015898235156368076638103441944257235284954291593814601234659133078241263681274691201400472532343655165170227787253093553214203859836197353200794922158740823810708908802265550418794447851735826311648284821609358967243301882619158791101738545170761179606383132751315534383481327926101601088304975901510437789335187800165021706836636742751687803446826474199056915317776718362370104240676194325380929723696935799118875226338848212453361284526709100252465256704394268383343811933583459181638217572923449274940337857534146448098054522898656589112816438498116094549101119668364246338135245752282274172172205242499432039514743393205872889024136978685206252402506339649825045635955909810558471006656179428482743138562640021001499895448137448471306285425603043959270913540216340531329852417430639137323801055231418206270384655341346714946268625916470238316312921531707405113137368026867848412829533713287190369199948221532766257489110173807697689394102845658956649681186393993009040308052368330150284453321474394169414324572960472629445197184992116348961750958709985437303850770412431308443300502460121849194489154084948020523974202013063249496043879363360359282125945424267929718682123488778802536383410573236603905940826425667187074481634801147074824571434926312660400962087909250127160276031286665160868985782565622426770303433029572522400900942289392907830634133587431522817520492780994780966000558555746110243953392835615448002231011345636999483387260588135112230368014974012155892167853939348427262635428765242818721126212147653438373800029148610002826493606340088383054761019917245341499216219558923099618962482512527360*i1^29 + 1696086031610246898171265306318806374595136161840208467686201373715537483224347273598646691407454819391825574366481139598487960231215869720448653434673482632378426390695780725799275934895098199748059401046831067366595255601675588736948118327324744963441678816188219908592477581585628080667976661790318379044733379115894342592935757376152447568993424131505757548116204499048890339864628463536634295775114312460295723541311877700331177486000111060876870448576039957362648826602752605585292974264467628236620478406520279360849907770406578325108941265709443719148049288681362893056825887646233611197115153500745177558696777590411776827443703500369534255096707630408645952342759802756486952915845587071084825116355021803226889977677032924632402433693515325996872585648851274814748581363204780421942420856073271258403286074037093914309127663281341193805616926811553712983579618414882871866596835991556507497232740401160529644695996462729872390806272061136336803975492073860835133799649712524618851518121223922465602719542076861458651980797265127820266201485635464706612818427854605359654577104294152097453713441539985217786435951862729709359423125303259528902269904073356687442742091689421186071829752578269381165172106729699400405072994864172061504956525931717116149618965910373781136929450700561287651152446635795151115282698299304888703048992155255609202333591912068478490485383101080905668431925961444611167272462649276213796562797459033375121881580359336355655299172598009979089319245446778574240978253462110948784864271586735909509655764117705155772041852769067485190968403788303431873702788889655050623732707047061450545497313322423824834017559723752331838465865265643033259317931905217429191007063991386112*i1^30 + 19100962837082609519618978188027655245797652833220208343885559671069131292778593470882723157463004391148105576246013060320005963649325103886506995581003955900524335063527470183068326989701301964593227961756353959197280075917531030304248999931250778250834425045027021731379864985240565405022203928349785375817767498822927929053924091521994192430157305134379549556523204582284926733461287511210357568579313113724363117207589605051192034607158780538720936611461795607542001617444734161272950096301227513698239665564949015920108312221079762291951047605797025663255812884316805060468645251747873562858054927084401379003908092315500359724380825726072628529890257311936563252610200743467769964200318245546992359978981228691440167664968752919589079231280397454400794700962943263902978406794453073073501131987542394821419661042168555840528260174451150671924766521094123121003151410937297799525255190082096892473215159693994445603489647166672664705128066568227583489528347923692209642966000358035644424945594908337889589320179456734969815562553759609489303621856580183457532394350957820076494226337806722666867101279296451544142984121166117474797461644378814413864111616263676862149905948318228462742179768576769540128039051661479542722130705781684827320671388143709132609773850379549791519700010969804020635140809640858968014353432791381835789331603280499316497369345168546072966325112589848669951406618036633189616573100550024450022650597812281178311017702134851688145036409978812916439607900448964913461030119284943164098344348357090752100516489808164955532302447169817496854814997034106282249218591274176376935717756450907019334783868911695632851398200304803648750504742527408774602460420719673507459341746176*i1^31 + 90842348107778274984995703867608144456599486800765390429249468698325779421695375244012378554358775550258716081792341247957283491058675385316805313076603575255748981420538556376461120875564620951756065344473256675220874365922498183687307653878132453750661315245281152666786374315400629023119295491389552851640253128105209658599425745607442075359173853365318890495558138898833383974297791468999304224713956990395938791172477017583294269200799339865424227663004269114742733864730543527101338481856992718525337875387395821652282983472434220577702487441849868721569507810154188215040229450143438558286023906376062564443991321874047756999185624213915464035105513278187491122275753376674001708825891792881738439833973140440911319930485312271802684440949226612358539604113021104049768274415637559131260522597453173334523768395666912543713662267858477910716552464694405428387941472072307161998531073129570545283085069462237954264360016450944466851037180876714175484747139641700497894693344268560536299020461269568404794862995664242274821399531109369569175864424027389316937294397350144241993892219663092743483369056622153987763863284344457450445163112169328317116385552618519970547688515010298660255886535912376355424465282484636391367887117524345396882918144929857005482251150446477338241612688265413744223581406807974283328019235461949296851291787390143936690254253826356724637918173971719338248838511983868615057459690247155941195064310105292818457172335723688436323990216022582811710178151201490725828690289635583722061938622397903374908112648264678868411551609354902035402096495219426194240876284668762512128938042922762354319974417967296776762233709019452682844448161348836913049087245417560972197888*i1^32 + 252303620014552080908482587293501327273183024547650867696999072545252366325049998257457506414182931154656776148329188746152766448223134639204713686004710241330047415651988798816937649132660690583324194680006948692283451958493623952347268585676813105642504160343390042662291906930446924059036540646766110444501751216295680799169582164466865938313510736008522077979975060466938554557429112799938043163227261145401551829274105846896925231551265650534831591241634751296268588296711885243859940197505434175158808105957725175740667037669007291216472778655467822381065951610909508972352402318634457565120469921247401917242483675059317843686099643420680107118827247929834595665305625360856235986583342226538597819069768688549070485938404460385448079337906161845189094959381701297742452064700132840932343498368444513606831256615948183039707054459987002806677246018432472042532085111077317361329039689445060587154635960480613944823152105821484864131204150729014275783404268684922837651271251788700263034819420702556595401630686957801028503827575994652135028691933539590037435714791461631680696767486752459625876111509620017152375763233510072990197030972983515861278152818613542739181421344453480993171188906670165859308808867185758799931180081473420338115027400937141282758197355614011353712418535986119158622303302041301012979865103979047799927010616401403554937525460488972851018973842860591662870665850020299044537719846845811833518428828202917954644578046645522062958304601183767397644737406153245301794287396435326370744797235028857801665780885186309524328369115571498126417814590692698676009439196919791564068954805359896494950427004798276267256209362353296471387346315026821685468301217153155072*i1^33 + 2136605036884664704272776051847672301571579014068342095313063705476441097289492191686798903891005819239925651997103742953714021519663113079764990484926374676257460949798550712640224185994725010885285687490689298850702177479711942192951320776264545873545707771330391532621469270967326621889812947075580051089979860346765469590009062104996067382283749675933923487138111491617113234457249260148970919508205525695788751705972314144322798339432253570965586801044457115738405503530919320049802068627265669661536415422783678278159443685102406915170252923895062511100583328783384988234419849136050566781137043013291585216750577038015074316067076672171254489208962002352628482043762638170081464649978287574160938620251410662123700953078339179950209296198143260113183280167868728316074842028301016503787167489722331036367355770151933716037366508721770031949299582715383653962032131391214569900930415833165013207847313744437067815237494754694973343000673838740270219100885220254621506990986772403608807758924800202226780527857042150965608980501579648367429931429314620691118400549885943873187871967752858485778727848785784792025327915159376046024108946398629897622704847564323862397910726990195161277475621480965287193759689537905044055064056116831454964375888721012574968762006707210372437178528208643129905417109200880371060371745849919082549215607929427733286094324790663737895209136166048907796158373456041837977101930952501406498597920525641650441098890383444284430930478273797086411563837351841940215899149308188287260245126644492416817365333215794177745930006315909466102435535508101111203206979231167146917209956104401573106088050416120767030566191856097721618006346400948804687732683046912*i1^34 + 3984620626584178621138943313276532478526108647557213351831017026968602407210847217633131162310454728737103132169157926703348117538042002170771909073874111353107060227476586936193044155245328235407419054520493183490179360553010846381493162183788898017956581031173802943156496292109452612455741756472661806272011662506481100019461355616488728833506527117696815641760721193890324669643239295353962895316301910739388677624281877135969345142769054014288673360038873792189669182638258053466649521789475168235227194352213992832294337289186816156026868692523467326831219912987732804250640307373371727772716256008852467130899397327912503402477179396883501067800243312125570948364432003245207131314053526846067810801532914865279672953462209097992618527333198506089605826196874927455744671855061225561931144841988712204004551592422246772977226621566584042895019606938562851349834294478331285545811902133346897260581180596827649230965798086356618669156051659132089258544556167215919946824800729460060804340071577184425078257103228273828624741226885534986344747525864041911151481503453175808084327090727079988461394490813430257845896166858147015117031327764011818655015727927155446412347103392175544907167007155495895108612587658842376988464288735491477583313807107217042127697130339738430403299696023507850676274513044502498154879802933980740744854793184058676394976400807148610626223010863632929860686480298102400773783347063575293394323391771460939307963359617985030139163093553475095212395323229939790729707495294419657646514691770329110276507781169182314251810334434670386812060524730994641138069670435991787741180778376465418481474834669659164463082253497753761869640462115036584118059008*i1^35 + 3302871263189491128537548729436199347047592286394447858237815273019608891887192904824398711348791462212627093627134547941496117107662264091545903171637611703360934434018486808793356418337117318466130546365286149522135789823259739487294868078458362479764055929161476344951461416450207044337738207277235543588902293688328439213882602297025024965487160349010730764574317280543507095054504877045739732251313673398490053374318684594897241088052300680949072707007287783315879154824360712563948636481731748203096999383075802927089160785428135173081812609826227572062731145867391665936818702473686291187129731675769100272796862096801772730233632043379783114894218551775283161620641770005317150348555942187134177139639331626062191975831648906903078206481651225122713960931903278770528085572136646758705642729654830664309443357274927101398809269365362390101522384169720017312653343577426493525985305303322335464553853272569251858260062296839565770953350643238090425095449911803899751782366587995795922998067248952141631351311250701690019308100952414693613791393789799637570334338193492975602406733556451580199662683860129283815525186180502328505846492861299636238803842181530722737113682264092600179874224014670985442873806840726734602479075457040364321429322285500651926463956533921191954248632219500016370673815809023700123759499981787737988068037779490292170962691252959192152612168585730518693166045832131238277764876025132889559190645714976072589173344605669216278989577914510076081709638317583737914042960144815694059184082596035463557562428340749570219483831058119168237946958778509905224730144292314662123741121182337172754536290225867631716266391829306265334118126129137057792*i1^36 + -638740439578243504539043221713427770177321616606634112904891904206044495431491273116460888335195856480004331361898498876405570201315338306734648611933327324795173754949660350668768658976356155106484479231840642600078358168313506542606754707570088508714911185027761644916144142901481668164608783590007000943318816334950074367957235285423746244546445184662206176206700826979595529033642601199414560360634136119863425436338531952753792829524426138597047004198934747409866635019332365611982253986227047057081077833751464956118169351125302470407661513962014457018859928694038432534468369918065199383720675380914569793059427374664412301410552845598780214712296369395926457813205327757925685263981167492565297818948074039597099485157972689013713594279468276118651069946963987963656842917842393707260710738653799152827187765375988997316458397988052806235505457874519574853040567953360842171755954192001846431734792299515705760594429427575292112641200503932884818485659949317319224811812095208499909561442447120991256098541865716150958915561234186771520953836348051670734247382629046493069541885368060666579715668402853736989123543581742773432279091779591225581381429369693147756184870489174718865608214252006814708453938958358000537312219530090418013111021128118803501611394960288876317114171332710939237625812655917984301812931115280403062848358182917992764791561565978325866753354663946898676648352244015687735490598778501015929189178840361224906788947867598256163935247072780407614342889380606526470125155702320823481399086516703122699458590019230618338204413696613680212835880252342317422293393045286682479306272177582467222774072403423307663103084121857174850912439500800*i1^37 + 91913493097997698732354985914012770086121889944508205524932447717922641822750989478116507780427442594228479621715602875874062369378038981649231267534614370937488897678145749026982037138423256679558148590549777590945090627289255181282785575091695983119833500320323509214482022060728300602451784488789414064349041158418265148503583780301553426307433573735811630230291165297065242801923962978850620243401804097616483970161104558370324523006341587717496322457482321229677912928215885620121431432256398750409136564192470706891219569112459060662922800028500446584774278712152761539434796168817162744484168673387445784498323248358696276826152742817680583826726044604061239867233780924667085011891755158952497279887273222640829174057169017815907819012012615389089653321080441281404171966275736516096694190763796097743528236869050953058933212578504993201546180670662203022522847979761237792663641485647882951811739881889866253282685516258766243033075634617260449443863936751058854853722844195967522027861431678135271537166325969913998727861127167548598271849532831065376785037263954151076240596126194535883851627222542381549230264244187532852226283776061422147306954824832220378809921888508833918938159491970438041369167731520525240904517417375210202316169745353256084136250276917527336526961343316542883159478755445475405351818333729348416763235203599520036344731525980874955022474795406717757188704404591112146005613150393741505426227269932265623122327077611752591389363858864022318965482378081882535829606073355896822617641068881903072140467121360673985890225220439595762559770239567610309986547763721028577285089346166978787667397694307252750056421104030070255648768*i1^38 + -93446770897154259432587186917225244930027436810300305773803395573708892803316902877516831883392181022433473974267446738950052045654066697068903404110898835095872371177349939907573458052660435191290052714927453807564744297540429316771931307541059118268490053635154644834658455615189324934364550874862828232220687276499786907700480553471632200241188435151657147799908946950640251783852897029672547392044655065858896610873462914566297111403106327828895263936023708433279255490122832371531727328692377228369172458417373425763773633002824128100791158886805146629532842208751471106469869512222646604787005431344727035819942881906379393573388148373692692030016801485468177023820758037655882272857513223336283527902637379773135075307335024610660941983512643620273923335768661576292191493249733260460860780706619423169708808675853969951434961832494613767717561404521527884818635912894150238874944987242231278462388411003129163208163920840712174568275672507613335038815575697751500365321236790901578215730967930811635034637483892315865490798430201135868461058569131308517799076440536847606617639366256007632976160789696185130460196124375011983020131245407910161387396822157239883883609451462936455449954283437304166768782008804908342207097722158504498809981730676298373440476013440734211134511572378818852770434816195292262426629050105907559430078362993920818902552305981401231513529682579604112830064477038066107279910130055079950172837891765614144897957780835918643046741906076650057122323501403320589695148917208663344031997896266552402805277855733885426339490369254148010189050013942095047964847099876185450928050885892973363897689433222136036977051149057130496*i1^39 + 12500814903277366601922598669753820058497948420494005155281974726607628020549591335694404748713804859135062895803374797742713881606395325509573995196413954313861173044503470730498863628342930710457736516885968918519828905144397739716909012411363633445565402258714946684537288271815488286670977373914150830629488714601207936539537475524626402739472127525669368301782933390451820314225615385216828139064217732418331383737898690694509548892770888503271629565085186417519993193856156125729132114602439447439428495477787266699973782773300481495677331365849772325135232978898042756063972747246744208108154538902893288999019266142992158047876291588586180755864873204278148059013027244243380726923078478687599788512258249764918765002615213556354727563746655501810880585113533130993779868221125294227423374812670477595520495913910717333246454984152675304848809741935679276628643637598782520246058222515374776378088240377769038320966545590653024312078964972416691009073874727513861471745423314599413324114730084995334340284069183375227151912434843357340980606218957428835395087508199401513577104844477088276102494290684381536731272729761192900683460336956397506850575313921367016628289363855888451905361576170563410577871969145405309768266842211757219501708279344370174916565141190666181458179575323193282589777230720296568049844494963951414791623789095429191169763410441046608407100039968770378851342468518916592957854024149495309733073179421341038293399220573681674047745477372922231186395765703567155459507339268885474409372336423865280542366035768045650184962494853827353872487250753207387137800063214749625478220593892215030124613349570024164655953346560*i1^40 + -1782902047450849869812309859433985668722003036844411681520688058056434154546387746654025486304410363811593341223881571359473307229262309289653624461814767636915607213561034531486347350144708805459338475643756870046488200305547558204009199880479504502277365367703463524721048649548384208183417832185508907118416117662757645423244604183490297118132712031149555172344748046114379571315083075896429059270578679672910201560221192595748944023398560076343708961206622202434116581906038463325032971678058933504002303741621402820838328065313465205350527538523150953411346505864729372572341586194172052386598899344719229423353091825351077749692169365215948166993690506766584831830242834690227351430288789639783013552938358049957563400546835308671474746005185999294177350404334005960729729508012770206944844559941461504296503592605636364085434896161721683879665523465621677200691561280607323588290966584360604326200774256152321225458601000201868313885269671496753617174853094244431698396271571508459149070054507219037124391334220904925565011766367822518039201068059216086937428321378407135123253811980098764558486007951774960623857773764771998493082344893909910546967188519335939153440367300342312509870305367839443605287591075549481980370071603248530745589344946750408886071845444112098921041993238616339082387771100376590456302264997497175546571448007889366394783116326859287677718408888064421111775286825304901202090321134550554220193230359445584035581397433411394861374109621286987735651949262293542684838486585813989973228528940076663032535150926059053728968017289022908883034642992878367790221459846050130586596278724623320798712617237994887184384*i1^41 + 460300325172134582012613762174849752234033845674898213905228591634183658496682676033458465974777560638772022040745463963621191159041323506791241642469147456426923798179660755265195188114803383111862203715304576109588399216730678782670572723857723981486835359922332839113597820089256196409687326887614890201793351301180658589206357859325479191386958168524760325669460580522725417749682235802615583186586449739542814283221956890613280794579307170802473317740041046379315676346807623100037979601668862669175268221223588421036778899136069718719337758163545947348068772387660958062131515712651132956034602733713362416345432275031264217795062297072660029754119247412275568346928376726262157107491455803428196568028057955046494585243034353943265828723041343854325338677659033504747837764112477456188351312574863477405280273327483188993714277646000992126903058935463199066504693297821596330845369006584823158991425026493449888197199081480559811618000560406742870073166267276046932650241369782540367678507103228752481925197631952110253717035134389557566641664575879529937254126999503263864332279050741784905634984026668699702350641933121749172327790270932000557866297590194249416136117796805329028885237244595652972020701003859962688505350036229174857786456910202022611973807378691455948957797761833510923386773174909691789108128875530448184043010374295047848371783812815498120257708118527132685594425117874822139560864593811938896145858392607977995718167771148812202782310794284413360873191885506856142775363290623217494676178443434333279911109134057563174697771044968406663832764922416334480715252153997335043272251670349586833713889416314880*i1^42 + -12548358481847662048327133592068696208579735350372111254971484824434043747557324945590337585275901064801504842198179836885565771055052046050976725661382296160469987763636540185439638087321337680710478910529387189789504079426638411151589417112653098882704302695015517794579277303357149606728302273837319268737159402208925578385328041394129261294727173847395227162904892597431325199809207367412936166743616310893209724147735319885107841214707935092317384738241526127141005701420582926058400294753676745747051860674097218174463467078166059422025591995674814959894737913773423253119099107603628011495444193384611368588179347540510900362293864181049273170915003852022133830998185139346943941668696876852749936141331064186270305564744098705184818404046429446061042437432891138165985728607543386974277992896637515384151670159107066224684053085365675427825564880806109758305352672571812660775279137876189605853004413424219430063573137362873456332545842904081280692142038586496951396001245669193820857977433769177842759858765131224155982102042414661362810214810602142924248795353119343661515320652747264721499358828023338016821698810468665327720704950532145643304456320790137954388328950715676765054556118422874250366105474757404871520778756893478338315179590566071832798631284456483940034008200162405808998163218124316249540187186428232517939678080821352805374820650913390001964326602577983209647142652620709831791427182900857274199576117486107395036899584978615869759317822468517098578908535705817952775965269304040430770061982505980379206856576741717661051789617122718568260213366865707148635968525089729156648982785031829902044692480*i1^43 + 2566572354133737523519694797620742064913553893234339720281452631822919492001101386922393140928786093935276542538017874736536593618923300762269020007459531301248626143590394360091685857059402837842102369768918203561018507378110287865689608847694886785224674290768122494812026577020888184693601309635085001290163112528736002603695329743974996763621735119894658410621482094145119547669805961061505385276992337941600413503119169035760883162694445527891787994690498921738135402816670140791100683230622490897482252897720278122574058673919709068323369759197870728366590772278625440310671619466240086879360778845105482855259379916502607876965399705767399763714986189011155965818216969593020769057488132783289316399818534946202615965598043092422375097258494000098553048376750479402824995595718973737194488085968975090980815630580612003831733636805757794418510643178669693279026293323818415998523606426028667529586834909544124537465365788390261921118049562358071840863919474005339732069070070363062986124929824369936325125467393351377263796829224116896320041887273469457631442013609764407432323314206354113005470323673511423216044650987319838915049137715162372374692850356895505499642659176440979537814578279552442677909254461220049148927844549087377594896741090567790886983277258655502222239428439226969612448207044990940493787277845832757333855474819900413773649472628452453255350395173402804287475751323228464461587887357979491141550383631807781392583289379347815741920577749819223904162234569125685336458459818889592882700257730632162171355841278293565613390084757640573398455401305669133949001135619573714154558497508173021184*i1^44 + 121861572822882836561151137800246245332800356237320477119405540039423946330275554758620572748588614709518903241320926298704116473319650724457273344681278484042629928656085476179053796574635119136689769140616765099631606517775890678084577682046746026647836516410642038688250008919773288840876551944715058649920034043277797289644183666577172500667119305272315705350102993837866817241164130498058883878112734546354617164700109364372012753388230781465660921960917410471501400809450382861496144068158203113262509820862353708974949065812372212231975840068624329796466542975152880539469988920095637046440605529501525093558528917671417845842248564474443033752241299587408023696919520383515601570841766227118652168782143377139864490990284236945090104908054817074687649069954062858702882669982591134217570443085234566308560142475539233003364726429175996460978259628730594112557318978174285336588668241149210402640166149955561595978579341732247814850629426316216549225801479284502754864463972317840971129643856635714783204765618899986297246600370220440718039572305945043707138502197449618900928534535524771225374935228054415868939162999635387897227070051244367997401507142022662588004590361831737986727915183586639689731973505634355639121427869738282281500253241984806676412190337979982314531636346350802549481846847977922816986099604755214210661896994224720008472554411437936745479033300545361974119265154699896977761750729638288600201029537505177256555837216876495016949422119831881067823173387640149776015886455214793001980601672756779007395412901740467407964850333404661093209367517862077910837094607069037336064245628928*i1^45 + 1821322835971214645833948000159057513009288415069860959012617987379545470041501862048349664985150498305973042837144001095951023001733940394022095408268079812351453092962348729710196747938936463610309712286310714320257835119289297779289260369615645188946009403055677710285110295076743522064957401327114920181899691780859457576097266880596987578771449268401349965996404733195131072802350186850053527749893878732595017239203569771654288020349068419471371552436883953346683242756074816332556217319106223531676887805412545563547673581926452999701163117754831579314769414479665201252645354092597742112692365650079594377298664908307310828113512604745428443005715421274891885445011851032423639750391446687175068327774719946511271553351409809137525253967624424285322785920815724631949005129954427974862428886107686642216948781183497280585437899343699992361124605362377222629251863126124686491483120785156142155337574705428081648740091224139455982898586393328932471614700731077534236120063991095408558622315548468519462932139325440808166365934765226002670799334771410439527470708310501893868897453951987580180277713818295171000674924303644439827491717708013218462109206509211385067412073740236715727779188904935395017427958657932036386252074492491945209274749027966138547662373509134897709205732489323531277626851530349566967879009748580455700455686871746734627223896397845995181698500970896039749190324604361558204636143232624258252639271134160202487577214567130215095407268758881871576283890926007716698345996077987093666907813751391892121165647569171925158119291098367762476540578223472299126725658869813787754496*i1^46 + 1025588047313202446764550700457903125793422455461491806077993038648736413884909475964747987247551180153066333124878279268191766487194587715573082634328595019823048219075910070235360835587678915878747209460423160686352664707513995697828361405787714415653414403506347018379392685213312989339502202412452748177265049886805339748805556443410516160370669520202269205412210120225526704316298446775449655595538953023367317097761856139051282648367611558139747844009532665665352346110790795577407801859420225852665197995949392553759601381517903792677163704560188030940826055622338536161637910714125333265301927444299614249178307168256917854675832217215827351077012988783515270739740304718392685346475203582511224102300255257693237773258246939032299134958422541310935930396133338583079927814116422299218197164011446802708688671899032358462937577263926776893313609307213409606512616489118135454627996635922793097173499638224293795681159473385115698709535683207816298044193952998179226891844832879580378978425353148688944721376970470816213623045444373822809462597286408277657013287923961776375417595346991181921851747401212416901083874985606696211006019044652089547632008604394446111702834655208132895553988979185391200850990190835966559705594136012368474799311795048153868063204881777000964613391818371994745379862656314021225342672666082876639339560901278413291710513195940668606777941366876850204004483470855527330258870308020807658032202688255603229204916524603384734392596067742746814920518569179941564795415404437229819942298850444805974469865276864349527926524844673743923072272125976157144121937494016*i1^47 + 3233050210502034068535204807411109870596714772558437598090646088490329278674087946287212605882216251036501657451712914926231515215015832223868458080760240910068898262035595335564197864480724934692796765300132743659676950855435967610376815351147620999532040623704944326800222592318652040823092113653271766783557220064316398410965183349296573450848691039927380531364469945478590650098689227721090034680247663217367922629897820052616166134123749192366155306629045874639687404237115446917104777119859305854105962561244072428462185268666122162014200083480611959671379150848980898271640208607664776965145245514807087590280240370256031069272140290285565589738047731825316868055579593600057576618753667536496696144296765280075561280450190831316738529594366927875986031738118230740369887519971922891304934363878273301947985828267246093981511074713616824663604061708003849216520454359514304405625535938517983313532025945482944238348369370537236722211280789240618805610494593585708934078466917287044087373970854155337682707594746918657467250557331852620245939853517616787073529054941589712068698470842370434523178714793566682433613128360274696860082345413958739885782130860404915085623956194645032562292656517179057414412474256158391048482308138821634819983383488405507309721365831577140840340364204587923167657021197121304612872514134848994416520703006591742510067593705123486127443084227785409516444941806483735246503488101216491223756476195814675604306182692540855744850837179108928621699072113086872338740670565542683452158046273934248761170095628615240020611533956334112231100088619188092928*i1^48 + 5814878200994818459145959565895294394727283762338401947581109560344737319673614250608370400041786041836872108061441123088058648917603451952731580143821068165356030105697426989923247180011082823888627262433712783361090475564510518111430035330849721435791732306589162879116398761367589844825889853961549863431433701632485496344933780373875220403783360774319465429884772444225487988652108448409689394911149623111492077077648098210039635594055915257885809772933490059959693292670596162879706876656108353382316580396410370570833766632667526018547112716717265281367455634243830138119824111583835126552992461939506403769476591704877709847225607430183861235392672461260902035865427478648988528380342958956070257413942599928647326875670761678464433325173941098062284907852376297898524189043070782966043329454462174380320405372874068755735406752431640469815510391492995359216995700745942180863367344341335050633411290280214724867546467491933438490294671747384424971948813814942605901856329925899611800322885713893158895831529907561195872077914721860428264009549237735120379630229309339084242198054696549971751845194255703647842564176391239165101785391347429933628790203173316239803042124100200632421161580951707617918167893032195464479499171627936146205310696196122682436437066328727136007770717198473736188411678612898182586472124234446954107617320630346052447301876774172659050870345106997634154509384373452639532752665065247971971953626609047888364456368262537366375296912733424500838716817440181284420387658010980005590731667145639486269712493467137221546160339599469060426825728*i1^49 + -111403260043926466475151647944405275798633035567294808035182173119344157591952085771617481954552996244230006834711475460747714099624178776870981950355257944015188371759633301751968228065329403960365821143278952613690152059239720208628203856492607050156203052515007138347712001501786170077041491376926147629027683247857591662874772241866205809338072015895882838039298004297549894139735566396743188802706703395020807073975627290272323821742127983607097920059993887391009927261804072558860742506424498650558258007825653335839549039281659717291602798872572225186487140571502657864682769201527297641267642708480889022964533137602167268506645076481820494829500131101505694079566148885896133334962478264296029421139757404202704972102516809537399272941249037981058248068067683050106811812293222417672588298373154726707365472789281233192893508062653276535317124569517205506487686973623304482334029346420350993341980524539160224348122410385430558012167720060934798846185001616676351417830563029277946184006362388680760931035953065163189142190155765747954230323538958985286613879189539309288917473433399063499252473356530000036187300460774539362739463173458673044250568926828407987363736057516268367266824909334055268995304044049820209110624478943259796672189086950757595261059934083374298914326004097068373653952650240125952275507120506703442370433249564500458062028751204946284536186024516473334592970352901313987566643678398405366345467307184232466643305205280166052482596085458527209089774548557954012135582779396166328778285540159650695666257142603852895103481806848*i1^50 + 1375363488036316815107205057664520431487008003415925859738532622155195846603635404825950844137969679636788451987183306095454254394418603794430269233287270377184367289425208103748009312047408466301547462537300581196207418453238273421372078021901306988152575215408997949876869455822407121969432512723592174966613754988628076010011720445547390226306266245445501466759484383562109372721627933078477412488150225186681109235347390271908630656985669438290975886303816438521581883595224620508581071856344636325904028961633038397691647281616890339857818913662969504500615328459494344307274874521629558959144454659854540940350109278616254684548564852564431224245665142680237437843096617830206906351962910324098232485162416875902581657265857714713123572062449614785236117859890991674617831156858716430098413494092743780705499903846019915853457257381750951923393114599184296601226254251122111047466606290277820961250888399679378561211462861030834895819921961465532463209221195747735510295310931524801837064084012303754626401939195608550893621075923156657666442166056994051493524032210207691512538601315730599384186523712549293271386314801684823168883265333783233892722744235880379712173332164414888600085987505661833839410443994730130913463639584367045826143117769944380355379607750688250382944353878858593365151329476784492655235333278589772611391201323798575726065781986888784849416122352003606795821740966164937315258259071721399887552132122521034756714705258519677288804134504348036036345026855261959083668646539233941744879046187836632795734468091969536*i1^51 + -522278355810967648608436706468581661083321605853955450293218146015567352266180959492018230704305320650299054332092642741839783475919542221525342402164510730927731261487852242000572472052339045646510664483260855634337118079664047226896261571158693761820346377928272016741690888167254858922353289112259127841813918443704328119402395554353536133207764315621107459745388115463339911204502547031244347053348747615526739535208023969460104506934190918351567248317476711527493831603965219483427587481845248438347003377625579218494657107120478130648469348258524147955294107450917430049033590092453326796885369336194577824406807815707466925882832622081255708613426197484026068905862901702071192006485479395339538873362007665207959835689155832766934414373925556525539737422155720205861587399073621956062076712019515620082645363390107242107756439217687009807970316711304255602635917398763466990346010181533586240974452915788367109440168622597635506888044189855196322151527880324569007954920460816208844535785295605238122375114427048441824727519649950890499172532570718175353481907436655522610095484107415169655892982904174578245637325723726504495971421005365887749586983796271748704876811261211481453624247601159040075244220366280005668971522298983809280418538262416232735419604236392408361862168802683805122730592419329398464450953437117998625659972069287068230851031923810192850659577340104471069526605312479257262506432013522775931529202995952816403355657291475485235915908079993137293913110647331764117447150628601717358350915864522653696*i1^52 + 654567946244098206191787544503853426911124013460576670940498638664833931072071918793066270089587243185184094920745594936035804172670988644506139933597732235361636757913191512891036129418034762734972975787384284782715583227913185380666857193856809990634027177149304768375651681350858805139452731847031042071689738739858158359634740967973309862355112814517557136464666821701650240489329614576476022087614653777612337265972075088730307449350407316805772246523635081300625960276291859466379849811622806634779564272905825403479224939021462161164607871408519106359034899220128641856787411585756241921427692397202224587094548629797582172848456134337670206476233926112798911229295725986558399284843706301174846294789815477378546627189240682447464976204164164223553421933724257197897250948933010877240578370250342997852919076231892701300862634521688863125856617090473635295811942213606892422681852698542305381325101676187683084641606970497933219932518830195241233209635003787334239443839586862336717403280237111360525413912301805994621379772633476805194596553959852120559171472554621582873326690897120452667229745439030775889798639552381103740826866107272846737077015495599474316671613724725021437853759309773711234287162980831953541410836440707156067699161760678540266599504071407835061038116182608602873336672006122945726924918386100725061934627733702021697708612090119390488458289258521875964315634201592724835993467956449265423670378357338640770200612448066098265053637416308107038775302416606193625678019460505600*i1^53 + -98989249972455117454664847335417142021966035289345349212815348465592328504769019391806265858172260052278586180381851414526110462229061004465489516964862696844739987761325500218012259635015054915448930437383747322233959433929722216065948121136624341058869858414827547322261619688326614602266019895794959318193081005833038839218750778217227829101986185399940163482591854246753248912081644309966741585172413106584711560833489024373977771922146696295122776025321043815194177046116692073455238234031985433314999061346952118422980067472272694403847856647563490772808767007906308426908066288526947521891245231897198527193283255639964691341026891233768736851369916557252670942987365815406480681040538609570575259417423871096322257363814990217014597124309760763975193102274450271541853157039057784911800684745025030602408627167942276000388588341852384745086667401647178876276083780861966165233843179644887234348156072926168928801676771609340373982587668813990480792737591490196554349699568291271928214634160238125780658041625982673811567171542483074461042095046037020831569897126677917567804085735942896897388744337001721673488677340695367507902710167196439184202214984787357557495672116704639654642058609491676939776758544086392611648051328088527441386124870712759919826322399494270988723093951525837860233238944061396527637082571781618578987086735398733533923406035876114335511778382510613490580016009342760598184407029423440843733277077748846518072600053878729126746632925065240913373134585856*i1^54 + 918334936973132165922947355523626920449880333030635897217322710739048674780950584620151779520175758237859605278741664178611560678337673120450863121031527820525848699471776802112816584942147603944249730574058506239521515721651089168508406673358408964668110374312406046585509742126567030731637479393478537107819172705996002254201597481421178185686864162949861758105567136336539390302638952720100042733788989634634391169182345995830571839627052173700772692713388630987393178707164119440644844594296904233430178017746605191721258360286695607510674018143585385055161252620871015212031938925383089025557278240612401304057491202665186791571386800396743836120433459526609231565558112911552474159345619677740208927855538894344263628566748411701865703085485128872425391505621428433204512851950272246275405389986830067357329703786621851045573260144782482024855670026046717123159022672638786802409877068969910103306741240048210617659460407259324976439447265434954045341607982230753285469908140396166249051541198637115521900916391421351826666138026798755079019755349262120963478538944494339429425077943739491028275048619763629409414311140986193955228642489807952280660708403390096451251355581303024048482992367223260532096970731130665755693186978539036094993571951626724675375497763345017222190834261002994660959067070746039676999997350195384670635155756026818950858861659771920212576325686822644971756026270993933936499971031014518980204075880635024478144*i1^55 - N1*138641527392023723230396937196189643583392074047342028488021585419022894410717370839658808930486268994978837026763632403742180158823392625040611144412409585593763127090435992596518648556684034353353037115003748737941195987454870409531654562756571751802363618999715398516147902019830549760042475684619345317088462163623633061456731215850909340306530032456042801054323594812782401106175738573991173000592298761655981194904021910204975432112604890138225025011647740526040947757436074853881457558242329640125558778257607850862396405776645850505000074945765625*i3 ] ]