[ [ -1280112318391184022920973089899022284778861392061299821463060550589747292920058999806213951772322055930534540425070558762249676453892570270599874329031812078782266958842194402536527028644364094263290480419297973817121586697472317227094697697481183210540767569000449704891227549256517278150479244437840396202921000027462809845308344006006462452544803213347002972083703886992543088457942061845871176533750453936715746004521297334093333124313204696479228531589161993609769417762922920303045175519264094370145731883102990171785221005281633157909003956911937690591463916975487407935631891469233020759310364913292065698837487776221900784457842916277953296529393274539668914847603474175446126011084994899657398543552522043030853431681133582769180871255017492650032555690610796522853338117378581842469349765225305646263385787710737272807557377817947111297644555474618090872036167602277991074700161975501726103585188067669946358743535876522206060313641303891434155442025661900514197031138256763206348852075413339344673981753229958779382789294212967182760009685870956026155377574121964858877680338913522809886357268974319963168961116344970170840155434566868465790609303812120071836317867387661748208251551951915130184528769089235823129852295247512708152581810875250856002738696711583017031267453240613721170255108427451273142337536000000000000000000000000000000 + 1292045669363151153774613758007664368512491562994823109316518700139107061219797598961143960022017275704162310407713880992775232217980334075024056561408062153807999382254111478726367205714596681858103346056012228649167829774007385304851464625147048024728914121765793497609075318137264045074111184741212085120097491833788778148685140077924470687327915545254104258007581924221547591277986031438461150903991462916225155571174312600371136131036315576793720257547968148501343093455428613927350127998902420400113658372220288186200678790573947945460400419861183904551966045238154656805127070358084363586041198231912399134354450081496785595837449984059335141915276223907492808365519873660490210501707493900520123494449681168453770953582417730382154392599983659568025534715313973222771752080531514178629959228795370106659016698996813118173101510850423906359193598537890002501220796916340082329737426444063657694226582616148275718969541453036607675849755662178346684850844402305051395567760264384366330857815635584031044960772376094151359946268016372442928326915427946516323641512274762128978248393898394123469803683607783709071310872249452195977578639108599348980679127707057613362576266650297852389104609202404781467938256598783804285846302284899986828143221444151312661735947695411138927121890470026133834686951610055578752122880000000000000000000000000000*i1 + -22810768691867510344099451345297806450015219965219603149397666059748893215811552458649894498587132047908061899162309312489377901791530594329265468831242868303636323199790017241905567917796057321037383503297342067332473614001783114418214478892139642274984011015358700796936312384390739369659629276133596962517667608687794278238811640697054123628020085370161011127732283791115923169105334917219073999355809039021280066471519000326417816191201304688407203292841227719451045494237702718854107803027504472480255112429908412114379514394759405216832554418287693919015153060176602114177429078769657656043187395302451022436537500062519143143203994351140115255902302140140022790603583361601147580647528079672224210067958558495584798047453599296384285704735459154201584098820970515946709267723354240563799557609675147521716342601450507535392162712236947432951021524540260826728092072264581281023671881252888306724472673096226155848767020567743455367616050276980893225314553034387768686308738315828547193352603487088161233155420501018825421602851126555764403953183853376881118256165011787446619046094152256408951819669417094358876553952080450656324102116223159053288068230749138320509269981726124581374803639141707309335187124530533489213331521127438538444198235538544854505086430127374902983394785228179568222927495303624806262374400000000000000000000000000*i1^2 + 27683199848406239244047497992162179845213029617496117446777084043165968962232129484098130113517330326381307839500253301530406209634165153870361858627831438555527702523569735206178952420659540779458672536517583392853857630702737491115864967762556410741333361666933119326863403190623482404368363563688521641801961029526150539246661342849605887600926139590220616866324048508006935973038052706131297867149793470147877567874638080797935757582052392678149667598894567008491451227145556965216952197883631598307021592947513390577330889152628415983513848533637039114235375704386517479382416026749462847773550781241068827710813141649326705253035740748272093870422452397628555442603823545432659558297269530939152558441150921277437875816505271515351107017426005857611000140866045342609515300752920327493553542769999872152180597859810407578137742088825359079713304316655266171523482859332495043558317561978004231322913368633556662874733926128443025672497862174501204221467428518062385489862735021810611458410098971113920829583302527435644084528257492904313176396334384298167117794589121726089341882911497506796997087771280862996135043710754071843309187081321559631896437836301825759911039412383937089217268064394000983153679990070812772424101211784681281224828089497905284590469045115290216140433613284056293593212367513632773242880000000000000000000000000*i1^3 + -209236032750807305825981291016103743305112887700728743985335702554741626287583464333762046840418034405693207357640541079885689385156860540371026644953620250600807785306585537965339787075776301894416799287565077638441804280514243590884364302214836774675534516323799712956683573169845363467565859876984130914696501651508957598726466981323038801944518709136534057887226524334578326014557602168349560002721927291404495837328613863557069700722850524991903191996248519956554401618093536619637331907596840525363934837855109217956097526328282630999861782963674310638678685718259617153080466951354095359830290483596896404968006508284527123914043546877811579640042802133821331979993063050299971016688856808944270291896825260441138128331874671187073747996110645708613414365511484686883483630462181048353476070886501764309615425287686587186810957610157673332892979438913654053081912316381033374226749326284286029089076229641812262055756926509337737752307679167237422119032649151176192668874758660899190945577935147407042433383758656955969523360885258233198900828029740619099680378649725914118114171805030456439620397315984837690923398159664044623589842374418670459663494801163578027389919773651282791943164573550497411644707432248365156254436188602681910440994008152657771143076689915169383344927089460050037375968241742214332416000000000000000000000000*i1^4 + 55539672699480000401203138673837423696692464975398666024606583142430557526976127865813283161157139253667221009021641615107048386047024131566230996467044402978280896692931554052608318342647049383548626170924456407883517340588110135173472228092510865843459869390676625002639514477468371104513150176563989390948651179324391512524374932623845660967671152653126648643180067298924775975391212259691677768451395013504231031169620690399435068377917987110537097799975578678982150984460802688231251989389829720289495126721655481072714437296341598084808979406781521877628136454796495743413553757794547354631617826353838323742645335377640225755865356197368933383828406057470308951464368720106521150009924303902865100085554806254775545026369175038803997478303131751756763811338764989868308248151272581139420782148993148845337057975772569036515006488039404407476346126162004775027426936104353042200506916215345957450379460331875752055849426869521575739206188663367707763187853156709149758703039350384377941182925339782032492710309651409702185198777858754006180483814333058122163020679052575217960212341313554525894234220166456230593974877346579701263137204914337637835211756578321379959549307002149386122432604501663059907095814035396634529036304699740237101002719630549901788115728553735005344558932698477818140711647080258679603200000000000000000000*i1^5 + 64357904797798692970286142880775824863305236356909875673960355109083457323667153872774530488436548780422984920061266522565384819375941254566599657973138081416688658623593418463870166781194981810291766838524565804130927164793354771268839165607140621587380702907829247623023020686783258169112241633639144386407044296250004343188016313397004433432841444677115548294379086700309967542167415174210973990567033108165255962099841501885806581652603106798602893578117563389696503826242840148999435563378726061496997124761150966061002809970077348062021303101391024196331872868163390132057588681051780940001028754790538740639411974556910639765040334342118976370587883691389343171943252061797645298496819421043193491176259519428347481852267349876735285953688637169391413834069653475672707413349818989196865018483805291864537869925795936793382969289470434378083310644261059904996692428162114928415769823718166616849734168730863455094391377206318676145407756485393724596031877057759945195973183011440816866288567192999062854830122108853266701423742017083099185173046627676375265235357470195556385377143202519671660022693041080797656619090421439590098711557533304287533298790528401180556135967661232364249949825860267966002458152228205268117625826464161871915800386597236042172475425895435845972622955588787411586568374131359744000000000000000000*i1^6 + -6292658371704439475095985101165288386556620220988070898696291647845921010463309726347931202499971043869005563091908690354674453996853588147526105677174016780422385535695730082572970238436082850132747867510652427582728241727248388150727496451778838561335289699949396526102608103996949369330325493727479609932106245117421015593316237522655534728401052316366386136851325770969026442397714484509684088010986561952846526862174441603163862723903521460802929962831277780719591331656422890418921700397198914925632157287194049994610852902608330981737861675704345560978231926172917556551121862284861224057055100743279211527916878805723641767487743056804476205555570737393322004721358586196688744339934845286479054785587942225673188589433281446807771468752284106545367864176819384324526697846268152461498345799129942841586406238505117665317346711587481823854427791960665937522819740324967410311474875082956083451893854809386448311372886510149209907379263516480802047688501792109203188711199031587938254937727680917186635374229266795775156872086924055190248009312765123747110535674798737907044206801515964266442980630213426686878703266573217624437542895825329053036998675415953415273317468519301760033946925786356188479144203687545525729836785022317536420385173857270224422252450563226423696958486407966810442131639144409989120000000000000000*i1^7 + 902403638737235314597367282287263306800264681994997115867916124873704044377835517790609009564374055952569893233291354959276205887752330496811802574922456303915699106405513035403240252674586570842950642899653725691861422628224435145846433209626945043813007212496358502124171301551067709788943233223743837354806688168876869252663111291872640095707342584963331385786368433264969392581991708753412742296175160755062698309205482321045404644323074973837014082443560201395295890872515805770376790106261781160017614219989823982651674123707235330519933043310424064493529844444297166822333091367890028600297133001607588919151025933302756475476032390610708306565125686693308765715049526524300204574747869914416148055702783594777884533183479939348839390640592244311238477195587773005920736832410272066552904423549781962734034442472978627494410430009335277733857762984937363992420971462000248106157596281629916861103717773601501550947005626800043340259320949852181321005521348858272020254342977331364936410990386647794905811895224686806003596664140629717114377275277255218162140064062307624768622766749300729534887263720275027700052141930720653714798530461178880157755996697878841908991787360637019766984718707206085447188502265529325646265340994571435072470386452414289371032392667836306127166631333388296374258550771286016000000000000000*i1^8 + 23458343932555127930915246358202795767364354081585212615090549102302403806195901076498578899365647678099168343045859954535155082481211913759682377359423566965990910694080206874314754805718609300217646241780159020490901239439855630200224117158540742909668341500138019018311471854420854888464490542287967587229952851800138721696396615649380424061913753941716373335839385186252258453984569514038709307471296239256986011698027953965189509884117693977610773030637258615812389231920973959971349424253665240089494731695227108608528246769922870764703560921938241658209627753315736271677792410620079177075558336499711280652985358047957108565911122638662085801047846178414778872079091186363880333271299834208687802514391181019067415725711513026488468589119434639996517176760013183230330262238748471896652448496376603894961289414005780543674602695519385956308186709394283533255840305321571735461789285726407769526868868593049699981402567563701974524268239227848741551049162726819488569787761568643719842716956034635361235794070197369463651401066115036406267997278384356417407326390492284070608846189365445006376127313083224878655153316721751264368558557097840614572446474280968011344720281097272941673745893337170460849924443586380016906250742057858014799772511338056588490031771676903706942450702743521085963583147212800000000000000*i1^9 + -46702764377096606126414870892705102241163230347567055528246004398723298539587768458768794613552493801942329589124190319853587165234534533414162856493232839320345144573693819136907348152781762564591825650511138578343654331563065602906185816522211185781283316350307551773339071019762792225577592559723136784323931653318537162982989250184607822742261544571081686725600101658142652558812321864124826404253805118631061057619765875956744078802324058966974021067708491051960414840727446029782506330880665162356976140752005265431348297220364874364242423889748440854365996708543307293407773684904538013717821299725243002326662981891562545062510984982797909192999583141969021331842675157990449330478692865740916867693358007038754752574270061318634879532640709956537459449340361475590285862483044386020938508011622823705664448836220371837092026900791736093014430768855442914974414047646026847482746883028319056314434591515643706951707542310540193097380482836098609384751601282237718589708144553304255743634707149802920090981026600758198258126269288912737014592657178149401034932101398432378709196251464860379059033138677899591697917507358610415089444042965688450445693401812753420489631765076352907869242492542779920690056396019869882362954029218602464414730562488965751642940575089319237259572196621404921221180513320960000000000*i1^10 + 6367239510690362466736931475386335803713465653588978109892657716522289636341245426701421330199017209267710373742537326300405896089601597682931188469115129693085101602559351756971870103231937014589739434048061134108810037634506246064251059192429819025678949141072082302999739367570635557401804285820970693420121956945009624980993422433520725482806862812688874141194770296417737935189285237678535120738929167681643408530234247587494230492314125554724078844316597020948929625016053742035241570637872840707553856217536140843962158087228560361812436994962219541254500748943087339204082173715866221496344027173414125261070779456016101160039798145168583766366188633914254909301070117714131530616718620550447147672504902953471738128533263648159927767169017413656402546818518467087475712503750636204242410675157808554091875194555523584550427249415990779883698534137093431962011542019913631072992375932420906987747784312631702762450654154864357600196416246173366582011194875070147616811291090972779809491459470715026070249778618908736858152825410451743206293182275932361256441826232519129618900764487590511601703887526181957799191765847246746074901715690081076481455070978940235250901068040134360245322919795541052055882452347056305315580038193879980990267995506536743023834223916881010057259033499247738462915054796800000000*i1^11 + -80943881568959796344565777752778097723351173395336173121506356728498985636998504695242363275090350018603697238750772820493561330586063114128414026263307066434095271825401520784567178916090927067525283009155790840767318190763988256026517797615725809124469593700801284124562412880938168485771210455203318239452623404964997290930639722209934197486644308032678373092224602268348000321583526237740822964321190155471476979046442841586650079602440521475021071283497368018854772069853838301778237803912358965538742068211071716537189362584691859660782241775341339471067168970356316673195691809687079757155996566377794219520038115117515894719846202151196877655777503068402175160199547155994355634115533552925964387857419227077172985653078840524683611887856772626859093484848167324146522784815124059624512645532796532328141657796110363545591734212478991719064147974702150609809141590415969005774997213213245208290442893625164280160640018716310849751070934411692826668968428508973741088013242367608988284227781347657813344026239841373501098500841323673214705917464266834065008175880040858742871453960737789795587378118812440138378469906042431006433911672137427216768882421451614765497919562420848163606681331516814926812483246061201491113278857918032220732524722275528398849678842392830730589581426682436238698348544000000*i1^12 + -67417037162157679895059452811813518316922330839702087625447216786407041543254898355154591131036327558834034151333497720246277053969134864528005391485957817467490586114359563997219036893080173059371383471793824891026521274207900180741094314263408833155213246087372085250220260870337569929541319283039858505704843671670353256651038593148142020339339227673289378709792808787696628383379088618660912731317282810346882659799251603428692959069576703168079778314924832951665083280982102525153518852889518836108672002860493829903179733761716899142969967556518998438348768725389982431603655139493564968775986364589780685947698289423188499782819787051646127530907837323245961056244516208311408662122021668512663127746513982599255976187312183905007843466279028435290171700558982842604882749317980322174100135945572523444377586295496048830474337820764544603871487391951327034633493895071185088105773646655483179694983374511862474563759549757278905583746845057579468326131244021656030747849781329862726598570146245195862143039910287220877572922539012498485705772503545859833180145018339280060557194264702871174930409365571479753292661633969158259432867712753300425779324582572050756375084370720119672901313328508102123090160881714526015285830746523207616595428206656417412026168056225867454269859091836044294121062400000*i1^13 + 2186379136790513863513960962989959431333447662439557069718803455484429309288063242554498250986082106765551326470577251443516440390748839499266474945026030364207360663169946631488242165210962856839396463142271608124381435144804856023319103163008296217758819675856263817342340790147032784380067157617521088716780447962600486649490849046747762416065966981083217481147971291715362532605330067944550089212463539433872451017516443425473055308237274463883638863283775815335736113722671098877814832097861069852252383654196532824650716623524940173020221005627672729584524590200879957975183568274133378443791475625499322539566856828127766190690321683250933765474302899470943781117724814790494277692147868502986595854536700760577385572728245184198062562724577584094981841503559857294445815407825360000368673233071560621099722791079852121261677515153858436043380601690285564467271624089389311407394161277583736754456326832687228593818588448482100420288145787702337184090666726185953838578113288054237520078578631601350145188087433600026367360137144761926026337775377029610480212710506697065005020398172967288096473077413235220940014920509109148031508134333392936284866594137774585369222245265454204584482627867516209008675400851382298156487812817590711565427991921212402555734346315381453922850362011551247892480000*i1^14 + -1080556244168817719331801326836042591864283197420475478839578615565494644687551701900987253028442029909968216740646265484114643841536546071876475736881499201277263171418861734743904531874630970421833967516153184776119578291125933416116215782408932502139238009452031875114230186422157021812433248827202720403950639212389350231667253853859864966407760803091671492491622674640742099733510141468152773943515265269440742484106414931618067552012924774668091639606238670814041370138979493432411008190913140119821449905948285224729745846538241411312760804799664679751676396108039126685066639948722408558451782501324633650358923299801916582499756127940299604249376404354839102702467681880767040989901474845534098334964849425821253166348246871525135820625659960039242669822540298538389898606522976703445074189706554326177685276750175988209092485846327596215317046355163499375744693843025145136455216287079884493245707675498886813768268493073010910670502404025755757909980578545847339083611835593290882904646915934334883399627430317119468860423263627027278895270024897111886592174732061241626030800011677404020587422295424652157944137584930699853791942702831584776995984163695739048921824904338078446394156932146111607697267456791251057326594125667657746314772100054758620221248470738928307829436504342528000*i1^15 + -7691511835671969669536385209667881580822460439198811137025612973994679719353859697559394806263675350696116155598738158194398009953143059616306102393629391920919410964563778391321844254077122220908823719785200055768998917421133209903201111324122250174964368282687189601738796962633254225783476146381361578632911216960446317402003503772759288528737873216900981604483354523470960062166158840663133422937905079908128468064825357257783541297462036031116821312785922826411667280388884995176536404055426635178041761966118262949936142169107565612405710520760711767774099952582835671554759560565796082414536801387674508215898175177000026316816179020249435321505750704556321514873685255476114347362547618322454094926417658844398106171545465738839881675755081007471868369118392250362907110009096472665404341394326833930987344828142166636594761561684662418510244953055666972030278333271072569051354574788143072637496459397949430852292511585644851243681647141846132368046363075448224777999449696377136140908624597294769100494226294156068908158034540469127449473188099640759009517791065715153992562652646292441339427693581946647769990571999856572610984087590792583884834009322939511422112024835596896866379824250775440885486417949502223993923637467600608345557322915034842116627288479622688284932267468390400*i1^16 + 372139097105961748044649871786105583269507313285105363015388326656792004195215441051450059665634867375344836745440439268134547419058120295573386277013816113943221323952646721492825374084499265877847792816361102094244610557923361233048225513215088746566040357740384038444738510138942415868833985571946987844485463753132374804108606589377806864401725074135878376752941341414298309730023884349040581832507904050898093753191626702732404058132217501058628845266603021448436711775205127957253841623605235735777065909680881729014472525866456566043322815568708016136594684210246184715678682914673864722592120053716580754800066997153170209360759909347478431136595852162858880334419352299191492862884328880324789699049883330655416758043729984140149890592968598550802177050908004168150109096210717406088346408259747784203632115513717913178114770981369085965026827823937436608802213232061531372210596879252790258343947483893897806247891904459469621457817531066011554626069476817406352556901546246822126528143212025312783899178654605710377982681628940035006041809840888791478987534258879849833862226163861113507408477715231284449696646884898188435277856460323526883874347642534577448379723331452013450339968733820783154561057906988605190055094393134304543923315992413849455117453170524814982456268554240*i1^17 + -15242329476053473255160290315658140377103495017210512707488217865151818359250414576584483043652481171352861363725205317276252848866346620093588496290557381055036422087871894290147351087208656299074377001952319433672777562035162997895830765795295534701032922726670722044227546802946815684271139003998479289039454206004467608264594198789632002545302401884036640651061989779530496767915583856013875726510601561495155159919081837478154473673322997473181192372217733763134777609450775377030214915953681292087495516696276939289934184228998570747029842140782837927002931378840923774345531274581734425877358264628653953402485678085237959685986867509290396980010658186123276745883654751576878961615213186008983169584512394315552390568389740334673827045006706055799934149963161254158692423349466649982248575654789211088102629682017234765024538243894149145268131164386250880054201460786409244420058641614398428995314832355738197174109438005102100941526517720389023435450186695378823917824674864869110515724589030650523821751255484457218541217881343539481336192874418823070398926892428941323614678905004162847806899899506518652922593667855215032009132306961182500829190116839152970912925700091178278589727631723859024845245887722562042363808768854086999377863600904390149852151508501817438320459776*i1^18 + 177887613356193502055419089434840316604175577579831156457642053316555203562302556844636352746106443315981595485224541109478189638067994396647778771635131544137199620711230327427120467789444899529518681794429905593174423844092124409343067640060519292702735823991770208003757751776445856067448015419464800218865852283873019733291499343103451709429474167474632762065840351278715882535502526901438978136044347332302592541548991624304545293014036188102762707667932454678463464548260962810715522282653580023681069139546011918693519394002832213750166018691337672049790284047784138321319269705935391540396606299550395948607000472453876281849140115274879635397283194364588010989936224522360512460017853613574582091501643069389278666597273064548334112870785805163689576347243390891629841704417319371045661556845826074236270026749791061203087203258669158418868679507465164712480519245953240005952075310924549917149799559717978938483612628276440345953504764722067960444372218885984075559305925163768863353464606479494395047429011139056426434002384415254901505019089049948994614769663473388962972132364126237111953836758463514585215568260676748201262113908957545803970432868359313628104381177335596360382240500014003492146275294334045998950728916861771956562395523650887210457670506229151039488*i1^19 + -5988961235266022263005946992016162935208577702394878417125687625596406174212761531456798113833435082615807494969498854157826153453813269535747326816244327032062752369834760380864645087263710166386360333679043453473191430717375557828442946138750306712770951526069088034214186650932112283233635838692478523017520938131474546505837344873373014166990358511943934852837959821449797704669820613824634685488727988280533201621046408170091422855905130849864095941824287550999964834151679320175169511418936030709497810100973640894564518065744983148104552852081324212917969383324847101761210351671066177428697340059562877766572858532200856767067393318711361074182544868835758323203175934455648653132659980618826751093192693895164196447286261069732886817005138792826043588665160030935946468462468148128009762255119058061990591963950572689708526169299133324269280047226279047802517772304469067752193728258384062191883906640228056570065898335378436865605133153972267231897443713643685224378206027326083242923303999903297300037223273561541756612081181147898170758537265862769365580515140413871630728667133646476548183819457664840530114049041396218331970388307923357331055738116080709006254297320015765578958128681041850556104961155985527209046329575964875268967466450072357932684093799006208*i1^20 + 82866518594869607945098925924632761920761079225611495119452849241826191493540173435847590498963825485317494929039277348167630755241337009290256885499296557590540655087977939908876235918580478587875659506126772199626772487900073644161542064066697929565993006381091457735593616070786463546516190922381901820091466348954671906421486172668021204924679066246759425607603727324618234883560066615423782849727868721005627393100851558586885470998162412096269269234288589767465663864054846481195179739560196202833541490796959303974555490410400466123023467409189343518587462581134994271286227082511796647466475895882758557964888767457725180471072869760844541654584756854521346974457490034634618088874243773712230325504726084767857720711997181201786927267762655391511620755181395400831003017175619529267209068928137724492692638761554298191540877598961449976270269037369689762068843002851796415879287015990103810854830641771642933701774022882936739745579207849035399380021055965576993316979148309762970859419098642585834064844229800757454040358948641119801270138522348585809242999579825691437949462830161471987998585519357497370990126411144028812830506178743975321568010415081540690330955801837485651243598071894000012868393088222425763944570907417071259067782152827770082545746575360*i1^21 + -2051356120533002144561897369328315907241427053199469082044606809764602301661277911515574024247103352694733272396548080252362219139689742394981928961198778125777807608233854696351959260765483094736269120876441299791480458995482353131323598752913213981143292425937177980531350927275836375423420528975799887659284973648858214117969198914438110836804384261090867438560973674188884690552237996548279346045541246392568223181679927194088159542583444334854646371636450472096329534099426133145247267997971434891257900933058441044381023745109985617202243103225498447171406122803641061781889123879148518318099733901146339081695846005349458422789140738314689746162665158596201546873641508032305316223221125446358296755814383857968980371299808331763598512201690523947132221836932507843363550356357291820276959240169659355503492223688136177626553852344957647154684364605353562174619674766729476701136077133209197517644721721779340619812168930027814229663165443923994887176386825039563800158991986804039789590195649639554124658251994099799072425344896471971497115602524443900094106919073749144816460668094666412845058555683516637123992847872520814467281288863874917964736853265719399289801547207776386957782645998540109280769729716341348471385956902218058183842790924830197107654656*i1^22 + -21410846531173095027819150776558916763555218722571856924138669610602796423757665377453238272390471132218432841488395732173474044193466046328102517819789046913974515326113715855363676240176648069695459506791835930768554216631781548496483042656113965405076501317924948362678513950812438599338725054583104808737851635164998723677692086415997873687806176346690172246362993866150252809045401293375046319301976521030750418550777535894257921520211724396389691873109747657220165021085584299944050030022244795120520418851653623388341804063974747445103129922973860383441455613217988579960272721187898165629369108437040929724336888833420976407473507782071789060201750800083468875615585778784595971245541894882294673286394545969370735345167403363662631820104436018874786658946189764757058494256266678315613336595402401406992226888394015660626342803405181919842584654903566991808511603635624760017988366121343339276214036149119016084450489236700013059689105449462061413152049887857331414869073254201296488705351300645087872312812632772292304779896323093081110075600410641053296936531621986420701208560489242602852599175017641083783720114874668458081996609712164868904796748687190943119063671346724193431541867789490332188243714888517594828602250979677131507451441427249102848*i1^23 + -1311916286737566443820635801942204845491023456595225991459355353262506140628933573188463504440130185233568328526879416171498571539466973914501234105151672244153476375103366614893533194464914411651105881932711924267370090483480519652498055175642651312999500127562353311102667287495032052888344042075751854269507476762196779144495832813355354628063356816931580486988691822828958297829855919433357957275210805377414105182396595709970601817260274574555927507221103404028146471451357884976128620166015760711491280685123679817625646962433318081674634609183082916218969121277266949750640093613428100698029212872564797020835898402389907750328053154782770177122736975806217112026324468494678947988553140444586436639073221250446571637390542602800926272817316965684512222836989807177266804064657088632177033082509831412128124525209621627640020404920190687073521725272613765142205555932630663884482227630858576009379510914640466225442035164303858697257144102687742489492186774385711611201094605221649567666454834679357161450664218822405692447060253446527894301895825769525565228723672165120676444817097513483221662305563425349706612265113270079976845573291975590589505725159188697135754932715650313108517291267719505161940169899266529665865241217035833711025645777059840*i1^24 + -10704683271503070157151150182384337395746311688828596375929291009860730256790227447957288852266726805760084389988985758468880444922239628642815681066196208288739265817862679987439861418742012292245990841220318493027289740208807109525839237529032405546008873887229674502156695757605063322737756528840434853637172467797610134849372701031141161747868148558419558698384767179991290555684704632313020947979819217208308636000171149148014131187396850733193173918024524119652673851255123496287915120074120019754817342692818790877459396555031814023215404985631647564812904344112635278687109560476534730258686801553383600411835340440055829024043391430682334451694542213482602388362829008002894000453152422939194853972841225344299462063512659501256173958750017373483446773359635510970489042248384778542951817136905307107206598826925592314301098096315955645239464533728061686268983203882304885818995111793583416034328678014934827328305010102841678169940426658889478380170750964811187108653543013775963864909435637299972274569028849678648857919690340165711035023947914231341450427822120469154230493555857690865217423268011476004269212050714920711660899440450009821929039493148778181577383870120895145700529275953648082525388543786649148074730134231014881555998834688*i1^25 + -221347919870407694126936033949049837514568422121445493159892856233727565528150305408711162903426769328704716891000952307734049713624084228144698641166500514781201077218441557859964484882820795736022791246249467948502222025376132290841893025979133408786769388396543476544157604134151950017389933209841999248058727902290938570507345338881111478767950478654508000754029319690390213204597173063425281243130522957099496184607565034987101580640829995614719118495983407067718625757635437106213506797057324408844352183008010472074263390105443671444033463934786520809103406081746092933709597634226083217015693002619039398106087140879495067188130477981711063063898966158107392334155079811457038141687517520345343255504321864248520925578701618167043831072345561589309463611134651477207473700255097124482632104416852005269009392725773954522594035257395562258299675728855685867817369689628443267276529893355300914825562437774077212928959233212081435809757199208587288435923603084137282601001049852392155148497979748096669259221142888115085500215449866580441317923255123024241007611970129319880178303241812775940047780587042608830522167186750129629467350317912017708860494287746112628116627872977960483211847189496700737495605303412664837614163406040823660281856*i1^26 + 425031153637332263213640733194040743677997764609047222819143854442376037624586412976866165334787395863870829966565851146198617029885129424164100299573329609966633685034154357737587147284670643925001277977421936295007409517481165315054495344962942083678290785423225080950896992404638256313139640343097426685884459418119879474644749941484916900582015630082557652859632403810641169787392715248101199548182718307432470427562990275097113562109399339450086598068869185803832324024892587326055009201913709365083732617507800829001111841298377421881674140795571488405770961704449433490437747588032492975215533271728359711655500908713414736063887152035321348961511148157976450541435257383284920367675215520079527087626378509978496404508335416207159654386902086127004119696520250609453291211696826126232635388604635959485808902017567443625485470221590866696838303010926179919662304220348472315172693189458313638828898804621537276424130116380402453076007920075046411160253823931731347548238337682560548867144930525791352074658422032732595798912737285603258671020442863934210242146775688873758105118732548575915878247842690847252875296263512057752392992521074834192746381901630303638594403518587645048162606960219548354728568941814511928444428119485448192*i1^27 + -1725229174519194500521966811645799339284162632173018134833567992900491524204728922966061456074411856636980745311780043854881790470131579462319226454463798884697804572572606015532507141211845622483022166799648390613126280330277677070651599786175451680432956676177535644887368489717720182032919368979165427924586443762145892778870922930299225168010281466380299218242808331289953094854959142450905643625970673304148760602272852869387123098523249035109805477955676624672811313978704258788920968097257981428618049574409940195559076132580436912810681013163730453785968394215874056526942711842316059236170711946636852302985293504429730308645149237502943026945190206917979211594206554975005750688787159451718406348521950748621408875662757304377073234405263141530084598033724576750228367000453146031809089485506740886780889941552926086983477577646189349440325559811611218455495559376553853374394917326076543475332359670527823051939585314390379609577729974813097625377960773962922105216990694442873194654921758258662150444613435865496972154332629731653505122358755685364300170581147187079616947550681957443655033530355403694192899155692394747183775840564529868950200846025743005982956167977276196533584121071968025682055001123091450159875504472064*i1^28 + -6867274120219345889371318051213315034734296675103340978038596402261148395412818769725621150579016028362179064377617127480530073559666344805124653706200840937284319487448522874492619095075996611422140494558467384898628432048510555686144656662446802095998830052772999859157953073708049573341190314061635989348671328650477002686699985129638181855451622888000511587488808589080049796592466506748736653001022968269030286146947329659250993003666012338396444772699393594372373728738932792098801441957661489552860654738069091128386521490167296744381730226862024684799973484514422298251008095010385805087618459117533567838600011649857072387127417823128138414050730014181122685092304037406426414120826474012660168142979100878917759071796688192562842883893367511624037314440362653421985190737947375502049049851597790280947816013917905801814620430477956354703448271517944253251181068118499534381520000928483711098905304165918368461352642190888558476599920742962543447564865364455125692088155011393471696723890450600230606174025604438765185362936140639267450132668492325400448191079569502615346450581789972080633504374336854472461967672466335233711932835389554149415823317922777404018170207844853452974163442938939504329143130373068642798534656*i1^29 + -6033949978439609374075622412798506174008647259668453528813452891926585209892279748569726810986370227342522705070743242487434719600804848395009938052480053690822781212259589427295853437272666094792635607478529517101753981090295391892673090085689608358260804267518794413656657886503668904739859888110577383799940247834446049070013978828726349379173683700781496436305430805000370501574311430496254545746375609980275262603395046171389625229613180224573338717611798699855966036062557938486180095559774888399921603865930284083076130777402579087257458214918182570749418814887137906373066275590359079372035822938942944091670343953503827425908795135880453172522852660083863029586918417217507095225427333829305649140376599716438921522964589458163709091602400511945036152172567248326496808229903273214693915638850027445350747284891873937231703061062997554939176950886193561465498872567498945406963893511720912935161503830873921689114017021054400887793975025778353776954584336345167211288794990043159711528933719963571392274623550428794018908709658172478770019426412077044517069595919410789073830645933778118352000671883225357768860764414515084726850365971301076937813545531648451736008191246875834401313612439033866179730147911774765056*i1^30 + 566895316267904888910056494684005519461176849856603726515076686592457905468724241555897464812095273512282425009934797251552664633330057104108858709970873173426978776250215548947534853916976028055216311935802530316834813302203380233868988759695647417081570427797557343900592113873392831995671186294619523860515137843404084942010322043443642211759998128012546357317869877466741247768405867015713341175770125058087867650535023703593898344660375659655111986928606684894786363484751959158129429119450749842023412537449514985841761500535319994082616530971113349042342236330598892597704135466124181904298117685777962231675831043397337849239883086164316643754982223867823385688355485032028934734755691763987812190971869855821885140206056251463016576445764946957361833177434266645458341086209228632893145992450383355561189457946786712808427591307210067133289300249607246265123708449241137420809634452978955522238325118941400224065916809236371919586340221097365547159152754813501446894431220080334917638045258213821502129405621767513770818695153629480513895837923406930274362492094245720336471295401761760779277562144510018968985265123493211099555717650974976921576657921442522835813363469241318763259555881841822169614088404992*i1^31 + 1699901639555824589094764331846127652849086065385032478638340211440642010473213641392115272345434572208217647030806137313509392726558133057190890085418901657202444054596371539652366143135504297058750900286328897355008827358031173257983753734449168908602757640047811786517974033077195757478658034946285554403842405572657412281915865741705078454730655616547219089591108428676438050940147246625084824721141914225478587751975515058120719601049775967578559882504055115660821706210352214971210775912795915594335685450771608891592536935362617098270758847754178867321506736725609337770542843061530466595647708341016422999487126309397767892410555020928112635789474379324106807181469273599408289259100139829047756122688199236956503815010105985812324829455511623656045609488767550709176993959471830860291710919997973166307111628935392638067517282651511506719830065289094132432492522985371162132928966646572103236835615747135897689874180893907557697706173121325137287174581794216639768921882611989686867721713943636135593512253104434757712282309990099567980138573873569408225395821542674363233862214819094605174111684980103818399060115604930061279812732112535307679556955240536282572979088469773504569039915129258599614775296*i1^32 + 256752312112678239768588969036410925419804685500333238840329772576885048988119692160305968812621481221248844600241102775853836902232790409929925891371199936396753024112374995343971797588127153067887561184703153299785232158853743147511893741765348940326435615754732335014681876574827259035842928786736123616723734005850467770416825103698611271935444539111629166302048084872541722697684691873764215981825185334902579221324047017021958284573789795363573445644447402732149890708903518855748698536174196823887419586891331453028836289934258908047336592255075781116461808725062145170173807158336370472262898671435011356621681698625716196862655935875975675701361322326963235639710509878496249952521837589197310001606350604001898333648151033253857898199879309209733110828893296252743764632784396171926681224994733444517880272609105100796917982132171774698950327879561709575207743369116674280723980020845859027368507331804446684449043872333892362833619580097086519300257300717599804954224980356257312153565541575246050085580294698411581735914263803887771169486971356335666276822608519389197732520761029137252093609964339054057837876527407278696730435921129691320300043466694014342325677766851311816765406600069382144*i1^33 + -121490272254045435761174666084798503091012979163746224708783087834823605483469421018967017891045403480544460108153546016476064917067318027144558213199795372778388695009757383307520125337324104369722390584257567418094246232073826302127535849352653225149915454071991215308115305308718931170293110651772270723284125280292497783040736574710794002394230065225430170701338152620139507861066400570184116133418794819160724149631317367583399117648197077727999837678189942354420962267719030181663767617532639204693150007431547469288974291777492453061323686988338936539277967399337472939713888942857151466962520198675638586470072376318176735138977079841866158595626912691052193348784338446381327940630342897767050894266528805676634124202068981959154981652055218262247052385125537674191180483541766459355792675084720865903784433176638283567813636025551175027646527097570270689725147226387597903784100095931667460654347475723580612682283018278425795869332385660529100717356175013450924818065466903042660364894796332851844643446295499603696567304103448868295169405016876588702880812670933260765081694006783072575386322111470199557609601901254678536469562590978020227098515599037628766732340038177342979894153314304*i1^34 + -69441569038838336824376697026189170915048605003345207963652760408758038917590835444854152403509926012765913934525781313418247389624106409867164503212059246807255879012418388844132378233929437209328550113775777707858640767554628336383448964607726591037919320657020548420238572963887357373589893892699533788945370779891198344319262061928440373506547271861424406079923306273490847380017294550374888129975658102471608649829376692399678709992946004628271736143071092428798219810074829504825067177469321819814008898978131716972960235431051815170210996438726984983981247911195944634732531029716226747611160491548691248908974075857590450501304648156383020211523318214913385180238129592264795312772091161570313538427079694391453086363043955308581893372450311332757381933760109356179425143775528429267954836210625724855007029870205752098719548042353329019627869557317232797553735653439699177741405450504429841849342689773693984636085288446893266884204648348532726812641650528060452593304479200098369770508424959147988877706164437681653957375617526637554187013872539791501104141196605699096486566437053018306444299263469213288226834774112490088938259531219942955632894859519482965388880132158861216841728*i1^35 + -21402048069401544735974680750047756204621098507542034116295706113582062293759555473626519991205884579113033428818956323202246855616410879425145861089438221737172181776537355356596323476745800087122166120828693346027718017984330947734165565196282806140687606961890896921231643759199603324274095345531387239702985775999698298121427871348155229392048439475574797243328156508437157358645825182514705447832996240664405105814284681764633111441170228508439547217471716151924392908616026388971236274642922611243406334821647256863069428204314164822291640555564331502218431472140323458402335439590552078621864752607970148443342958151851859221080229548409260894339500420527795321974012068652874233215417575181175990294087329402030338221071647587122241315386546094715133399380801466928722803707052560785393038288070028486328742699690959106541813859726777746539353964357709509840247824947944980036769524933748706038839576753282538367964574300820377862335149901890962034590715829236824180940694351293717163846542836463735575035730854421862444151856060471898163334353837396745035206454534393339148705226125620908471454312635795896127530220887521131043094549912795942351369730953802239741805710846984192*i1^36 + -3407637226601785807843716194649599086964202329847009203194418850631950818178292228511337293795490647911615163192067503156278201303511099983342456679913032008006027466730658878984688116634812872260111383653443661796681711472212705113481839360056091264744412477323411878820192278900562778589921411916417691659735225744946391871532393107700429561907940260507980702458908836257218372881943528097226326025269725002513797270789340590139451747809877043834934830574153727184661271539537069021658288710666511682596206525924434496195004222857611070237477263998654204502484539610094782215018509555541971743776892988920369472184783979279153701092110813321010461661823447350866915743807653644990199060781714691503480112935693701154660726593574011401700222896336697517805747932745032849999516098510072056088969361078410544595574500174360784583055120635894805795803776827466026101489535054613654072732105382623129469204109454978949476123667367887491898167293132978155010594050185548734263150365198060955769671176011427232657657571105649654771189979920035686035641976648014397433865663426184283426152502723818599612859321141556126833732838873965946367034811798005611624046012770944008294852722688*i1^37 + -334528683231782802668389732888396362503669631131925902346020221847645162965349189671287414663935551533244984181997707816611087431928948516214169628829609492153138443131518915233042224468765780901443754874151333052246598635143488420504706799840328306801783744263618300952256632531736674967821320188603578214227538154547549381885816744886148544138031687815523781217769257508386715935870094652874015966683812688803861754503872345811080372712574959570507944456361522071658233294005720523038409081385185639556201684779268725640735699747575359092120904149596544048458847835461247422623707587087835617704292310780555654397502046404350397188252461846391794412753893040143021366651401486581719588896336234522997542685338415323216445235379960290618386236380460808360252522787147052136122448474027078850575251898901758407349216472545556287682489964865234621815368405430099363446279929536404601237548916342888485350645039230430046980231942189934080764340484920869654514203509600431535566346143666116879861742097952655477604084692384534939080529456675079315562652287376853557753721073358356449913661446327691948852676677399359080121497180125582393633999012261051349341198490921122922496*i1^38 + 6772471527399122160822407792788399915553581730424292036300765985039437157558203826728241497371146501600765858327970937799339998110295292713876913062506698796599642996308781262574817593684927094423872511926684265463372376962719651784500244990479029067632682117370440717702925627983554438137356354415129116998466769180640448545393886480594977112505024762573787353200361796772253756439195610259224989159597836586003544490111304867673141800312875920373398780142979823463023602215824186864866347300642096068292802262650041703429196540458074873898524810054421117745403865313358359622844368794280850199868194702684029162806198701683491254013502037900928769792972201326601057389320455884050241237039781942813287421506702475504149253661697306972730442061279588859479427121932964052749506129025541574798884872240669901994132309332785434077615348741542739683394416616407561719664285539911396766830577169020590266781674721475730519117204733210386644420246384824235190064290616321920044731057225541557595604629693609809439392500799311254376217263407799174250235217411101154904724047798696071990798958450410786048443797045599666015841683212076773815228254913454480649300704493568*i1^39 + -105066326894810190511145872356352890452126432771172811334339101096278216564355029863569144592378429688302145435500584112173840922882641280157654463697235900036028546679093848205985170922586677883095016001588592805231415917840849202810550063602174156084671780109793090940423428291323677188012876167381576328093187022810263303186477309850883195629368460316122634144778364616440858076172825278141064896330765103915173053073715789356896844219091642034728040995299932041629027778060525901186372672035094990625413708860300687604100770228795662243990833295177286297467626217902206461934814539585566098789871041819694179526391666342437945986736348954376558552371665094012143308945225943190071080328068112443783571277713057669766122276291861455738054474172304390630973539884659868559397264272292965194594607378911410257038972061735154120238674574925041032482733946879842458259811367792496682728754232422861321258236625576100849818355547982437410025268263728314502400916642013919466037088739441138519940498318405362867131942356278942523523923649182340497407656461124872204888800308351772059311933604756862121779348347796292736494126351214566320958255924398438683246592*i1^40 + 407584788262614922288645295997400376145846828526225617778979524455929210721712334958655940715599315884463289354990975150624521156061165602116944188629168953149464278080002453294969877825804509342363221398133243218335337684538252797528845357136220555091451229070213685664853792173592684073237469119428146219511657553129074807468446933436141946118540588086432936630048674960987625548913794246667931886061249001868257231386928047000954624293866355578200348795694778194575856479713625796937729092366105899383354303972948351967165150940326428464403846499346366854877990544048193789873399902742522160064242514553906831650679940926068365027306361245510243459341987588583856851013300636262647751324942325013457084889046423562033485899821592063819835436633491538216841085427903631502659879950652385078950166604381260464335036036739527486239595112563075645608254813803004376009087739759870831813112482286234353563649622890821895072319295218589590642970967183929800147932915056276826765042838692672743598132818844740661534018916127554552234416644839375986362638623256223684956888400438450889936547370173090591357140893769936418948914680180614443185146949533696*i1^41 + -9905536276738428076620993348859493526136266209657358695352028316347441810032203190128198818842415360077283056153228989983400158066385056540069071854229017394225476847206496898385304436250874466300313101640863727415165539125805586065147230979218155500905040746893703352139221517930910360864272130790810812365030702131700146100385611239991793972714198289604189967819350847982190304657481449580506026100432447882320438054695840363175342432101983440756168095912701875471414908889776266050338363400541235587926531352671783655687505792459598357621202409404039143372159036479608533731212602686124846936797023530817865342135311735202930843429631613798922653441875495534399401157941035439869804978997721520495416450782337917813354393681099826082172165585672340388602064449608277441759784457199100343354947493113955375119334765072195760364302720797774299522124284846063419675308136590783156024234769408364348885557293538183958524192477042403852010958181407936188855732520448550000319052991228712966059005529323646426110972807630017725954499042110318194327372802062241414194325153139202137343488176331161302625811684558686573042784205884246037125660672*i1^42 + 71785257928729647315998110285663778915821942186229383283096891202882663494920556516934203060805889258120514036769426564933704412514830572135190134211596986507450327380766859923568101319080709558300512191711562875345611765351480888836878846580726531752798940948043390664497033872881215261549366551166384089605355892990305346572440471014604454636728599111357152022037120382778065588450933742387471980110140064566401075825728403981041542630787250198580208132854379762519859562969273376377418370751192488212749478058763343175859850198867890685749668086049857945394227817262023862705958703942209956595913313622079663705953606731001668737718863143309494676368430333369296471631722477804793528127739864565884751662268663441602290527096491020725367110363404012047381017988384419576526633640948386565920583283837596740289453564091120126690182932682667416868183752081186144097740178519915774702281401627505792182825891787145969429829376003283548946280832112200804571148135460630135645514550189476370607181323915322638637764614292595115697254244219116108675233408633787471523283146342511347677424762486389687460855641277873953529133433123504128*i1^43 + -168033309874453144741980429349874424105732680720003545241344811427081727290085716211548488787104060233028653146497088133183416455229164510974323064034991732248826696343989004398016769180539383246795779176509607530889882533785668848001250394910231151659944068053102639987958089349092727016244401471520054042393075490339414859031104989422405581186422183943655765505054347214494507181212982285062817752092671418360397196487280128097402758196546705867635248827134546077889443411838548960629649799887131842053298459411567175187283376557173991031087396883237029342208573634140561739158132557543680263303508902360946439264133381315080114977677781971622167531981070602043826706379132125855274882652122728350805950372954553535421528624866620735183006836907883427139550870706040660520384863255635668163241554817204459413716614824644003735774220905730758970830499803366590890047720745471624589645827768404341765016042994464293274336329451430534592726073484051570107657144200441886793803746724070007770733041992994941755003379832453736682581351797018113086507836951418367618902310219307373653534467630148595451653922401994946319008923648*i1^44 + 112225080388072368901660423606592318470511145985095224777886528351508358821752433543246886149804731797123124681307819676702798202349825449067228436283856428115416840372139978035480307632826497646600007972943895584770730329767252453486590660870771664250589003441616638870242239460096590902106062419182167239051062321754282613663232391579436999681089436969080592698529573530558751511223040046999668912723880383183577762304009058665963876356041933976411631129798271100644315025139391507416511527518551814090607798890781519740053931792020764618615248630995870239908634636073599751596751115731969167447677763219989421526002558054442395718586145256110365527271370546871108028880079334874713117413576440824508536136679322444256409112502689314121260617682041066740512027055515098448480959385693040640826597981171054736332859064204277545181636201668815595354155592884831802396374914476694691202737027026431378391635375871507067848972774288168666811045115406466254683185035270459273711659937389362111325914720836033468654800695909214563608723951003335873111797903990502558702109165296473735161783616046589852506525631296569344*i1^45 + 9907829494427944011312680985039387725325219512577390800647982756578074811190091670728160742064152064411726543880747090763596690828790791510344040293060451384543404532752438325909318491565215938652475674933796091159557358840272627475288629475433027258058603231158669871360210682583143641498859520403679005891180622911825600149476929491914785032759128504203011139020421529202362837651116349804156401889198396608868785741232331813826728999598817907782721410954347555192041074808497297066339369023178415946154490486498844968456011386102414676554614187231222417547636668452453507849492850574653135588248579402312068060059220285952110030750193482466126348416557357474399581696032143548523977302411440746728007320375488465095743976706967927080014246184144096140992412320209403351524171518368178341340462220233097880332748294500313070554877234789080353063104287368106667228063349651152847448242389578145150089658983409764676350039562959024738281105910251727163849418634214808712435723468092147777222310554132170052479120034842486680036794011407013165467175400209519011916236323843527916738625489309188651468455936*i1^46 + -18197018635660217194254516894584614686961112090387552576266914477189510675744522529267317111991890069039339692482976844706706938611779325635110021448836261022338460365445399298359985458988000107925688526809033068938742434517955251628161904398020223266312351849744570901229950884257595599689305082686001273536927720854187577421585123877157169213610965841089441902368428560344639192679172229807098369903730361997001296522274685578610716237638130818384621274876854847935664283184186199956157018380356395906247484303936767899487342607869582505096697182662400589158336116083970296990659436393988439440448475528682934607785519577779667500100169998755550606445082956101553545562479118972201317472569448479144196752494535242416331104182095234638851427179934059552236564481814690196783350804736582203191117697495460467132000916577039422911296077802844457715396762740390837467619737984592858714046726028848809325650979714863839378863583834230195069136162853356007469644086420083641294846234873029030277131909913124239558063763513640154789225496735011138900172803720585784797628715935914299137519684495081472*i1^47 + -6154452686325439714327005666789639727330982088188078450738016356099879368006819254965837438009523164588595230313454179097227206940881036716415823674234249170893378272982243924246420488674160741318821953776655479672636892354949308027495880115961967832121372693946832789090343908750385477083588717857395348274421224188912576020858557280616934372171760209294753109582988995954124225406426287946551591544040395350792066985201517677587480469194880898309653809880827086060241714922296953451388177328516031003277635578101298347897763035202941637204467988444108503082822541743704790359728002362981471009889361811859675342590734421632678416526365240373348276224095757299083338610879722133853755559705080917027413640926982554708187458137079781721250576809023805134044365343222954392858016022699156676665395384715180620767106717836318100435470485502363197491649355497900988698094904835696164668134430168497033767688646385578200907588089260579304132922528762579957170100021817959367856020640964106346743265624450879116331058342484244586352631291458895345993396934684149112569095988282804255191990272*i1^48 + 259417616988216141853973611225103402702478459111962282321030762541313004001442510885200712179812362487107616316008776471316806808528980372226814338016716889564615953240326506647693713452418051571534921406660713521716779363420838173753424380874097650046840497702266059135885111291820529468328715907427423584449817934904030904444307267286423784028034179714927336652487704015346899382677889297598198795164784445493884672890276573694457241828166820822404655751210963475749379224182069383035045724481791922521091150517332760682030571397158172827750843524509388037366697216686807340162452769849873814076745298704277761221959163584862474260955408577968823138480712974631001817639243885321711315231672804385622794129292711976928914140657976408907983992983849530895439920014377354258572162256251450680462494896142658555646523095646764251625695130605117527904549719830406750175883747584791253260436935225853828790745733300320011703210015917667570432718713528455205796336790591851979379909575807284789350516646162826681772974370962276861232216556853198748319952977541216444475253469478912*i1^49 + -342631504917874338512431319580935470071899802104216879052159183800725026908557240815868865185328861389568766396689330313616755162233363042789911347589856978257655589570261419864373227031170272911334330021274589844668342084063964756383658767736074199658817339027931940351824387848104606010002230727806457583308702246911088692677148860337312014897280497516172097378816962932451140650533121018551910765451273610733896655197304451543911762286079514441620791008403398900494986071879173173332367710771841666018346072320763252884668484144134475096573229627500097484310648611228231444712954934817046464807960259965279175936177786989138462879807897135592872865612794998867100900737042772751757013701646979064434571553394716096279382551635152513721090681102813801337529185761111763202547915523447177953443323771640071516903234736309826050285073568890695317128449911266747376144796308915047220952950155813231634870189489568703130336888504871599041495827130831016812028727387552481173979228020336124915886440505686058464049038243105519734441216381395978968895219454049926512640*i1^50 + -39245584381952784136136842477127196962906906867164655058533291655010553779801613633884762527976030327427788551722691512698390878630664792233265887299663690849929769698287629231298445868432923423933641145598264032677587937447371623458129092338314129428477130092333634209841467310800296696937079651168559337478535157698886810984505379025515636253659740614545408397686310484004046321829940514279010613239834128636376911851865092925905993416107829870793142022102851776456539115693292545887017121273608791245730525373121984550376879254363032987607779668595377738313199665903035740106153351282064630066622828012964208844780984348843060054105573249677279447713241162820641747516139930541814037856083233171698977856931325545499101598170456194562086217442141708468328336471772597038980276867252477266696255849932792088023024259886721966514251350170148665038772660815567300673255839066823283454990203116209280662149526115546635103559369482000240271783305886602956219959497443537205747344011986632837081752528890308345436904031698784956573981117980987811452193603584*i1^51 + -265341461325142422526688524646432659323384998611633765768554185961580266250063318648242553248763103067694657915315582059322326765847407029294856680943187530971726814588055458802687377907391417933114479899020739262871371120917403138804326187925780868851742474678179301721459100847830084977717906052020047721997531220126781980349245389842319262645411435098832170163467006647648335082468619149178827370122415570096819389233884476528298353634311356340048993849046606590455843045426436358873044150634702218265137803938340007532443778995739322671361186597616126362143061205328084910333714770569670766900266068315136354754834101600941052876967334819860613773043905660410039278333677845560087872263151885857748384218684598337944371525171843972614003078340205235114589572236157592949665940758205466069660566301546779656136831882778972215497602579775646159677163701992772176902936944276216055928228908126722322583930975896082445676295949226820200413612984998592161297102187498316158659377714807828674005737557449710970021535101870021087556737000764604416*i1^52 + -719510407139881772278350742330059140525015650884334737279057139017476434388143572828174312818957605526138900530041245637308858727627117382496688454120005975517087055821313387610910401250011690829026969822468861132154557963378171368792036462683429646696304860440390558957883526740098902810349227841675197157235126814285024711215945997309113461087719641919311015581784710226586259314064635893132957306209840646255017876190820106580835972875428448840819097947644707088658421433637119461412128294358186121131378192495431156295513120281762942491760585637940703041201514534025398350626224160232644406793224889829856685101301573513334125212708853954150740365999111536085268154341720135823949435515719122219798827380921619162139031531287770294416718330115941016839530801740599724388079461444509818800405853142453663511206196836503971203138165642726163524886672474182519910400627432612503708359815708051292436453749697510361981872191088594240849763381026745069582960899849071862015821579800645200370280363321532637022920614030526602884939776*i1^53 + -846768838021561048280115814139590089394012123684947587433408767203698127016388318933332001357475674368230694075859531312662724309343319686545009945649948176764874008942469390271070291476608560136019315001438174412313469867652811169098446287703912404466897011643976397999135971808691011018172041658352700441043321652856344530551664169918231741669712866593841665362324231036023860329875648882459412343654091002293753337698021896161459389548485903139922107403428951766356796899337471778108893210847778549274312941144978357680737749726756970083434111594917557486872909766300322332302453400928985620988775973606849677752905093918874577817551756833044830580620433592751136669239565678870287970771805356445007343952786756682029302649543213921774606996371190210818579165743421660474063718537601492612134431199615234769908151150570574876467707481038499826478135597037749118561826832378377410705478797064263758521610720000485512384920807959372014741132529248580173305446385493265253386046603094627745377326868950570258916700061696*i1^54 + 30932171383926314032799918742147661156302095708662270075569869818788672841907614429969611000695959031310951781078426896003780272427405755389832056062145753297795962961774641636836169138686299096619240572802713502952071642815585015963968874633763312942022120049331083693141704288532889233429095768977792665417266441278943992996866497799119713018016164373971617250059484194219576750250724526678980887811649721873439423662026230925564711346592721651472669957678062520391414672660904913996803673965965037401442710309376288241429644282607348052700486284539136363002579997459391444320473360528814962689796260666411914890836140027737905643823932586256350827294884867007296475902012158405025113377580094423043501141608715413986243580856178746296573458850049360157684847248887626746495153643058057516201688976635917952126584179339234392991375740872305993072835475934762730823653670306833419568165433508848567516675009021003879320548277625471869295353114703210506751829482197504962621107136244458342043176100954112*i1^55 + -26063712799194203559559533792254745913403102262359910289224738968817746628557872713820187948573826095231963461299341132846604142399382148345196332699712167952439380991401556479874204333560706322951697191639789787102552678746567105039310962190191468619872298860009129969279428840546569627503116902629829635717886340286457226822453730187092357789497293896042049809662218682838273403450110153199071661005188257871394809440699677782059689120588273602390029742330962042412001644678831815731805399537163696812324417496332980228535182000255384832440770124649778330006192701750763439601464734329225838450841254739209831639541548909859793307687866487287745721912218931775100627893144255921026051577376942141990914111989686394348503297913413494069902532359948480694284989374404504069718689318503774735825602811004608455279689397991022143672468639265537376245544902252831035218470991695511849456862775690435404502107201810023974890123780558537766403653466337761559791003036579004574656108194824192*i1^56 + 22906051266587319927538463423945770810133935088230449270135107410084531248328857592555317207348586694528520392078105508954105992521590636427854573933140624275040322113899263555664395521222801774978358751956329777862024509489911472884933104867924284014345578057303982688068036083780829467011354557647109348492176200169365513708832933356966945458009607209707925018162411675089873429795491793887941782066274232440762983659600968966915824263662071177630081165091934253412829789637010032853791507346155454636471163163299331266850655867799786969107898406402218798402449206002391378751453739786559649398325505910758224613102517719819069866391380677391500581431266914624751939925768885778566997575864765214246034093273372929483632151836732484300883448834206046802754669730574318169595160833168476444323946706869564721152731086363563407115351554471035905663187377177601471430252383525486056328832552328748598452648532467439104404455547338796795884004461410339122847966075711488*i1^57 + 21913727277098158832547633466018994188314462723389508053582164935671387554575555452914414016863335968244366458630056062642948478678254476700425469864752626170672494818874216647937572515275100702782953566780306924814449748490292954559796735363489360223824373647375866771055222994165441815161328289923889484693747056249879605516445230539995054636776535859241671457417686132810152942337883456288615463557208887688877586290933081139628884199188846773864028870376485762742848911149400910882283496471409997251243834866271754972728244621272267843933474524334637671396265398201631636408832345895171596182221083657123970613562985125293924852682378608597813011356901108425912016731182317995180149922679985963950558184043439555696644093935965159702627602930432572979400915649303100942030361407141254958636834156759787905553933683588048681733218071037965362499318319613096821710878357141162287718035058777344233544840401323106063284101496649866957449757184*i1^58 + -2663991205303782613618935167890080155490299664487477796108057647497829283942238303493513780318738743576786464405534395967558171851139445815995140091463321603611891162625489021386563496152467659801808672963723312767431372632283780133026006597094429421389128197117018333086859023968590228809245753013123373692429422388042396993441138557553228773211008258247505413921716156335670153490959763803069357640860443247994233218201740169611876104500002636108227779179109800663478695772772965032661787379215024147388560640618722775195436211437645316460222570179149299278011566327368060237434410866902715692235403878459726654687368290267706486805725355262288794613863729881468293419724174930624499496283988632656303242852239988300308976628245175205106871600670805123752750868265683591025784419019480684501261010396797460240547139458338389779919834010070891390845398069426190841426556529932082868662046412390864580430240000*i1^59 + 4337316973824763364383118958882987697591164825255629555024526860064292740648044306073995993261486472564196371187504942608787089467561248257621818624351664348113242770307588688923230745511072570870473316228661473564663844241330571510678187145897150396479397806846970253521389795925506082248386636207504073278884847511251918826397381315379068710422480004769162754201674248829015607000357015537831528554841625436284142653876314453797336275905409193820569447510464941318632913607534723291380453251312840703510088446206985107537792047935374686430467052518260892283533203001685948481095030597091418988928268296593330288247564362500497072081148177054834704624477655013108380607228826185882028693176131441552517533536888506720133556123029402943767078231528028544751581726809172925530157735645920200747126074262304266656446116539404162804030838006420487345412312890625*i1^60, -521351575623987767332749471382899319903969720576381652991945318879551242938659939906653602661377981904005177586756670863028397931646879995930262244119844201699490263437911403396136830762507836185791234046312095692025350147758903696659048577959238211450617429428909877541244832526679878294327991073007509552993598186330952813212023430710015052172450473183894726792241054769229771479783881071305607024250818011674001464415868013948553084214923697770225646782414873451142931864107469560748238225199960764572585781362054438106815069707636119172561277348883486256278695629802326825125050909844027989510276144024750537770283973031176654940432319242464419371278602849528197076544530606029926000618045010529115427845705249277205778858795700940858361336767127040254760561806760836990912517563159481351507023538739897208550295843301510880340226686637023473358778312475179332315179570167615330915483285321765964225286575953414121227598050612002711467789766095429587308797479354602907117785877458421115409641826943585597511153140805913751993293464774586098424708835817676163683658494348155141497755519963252874223737287458686741790526467863268754536465908120391975819399750943503390459294087962467757246580928235022786964697725085490486009091145549314801009836454532527036923254045624648975472779642334046897307475906907641356615918902844484481827259659382991476998309649630808619190432477411073245046151544602189843180281952902554874513222157001853211261720216844021637130726125910924990848008466987960552904139608437260914395674899121244415723733528573324322573325338600511706479510974233831983492710427042602650065302985212931955370454043624162693999062759492897716167303515282271392583391077419769440819563643895246369648990951711217298244615534738636231671808000000000000000000000000000000 + 536601886422930963644035602130596614186127215908959692510698089605537177414866265456573489401012622175852907394884934455156285881758983214297820639937903571669162387146915282546441496940392488682385378949748831811892673438673780316547669847596581531583236352016202454608087612495861256810799101471400904122924038375171810872240727580416511206713950689817543953865131998007252331290893736050836207567493740710227076747780432528150492818717906730453225481482556273626426582890842488251210763302368097173869995075729095433164367268661499715948398441966239473466376762004185579661525810779551963535075131888649327955466643959199069596041615880817217946300147431103382589377223884295382632942952157834076067871388604803523787009758273102426517403312720509824885980464193074530664135041917870118118731616438190564975862687614583827770926549766162414576446486442358793513377738583886621216806348350364684298183141087317764775809234485868177919096236451143891224734482042698684581407596639491805672638654809724116679161276518314774815076639221377099408716336128730202824410381795263321062144582201544930028215362009682191761321877510962938808028822932266114255837932516949106716124482436611280233129564556423518450001293463448767894110692305735956927636094275340600178989155072916632063754955929534406271366577311985770750630915604957997690472194084237300828509750338698814701321689686785714725983658955660434879528182982038413052113006728644959467995443026949633462712857307954966653769925451562173245959076342030585041881396951963857697405489426750721075328813256263304909782499690947193271032123027456092395521823920708256904652493063641157500937819958969754469411750630429885001078386072751714104980071403626442294464139927944616090292301312477113236848640000000000000000000000000000*i1 + -9442052896268762219534134461066011866770177581124185536057336730361505528686369641915725199479643031775869190864851796265001682269583066133078478752561371287096872944611255353566123084991948626293529090283056948668023550570010126028883142980739572948124282308114078281617756185926901341311083631746559155516834976978701249931491807521969982822671501749859848532246769114200306352638286801310542147052239643237470775596517624731245855426629513672670083864095160436596899071223163075125242538247223681466066963059444103459680527884196263472667828549737187844414386940849808342856931387765974929596931832998578600666863030751475532058021855524355972342207796612571016519853760601249067371353849665513126374292395628075575680811199695997339758399595626359567364072450399320214602287577843840237888442240446896157398609554972517244000036375372152419276224281067907891503604613124912420679437654506238108428836080264901292754326132700788600126342644271658460011839079174130125222428361841849427064237261285969570996449233850724069484188796239203450893843604915075253718335972095535727544501475015325104021265504616384131919519702041351759969293680867018181588975588671967981116210533747025081836243863005614762150603531204587346271054582138055712320968891937079554234987478694721969774790651246828494979985930314431294967086614044484670511691680193426623627025697360940986045890156333599910810569202030014907275793790744808580692849774051741917601891064935284346814611104114275030818794850276193689354717072434709602550956846620529828526036746904250370473555949293506296013442154320861221472103337696017392716569314903006686772837934966993804173953153222177341574714879207952529770158761272319208831595064330598665508654635882778877598866118765229368357683200000000000000000000000000*i1^2 + 11745559578194627347291904654446672013639360405365794635451256568152830479292469786745753889084292685162040857274414468808675698950391005570897908882962993218719218504390113958781134234338691681398215610307639742327345566233648368119565709113160421900197931100994776703517192115825785061767628146543998951415221580157682515679606551005304139268412404266798327082738809174705917753241427301848072818209236188171431871930750401267590527458431780617005809672311313565140161897641251744659152354972178062189055706667278920828405985672183918982205103751936258006493824701854383941620062665763213974426068664585376796254362516777823236731781082367528600626085050479928686284266021899788666327578691604747483666063653994596937075156650128297533548712375879566584103248371668169814326107618506690262054211392047288042705143889901322771697307542991636736317020483604756774551330132877900872840580827702353939523834541443570507063823452876979077076546459071004729598725048845826223812178843874556094379691752158111014976183930881235600407246685054646137402094043784928715001606096966442759773458767095174605076108390178949740557950500917995848952191015676125421510345032527056514380879221776057204834948982597603905730900393410046575104090793873558083018257148863649255940158596773717179673328439598136073815759424813926772186291496665317051808037540485260264745031251087045802990448672218042958842805406808726430001575258938910845270970058981003094247979718324668628800405471097421535774167246038578725115045376040798852457840092294103732918414228734633030781339155365347621125762871393233505496149417872288340808912345460242136381176168004076938277065833372195792902640235028419449288808974155801557413710437888104799369244620296811761381362436882494537072640000000000000000000000000*i1^3 + -88195367766443709676611448863919852141911083067590774121001609385401644443961173242677332113140302348212082946659346187177356598881580999650646723802046478952202688244588683158194839895143057562259957108699600851972062036930173513638921068168276924736938534962057310791233362495940233873396991512215811940640113959696090174647259014832741347439390330077423641188613213493822400167522412617376746446727860376948668935572316650641097605328389560451768686533325404011958828247152754632657847638494536687293874220276155513811598447910771412865472656795148525878202687655846428166400207787156127890874267435018650855238494074187035014678907456438319378184223015299540162169979555428519326588269469140244751237868336716079281709968984759465066407523519690730147124989006110755525987365574515571320725618816497381194675018465256004273637438111276260258264651501252898209575787493186794508242505892351041711634396624106185717515943130898086751561337631104438872066029103329801950255279462524058147979770879628117631311077416101927743381203109261987638045681933804739309947246763971676153514560944712553189875120731375219162782308925922236620079342969306211296305517291994296585491672812956971971608973039684839178805186121093958022131767937882931699677297543569526171571355876760230396985216117410087545863113233922398369787409802582828752874739269740027276613881330640018931935562906635226336485873484842449459781202670636504736764609128526088823616583556446234905683874874856881638264134142163664763373746221093832946190341934398331501608966086620188905202357433411521238836240297051695184081088617928155256559631040759068498761317147284205182325162984989246177031022699969812937981882297215556068748980647088217656490545742484341728216809940036813324288000000000000000000000000*i1^4 + 23886488175402392447162114152163305739156918437070887513683804428035148991383338849855054182118085462074801310055580898179961168049467259722802051086775411178951751802302451285350743345409295784721918419720242348898783289794492793626344408993931896018805605257081230157993172007029996940224153817690353574948338459652672912902980338373553620151312832790153947261202916805415208182441783083643396201463281037938975428735960652249580271398027464104762397282925693160952333068224392046368089450692230366243491717939795740765778222313562146923308689934489380923449114450763303282145790723909756669976223049256145657643000529992854366021632717175002227893056923565053080612276438196995446506482198206892330697427175368097371820877419278418581736052388404684996745103009227170605422914645608904605801544442779027370478024949169415952160633256727382014667001509330429195762539355252856173178477913048894845207085647464766666488108612609597765345998230561998828007440174577763212962091611482023854713493369074574504547693491148555615859347835059261142791855137563840460790137184523939587566954223398504784514318445611197350861974555936669554108423005275328398705927311743882107019959642448072557411653789278788193169595066271301428090195271928888471091477053810862007123095570448496557892388894315799115017997555535273875257435957490811360447120615531662610624592171264825061887807338883470613239463205157353021416110958545996763378357750980504416551802262341049653904967217214051048859744942554981168505349293894053937697816780212101622775155497466748259565652162420244574972651001316561080540137986322099935570128184003164422586281196965241689976757045499146583937110235036132307035306702715583431598158466866493314842509026418972799865945942841129277849600000000000000000000*i1^5 + -45329596365941117380066001319025478178686492328692522094054926804793298502952626262732230940935469197237575998833425078864641039311266655734690581121718874032852860486627807609050272656043847447658051554885044660676223796162148283779515484045474447794555256821122014211423946458272529234119746100441949139124993687615186190704674464208960002603559701815122442627586263843479954761950697467167091932529490018877974156236121284713095978689168922599044534125659341257573115207476978022910481550065775562387559959798791122646822928851274615413882251293882969418638723036434957816013348039287337898844948240627046736456218706815289092023709185850646563682209981693104598095843612639340316255623333376089811249366523920154914277161922322893103260874588645663898123774170182548171975882884981181017962320191673723146565309517646720869728734321660347458846046194035597216372846168280907279996455949455835013394892437665532425764649627683178266740446906747911265021748710087266301335399790393522329523093174880642981441048236382110999925205825258972820648044158821176686112339246815689982776772028232405199552577170894177370975583905915249509467954896657102122222964426277024141905567556112752958344979945273222355156539422641102730847445995848069100390504395097959063205667391854526855298963584918474331453667868967306175944630437495251045154070888838813889478534016502072017857258496426809370808858105403338510566839224442006401491083076079266476113348355737572096799572664888847234716743648257596452423919776175023225612967961169046344150875780571975384144018341105748996890489718378598464073794068688157021092590664661211315139764590688002437066910969851769331509473969549691702842667359190811250124467715513922761322823340822063349533768108126240768000000000000000000*i1^6 + -2684318703209799470119587066498589890008023153195989203654743862457944950878514436918761504827498586420041368426534083241956551432550467065258550013244777880564197152426296806826108131302911716174813834067702763918533858441622917034156806447331752587448608407426493176221480633505655488500681271024769400590734289450356076853650806921929104496987757218735133086860312595635376075633668319986608253939920725917939471558463020382079092338621205166320395856350360538289407490542916663513141416825201554085956271927409033712025572565318132441567605800934417550972068412372540019107510637469506611415546341884361564995201383406796493947748258947270388241620275276086948009511535581061590556138764129971541069904943545255574596819667862702289670299181106463417579064741748581015612754921181745811229817700364448469398871460661162820900919847867960846134416942199282314807002977912564196809206574644990289362478186347718841663586701744876632957916541371745958248210491754794989768491142557676806774097296203768763129514923786829993112511364739958779152137480089660084480964938882315032059227888765569514315575448024341813682154626022089214337720545143455551938007496660884115295335005144700189904474642416124813850078782678898914167266776673536830174246700514016227960304457714806427803232356106028802316056802355101831939796540516710616967409823039855094240074595541281877235830075636524955569618983811173362220703826567849448972448751694823425320815106456452428783327802182846752542121647530422046456489659579373244826766065132821020264815208402160116754336225858919913558167565734652513663762145114128348912007185832941201892683179600780884950296394730923445109419650236012270421438949133664271061231640718053019172308607212293728124342189092618895360000000000000000*i1^7 + 404099045092659324192670094313689630612874702808841942793700248379555011374399310304123944063658697113733438901702396206050154687064914423734332390139993922898056981299001741499540348639050614117517770923127138837238168830170684752873265220701072160137132719899599268788581702697891648127008396309508163582142541262606399719101811294775056594496201718191175636561773980862042654838284098097789118077932859467019432160351197484902720103999459142149468567146771449240848776801903252332633015287988077503669490809695071714022423250819795147207017778543617531629979585331772072753818719113946513596998702677490003614410050042900606379722808753360638009756325187749280480753470810700969227826803873700684367883113415759820431481695647303346183892963704263945462444850300809069050669637968831478495955985105752778811268452739338896614205183970670651329919941999431031647962340627652829591345844175128024163817137338254288532333181327643410423070318700893454700246643803840874177452146516706813117613005688553007779163882368091512246185540524300045776488525500772330734454336572787433219510453766372476510167406350602209262833934863679873586282927322026269484213365037956841279991545574440322603714695794289858975864783120642496092334588797962839515079828763263790734017436543606262345969710320640165284644575457637250864736113786993205781358156296663931064787373649275097086871616847158742781298131507370904756575421387662942786173623074842051048321608158133775676053803963474717976517495039110807949691074690789149782518021397492347977672763918216569925628816030124894607016324123794698577932011176625663278652396453773795828486877647002756097577262626034444264040129364027085419292134643705132845331117775010948340127995304168371933006138072629248000000000000000*i1^8 + 8428755032868238673924937328039825218548570543567040142276755813958135427610019682961309890357969166007810472973082514141315943741258609630681736369979371875316926746935593431766622921901063693044912428136184492211809288439951481185085431068186951647955380582021718194718722358933964742060637792205251950880275404960536054548809109020031790071034747515838170223151696435885061217168974944045075918350532785390180776014109175763310078664181363839154914238274835852981020151608370928661656270824399126850644449732924778616187993951906835939583418897115693457479178416168468608123961570952430938797737464293302881810282798607676451406072942198513594631744273596698917552413003170994214257170394985936724664658676965376640347076799702862250116906061074382583711621355480216511616046086587318532778858713050751281993101618698426341028112957698463895607487207393998666703893464946207363391076907985063034569820790601626836402278249059191428339552331129246490950496533261386239456968103625983807032878043866369219731197612676587925516927218052102969984034236462125408255064331350769434674532236844472288778704486762281653154063890472158567996567639582785805890321515637205012506411138049966143331931056232804085301082386081963296675094501144388713552090660008169298189376975730383144237008417857024379157250557304403629268094923124029929054275730771228265338168441020658168798577588697455797064102958570281561618087858725675646882751010079041232877979370884231459323448041779355280763114348790982631113976645187860380010936442472376396820985500632317242121168931928296978297035208775520110268832580098587229954183350256017220324041336308149850781415185955354725480353809231482656758587318719463147671688194646458547076667064694409930803587212902400000000000000*i1^9 + -20257444769990467868482272209784122648001415076961019646399495079706179037609935294367411622825416745100942110058063425445972085261669478386404064131661773231854860805283759270265080695991911920404932427947000954585786151243295411415436238156905796621857978947235222483389107713746366909220923186139848972495690857679664876458351162200283930830344931973122238668379671878378427965585951248312392771237983204412523315074802068795646546892151189289653504178313091827010186345339329813307624942454107266448213969005871757123253260835530897119567503393411114266952712205731462825739770143295381665823081004425899956200648648992422795172634784124720294760552633540023971715664363647624731012765202361547324565541479547451319578587173211001498186800174210862334000317160002425926633570194012774405366404015879113302992557830273348476746442015269907706567506142688142204416763954389855531442891286714607485196787233456842897972517885941514720270284628309070232147522694861236235206642867819389539557844889451374516103654475646044037022876934890220945655433993566685983887867573424195337339874586692560869122784407253476478718173998118532236647254005522196628880693189318689460926043124637386071515934526450668567013488730357055472693275381569211021729783895465709419982316282138414008700005446690474942475851830783756485901565812691203488727670282462273187549148880544369468748125112483811935649478131997719118446248214386211561653978281073788666759803616400840789095414012170328418742277274705826961078168624096273840338880453987502435071979734298507360061902687503737419014807404786692064621442528252722293747169650043951838425602539805376187163256755168649743286766314016571041684456696711512537172299059262894374296049930370382976912435582074880000000000*i1^10 + 2917951528194924350767031026972804640706097315169919091235859095451889806333419478593790100019413069524768132632580137258591387321585517777060076368290859163336529320778827067097737605588186239198377510384817277920418499158914994596739584315723646939984285983226268284905675164048652280103507821546800915636161591126124705539942871346277052615984923240765794011336948184593472106932160337583868157209180182196794313489598754634254113518248459320574035977299398758500193570229944179602213567210075446849202992671598921103258949121554572893358253240652599358572444910529078808745219134613760315508198210883223786519980145764485883857666179732930345274123793187169686974418658227893220882026243727716237922927300557178525622991278337750152234969488836309565683303419071700144550042633353713234921167885405194357202237516401965937217785744882436350201352158373067771596042574915428521478504168531540129954768634691109137217001510901097224457121150447399838861956276003039340380672997283945691389856621026773062847735648883436311201905050569226140145250831087142228362240202491115986170205639720858538487973085933523947289260814283776656799835450374329063361065380289748746785089370753576625680316782348792276711797878355999330167830616432506304619176898522500081810533641778764345338936341328423375665102353540649555868152635088838888285908760737871574115667125189687448466317735860342231274804396335892497480066354393534640009732986021274730634423832780599698774767765659039496934333105419237817381656890347364315637143696139427785669508107744336573200670111548421676078039959700430784620732138302305776769965401117715629957620739020347282843931017214987550247276015177311145224355779282007805845607354277092220043105036742272520497828095590400000000*i1^11 + -58996984648662410810035828799493938455302264680769804818229007446927489567256128432339917477193504471049905238287185696953036908851214353165986197839084398225266483347620596631452181850982301592086469050265894432007238209195514388959546417107068561772951276003410201612895600712681364906551194987645596999309415496376757954728920109239383692089818415751265981565128026591985441565008064122387724799739413571230479958266616991946859045799141834147618283138716530073945990658450221106130903804557739646277001292709505749044712608592718622276207877443909104085639410013957943003335343261666818188488995446222149765705560293454011687650611453107756423400128556604535126485729385730834952497525713449185460659637343927550028291595743930911116027656565635628192998498366586089632636543908661396169521982697779558370165292356019199248569875738037155469049059685131736635821611901327134195134911012578005297930726937641404765849535771097052052466406116203424995582941849760731914300966399109053250891925765066140422099495529497372734371202369699347079036326362566870758613239688043747922421318393712606749760843961770971738432314710073698463178963409016016645987869762055370644043622097274563213471240247866248992169550969757511964197875179600065873092831079589409308165093407441479992312248335775048509521332227563866594000625654682069199851559201172473466657451343421167332446641419839444146306025989708549924920224639699289078485761088981301539834287610175059759432516534580878933651231687837543593280570334655760610865710442144626663861195798006690798057065375905345629510844140884539612482958935122896309599335959031629185671300188108497930459399656482821823904422262459331753527658594948575321149375902224569921735865930829913698160607232000000*i1^12 + -28997726443330423674082419392914260733900681360994080930723753992507592139525680126398523030723785752925198650454772335445528077097578926667426167491196432515128283256377774711766426460906550243684555864822449791823528639179800344893056683294289564555818091421013380076451334258360147468667539573634742049770749833864406622659746462965577072699412337603468821638606815344738621497688052492271320585587710486386349028643738486037116586016556149908641891414886585106553424947319876510086740942966166614412331134849480830849311574258781767011290070174908115539704736709938047190631957752650183533336496874874888517468358675758566146300585210837375962658023901241456616766029818815368993720012432599222507943563653956786003899592208654048512389337263433631526480984066520071756185392450466952217495288568559715779576646353226025707478171129735427839821088001911690654698581089763734574862635815564487056539683335827261107514194716072211565848581714392316460413452221315059729266464901737460229084254923618599097723307547029975505608479579849476934951239124830382275290409053989359861570233718114927101059806817568835025428060399765321919247829637881864083191865418170722940109637992351437513688000735216541977346801498082305618583334550867260989201839594451833853149304721699205587648356018079560456524610196487466305225559730082817089744243087609738661149053137233683857663316124514977752994763504825494494879837108009250592957885783000513408107693789457832678193284726824900027278147617322510439820300859800701596050038926012937314146371196234538030990834904088808949239634747105638139810708821926406914795158335523506978675717334779905788031625303084978783059772552216129103299355165618546400506427066569736290054955143297207953994547200000*i1^13 + 1096082749746282134302244463528875393701872800502302603643086487855980563641118618760960253572711785941420266604170292705083951558818175372863694337041540254366845473793804096051684849855899698659717766605309029337607334787374938300432766254381702164094563782323986965531332114350609563828580889161814686263625571674148798303637426993864112110445829745064074211295272071541387815441843572081246898702209868798651744141096846759274349627297270165631819626745506476522437855158836344366647682295411445418751557550719569189256419321241168716719847224928524404275630578336380932857951625803497891696658278353160420838486594053265524919588613193402854530331439044836560616686863273093339891026091407059281721445036529272687505225335131691726874665489382383267371597895411735431122718941055788723124906357945102720216252170911001429592632996874033927789407623271822446613136023925180190722913239198647833446595629787142361449651270895209480636497097155854198688152572733350651019650782499870450828632583737557730849579673348037875310722116312606127702531456112072253186632703062190259728396829933371822165747136715852131284391530073455437689179322206011519979347072335574165306093311681452914295480128181176478725165504991643398293219631072957848051432160143659840522359795781295921198681785994813695025628372032646622563467549616731152819896860213971585782765214671418740397075481368322633485563244173311741419467748297743626602811869842112480498952659447336198920327618947647500958455366464681618586296157120212361868541174622408030657667930730578783312789014813450941666983383995808914212037523838018930895586205953946374938608491647072255081873064046475224735659286037483004427539924861787778385859355388834466222039959050084878909440000*i1^14 + -7112179165979013601705096010602800199527011629972277176964255778973652174689342928187201060227403426309826136538240521811194568493544434627378428046657288162451416223097520523639845437365488055407372824849251227812744911038709456076273378016450362771185411834011435007851244069089172906840459893496564615232027823888719211476420205439255944662039033373839194002248280489840195660155994579080286851527610285172889128721863585261485687820514320565819702832804102177156769747402229062227378313800909813790661398997268629786699867200103520715944217919262931518751619566547312693866515680552849608800529900802908491827350527306247124234825427779998593663378965400653778850400150821960049549959051158347031864622959034763549126120721918571639332456268103530372230980743645632403090483275735087303519354147121447408654607307522767746741681846324614761559310991872535403790054186122833905258053297564360429348967718455725902722361686258881839987952197483749851888932004170555908446465153477946585444593646585336956035816824108266244256575015841264018164816415338553582845290771753464928062283970509889672252755569732751723126054779362604529985388351197699026704473498856160699316025829812914858642865097440705610144779969587228150651136805064680819264243008769125243496203345975208626220939017684543664610019601806742100030694024909413324894915302881835878983000095256640548702752777634289067013201907465734271775242750294563041404241761644232948975156569211675854582098025188761107170061694801093441809676887497765334713422317260232278998089419097920223756161085724731201211595582814675108522331068415254639220979125231300572058252377855649522247685571249087529290155782896971899098055464892227475403604920576484986264279488380534784000*i1^15 + -3377566223651187774261640542828648717749515468010061707723988380924364652007511593539179311783741204026273230918876978820968222812431989527136177236600104466989265515806437787939716847046680435888436897451915768421124291258935086857318045701836227297464131843647493276937689833447674226913965261542295038852405896899260277529228036509678145934768557076641472790768913939831297241819735091674111438084072190833100043894626587250826752136691765356175051736987498897492913553735243259730573575026144634284702377263803148270170307934835484457228637180052891931654896557599322444015564743570936599975163779453944147848632523717047953063124160525883159703312835621416047273079941559343674047105019048571519151478403400833749871651944624162116301311455164339180752711613663893127744257658378891966512722425344919478967280554121122143716991644354296449022958212349072217298371536010949462579334261363028418339363854326312424619213325070463463537495800529146917772083828002028212430461262613000570026192251357148027585985661249878481189475648504986183255080403979259515526853912350995876304155699609426466212293177257610353635653653289440381449984445552287438828128303009169404391967431331660460613993336837585574321426880729345318145311742351986278670450649356411791509051928780139537528000893904064309899688234765701385026239238355193683915319707096464035225913480265731993421184706945763286306112133746949947066739198606476931348660581776124336194070876904053906047773938069864722755067251023049583791667107817004059471380790097694378679646090604633859387008408589275774132951840822382362326981021593110269108655240046002441035185570825368077797984090011410987053460486433825650005509092165385737466326065017355929364705093825331200*i1^16 + 170993950331084583230080591185614360504088115680014559644218368302026580652145676052873420986459130769392523510279848371572089915710195855713565976943576597184818034646367843420655588358475345232455251870088170224363197164504139098433980867207258650022642410370485369441042377754194596755461497343894604886528845131511120519582910109253865042333464424761636527043548537676561349399934746513768585166761178932418930499770899848187874901821629889337866868687466676436330192678499037329087681701454071481475835142152189121804882001630194318609606616586721772920755562655528209649243891652487913092125468203333828239438170382705355391543020807216383137595719776153309360493116127841723245052301335006865943032485951234415909050951559791331061671909758497704195294114706749292421012483501738010183207051449027737917495314572788169719071172906724572017646992945147392670255730139325796499575683205001413370048466616485953036477995383672779955487827754758779297862235531475570362018680532898925394489279037732154256699710389876686684694103291288551171876016842858589641713890345051439233487490322089477175499829202345433748862274547352095339928192503566961851979440675740666111201227359210453302533434695578295948659067671169144596526568505200701009734686613756992479586033904396679836856176797356473363401027119101155283503344923702696363544687069684804679505013170007013912736531015528038258239360884143745095685906679327826594300183978525765509799565814166673738422376114476026802540275096302967486024092787133111469362614081447674445698035955015840151966254354809969060744555254867217278494157526714539604928282034369838713803189634863571933672435783350277085659999883928909955002303986704942792784886670966506959273690398720*i1^17 + -6838205662365487352905148260390470505741497077585499007347965736561629013744109342926896387124972827119536776669547000256213398652815551918092506900729236549662680334982527564666963161092067020311462261792296536365447169552479157752287302746178041153421421155219452597065511379370285380652984055305741658792594090813760187540039871758293747839953119275976663717935323679376876534863374862653559342937674462363450980283049686660361141219954578122137147197953905994302478204782936343008485856793337323375566683140350358319417468810330942779925738641624689366877333394475876084718856815748568426857853815021660013875488801227335336349105329005203590522141166048377126226587842659680753071294159229067622826869237158449026367226523237472379692064246662627555759093999610221426956015065641067321951856706319978647107117589617929171619455943859911047709398518859098925033291659811277419784442202615011587333534479141392963115084015765659141993833678191955842610625586919980756026596940094897877588166948104052430754815506660974089257769156152276439823172378268933130383557230295659083799118615685368747688304373002986384418763396168364795803970219746920972252530042252416207559375320195353960771377755169528120694497603908847857582867197045098969479284349869072326456023371867917921945808468322145220388724738564705987812779957183138610612168432429839883746323616354458248185312200434798422922244692702447471761443924393765896520601890093251107201686768281536208409133634681479399235362435633994503312247843727936083880777659968179659694680085855264745346148517806965740578864449231360995193140231075128500483949902212695076000735363966766718190131014200283330039944730499427895148000363304962531334488541143102491069513728*i1^18 + 80884583534395025525476941823773144373285543644772123993587585943944270582307798153398403148982911153536323177807714593704021673919094312134634237170033297849043669691263922286570360514178105539277712611207594090792820641310065910025844087155690661859700079797825113880662228737932822412691429398242525209124138976102547483343225151000914762603134686126288765125894906455963751998498846056454565554492164008110162462333632397310495894019473411064884248980916896817322582838384875254864416492315900132652510423265468077199844150218613221863548743473476942358713864927238174780843122233086653874611428122248413024997602964467485280779684383143242161218347135769221519351819709256595901114975036023494375218372229895417041521064421494280479416838349593817646105119335168029282152753526680409250064130654201912348198184844463278106477899397133198068608852239995295864333679481813472646923399815487837870477005351922702612123187542695493116017056868716446559052747772136794190630459317774401023968588349080499856909036858681558617058675301954083942583674409312446031728956252898672358460313660735431616114195721046570112493389750871010782961191635412438346016621671019020437793854922520117238877268900229513901254950686074591009323565690207621552137205556342195462478838639712560736228872170223566000420115018095503432236800405627119671759874293154407338352528285267915941808461772539696074791223756510264387647275018762983006663180307369809242631941874839642852220889414376429654614828706966295507457200248201949667050927313436773425808465578860543072314934769628862399870109388977876340700664547262461943851554447490100566646114078130967859092511453862255202764315573806796151260129269469739143733909212099367665664*i1^19 + -2686089683689095707510504493680243902658311914476213029496942083841739551764512219397836373115776347818076980483601062703892881532992483500434334866514473316188547395148689292912953529129507024049041157284280469343160560286254265455887180695528758060226491966741013803939669309580593313074902142724679635010683279784420502359133158316763809987785156901755286816918350092413596792815258761294360403803858596273707452196491716166145691087522249462159433186226664128176945966276936083409827060938210515653969644683213347121672166146378457843467639188348769697889575712900835547071753501506516036656632134167069482489876236593892027120341473566927588931430630640258731460256475501818943744780695531110640589557139391488419371785470640083445605765044790320214331839998661242260122291758173891379168306164708214263084436310995229224967300548853656482845143250081279995399517756721957590858354394856872678222550951795809207414726837885082770721677193429000419186158799918865458836292107003215478120200313355127413388740261809404075435556426465865980792041219823729177420068841134555333274489366436517897356863884806280426666667523336111118516432179061243431259711754964779819920207202799616677209329962237788997763938079498609146062911929394398569638365240368916059839408458332756508924732076206214599332051011112924577148242263116513589117714654391555668042163944213536336123583122496275984272960814023005445346153265126117490533177982156609292889494952058864842512785594775552970728216839981255790926893608683570771861684060438860288548983096059953295261307361763909531091455817062185526179842671914168454233085871793193063404596940714356128044624745917997739912553037981867184068335659382713395987016343118413824*i1^20 + 37822336151062425218878658104434358303266536780813975492849830413688368388651671027401151135188753761946968977221269702411072925088769046771708321369146974820464982006869465361486625322517216521000906048159658367371063163114255695559415219292115062971548601900884249601206498511009133887765850183162645835235356129745314464567156651727015753711366766732577339108794222348718081029796342527582400098498082211031483132670583695754385450446535536249805397063008088470777939999393155368701751286282098351404942824686743182363169420407966416411632534513367638426700460835528013729606233013221328483414146718327859493390215656249781112799834247239538144700497898109938894711561166256516971157221867848139285737505297477945987117460732748344625277331786601815656803035187250271792269609933178128716088091017727502422972557286940370652186232446728982331491550420367732913879593136437479358128243134189811222923537060268513180523918455274108723737438890950564317489743104433469719962534637655854204268124223437297136137895112261823313810127585927051308499497429765424310390270756118109361258188110066802286324855818342908942098596450589372543146461767926485398738729279046047978513351996023167342655011839126553976851421736666992032779044656635941279984792697035893535214926300328798980431269825256040350997660897213718645375302586584640412302019193298266324840797461362404392067600863373533841155394794384005143145559123736088751767906434565809851931043524276652508419629643593707274197595612528989452283072481342583262877567394580453480368595473390098536692685809789947627072123503312996955089316127485270971850290594867128830919960836733003745536882238193391602295484823063028090976477686672901209560532910080*i1^21 + -905475648994981523931852473053946606129313332266912084933527628036381908175757848356165395840261671412845964296377957110496960603315281982667947170572916280420626787140387237442783040876813776078186509047150656235969372949645684171858748436802850119344841104109363380923020894780558053963394194584095151254288413112841247666935907294950599470134885899280585721940056190090708399488037109568385434164251171169649631714193613074669983825972114589262784441471507343939866613994730524470082096040974323377321147503125007678229875114869943927714535700011310695412383273403730100810531141736343324799576107455068260689989771357235889287317720339960914188255338189215132028902011521332021621366191503036917687408517375597101158220949326604933405322226249451031243549112563384435136488846121181219729720602637471370655234690318233136966734371515621539193797442144805988290319487202711666945270621316633132056151071243464426648212170463554646580554807404971820719256279946006634123995510114024392872350470120426683436323951693169531703049863420008293314773644887271134056424578452562370565665603853221691342242489405794893905749246612063375586674954432225448899362479050965757396109763468110772682814516508107489932015036870863668069864005604702378700306617621659801133758340101291857023199127788734509160514408848223647185532591689181688816556000710521829942844199929955982342709061013018344835523258278657425859663266460155596719983531974003202561561249276653472043820232324532492610242281097954570281608689471903889571168688444069630205511591501521155442233752987220270430644245938740443639364426565650903380718476740294996549782272824475027704992147673362731275010602954102765297166494229549552519610368*i1^22 + -8593613938359878104550804223851783804022663027061382436039930036587684034902140955190570550858684883684031586213483947899721856113426409345172641485072415926291750165793657370852724745024670220301027050017093883492701023940786800157053129010645803036199058108186386500396073350791587965074513142949105519789814381563206358941422221684755161857243513408379958257680113498292773718909545801899353243735644577677734248773261762290456114735141715881021145255506675363535624613867019546374022324197837965171622942631538568955919014082386673055485150988209707808237956758478726677102429745040686391925411866271618726323972340642078546875416836136880466672334453269139161691106254712786048801733220175508933831354337403222808319924786524706782478342960244619067702143998582867510482234559770411101501942101592240016058680467446402583524711163423438139287119947443905985634909585438353044254174616185229017006687177581820864907967735179779683172754641209244988405790737479445779478996691211126689421651674055539912212005511869746944020185362863580448469930200871182852386871472123044502119754561188836272807675966059099144535638465345904696785974987455527454251834715813964012297763766966929085282315178922667973703779666694447493145113896664179046146963104901396176016245102611537463371981044134178489460487865115372038212577591405723800056260892260683283144012979569034527269225184246631505216175244447999914974735283544432476043505896238598428328690866945302522409200679990008362613453514734880300856630900059234855522896135825520485549856200082937232770717496241517889635217999064032220709893277032843613762029890397190631414570505231676839713431104549450904832220528744273611382964094139046559744*i1^23 + -584545637374688814794583773823520693890686051468758163400551170636308750298674336337920806390525860021168347932935962436351312037138969555333767745999027723649612622940699661390009068147686861506524559077023679768736209637854784412707167437969330808545145865392345525388316410961515608466963604977351779359031982661877968692649809379965934490427502159046521796614620601564415941734732696944274757831372705084177724696221549113989295494477693191981811198896852091023952258705510850857778001464333163570545719620135001932789740114612591298794744003502565698621395201232383504280626302626246285465858316448525220450268240353840349587543529356895623015468588143728012969878796604915312885935103707768549852260692511868245187999662565831567386321665043225262072578817095752677926462817755442046327507422566633636014880334994981959019404605367829641788294112976691900347350457583462208668570096353470518650962818970079298855973162841111931211365758706801371992460020142701517885193199046820931664631427827417678918655779491135221678083496263637943179418231528113594225841919178224064309402491608506935634271658941392654355903185439244998762323996827506205328605679619323003561726224207954888360935381706964739543370034310481556772894918831985484510975021076297828646336278220030748575194304575639605553193396803759188794406463611202034451915825642026746847279822679978830226688628607290124254573005076645926540195292734600783858617896656339253995243438911461690991918567575225141582620394491326301202692457993740258095361453935273508894822904231565251524345123422783249602474916815721288318406234192949410442672689758593503673624090715950223402122185443861179516729714783592078618600744178155520*i1^24 + -4603788838807434882890953961542292051237674080821557803563366611033114132976612730949546547738234426467962669864875784403182732988129947936969724765848442217156965319746031380652308309765287067103796552876460261253003888137153545757205466092584324816739729075943780260537792174165391473689624667365301096615201264661064964111817681172499817752195438591834408337768627923084560029033775191127694881618851916149780156064627793824039553908434178386064586388112445570345875978651261903719812768767855966673450181496952642444707418648831491313113843415259042010381245843165762500296732846007056158267891139524207913455008994883971019665252696343004715845260785367435304920086035891732366356570430029930518620772369030141418962007949382410605768913369108254159080362295301681440697806194899013147429607516096266637843432925062124859529086693655340150141076717225682090625749645578666432994052772030300999738278124500945798394558920798124048562641213005011479989655433938929596548609613171302626820539416384135080635737269064345928163456259017977607348578209758525228540842554302917547126017127482619027161882189254265405789672818365706035616763760455066568377767703698175933056624556864497074608319327609190304229470497327366041015394823398876490606796989322999440788128432596364074609598107718339912783498376424523538203494645375868233403103158868384884498693545652447990926822758206720436329837739874856108997747670929048868277447780172749253429976686384528953510798616888386017875393619268160866870649696084198818502132911637706877292357548531156351943959116958483308689447380427776656950632381678369026254340521571277114248902140555443958172577787882672102016869847383537607195978891264*i1^25 + -100822216099153132260202722759551008063787795262657534959511351960652225088885433612270283957669381371359083384892843716837988644541193122850785446648968274584747632559248102216255319179294896651387800082639465079503481820179741165466983110351531786521974175355002075715654079778785122070304750405581552948959368479246377297689374158424692441788512363960456372716215048440288320415911774529363759203954600304103285089702830030808574890285441802880946237426370560396207986554483670569557362851257034223931134379654461708057874838730023074641897265365884653265341973495883730969563722423602059541726768926326641221654262772913495830487120057225244851856566127653738092547055580434698523187794489776887318705021552342938887733097050176227780250208761579374396050531674725466494446000678846444986070067013873734216944373058587561382056246658551396073994441468912300117574942705084879536862654104066136925881342344754280873043171949973785236535515651985468343923139144156103859535888929791661473366439972669377375628296465496359010075466802870585095636638824335881908773422582982167828703948269181286379059126416724341798406905900380488662362143626635422444314650433462489715355429194256081442921211986891771779371485062659910628028597025222865354220807941216235134085163643343060734658282694602978300339763933748533670787796701548383280755666954558778450146253317455010271462494683490258522272039972147285452050134476590484129580183842378489798790647896206374720971076381165527748584392197426590634900795475419222925956504466967112707238233369927067358101201318109886134917257735960105792469726334077865709947546034261464188205118507304074632010426826863062107932082642650740941651968*i1^26 + 176203521630126765716621033229808320003627863406308529323054865977395997868727738185767737110034564205994034871518799298845133746658000831557414206230465275707805588192332431331877721586439078752063273061175778795852578557950617132278338981282867083089501965045500019637570831964161744810524780943435719825192424373030742505914995780774038917026158045158874778503138393117809024955792076299787420147410736783817376815897605864536987024873825063172639884082910417212251204034291558643352023669486815576311386752204738837353795645862494352953978772161987366729481865003748242521485855633766259071069849696369869978192245263401816893783879163185521218886432545967879915711364396520501733553434758221433608087279845201386950081915339245502973840763437148364210721336878367048725198900784163183062872343043003405767841044307226415211907738314321250812285799252461290404837841568245746342451808716728401449241209633123477987346445725024969526652637128254786193248975959013187332001581755439785715168097060136645822986609030699872389238170443399960824971105710170250860367094729626267303985832213049057073987670374108032894039674712041392370323124740597774411127934546040244778981080244702383672852041938274275174240084140402761018369413233470855244835682098551208748733587744309883061034520663788394977701504469345274094542225363145537102030813373005834915327050254367639795066291648635366382139240198471250523567995088803886946804323521631804398259024052369565150991736465334219674485506168028239209391362975227152521788209448323078881126293975845531270246882037326357824026787465279810870640492179265832020066019142661431258220296204684599389738923852265848330970219025715429376*i1^27 + -1080071403470779853240022212743465489532686078852456490694612121743524194381923330589932660741097354418280806411581100884219326116437829747821251971135963951481679546846666567959297007360851010825736845929977965602463096443203473694205980734631162978441578872089159595480927176518390746211398416679195686156658260340458516557594687695959843387498059767565868711801207840675845719370101231449239594717335125024082644218243941455925917913490001885266964024241824132242350712360499183823256888185371553424154320836267905021724054575782196669393041026716596095394304252594252867324078195123826196944145181337145734152721280645296112197540558117424648185965252298060020370428480250373813802664730678621011861474508488357886273881636562050279778141172985316870887356648478256973828706896114663398454930688253808975149867124296551503366387942805083532552336179420902976616961717557753277979422257161021128049663177049762232341168668393275425771686309306899439302343580575324789448066017741797450104470862194242796476727781702830215795546300633737269790828121171790675586290975509892055723152012577905016166760956521088559736538919314118441495111390269116160961946520923221050376084989436176873166479571656737809849234949251509702428393608685496744219191531177324155071478499762920008882707275593785132709876802180364702052693625826801009462691686139297861679236487043389054429380914695454908794311505448906421243115434542385381957960821471454461289313904347557755092880697135661844759148884635353245767858811803551693084432128417641217225565749136572639583361058499910876447478442681743879188076378293842946768777688589129305378178808273493030103882237704910646071579264417792*i1^28 + -3302188460250798034276437596465591746632071916507669899236426414405762511417820942243250240244387071953826760482272412510016867682523612658050045315331515812249557987258814090208790618657112311998041989685407679169146049289041742757013812960437905091499302638610158300027613079114675452637717514493804956299088791614719582043513172027314542271099894303233323281745312677377511135326656088955368883531018678199959379149275267176480106950634839663179748931825232456589646367428243078108563432165794158823040303642879105976701763958248321420084321645816719485744942016359480378208651099571800220693494835764637000708140461660168450938068331425772333498970722908480726548370693368390322819785540733802176655572372949158325791904402634039116878124016815425665812732360789425310282502811140946535850864879641139641717501411174458157322786591719353992216307962723706165274326432166083191170030681851369124152893772000427206198306998823450946554707328332279199309094489452692864150703829277134038593109796588580044491289160115119051387838565999313988408118595388651512192192048613463024510657002764643526096260348600078438245109550318371800560333496059316798243018833284706744651553664568798733138397487819878837916371606851333960919841997526783010974346943944712008927029267859698618440102467888158210351081414102796474547504598584263837458429742164352662734293366445486308739580032204862702641395557360547734650066433110343751762920408890620847100445301835987085332837443107209718320268944264842011278118761815066318723148270103470291396210516604308542154968354809150438471433620710967748449677129217286475717953727566854556224946789536903183659855340314991132428730368*i1^29 + -2053199711416291270789532952887507214037336158331405689711996856032250042553191238563332177586514820302776180761876176231012284265648486536643088507395327275747138711676252929258654836265869436459186923765209407491498859945989771700247725600059326405776856698736004842812189948411102325630456105648450354319972586652985564251540055466998960555055915868696492069927434029101443723353913775535553219831582885743302585597665153062042161556384401146720458347239297018920394769073582563392125346210515669230847398506338906390409670117417208227625433541799797221914910628131222114250683436297596835323076538325972506969981758949977144023381227186485829522535404882477228273754550870027220535678602729736450277610532059882124439532797750663774342434341330329730260077118251117607208564400095963267792381154298749778594430345863054778461421348445027418872515651729603767451709614249470663581107533432636669634406543434870962092749012652476577698730733669125347404884521908955909195154326691706732696573205159633919500135166207596590624197530863558593944851422900331967595464541104041157787076371623763556527969164681244777331693096281172216227121887899362148625121135288138797940281298967064337837115731547423113684508125504039606267136665607263796987233071798060758728910130736301339336700216081816527652918106308653374444391739171318403591998007069911908532805526699127497079569734577826691973913631464509677244093935338950718051207490688525293784033393937018322637879132638386523479011636390768571413861941018594593600077276059524455219508866997651480829196099315095956839364856581211219050238329260851132380135838908235997963379091732511873011051635561954541568*i1^30 + 1059195138801582839080696844044799416087400665187603571430560177211965608494925222243533133108687366803750336012056580187219347423826554558656413598747081352842591458920168434796854528756101549836745099401597963943884286660440141865462348221987184295906738641103450016839226360837030803558925540828063330265379321816603949678783629060576878094398436042642538291322038263106404492950154469425015263560643448696114001722933209435559509364263194335207534914787073324672535983971815686557456992625590586095958833969201519358343774754773884912815787967802746525407227321940819882402143801799619558331709067050754130123168325254378940478428117927312529420855937740170547283548513314685104378893204538351009565305684616856570045945488267962248650857810354785773865192615162972026501373444447742844181608658068288826829073229186302224154011671650312841956763964094194141435309878273064867075644180960530973938950704047131693496763632494308710983148370564480796378789919859112534423333498686285595520734641414976399766124495081221428941406066273418871415293503994091005627257935169782423749816747090216597527419199046804365632743367459971070966528485682518704911523872970861718424888412812865833599061393528560609824735849418534915033581513683403619861297686961764150574598699045680125978234788365508062235240659280596528203342168370477632528446507724205790418517008837431048938767270044559052063746811875444456481035922349718987803769226774919576300885422453066170761822210869751377388941929894336802931800732074904802571800960567822754543652974086020117019350216286932171100596301972309286233579281708046520617623317888642055685924006995369054822203995979776*i1^31 + 678909373736531219236990107291918644537083124680388751903936830252079470702030072557573617187491753242775778898042881994643976544368950665474351807161579489822291621265697887860890412261092888846485398487314513774630557785871810145858812314775758916595396987617635504876936837530293667722461683055235527648167521933704449095009054698169599720143712272429527749652214016877614886668256335543894635881337886479949956990575837973403545320777012705094565617394688561526348571013225640210055996820622852642387115194270952826521173476590567340807419399088526438253327074220332124487045484221052907489388413214067313731598951551691706292266698014639898423462870485978295940190773131645867585069000343302167247742509461429983820634197559500341225664939204816121971432052134225865775020123848005895631556960695066583229768999353248330830731494830120011915383801749948854281423894329204349589954806919444971657747437633475027577039235579294740104627031304008379465065107122436674496977445864488193379710736689490648985161488444704068947274040618580970381057295830909737055314822545326064559126993270875085196121136028371105895830505365294638297734976934903464713272970681883874561971571560411333969057830304072241234741496995028040267129761783592486229169444457484995249589180298367663414758478029301656547760767102835372111717732437040383717769053000592037684153810244221607994953449031855112626811891908079872718776921718242133192712162373249858911917307200711056283915506201609932725974556353357302318850816043171669988927770000919140414946349516807813595439308330123854816977831846189687933368687009327220479474773943261030876916380210058482090508288*i1^32 + -104147965219964501603393268870785282837550936714125236227000682769385375585252759815639506839640441921052461387254524078836642024441363370813833367082246528560873013360216512343876180784592162996159335534965868080468763745759052668937176886602273773650370975267368455307807362190400990255780490767413669427733077748584708046313340120857090218785261744188771253066676893048827114037297089035356312229318947870169878115585397823312295890248900825402385058749271676179050089304159326814959678278217921635570353864295632291466943242361022101022559111440798827947478592198585540544124593056927502267162362297812669553972424954261854713106935613124854717692480008353406324925126390642852917430327508868154649471988533349395159604472708201891568933756312920239584957823942781190585415943445290487276171270285745184869970783723992372283711642645184875693715422423755116814683043678556190449470312531767317719917588079024805363416089975578366674571345829881078795101898047708370121625532227301448341334780360637249932703810337889139463521994819162629853727507461047539105017077164728888116985562121674008132448711322254247690476244318083642225080161926788976343672282425745059011898591638849646022198897972013694134678645075079013647154316540362865040646451885030119352890058305219202345456432085633168384739536987286125489295747473412786614257755406146444309215535095729196475908317128870429388946610280630035831670322319737922284946344867502093002721791260066841635112242524632579240410139917412822347367778722054231026070217120775582604873417207780897546037627529104904985735781028202939098947464187980917663795108373908155605286186631160659968*i1^33 + -65942220399529054040827684466956556600892514442626788867430267353538579231775469937616791129424553188869997989308409376580187510493872096176708292617788462424816885625941029324853637497494610579326884368688701917697982478099682546385659123205660692607963570007788426528848718325274031519618730899056645521882614732730116519876927909931055422048659430713131059981086853908796126092526569032022279791000042636098049018629770784738507900473167867652267169028602029623964080797409261087797161875860831796083228362240266952195446891391726869147880811835474544166987730415459641141366905770335594395233498512722009451798222134859081934696128314199463445900910495016919649131909921873845572145036773444419702295104487684053777707983457961691841069834482973512228478454368377560243264999288028671897416925474728326516826104235228031354689613043581415316749366050888791126704785511930041238159791318516078412955994728724276042683541304682348304762118361867915215286062822318716782503893331306555506819288216730259365024767241602522599733062400563465092439803046390091970597057716505800796944104539496377814940270089510950939330837742691946909322699115374430959240054656224745370944199629914813099198483746660757978041523507004126878931954375410162364577608382013629728308501109935307474447592849432166993294775912222507066344765187923812208431382939009182482750505954350752146879491099978086736550680072579279003445371077252126090517789087228834911862398963814601602196777558926152003443380607857636927141165187020688851475006323456567428969475172910371323629359932209714848081494551941115568263448599600383598227187411481411740751743680512*i1^34 + -13753168789064609914856340505921213997794401594891359771149222499033605958889951395581201587584248723877784038786977853322267315026145628632945205063199917857880648357681483728232751860094698296689297037927381321749042915552707950974199886731285875633631803841538469596012697664540696649437185060515827578672582610887807665561277278370054312461566810638335523664448416736895363691288751201243004471945171303287752577597646358938300297663840311532482096144741766120945308746059911991858976661850293630666050480175330513501447181061637016605838879986756395250968859349539414829878613299558667572424929622542738730756893939826239665458128579872568661891635690864617017278555625285558619729147568641041445360249109092709777443693024499718490640946707904170358568777331986693270208490106873850150364063416765042853829768199564076395475762091514808764027049877164459135830495033027604793363436470486928597593386488055491370996296335364516916346339405343332921649288064378445350029611180492039566643588802751253099922560385741803497317936203670330837703517057053499978856375621381273247752536064873440791445378459350507954452856957216207733541303236963070515397496400890172774469275660988414056796589122885531296036556327136098859875242618871029847853392795663171643414917671369992374853299602309524084846525465691379065845076472657365319201449664667041543180498458219656291327102432098345914073413001520319203506878349123150272730850888934863778850301769844640086137015997318926816013008803825131912964055711033690868083565597922883276792605133533473054753623745239036939876563195348786451233640944564437058497771649893312059408384*i1^35 + -4413229047818068364468721165702382152880316602937452029289369236750082760587530243573173967848218707504735871643653537387944266597030716705133245166206961719443238263618554520622891889962759083916445746159572332960282267569138787070572792115016486915842904602414898126401314208361702285398017723399686328431727254623787053596711716030312032452245625740050505168650390302129365084132680703033884656396635884474788958578031350335214650988758342770015135309744911417616748224822790182778371323495050087990973971706160828016079341016319238158807921609630948314992973913765775948157397955322182006859448148312393553937089017453714327192865600892726302623720837301897990259078580461352603481057420175478226433291828160223951020698005530579281530035684271609771177480307340937740475090549011035839791468451400371005198520505668034206808365182813695435811454822351009301736011503468333146545989745791185823391229854756998904805001163800946700491468680706147843250533560463219276212057599856497741560549347722686192472946780683372765018277960626984652789307134015386199639116791832547325832324197152470572834759095691825508860316315949222452996927242387858023252233425366925580937482338440084765627724081436052381449238917420404031245552985179382850114129574482073070065354239371803625397832734595937503154785272262526071723042282611895452316420770480709190909067297548041700004032021306080916062829740486941149293749307111327123029378910275633322482947162767418970253243041766313440761292614803625682265928067429534741730284018011619056287220964183523625291934450240164843327633834787296901314559063120364419210565436756197376*i1^36 + 85557160452246344810725796218871159505173390697829804550316596243534398697950103438793136277689700247376499912371385421723140165528753413106790932412372217889463408188905344575475103779299135852756283446930834511450002554432202442014084063309169253378214837951102440313470801063206429642822156751413794943276149911618250935969675781154744180999409921619949538042414284805553505429513052055205898725681682127830007474884632661101282351528620907260054548209757211678902588179403711735525434693735456181234346355518863791863500478915808855520238834745544623210783490370210972576358490533739940321446585509449792095925586062236832444501923550191403053428658286553453079264009605940473257867053590615727002711756601826483215321449699693957736308745097635770922773150154744797991709124956214442984606450614923748165007715459780179436398656830509124120992348018133001355221467517649177486357252878719137758454714634921080107371529334553403471151398575844249813644818640590013860037453757491116188349464839659514352922583894678019425480665075469314231460706725413461310574335985783414291489139092531020114726203978459264369264047491860281710380303336958003777698925056028094058875677890829299490805740832406981947277963647524560611784949578300570721700700911273969818521537256388973704677199243759027059865376606315761816377313386073392932949416423241214277284403962372240446674076794296146450069807392935912087307287842154824088479761576435591654301988532008868894566852437378039869221996249610322671711357870972873009803791516204592056123821598915472296672134893877308566426294689379229373035531780129709991957364736*i1^37 + 8965734289357952768736012809723645913945987586798358151065136178167892675934600517035480744743520525222320657720027637111418200247750057250888800583253738671663884413853604074148413159587978370443517161547410463034627413267689933600647007912412960407096691273849025568900346917384319701661528212915268881643343569037974161893155350982410984886084570003072328795320181003111870068957966337741362256565148882756888174925843717380432089319167172628878374982262266169370995556688173057814898549460518434480695283091935219841238035792080520598265545869021713965583189483901279622569900936447978690041595620138930326136248795246726299333423992469628188680625478685998780743216127033480756762821057086769866053343530288492237772648867490376141007081211871724217137637353740040321179890665198783467124258571339116238804094236521797997527058746320357223209164578981146928734826462200028902834191374542656722987405041633322969943573237930560693669586208593225097967756458889438860348984990266236466484766144086545798845344602028345288815635277575192666441290638665310787434524789140643026599233632419315202852709915554491082353165736650285321670778606637897527978493043823487729558803436536173899650169710707149943586705723739239699968676259566663335017449530625399936210471834715593999402005628170791303712958680763638523947026279374131700308132883333066675319585473334190414821025167257290002629001178806689224280334840094597632770931748761747014489720373861110559727481753420350553429434590534820346872251390336081767890838046088253850440627150077662311442520004901306721761657092116227003126335225745597530112*i1^38 + -171984960064433725118874264317568240282289186253932297305176256619445983021796816533806261109716608865967154270314702276747614852782947959228232732625829364667539002605108310571127387843513960692083283897172681648686025710807356546157766266746726516338161454273098038319108132629595613231201762975452380771693664275496540184440313016422960178363452787472985606374919654727859995522020824822731164436720140099039663752783381376617132260281321497783439350172946160301541425780672733649292561894220717779987089981201724649790771335794537352130026277007797919547381656799348122744634875447261993464207906750778388558531206237349897492714457979654766485680036360330306086725161674642229975358063894993659624044632913917500304675341741849469527308328799172686312406623941255688689351370997213778994057997355734512784760723300067640523029881885195415953148097239395824628936683723977987414774604191568895683360619931432003161569084478300741777729550867932241953906302007044661828566853299997659454866037636402605754020490238435593506652835402676148609663662078285609148489586009002679218649275581665281909599029046675096853036413084957142640141716462597096399111359544487479540914962180851722372428991142110368686911809120249942762321859863858844056616086783198752079771975281666083580819823835487664199019575728664433131556889872629402057004328343024719293430055023700734553084293870392747198177304191756792029422956858179090341302238335300450396919188702619233011104696073811412151919785887715939994958454963665205484261996112973698226609329392414696610746497495014602524885950490926199512620750340096*i1^39 + 1747110119610093351798471995273152693439184423559941147291405030354888632312436971648746969135944511016598566666372996156071177782543695262376491095088893994210655563058185938753915564245068665990255588637918577056611883304439073070117177738122677087082332195791458616485720693378667097933191051783837377229025243315879206595590743272070770216745847495473948268805987657067373240180478160562603405199808823449075064033522756659433354222894363295276734580775811713696007600194916453668125782193533130163157055529463917132482502580989229981483813261338533789385604150814140510007474140630561088051438283409874544006906610890906247887495046362064368928748519511536083850347110573459692182038391210634708888855645086688203735352711133265439410695321644250245514838117245867669779310589910488560886064290638596644064865431744799934016581093588035582823618528834612528915484894986731868310698321832524981268025389035009325727175010308508756407542402443995332972315536133623872690861173663949539514199081178006466730334776458825232579602772252343557209032874078194364227416395356426989469296652122908519256860488658879581684302256048076576612994292359455295132407678928739408237895994752235381934989010715413695158684641543197195203229663514676980439215245026771097921005868449465371461702706242266047434191778091592701289691611367999091466733526729447511031213479898437948061927567034713150204435673942312494070167756292658078095921974292480392484245057254334820162340710982166707823583023855891994878521656974888753714759050207116606834441597687360036751561325757223688264189103293275438055424*i1^40 + -13275397330634723581980086344289734726892470564913995767871215357413439428496765920596633493254226594430851800649723450864911536648769638130941314997419451529958208174303277994342398328586340350617897172553849078125692227891649447593072527022871053140592869052234526969573048823675585150983423455502282048006235999705399695919913956241622578970987626610253161757706894058622603624134210748644171284361200718981925310190543580354958228797195717026234121111173955170925490171443279184596269003533922967961726499741229951746827898994872427338273600755257711320425142661684789382770345622646781599762258233686746784908528645090412356903910899874551365406550157106303346805394279521358792816952798570805984076012737000460289990924994809808687588872031834177664900585619757786126878730126904923016168904351488988711511607441203156511565348760262591299175976958824553474704755478608247096231253313126187857076372281339528522837474194860261956554651795909401748966081083808900864186969385375722142914598158584054496431214128689953663180145478401910127650616593807572349673363735135512908361976043067754799860707113678657128956293795898713232000639735632577378759017205522373257334934881671997026865664299429140096723764224879546372436193496312967448558658663401257416063502827486135027191000432105550917691597250421117938690781968052238506738597683695970427006331132689713773939416836340309232942993789681673179602507275206037732904732864013222257274160215229041066647520736630121856850803714986773336299270151599989279160848118322282274770968632253700600871022568827869924251440106176512*i1^41 + 160854907525744579592107908775765678880345848132210122749507814966043559836556598418134169652693317201648808288859515849257504955928376475036376376551029138820705606308356125337512155394635061611278722198889674789634255283760086279666411766412495924278861818619763349472104507033845515223244107769533379523249913891446145757658632590236684468830797137563010804909934392812678997648324682407592673390800030082970877185329389841484110804603297076881813607198790173564870547616422406092194402275411024734055202750591658224346843817761076745606283421504703892467658304242747231895963600059668160539775839060077795343941854299045199656048833015288533105408739480660518613405443453355752986660153218215015234861924580158261644837077325956001255504704864708650806609655684554982272174045867880409199925334116402742616036336847341975409612757377680739616730906467689629195101054756618109506081481681070599471277797050220902513492388844871120103023989304428683234063593722973564180376118757483819517860141139067339590778527469873794161661654337110725767053841090945404970546019942795576656693893291311081071833671807804328667023658884878082804946147546139393226788894554009730249636956766154186880324555327089385684427037419847448376329632418955975840384825426154857580988858259995037733552224801284581483952083843722684912109399303794798459823914110688212465560048363479041704017495333100788726985532959861350264892117277378090570238995518471318594087036251013551057928193860934879798661858830123303561958720051210938306701730538602658827072690574408612022844563911967536194781184*i1^42 + -1177469953785648429151474548358847254248035528269184786584855414905405255126233532761248571013509952753100136250886685071542935496391083883253712682913056819671588490402451367480217269775920316840824350805473495029225801248081749716680076268185796219722594796102415586010942083310647435267851500810359008585197126669491804359386649749592080274155531323774888214538816537064636474757759551461277390808646671470544695127971600742669551796991856096047224735880652282139849808154202569098121684340506816353981161649278761864899086281100590196549196980818607556347200722566703973915172953783715054456587622780849582005653484663682014908418341203569771600000948859169349833869174041334538098005693553453829747259171237496434055835673026678115875966196980705176460654073168149074510084661699753435962381850636014058544825298121605263491042017994998931742528449747027811031600972345531159241216800124904430865884609043644760217164235907724247063450996753592110068257444157076072200415969135636475393483314988967437879203119206480146274942706987646720199335446580950651323165762217472036094592289454406853063590753474313170214724912172912054492658883053585582366179983933095887785351752705903969659659234999394944042828805982810199592701679732414057781767654238540159439941215256766843366317274514626122179505063238335670894852860928135475835474852656192214750539110098950766973570780461214260083918266779292856605405909738637954418316363062864578704762700100220262884778735941145920396741731772934318380431313460592083541980988521112186787675701608828208799257961133244416*i1^43 + 3096589875385849362016040999164062816962508064802132986581760103853796065742095818000327617384056054594565656270134290508356576984101484001615797431849038726881760182349715785664385282606225287576149891394029386819121810069368331769800746226512380433897214580731574372928355867437566477612407452725844430912748535167483990299625236815796179670768289680575150741784687972469176072567386988025856018408889504658131845156319643878966046571233865452568838059456065697222256845658008059335194881106887827724555735646493154091023809558311141799950374966541563159751610433098213821406826817926569234746330776009733014260895040622004111243761691193079261617602794966895167363388678165016084683802593085467113772260091247291677982870072798930347171843967524957675253872517836526178924633500639839866950949882978309105426952508018093133091345933033094823354614333065819692288343621919504815125739160690887551107303980287199453851542169377809058612868010644349858222493370950342366510834234272292401731473167543738258273370381512197830181356476343438054583853398320087095082806119264685489385837998230307748800963289152264195127022905261413940121650703332330204710829238554448794843706644381866936962446465789426155938029042049532266450448423162642017176938044673688752533367304085104120241557107542639292851414370392354028345818237274897978514570503037484713557301777271514591726566828868335921017047519768382508836115722186746887660145136164343760075097045444849414324453100875140966075460110591584591574516811662876559768868692052037222922126108918345129164537856*i1^44 + -2102975718602123574782892838246068423383219948211761873118126489126427575975093588567290065069542738270187980189128126713551957339100838826394603323325957528715697914605015427248297474000157881938189274032278611575083117557343943680350812302744570200196902109414413438568968382097272277653530100528254158705309091666653053824463856452129697251199639815274737928902972887192438674004038788832041451520939020862729074111125209825598392013520224258453056927879101514906304622535101784092346756938649164585735039892724847015340534359978248073749933792721102957032717026337397003371563870849708657922047955953617863074859400028436151003577151411422677604284629854480249482907153732661781701034938040260555630547338620946000617366486402516359995759849558223887987903795382235018615417338355654739833231698701916377307549695080549510995359496497709094305234440347131124910368477536152117369290307145810776267689692549490739070911439691298331933956207027656938399907182512740947883135305457435717966253853269151738651771345187216143619814271715793512310318531908244753386065267073096735151136538522506375192275550738762756850343564488142411060580599576021322836651807814897905912107941557726927382940782466414355483330995711549425832293268877507204913257220005036982603617831226846411755024878997345744546413726115402165202593623791118520819076714832363871821779063843392125841252299836577295991012815097421715520259370983597504179899265634199501724239567700209281038784302189182096682236871904510194196809223723678746623735746533204969034361447664058368*i1^45 + -223402600534140956187603374450780778554777672520521226875511206501662103588930811253071803970129062885825645121488758958898513689121406073829445070435870595459706195478097857123112417747060109859143362051506913715585462556831498831056368546921287613500868609883872280204589214478324048369851222306308261348165493285272962319097288702716400559644203531738603106657108104808966894570319060241805240316097514827111028304360365261150651741642638984805122417015160742951011454910626897566304450945491601769555846577809049745162903940436094713837884192375067300662498441333904648226942703456450184300853775680380856185177739174930212640583445231428445126588829806166018185994197177982463340929887855484977586908089950133245290428189943698366105131467548235357801949463932160361060003183898295216202123316548792952753319132724444950124688894461284833549684872662925468193346748974975877400900556300684938092900013366590620174846374053696043750803552233593488340457185476537465032365439356015220798502166670133969195348436495308786433801537393383968524251912734024979248792426617583277065630996790507314818744539123153000940960105962516973766015039427520632537339049674923267113418887362049529411847743804048194532276056354763604458253824946007910558442813753397623944820839499851752336028780424398173134325046589082228638088956736881246007292721556300775116295731819585838128867173453348704855753700632894404619486977939161000306306948495359840986632709195873400856110225832035925011230370007533425956479673845542376788211777415687089571233792*i1^46 + 359474082597282007725900999954686158947747862235683705718789252800808071572182864797539512987188562134553123521822992372987477135137780858394374757186616641228879451087059840105412373102044752596196074432302646995332387465921924721604726355040166351182829333190808687271521288550127207318315777383545027248951565656334142212768313411626597345717718091695303417442529977386855851749982378813950733921433778515337205240747935318927305047685952315794470409533532222452644085496693898752889572049680330320551025279222016819246288227864668433316484410528657679385506994892759588629620621109701649699459007607872608419649896719129455748117863387744705891980010362798990827231995536371900260210837884818840078219267428392219324925202165097423397203620569701211406200854038529346848289971048679062793581667398232243511750922987028908091616963957427941651021216736142326637533726923233683848099786327850763795478492054675843245083224178776971875227418602725007874272141204412056411930655333783586507203416859556043848559489941899137035424077220403888996458079170314235376310842802177030674969259249770315227971312730444994245093976865331789022952411097745839025271013063661718738227412318787358004215703213852033034931132567686665600895868784627920680976090084339864524477282362586327890307262952541598766120987187381052327067160248719408691731073918108025587666263734870407670260778407298708041774438993605058911792322296205799157898807895619317014405242487070979702369386684995938208687064752798547337371948625848362871991876697718784*i1^47 + 99837561322114314745823140615561997622053026632677086630208272888428633257844795804601916981753558826028057205279297525250228606181164518254132499836930928339981812677220467502377608489375023373815290725105108093116767131174118009339937470388294400260068949929128619485254205038277485732091914527851747655776999116199887419271213823996537928180890574447216118376013293347412498988296163415572869039827696448214499719053181960956903701078792500926997865710111643855060327947622921558998727809453097802093984731498429290672733686838558678345255793889919570388528398319393897606509391019499207651695644943031504588330286788679152721904404194928080450264125610297014519951417207503035508698140069931903913730972628779459805432477080023798392195005849397565859291893403785984015202702267295362278819514393740802847882023709802835168790418957156674830027782495309767659069158213728295580666063974750519363173642223832365159198924137917099631829765967911147614873763714350986436929009623817133929180585369042461522185863331516833049570195834350803650177028137045812696438077109713401504032923631578238919839681511692561576739956304580269794103149889824628782429256942217912535389789539395772689105834006979530074979484008074862456783885674583986691246161251270422168685830434735023699793943575256925177144160801641784217553996568933153205294729633120779387993979022165092103781949548071975829377542650414412453097149267081598866947599491038023422731354955285612479071616559814561572349593347941248419050257228834641893392384*i1^48 + -4011552474934030418647307671692438030318488790372897480532431273815180119118229115585423166177634323508420893958190698601374038862753348267101050579229519386603436263270038757474752591349009561076611798461690587073201576643126666457647090900691918839699387691051988844267699229192503108141033453936124255153100915081527307951444791545747695477385344009616043415045077930841028151164285794691013022372668394365944854869452434029415623094783154796907100488326812339504554816866563598431628046872783486587937879659702130498768209318568255021101202891758906649971226778927367705386157409822155854729749906814170918680981768343143856354265869802628751403341584939033044441652535068624375354356408998117073763510347917067309156671026741138620928077763304347410686496631742134897289420807162042240601814705442689700404179903323854429126042320067150653020255087281509693742396565171375547925064999130791588885290602660719958128651395205477514622562398837109747431307136417178834493263114409343198029101754579166711246286786628034004960393363597065726858847815408831056639205024028612578580708731591412935041252776654996266665430500637014764614054910794387918770410017693177278841945806774742685510066228508152523857723537204613880019065127688353724143298648883547273581242138296949159510721597132174444045516240179775180535681459153104333392229814614346635600116642564270905443180747646073927544535802744051637207986104105407458550244245177706981571364818992930969664681047351497753045919382521604812593023328190464*i1^49 + 3983781369872455634526044845039991795204142470863608921280480062397626312700209540720207364091279742720673818326141238481703463402462266235085030072328623898826386019958529186719965453940437232596379955696382051799545899704604677460635789061615556312209308491058239908477274099504882401340490651652988299897319184847493297118121055945441657614525359421574029049305144006616334373887522108427952700538848678366905718806382905155227426211412516916171405684898413552443809794414343628567557402853768639498109684106729901942914502819617539886177619855710456673531569209049835851615167318860893447975894351902107139993744685239680173955463281179938685845517353310055374578779580064722654106703829171779899448317216704594231789296076698424351234328408585033556256384311849080252606551790487503702173691372517430700573751485685096719530753923726130016822285490867292466337099264040306261277754989468659433248398161582158305012767724927892309713589772595541189393538132358800159792420114747151355526260360497188468169086849525623023896961827350867520030797381680252170954186162018741455277512140052348986836816469688276786764999535896655132363976859502659323095027856151469713370624631272699533472892229771283912862270379290928942059491959834924094163012308649961431850631156023451922443960066830180890757498120534629808740651850610122688157853442189562654858058255082996404824538481231193934534774556400565453933394080516937163098260426881905336795683407951416093594626622211654091622935516896380846080*i1^50 + 560165241080519220324040308011146255659943286840743276862550643587976836260643877993273033462932122159461817895542059404623720796503142390896840634236773793084979010994708362031509893663514369929672330993161891061846936367442788881024753212929855660380647218226377403123286387193644020140859276495156516702693968617089766457986006792062119752806889274827053965699631634236112061349698676339215785420479188183082608245401979288711007562593297086438528495580064848920787606378518364166618328356941216438027235138319083024030229363833011837424978383227338012191126781397097526961142265118373654427357921714115645680127966926569608792064206768600159977057916331329823223556560912406907475788589298491369095401219761066081412401256193212494285365163845495334170911854109190865866204145851852594002124962680881593423599718792177674687989972963773809459612645777809925244040403312590958873205174252969405139181286566684584338103859362793234104643757366049308765955575281603555981341642801385746326315325787210598562438276707550098698708460611095293173115765960170758395300707169825784651281465880950251359798567903118173783843882956168867021026867016411093286703115490719081924506208198150399113972637188862275778421089831651017108136392247451819659435107854459926811907361498077469797997280178263539615237932125251374526346507886711326305673889617680822336547452819467130605992926924938329260395863764102031845713667429193850516153402610308177085358037449821369211924375688766765523846299648*i1^51 + 3439571338656971538335492897676567597126170001056643905842350277801737101317485985140927533368601539973454048874255139730544329278087294104783185166559233022335557823134184348582711640819347222365839635688692708452696170359825891730740967045216329246721358362287983545546215634606341923374193306314376284530087163273192796445090527181687107978361095804243335926620284298894666524875255351732457988212292761481865601695955387685200059674555040221245563724949399744527312392200966928179924544989266720211030743067996516093460772471905237049880366663770058272181296848725275657687976479650571168366653114069408762708432980039500632096059653661645128821642758456375690139882911925967380836247522632816684737589098277463735331369435110610717553292624206062704959824557804104430122898557469303048290871435880058368440076045124472547191758114766091369221917708081228409379814335357614992281905771625599881931990586993961110578631252944745351884036454662234982569692846160661875752695109101129394851399279248762491678598010852939043250782577857065758429657220735369027763999563197506402901241174711766890634046542483917521696822273339505078651114289557448470791400671541241334851287501872187572006098834692219648414759273716208396080684782237549242132354450997835922722915922691489206613175158398507099438289571329678381090070239500765852984940054195133295157018773851813736907890135966065326824189037990059948357276056749949161169464765498680949452710136513589679248077003635556352*i1^52 + 7970430428733593233116867618675775012364984486668105418167399547979798922489791190721035137962266325997507107587488468932400782896492369624677986815443630041355352007511469418488767645369778505357350217139088712465818981244091287272820352048889740887601806113872069875279542352587442017991310366093096697996769851554421518643964862295270990210919624409405247410867048528942857934524429202283771239597028349183675844840860298160930122101293347030436695651830213242428112639414780518104074694451108676785000555147850685532215233050488898105187717294742434206638657760956578436051677730126836832067424542946715555005578826023716447651038173337261918157897247413718976623268559376984899478541707933163539141572399397898055747119093660759815853335434207505206594623490920307743214886098567917393792224852128158413798723737168690302408888017323186826590916995199467424512042543160458172537248436256141684190855727073328461212375647674879500941497959979034499179223724249175851515878241224705966347741384064774160026006204941249447201485255698171144144580969007609570441508072260721387374089989347214827503643409188882219827499536695108084125500447699095528382936315234744344259888259740164462130256634159268420371130143464385195196412969132515150610395711126869237591611870943484111769671163983646194463845817750109600168740737946249694521973433284752509844470034069551381432648861532124444894503320137129126700528918597431406236488027882762901605640307874551690166272*i1^53 + 8828966761486095744729466942851793716701636037511705646694116414409271882042839649444877984099236768893987837958120651034304314505731010678573365351183873237961987131646498506476254182227604534894200823030898480126383804276892611046036969746853962208978818468408848892263814162885706914100081037223444531764442165980480336238795608289983520538458696721400933410305396308590071550293747752374305455169640576962171389053502346518142343589367578348891538598265906599047011812363622497186038039144710792738795496857559244011215051126485558958786491926080656803276802002811048737483059830483720795394038965231890580984360074221850200918118229019356659900833103201284263311051189897582947390953384678794363523235202511079914610887785367197847914216100046825325718401831265096123559703300861638373616810622008713742229752967505393758835900998559174111437674398643869511844283128631117777499772821101294083327742679509143316681770734910751934156981432252086907931275589692444259386531416330664691612380086955100445997126315770786513414949408681613306680245114016889858999087980917088104062666262041145627985389001487467502847167735594284497371974658950327999957052800832049689213387829384385564755944887597918108543504152493572323467084556055923614882034756525258527711652740737138814566537314962082658491296543986502680927488456184141556114989889274608324758387087789820361730456197837728332057239057333338734801512394961101143782354393083692723954895552512*i1^54 + -108394190242295012608077099897719884866775636714414870762233869827248230818972464178840541334863123824590294150200087762732311565986569466694208976155445415417276152091957357984628432444753622987314268897327127220580902043321876624046656894272952074927471410656336411808132984626221926579162983237848852334608752472987797022107659906869111568169322890741115748281213525191484257232039839036407677121229351339943683017402174966445155881350484022090075906723273922068861140503646434057412523996076754803902779467081118032509885198349084685149785301154298969323544184227300577376416589283213358575639011126251006124777149343962705488479993230523673441265792435170536299218346509557363466376283916900067762324801254252690101946675340542140078632108642206344540405532818261483573455482592162470702025281113755277565640847783132021859089156847483935383110296429547527795791548800518214069714083922837974470662839327519847181231475116258963769240817266788829261901345383263279232219952365670465193075972894084901733285197198535867023978862211813345019922251673534094520774862929107217519419719688496867424271612430537703439294101510210122346516205485087513689612130463828954348700750512210615571063545384315376782455976513564332005347069674953944799899972193579006079428969137529198416106232987558284393917835098434863630899632122102528711044543088429151625250118917809303314561222254363089638900802959930747360673450952355921335750297124864*i1^55 + 122785436955106783401215160301035802273502631877317833520446068218685494344338977336907675403864699013729487905995668064854173372911255893024707609108196673697154331533272261067709446501064749462050925131828493212912988622460990960153866422367445899412029289819288289671785185448952489890718888340765965279861889447162085850982077887010399778420762546457677638474453267601186651105641065477465723424412463142880508010389437050464361005985459108412462145683378924051167950900471186096523989150217588257883271807631505389837564187080454249718035738200227517112676065822934215141287139417032949305189751942880404405987289163338975839826056902264063257007286282512955689324626670383224815876709541227905511653876243389781043333360004160705172162127717033715538442391547154534853756585416767475407740905337710564257189795212429734004961462490696775941333764282985101215699319020989750375817902660451120541936059898338288436795039798611438709549081595038857783780485042731547665418845261145859436570114311261161654233525692077663719451061507600203379297057354963218496725724368256500063824116929243178206437919099335749207411336797681451495565377258015982812537661945382424799397682582266831788815797491839737155443263245857728208472121278545031327402475982489101990816749496634586972647862353051650071226979771993536221439323531954838918184298591528921243789927361241700082077879235310885728011086505984125643394998042624*i1^56 + -79359137214116364446816206729715892380475703856132959555545376370490263492135097425508097794864287121255784473161417409731750351689606642550815256224067867345431132362531482329948564065648548734281856337640380502788739603861877457775803136694049832706380751288633530691302909572661535404591029137221214006236360967229485082215060014166388140879871887384612074127247483047270921394660046730379470098297213797596193551201654811477179397033801063789851097227372415700290639871079315734645520522038098674963534656168044214346267844277420909622568241098436295072426693583318829943853695098756535572865654756788344120484017570825900089138987523935065201949892604340137698719421660997220609982313303095437971388277024055761579341287189466231663786612132116296506917879750272744784222978668825038371206904742111552733777794271958894375967037817011471903200335117088820409113203876727340479253190809381929948701241503978223535647855204011555588510857057829185956653672312445543235109417496713069795087725610497847546383616628034717245471028002549329102509362218769198648015161268570253586884642051659506607923455706813030294507358476704111683035903997041686882920461461488941394558545742802581233705838900575470792394860316587671087025005690685874453858080959126393166402663725978023387872553614427465315895659549290073798173238461578261359369904359227341033352824172970233412035305264387103924286169358336*i1^57 + -75152016499484592892752575429574420089084866066270765012969116461688099624092567708661678464065564426689831065730349672916541545377079651854832043074245794707199118579694201866123484586305185751668562844411452968833867684166697907263440598848407368165359962892694152096003371489320434414007577406576391994902317118197887719305177149751669286728344552577533864639640528915447901514292612036820297194817716153387324109122951325731429213676776214642647146638438727847336140078715052338424638136887071062363303500869171694388574887166468830668413601773142893767681425264883718617271754481182881118447986277922191467840650132114283428229939062576073346024145205836697871631144356703179037645023753781083895786937552830920810808771191291354515405957006634006674037254817219539268092594045918840047979950642662233238135889864486967431008809336121756483036317547351963740964998565396927600969560216223140612378217232510667541067953931233745003605284869133215297360565092047662816679439241280514923959909286015214158328603101794196667800620200051211124601802433047399197193332949806043750480998053404848066984878397619706581226417714243526410060735742131036629042475165706428508420192107844159466050164342334913074801206908410622709076312550469294687344670391719543055248426835869738244675718535995610314712087001926362845942720560548785084711192271533184958805432444265177905998848*i1^58 + 4830422851152359890668885012874785989087251164128846147226808405706049643012603897505956374009780284539058008149764285644848049558945115578249514901726925457184248020204187748050460537552340770812831606472636523850150360859516337666964666906176783348322834180023257786605141156235166764308167855787936626756275485533849676331738886770644608625690297198354467196901713858894460851123941202284348248567305648766720091620439890258255315626101761475982429087622779284411004445053681927297409307867618087548825833884033160237932911669472339415380835181894208446521615399944153588535545360810028641165895299083451057044987040781951065898484993147612646215945501237241913653178547449747792282232404206700613578099357511759387871925130109863044606061454145112048516098546798449962834921615812232803220907271936482272023839056636797281999882662081293164183206404973310840473541578504787614837481834649042082321657681298859548978857628396251874894605048067551945797738456840968470296970713196275698452561453406653107817342647886072082228766019754704171881201369253083582507650937218756281570504768752110964902005653271188298171551323720476269018495569478222222384274406558666696827861436517473008530148729898086306149434680970509800873344558021278125490685124855597368838447350692640267417130912965818128316828319354580323604691590236768088194140000*i1^59 - N1*20437897866358519219035477810499125758223384043706705916165292534080144795153480362628378564903848424715042330370761171672556929184314564714441503842103090218333337410765962265649401463297723222530737825057193429356026519001899008329903439605135714966244626966256607516031579844387996205453402944466442646324168968822967215745377832271648791791526205077921779724714393615413756262097938206076560080726688809751395373176572265625*i2, -175907874071973115185726164492806333347292809400721969773604626139400713713999806844558988867704731439741762253821092384590449866315211022182845971517140516130897166066953870299048829430833472469253063872666540947810235971706071352706184999152396615012155241003024350190972368447520770071372333028254895833289464968335779676903493246626783753896423719670377231065761436969837767254052275652043247485699724902487483150102216301432440163888792510091642046082400227188629165051303030577543744764479785526319713900405489268649876931223463664326482688410655401096287481636314198557302698427122187808267274390076397811290819492069416678244139560944527030155082337506295264287231348283278370727421296197765595654596360961690244697031853879745545282944957859610142882847722277207157339209828256197817922388320598811452789632741234657869832280859296833868188537593706468672473724708938525406845738306005345610727874067613205437835774451606123364350984955588962581395133605126535884268816967815820290096837972736796643468282497557918129077731914025112467034798063961983588321638806811305342879826912165857463286661577960278627851493734106373722019174198877566660597536308100393378547353531905611311556989950159763445300688082687311709497372936058189074010943703243173406151547680884542426153161818543554104732371009100289029416811206300559361399686491919880146856432887541712074534074263792040586706341490958269149199833370030084519537355503237118445401843766866209508681795634084702482686830576813917349014689027633975537668734052926454329045677555660692088947728698846702012222767892920273865927382512368905069595378775161637893295329502751568619596177192263057758292769910118485942016306146910385516728370404045376060017536592804989223838457045073890363047936000000000000000000000000000000 + 183518425773576728607630749974364848623311183771540719353847682522495614206086003894541636721771326640599929952586269009179036674104358071562252151967931399064163240139355827101322819498544669853524918579827753461877647431435185921852601940153067564729557144077380363525544695248494011450215288015102171361185189494414086891799002174680365394469521516872551541448858496166634547846005970546433829145573992960682728730734527829298259687362532580988911412805279938707700523272062300134771756417084942059856882162998735590184889777491820630180499990757871260395988666355363938304575579657429139775943027766563212762306345600826048362558422492237608616088016410545831685377730891126474533775152257456959359014300464512756829063674586527886800959678053863466303784797678839964563000853603805874845218084360250277228501087138467149906247824521449031076810674124860122149150626739812147317970790566945116759678976021871461081639828022257166779034616932876610902983684499837497508602376514407518847319049128458945332902027318764179635850473379473646352928703461296742839987020107497259124200692977669995889656704723535067062374810031119969547779352943362306589458521318705049836806069754642909365197165000066192340198381146646849915313537670211206733643793297079978100702716136540826221577788275370037782817585823223441464449070208010441008450381076786737028515557910877670583174246265754879107811796352756555447386218663384386355635147987470226742342637808111160027352722786824733448871163840397682572675555713147637321732013154620930834673499151143723354186885741015534226330195057225755750638715669693639727560152038393489695453877090549021125607672591328753126140479175625492412196459137878456198800895419811138862393266967102880618106265511068234028154880000000000000000000000000000*i1 + -3178262749929126820288675531409268340795420379075668597729688340369739708723707556246842112973526673007381832355167131666580196572131823730292399875193603198707352093251640389386078895354627556347574728361259061187280589107441646360356973818534637343015318542147764897261718200709973626763897211483692281621325280392637576974901226716381998239500702503553656827280906813691765513251672454305101846305952747413170129608412138546078347802653838857856123078879121476493999696555531989248178907811670776044166050893536537903431048577460394946711509671726775211924534750064095723027159158038725119961543158975447239623085471398056522734724270506784878941975567422027040079353046119835754597488438914151679637730599694491182858929397387816567047058551292489347637308375110920695180967163496247349568523804149904065873495795983443577080285647074032783554839191914838715164147280800882364337472726946079149482951364801981432368912268253696994576310354083790112821535180143872076353886577975584727436446178355620577762433373122957682077224137376774888495496160355846273787821949264395604618766806566841271765029387205685094707496333871322655488797632351199253789670534576604634447871084356411662783310663491802001413276521930674462496178855919401043703215196375551058274327114470608587593161681852618081544811386866498501431080866359694260706365331638752745180592340369105579087586178768207639268720991476242590149597789744299583061150727647455330867346912298359119579037030759646360602913955367969595685773589199543830729978918435934149129125957070153644666715339863993930976218233528191473035534321964017822356812257122493209052565542974336052368674516323144509914064883769573248398365228348337570962967115090843488435031378509641932533186053615837568722534400000000000000000000000000*i1^2 + 3977841808992374665007755000444246934954975059403797715009479977131150156286902375807184488765130827039424210065232377334208169841611524487742390861307105432759369532378883120337439522460862886866803425936939058668177003481627566579988656164931836491406707166256890962798558310019096443321375906378613340687725438895069943545997433848368697303662759258044356584809528533131802269512877337864092809004432586818114227881018950826285556829339955817527619077116177045586869038344679306397661428699139272483726641790090369382189343561215604158983431743040183152460624592313495002234484779102928090251109566864637800555123420467836053989358766409736631046574563277293201168569066055523240818369583873422735125171046497939393268543737065507490636467480819339590641517900464124246268330769428477446038305882208467835504784655796458053958151284789763347120163768814406714392494785887886853039095434512614758823439541125079813925815812433429695747833869884165986039244280103377858878587504415976037775109155485302776420621018992527177425628834562448865170108612825869237324097778393683827976181902649692097458662592151700442834211253705725313697233163398907509301830303244256069026021507918502399351830203927761681574215024216210642615771535668847823225452018325857433372263988185089348755634643467159342584965445299948204486214385029551969047814522750815492188498983361999607312891671267984507855068137996864520965788564339089156514059413178062408662048859777593568260400023443087970946948475908572479667682313688952214284144231092569190008289980046042855372256948442307039679731121035937233245254849826133736732062460526083598509764940402938324764139521973798387402701238246503383129377745303560411320594161103481888161252034100035464087648026743305802874880000000000000000000000000*i1^3 + -29417130803567679019825747746266925535601362734983720413994335152753746423229400295240784938339904857137294719459968893445483305155537443576659581199074844672511088130345915211016569963352539223648175713248077631093514039682145534091603921929279763317055400121260575541029825015333316054356466494624339711679423330963919253616995961130688628104254164134136754562908933251420392593851271144203368925487152766473180519911138753474811911327287239385720349537571832611558707708628705961424242144241917983856559543181808350531712457891266388816789628813080255136543771145805114674779345453151560453322929714097266002229267856155226574887741643893878832343489984167477405755016275549753147710720071514226802039038989796380440919077346173489606979771335908645923939979087202733003736000085698803430041656862425303084825434212007275073794906905399660866321192643027016548057547008146642725738949158916102585603541791870848484127678365031773568149673359694515156381604205234702531075475406944097800400269274395309621908435889674964108039888578172069046292815816442211597119663562543479714624225467784416680934455925096052476096074253937031300000815841920429592184275417673355564658698299639547971730898962292392320942767241336339469485009281114504122799187719425138364027901274689467011667134516706979278967483889256457024668274912280641734169268012558586969620640464179218515098275549739780865848385873597282154265924396307280086780586031759969819541336513120511918876277180969733260012965192975487315771338938629146265158863164656963225263426662490536806389700395764605682238350674039292647845042609602522872707653715074419059475919964924987357721501538114590047698599858061160878634379223906928980773709870521424796295003727232935631405470834163833634816000000000000000000000000*i1^4 + 7982759489679877356237831889140578673917758246567725345615524655999984584219916530611866833974857947542789218457987151233442727690611766406988189146244961755637460511885692516685801935928069197150046555286169826247375547372482353268818775131117109740695771929027394219330827367152201639367420144454115703011992612331651424235987951430132486656980403444000845479320771074866985649593402746564262997039762294682372968451711369160484005128360582613995570479116007550896523118442623275690072809142646638036208601804366098724086168353560026668816886129702212350870094480022732926187895699533953360583353126772581606027031036694433809960920347595803256843057569035799962075996035362614175178385649081075844049359941338652957664538470987322805157092014588447172719675726081415162947855450243302019012990972572258386055799011947699837458495577572034413897782089489707725290132435519075056654135564767508788635817246450571970364993944097361194210141349351903160055164459394051085939789639778036942671199426933506686400901813740706780787193316440582963741738523321639725762676233174158128247556308697297220115691328408160584144278296219795589344336555806585061762591693848518168299239293232336613661119862854604843869822425849364721772923083212978096237425595070878369693209906240083326867064717614525526788504000696320265306452856156402350140187575609476728259770745170418990864131824597789956298809317443084010664589684467476408157609537729973426181021815102184745539232175951436674997149571220564371371702091999846692049387981114066550943471202237459429132720914436777290793899101172999613683700781486969912624361959657468385441016158344658979850391740285461032083337012079980078733316422675463259183257864603584815320659556569783906651040953383144076083200000000000000000000*i1^5 + -15871860618594188675529377974574541204631558780501272653153090869535310235891681534330372264487150240626773315785294251912702321812443628105168394296277201448281759967260327613005339650305952711801775616519016849413343116320830033584243544111711507068994093576739760763553768759704958809371553910715805880945920679376802204466547147236259519596890560096897750071108985504156425710845083814977910760906375960754696572200037734345557249836087982016829731123314509458113799674874923494856027896803469513819883132141035725652746457683972690296312203667434482011248017391870421596451204494823819828670907612631928493728952248185825170625953726816328969349685557868733562738596965064300366361566928580312056589488983634781005730723527742493172109788074328301853575397825964044704116876944452320208814134148636690223954748826921293703321657826799667137777995735229333857484733054101482421775072013395117971467282496492588169352830875307320835362267205742205951533883492252604622398068046883444100201842658463987780115567650234552294315355916653776938011706781207430702636878160853478898805162470733625726939987143360317811701781599435979690855524793956876299959453492623489932926171979022703533474344356006178299342182131670353583590577013613504167442237547561407713622473967864689747738815770505874187898965903234829210200079548941443594762759543986356850807703874329728933746080020853475218793376316641943244103577536557826520687760400020450679856888115621636428410867640176483060037092233617547550978274171384684803361915675463366097991393314939002551164143143433908330736018657829497125017580317446676109164198652406630097783910936519079145493735935537150743941130448076606454334356950935719539154940027798626405004110290338252546895098332793798656000000000000000000*i1^6 + -894594747125151206751195794602525141765100777134542646869597605508500925838996026381913867714085945341352867908836308764344828056343756826630426347646957121319440073803929771241352337530550592343562508203415068952290520459121374277851732791913050333570100796746424979286325930672119277932799510560192312202570927479472455854515821784088876990810596691988406632766257753896626962582417784051474915267844237065874263624735753845200686310034500390569284318421203709343840196762249822565820502154041175686273047242678287072522896846921770789821821799029064290154102169318948983621316869815190391396527715943572680542798644330645543735876900817754420608077937632040482509867430491489230840771495762061648054952633255670431620416149702853875093386748706504357611345412028914103939056183009050515742498348268941583556725122738175376447380381817633743738520240163790620109157989959216294889468303585309563049486840100383608364994258088473313796648049378006658743625706444830846568583843064638526901599612371793861061521814134659623942032950077066622228360018809183930304681110793681970983364476719206021925572042050399385027047720065683453982521977141492446382304925025121301480953194054477050675400793787392392934253777066997609829905655454906596342502274374910423314496384278523883930304782994455221014340283257559460313322122750601867370245441894814792649055266843541711981512878108002407330875740368532664891437650262915967375873898226570514855102922477601543539698377604154359948918306761881619680329987130669627906967390340970098388519622954535343984242484201480040810417591599335389542584980199605518508423009478698194701916868848835958718312530753883747782531633953121687876454204558027734500659137212066574222716136224348056545819391954119557120000000000000000*i1^7 + 134621071527849397853419542410649552084463916583279057806550713482268004899496064658954980595867941407967463343778041464010591440803034560449555808142194243884513831443949249455789835193881645440860793171884712930299977253559327054678649080225026397491413940010502364173345019353196389987525765362994647728422143177945755381072281107532362753908645573846410321414554440966784897435333856675548208658317551144943769361214736926391801814287405520808862985657065339939665299420680501803241277360645419460260250508092437670123124544943360708949433115366554365759306566383725500717393048743594424013853065524060044225018541977190319942074059415484831029059490602126727494585062491294990758210278420979839330176368031660113513832173324574346326695846461463042968149041615560708271535451645862590978825618585645446453136690525505218871355830885208773326796770663307880619932934795427360740803311466019174485924022197528925449810621364552348718467033016472208126408462473952085737668851860119477847396707701831558396683890266997224285613392993242616453938007362487699759926704498313257243826062665067536671173362973985004203145066005593588405818319549640943121002909342401935311148830246961465247013559138323640274172737372155830593862077940534226004087357842643140664336489798229870682288766808953248952411183772477114487301008705989291294407518208736116750137810763361910329257629889831540627492502494448928983269835209970260381023322625777536469106744240508177681222939968233951079697051366534003133332638271795869186311778547280695753884064037583474558834606328580280558885117924673069256187896468068913681880284695548257749424525029544752683416615008913049469393929689899575578633570149643836485755936247668671284848860890156480781541495239868416000000000000000*i1^8 + 2889173326779516121726264965638906843022791702333028118077645800217521503996858768979406522915370244920046576274658666970070294408771198507192630986780060116009967551395754576465145416383445279140661365437232687622986162604076587504630987486199247274761722635252083264666874288155396427661192997359221943457739516130838673436260981484002844192671242441490638040514272092883177901805319436391958540519901924952490668293304199109925229041981320827286641099303304310901234642516919228304594813974916180835395204753289165173807900532706747960539218760231392021949371080135500555569783292027665759440872957806573350673276185026244698010776267553011549191117380267774461737718521229293734470280920837583695506066841892420010737633428654012435439549054237101061471524776426156518501654576263145607260214724058304988895038781671961342832629829232762389558428787747954346782996308527472087122061975581156120828844886193631279886038968415265006513056405638630587225404502433909110188307521801332554928795825622417861541067513013724527927274904312318167213217796685910799455521313488323593461480301400546174611198964360708718082728168792664811862840046210992966416784628266033484995449202567798910335840325446840559963899172474613685615089706071859487744547799497383136934937757360336295278817778811202412252752365745058698577184822393394986862052334219817674963242183980473340830610000556233538765697505524395971064637259515314973393161695770853490709625666916558889139860512064293820730590025569285854039158677262457318185722215176233735676938586510288179487810129548188099116653108224092715265152722962650065300451039022843706284105036560600361186562645320244684661261609551567929246854983460852533633064260532135912550846009933016461786819120332800000000000000*i1^9 + -6766241651937156461562618252481673909822114315939106470911102341430770963605850961910556120501162134342005383133217946622376004405808338492900158593163449622742122774141964652852634158833217331248973879593925997624719306441307953199602657678595865156911871789784135378782422120200499513809633280248589492085774867351215422116670414450876604276475265315724124686509886936546279058471920497059846186330438862539986256616241413313262276188032509475854962576975882333181384751186926905639244056084554995535494889614685230299834870461788435378384656451981015231577825115981975859552278495517849936396474618868323432085334196650541100368480050032442095275142592265157607818073816732402421418461521866488433848259344505849353931732319738620638556052570170373116501318636887763085952876734144560448911450942021683307735662894351014227467030072519548384941817614317289541473995866407361165862632746656966274719646546125843956006542600952441158154348703052971113173382865096183463596704481194330012795881154122169404456777666606795015447135071769258300847666160398106580706976671792182836152563976507178055344552506501355093419965608700196736890212046954868495557415536353351435472361656950730890579418869969499227679784954595862186071160989061215908452798161169242115933693701975140995749301468249327534228377801302136010318054316408530523132748448820253218541309589499578646634290950784999953838203026561312065426132569183512326484043269535744528364313821394668720759585641115747376427054241101627522396850030253379243768687672725954880022367345572786047376685451887481596290148317150257709135127914201585195302772836101015126635703694149895407095684612063836613764577627621498560437223022050655749665577520482990767309004572408654466331687476264960000000000*i1^10 + 973321720488651429324372346495088595791438578410201295398469689895709604283893085316373836580421613019348811393743325960706602794661480340120351989478644767265760007596730642324937492577411346939579007341076838762788716096869423642436465490291642142720885343804589519172228997840877000616443891795393083599994082386526524775612125085373255142432770032201876432605183196568974220355520489774282580573803736586789184447173402616678370615595532394584812006308587470903218708260849102535599277165407858500605731918192875576676738076312103079709554041104287393791616024993062529471866730048646022544627022681360334243200380104730595076642713704298465281915264895160526580066834215235927847574483630785426310627180815039209407191257123643687205769460610540721892003941669423800262350025207196529352860693919563630338886822152430959697320216964175192785671504780242438584638094083347324140347394796668552091102404218230271765836584885064965703823736187032482853054251887230466508937712980223944270049439570141532357051243114274566891315212294290083347077684557799554358263809446574457357089271816548435644737442915595373578431228770180812642197755704933670033138810370053257108577136213170940954813845961060172867029443645833366698749650478872640503037385098533081267434286862912915438352727404202758974654017912282083733305196661924614956755404475647258211684128469508155865192831570586965027461180370588216824970915093814280384926100583814102351047786047799767942262243189579458462742332348055051096836973824400953810511887674271563370829197628392073993240107418307596148957010108022752323946646157651069905719381359786717965201882943685856885026795080230258875478051422824111132684742849520778800284328959075990482902370371541278312373210316800000000*i1^11 + -19858904873931446649238933234765444829579037261737426723764853603338995615803438631540819955853155716285356241864335551198247083614065145961575953356186746902689615344497794807570385865843754353938979882566637638402222359055470082713024379027466974171727125363394628851634687610929187466491525085682456823867328288410529503668426192926924546645536020264737189573765685233306357403820890666631488507289525030530546105885753382222323133829695160568047040312236739290609447445783791175982707927073281415950505874600969188739233653792629265121074718795597271108526690143957423822047952721600513391982576205689341619898825254760426341569314495958990846955356144840403593055617389486870175035030829321653700160688197973186275438162971860834720771531726672373732463298596445541210490263066146909027952761067855654855655056835732603920793688977060807338557544862687063611285605138198442585492518958358225705156202029005436552265521600749445569787621922762329471068113756062837450256948947172022721567366531769094575619458460946241344871700058248738531996110577569052232825804824293447229143770173895096148714012416533635322779779695045943446263323309256060879002725714218532778737934555001495056151170088131429540010953843457420375683603820978081413164114729916923484611016623783722286633344974009822319325712729205139801102930479291199783853344120490608498692976091752066400763349640263274939889619259928817003243385764476469459905249371480787662395649031811547179623761901775701399026570883057003800049994936270836455232945035114894677610833610497427153813366349251096018221479289342687101827895402249999063170600194523568580117175314706303307332313343494407241808509669552110489930338053506292797431780050974872099042472706058027936350470144000000*i1^12 + -9646745105473846535002936148143963208921630920601310752539487153848577672312239135729964527595581572400157653255784217260208096497283283055096298029846928790433524892418604505777386669353976689243918180139526396561627208441245372273895571412960378690150811144329482073095526849309393823843522943053181492367320219254306965884732731458771883840060432957171942251074541589547873836896936672710041970461150965890856878740318027529522688287037497089212956102141989418379750917147911940952725601184684441294367043385044858805108905854197293790059897386176916581186175764059562394174976536349022831423091228507907590583900732855311944471133260940710689896016110987478724740340041730209349919812126573321087123000704303219956499404714340929682677877100734802095603022334762167425424339220248310726054816456108970862756677562500218120041622288917688708817626701956988821061347388103992081722218542314929574924828752477517333946210618567115006347687437886550470085539058892675886185122954320778497302703953159410390171641024677096088339707915894210401215419118835394674153121269295913214002147714429320436646788954310963101334058855643425973497286894314351188234462492055040550266156794554305871168429679113754848622204916884171064888285125558544055826891631599748442076351943809872249331784126282427689789824565050611055517185634184219658608413534945802057586667817055851633505758646363489328871836359873715381527584530545410636729366707760330219276674602424736383545656220368520017018647064429233229963678136896462955861591547644912690434460253801562519363704767077048773501896240004872102324235523986451437397933076092506011276380348899486966971925917958302565834808456124085162937928916424797767645441524636215123670945527882725030520422400000*i1^13 + 363924985420650727879159193060901082356115237226655321736675164754814015460429346351120751414964001641173969115173561409600580647973945781819613150588525171688595628141574846121321189689209876443548371944018081021039806906176691115701461765353990912171848405042593103815309211399242830333205296687140113549237465241204357664716632804482203623773804086078319682901728049549789750596939163785153703776488186271827625018178640589022195611895466508827408792947372645991844876006844037598790129502154945094954189785093189293515309331642591668406162104772798890041851225861707558632241722701808540540837903718190190774545968568802672528912069940966931257682358603454754225929027628045653477750722000339221803815045228053724634196782944784145202532195818925568063127071372810230130198167433021807700512781867156513303659411044147287913639519295158210865726016128355267530151781851750052104082952515037020779100982720174576512079127122046574525438645908375724367041872993338822134092096877448765478789120532720477026225453333043618319855319098666233242911327943528254017044924421861462607704167762982611803444009600165846498556918895258501045924801541750350745373326869726382588573519145745224510647498598636428137972552946499065339300857593639028335744423873340219667995916712866880881957718009881480161539077602900671683729916989965298171707790844599044656862422195214533725267647805098926220115171782978524015074618208159823849342236632248868763102248235577622031672976615501595605015961399396192064580282154288799895458629353821577707621271825846926852727033962784830359172983422317213584064232184046333583222012516890860685317032772507819708840693899871654000204057575838306232326208388443525517952947826833576020777127073418817044480000*i1^14 + -2480705772480907069409188069818726997756596009142401047708206279614045505341753387732323190339307523257177566733562251661697676854614645715373980437624933412134565451250668657007194017654193428082474319512994305760767236193536400042602939540592544947890011065064269288041180491831621493382262336740795664375188663299028402220072910084897262882753544271088449135901112710960283172523670374839739274653688622036316023661450728421627941065775427736878249382020684853243830597191174165655766402154424053598133593977671326189148153342284022801058583820481600171076561064375493347076090428190728169692254951101721198432396631321311777122464990449777546262512695734231641806357709092427351503388763033897673312640642328325381895986668958957742619140936319366018612475525358702656691006937471452553108097956773504005332601619579077224424746316414758124756074445673005466266135584737813738990570664401867371679923839536330661954604737987816954054275602703188968615619461922657635477738715954795750746816666163540574177897813875436959805594427662084552479463226742663179474398330686881527294012175949395558814048285509018956098215017118880598956272464698361105120638537347324340425989193392272577601027666879893037767187679992016421327279813173648693140692464012380794188533624424130490656117002580441251342976226041142090830272275582108181719867843858729803915015681895970274899476707727639093884243892352555747097598353093733937457381699778749471285659660493975207051459936071331788586607447113803496266095260455810423104596585278933894959518042041902550856149297186358998456677343978559306158124394245662628416659839900724552322685729605577601059628108843265380857354381469118541505452043811083636207931332739399559182705976544329728000*i1^15 + -1117134371471142287367858838401610707825085777092511257583050837131293207891134092155046171351791468875944804798037165964576830595157092745041406941105943573022814028594213519877938451180474206011323361381602314785068439800895800267635184274880898719270484311974690628767169853908785082290715137052441216187758995166349076636570359460045605361033079427784360640207313445241861842247085735477901562253479596011647034408204741793280191355960703020720037939744348480685709073442084686813432229844774802547691964412504288150323820087281165990222818362975703774633129471754176869350783871416259553910182960972067937414250518716819418252182472471615603396117718843477366539922292856094290380352588517112692565611866946745956253865566940645298243537793561664871325280335341069272440697893861082780247082445981567669527087932753826012936598683555542428220237095445477500773133920856686319209200759438010303076672974138584795078952624080440010240496485823141674277740237372109653628381953758883517237479754061795343168735453622215900764800027301125774419973904644346190684203754133602059513856999047172532163320507222445609399736535180076375827666661219927906378506682939780372309556673366070667657502426874149899497557656869914050795143647881171441964730922580119278555213867964648913504575430819973465560423133370797443144152263425173568615565530911415819393509802714067633417744792963282308946571150025826595455586340482519356388613130507940874843420947662388332087789867245832493410923660445002115811805014387768842509383194465309345108658165261438994120705842187920968716210560165319915562805861038435191362874109881875730408132697447283681534653195120738032622092545029745775759649081187984854599799761650675070450491741070950400*i1^16 + 56333240229538035612130341326339055918809786769460491639044940493777411390233665535293421343242468248398486046521318878392707806196228608092944128774103493358476377379750642080376285663423666622172626126530013670497087818671603453808572974534736907417297033513187749648750389119705059878938002381179045960502068490932699592180902299297986087764246124468608192524991914692490700390171350763308747895280897521709260346685992981339161838739335699736501880778609527495544929827782887055620347467475169010513613267732950661113875469385600167375244470768223040966681726035027496381546846222262727451909501563355771530151255878680679878179865245537348805031783547908167895318015885413725367331638434639359396864141812062622053746389240531497072318910047930555214096953056565281773464972027378011439045055884476678401094254462851113557552870958452327451550742908119393003854607988302270580420255686217972009438245938785718188985338824036112239601838782079933231503191448467654277709311939806374030208354444816439685018465040884870404024247096680200599447849802816152595920793439039641262621346970931780550186219014218491548761951428999986548355873981623226711430470865503929127344590000358733908955684174674880039062727667466345976893688678649325122478015097255333135666609514350087565543627764878068033912136318067372999866743392456586428599479473656841487970404813256110598077984222223875019103221418267056072353722406859983948775267218252844452561575848184679642064699098732374507532795776172854207135061270155707396924656214406363003813847338261079924854585576909443908025302569821715417755688898004238170475656677856275588952523624993161059796096527848293459287086995047466498136307566395116780629804093042956441791747850240*i1^17 + -2264089775711871836548092809357034418295580771087840372559557114680657069272703524887492215820802809452471990003648876350309658999174827925184433043621347598593243661449868506614898530697011375304023281924561819300218745012719505224868684283835467145595472503618910120090075559294287986242994145472837115551418708062784204053805520531582293939344199308719251522386369616347848461827789193193203339974937274531107280108208250659854581599987692931467711460883002306117323926504886507954574985155820255253256200243745094502976413666182361023321778261986969163711549834129746220276942170816679025444351480304754062483166347357030279783765049505278940021413845445596341816478225956229157630101450743355101096688050236916992930739220224514868633661072803237180834544467981800480515041655460572364621639804006447104763295238972052394194840911859438250571492988285455964560115551509590632285410843385810712295357801750991587975333119752042216146488677022307773786774854320198847311328958437755490792009438552854351061599930451840316592203402089756695739012079491199260617350573292647935306909493251560552747498449346985350258813102789262445571750229368285384789288183343848322912994081001971291893715671382071276949051167462300827096528988170348420109517789955163568632979606151069784496361684683788223415721851484707465299863999340159939443572757824072673358731427229616671889887148987916227780081175009165294580855734383599557518784974670043944295160399815637608563456660519928139992441051324786161659886345668980241759571033640966604718948801385685349312627438628677620906466317612819532477451605641401340323483493403057567251145814339000374424839793732896392467210945647796577663823513399726153442238718954486067338674176*i1^18 + 26644306181201715011162879895171557785736930237281292003134758638008351534330710527006154495797222497204941525854260823675992331320892448881830368353068960914024564199336946818280739519119189317535415042306798924232478431867777918926671583512797270504525704530058556353836448647418355414119338630718041411845176965184141900600919053365064154426630032669314071708452604553585767562720052372071951094238380797720735710676129436752163918355886358072251926285611590484614754042624760801114808830833537478597432258123720944317167062545447283230701110906450722434012064455386977268515616609177037870451129606588074764482124859371770447750516725180095488351820098419805163896241418492150167116387957561926286419422808393668632094880248147954625253271333035111372841820058506971898957245461168248595118867773567632432098459262317486004671548744164652782511748008570369395171688432539677588132996146982510099319936894603035879854635199802993089438369153838399021888571953166779137619817981091417457345058132057870971211757836637493443806646290020397053792091837982012575454430091177136032627930893324140079120731018814383331637463116141678109669561052545636179035023881334448954737624490265299442507437234439059387871159984138938347622945775791837832558069965842728843053695952826818729741263302484659545359262122812738925873455154790127362228873200624300673582080615544602263681122177986534544349239787926833745597890316217121129748371201890616955890014364344428135061096694069874825387132399629290879301974260441126935595481643211107759935516518056263168895945570427953195550130734205673305729250323497876565027206625098540334865477294242002191287781053189761074831119329281443544039783608946939231336930312849549426688*i1^19 + -889829128914825211817074960456655827266025748477666450256804085232212824740874594280285329391193955782915227413977534747996240157692399864341017103043832053203019920765807366838957333679993693141299597698951255164667872655480953545394204705811533959692944089680913225375072159819700757965421560965287276015125577744630534652210616988294270117122920593223223737982689326421746585127728228119075148733424514085281703649275463765541371692036307422140009940171723755112104881445667649803069113170702992068545653911006136833467396254770743317203789366002561005004756679839492507093404930866835186568547170471157161698325385603566323336872240376722975681111875042593991799291018851243769169830977549848505813802661814862771319465614934428887521010279337738769693812797604809571965733524364892669995104659177860500795144515751577833914852165714050753600311936106526214862900069071986765463960524307123894329142092384629006208006737576756221817201184553803914009806807101493944273207791067233468685735079604831037781013508054860695952722438599618982865838688936160084327022989318409052692575413985697563256971348237832026435521325327480070341446055146263954834401478590215485860597021052829418220972602430630588140761956845990274214835414967707912735213400961535762407168271074273638280957975987319529489942839237497800056894443590076874713632951157321555250138790772086240655877346517157462691812831620766036183691272941608030789245306552287543198476751994890235472758756260653143856952874784819381619350642078421215439152934903997733010091986287048198763143961250360246265267891890915174267685635816145015497286799432186967507165545281468469847852337162438947036114603968841480974061906521021485573711842831761408*i1^20 + 12485156824012654255767308464533182022760624933147968755873556191593728697139751579699977298708288443873980076034036720151620705487668986705203054129716143488800690184287783043812558595756262197984350431754661537784278155669185066466129542475016421739621607742495665597770503279170050213846811359613526466898842894468762251159192778535512206235130324182541336450960540264979529871839143280363490999547134233614715951071286231211127270953660749827762307846522135212185428900087651625391249403861900652155441041168379379813496109285972419658067634034576042425614004505303583394234947967318269799105906116072815254764668827905489942924484658147091171753518508288229286323799268497605728022343801240201697272059648868375040937457991807862237186262721936407428260203393644886182454006662626145347648513686582321979289116587241809565818150115085692577605093789939075372825873126720045434798419746548560968283603793537268651650537483475965326459783725214299860719613352802637039881910571131791543871589485664280423668691478280455774501744710611592488187544995174040176005934330947146125603175317595297119842029111288907829541824143586101292892940377590045001454926947959734689424005616640132694275997465086631647994678285766259173578410297094775195704295986368523100593848843851200488294017007494644976255254834172869530916733949924599562914862592293398897042623115402509516912203084199202483363615478676205834741692616182606960070680078537576643537974985250616332184712765813793263867541785685074913479341622178699965267380271735118756592458930417865362288343448101098422670609209044630313696668378209303845565524787503516156140415620378132060928554094752980546370284659891993119643359614102295478090973839360*i1^21 + -302594793005261369626299008691960972361614363514449391927455263397282490879228377855235290696299816764018423240130939861326406978217999576446271907471906011060489481419288535060640439745472825010070626721794057499845473536541864734656352666125595401384891808915439634496663775130314384493703649210301768004080819254130733244112049072161430905561447660868748429009947134156287848457301494130938965518245438283560285592195970526810068315956016368376750702367343773191638234353303591094069289362700102321796595204207359687084595466145272121436832885907903285352620144370690975106813235440175952013159571066717529513739525694217361702458274976094042979408051848133927396784634145378418412519698985791973830870726172451510267296944240417774861191065632493347025827278751463072780423809215751987245815154483412230752470336269777254564413469101023300664582201737969856993228500338152961121104641487264305388658872074979255932672584565958811299432193981557711079962488567162996031198278445498939438114844206473313512999699760177899523033292593223758019974853777524034195657070535490238468126825709584700021399703080448100963059201223785831215527499088791477513442614707688615850079540708520277025747564544704530680610187690861368993715044865359628942840340173976608231119737373326909706911069919624870638232489548786656961461891192391986652588699749735593654764033530295060093609949620683403091109783326074250898550572969863223233740449435838109476815051008552720564971481678191603235275993569280315462123121390803710630262088287854226539066241440514032252698910047508288223101787392868776369266075787165140656352834100344103256728026038231181148389959471495875568272419128149262822999148029557191062061056*i1^22 + -2893045708254869075759043937749507978215488904455042535809695375820218771295110525089104677513085613166566927723287001865394638415849571135140130051284263411952887723911828823810872533185043569466919469403052876645529444790560896178630375084606548711480530405921475418524235468348624244117766957932661190236595625010804512413956755175292455786674090608471675583835869932510548493036799691381859726393615873265746848237999395282245863363065293693589552902027266857822599040696315731381294827376036398866323093682117003101537038807563043098099287963610824432018730093702821239956074269307365401490459523784023201630138234622250620497087149178934283918891700853562034211502251107497187434347441583793596685163244190187783392733350307404225595683428835759608020276328168267755129479928363230071874467166386945767688559789453198392383235618452722119737570950405814664177189018975111499487860516489537683097432006126275489887624612493591275657475401854830034822945572913292762353898539145872820826476573657063380818554052832780031377622197438450872862849773675792689801936888450585587529425146358952071852333843217709038575352577306592723428466275896851848980501727783517672163795705468552435858476913155736854773013332666192075777890827184877658297841086061321225622957119689454118930886675337928936798142011388838645219810057906200479029192349888369129933313987261624854104404766173659574106635254359250166926689142683111855073956144481253723310174543801707322643007010950193833703891866381303761246427970748901221515126505781116078497144784125770369185968390986758252810260124177542978517575153666612319848603804096476105682246271072587959280642138792020747375896691199963776307169038143269634048*i1^23 + -194646659208334742629849760743251805529331564398027838409306714072293261244316647263954270213026224971736140857123101133195652518717524757997588487715792624603178289970679596736700685354488622655637350069369863980420239507441085584903770452658716241201561520642740412587980497334427350115433964130462053850359408529974153445187220564664819781759518346054005527977703091137832479142017953260971918345837550204036258616045253994159093579106001260571714176467654773773519156594342381750163084117745049458116682386449740458780504508666024716250748160984320059741474670512648981972363254827251783488952131124862099726491444201446741116589198960593093909318153904572606086719355070034000253272955734186979438358501103556918961317076022055858629184065532229554465564695293826141767635952688163877410451904657876484058010792398685620594677550027427444571468420968610686113197975505493852536253272367113977111558733275275163439165311863319925169254331543349941820646776180769812604205566227936879048254576532799820449359069740377844175097915031101147438984240143239743524404502843590328325488722268317113264909343101618131233901783605518821718421706823310581549462729965698601563559335884951968883250842171003949884031788515837557750977871635507664442340325266097232471651588522282769046078613649511992101444646337985573897724943744111596426868621002354527507183699511275686915715720913669589779262609376374930200032884078647981630929665230636598652489194982709737457214162729745660111920617796887184221833408723863518588038012477819852395581863240690894137048765511103932602843451239251510425708466415624989078020688086052136888223423660065667547156999454147931011349397978980825134015990034595840*i1^24 + -1538380715029742628954568699588884369852730283737285708252320278292647981079787575238055271887681377241931634787427530358308691763148554063961316850378215942228815184888716810024255374918357141783374156917837666471282884070126280961355910154153220926651353037953682113691598453308289038455412429632317695480297258282025496788227622062489133531543507965771193346738032366332116523167027575862913903786858232759802545375246527660463879813419727793265486482931192268205583635574297660256461980164021722534619324557685097923355457648742819152616544235407381340770788050372781455326425286109365767290910835919087818167871297305808490161079531736738194523451813944269792306557742804537467279531682999120367603824994502122446265962267005142906899432357494772468316208793738795183300932976347720969460294104851648272353235013730605598267140146920014483222093262308116246047745628569717311055771609318269015275125429915950757269091481900774227241276506279587753223245156609851421067697452780410192994470765909743846148157586999360120017448620551012929367153786377485261660443724584511364116202081639050188628609962851445758774452917418873677019301715527248911421537972696715520069037412344478035745653796387774194062802750637171281426137996993323006051084679516872196251294192683145064094978668506326919413468432613836473239788761906162152806777712226449208599442302590100245316942992972365250090632963041230235336981219074087512169975026034864624139218243747186942572654418897432975226758277021128158524969446756263953684687030059160321278504397857407124404354271502495061734026040382798632009531668616051198688686518239050487948484154526230947320445768538758944475840010698284211301030821888*i1^25 + -33499189876360943163280673966870616677378559438725946679022528494050793851099631651694429342337352664603836164812692240048537862360644825722850141038571407875262132870010729874229191916787359241684289322572321568666778853108619090154359253907786370399484989594405165339470616588351473526887643345169652452012230062334343366502809291563935631413064867919549260114063466958763258742541069433655883838650811002157160061345544400607267929447918162260863456031205322266634861801096702430143482258076173552708234073061509629119922113695065346417733879195807096781414193732707330934015401597834860808623960632415205207703605293972031616418141306169572922179264679893107702048436836951616655322518228542696971456660804691352125285852796145770503778716190757891353782725479342758876576677136388159978728877850474686407341090678039537028267259501299190734552407113027283552039391904814132351774870185503555532674757533124817342717502190685578822889788484621664258892905963066430121514157302455065971252521494652660185166036547105223550569170832220202162863141782643358535781823119131799297139768895233916181122171713675334845508057504353539401069293591320430121859937237758723646326438915744654002677621056337066585311377356516316280762292054335387599353208013383294571038189201798180752685123416735331199022948909833149356146939237266573633768308431652226971706883890582445520770807500633735182554147794406277549472341296184381609493305215770132577192444412247341125323530696710847844546164761837365981109575710969598092476253200206885243722778614316524244944358466501493502336760111814924553684796925029053593100746172382198904097368947200261830737692687650648868568729215329614488928256*i1^26 + 57414339626386708766252228884313793615556070561250470553345108979391458259455149884319921857022595652823548092528713733595787371281750225109662186807975786477785935525562997280998280074198883292701937163174667041070522133326338785781265134955009514538620301462569469138113319554501453840537635615899294812126309975416082312111794967465092895597150795944961602530785617995439154428131612113975099322570683510989633406514295916041914704652278702660795178247487908071408691808345610163582426437195950973040429923304416684570267778400203760994702499152047226037411049088950158916712125206462774813930969973474146908332426978346829795866724856287295903482060702550568360947159797732580859568195099762351884023905553603175726465327341168961509703593326625922936145631624461800278631690371380860622157492081509233553628258148793047039984961401255251737432925792781389871712040030945367437706477066776942693388933250434714201932737800716654777782795132883524179288275026317060048789204200459830486260145206229995723888836071376056907916539994837269835366012743242132042537776598237298021349826911241149955675308047623113521405112523796053319260512127826004207123482783151188105771226898200635594601271248423025288481386167260401709182703608347487037974008208531199387389932134375174008628952470243450577638331239273911219441965773516399593138853439082675401644320211971929977701566497653565664171615899188048450545948761585793500889338795861628998432786200805851916486889234120785511817202385450481157235836605739452921679652872535917916273759064497489553880997156762855713926888296824703332637926460752449850417770176747159283401544357400228655813260751295757442152337995561172992*i1^27 + -364200654141880234944773831824696633858548713112452076942613996599082208249575588072412431753778521003900496626026798208900890356107102891375697426829897146296980646591851370160559531180760080495117348543784349987808106276433932880600608290542821921482225370744714538925289836369915788247426741218639463416252826085843409575753741014619135876272807039106523270152010563243108755340637014317606490469393682387186683610264433299287019039613102736004136698954340552619015716335711314617342851526748610542007508425629488205792301691029176703502715087225449883578917609649879626563698271247883722245899100612814033269222836376672926689673892109389633187366761945463542367970478079344154349252386298463270718059033480983610377788593312640935144582191964664636759438918597987061874715419134103310191412726731960136119270768861419805504250666509663750762908863615810069744798832379845127012294213595314897817854442960903427724597599297679803889154140021661905822386395883989175342252157043426490543641277224930800096754378313608490622322514984619370863850242859642771302672899318327185845574203399444907132791975896838275112021857026021262332679925862198882792523692163952485830468722254333023197031072379940329023489516082289210927091219770465295584325062341390911567144685458173842215579150345193818010394031254583713644389677279221832836219476577735887500060195510152081943914681138654241394849004424103638836427064209272052984090527492560803576941368757229374633609815111922494508921735519189035868164460152508324993584213938748388039722909410197886439450062879050456596127466270335112820166854883152488211966342656147487069716096852333325861856952774780563098031739633664*i1^28 + -1105729192844749913597016243936559007708626296490434171081648404796350890003762950834903332485661299226743060584501424452217023888814900721402156649182938491254338048292453710406042463638003513166845258964316586995357652429941222782994704493891996954903868668659099531115144233524593012809255052984692262986983667900016729937012397936050994941179037502195800355500161252986756758987200873813218696864502911605999565068326812624467461254460688245311920817881330537562714092977901319939000374677144924978264080607381690743826610738513596002568548151250218781691079328292546379063215551296081782519259641882599315152463967934136836382411512767461700028242329641199677105105092396117294383519101761790226849392789041546189733410708314624053078192692778182695217930524149325589732550270435358446247792636333809172447268005491025527269597927860580097169647787597994702805082196714236408203006899495357645689846736961209918985455478269454532732849963076553603177892491612364486548180550425822738367616242521395530218361820749247366920569747939048761911804231070125484730394844506914426204742794427986694159548221025034698995847950728574361645806917859945556977782680899160146258788293324313006972549889287783505793211106455684223367099727790317484354400216235437715867752686432127719110156203481096264269929854205608811518584268102191695359417359079774406325590039881187546655016217459454585594215333507527496590612331999149683578690562286657374281914638874218476923105810556616162095634512802070098641298616855884403359134520328758552855221032421014307784473175417861365202720920529519837907524136301902004289274618215155156030479763247988847182050270257605158744621056*i1^29 + -686783637271059914583159991140312870024359599397002415436753644948074505958621261784489975063444089106378902220186636480321324879210701323935837047436806943902266121337811166739037848919621076938474657325926161860811266028592141897789983563689983524494258768471955833270285062266149058110013784999973083968271768829677652498149726297635081833628708583072955446147993547001510833194410608770745051883233604152896059341376263965084616141198724847111986911596037579151803255534434459500530265931988054333534301927107287586227698809274485716922506921705072619122951911383256410065463092566323785536918227860136674890871161448585825352982351072739018970508744119789076761856818254714814578949166651935568919244847532441261903683073780348690515869670086305123754653718406473959584015398981817645262336511662582357487296116889259609897071478654128342772970977379570612378806329173577154276564388840017845980388115337926180701995568421442239575405471751000609650478085891817995113127651005625674651837520370747910228324372017764908248847376342477000825188094544199297728352644513295384236332789197214281201569324531806434090179944793021208612508439159786083327297944893849951707515258405516460950864389982004371519061562816324722610977059522115485488138640920282077618526191083369993820603739038167111242930573646728104736683327696474889189287532445890414161589809193994808921001939102007881260914675394804575345082488810435291814239344074480714541807487411838378370513782165173172211489974246291620961005122484759776472634533893732433130763621049413065679380878759842474026909757917092939310784389252578188634076639610620269308298235815779018238873699034077331456*i1^30 + 353026176726978049456104772951438236421653273332880845214383907062209444958083576626902915427517109286072194744385022341948922046685619899206921048809638187283794730370676279347612305525826900666161334778643328896043305195232247581989552412407753999484584442995101485133261801438449283737511372523262488129174339578610847307366462829333435880873533825271091519638114313726550673065919177846398046663528298123217080380554926836516123060372349270708233406658557561334768183124390967949083842669591005641806202116008424475980710120806573248754259879510947541472376220025028674264737585177184760313411519487525054659417062213539137400955344990907231927430989557994187441653550660788431227831985919252842425225730943875485583921766822163411150156282911903436953653243382260518578647769334066952569448280511819728467338559849692382421850132666563448223128248402406603904156960679736429579136255309126175758858100747335463470422605435704130784052717855685897633891811973831196371468092975272286109217667776958427554441081829849569177733532419462368899403772046935638938140921749413714558526280753322987777701171395382373190973883123151033545915386886180473764955637996414620566720295586720111747813325341344715765951199790684575905501565215589340807094495732544665610758134135525440273426410125272353574936519977431660923000721449758011239183269277468018198283229012390255888293375852875118265417880983236051459456628892216142980990575304200576938916495218921995450565141108915867266935350783263607050281185888116945841481316308654273448475187175563823087035659415986312434322625349558731510832415940944261487904100293023017581597714199540118940982592929792*i1^31 + 226250832589579671033654933582551374214564873264134118224804763279741950631358858149463584978773808914663060895223253992985306254496726951917422410071508808353256280969184726513764911566897731870784602090019128142294536701988958724883422491951862589091091053127537610593572798276571743731037645342575045167819344127068987200926121437587503526576879225748340550422925706950271800978772927260003262013913045322192224250162400779437209880292049806256350782857154155868589430662925972885891138164532868863449367977341513452368309189882889273057998076706816887737311920934752614565026780952344556831527349423863660881248057291511971347148296972663517109863783855080348352089619188124939528146177273192608053686533674549520867922370096387326819965343926923587844333022675793562304039604505732628456235294681282460184449446957991925638108653700590386199867153704772835530259118595893602121061420209064113018804692281880765486486057342705623470378430854425720549501070890857558718992246466266967176316670087993160408517420409714980309074100090852442505944441832383255898520755873376520411975247287791116322472369994862500246320821911502975002067979787790668086052838501347541838038943435204332593079055287645253095279732250074394741503786126323445153277624577868093685725756143214431339577728291233467922637248482796427359973328876354144022928554602627019186406183528118130731133079540592885631814128212514284201994805763813084459142629983517296028096638998292938280210201164806696772010346818411204568246035118149786001168923062641171016241465803036884142024890611586752984681294717978847706174957523523884345541554984514505149447881277302211342237696*i1^32 + -34666571872325069470590333395940388619919650656638070469108340102234607887857913420979621946769868621498432527456553061743039359495365460958687552193336662367516098840700942209197069723149757683067152271718343649583541802994965293777713008021620469002258379414165942380019771481360360915538734433798412549113415742147226303855971421453132096254097516285873383419556226528763394047594474485290450936802589508914025933710493419184599341909158929689591711603980883933436432800097897421992843378506273238736678641574086458156471424637561062318556641422245442961559840326498444616585828524617874109817472221106595316286520212241786682342991862292447565061915625394343917300942918005330161936620944050044814968893641135532502240869635615216678710194879352456544118568954632338972733793817299931565342479221061457097329564660601496413769771458832655187151073128117996709169871741376426057377800491080513678979780316274488280811450402582967346272059608799187885263780951534207330560275204555853198514272154309697378453736220802285947763368638609750084471189179088823503272007885678706375352936601535076369890209455534600838349934871763961097345010171160101674889300380786310098272157500024581971861325802757706077224263442828259023506213988431282449278629821736059081111144837165686638736796898837615479635710492942508342334842791118794784552225236791349329117710448599714640262048954720092939868173582256763647288958966664858703093852399054799715044848620081372552714897685074154062757254043909780111651401377570434245405910932515413132356219521453118666703077789942659921529126910702214462254115903944610390145114791161005934011496151442784256*i1^33 + -21869612687180325386057720770614315850951036014469962099772325225416622568641516349450387159428195889508048822477412216856520065766773124432707236456088004717278018612103622100246022460533023596418497512953758948051525349769122666777314514650292186442151862606284553995448893651424118977818052726109877273118033616595970969238681153799988530513743047917315443642345062600950509356300159067149546334159695507687716935841609789231972635105631594472570738705496025895674289592789453420523088149734449006549998240963740557399877538967229102407601013708736342263457401174400184286323628921273478738231809495019131408905869261254492707219731914319584854793734059820770511177597390994762389812107107160333333983221514995887525038263366742132517295987023601410897069738138282637581695484436176743317708284746639196102758993096007524493034280583053619534677346766223214823026046712521189424119620935410361447385789089702179885959642823186834296395621996808203830809666114314289250513371693480190780791224194639731882954816919246789012383956697187511919152543018155960345628685859182258066824208905343717338969310656402478073252159186569956905208070801901215528917589533243966773506182131941497793934936713236849510792301074066671719902236141254371256704561958167992469671602155516532469068982321361110206522677700036784009032021904075751314942493520403049160963027507752079795494389336774169535102447816192700321974855979657125150518340214218484928923810297202155678047938597137056820872623910778343255593157197754363154673150194175411612078066095777185836574972588812005076874798718884022207848482926305379035162063032301749819780737531904*i1^34 + -4585606930599368049146374358742572651047463168132064506130382683375291439045571043311851775664200817794208598070306416180100702005493769365980910982351500432507003763457575944856734115006711432093133174739058899665285486251305767393752016196815059589404018762696698566344918570102741367443069098260375741245803254920452387898997168569089500837962284684752713499719552661662083816013191929125387369933951149133556862300254819899664104824430877799584357248536799668911610049891316130048165706150361484515445599650756592840277683466537732931886143791665800510863131070067126081128277886073714561798247961799689150901429216779814059988678927654341591601194429796158062586161032030120047531010710919070479256614942563325104049392314892292752884166560269232860440418811547859294016250799470752148804334715983151489169620375714913222501166529689983705633879357049499704078114883984795575197162966962791500241808708031516253967449318855656202014510812667277485596727620345989531875682838187928979146015717437997525846788437971237858175667700073481221148565347161055318489677938970375706157788676715331029657639662104317311430995557965447438055013954274356982852092968897046462754788985856960818009316146749443021940200541615945075860030691240117718343922554083762553627981317182967970160124322132567771939509900310744526604433569022136012333298550666735330544376399388869891299292652361848632319342125631656703243631193784175457977521526714850967247453262661419025093766007167830354757119671825884590333911135352807926939330938233827145607171445867800771942043776703462147192187363420343043439930486698857515696151892799958368124928*i1^35 + -1478611370629740832247451140307752827987048358088885348019460576158444223809708092152300665170526572727535783868801847344034470468104336495013112597215429883609962547872841419933920301188424373331822506684464955013730181537563838233025776218990533426800493797293760548498380312888807133669721379912823861112839988417978851782062462361934466361928807541047074102839382389536783724216453436454257617413874098206961414278854960852708283417103369341306268574213230617052047507296984538710314335188492254449403491207130407656925024730553024279361268896469200481566652532948360233030467222673940745945256634825355591851536554696072827545704518284482667700227640244926391302882985857110849425108383674505010439919520033974252474812780505154367859721000684768068262313794371348977614987517654027772476904006955809461944295817003292026188221225792042117951330320755327924973873660817926025800713457730206484665850775977901464310339063223293930456298491469304043077445593969612238725157145527967510979372938010884829514286447443432294726724525131304225817469962674207591494890079564441390407116860011462810160353823719448464119710808319838236560031114104835765885124009759484936954116122257374133596177980268167618711564433817284715961691476766624471183147223447252637224033166551306267284125793669748493687426131107316828510014070070566082266475624582672649373726704544490112301877000626776498203469328089295708056020667164966418954427699709189857702414400172189894054482582983785035483136905335324255469607897793261818190635125120240544332427346765940655462379091696115025357349160193423488639415050716086250979544869206228992*i1^36 + 27966678351631238047041964476728606776747577559209070958488234014078501530011905751864937541459960903167503935858629359515636723064533597242023874286226536914538741460080303377356081339247892190922876099609320432126768577797267112761955754022330171182357104792947531922476706728595541101896262972693130397207032924924109892603259700748425857872344644456204146382021659879308827097114277620350931298815649399636802854348038475515183099955365980473714488432724694137782867375788610978454430188618145761252960566810126679185322929722352578635287634507242391644627795061627261084228095728047961272002666778170277665624665568423368927668245945481682888467576726677276992210904712843087975426203925584722603529390390752381284751579598888229961365000597815661070283455869774546225453406569413743330998536030524925843357818521089882563818652683973797469150155418273365740643251803791798013906435441283490546334744196584246007409589607852190263980211047203743710867204128907679509628090193185799792191831478153146941033683173859593512913530180517487730520625451483745251748622741016694712627712807569913349539584836726697159748013486383295924355747919504227612539377859369988817154815848321730361545774237046712564278681739027109220903954853411297604642255498116464793058887793195617703050577891436325883461695220556965518252549865620816980363539035469218454459259624817807561913261691243588247705084650931552631580217678823603608079096552258086470621186011146043434745839815682423055138185274559357380032019703336830552283478469313648156002440013991701459247752702782950925396677970056776980401548971938653352453210112*i1^37 + 2226975825063447004925871662450006784127988068487469606288637135426668257278551539624599989107375011545413609802743810709951500698495585898652893020824775354102333926816646018957756547076629891701210747533793794748592473471996576765693862451217191933999879693233975873186115758717096591734024405073294449668162218921741820843385187784376992487117789361810520792211758631638512198521861345299209036360547640304797169584179062506490241917993939776127987319799082191185235567355023626936462272425593607597777168977698136603744198077042712124748956532707935396833802587012110306100232781210779418633283309597332811031301649340972833575250125401878525948102902333838648458729663439373907202878429518324062401401968094034981478782353748310513551993615968934740004200987912841556318244820157088582594812711947728170031757636243805341263589032323180838835959529517933593625682187808899470871297948836945833801545225977571705798839842123310291740546371608960039603374029307660193825780118184329723880572554034812735497127251332485268156498796354777258745803161309037349889068657334092869529222657461877678818423523762144786055284083720266419992133816056774088759557907565706399752740458449533439635571613720445617910574810805774946744246092327739304271931286520961870882100991661426977598460802106421363935270214271943114338789920822457935687672593993143901876022836328722430636666690032278811113652757412756345593711591823799267386545349299964198565748261734994846200075126468848407109649251812142256040436453264095958700831639242154930421282569612413114080942015776174651342177744039907853611175222725369135104*i1^38 + -48907456419804098695044804973380393826900300922103357896064891848655008125326814358186786169732159702964040644833295412613160656004630995758442276584688172002461394456501573908470133301633729768870073498427861754784623219718915470014890972187669129936176482455029923610934145218035527397253694038395427815494604723713112012225692814944550071109650515965002573680054805704119670970957525366496048151520782984317414773151006417130778564160868757799114100259074014158679445456248974219449180366597192240836984786263436072413759837179569549143876372981260369769219548366255710240120366351242635015890307433563909574101241937997489933795725488803440166106188903811283244712436254823993422821931341944534036024446528489414008530162322943510731025194379100873169198660061200851371003175174421633648962240228266406513642068247981737855452796797522747611744834904170969557878128766372549224354561049931947837023835241381148475726179600582131239638856638459869815467335764004538330831907420709508439675667633383312437130124870497167080926139561398331231260239761824823075919820930744767736664949377577939419330053065583640102665752364000546286995685688668909804205528209865787511286024921796266669491361526307573125993537169228117264864554855768320747265677495235241474857337005507198262639856776510194142356623591215831783068457923468171288684371244276178560360150182096438925020609635979303192437697413539409218266087369886452710874772275328894589707265425287617001292180375302608798228607431209434832776830225768804452676334090320051217943092872657535648137560421760675968765396629444639074122813407232*i1^39 + 436173765530352836521406344008900380747323259439769277853121740578057216648544851304129930557379288482896279630854257394425310364132655739947186313346928359501196159693741080664505278005029135416578862889263350682538055413650541475631641478796354384066439354540064312147701735664160114518660265701025160639328167370642543094791082374851810246425354005063660309409091676777067341635998526276627546003707305033464693662074121129915734439494515311404263601769811811768001094826000539942088145559455238747794149581204663025002273101256337221627195978235633219331798002112482514360274942566120282718371275688189930437340459012424624675702086524443374471375879446525291734337583718049604141787412804481342628473142479234808218128886980546429626878590541668750644578249744723668122513132104472437414154087882106939027068260515435798673373421035685009217273542979769861171880889595826277930015719759742590467578231608753171995386271447740895777258788937844009425894656814297610880456002467998784071882105797219929651122576820995837626059859109674360094380129262720274243152737046487022846269940075779878531418793425288381907585145968071633620142443186573735534939392543521557137624380818997744407568088132852082028018014437544751027841793305004002625848609648116771513480417059589445238733581672908728806170499094200443283727919600718686959568559165252872403031294230023080264558992503997908323669476752025421221792902615573179871660711087478178315775618217890577903936259116271604649838244601650474177762989706237574428842295200511189537499183823158972735900820898919648383256292474146005188608*i1^40 + -3874271504068006809173877108930376980596019329610700945567131502399684299403501346681267399345201907628751116362792837974967929753952234446307216247895734631258814267616056411096610484671594510785503414564665815781300721912087855921915838384565617336776275687991595855710739076236528878769435476913705880510397366450545549531349915252058205237071936373689308012545366799110053094124148646252226936218559499369162922955758379939450193578175453439816358303740444171365231199616323308226692155963020343475703536975922141064183116886588810201054002412622430768902142978666867231857464230484102179085858107255225979992273801364352573217730220539420505953360907998830916017638005914989852383618143131663422950094944036092664718717691132243544791388854536275848771802543600264932132406728302435401076888350021326653479003223387974189669381544325248634560585272768026745506613981848734098138434016844914414178507563858532024012657292236875831005472838575294403842497830498716060273570025434710615798469389359581190952233274245699701262634466201150334551324982076919212614879362957508583845947243934859689184797026203048792373386323678378498979071920272938181281675323761090257778578815856904766112948818349999399457859725262885860640128499540122760416974318113472642290465590812747312781001599630544014140511910778027197145282219407279494239262535764319733883554348414027941294390572149721235560297269878512167469706776662353643909028365728006669989705099747118462889044115993011302277959520311871825749397893507300913814054400328779510325062135852520257813577797964020587833345550843904*i1^41 + 43328296407417935382523556806855854416624789983877256160134933175649439073905127796435634535783520935496119311783489929379225356674604639790005974177835232528710062566168469336543220307015505427851020600747874073064035743049421045344881742908627619407712926831001763148472828537707257075308015662892986328356339924035792722433413449166062850045101211041854301892980908917440693190727914947467884456088862557872594150718960516885246290287580429572957871388397634100077077022219938774735441925492751713611656755928804845394515609978677037302182147135455755980258409231760059530659985266798714228041224877237752342226278442779345906388729210149099287864430729276949537434255519861817939756564726091184473308917348387734826083790454956238026640666778640376818769079834983809310946325069357978149058178184704003535308030120434379373036391600649310856900850203811685530680710938230711102543050480027648606964294876482874701204268246841411105431079635145689614763132716448804626850294915090288499123382147391344149903981452027534746948630566801122582290651038861668916769016493170852938265693336521370074930037849491890192286755539542985200484106500426815199721958009540304563277228805410676916849155990998636005709329194173352778670734702099776045490980032922586238386099105261266470718771512139085322627588046297733878331352603991999157145762765780819088523847970925353087868819776669100889892158177553275685800405683491915198931781220464964805751141626622321859361950316526887561263020899048641931306520908489250126616419404944813470338515483804772494461354629767589976342528*i1^42 + -331487907336325267210663458465252901273804017704566619387641744516835923127188074254168552668128219081449705611850056104955212406586982395634203698474673761309044798207412637853081385702682716362113344655586331984668963575434015010901466091581566793335599248450377759071696274043008022393994939782032310793845832489589174858614119469528016115471742181668868804845737267097719454487234551572348555188196215480349470303598262017190591570450451442045180174740245864652841465326065241080903126103346458393775626433049963422357654961599961710307899717679208841150595422383677139972609623685113058953269817490373553783028513932894723160737507846996832117821241519920680005721517417464154280078074961281550065175865990147428156063867014460275826496171765827399863042558240736363578674899794357135973491704660813657457612245027980076246649567010251070164932669091068528685564053831951226981596029353995074207165564489005461086379897742499185762496447889954256081690369433864574762362236333176604126255932608141851191648749968380038557995310631911719448220723931800504272322778153878582159805845237531504754985011292978579327334763362037059343261582584282103514404430124887874516274935077398428321730247727762243148163585669218647603780937576597846759815137438541537686651848020360560964079803260576513559692197298383344871858618934504358152055153695435014159451758195322963592570751513223846451801989856758094018936609800768354224952834249506386680353738087832815743478626073675769160674225538924423886092023301430832937908301166461611707041873853218350687979349236252672*i1^43 + 917908135153939038131692867767916075524486508876767324020756702939739136334145100827417285445047266023312965672630103978988371468230486659492226973146337273928643407165050149511733300652964841797035041094513474801388691919271724079416077542069985441714737965354262817139689630141969026013155093216307988836779657195480442412063042490956049356179281123035488698366470181744436592867584496874007931360386702060739909997061575357854137174566511398916439105414599825880220804965973838940223312051024287497594856375981431854105851594937113682630668733939700626339067861146170899584707596026660499502838534837708662550952975200769413364945848148453299664651472830828443570896014496089246331920131695651435207821208312250057039857446828070507280041525761425772413553137099034961947900185201915043257837348881673365814139590248075157143470991394666702545353798793132663264893678614447314397903958120120597337744828146496396747548220428117284333840512384843071491629925566527292534029120656367798422559907607108914086544657108295713160440422530906156595568679244644663495092214274891537326157770498419573671484389509736034916644521200075743788019842169912229351148696517798254726111563153010283280892823381606252043106048481645950342964269944035404306630306980287461496559829718727515657136330639502139647524255268771098120576619007551524082447226655197976058726211212830658309554366595400294268745397514963828508322231665144053789022125557961383740428297314002579179780260656273833454825153363727284393642780886646693269324359398158863090116504353420666996785152*i1^44 + -647202454966119721480572185154199323053704939692875882586570348907792553736903168412466013466519888738470328608834885734526993162387486505428745083343835176093544975627784283168707425488039299555745295416536678696817536972350368991021522697682504059665604151122763700102139523764089899183961303093394179265622390354555972874777064218955274352416488922480871930960993580986980650340393657880047446034982858692368895933707637893712510684458327126029556506558586602144658137342263787051275779749003625766048096474852358456682134197267983141945360556845328900095962782070700391782483656438440193410556936003933699225479075608893505388240929351166478690744347078756393187625028824300470636084859581317030318215692284683543815225323650977343425620596440673979175674402649519360870474209379699753585273321007526985834931182534292240253424935245396901746332984474022362763438194640669062053074772621471123387860164951792718917045847644587608917939985484697286956756968821323881400921008209752816358074152242268011403629456229437440082134610035429501702424908534904984053227648031987546846369263383882396081294644467639438828234474873948681967107072944051901934859465034577983448766985777098128231191871517793675392953451316748418915020506778152142625060738793396279605094761937920907172838233939314401992437798485933870862410666800476129189242801065687664063745697078547231605461014020927639199913952235236358279663914234134892007469806584386706358099575149945108233814554040173407712970057552880878829228771097116297673712425733496314480062608814637056*i1^45 + -61233350356043404432140875699158906173571634789716771695137197000533315639493160071256000625050009704638447802951053193998850284785375042295601399276161373358108789444616606490532167969115161903075658204173368071395761070935073180266841445458824838849428930094227919357902984219496897389640986551214857230299224960530224287476144553691944375164642190588445289729991567498678677794877179027200283681984342699229182816134549984795811816122208360518451015150740517851664843152699899431541826328250633059580524679775382034772404462704812556553909454517513961732265202377042519363269938251223916443655696590893797046327922964835584447226999024585206262041700860135408313930931371862643037864340254388825083778506140416638537706743064372500739909637853300934693623009940370200685294979465814270502055189746916165929167512871854157032065840111496677859222395693738376760070053056537762813788906993694016844268201381224259254366345106668419709593521856975449712444526021074068431270448154324988097203732737541244461481941517792270006417445203471825152152991042103410820951973648296416941807576078594690628887210013265689356238844754322507785624244716809702551757084758485995066509451078175552642115608627792950423382552804934662305637447805884206654170684741217456435965529231249596382715146571703783292084665998977749711802957607257154904847750950939173601411810706498937559561201286833400519272218830963735892820745575032420663203901067235673456137568578898112017186972957876383433357555933435393175239846327084426793443616578776152789745664*i1^46 + 114144490429189853489231415035376457700363874416249605794599665784530239082169586090223068306171428734727699558731296529029715083973017588448047750489007528736831305145868418753965345702448743014895771586581575434647200161071210887774561303795740179307879117427723459042465156496076436394803949058738287888510393152529335823303233378564800916148208247183471126599431700369136370186089870683042163474718451236720497150055854357651612185650851082635997145155859676932369144090536342003711765326698271614865715881149647844719248927852636720614340065936635254429579128090702270926822112481759859036261334943115511526911019467159589191795835244371278130704242898236537789138091124712939773932062827848960627414027508178220137980591744087178467529902084563771372636065227190430801912478094754084391093103156957618668866992992810107998376965524826223231363023377152060016793049437349163373834803027986886794482484906363328405463406927627509499991219680797340061955207546458609840101525737895717699747615565355642171736154934219648058234488437860431753975994979242287362313101263266614640830391727167847777338018032991802640372640852335555994054802071577455146032042740374220105959735990049006192597707965540473054609207212739102414847850873376741767085676462811098132587239433408414300863638063371323421892779639430539861327495631884028710180506408456231269723664352736033349803518899370020699884843636965698472459096657642619996630577155045585114714604643929863607061860646174985401335133574478663593624518050467386031359083547721728*i1^47 + 29798208573146059166174730669395619315036577438650425036253682451290580548150204682316286405013047502730386934602875225288842462087761404439642594909821836637153516076492914581150878340135679319368093911241826847403158921999817365648564365494161144035379202193428511674060166402712406627372952950950390092343863987851264596852982382670170173007633531160709747284403479001041710718216387893023132964668243251379282486412491416899716307997284849258179033024157025073611794659391838691376496890810790044956128693358398824397564267415270517556440443307911072608149173869689272360540775270572266299786741649994964361831869699514434865181223634031680590976732314684998054930871195912839575250959041581930015180291040630099292023192048922446505789791436911776320257770982147097933762919506366322981298120742320263616980647159309320714616558578313417719107996311977655308403662610203879306900146697155709943309509782361419152696170084866624745370162596816113901385072922583788914583753678526767525767926848939088875140711156638770249846267299627302683152096954950968561321747435829176235278515634074649771917602611123668291106924141300785292150634706913402354438187960554423810893135308625226536997935159885831091751346272392807997490097513998029931147315344650655394794641200626013684026452226265307269358994177466249766965798806348089802714145638910311655030458991763299052726947068342993173343924878561857904132501065278963977070464242140067506514516097099696841327268288197852646766153132058566255310278143745914650492928*i1^48 + -1234772927774878745571305138330539632302705414053037958678195999256568864439758945817641612106503687326517744963869913083450826528013825627371869949546570606025811859517827274421392666380784867111231181474907921537877718507712210062768452396310271679593018284840929110813941308497954773747743334947383811543877362922731604116188755371815808870155039592552810913794140788370452254540978464041417134494060974096488433485152135359522353173204881999925339529984102779796790977358545896490934663208417097931670456040732487518320362861513756711158369345640024437144160443243143230204960852505429847767367891896446575222244518499491959227385698970815323134335896165044742814612166975441071931635769138364362852159768949586500928885663087040065143940316773693515381809967077766780766673497167682465033494458543688012523790311423716071775688071031270268808065674742122223574748320288472453823616642354915858579445770814607944105599658988665833659842801910160789567392465429708677168959364644716209798480524629753086103524922969401965193871612813888148866851712264041997132045722121739516674744924497364033760788645183442812689868246388912372433141911638109319253100659166046122532828551977850184527068201351890729451888772764272435871481971632368672911740358899260965872644334955033082560688015280761137380161089876827195444440192808046399342351902684604933409852009189075267776827859768592967615447474399814678478691092364416038780348493635786646225427153501430166210449774208921708931154989985729501659092681228288*i1^49 + 1715061408973244593941745728401905697735191782519494236005692087653750603432408558114884587245401258845845939297758045147305168306279215156172990555347241177866649040894398137820726738905788056235950623093800871849855887642727181796593569504104141415824943549138700754163414684230198690301332529874345718951522274395578627140898504698909468669514582496588210450842923324507072748421059469229937302323910449870854062454054618651486788472865533075427517365188539286128874173455199963623342693522697974403220911089564474314052857375125934198166207620553816475911784968628459157710963657250839450818531676691602068692247366217090305628501837663240478017786732961084804682074406009791837786843525337105006328337190154185497793748503179048403063396109608802740894400998252650691133123073310584969307718411943405322116632014281298623290871951415201556930910650542733654682852411271089317620573978120010539488789961427378672024462455890687420004114938522250524734589150996963049392020702005317504381868458627165273240444783326485098372144146665205180732010597510757435881671765932771970819747232161509019188762540587603115507148861435888640113385105311214998651089901848212027141937141168272502136261746007250916404809304052490044231917468908454625276000794832214296910954147025418764503402580529656768829909110209307843642616137062743686552573647799378565327841689348257104371854541974765647413637408471858603357991316871541909599860101117871653284802331106246855578367663107762229988845996672926351360*i1^50 + 175230296170325392616338379444280019075956037940263576583080581154779115339416593617789104572673563741084526969107353311545278238285069148730103103708887287123491441115491157574212962505281561632213365297934560627384204184205713586282698242572612497484648176147571248017955469222847929808987411224648352201535953294933971984891195136030231830571015119323086065604845176776632378351931610191430866713324874022804055618850256104755242858593628961976887853314460873054120394230626985740491047341683577589240141883008329888465186411767058068018018001131395660310511325523741056576114606277548388499247082595607146314633666591671108950323022079518733462731814398947500848426435118187610059209082022400460712968122791198090591411842724976981031591353596896750774004531640515993601113625594977466019069704898694554281458170782558228751679934333600685675037016646109864016205383443934681623443389109110027786348379928846394194628956260426888297475944950689685221937218210018229598133819348671222735491003287154778979858876230739502960110163425058053920260479787812240161151532142485326519994321293593653009827713388223399418490857553070734082126425247410286187937922148503220735586818678323682905194542974569502418168012510299534998303149216171310439518732106830193244028502150172128181220482982377172883527860435743263433919863553769843133347128452666767888404687479373445724160594628421065146360332799715716534203617350368888904392842909699946685272066559379789696394634613120346053270306816*i1^51 + 1033805366151047535441980966706154030323692049095033441908072679591754333460811226966209475137032249547227509470882105823544444915341371968273429053275958714810013305598295686591335863922517373863259957321007129065688394763013723501592473317024084007696815978134697988082089423057284885988344093479614324565850343723967238178305676671818121269129731099770734414682378699874829695438622505775796239009549260996357231472398128988778026541396168196344008225105274427101892279740785861571798097878579679138703139037519329844675341195320585714299607401873377748664774048756728811536149493039854498910576026213613459211605813991601195464420307789704614589184900931459836972524633358395443566074615845259483177134310714525769191828571634046734470723244484418763478936115923845466424300824872580216835187240845791598368722183758531818830468433799247813220858007287837558683577278673899086046716220619027985994957852293075396766867641633179668038745714953722017929340739560531209003472726591210208054727122170851603908962781780723057337478289340246733190766992375366559080921950855512361777973746757495365971421815642588517371425916638213265700424855511559707324763844786796143923145834337529334003266756062689927502856182901413991891389377851176900115489713504027456126688578929074999206426310661825791464630804131763534320340238117087627617548604063682866456075927963581950336863697169955109459001309507665220663225917393169569335979196993291458946077274668132662506738304820445184*i1^52 + 2265177489906585145325367043651842509720464086428811435144126428215776344897449716066242808172933587313772695365662315425628266216834722284654300897798278218297433660414930667685329506601800886663425520779530682823136949723820411090532505716834479273957765810730275385589794896732604794572631191301020217470286088427818125181679381115245496401920302777530876148644905926639333657958840750919911922817251086030460504179459097670493711263250808668498016255497267916487043662489581148148808529187182769617697769622820299022829462105224255924845825016417866668317554001581541297643301544519357478323661289816962497023754539439184051174954460150562683867163092699615776654123781661987597982807998807504389177531110334036039817078825146284932790155412334303918020983450057720975094913268417536830979545040545085053653278944254703587425544154850244888242509217469644222784702993257999021917412987466796934645565147907563173529680359505276524499026209585099941899815071407785048577248263668307294911473618049553313983215954665933710332425638221635597794559358394035552581448709583367608558057797363581030104572855195900751231809975997020908545337504495524643215464728259267051264212441051597259433278745405387216875188945399994076435063567490077636094721089832654146190784455522736897136839249910435285424664604493589972624206244322157193377027698147864331130368718991328447979648081977859001336633136357679307814597486797363999522983093852314701431261609334328549965824*i1^53 + 2410202938932448470326353574827684410490790053830486777454637710703552845959930072919564425587919022433507917648115535955789201225430517479248799244178201032769915832882615951802860735882152811343805434716226298573429167020444732226949227454670809796084687837060340825405224297118959137169150110602138177981182596961695445817769628999578055533346844758535737353348812572337691841750720251895536775407119822507903885332527345379291477613501965249038442275758807479600966164672535704796964613039014539285831993538807248299635688908920037653190563473969421209229961648177954326393959432237717834698719668829428907654413754781526545142235874112180602021486171685111032562991991876355151022726724480401111558595328459413059134538919355537482013627857982994726785785911278695954497523176878193434343533245199285791697576805037062128116854671399555804340764685941213510738178964653816008519954421051582220924690077705178996705133189486761092660960896824817901440969432483752228427912416595256529224940135549822922334923663014450084330912882554733356160668678201409552557031260760887274105720784866632381540328326049954653680455973601705519041788023974756331220561431648507703106336836309204433888121622474418407722133182237658703788482628762560802238101383487382250040070398954772287350006088290854712933852155140614747856565720752684820739590251931343446106957525800766999999323694154726734825497787309199555170481371241793807994256722447601159581575675904*i1^54 + -24071743427445184974981574076640544515854284324820759591524713543985618087245604893724392206051468453385639979115771516474744783742308692735995435142193737805684109301422865868567321026012669694285684979741516187141202648488697932087685296550855012611353729309186769547282140171529129577568190802353099246589653387449081748744466822887576067605537094221438335609178050710916568580114184357344050232038364970368357837796680693316882304601299123068945747050866257300915663342416866333640233187813575355604762325239129017616995332814545751764156781837104567088150801520660813944709663078038725224194799382118383237401039900526329055365964796515007823297886259362359566371573583262945221328407713112501271005019960511939346845896055255091170353112331633300492080066928230374668519224138490701865682477042090617990315002917122545997023464945933891098246823881686965752454107347241921931493764813653179510522852277966758017188937822026937036133528581318908614045267447969403958431386836867561294038040435814652853368676232239348810847918503479542147613202060928118600139763182684954149855754873106689932181029070806270727862227854369695455667339849400892251977234502600465316340028888090615286755283443266807910169087458103549958270441361636813389589539219404426362168328752138390707653919464977046703549101523057254828300378673259250883006343784658148272219373804369682582100953378474193667632986949762415307492413854875038995410833113088*i1^55 + 44716943656599361020870046633999086672728003291508645577817033890403356294527353927166007111061512669554469091070482398056059754943202826318274010635882691923184688628182303232450251859208917903538729495579859709040180864662057518129385943609876965548962243429787730390922667648375480556369018672280951623796034708334872249695676595628469858219788588603168662440190389961447604491918648960529521410033444375101477707514446258861270220349977184229009421444420638492579408115786415906098602735435704639797009315718426942687418103805162791511213234072922642486716936400632785567785474931197876002583443147673560979295752045074607320235056041004991547652023974326590851833286137716391902601255197480996698842541527109441176474475248466804651794826281017930547530132636699059390196803677386606051213229386822708649776163095079939641634002643428735827128965968385624359124831944164218730335927165157018508330147263881507469099865170727218954490719884243782614002182557917699150165050992225428381939054233303943600029197813126342803396032320402250115748915263908283766184924622915346773239171340387700571836583236488781986513257087574442821220652622688468186079032862587329783963129472948320245133018361090519807141277084392538951037918491933495204342292952179142725752044720975362069722371887720374797756869946924763558865912132469215992046264766976164524882306635836396885067626394363310213805252372117866176472909611008*i1^56 + -21076224212144032741090123097806284376701734835480211462789345868099829939056091217896421066350552265361087239089769094907502782176283465872483424550264826595545539479233078848490342298041963126973936487200611274160970391659837283671368594280535434014683879745162105528139022820838549112364004581241956885594970878673445520710149783454707050285073505902886937568115508425032165625485917282680901311416466743601397574099091323630355990710546313436143269415330791796394692034591793553719963893188073587434625011526973868531390724380347868461155725833629059942316911618465959887629030792820141773833613826869678134872502153507847163641309923465377128645540299368946460708505404225877402809591542111272984948262836728051850726394547972798239145939662749417903341251228863207795717384807115238219452618678201771479545100888656783451009967319384188144743549783037885901486126109357086094869548750061320449474550693540390180642392957050828756580008777558682496471666711191571284364749868633532793615869095887095674003199527027544235139990953166928987724008425525518238478711937950912343881176215352553843579632983097222180591135680900582129481143993966908416360371055057904726268962699057062595172387717674808186252954501586115664832869521617740155742872149344670214386936270399560174888909496929759427172812743068722901940914499206792290700127136470283258901454121832141897252935521937687512658963341312*i1^57 + -19712217398519535559723146216608541047061203911978380747300580867671764398095933255712290324660187442388031695177702996535719052305882061436586365927312008632533158792500523126995902284909793889106573281574075184501882157074386383817826048540563699665258940084760831911714888577418532211825342044091370648806011120641258684925385308029693658781104588301765991373096950465194346830819814200253125520639233617346107330013174628954769922506736631537000375881416682780566920826194793152373491788189893993116136840348167990494490829995341885794862975167072151488712347766115058496084543753659773625109869078216407375470189891465083500766995819094306266500722175493916711231598461049225079296500806533460980785736027104054170977436939448059725374933693418490719215317049746272744358735289320311819654159875239596370293673105876171786342083570839677585752056515778557831082333317821836958910369833050794276742291978692706731599248709829870612514675508592215555612652056304852055919426932971591223822512178597365616734187292095137339684254996663566543497306385713117680991886265651604746412048028197908514373211483730171464587766966139196792526164639735672405947517469061985998234685562829503649842856417348338167734413863275950420119874685293292916675619676975497363348461570861255805435159753829085210553258312865471754559713124350498318771892569243175774630772661769023021833216*i1^58 + 1277801053210231005869882272485399302496898893400713167578014652390704373864458765227457144903343221272449146074688403381453994816374109365032584573672910485308666204263486386033994562864202727571582620123247546036908800066446998350231025313101773726947887769906548653906559008987027701507678248419811149182422382210723929842425517264438362095314169433970408961236628786895068298190228774916446651375350005977096983362642074426386345712557419243198920216562399003340086303848319554668459896769525223986190481669659609369510712621096371344191929479180553480257018472666967274671303398763881964769719994162040494548474793136041111522926315126632869886499258338501739312049835840141050467640722990146192341537788024697500856298702843336653567262319801022339321212654835085298746824455764799319916133604083168642006392785003566087551981001398676885179934171194450219148376746555679365370319009723340121330162838064027109623079171416820933235773874142114216825985333292122794889910921568285987334870745430217137621843529701488711353272324911111373241613379594239242996318585668160993673284853551638481607352229306458999251462639637598646807425320827684776882309319542102358996866315221923438395039418700059714515293531175041588594535768153283412264741658931858124520278132907666265072203599975784086925211677100054279275365044530593327266880000*i1^59 - N1*20437897866358519219035477810499125758223384043706705916165292534080144795153480362628378564903848424715042330370761171672556929184314564714441503842103090218333337410765962265649401463297723222530737825057193429356026519001899008329903439605135714966244626966256607516031579844387996205453402944466442646324168968822967215745377832271648791791526205077921779724714393615413756262097938206076560080726688809751395373176572265625*i3 ] ]