[ [ 787381141150010564700651871975643821645106440753007454302277847350694041434668203840064582622558356615218149798465732030370457485464449005983822401252339673974414707698755063654304486477566096686279661410730574458581410569611468017461618796732888779206281006744775787334041067273076681757868180785400226569104609221062083236906331459505932888059127090363346574038522374875158410767942309915854565240255734701169715479234497467449666267090337383425414977651694329766238081659154884775118923609006391713023880946728863522357119187405639206257384554116954226144340266210040401866253245780129002056131023850610934919441431285537660868026434524398185376533182974837575900305458039630670774149531518945236424742286944450315641427634169284718398652395741420917164006981956959782796839350668619987679220024023342683524473941070954774270422216324534062856045423908304045780152109465626963276389863503309904120663574757024011426334733076115746656175731865768986411168574340264237651213542498363941619948332520068318463961121091497444329139652009750094001788187310466453299173935843576052371617094190550985477334118717548061867987920518475402768976872073118088072184372423524422109264414364024889204928008728895113283909934120960000000000000000000000000000000000000000000000 + 1499935997673009287177238986273969870154261239874810881485439898307204792080569192324427509357433515423877426167900902696089822213467806085999463478740004844245546782565866017913021008729624709773697186175247582274114361566299694090559806983969703503302431854849379501905541937752214627660998455081188990209370522387698311399914693398934405313809866964329064435942651253518022824530166905480337858284718844121795722834753150871352118301341340960844143315379720103496270415608127407185043815306502668908159573831429981048283187699796512403655289741330913973191828394646381489253660274909256737389398369191890802929862965144772513373000835540972021508482695385374169427861298981435959570103336150174589950427531950120928391541827081500069517081101565106044172955465508251654711351627394146716474431803969898710325574903539188946308457620866670794323454393900560398854421806841870444547689934787596031454455596979977637288397864762140683370097344612346553489286823506612612266064469341424128482555967523341471953147635978929843380394577839224197903598530718737334320314820289318049571243719560304178699775331910648388560154401727970269004330158692312668347266343013824016176332794626593350175951758475339302511086403584000000000000000000000000000000000000000000000*i1 + 1335333782246754958072547043827870130993829114675516339898501458960799074648654375875106535033854924953702955518312157906127311774063860891044610825869516718664225854780361237164733456729907907815217833039488087234558513990633824096073252707167540751156409422034299018037716444038422807301983746417168357998385626482081267721387871532432571302540275647301204319784566299429883524427318076845985318202165299319574988848881819007702467218043366539015391375102934703753970558835316144920478476140997144157681266504261300977631214758528030993994478186880888899294412697096137423759063969493579634314991047510508990063151572268258594767694952689109047378022822115973460637685184603044965377069588272950099698330530297718674089721601116843551282156960863795012079115977068029258088212160756612776864770924062529562694101993109374119846765185679128226810850111326699193245983863224909995963601348168887011898532774319114017104545530030545364235530274430579293143998099069152638729820396011656362708482492366183646849902719099505728128104772668496247082907650711605343031478287224517659904534211878323916931271719620064708391627200660778234146990005955837201637483881046781582177130217198217477189334990076130739237368627200000000000000000000000000000000000000000000*i1^2 + 32640678191538177964323452493276198858354323234647415671433929705557927070083425840336440199308204910184092647419115492124422894616881412011865992561003821772529209696839790467522516211161585591179685146623188346360545234841549744819651372389587370526965347603948315579502799285873564070863381227453823252088068251517400680799878312950428438426364498882759118321701007567262936287703000423246535905798136714951840801499677715495772213786257582969961123735746548785179794905665361646130506745960766040225745311143744843869024348617870358368758236796861566296838245998713039170989600795960832045682791153056544534419981460873128671767911118419058549378197376101194236179715220714231856514278453462261601815834834528065730760027666047343792608884217447730908801782400628078978387995762380946029458895390010741619468373851368541107348146071786258009919904915815043973346210157883894198486754172784900513309252101101161660695322532677258284810758613831825636371877705031913694556334685118512247215927499336797737729889424706930399215687265202874514891538227013173782748217938632737106978632396238688914939777573045583451747530787088686796728898405094947202180767720734454119195498159614459685798682096855845405982720000000000000000000000000000000000000000000*i1^3 + -89149228087944010897186588536248621907849353291304810637008747495351585745602417690217868129189542529867174242673685366609208574785815911499521422818403046573671135245618696119522927911519275189717552278677080161447492526362052500500116752398893468861772401552905069334142886827818891538409371308947181274092947772293711350748180381582010279701543788866738520547399545405560606436706509557638765636961532223067838147432342409121815088459909924769875467404326449722948163594155472621140077020589807094170152687487675879911535109597815148409916413857577904836356090608524873179898406647905659056412444748972976547736252954022971133851235880464590922145936047811358738540075263154897661624813894344719132863826112041171617010484771319471136490242297690247113302488831536615846717748083907038941935310527162499149358851681378375867205260536944400873918853118550683945752192564475255338010006708753447851500719337763930128886076275105895672306379841332899130748430067688366559446612494770049780434233056865010469158242092822303041012687789206894410587145791872730747045698749181060198179405806144952810485041989899331776322544966274293874349291524809290414556363944386658595861106522075520716519572416454276939776000000000000000000000000000000000000000000*i1^4 + 9586449638208217225219616068705922767928524738580794311992378898211115750234030339546820401808841482958174928390898071936499213929619643561518230817489629370630439766922420977916532991382007392105803932355812936899604989303040292846155863374033912145025299679835249179428102333279455051909937183135084899840043889687156720055842774130753786250663570566146435087600295128895270768033352435720208603648491961965754579995327482773590039207097612933936782770593004718258258235207501365091540095435284610148079847471304027615222029360979463521370871485251300936276817692745912120321349500440720214493625387735770621951015471268153169632597513104502994286235743243752547200420076041042569750703021412418665645706691454441542744722062764847535348671255414798683883289851217958116747019872715000261889274098882473088972498098849336824469957848964450184339536188799928639439802069788759091940172452208950065358691317975129695961808994577928395120516334993308856259825510075451691514742636823048749780591369984989611559605016691634831340859223073052006027011008051104476746156997438490252465903214653488185572704901419324253011181729952656644788868503460327901122572088414033044794351477291398371851573921488830464000000000000000000000000000000000000000000*i1^5 + -22296426632187608870908313649460748227957380287418812969390072774166252415840826527626222320219862486562752431120295108420867739305066792169554491568991910225249340805179836612495934612882833039281670189796824509409717464695869938952964546453252882544705470272329532166389347435946006194943699906645749301841398857155382017967391838037035222679148611266993233586748734901854300765608141832206840354931003117252032029390900019708296675149011445229308279096073548400593227199523967388982849250322409201990244142288229682693277567198013184402850772672800858877108397392545245939837105390816788345648683111138588909229660092837799185815710452406322521271078664425633159614856198169061676082135279122880171764580656827582787498144722093330884512534229060087702620928745543825549642119322423674866098876994312480471552751191959280047104746246030774184742917164613159349309870727147266746621492641967782183291433415693019626787507985284046460030327337523667762294676570585246923481447775678900356873646794804831554394017549425646943423683091636711341731746021050287596803737229691453676732179325780564160993178605141584075249194225611334897954849773944484257725220855355497048451478926104160915198536458730209280000000000000000000000000000000000000000*i1^6 + -305343967235993077161194926876190814116345056187027324003733838658867269750925071513861405508596894405431946987664676431223276048676668890330463289080526125757410155699408976522844187412305615650171825229684334681172740100596353523633606443079481256635611881991860139791863455221105831999134426682239443138158712928281077419050905821934673457493056672428623615933027843675091382317466157798970127213169483461064760914802971417090406165795896366943808704281407632490368476277381038628646993584731425854615139190446560549791008058771364069622902279560068569862612240261785917319350550845393602175579535058345028054176161167515088714708503518259091207518128673701805099965488176687214680911434010997889503654679162575203734237216360869863279804859148564457156690497006939917095875912480731081286790103810571370987055948632091362204918356114736778109465963176500926465898687098279544240590865648900894718123208063191455187420246428834912893705460429658295959436109762642373720265189582427071427513876889505311940950243052885423967401856794316252447526978790485672924524074720695009026269720092779741268731337220793739785252799849703807413137354428638927562888054748637961455739877834614532330655831818240000000000000000000000000000000000000000*i1^7 + 2577219553708263272145400366138619269192477896934530310765217775757720663869681390543842935003235633415167886555520717201417394873532821695564395358295827198315373476189984459917566128530022000184939295613694247420826380214193881683160040716802750624407107348031153517610906871091047588126931210668945054418242654653226531711884854238710625875529128005342044668744980275552072594795983900066186646445135996699593611781958426093706933397123784147619757931671182370327520939980311068924031019925684513549347802191343732145007552291133140932668288163832507367066208786241272710566747046387139685049330223612793299098124903026126679566854577465151772304236019996480953432460086514516042716498974217283604117951515654659479459381663965173105788110586453829742149294799795437843239137884514673885481542663482813365425337586606815748839564925690502718256839364034007810810404060955698734005695595510935850358357741862922830397776731685123538000674288457554861568198039780958273858019559955140136114692035045639649623083636624593404826937374276464248960216511237412892501458407870383685399864449354848944222185836128881504683553927275626588110038134518778934365231376656621659363594990107685025327900472115200000000000000000000000000000000000000*i1^8 + -270375997998137052774663225995589068941249119051224967499819634729226640399372462286619864063720016936408299126759193650571686186763313230360498824306572305124044548701406448416634356448145679885603924277264811403018838581012897385392769491932072453057344012571966253978913963635148512888442350079090063608261997225568886006695872344679429109812804730385405529951988604452388217698479265216672027244731705588073051853251463278968260482983807710282080830660634031254639043720215240564994805492146221800579644550333057870819329795216786611538254607044646848215033311768939354832961599575010593240340654443596677674862539737960524616736937376298101081783291136246422350663131372487710217067229066236734231631052066618190133432780773721696652384822079781025527822468642580828197433369899785532385920094048262550156487603712019626054008654991225787742885994049671225896692361693710878180113525054812052837145492297622175262101875091370297566815490438642138622803096352411122131528363969662574953174817181478438398927715254500626358171329106276354653521225130045920840456222951069876497106185328463494252584963324636926649486968618043365315705899100141550813709549343111919506204559958987223667184762880000000000000000000000000000000000000*i1^9 + 25959831992585449528759265554105700325856310905035290041058532311844662421462245043567519548503031832710935766354458162607137589249892736035327584311569298143685314482949407019148496518414871043705705768350352470344875769444963366111420664545988133712137648475406538896951771437132786688305769906303723070679057808860245590325991940245303175940392144722618679591752854408229671450777597507754666736193428263616335783272579427252917061497625310594048638028660331549886204115913398585443529294284370333177749604005246818330360531719083233088157629341970747909006822819008436772543893714490424101320841767683212970103679286467246441883335381869246735628024193367267382237542327962358880925813094514120066272955632124620414073802396491977304731217305015032705183226431376383112678023391581399811740162254307202451311607048537393616425819003177068036080548315923697677694976324330559636014207776071574490530113961323414675289886894977955022518894423842977150907876387951941085304957513694796601111155428786201639758117072871067681896971155554678811607504969860275019912784469684483235039497925380947682319188238687202534439365395445972841702563258303149477868000121274907485363581918578485124661248000000000000000000000000000000000000*i1^10 + 12764120177516119993335717036496410290147933800284315054487911556119408443261819747034875234886522238584354833940484726338585607947021249685503910922105564607447030375609427648343133636914217242128126591738039329374153907300721591628418658399793982041849141251578909644637212417596150016689495063242147603730994115182162056866923633069290459771530950097335375915141650818647259576293427296047221827789820611089550783508578157796034521758532023056716398451786552997119534753689054755703885202489291097889472505845639460038240033173202412759303295231093303808463889418453474740887183695498158811465928261278993417612078723675771967648024273946699492584542504213777362870422085826842943161049347610915455173197301938356037048168780062834977630533538186957605981498257386289030690102828296356011339023022984952957185718435727712123957797290298026011875650396834232093974685536318191537011436796875309563216744751063727009063290010448156241897688295456168273300252796423761520273587112996433503615683221299695896099085903764959876959874115390280408774064264345882475917006279142184661272121518253120097993723263040032394818440195005137369207151078198752026334077731177940353781303686475762211225600000000000000000000000000000000000*i1^11 + 381300700974936088205806191487470254579610489255066077621545659040704516417182715144465404010227148337318095482744838655997899417325007125140765390312457262882093352012416913377150790932534782406811375769712072461484806150733163485804956510817720993982761572543541149627741435833227243060811005594702428485257590222968614911075952078463285076227483993073246812468359538246988308539110705322581399947901475153996815030970633605637760877030173591689759419148692923491034498925041664288905280029748506599316548364035510925533880368040479617155035739215675084107904996532489396929563384098350478566924881129085679178974007840372554188968208869183881366302820565239636235780585892827923794018773102014757784759184949813854799437795302981977125480321952045147778034047633212470238747791729497043040211367042766593776264299685939635557681594662264585360686259938072095303701636153213554373535015242801259920447262876081410732844597800272764029225375358263913421405374543645625041294178838467675142243722717489892687924440573919260344357570960932920677207743992587031546471535835190603106795120410645667431014854557615759272498560524528869566616313740480099476062378476911976987287340369009704960000000000000000000000000000000000*i1^12 + -146522281489415054145488716583801841118234446883486791488293757425595093586639783432367279354966679945747546641443304372728106702409821509320729647938492768522577280714772707987070878619491312019746114066051465595167689275719252018036449301883083249826468970576275219929541794343655508901173838226145573764506210365521218146987451908912673984795969726898307866302719754554856522109875279973866611621748870235093565455105699485359685305507108703892112620019549281668376938328818140838109865619243836153046171001382200581340323996032021114397142590313518176934270469698522376549339845838823755972725123505095968501151750067130643040290393623265120977860560259193623899193923442743877859362785699624210847861459286754891058309387343039026248302158874061309262746484485405705717774882702542541968710643849366389931770995125893359702713994440448801103172044058111021549952721014582025760690778685912740230328989724372070082981768474941745598336513539323468579224899542354002180472901223610512375479238897718570127611117543022982648794939900203497197357383071718878565447448126400533669012454981444415887695689516045543336264812859380986486932774092301173289122372959436696725996146167644160000000000000000000000000000000000*i1^13 + 6476953962008178054698855072355176914170287026549992251690637459012573568138603100391522856075500894054599320761044022794742675054923369132200006468406699432599314553552415392482811154249566194760994600302254341576809012624556850882189113212747377741479270638381855827525472876995015238762241573180185297961917757962589581414988364031278236511743625501685122707902940839465988254246584876031716027071009867541259965136079036421511070612527240193942128273757028317741629932171717164332769880789118847897236818866283754519142374850960885627443353691346509657756125851730058660079035798326848711476634115593138217930301838070661128994909666335165039898411931818688206717427345481100344829582492565186499295266399573007071738380610910724279617912052208120330516536789529467015716350644025203786316245900396818340831599110724602990080795481277216438790683981796142393096960777292863487818895562990381218875459560339725095275014701002223954353897367155631195300041954350560820203442676330651749989537133445686908114558927711116784417087584374703342703032715965488212073231423781399787068188043643358287882653592612124369501892560528027111779710350854911986487129849832606094912930185216000000000000000000000000000000000*i1^14 + -69292946134861308472508115644120773619829022356542690330335652588636305157905473057763441721185527227901821424093168980146085634420590233213972791094926371956870028532379136464392578626946705624044567342111541988487358143730427060698715540957563249364991593442810752734993675127112576308138192793653151929051525319981884764746624062969697398394094710457193958527785044794312760750311778931321580063103208040185899147505106861537503274475212632810679116218283818506851922651736329463401464178412389866713428647689777754230379064189180333449709733429547842233423169743737314331392971268417249806394195325818152252120348273077207150947023756696332324297651498595918916686772155528875203404275561234430782527479680126861008027904285404354030217833028030520656003414426635015351999989952281933115523039642737075887521197236381077771775551048609082001743316182021695446400708338130236596285132043984613338598518796537445970628242214558637085224162832893473078119346338892894212781590502744591869977715642923826090474480552353749682046139977487318143997471307743280234276029343194408718090624103878467337182981585777667453730118608351330229228605592525250298031549598419955784026685440000000000000000000000000000000*i1^15 + 518168510721396682830919630089437947532009291623095048460837900449116810903874276856516243769925892633759973124688235762450649547279775349263784910869351237758200680181321077273294251898636516004214343991003227838682480808098809619208536892924456064794000886506801225940250251950435500002239467878128573818602225703898486603809540679056142282556447739358063967747755489150145399863590375198214286202458007730093619710159051011289103226796001664555643439645752381764373493823328359376022565279793698757646837101291618424098327991803979399148678748349968576775990577093159421519898320530284422317037024110023323774319137883275252943115422571654686824677282673442460729041976756241920251835665591708413649304682261231023521159741385648956912166729033155049609862417567806408051663998852002733448465246786377355124647034484188992798001428963221424615988750467277162008087490238011233919358931132885180222187745457588904613348913870329105785295074984656438534720877573893340732221326623718700684170039113323985765097336207908113006387329896726841667002363035439221324501702993699283594483002856475381069905236402953602366255338415207096528019603020822977980522049333665382531072000000000000000000000000000000*i1^16 + -3417407627503565715645454303811968758607230639649998165740737602686372760339190882973146721396555769378338334043755382955336492934316382277971264509107876187063381414121212288457549486790964072447487801694582016285129114914948457351430556881675918649579583699694714600606193449864802550295489479242891408686586848427492428798091041554164653743662729724498463852516341296348259198579631185594036036077146628627769950689857451667544716309974316195434832287555636441571331107098946668191815980229432874105099083416032854320654152250224835664113396992187624660851599323516943552580316279777774964475377325934113605931189146226945703528922474727059047225403976862324653981121692498697183485835040805628467756395576009650095083051048181946458349297421351558247810460889908587035475339653300960597546515746411208581631236399140454957711442358858000337856653696290126948045010490313418328640214747853615593905368679864831055720914776398782959450689896116976879264990087253888175648594016073175113614947015829633938503123044372740750075270879293373138601880859283018472732318223467949912953592338536609805687298071713417996442616184724062145192004575223073898870817566882371993600000000000000000000000000000*i1^17 + 20328540512952854791714956535844561397561278280151220096064720957220551489517257664414695755606737471219979816134591120135141261823363678927776136634382617716713378736544545290704998535073639312430805748335515750570824825206707610800430245156623682452340261202243673345442182582722076185104319582703123738143254998045069857964306638677577610492429212694855100900356223712684046554371911699175328977784947536689470780935956113773745084529804689977343003371979949117572391476132851360200921125925433359755979791215696912567660665549624274126522008490443999138515023902185840713711407175273632921067063654057394690167680022089390179797490233107689125142102484237844744295888385809633173841895608690436342192723037113871302051102819414461586358419541547414262329155431807257431097769901238114245245707965450847712602807860333502033194429401478293107365011914777163138527959519225184375828354512078558368970067621138691756565132020435694276586996705504538080509138811855664952903380145438753987982004275479268250596716836725891398966409224230132557345155475501015945016170760300080120870146320470200469430192099938828593238557696716203910069803351231372946511467317821440000000000000000000000000000*i1^18 + -103245868436458213862229315361139564591178755118184862286041662830773607845933393063796033283960072361456129718806703776079843720183554932789170197786209502427886566075326724804613632452368618035068184089672382257707410683642842591117258034236748444131593186822370945245519727558726527220535044089329355070677894133030420682867791671681109706284724515289682369940978586009628785132904055188889035959787667509005377630724843016193784685031436350416020799787173132352692896228827639306937041689234179674976040690614899677171813782253502995421456975422615017413129647438963730712401401002706041761439478203709069063864931573946774389905358403389193419810126202255052567803341657055848219591068919510715119822930749367012754018457303462172510705999707556939394012425226467437295721705669499309884686650568872055173748083958891030272222595477232861582730874273862404638380520152467786843470285790287404350273124062383177684475741698672338225929962013063166483782837083018374951181899031977399074630403954938506114096570470612948165912149189697240686150336055025079671829332593828166682626971945500808178542502692214095111731433703227506993985651082347101966936571904000000000000000000000000000*i1^19 + 393951729847201276413355807409033171327418035863330195306733076098283171900472515237290619067701257872450111237070940711124036673914730505120932666898996868664459675247337272044112690991384442004610035558963144891843876297841739891163298035249353296998010886658158572197615994250056597778519474755837498500985487365424827526882617454735465272008841226396473607552050905137428447103015553414157820511900025876600007889452379696827398929920782053791497194978809732889779938317096089510001661665783220237529191600494320729284658274944128691156153598480758042263605324287927476740211187607392354438383621473542587532983479100879408538117498020260721697546432278942111933774152457616489859948233936919067675756043180988125382014587650859796548994909164048794928729294452165417140349414063860187101758344555704859531578218418410023849794690738122814965770690475261355135654462306286772531170094710793667092322004518460276208276280396713811978502718736939827604881519025763875854811709802039443424505583956058206156273037242628345327591182418749186609577359611320722382013452602325259208497925189547079580944212473267955992602449304812635074884733059665676887654400000000000000000000000000*i1^20 + -880372067956808696862445364750453391506136379268562729903330161611747536256545336616503761981695182480765908307345549791599707437251839883091629215150201088204910680783489551420008817952531718089755103491893000843400005320023992191197244049837889217484054243968313864134014361254652273310326371104560882939565913693626758677634684963604598403119656983811758221908417847544761980027017881095642497609711705316562690752679291537694426672803888347878424732043372313219340656660316348730241388540870129438143383921710844353870001862636414881321459091835601885952170097487702067964754620348278382194127539441684366823441866105510059249514112932527687020980154283164428600689804198117038091662742164656320729517451165372402201818552418780210393835954708146192493150339200116719095011442352893755879874731888397322995726953252115810033731983682596919559963058070097111997923486197237031254396378877952234800985824125517294420880353179317105345072814445803639504315521869580674544267766977926312117291456316547536054436273786164991671319339155825920368657189885920053413837134434834339449806628526976623920160312918522941538894233785240417128947693338870415360000000000000000000000000*i1^21 + 856758373504272543325207724666113692003741074726472335385322973619636025692218583679527788374073180713814899607224081675167186141776258565935426719964944623721451244446564824872053988323787630052354480378892323940031193430171570759923972027889307613065729613903151064864807667274580206995578414376731724118340918057485275546259432813735537819357412092459693335747041299699894394696542919664559170659632793887982811405684074325530483130220322184288627568535891808541293473443536432463528602770100254894510412927146856129651350885193893345666948919513269067167006261218837811688977664049912373509854880528353112375267995787245365206679090790536083434039232188169569836841455105855022677753916836724689928448202947897675783755157549661244932652856354905829006230002681638552058092463359348776119461267094594164398480245833779553071745074842522996926190426523607629492588712968988435165464343415733875153033673035244754056942404230374331256962394519907399665881856866826131310719388311657067381677368496750571420905358719860037440300549216454522484866719365684528883654592818036524082771405909139714269989474569291395495976313735413917050158545108992000000000000000000000000*i1^22 + -136481856623954209007698613665861055399160972394782725094365605227467869460000927627988870216488827495224127400619011490171445547773150911551537723993149874381450837099862665213469587894596510939328164139826371836059676380318064094477295932067225433516448102808997202267669227340580559374182456232818149000080277618735870407003607579475571331858036337443101110147127815461054150414136551505563726963127036168592377210807434176891518440211854248021280670913663289462477212181410020399666213707943529175817533138974882297866427056117735863653375677688085512727614157739577527257240730485276810415818417729162251456496166311689499664487736646886292187317764364363436997161101517822521697751148093976211724378006777236155927269943604387658188290289985145669062943375878282022496711452757733852123973131060408329556460436280683728818149431862270514520627850721966172709115596410715130717844107377277080448701846174685512971869599025688946841579847521524440389176313867620976556140731385553408493547237888977203141037243126084537572185283663408785187334980476451304247914978656058737777051174087024986772155382396154371458204238282575963302867763200000000000000000000000*i1^23 + -27864344202377712985387374003905772307312807372518113182269019987764942969538624572918116625094796801729491851120559513642243441392114590333298544497808016253464012630052832993155881745264187011160843018289196356660949029073180848532043486635221075403907934225948908953214149728193884122496810202078065017935309650087255181506698161945665022683197753567315119816270537732552509476634788986967709564364564897997011937121398481482315302016589270846984245890494990031079980122495139812709076915550764223439122347665321398846704143061370441680060747679186534205083416686343448587891550308288227988963151908465333595004229476597932148444234988472682853291031250853985849185274464401312528347618405527008200433403636782397024211472728098727221474590033974638694620349927243051993014100865337894360073118740234815999754639981527504638896921143307759728728510352106933094429167225827950691012376654857430893803815396969626873571909925698864291936354252263265458554575125917565318845747702350297731756269455673129430448590914737484189820544587831611204273799147306660793580624151332061802157594895928597485050834628511169811705185272229192007680000000000000000000000*i1^24 + 7547884055336095118700550144510893686361651533333662705593149372446731641263454977048204809541463091111750709980099409721231939146604917048748647165283849821901169577362064112130677008513657008951299043991970126016578886486269540459861424991898762080340125490943513222609777867327709530808378985679382460820497542191966383456926019240380238839546903476881495798931131264057987260436173027747137412795153301979169874839819039964008862560297552559407456348006600743424361648891119565770737191265755624490551937739272764475293033817123252074315669518528205175127340046341862678331699477108166601013121244719802221610524401239107157730074521755728113994858297496537033264993640440497737006485541954381328538424750168956046037160200631226934387006610217909706381165630990119094293358655444173987173238479254502975695267503572159004925713766159133766421487944302127613107744446449502187479895348875463397648266594893464801843029279408621473249199387268217034224424806890350036584195413453285174706446430892036040309064170629833120848671464407846035252608779299505444831006959504891794738849374223101955874405011559326089652779115085824000000000000000000000*i1^25 + 210917185657494946673337812883132631105402823932978167096328928654978213949776640153391648245464201954200488572144701019018497731703866663569470004267748796232823347931656734114678228552403732206053704115794346263129590587013996096367387917686786597942799572703534863293638323531253680381245558245532010673926708511277320306413142095415201203851441605860584904821458638298079224089912873587088976780927786155044679338248290170783877542955737106865276840241347358021393999964718079839807850421142950841291596823183555592450542705318545203315968084061747341957603146365039391124485168739084367599629199836404214931302993225234853715863127863297314287802322566292187414290596282735895696708498809062295986166648813786068399747927207914468663206765617362641199315165873920546049802275744358335742156059758821373062284051911251213655883044748998801318395810615865523924298121838312935902965725084129358424743183683682095446726108679731909094070577740021933438105821337866265570389364564443650523187415265271572960323495238226276184809885222503396947822009967667727684632247592627991321715611413577187095554267002439325720353177600000000000000000000*i1^26 + -185539095781521485300751898888463327173325071812948393753293813237181875945600835564317493000734981917171351965334449663535590189895143702762038883464269575302823412215901095269881515346078380364730711762102500787192946011520205053483722050799578143088459086991255779632903443432214404570549299755694376082616562212639875977141637494696324266903819017387375226885687877007153332199312740202392396229068055874571797749781868694677786176164857663867907754517403295996109188794298664387554394741327915266475469545642209164217444751749135326977046338040040899510120954985063167737405723061459590908620007247490101422831306545346104527332193388327295767599518972070848364769789969834146447466647320235467084849975205030333785455575837114306729160650502768786501144810968876209154972249782870880437566764167411055447252729565110471286971986486231200271369203913947272707990662618740080472908437538260979886867196953839879934727849944133829683932392124930613426649100922558387384822234320788323989247585286635500364636075194788825890330749642251863995859778584993831115694763312102590169980266856778816795353041696605853450240000000000000000000*i1^27 + 22700388230508592840763115125412932977631162393111569431569560499885923070240763901172313304777403182330563176856489140926412058134407029118141875220071099470322089178496123287586237413315737210988502805152369362370567719211746970701307121001398909086532647791385907250270601093739620334960840498708309794059011325819601405002057074616705229704674143503392511392963031124531792593362442733571852637974070936071237949570845800637704203720051828717153105462068240916596600934670197655974147579775742594800027628941826887826573783470747422338987958507024964610757402232175843506747030971823137031599649177430840113537326148525968283587790872889344660565826846043266289429449291906275802603747766654418706008574800921170086929400557314444050697905455879271754096911136998288743635258250131130111229524763657577347259306100326606347596105000711763515445493485739568819662965318639564460320642704081820067619318841758234686122488563898387122141869477886543412199267365456389332773335774298383021676572103340945349941264653869094408873621992477982395231397094495347244751638234509775570987325064079104670321527769530368000000000000000000*i1^28 + -1359210430855203765717322217323598477243940790034864208205326605596482763681288229186533580597498525042886641117258520265552934297176743617523060445276861717548867864301110423004699008971209167265662998170364527966836223619292077853605352929165394139346243644385618068729647096120123636134407502178410593256376413981696886032072645148657145667383236300952004117017486061032667687488745622013758630966729916379457545710575098400463699993167117133433117420586419558162207796166355008913336323130584829663509196225174339169635701849553196922130244924107827524451624963442955904010790073760612979401060730405069097429053674754120559862221149813741837956307912712292612502632534878994391251092674358307569646985255642004336408560721670751327392524597215729622922805847087360605043175110012919288906996159243393520569269017254952963415690729395412209356009509645904483570506930373975393813248867491355865389864889408124342000794506987004663275218963090355227948432313994269987166398828280174961375539371903407795952968842172608338125317143144418035431506226596779805288353068694535849753344668798975484587147264000000000000000000*i1^29 + 45319003354456725924099159871131279217175921593298073597750672476572812992622700326084860677846325023676219593613442272005910282087131732135458773000788251844058445212545585266182375594072346814251181331901952561190830665488324778674647539884892015768353113459480759603635909630895103740624052993554158776000434812183996182012629800881694052620931647253851689284015119908338052769207505631732293695050632683434645287996449442750021926787006776954443312882200812866673530218109698668447213819285453820879557002864134897647757536020754599305479913023968001543627059550281781402857356163928382101031876972534661719133741559440184094650776772104135242209890911032283958160960132203909879203249587256920775822992414844681974189354854251806146988172508600576382592173351919087906051873695557233312805390212897465437381483748491103311998557496286117190206170919601340289888515091083727855018041577566273434849389293314392748045519613726760436707373881601698451548586173411619071617999920962475473003833969608697697685507700744628833744687723915994172322842679106912439241511492674754656077964616893391175680000000000000000*i1^30 + -898510236994836171150487406114599533508043988588133735406778042459417395921471507350648517016587319291550476847112555600195298223806310055992614550474136217056314998354776784908571661195945616534461042840044906552382958827939141948415258175148338949643750383427667069861297592498934876927587087144662069710933159207622137354379766633094183054990305503126064415663473876049033907693375566363891220798107924169275254719270474973017113063743763533127827501410889606241669282114442155330009725913228185139769827659559953751974114727169297390677760432250781321737531461002340154750824343057419909173849979357392696930477534342404839797360970326801116972700588104639474151380092707948169856955013660908370779129810486845461994702248663665786305030891955152882528552081959956447457593926547806249393591698602684216513718133997443291998137314521626161145587799566831220534482915426705929690165350632814883405081257369768410770504372035805233967463336694396766879105142944838505825088859578647159021948688984366410669171459402398557535685111244842038093373802214218303138601636400868583120062369497088000000000000000*i1^31 + 12245124710626156843826684912182578011620373796060289700921591133942979965905284101903515834740053198578333864798656193034439090090776633031607795066309102102124097986059017112993397823137020332366204971614556088599143828001992521425653942720504929860167378681270621015827600823684657041701212379106193689878313137373744371100710684723999539693500627581295597619120583671683917153316438960212142772693926494667368856305543940848745156650916430677608409768246165878614142200391099631570804352009132568968893233411657728166101507166304989376737993392232248338862678622395301189322191603415790664007925596935680740045137508505439363935718060417323752247895564336273139073057675563630410477075364292625090466238216856134053807509374370525555565964777357343755997317702786632712915674113773637653913854466556131496176131141283572070028251067843769729294221278601560449096685002683688986957745006857592648838987955709330445780247501725899394970254844929748943750087933508936185754410419931555876406454526077294486544009374913027918449780845168438485996766064969562779083284558663056546489958400000000000000*i1^32 + -101255906331049593158212275610032476445471280566376683555877396411803444508581885669611378426910520448867826945413631550547362743834604636617768819084215828812300422024122596349668427836774827623497846062119924161268219866132988864182561905179553197280786876923585407316468672538208249929077948051797940373922566546356169148252314376711965848586544485450917674562186723270474755681563776427646029941128632491070580958594338038000766085919507359815259843577637337244642014321544074403451178598535598960932821598992140607131093454116958415792232765115422004597513630420947350567097599948933090522632776921074168709441777433307561088259261992339985079493199031145061280990440393411981643199562511678659343210861786776104832138463739678732904669777649703387507438230689745452784471399463455156206795089950472573389643491408310489673071130992464438509231987032693254351790875146372593040820572228245733697750068224056216961709678449065870795289626377449387357776658118532505901484925101496884068732845864503479058386384688240792717278593254884451261575749885973749793540778524451799040000000000000*i1^33 + 355928948242036910726849303093303925099517173775021794325355490617372854788080161873961526297072908231486228932046305409845980262844358737981425093228091244993820959228009598695164823213290505649576826610685574126889722225058520575663378944223502382101583507031052000052395557862976917889858598424677208941132317713007787283363319753275003294353037699024751244884957901657198934308236033538130171707673680282966080961450062511100438229404359619626359639018091517726619411513288136596432016128216155478251128288776325388374889464570825087039489531403787476900500451492702672984561862949251409703319282807799699597406982184553434185591802369171666898653242446871833339938126940837026710436702215386082307080687698080457785410493407544662842028637350717254923744390872867978735135006838787354681584752809387013053857363170644026818212768258257790745758703172460794710741818712526045147373214588827058794761442941568999546528222050237679594235926734554869895920020668923096120445522804758530327182708969893401999395999308642150212015947416489957532557097371802034111378358272000000000000*i1^34 + -58447682364816033027647144647491752623310270468871834417704976788852466901202226270742366154230669030583598121641120641762570701439404141188844884087542623774942432111067123538645719445187129784886731659693993493758184876712833667556362474827122476312632302312929409699543114953890564721729470226796881795011340649078135254390176162904177753242292760520708686703443300858043169133434035113008644337408965129527143347281377505492177879274325445485772053490428282417368826176181398995664439488526281615177466190565642625598606996938267207756587172604213504840313167650528475402147303815461892982124288383647551703265681156819934685725330064703566862895719540621666130721522086157961396233173139332194781781867004999452100482905360523235656835071783898335626809228298555256276099324882220390640729478711104291809905151302423084950718657909441269966194470225226672215254952879407308480471673222022265342505871781680953576031650974505616483208743632718363354292214079364831541599962187106734705803594318798677754480223824407541272949938206091517048186127916489244672000000000000*i1^35 + 2501981813867862510558826535065654856141513374436148675082172673633075622322374615173119438626750297630108794966414083213664723119687779658927657386407704090880943222338056106413034900484919641639806860611354322933978660947138118787291035268236053080647259927602115795912237810322672734146964636030604240591558929880364377899201676276798051784434935930310632110549162587544049432303754879958283666071065069262143564443706936370126307467483724826409439546203002831072634043479557208315089215857199260631589021433055302821169283600117220576355678318048856865827748376130146847527272069973860756336000344441172396893299536738931347504507376375269677518626493027139473722648515331580263883411847095775357867466470678579481827177659797522393364555476154201284172101428649552114057200763020928703877563889997233217005388917652899688766547362307777604048153357505675778236157443137488434488625906311412381957462099144908841171865194858099395112607184587150960590259857903827985462285815475006199560584977958632437225507321479649682222779054991794158606221312000000000000*i1^36 + -3156178739159111041319915183258333366093391407434630340788139571074146648788887335567389983586852264656245454307109614103896162565727483832962531213283335796628686759136357122467280753065820448861725245864584863112748729714727072123297314279159461918684246550217664422569432011525814575801562120833180288547128748516995033704857580522360357656427862238916785639710215514892899166083361744382227771826080380089003098017538472879375061813690261427853962367117626879166557941144047848828552759394789954661465727406661133258029366624593755593748294630188604724289954316097064718817784479732598578889891326968847884334189180334643244471815166335469076652991574453405371123536215295302299607542234571156693800857429784766309402870370553060926308335189367048827354395972023242818995676822370695279558386876396206616223345882468720353218453603321828039357141474124032251293851855918087700284366679724828550130769973967430817523534141903745061285129961548997532183190168220360893897984922234076822362186501151558907461974156033974470207276242836652032000000000*i1^37 + 1072422169217416281242335242359796682515661204756671392388233942639431399893815305492117116796919654608180092289623760602071480870372767827330180637836361444730597511151404129775822287976460513882525327562776892924152384165595584280921383138090052779655506607587230150014891505220490592190268748275863799324456635059619471540777094345246159605294079798735562092124187633550128632060821039332770035879427297644764749659351062204931254255793001833267671220875025649010796947682205122160607097001764090593462304860741153197088201580688056797709861381830307331789597646167148195611022433957416868403309373361184163910270259670119077132110486109353657955157908745268641707465614196142925848304388210863317630232266572525061461337812003411014828361807081149487948786848436277536102756763369172011286767032627039268587871173774739632464903985674364696720612748152100518762716012847340240884095443469331511386452691966109319603397470173808452114708050095481059610362229369496062572648850820965098690425559113304089437042179848566880390348800000000*i1^38 + -15340044591889247399278112102409547436620618547195545328684117637277382378703822357179728246755442098271423834269604375475677679384778278460852626161352589218367538163284042591315074360862193029631298745528005378465454171383174710691414080656963822960875120665061074013049765117476554029543586270876648094997156625766630228310041538759770428069740555841365271089186125674165025358633776047780030271564356385535795257509068681951501245442585828156637896761427809254750945326531531508978542252035273398662053603225387175251734662672211604444562495347117892395091878925827061890017871147061733563675645522798714992538102895651915164445311018125901290562661065101281398357015358545716088026236263905921105394618999810247703658289490243754562606136372910052179518813567457628023020206875819019157117228388058009504245406976878825276193728739795328660098102955064570945167912995045617187737136019785370233203835041294201966430066775549127085006657450455704224687234769840996189897120354354793012141516326741109655160875909120000000*i1^39 + 19078630121573675698458153304653051045258480620868272639923298620815747133647490403324721999418928337352149455368931169257348477919890924055349366210399457816870946503452981339634922055836959608104394146024085792248452358012559033351118090243388104000486564160916175863025952711901379352579302904451007067637022900309668871038145639467309223179405309491899737088083212497464868720051308432653395446077615854811630263989671461415303216093291002788341982121941770059964662118040956895446777247561540469620197371106252011698205679687342867292714418514627754008769036964055066606112868677887612521032954393174289360691923623423457787080990848149517299888247179338340371832020676469232369287308017213454354611339736848119830107620603341809562811492893306902168294940786025502690507045808130301973492460866006024517354576522933828922159865558369840315516157974174647968328980450634543268015595667997296208029668010297593133165514087799424504294033725761153663264893125363723448974252261008540636605843289195675648000000*i1^40 + 74212384587503363774710839722207036716803480143720742410372420286669943670717627950240722114502536231075733814907944231512429672483863717658321176455793893970158598222612130674430930823940227337215708578396115889756433715008156492825004333279059608430315870682804912645388871634001783247825418006610504346680655794424208843173700424745163514937451952439685733757968517219831048272914706987919412107307945943692971736900062532546736953920423901081474672024999914574870745237547894332989143657930467111793677871596460782899792226912760161924716953123342486205236540668336314087040978799536088872581819455350492666393785056106678363959180165694977398787122704881729975836289538886135053871188570493086675415172748033813897917641246053944617843081849790779690786019527101309688281768258786480039757153118507593910094264843333067159353637209846834074349738478530745536614387070586658919587396695153880720459952144233669762019979495661947977107295546852877840702963950844955430609328266670839011737600000*i1^41 + 112435943411132615517719758597222495574972385473819865047257744756321055654644109512312880775271964198170438362973162327529777379574634123678186606074366785409763115984053520553438137278222645073410422564370922278608766993266112581559742783386450804699814378156486027644235931320297108350149771528821547530087429658444054076272373478188231269937256625039892817909505072268118472144271016278197448954413502784609501138822842138743525913390444372470706482788626927571339517218383649876318455168697411605848442329374045212365628425456458721493588981293323689432123056084079504119360716489623464603566416698683479582659330296391154886654145478148235962513377355249765328198525334263260832553643256814390850495991248603613119231680595276378667375085637421856868986874945075221665405275627591129015106489956558848654601858046210037306301168213541560687132819860512460341338958698118959648299833366640984272711484114201081105468194772386812976691947367982864146322812455629281521135779840000*i1^42 + -247879378163086978971275913490521048239245249363227903944359483205420640248875084336341254831197762275042624233602286163035929908864751976108642000146383015497884844083528631360375778633322330052839346899227863431708713049669193164027250183507815847853309071557120503922280300030847808038635021680069219851927764726234275461156400019779282729470375624133602116402580113931225517679444041199756130847575377673799256039374013959871198954451980505840585543031296131200390002976971934526413579658615747466775112531662287299069578154460794673298178125117770352802196354512199629789281233162007815633711756344805788033307881172670619993903828717991019385705569043254249512624898279966665054221178022992615403601499059254987208057937963566051875108295166421820612572639544788117742235133601533452568282512310293845207843370119124444121890203773259416107660689837785399680391659499515401226193000489970775687353455117772417886039214158719000174382889202284913346871296000*i1^43 + 176979061760198573125597573584829669908715286272081025996131118332284890438625506334935348070506127399601475885901418629008502523179374783428944737992748092606668822443002620802677367855294373996308023543223114839289284249851421239754603505139421633232133534505980692599492577980500965714831762020054357496814626456708606138560631535008224631838725968946568201935210768091076326301829470065781850109817277305671686870262436537761397257524012491367632719105681178564456451942905002513234207418009361734914402756189362747770427775375444324081367147388582676067962774612831189777724719582231931239189578743773770936270278837352940827764214544165801344776666528308081575225740319483392009851116574730580562687112655081480815973236349402286016120017730724797052353009714816273886726439259823127599836252799563074621612486338417546495943800284029112107797341034252812661618477146500121400758468812450613993955156997022947642154094107834387687321600*i1^44 + -181938320412391242870581368348934676386728680325089657096098709162726148588214194334981242686010409569783223906098388582397607742576976790356613162123870744222634779989172030283227049207883185748542041430024482399670004714551239338644247921751099386291958975805699932950676751393975182605742754031612953181891922845794915964484910888799583775897920534022184819114793378305990080851601937242317594742863958591658302443483036609270225636010019425200273293408722095419194785336805347589165845441471216205124345177689487845614996021737967560495346789652387341506477758736687470300142567996023085341941873147721463212032346466670548326433364057036266917493951117365032905442578242093224333353261632415096008169761506004816177072750968037270945333501046583784968346759708085457870659177893633541383460637800701307673772511793940649342737905206557903239578536589192760919534364157676070029255341769289474007018184640*i1^45 + 2795461302565585001806525338676952271570429625262842960805502745448639187513828900562648935106005289002274356454295242134378396047058687473331404521147228455059785996674373322839421788643461060397600385551667504845585621908857626582547423132340499149655322166337642335629543938323199110561389373391124732314391247004382489310860659855935000691149047635276391160754984607375787767407346301907945421514057204995357032987035313799234403787566048684915438891288810779552922890600523649610156373065374807625607145685033635913382509847293074297680549418217206851851692022615400109076934158443254240205992833235328280781029466977195838203020451456437236407266670098657479226556931354308777108630745318649305993629806054054728580138640071790096895511195213598054517599042407635454377293462738655510201833745357089091621769665290653044459567341150007783776645094394730872881*i1^46, -1907479725350368819769169021480013902325443174084106990292775877426742191739385101115779286670337110052390514589214087300110156075878208134317280462232104959645395178601358718117027549789917127360942463562551112792467984343138640112323874358139411630945893311276916374655611641148277893440846657712044600102172351903019447313067092541728886132742375323406825068593912810778325744780571163765478488190332275085618212375998333790753166531870301639684386366744416151290230344226050909756018930978656438745833799659220215717341330307186130679711853780428264719494053449675936375940248834846550680110098643608306053084569743453118199055422432410420070134666247964143711162919060307293691914982912992457828802504008403057490070146168615332233750893624207726145450803443409555754517373918339538810310751381825599657873549246863006814389396954409843509178027193347388656331315500819868574280994377250327923682896153613380504146216747951530457661260675958109155780707844609302936124382669009663348334999550604655122121367763279908355495668572761782959556443144448164619428829191734216463264151811082549861983541789163347033121049153756798043390146150676200652851341579331457381105369033398182745731481776337432871301391350904809742688411036118485102516846211199542655836434590456038814713887809651831679609043136045761302616700703274471937740120729663262981338933892801078982383448438637353517437428555482447695378409301510698927373112160328853638311873215145560524032516749923763372357309715528138142672324359180512021467200716951377842651493776082222924636936988610397870402617524268527522896237301765787372721629695293536044980714013489261421248525001059008736116052647451190778684731280893001644469181460117260742601522578324414071670445067512218158955136328976070733468382012669946547404800000000000000000000000000000000000000000000000 + -3551013290693974889830702729496356590923870852468631236132552824923418986315028590399106603770917779364554717737575889581364223428600093338592255523705091599383701041997063501796348808327972907772462417663829117524988768393758133341195670003849151681630358813060013016780857432659337212133477687428411588619535686500831161746961634392784260204273337530263247901778539445692039221816330974874550155592228907276443421986301438584778717688447505021189691675060304483247099729508642797354305573379932823640719799590274294924769060782103893756624596558580011505515932906559331556801518656356822014009085566115342350827884779700541402752889460628685265566308762698753347832112180904375321818598091206350697720212316295860635289089284040447022583232584501015300579162409533659699342987039535615693379732203481929013262909419596683489956624335898315434224789416093950358357110863916043901057303809469093133954014400543182129129035805471295627380717428542764619142272004650903327224698461340185023660277728135449215462932012115882127566706548490597092329786848430540414299782413738970891495144785529156847869876358026999360771813559529854183258822897056142163991424852757242715934212368006498457792559090628454619133836875270008468943905615444400052906510015059788127587531442114783303188189575183815973758437540803482052149582781877893678771593867789849613820253976389404696168271459850566415451157332239577423729063730183578443768929606033089600865575500885538319262279785134916997290766124371789126932479718006419810328785854583292586756921308302037423814084134114070998226765469714849177483550156564290849099142726217396821509595680371004493728923939913485689854414956251307487376673323987141310536214637895898296792222134508033997445488467560526319033000455402971395017773342489736904704000000000000000000000000000000000000000000000*i1 + -3081737533656509906075638629829708801253094274195377670513304921357783625424386177621051976180051849387947850103990444146839747026988452742350577776435745416095053657061841563865708721404411637162400236891802399177714807288655101444457607407797288918511165707737494282028317683520681104327643965942630975384767240540578899954449462771711909929473002541292076466228150446446988960932752600151871927346417149388144770965277083922589185160598036931271360617602996104943159812744697751651918739046522038909089754284306992831753841512806045319916420464134293948311719292449308863509384877849716358147979327015846484542640013609834542589733104520414991484114352495691614381754603684979242499686194143105719251970091391018085361607740159924328137352192494389473827569465229638388535445967479410209957163626393519451337176314802890397253218222756679922951022856785599722066836528134089884443202247976509293469280474597172371990288154065959843406536087247899064473595262788162984787582296906151837135537052714273586849934929148631331769062122301062657042819567966440462955419834128811833066750923875153954938231883779688877564526339248461847903051398092170797764250598416608525738053641522309060283700195593066309883209839018921077733136540663980819854267842597631060637357383430477185267423965755027394110960999310735651308436604794408000129889132240620087193387289064056973746922613907803196136859814444926427107085171741614100515233731308430477181501018281434919618961562235966723933794767586910998940173395221307859884857844672966299539268155405269413004661017836655877067647523971760360900119721116279348982855249358128852167335764085658081840733885437556195480192372435505234173538709459883031076288419626878369392814806268741479003631527804799636893104197563017754179743058458207846400000000000000000000000000000000000000000000*i1^2 + -131139882340144844991202466151242474494083597309775804084277050821528777135775260410405121765584186375910058898652058725239838313252758427266846700037831114584837058986882743911332554789344823119613816865938540902146934148828243291857626184339338652990944707424232007850455727347898397862581445094496354477442454481417234968324601930280853722511560010835783563329628225218270020864810139407435051336973579134418821731405993032183504009959055894251725772481796176227379576445816108765225602890343639213092107876566138232033848823266088384318643652058992467547714239921994243915363770715384236191045998809876758525727185090470785901453997971701730828910253871857032374120627283779597631080684970079489710245124826010886410577117681543175957678106144385118160900800822089191642264425398150733727277650127743675461644173336009786734814179725417205210133683405757020920899201997462125350817283901093208876257987513574971838852619244945628716783241540322554420530034378582215474446124865543823608822395250012489490318722793752306606155682420348224344013737100011557558928484486541600772340360804370112727890818905611940086489232751362915144819836653822912341394003530058860552251152090242360386449223674901730267687063795116791631403539594695213035148200672907156685073080356700629174691592632930195308900187498747288820071271984870720155206319875384346106977633125735394535777032804424780496432253360025048540540379251563432257909087268223984130176529379534105828313556932993098167560595519953852831353663385574168225890388194719686155272062830771827867248362621998748484229459208678694710034635153342290130778005480687050669509185775136695439974487102429714706770840486536069525967709128434275057990235039858353176017328456650003522843990642252980697240093867356504181981433603031040000000000000000000000000000000000000000000*i1^3 + 192716357045770699361076920615396333931689008531374265392324022931463019376927489849844171092419588486829986948845610812416735598821657305550186676327882292859374611573546463354871716098501943988389842998143447826371259605672369283915696952177550575876136007643690205490151895449624124787690184545664391894168316095621205980605311087087763781182905125719720421831625623497713573295312015989131156459950100524498292629317753786661272318074543394284733369526871556747976756326164292783809689578403970885547119849309333399586028638266289410889201076456747964627154799565482555033045423314947185994844647029051986775261643518012763598643610791079651114257376594708943267442207189680890370045692064575508724092685373208889855099370384915555377484705925945535009837916826884687123260921714377860203328657861888659932353632458169021611554959128134599313705600459647382650336936155204927119409247113629027670885645744067326626868467379690145343745549206693756450402924056663548888934232682549495261610916773071300965102251857548560903930302145559328540499332259016628849992372769231134656535032510949573410794785472772513672377377931196363455462053860198500981316737687758061378337990669559465400284886086180732285319208728658266499078140555752255799719582662101225327253207076318865792559266453412468715862682068859939381551278599563595280897316479983300267509586336449286399821711283987654891917973906111014691667317994391956703816124162066049004781282109152780754670389777730914118921835743242958141908693699631333896934282153204889447600701857604298332166818012008526407252720482506672794512705845026251413014018931435134363139213751817494902054475085689414916273228800275931081116953670717987280323509788403225469312177240270077011168232157698953723293181861559903462737215225856000000000000000000000000000000000000000000*i1^4 + -22410087265510936751181887972270311568019360934057165355227932248429534472682416192023402389011841712693487300196651897215754835225635953895875001832542186395337883880209444027883769897780892022030100746614594932490339188419734358500003815843980603266780189314358204457146986966407635862842381972753889683477397876251857688547729499436938890908819080853046942262820289278017558578441185159933529388375598927020776761953504870970519284597973698485047983968443993023250792717498645661753302629498609240858482267068216906555895385187007914227890899475842176950020144916751695159528103206109951319796543758504602958941892056341408478668645533941958402855541609345622690673335563570325273113442550904068276517669636311676969771823351497914330061884011206616915615130612279804423797023599257648367300706357969919242965761806801673793303173003167988507485410589532342399365243136573739684469393162551327472195812198972944063209503897526775407932981745398085525489291415297494772636664610155599660385622496091686049636974297785260206483300478751314181737314936220298739882594202181900796246316847870845254260188498419500279696360742235583125022321562305653229731820086512720075536882530725934304483649754015211768122297910592246596770833639745971000335597606421195824538748843970361786928673213855984716804381259262372871640194333318096577836886337865707892966116868110948123941135348592043300424059153744085723492322420999496835536267438030646457440080556832909615891366971181639421519746339413345354580908290633709869184328809594317811884690379555543813992790012853625825524486922793921467830900388504068634867081821028740191179940110292707797403439555812317674965655427163537645941055611234974795296925360332861319601155581196533849602595298500329385539627180732411559893008384000000000000000000000000000000000000000000*i1^5 + 48267282823134018711607520274768287123670490550533468752799046762203583180111023533164727165093165306142748044095657009074009305434689904341835180936230480458212437272660979474299640121709899614447182936791852272314702764651254020335554193150810043251582596487132904315981980980642142833828388835292303589144643833063651971398777095635025385299642085446333740941629743386037543566004830514181139715302422255909497983713027024546606357537722613074455896793295203523528414181699816485281375217850331759866996935189012836298069512140945059675419902232836634946493535914077262157601356147980394267043674162462848542724421515565704237498314936226090221534624994951050190873703808371257709127096253206409205449964448130703933450366673315162378297380596514848171218729559864936380499498539161596751189138537418822306390367789895245621656400730555099957341259440560634538789984097077417998048089095306645372831558768280480602686088574313184397401130728876652942965184008766734861887827147121192931630223459739180809447527429794448936806722634410144298727856702628229623596129452204178599789545716485607859635144784735182491976780091674565196301726688561357396081839701957227165834419254981761675287098884258449924686988469302456014378145637613300620751916965394100632802644263527263262559512850904292380603728147892793571772978945946329277216519680128667759632393161854639128071997950109879620539937060651103417602723908128831890032131775819937104392134081134432755353690023777422935628214370088149614088384065745759304487700196465678165079641921654077699833146860845816208095735390657822660804936692628560671445582860936228565227983125437485397040334818239808578289123452773310634071773078423072241214146513844647918639093296083728119984714361715175617810129263269947076310466560000000000000000000000000000000000000000*i1^6 + 1555034857171649685846892475620246030634156762372644597335832809940750330724953822432690785075238215057752710039856878066728705148187135909111142452511248756228626393006588721804537485126072925717990846252538910795168743611535422081296557236971915724328638548705486166033124392503513111156607566425960310824769399722715845012484090392212889242315326330003511461591999473535297125376966180639828300743361306291044348768157870786333800508360470249255775098523188308011923386501470931980982414047129319407805037298082231848643463410308903481478117651288846785477031776924955283684145718814589960582314851046506502479639901455782828080076981647005548904068274185672573875951294314372822333164512596719741232936199619951807560505897132353849541109288478044834819366871759508878853769579722288112414200006584111582142303379010587240676730975083383864036918165411654596459125985390419275551092005674507655699911328685263774777582332615619378517003263154442296651657810808191527514945800764961926945500108992391661157078283764489504338048921960412860666310695335224049467612112391987251369590603716223664642715369831985129351068948248704068476235333359716030927002924724892444587145374635452442903265183946248591519491078167945754415864401975952160972976528059537184436704839578431315453453324392173053669361943133749459791119349488440476281942801023731564102768573757272984291326983242916390082086047896773328526588037429827210618252157665714504303838386216201954080604954392094193842580404631030494306155844953367593803329214052657273011988905470444301217739683182572438206565627070836691068549964234473163879811801618994421504984008478081055452086735014922330716659245147887749029717335716853266625759450299454672099482574488315666983351811626819705944625850925854066999296000000000000000000000000000000000000000*i1^7 + -5514191229702768552246419156218300417863348315086145944311209989929276495553589965918034963001653337440416591279688730176488493971612169937020573136383314791851843094789096185444891741994775938063987764379025695038299362310017967872998248916017334091599500475375801668085541599999414197852109518849732169212567096635161314724747282308941308841487617623911913879875621246805499931245266907045015656399747074652279977298435581306721351787304461043553067306656947581232189839880551858873477200947608756980505445468001832143762001377621672476274784369969679492450125184159115442340352506455646537502774691530428613753819669878143463378245195473697715440554124272125166220201799062657263242087755967892985405312057880530972819646113616994052457926845001914947351221317882561671087230933978657583910161863399328937591037965366407606691761605756424436254146790403824642747360483797801052259654218133336229691703802317406766614757303074077028665886705392516723454957387458251883265181140610576959279840064874285578460706058804395330611942054578165186590490191563151535887042243352646206929486018424064193030044808327018766490674636726727984732612436428039968932962238914465670357437961942442639283112034932731728099940810143827297643802858876364665568254399726606359290388449091159588928981257626675760392760875896745659866393976274499347570264693972603189890286155712367394175774990971980817658086021908679416190927247978340715826866649828643353203200598759126202798062480096500712374334801687764665620011466169234270638728391111216633380301176869893831075577609264321944616430660869501167208096203809536812271724134232348002196185391144077856277623336914643490479754284178627805243620295377892023600702185509294482519051665133953098073901191271795284023136001004701273292800000000000000000000000000000000000000*i1^8 + 566971672438120540250800301556696656944934252453622596132399497008583349733724161168189103999508187130301304435260625110045666096141839048962281799652114816760717975906504285153897912228921854881342760568837964562597311862246113571670504702847624048488120402240296443463580796651973621481387357277680071259368665793612478573968415257926311977232136487142210011780707321623130197103346989641436737450504648854077198961450054655277775847858733321737305729426582182749343195926362149239806605799382582836618941320050485356415160850733771911045709128202054010563604117708522176063907392185551791875378074897346978214588178431330933348630093626840201297945896746212040622761487949355974687610044725900025193123844649087963825066116782414497836046858870424672235228367398992085346042459069146967658957426739592752242076841023208911058598349771494745978533437166688567245532029840550598160972421072661769734510228215034586828745916051911486582815055372272956312662210138001451947372746464960852606140972119378852411923209799130278413099690047558914359871754511409852666636920086984247557339103402449131567335529453022223817868018108136311422732447218133316111831043852684884830707316368073653267521734090060276356104154154575137601717817692392491776712430347676862580552208651883005996641706223083054327945592465632264304723843664321185467191346024217606839726448358179833054795819835702281070485488539570456414775911160757465239133939002120937009476401594006932721176102374613566152507968489067835024506373228493439411992564724883158569323313863666075593083341523068881098813997281250192491507543928298766747305657769497137923005959528372919054873004531255047517273559942578857233495554597871706614758621951664116037836511940645846534750478106596720955398273666111242240000000000000000000000000000000000000*i1^9 + -51373417709418903099604169126919163658153752719348760124344901575556318092428092512184741119867188596046320863121801006059118422403517109786628653188849391327445967989034970991996464157334210913504820227187281310266340402133587350092761877460188203305590541534046610422927421951971498902855409296893177797742762716685972956845799303535602538091233526885510014942999103526375747575614225814567472852214602692606892305447256143443400093055283836626794548132269726141833107151054078154402195768997590479408952330170049362540167619549663625633161179602421835059086389406042556748347399023433043033385352200040645456909796669207642368583356096840390525127486168111358538824267458451555171584028757248652427164779959846350772977163899097362641261760317800969987611337857058008446319067082224276985211069872463680335980332237764380679523799566828761209782977813275203373459316524332045966750330861587659501910343288323832282230880529971065698760682899825455470999751599214285601088062964445073267786260210686325911745987717366108262918247655805715546566126627068745696934185010248447941079494732637382079913581319659500056409742991066290641445377178144012660450144057404872323435278766969415004683772390013394141210212528038196873930469481918590919530732414544828410040141118847997609899059394607460420856112596927944593345863263290369876328515164168585539474139147658238712425938639069602943942343672420854365252683472339065703803090989995256855722913358976667046871429236674283393210424114198076387439847467512626185417090131584155764960210674192140611736606177678429300888129571596225911284452023462021070327653424542476106952611120812537624628781646666857986391470464261891227089401186396209845796585659508620267277928594242992329145331318298379874807991880384512000000000000000000000000000000000000*i1^10 + -26238779845061651281204922950993669784210922579437389326936620133598073345426301793988848480927713678601414659677061913471250857081212293985366180824286609950084482279998404760040193383709272579517739784041865753701323753196148223656075774370381799273720178193197857668888316018471751233931598996566733958349999384687359103341648926149751001409161931192956318846686345251151120764452870979018064117994168512918258270397998603633298355375291693939858092912482926320958699676888698611462946348128620390033710446172946383861562023999031774875184348413424748730809090525513744648105570094644575679754056235482911797740699426656504473069887888877352249960619124711560914893043824700369576437466129192717882436062957580047813099250642042669161726638311855904660984002786215731279972990140646351330797815991244208818302324089661415662120736326820090567517311950723951216153154206477731116361395877704756571853177533240970344070416520548926619483683240226124632222940244624341391909004448194041503580780068987905103743699716050257518755218077250617397683187508759008689337305155425478717229502516519321874772924631712482656842562209121803001655871106921431220431026838226974064670702143414937202632362407772227530409716089104005368021726215382043723550687284236631256890738033932655350078318395482862281232479268403637497529945467921694287689684540375009118612263815439776474276669572385594896878669504189616413003602439350980409967305297987411502262307517568825943333039730041119294061015931444251021462450712306849314330485489937999574180735680140950086503793899322956921758955986237362699163096988081699399566669321986354011411673963298419742766974262770040331312334437099531947036011244001322845532434072164978436075185373654614436160067574667023019905288817868800000000000000000000000000000000000*i1^11 + -774933438627450270162605583204509383337214550851650118480836612944031093482903650006768055886795147228011110755955093992162382059400563015090851371191605245009325587279978633058360219611997139013976921857835625251869628551134937789314559991488787404252999318926840339063811505371861558463514331849515204196886801567562145384899863834534011215344213855345836281284809973079114564260566075493776550270923782193481092097522117264294646858745442087894861837888255673707955606699735314063152145503315781595304698088379797076649863321346485398706105753278389802524925540137097227627115422760523024406627231713743764304352862864126469565090720942264335329759902069874469670047806908598153373187129188482120941706766750969594770891852513714989485276238168951194442154642470161315476156729481118872074487737407119320209501880809709995917002631050563953014446498730043223132891426727708261541576407719059242835302693500983332875042800911660591291117735849675624411165912361649185580550691432663343189228469634495762974245107014856444001048551658694982196594051985650879179620162842931802339457830591827191026529177413131382113864043077124063928019862452549576741552939049291347970973724769843607453634801648447596326160647307421677835550199345587936819224022709667678312027613233966123412601025607208915463485893730552183196902087275835464271685448019397784923883894470449695279007915051608225776996048983378582367989651064018523658975604942978421557605115183295415116802142849228052864859099090300525012788765930322629279307135299207100923601548684925299996419451885529678644910319943675273695105495578328012651385914228446870623380722604972723933900076026600607910330017200944377840929036073897876449570614929110214121263346195491193599427617329091930586727055360000000000000000000000000000000000*i1^12 + 268427645963325393144113587957178258229705658449688159642901132602873480360285609100863855248046132030842516300662480214157466583668911280228659644542481783335231674624571068375855197214286459365004634825970826174987217390529028865347576538215458199944779431890386536287885174108293198781328880958215285012338730848569448855439189043563015651951764275717954326829857076137974075906643814855898820798754775405224227084960685172532486067011420421940941559234235547098256504808075588073115856343532966377649779723052154429420207038027575909926876454557591234383066097166379962865311041180638587781019681991505135129342671549868776997603250964242301188362371102848757859962389907336542478826921922618197664438265110668843158288244906882592874886668369547567966175627942362485401574173532377625080488340057338775461969048144055031900472234149166559933664780805822794867129230687226538001494897250356900026428773704128806539552336859448590472984995427106053447760119391034704003803793962538463492254408510918329475444587787543154390468323969704225528011802673547615440775329881670070045177895337592405659446384357790692244181221660809367634927927807433755310504141472873292484177487990665330244005791714874176687950160362156355829780473724658227735006893390839870008571300108205960227125965024864161062910689861606565998688030889621394298522895856833049872525813052290443193327723979817505840320509366928268141702588900164587731974632375739602930352505250159420986266868917352587192193272187600146009001550270925018206814563399651298754310427046435339678383062497693614995311557509851301588794288117503465343319961599106485378917631921369201192003097782706044376777472818566186706281214810616679665953555025837394509827108843177278263165351775267557484789760000000000000000000000000000000000*i1^13 + -10045725587401765655127126917632733790009903214403745033424636827104933935067677432912629220801367743335772418804367604487462362821684759899078200374136631580505587534864573382611563529271596835429510321930937051816787345274802600350399015966674094645268504370473775272668565932073456020584765720117782875598853776204346992321119156029195942743279297066464052691239529752664180129460058081027901984268463452498613400940509121537923273669797748490286787018431220148413624510258789753030545774855121248269077844169096774294385448799500571167881408946579529050727585799432073208330100446326242370705346512283350256831789360354341358021596551055558665991812952536405414636026194218697310996099105586984134575200301792895888009026949716462108949047887760262405302782880774127267801169253908676335052875447995199809414227559150561427769844197552753608429004283003869556600194090240010634014809917010711455063367613100631886356242360599601659343680705708952764058856065577148929204163517279376844380965829607948575320438003548110802510356768863712242143892315811942726470268211379711430517994342676167316998945119084493594179800519833544123185836787294187475628121870517343176884404209311124523732909488832291011708973756098814071409997402950887338052314932163146626163078973132120337243159523009447916963580314981708178269058826166553158973565833752504123502847112149978220876873504135778381386966952381309094353372621681304195129584800139325367428617067916143537635415048745825159632996753412563993154349148713495611766081260514190957681930050266805293318140114051685066737593128780237558845771773799968603078242331451785814709021671773406378989955140452217625405566434543780802634952704691095024188881029050670889175435352129552663978799716822351976857600000000000000000000000000000000*i1^14 + 58003578281619298715958786205849931962967681444533966304320449224526734970244239911648527377181503175962545755217515415848823133502792851635330977923683929264374625569091245561510033237747587356563013860482075468993771899991486499068832038702327452072440037347132043558069295294129821073903928464887895652047067319152061605964306307765529505059326466701862222720856882359750328291524846994434643663275472592357280189568646683617422397662507480775649058352115121879096270575166636293725458838163383253428482363092135290513690374680553672724278790520365170683859890172519266233725567230977605344022507472656983877657543249652639480272475372905253632905926550108559175284429190725627681248796872371435822443274706795926828283573599583192663977931169474857462111048770729351100184005479824001932634763942740410079892652908424427433995454078805404403921848193816960826855101810748617899381808937866878856119895036702292009769060026951593302449752469251748695895458041511837675233591454649358905752235084334381657440787579733927266111690591149122866847223694977688315496657979369662186444113964908432445016023857122649797882801998571582590503151012665894715692542407826849945380224280496361941061361592063189620648329534734827200978880405876935454997064250972331676844192798320256612303834558385271299278327955923336236475240863402329075146203447681998931430770263869933340350836119547149842811872716073970435730814716220857389681246179633415242454805478348478973146143928551814000998406492980199161450935060044128078186114764337032667456195167981947120464794939743116839501147789199810470689620723062530744923741480138748014191271413799924197958446501447371149577406002981084483635032553743886841810695341541635773917383273244879281777675628980469760000000000000000000000000000000*i1^15 + -497942446062451653307481869179281194665840601908036555035449465752265818598360264057692729423474419748216793277491266194146740026921390195510583160287274885792707539650835716343645521392523537716463504089975315632875286855591422594537519895869164152333599727767464995250547350572327964809593587469389543358454667199404367653029488099701599950501234373037353128854574263321165689743671605636630884699155311902381774227344330351381849800807604539898765784659719107817494813000953029413128621606468980754393475420884855670825927228226585949277641249485781929715736918327813706839865592679182019881274255532094267156150096645966888240496041532080383361039479875762839256900637673289438088638181182738969492908036947406507442353469131465535531345765496275556142701525325306834286275979406862104238430522047470043806198836087071799774894952176415003940608565062595715546818956835271097188014047988390745937851957593364459283681869514895110342906602817754802502335158795132463920203509789168700883420142977522241715087674084289158055984275629795272883646736922614718744489797587748068488978185073162143437961510152592753382494715656851034665901396463151001836002557584950156902872000137306518887481157367953332871610260149244515860631897665536922980630438536903406178289799179291014970585224661130683583986661166890974445770660665034608087983947506592177823554022748411324966953348840024660067305744204783581483465345274603568297639239756600584687488008546532407928167850394660243521923382683653736291695435148192358214088545702403844165895524261190191697118721178284216837854720638929318716976987549240775433980113987585226466387811677062167154223923259512625420669098364559309249172167908633773042660796981288399661511637392369908775243455922176000000000000000000000000000000*i1^16 + 3270402147007128588000214542491233518192608177595029975998101647591909930586370019497391385804011908552292895400993858449641373353132344980742288442171570830194858275583344488513288226899165965566424086675516540039738285155236296857878058956238148387291223752408740036908762754980110106628354996293021875815616772604951081124527611405230305943972232133249974396344126511648262775791541822082374738151327440885526900243521047545876744068136801535466088392156208736921441226698746268442953953408638946685424503913411173853969294470986832293308555213898412093717576082337073305836418078105773243554253059583793648078489903825242921424040743828868669958749566564893034284860175441054323648122802875685591036673522391425579055958128682030498493116251893357397926092918281692695417746835566472190150298308652845193669359202795314872959195882683539847600180375968391861485732597545622409314101894038151541781105446518159829738498563623324901151713182772012438485978692371008824156165423978013128142126524339160438208822642107488292687266378788882063992594612609460553920810192773763756741294728430249086536461815440037572227739543915863751961751420969666818861581899850867434215621665762577508297911243583898036506578916212837816196916555813459171498378055285970164103380577254713927528872154261940220915437819085308298849896557644679557444318002255976535295180580296823591663878379062287065155877203413369311255090243657497388990505859825284053718672626140184704220277552498114691864398776069839039962050405394261513442416736067022716500524499254159502463675459276185557039720006793409693937854539759030104216096629684521071438054514513912767373435099832116321815735812740306197734556025715521081214517520917406093352106551808795916317910630400000000000000000000000000000*i1^17 + -20344686336356718235355191582549958148481495142459455397778919153007056425429029733876868245405309267893515895361777612647432753552065196714445432187739436337809481222467986392383744561704623937175915946706312696683695192127798144432738418441297451504749501177733585012539856540382916128745603490143325519482479337096897356294872648998931292698945365134926163463283581264441144738479371231195512525743487179842322096557801224592637466585534260958066697803284439558447723142979667708069374378154434051969800947680357386350783051902258582079662998279249493990034223663575747741312137170151927045974203717065847903622178132530005132336118250651109028816684631928992766446296545495572050049251313534813362407013640293929908761669435855066155782212247716677131434617936069680559117241802461702126464896592759981734967119581198991429141577100239102700284329415557448904416989900472513713215018843976229777308735988223925069310073279743903502612839043489691662818935894021032363984531216261057856744867545546560879628423750633584978576255946640265208585459065526239363520375000156070579460046966870767114421098045074278424083809352889192093420946773007637646795849960201959844617645589966633481810418282951398003191918481223093158127984539285025475733757960979684991829048884853702204747329443566934033819768581633655256406615229423458310875055769795483622654840139153720851623466488328878431178241648333723645062595744565608496152307320450196943370105917387601307119676505794264665434248910385073259304915541634168265065298405208580273969446350043995226216144372490859904759888092147108397762271410822994033706300502891943254130346572728898468451572821199844881924262309925389455271759271954708710555444946714314972386585817368828533800960000000000000000000000000000*i1^18 + 103934425819412075917249629934257051642546589754748221210971558632653055906734081305237639221502869637184039717110428448289569804287903980119540207882285269157522354995859383395161449650838948426279489887546344294409861407462121697442170842773576589930163202616128373349926937536474427909483333950186872614315888867361026275714820186889152900742037287127376305154189235447722542733652242947347855985365198976454281301380671474329719238212276020280090013918094206235708044800739760958156553751201910381699648298358541274861535179999399094099470562236281834903205602166737165284546141368039404130682414507272104564883137190938380050334004393839672434343554018887589618975074201938050827864651359563654511985698525592455889560809917835088713801566542902017083470888834212641350401685901434589270165915379106371562715736642610143361185506394865990600108370712250383086867885853077860209789595712740279442749926081331155118531382055519988766002509195396589370305358249994322806736479842023583679937515556336331475598037822927424825096265390666381329818674473477635830578556955358848951371700863716244543019917650659228695684224799023233178113962322662666598509992084511250659091260176707918370691805006994565409902906962944414600014808627745740675343062024924107084857422043186917487864590057496568735203837628213170024113557619660291097065573726650755041227664762961909052483204800102546349723799951377993952282482557906738966633339326586168708128390003798148945979973467335155817485864125619211580905321084499355135777936356038466608967271933852879242913965311086714475857240762519245455293750600998738409773846825483793336303128212996904787604108233587952816747866450287390436211282901435197204075865188724964790808020139510857728000000000000000000000000000*i1^19 + -358497242898116988177023514580521484745001564081539754244871695161226787177665462755844179175420237400977085805602132758714019377620161807387625693484028745234060066418080698793379608033993268902856600665635702577462635741978454443236790846780213032105764153113615682707081818342164370422608647919888488930208542143208948311363275098952238885718091222959245623930235220701162640359954180265695303338410318609106741729189327207314666964331809090944350714007187848784280011458519885974025739244771164482883570729953647431648451194415773960224610211739944831794074329773736387096131110358354700524927763820218784053951976132739837205212927975407511364590004271520266011273920118986860239541975142416985880048310736877970588506788795348724637945569222562692917892772183670190729362733400586550958281401123737838088208042253368604754964212426978127130120859348084759415236521291993556264384223202765119715074716066713194773313545821379307295778624343050001150007109318997175165016579515481762499375503039713980796728891911493572433825238376698481915322763906507762108390723830280384337191465924675391773285847811420228160903147963451472359676202422866113090770122628218912070859493996023329908800835171760141365517119819110720583501934564925023723974466280035550694377818009932402714214397811403342393757959042445279789315429844592242814279053992059899001198775185150394848471383332671483831598324760453185813591324496505493016624315773542162530318352385612846997681865953068422845294085514884586758884741909678671581088462721293635681093831866712999843401713443977573478417889427922800007173444165732471642821961050870051508557996556845472959268187870807172113196734381119967379242461919070128800667452102138746381871399252787200000000000000000000000000*i1^20 + 732612897966870788339315274196985339496330376953546135738567314800112687118173011276041024423272376169446337657993268627177650851339580574346891426098445788497396482811783458933256896469134425236528288524974845328876078723534769079364119017305673228164273428525183532152944739915442360891183934207354843710023718778635570534183038906749241981557758727826727673988019165258994191202967933115988835932943484227764953535372889302888847202567868254661111616354688110550434295818497044773939552612549324254725158106441719029353097207605361211522305070844035457951310616529362028269799132741526687537152747311585160757640853850189062489326197569816153165919520280423087813874403071077439129307244554041363068438035681751465343499733354619174055348082460936525205582668687985345580381178309407575202078804824607046346586683949489932928052116137722477708401909097007132449436587058876294633405026602545011045778323531453259829702358611058127566026933242609687795652815027568177408224646899065280527426787020633894549820378812973478458354676483023968813203764275164293214381663056398713846582877095255065519712698897827101379058828092162149395548363994802911701574977879888603438028096992798969772542932302059274108600024339534073063969630050471799295095592666434391013653363805638442829178423502031128864166388561563320697681251156028753434863986247613206730468218407980180732709207136005952683841680525275347758596294866018852001715425238172458960036544150536651836924083696169936224052809250135456161970431323983631258359588568155145696499626726019542650150046505477279211223084943125487409638906297956258542210279259859467671182698852340052254165946826229994445743382470710417143195001384752324586244703144321627294426726400000000000000000000000000*i1^21 + -676444223529066423295622600704426757441719916980081947033786926429433913931933862433110887197362366960021526921889169718384273782301817420864423189002356174984001935602054529152145017810299078456793055773520859101519557971607053695108663196731836035522800477043441834404677497440934812291306137259600026794555475802598907262403416686655272509475858986933427028745649735446322992512468618693247657521666838615420956298200601682240734064414099952152172182986451011592369984435780520671392445925468943120296759769937710963082503060502291083122692528304157148417662684182242536524813641104402434963174347130803386764799892655676619517317427806588495170221520228638128492165714048497077358859066556532398993387650949905546522777571904624673745751364141597217408273021785317860038181182231553863327540490375187551778962836074745179444093719024564263089387903663064603941220365928302228288868689651497842725333564140941361063280375466020697770421159088156539224293359819069774449877430041817473824704664739081780234143743342865623753568888947825588177201365261112024003872555838470754867765395305180045259372334096834039189654957150014828761858390757434663999425313289623784218126600238656168385209484550463165148573034762415506313807375141587697691779373733572745506586730419279348273107775195371045670205180677281087929441831457630598070828473354364328628013246686346154399282341677420413035474479445159471801586947674162057408780371663211278279772604015810956348258111030560609370561713124396824793435717504980702805813972990146556781843929652605267168267367497768638778744812533689486891932566090911861403456336831265405166997221618417013709660927563931203173562676758558049412197695565261182722276381468701988225024000000000000000000000000*i1^22 + 83584837050926774964883054129143074278985857324396484119680795191573815610246332454577070478169089803153026173677869603588399288472902136058568233298266078329985276432052524440176712962469814908570134079898069994371560460835819826266606140548521499287844237753655829474857851157855897529150518811660991962723291709856326677477656424825220587568475458693210508387248381530801296333889984869030604655419976746516320148671121403950698350054202358204643546381289556913449541588894069204258356890946904704912778758866886650533770712158943744550929432834766362730001042446176805149714357433601900481625096212316097296893840644419922340674164169718256417627682613985999480382931980077703826511324116888848806030053132240807384596647521175997425363663263095021091618259922156745761711318268651421919213367576006066077014447746340604890673477295199449483569274686347989082407650183676184828679017270353639117079212001268243991664776798291984482762129465573382724307603123906517328080881490568083857602188450193215187366938224806604999599597976987246528872534199674341166857425129996139357590550108172409104342734398225804907105865959866745184640879312984771652634740810461307684082594839243802075247880495735323256260330029073876823805075532016056321945587613621096212831828575444085454239612722982303206428266133899479967427370078134630527777740503307081725087152341623393942595096564483752193208584760773329824885369728065267648722019502464482479207637369833284398320549390439155885360823740633970926654095288078569308916266796840676089286441294312974182452567077030234191513250892571869071685654579674040284177677339700563396354663305085143167861212222380557333593359813497157056733413662092030569552588223755059200000000000000000000000*i1^23 + 26909745380041681795646648167216816061781365768422872508059797553347759856489838113328351100492807216012598282118391513405543457268530670522996105354802803952254651978941537276666195670244705603189592547511855532965143143407137511148700820854487166053735070960548178060393502404577672377582210628321760289101201126523473580734236679805549643102939598733904913654450394537751941938306654991865705920196411244501094401680941566728948392668615424955206761314990309525418106625878029199798671538122390541853808179309466696172534865422225879722595532452511925449531846420017686085447282794621179595606510674186563583146904008995829923771673735911931898512077380165604075396151186564254836781664138832141380067174207214507342676461755109217427017728369462774117756169945041657581509571145423371440935733553278300357855876739670489566935698322536425314246298400185099178408034138382741529260191458696975122381178384480084307457631539131892079503833386855490243271845398043029242572737477199447706822478923539796773663032803485975973755780956015735372341441752211393025763594555404764217026757458447883447904062120759725220207020315461635567390090904429988415435385240219668166364993942919161991485297810087679021099947610332853820094183343029039384204666020133941337346449832560970205892291100210541683511527364307758877964020433935625897674941050963693435194816218563296207585842860540772272210919059800251114184619668002985152260629197075231234965911497061241157832264556068394649529476939639215567608597918568700890808326929880451188545159927567283596918303532776620509343000319067771344975090484114088349217269271339421924889340867783859776302459699821734464704195054855092849102800904089051917903326085120000000000000000000000*i1^24 + -5683022569279382547170509579000398376505262626105771338575371974591950141702820997834957238598642909828024036505886751222731163081800474273643941328960052393217045915604729606199441547931517256840464569870795869744565000013045276747792764660397734602077380475455596596047425561066458581888277304718792810590355294859775351423215516901363706615928020842658333298798230028064803049117699143110588176844935221715348579583114861786127561044820496007359466505370308992719103036666599357333057760635186185516333474627008719982982943751292603748980458854596447129813337298899484691537694849832379621955498624070294591853030438042629580614603715542834581498279228001800276986001573306881689231982271602643729781352807113064437364246696284423436708406651244755338693757130108064333083101431036576623516696696240902557791850250092572104455612564082085919778491033481304949963001263312762272568695380195355904774914472298484582003511739833352905025955559187963534479829031035079455157651548356677946027890525676395880116371831617897964095511398100537346649209405084759176759890901561447329548871274949241626374475893883466155880692815148910749020838672143855421310021731258382297831078633680129102679943045177034791242179140488257866767796479075104603127893765199171993644579522662826565926741795868561408466884732920902344835278716940248828326464898255523998390398777081087223362933532842877392847741651432858969838614841125247940760986528498529262540857007979063056342236021873681986157403296583508727019352736222264973290439963737442311503993752091944791008956947870480173826061363521968819595123690698774362566537540716962284824410302940245751035851965879459062178944273735400879215524955927269068505088000000000000000000000*i1^25 + -189512441813216467457875545340559253989636033282302175370384759544163174005106686196287084303212017385209881898446923926230151998189061146541055400592830152808149954745534880208078025742782864354820691460615107788919575937836267907985728499018622469798398683583482358005922145419770254556610230723793405552707830523920738977031401882149171046681171669715766363171699814963440670880364946443069580267875648543903168160314450904308324228089384159045924439914766503578274040475016685783785228376481561029518590522640827461054184592049524055706616787347844965792041995221814120442359368804222339983787332006162880231518921111396061382335187681070086912722268633458059007926527200205469786287018774326310470580016373335727803894919226388531825349885909042357902444636888053649446031477171407418674078813230663508011579743094025972451390886082398250017527183103055362654750589420690467230172781011191993992514819390888379328759499949893759036769741477891058934578971220991108844510272986047773188536889038079642619064218438939124720547689835630553132360092334511756541629969535094644550052522390141139163482006303149675517093205976554879164399051116141895686939358077554703958125187862030909836928275442208637073514788389987739945125441413114098653372119927617990554511244926849374093231392254326583551875882275504193272172143185472257587430702609683567435959672242330860045088680489570400807465350936308751360419363356814793137589665494028909013469438721269848683697684542255848373389537504536125858430384531239729522016878637106541895297264163653536407774676278555763253425148908277113985872095445894564387852916638480727083662988879247220132077976745841110218685421198212597021356842449004134400000000000000000000*i1^26 + 110866552232509853070524840682994087833700235076848223483965639482967240505431373635309078222284124301680802810781037758565943201299738250448103375176050834463918948805843406761329191702034489384156248686826415890458498030612476119535896989283554261974569529747464297128225848668148673523520982914739470326626044082803653309872973501331998847769661120176341198074063697630355169861616649440302071320699679778021177339540119179537652378470198702988196734701030450413736136646494806712208168960594068660627483125162987109188907617105131050769346783327950066555648630002143567289836233180211523280368112092447696404450428761733767334063795643356607082174738165115276828581228564929664992944763904886641708021215133665344453009802794816732199958085955219371316557169501931472612404255413547426899670842632540105461189670187815728724050051983481049344562316191261421814320290824759766301274140949787052088719769547572576814033997801602866570186739476796924503307665575540295912124408472735694840263247156668828753697597583849955025508494115686554635348651792664084824589464008906261106795368865773735970800606086370902857401333857754461597366930594150404173017840132348841567943782561644305462606305108712934652788059756830631268331275336708959992001744847383614627286054685734467080866017129577457018405342358280324718398054862685198333493560218666329613987480182177935638693624833684894177912244838496770987193462514723139262944836842928071758320240357715814187147132828584981651408895781084812337908439185740962841236047056380596695191621548224125748481141871440921280934015251891169133925768887635607687703885778444232429003290259125752909272632823188793302395166609916857284631661117440000000000000000000*i1^27 + -11407701188242058392648562674808893454081947003976410634789265266634419998524262674990242482437862086565283470805349167060403369958026290317278016848386185099853320527923292761587733800040821541316334456235794345755285587561848067800403872889018323966239898785278150196628302851224965164316415822837252343717901798432148972892750442205673859059399088477568015040172623623210679335076125110191451514612050571826555202901574690525216195148138146635196940702462192536243740148036409815698791010169931133421500409520291390687341591552540180182005754832647098477567777003451512178297084979843794741464640295440517308415269730056613585825710354987132877092813708410467827278226494826182592441875328799124428124145327967669839549099812481628767962169816111362087776297712070546302738485606131180128200671964868082059829236947831870317406229691010247510997992646888489371530817055841169109591985765289161353515143958143043341844679315955028743190311866456382557286962351924701268485988741854689587034015150864165364318017993184418485963329659639460183930379067317996868775410251786578962659479692747240418969032055190603433973628002864844421458386299722363426218929041214859993345289442571743661527091299359498050842610570382722869695522239268629560537451019428937507796665999687645909008128941825028929296510032379949592692517839739935579682069007752694067445307770908439915441452588233603696239388673207395332909978217358568828153124176297444341284998824748165709117522347562145722055702699004224460552351547892568628278058422317766446457640619705619656062139405564277164600536170372669717761552465032265344441290310594157158541333291105671107455323077489636701791137059281612757270528000000000000000000*i1^28 + 558918450658752888526002007050703676338022366803374597480240199294112005478409072605942461586841050587871135030551281564560779518322015767117399807414111538598258412198827438696981201781513558381644566153555190256318408039109142899658428483093994671704816306911117306476644860710872533658539009631646422369050918832139674112273125883025345540415116382330755406970953338774710726796379486103722704149730688312372913973556704419114225114256836683439661716565479464342919479075803340295741092011858652492866325083980349971565160894478748674939283242785329460069970336308776462176533141426277121766492462253053000217141968880875877788292913204091830065748055237925094316779231982023976996918610082436783819527813586518212978811073703298885975562040854817972189046476969868251808368156326776305582507873111270548580559630349349381080337510565358569766137424164456410333997971494238649875475080475524525737763567121837303235536863647075879717714695075498106153458764744947282638525331218485782303679413443203363034078294830485801153357209344597864782134567670138235965227606878875880355414380496529617104844355998108344492766196878450123539123568594488163127115191695553131200787870394367383391286654143046011642347336620061544089458681073682229362554761730567664691162576967753165678336882386508143811741544514133028540958090865514590927099346088086229902381783536864924904568839436373287200712730710188231073179333231821960959614560409174875559237797020193786634649572744096978358220934164023861675364051687478084918350456449610891094018421924504866691823329960430045022960658320966219755381297019462531185350288107685901368647858044443153050099430598728613593482651579396915200000000000000000*i1^29 + -15930196260341222941207854527465869048974281237776955618983826811954897452940287887321366932307531865277143715126929346399137331568126073988886659637175198743362792154997404601884678492876430495442308319657315899830562035484117794763893470793126716454274970882116019978098794732520466912209448111479459402112447201818363869351774886392385911952997477919497100343903448166447854310560891190326825767543327869281279843689716072702343086165757462453765205278166007174031383418103243953171547368699929936555452782740829963901809408741642609706568721648358802947134000834191833803662095100224711875053331667663825160193567730091974760428497726415776589145830060752305499459001283696050662050033848661028010698220621251448071233227925617505399652186871706505767726133839410194762906773434590125388576092261800557442710829121161178876956993588035673393295141451184097306973762966763235584230881385296944721737399219704789293021097347223502677024137004261918894271902214739123285935081888415139825665685468622647646729644032233999115911098439755508057546609035689652901939329468647378501919607871507413483571700329802289184223671110082086549550534434488043639840172557628083392796175153731963194049044527195443286401265347345763315408978534315525075491957840356329601822955356582628262681928242159493441655174958864987824148741173020249896030541265766784141823060360311062085426351231499768784315989207386197077891199633718887567119045439684297311431511153777919826079950814067317956596173304179969075113729366493999615548864335642345894657679491212581723756770698077826120632489220960063992214195843395754836738791907987740967309757057475625471706291949179150801542074859520000000000000000*i1^30 + 280057918389951221430893690687519809835148864767732392537615031098639023664013291797902430739377399124172875041281765292294500761376541365837257871531942849852634686963370724681066993700180258309994107934925772171373894648989462578598731087137285785771185282008071687977405731141679215480808700979678573688043233615731601840710553495888577150600682810592127536375576571156723070536981945673458111700050548547258117401423081334145545667662332551569340716422132406924963093550179167174401822038052299806729936592592460465324779466623208511705057639251350703517701503560822301520065760538235710954571303964771269128287379086545134496616501820331028123070557096055993978756610458567412300826007029826285774158581242967623464199260266681969574777594228410322524412592863752688715269605107656050879657627539889173706304731725024373107342527466248979742279408487842269435303464665728034591131060693811136298908602780214378829099242637058744874553417716998761198483152853748722646350661122286774181588035878124077059710164682221210749701872958251481395772902128720010328591203613979001052016553362033285399351645591733077277560455197980928059831678334442553276020597873483340314618099455285562319841997581252326867010980333350652047647701200324726135482611581067124845291210405180053811096405476388505374772568035017903761340782465469400468324043645274763847382355050715179815221872649621033450225413209356412935881418158149768012174115564788492721370796756842763044081354906931410139641184173685164181920036481368198645494174338535574714040274704853958596404812684080949763661568441188266063258407541543472595996968585357514982509326449766060694259477420584374108160000000000000000*i1^31 + -3430124569030108749180471299334751737005825244251902594841330101355024302851674757639339885698633129890930747422400381831101411621273208592658049362495556003513556401024428729458583490818443562321485370759660818024700214443472811005958158118280030741091858682402818555413837103473342844038172072647769922396340792930187169537438848835316552365980868558067919009149790754035131811891122098475841198106442204955725286866405967860026122661048962366549795741216571755127834851607043374088061344202563460997815309914121448522347531732673788989009715002677012059882060431121445852596086583638831593335806604333777645834493647546828136646369079593107106450092833351075919963260428742183014255030842856943442481422865025617468441216780156222454535621838659331074999602028292323693442135046344184034564978667567173788816979320958201007883487433484772722024456194683982887841118404181724184079919100579813989182164754139117389250751523555262973985539525424343327456406305787696920610837885943649665795110195946650612093247655512831931492664454192721659926278483832101093575861114050530675070912663005097052879378581003530625789244776579291209019507756175113954219922442556505139028139197992062516497805569437520744183790337720164490677307674429865199932070368160931265952806388540303497004130056153844730674349405830853926913611689504566146009490908255499624274166812972120234830889483867638244234393300500440875175996690294525826352826546551881367518151474730077649625314306621385587749204724090282169376546135382013952899797197355687230241673938847709304758961909556104007156196284274732639089861810178524261360735941536133359399981710440930761209033220371251200000000000000*i1^32 + 25587628531981516794312324393105696016512810890342066200919800130819032240625110515237043878252725385371914406456143094357618685777195534718939571474288810560047938923518296548772402730109786925545537514551681951617080803113065038681915066948096708831785310426981039270478786472121248170959693832341747862575987771422077397015397324105068278865538757325209658226312454258146457732224015911669447440379896133586766795605879508488338848762495782845821638445770610341271849901359267510265630714145460238060129829719255769734339999426587870014475690667670471424682628623590053414896821926066009603174200388243649809398643253576121789064251866970234874501037546639192465636381968095952378492119112503268403427691145598837023051634862523376004979316228588253915432256432896823038702819130530252791859208932804490174922983259354226849401214765089139051225610769174258319315285861957777938019087708904138105407226036494560973287151139400137641492878909853305564223806899192864126885503465060065292776903615476569179757913307818829512839163193763833079067399412791222417014719997329609545004179261636515269666709987932768089860131972803986986817495431563183220557598744913077528585952635767510633569726595230831400495013113815931271945424334658663111787414099947406102948276370261289428272420216865253862041695797544039107704005067625858819659103764329143884681709605688474222191391025946525843218634735226600708107057457951774886856076170163568252736005319096112389938333251729742707011373535078427342343854108460278376633718681960770471646927699476872916131005031159009186706300615705342943696554883025965127145360337495780651469178367384279877880381440000000000000*i1^33 + -81099817209487785283075627235382728824342968167249142570537277037781075105640936980333379833813879683983310997386190880916103143570978085876742527057612950089493782520238854751512683050283204345799627416568365519859857081479930254020181461334433734268964980424971061509775487799102801534078428372525442472149160296173889567021057242436713475641942179923561214881394797377046750242145076332697686196394538310110659833784175070917732731944070821556055414517379196870427180760758589708820505520308445776131626298641026666825182369912925814052568058819934663727387534107617465600392045690770299295859655400046262372824381856256203368743711752225053009091648884839172634869668171816349845935939888696993064763355999218838738539490891996255151388782101646801294591558201720300982130514238232946160956114422383725696006919813694827872364114150050950529205289186664930018507344332304506757074025149320851948020607065978691879575518290888845658600968775054295186328968485344890485665618518491485246894560891937215674165658005692772323549473994783690272917799536687398498382854359121043881204877897571915810513523215478100379294007715397378412229824011774994189514764487355893190849956638003770473071319162414443189234969592768642201285465198197057249470095796902881116265763565637416742499815957131984464690830280310460419979411410941369457882461798313982840879653019331163853426398083478226826795084914375391463021210286512959790077091910748807704139350787806732786316408726311290629411256574007913216184002024378280600979579481492512913619526830277409783622648649920451315629399747321091202204055013369595887271354995646494085135997173032288256000000000000*i1^34 + 12091493896748191924352212592416563772404286013792886324725965907354390705869493044625425265191242122226236564812018015193716142370147618742672203913393110303302451120082799839413557734690877375963147117496009961010948319117549350256126410250240870279200578079354189015374847170750200781892430469734224594829393741723800438245940630624259837792330140041960450770366882559277716416409054071022263261604014455307124386671760651618499468916948640521618994697753735563013714164980097260025739015899833097464645954909864874588920260897383253096877200290402314778094217095011464589746746161131408841842417650840270637385992267987640758619488544103063654664542956650175292450089687804642654698035336490112147433937508649182104325237212053599813413296036765692497106776866587529649616489555601674744420582385130149696786026577789322353632973354283995244377242939130336354571377463385546964627714333750603845900197390662633368938398943600895959017009684611790268866828192930079493740387980331691267390568649489283747201663068147049114609704554850835910716308130732192898501792081546918404555081602362480594663570450612659213494810999861792100538399157551727594331868349810616806551773398281369271492490355621187069757099277850953578412908343273853490773828977581737173237861483739167644728526802399557471644535759543320481510931630559379378131745778236044131853401698781414457182871013968176836643337065428253185639830268902111709931678678979461159183563131142680422036697724162629739697767978305115917135264222666856925657677169547651462204545823088807156384726150098909018278370613265630572843965524111990747829673976515811012013929267200000000000*i1^35 + -465346699150341610086461272008227730163384034603898145789957965450948785527263176488978836786238282919900989797610711717449661710266838308225870760503519963010246949787289720747440069033998501298505640083100850084367708199126835382758107347821606371042812735343796486498230434462488389267277931334917281422030667100974048383937216659383730099757705707733347241794100766496984580326131471031808642425082026836200205377586113590518471227556568391570155606058979157810859547312267571438889085691686459654599067713222895636770983442591252022345692826236268345289334058079458161454770857454943631191194375485575306399234775363456929413928122389983004528458880596555663128397521969648697260017449396999366901427597012794513842113637179634146349074811703884320886210695252929272276569856545601104451325293140962312193643155816282649332892037062982275249770877777263885270473267382889804550138527877244762648840904253221387624012553865405685794150378319184900787951994555682046921754638603736569340111231702176059862422812938678512537671787530100128742432258014611160791166745628654544133968634919368670060876687622192157860266780497699512301700523024530551126153370017897065440819226891368024274022858077904973057497393164822409536740537682609066953260171546698687133221648583478467612623698610281170697020798251054272821748753147982192985448961628291036466933355301292294583078396789390151800916386056708457579758535709902535894014533116808085122097269174957840177097361783597497420651574520583676777481486647260193813810260318071186311009489941728253903203548386901643003060026869816580570509392805411319676749688596919746560000000000*i1^36 + 533249835330499182759302649795350323464335706973449675088228295529125654974801761034737411045620183679523274682917181232572112790861359218976573860075172868531167952200600479912622175547749462079236377010373096488968951995414287014167768121303471507588013276414231460687963128793709277581493078094859561380021709013839896303757986142302371312000530135061272632938276520325704387268521157253642834004334937423436094721900518160160079058969792077638232964406314171597664320143131225119905549730651836693886173217627298251361361262323693070989564325772382058591723816700386319464817153080037655683302525075379893063188279166108311580422162779638728338957677113526168208346556461726595939884124380237384151086715296228245229396563361797773799383774496446175520848405110186203261370806981707358515859386532031791700803462138792392874557958494121696774145413889057552715132753381548502154153062610133973234065143968206321460853031140358144502139007465575909258860835917719505883630607263181572092314827502402959623336850976297308903682705424195951585179736815715535636916262742273567444971391401489451725765248626265352754155395203542014047186198345435777670556682893331141341483973590311846893961601046461282713296069996053433519359737442741029871532267084121004203281860542337763977607552336547229605965767403509552322211925571646211255789537735600125028901561894875793102047219166184906146078498317636254111981639228157623084965262879353300167119486504703903847179641887986318472598942036732903779046185226870998872175065850470040386688797150797567992434908738423914878152389089276834227572964076229036647383040000000000*i1^37 + -148610134526711847596320096873820939505227751590203840608338614332961187871183483693182828928760580190217649316350921332889581603336258733389885107617023126182660167429500675990680533925576407506405588587830232311509544019430512437853075214620142321284578725823505624486562949726306927111249140794609166616917935645416534043024902477901224118506670777964029446912357593666597716914917056794002689901492103055149335325873311042970790116585713990611149081150251966836205449631873163993200488197603383244079071857968509825000961500423814004707522361295134088129493903100886614072397691832254369231986074611769899679689127789741044306653970849292193329771575731027317895164089806051825681360574516126772656785871289742614998155220560364539427119164905319692622229089018915174126953686306106801725302061166138868330060772075717038858753922038896332665427910356252212445059852868189822973423546686890956450213670406712668366741235121935011915467684920493678925050642727241835675384768694929064208020317275625527423262092652733033636745766569634991180363563722209865304458259387168374749412151363571690893269727773521207895322486528404753288465593464701000831796494170813558802857420554248471225811377221440526013329430660772057911185162871063477039474846987930233274696461986067296026274869913564945196256886978288572428694373791130063247764659197441607946735628205719402758441088507468924191097450041665895893992165509432408307990972701590739399741262674291245810097702628489847155375980197546358676145453171822255785315258356321082060496513646587252011182358905614550093108484822914863304218285755596800000000*i1^38 + -10318112572795756122538759808200705466717680404352705227621258347103243252453106836872404601956206114431413640375225257715772375881012245630310461987761984527547289623836658925404251197787937076878539766118702386940232023253589961832176486910660480858545401539674108767794864784362695213500037732371413275327465615982800631457744755803448402540173392011465021055523913197338676112714224918107460694302690717643914234742493947079383062623654197535515339357726946200026042099271216212763115382978288713179978906275090936248095463222698104891457271935701360572573916585180605532628632414948874976045796213479502150300219991829217987256344510691705069581626652403012365512238776379752053689409869788197331426972711917364331622119597209224282756983417102829859172581666499278054934717276843279767538330937707108119038010803501328695367093751244501722874939472247140466611206197000735933500028401675769197464598752244563077317887509091447300396864431968005114600175491625520319161824555913033768152001632469084064010823381781827096303759405512088663829517120284074269647141105472549166674849289474345969170834273871208455406921455215929394864846997614109861483762816824143883623668970509351710638969834053793245628323515775978973766068975850903930242216328781862318972352915436320263056103166572777932658381958589297340659682205758100704620383514484909573790816866736263070812823039858173239017777662178804245149575746433866524978590834098712934679926900432532031430979356248177537480561672053008664314496888775783387466736134210170941578296691678413447811521134321650155502473740007065518080000000*i1^39 + -1352123720185838521337609415151621737358146259043282042205565031830816919093681792183891487361866785105652523615311903841943530677746051290280277216959988872754226404770785823170109152347168930615277692311448339330365812850688157012205831313622621338515049678611679628172521370705556602108662379752348347979229751262880002153229222651247520597927047857113491195109828017945984564051379892197852379523109394908437864977255252114446647030743394308284591912547188429580781179480696514134807899428551305288424676160499932186885996924305949414861178867542507091246527777640296114979683448710141995728819420921100592248475673314293672542940506713939745118598469636533260422517001942908163840305929346891572187990842808206282675232262572969088541242729421527181105841663342605009753024747015844868105151772613131474203802454018886319524877681516331759736964052819553856940129625939082878719560930130864179716512108167366486890995600883320367124623777066582366923787765794428879812132000181241657220080618901055971637058450325839039553403808335100745556183960770151932947015332432379481306297614209581855075102074318522890518711715502029672507871106342984549525281362213939410809811187850022826646639834034967625006043110975952095851026098803241349581705506191376645420716493500116054374278013786239820445868397271418065013580394107575956282843644776035176684665423572079294090009919483586495079668958311904935030790354273120747422980673613901947294409773070204863893885994456400758272030461211669656713090900828024506101039052077583107374849816973961134736145111568497104524410880000000*i1^40 + -19063254376107943323991674176879899860825204417135342992121034147749170753768999586090984433370746208109284163626908999018984707881479853719471148414478330849679357781014271801062090860195866223547326480078657030768018893002625939177998142764414703467940324171768930562439149424851883744987744032733702418080060860732380258727545308418445431537695105181687216334919536660426211122444830047951816574158011777298818094438438028440012653316632817741627627968184237956890557008521780781646738904681625448110862820983603561391670590204711256152018860634238595889550950897208075636898154880792036938327132212121886381883799290805238576613034005130647052333152793465246818566201321701102720687692772944779500642870118448597977928413259648867651797213818554581124243553672170249308670810883140106405311829864129897588271204926533491972822805481609036810281308776298897558887661706186470042749201315263612728817173364481597401981872328057387706274089862303312153287627126677875321482132959625659232726592252653165050790690379512552908954298307205623714418016347393846754647293053292795566715307468812507899069864620568957301032638186542018109289452134259107834080303023235204601665311567471999586660241805814760545310081769636092757324066594350761669444613883698222459870632166388825677157587854889512530552557683778885710119230170911727473378823924751768017294179063210986179182970883381900939227974370251675194919204360695446938371745300856814814251504940828752489402365203170607860903564052776209121035518132981886963415667159522318714412207721937858712211268671897600000*i1^41 + -50686142234749891865817933045886268599258058844523638878555689076268377690674425247132464471611943227488921384620940758606047630222637797761090217961611926178508068801384425817618524384483697583275398560065934338080106008894632552771101298439392421603703729444609775680033033703055149337261936347044319467118287791233404334421255301900108199024256891965126465093820287766747746829019984559690588535940544974154391586992604573157048733858342387513969019869479101907498218896738239924584136152986778118430106519037927047966182964003647538578901221740788238408839666064344617256846854664440497728135904224309590415989248564072406237486363763266809336736724619514777898480233921418237158656833199156968619421361694445034921211600129146105632549100767380130745278141480976282821960661095430158375930553872985038797144991145659178289249671575200228672041901624433689424515566655817433850904632537719968493894483320017219029020456664865181090405885635491098831111222533754234687377409568068068540390817091598880708481458813102063064691410943003437225520113608757244756733885994532344810632871645275306423166057363013690362351993376213825936279238486176530081907458983042492338880105343693813888656740246008238048360400925810907774179982612806445697285429434769160594816509448219577812834301125215579970453693313814741418767484301783904476380322083256960572093421576030786563116758158617431506638835302493160051296680142401769693631184939275893225508821316540306717622284557794517950742917173284194236893238516895796925415425021095990326573784394450862080000*i1^42 + 27068166443560356721730087297092973336460558294654008301131824068365101572288836793845705097041615599915890210890500339866143422825740465873970578749345767426515525770795579111214124029404513441361986901842216636407615494521403364456049683824776009096410930789355820514787485547689380759861930934294487992126421658882251349604780277764499141536510933037578236601338140990210074133534319236232667652815471379677910374567748684713603169964906024635573938556045876483396116228508339550851559068481309338205082615414839583440938736006123804471830358525921755558496920565894708188869724771167069083893819819099870860064803816959010435591744942571069195376006993243089610731928878162857059092214039911218243953988020631507784007660946176480163571875839629919020421259680933144672781821886472401670803005526645397790400997753262866422469560894079615437276955052690039668460995276347483507684147639323279802532414332178755914910484235793151723421713508364537744154677851575356846440677549390524030074950177423570270939190196056884166488207414701660728436091837595425413396631988582200450336127217362747254663286675779515265954389314035264947836450892108514120066986994508215992884644551428365036544883753279493868437611039178143527947835085926643196035461004976077752494793442644025734347116898975420215985398291281769667262361338293633896407184086113017611489619137014020893025411740401388588160216120087866999837887601890765516519829872059793655174371809629057181900831825056776521398061450367444495995709669543240713806328218255360000*i1^43 + -12734253231693888015948688800949365171981437333004988511639639517614690806652617789725809719071773694252578398204682612625105547582129336221925214364392291935851335588836391193394830000974628241989017023497579977086591357299251699598793195614603888411538860334282503105093314324123100862529560767219323962728632541520924001211504689485443967743885748657799322361166550013028590814527571038092525675905322521290235039673837800661544612998975288501849517613770246850219894365684444197213514838350459867750771818045637827191717068624360398856357401814085956633073289721942542810493904362525042798174992024378077642744681151951475063649284044288747783291212073608452072120512228203929993612860709962846694954112598011001344819911066124457990713651735449099442344024812759928017922753388808493600642447610627081016104559937471433680680680865458818564502197249362058360529095961890913822695084922483775508977191051538439020008344398754930671093269399277484056231917365280293482584608256841570536085613444062433428549606207548849407211274609627911253150644304753781020249965644440299006591708133774066732240081092260853919589001220117554961357222563366472102762465641376075980097965364919295901282799644990443589553437160284367059582503811264920066610111189954335838593395597233201393521502722749677076736240375357688101993144253674596448232075505325860053761750932774257148918548035379698637389007395093513052691895113962769756425463817307728423790092416744334655263838575063586834743874736204457219788301873971200*i1^44 + 9408358528293820168544792843179666094939750854904486886327993534424173946650457812609295874925154842166914255849816917220405213192094673143815818297186439537317110743920961115247188410912684142705550468180810317733565535915876920742035584096301287294838661478867314561612030958871828497188711072209856026113816021007937036322784928766615457087504645246558439018763390428713127158622857779292264995495965917334386868814597267810724860062565025637781393436989184177553107545664993787592714616156179848097624653887934920574117679682873367421781329129150018777737501414968651547148803148830561720539004032715451581529467661529139549263304291430835820687407099342950236611540484866000672543994300021266414154440878868717764553149463749708812734077217911656402936503345206775416956762656116037979308739232031928490611226880553094751443863725817447998438973256021625069536956153133759978009129466016779615028390660724718841928985120943460614609492146748905538600736558857339769767301897771416149918512411243376130462946941298071418930039503629014436645795529056636022204231898376336532238420279601414482353133881849061202708206691060244701315471799656366781602122586342699970574505802076662570503430063338230283283095528261434320407889855918088516383464928736431453951462620328124611283761558098072815001363356318132138407858185495644663641961679446156293821256288507875235484154856185245697487880188524447281941793038554433764912710860700565367066910894351794485717717403655208960*i1^45 - N1*318196954766138819315832151215333677227502828855123207697790404108374981652785561752803338456169251999433501240941454799533902730391215856787429554923035842056538235859674952609804079982502604773712927653778674140088080311978368313432688097473741045882566017223905669761207358263125861127979874266175170044593983860124701708179708070596127533230969284362384910872164690501561664660531956281911034467164282955752433454744047654117700580946817595587826086475997810049995257166330256319794668610953911788807169938614505058468680946988214950863817334404130817472691209*i2, -623806749086545452594613797045500458429340624503752285929484901105148875308074782260184292598707579804713925321352963562675630271875958536832150554634506819970441344384829793538902004686953628365605850835415258034720645152702782453858308997219362867545702525619306737397484069251620950170088475263303358722744156690304076308189450906111993436753263494544195824311850734377954951958035532232416158936772249613797390618260896442914453271978348458201117295413693793178179316981369893379955105232195973157965246474136762658910795738170541704141638910685523890407779547720641291507879306909050391010685378804062439729058967853274843842401336410940426696469241996801920617896239977012154662574024046011681596524407586472787738954352672415134759652858909993294490503155097010362367980743517954997508203324120669615589645326877602803544610457813281950542742992208524643469994486049260530013305106633147562753417266107831335147957816267434249525962139486608809307670605319735459325076473255822877711276695150773163205928055951104938881874624437845149067643571288766966758729143100996498341482225011030865969801645979509261030148389694980748152305992228186561404846991321492480092815031503980107029236016175035158744379781424359760994368884665129482793879974518412531696761498105865146359851437163551307973067443477503926192892275879428722465272506722754062487752055684956248736026678215026336270668271145145903402171958866919114512109404916756093229942843661802982291700844681443861072878428545222535296097575544543546554405078691267589238078985323423667714997013989912083514281232531540962773751135809352209976122619165733432972209741668133212607404420027776144774064776946900447779395744592080567182938067223889805332459889240621111305738262671977242478786219003306326976404669969019304935424000000000000000000000000000000000000000000000 + -1125285875447105184887115816726178201575567406315593591591752863931746563737368480761623015665687365148438606085750185429588624162167951226895048341818878841817568590071713934875399458750212397303763357947668222792302389077728483054347114139593698183927809021179664807833041506012413403220303256003089200298452283251088761705062777081199806465763448782260599153152839058231177672776007637821942523148037975915454413470473315893153023705539257389664289629812554420750077796542425571448955098660920730820790667271684102015315733107715820601214106731309381238641689702861233159605921574972786110826921765702523631759125927363346770550822303198844097377455872716803909357545619562937511594684442203852852021979824143368400635219139323155179728343841955599820529893142834455690653876681997376307119530747595904996616859297315120252128448405597145214388442106896266266308836414275400121764560564473629040589516924954013004539623648289622745992820132267046361505663222569908376713453006665875035039924290742523860788199691881221862550074332874070753526820729801870368197225831016798206470536846851801874739379166703094829321226771069226839437470468589046304085649635491285455120910899585489049001088913171267748655852867053291270288650171364494256851978820754323763107170955476956527229739384872988247951914109626591437870928818225798409562887412004842221807041784223724716291891595677824618180908302314181768437454391804265344815624330145254898476930085285954052778940064181591795016825887245857491737815418349550099297880484574501154024931365117658838564613424921690013268600977031890812821021665318942427310445693254556800656433276771852706477018490937912784233033876369617087100183901293767698409297488230434924575199583073371315059572456358763540170683429922715659120248498999365992448000000000000000000000000000000000000000000000*i1 + -976592752783507559215415445409787477949782117334866103636150046826632322872668094187533112756661311801738193950018815652291373314762516759952500425957697373704393467142380938876291748006684713655751701537170224498196892100853011349043686492210832517181136406054425620673637548934136064513760646601360288378376734526021841987587626246360560518948919985900977915309127186018894678899782429549541590162736686948843762338905130315574492612476290452013900660354740976900021470524311169603871893419312868031296067455502578958668561257632051100387431553442739329886757959029430527888230465298862097366980230606539379515634007195873220747859333177084230154934167376454698707142768106649512815680351041560637612206405760749891679175088689828128360456600389311028616635030928208874825916828365591831664330963116287484936520049786491503501038747881861922931137029834863495578946492058343654912795539941275889613437847353721748304535026791585475711141326935715129394903171082635790945701243448028874316963088237115774792429104910404981638897346492979815214171093443873229508776839489175471320445635945862716447503449224851251271287378885232840532946513088090365767411798182412592118952679112080334640298429995776545734064336475868947833882384233562447310637479457477529427965337892626042438100955808509641648400596954281086011227326903350199930976832048332288732138043801042058666972006648498488907755596258230802427634075789296049318296355349094328734909516649023595466690693626657224351499700654154046325005776017201156504623562690194351398141939277901386375869310059954861671370782073488443453514699893122285935040602441898921883794340308226306503941998859118729656673382241944030246937587382786223991322498388632382928826505018314446680104668691788451240693270103875791921828146590787829760000000000000000000000000000000000000000000*i1^2 + -46887985625064612527537493480956372388965866312419015893649702881891326727340454135203623827618843959414446095046868918178176150378122628273772209948099268897527760536710484630124569903464538562342331410877660869032050819634851056161682007193872678603598464568604365895734983426471680139896388964999872424518096792706354099877925786999236354897152532780051299733892462608191946527552834057075739141071643560123898343858023145396391049806421455260149562032219424210350402456977301513569185577734240565118020910836555162501183613707624740679668535913810636232791724675366682381497426625917088607868039934397373945103330061842243390139639841835502296900369542799446036778306364652491520043240410094896626983221741413114546686525650245185010145476575405306571083859609730517263546239836183163083308427465004971039141835620902552354382994782908026841543458058324165645067785638950306740969637437258118246234337943767043629426684241694717666572946838368945485214132257762963952308315280285956254001544536737293091051920220531973710562027928632570785791731717992510276302049297116451452737383290195841206673386469789459206042843214585151807893104800686549121327515878301704445000531297214370929246050828435345901220628967725857225683955657238623780866406591102350113196365246827134509534266038624135287131212496889227841293993647959377984268107175724268340647211110802129548519564006817774978266574177303303752300150857300624854902765256915404720062074671148094162263965412430040715888176653483354015826894039566723812177760701235862145477504094982256143480517427028902088399220321480140962279234750119365924086866116019111511452385486207306640377371819475360122943366062149642784919088042981882389122732109312427100986380155005639455795909483162533350127218244455749035851929427640320000000000000000000000000000000000000000000*i1^3 + 59315770408786911570281357909805945718794029045873959893505773281290583068657677395098531137673192113303018614403496557998244585496967875684831387960393959892721957631265223498028560560926599858470714016604694870372835644003989727443226712391428638664039020355662756860217841627475801908216261599492529476837812188639818570690876273121006295432947016516349456455025134774526254741611489518509086627503657077109405512955215316836643348491541974228320536839471037328350276656944932248899225914128911601121214215966631529929057302068588979142983414695258230988329254015562520582424417630677622211446492529722087187549946168832608046406059274116087170807867538688627598471501991457097088825034445565416181671640781000109691697723462589199153361995932279224015120712843024222838842674695654817443741000554500413367188192686333961559909887538049464873724315542881568410111072733191500699226989271014362607967845650535208835561776926146542810250776812451567012890020189976313275394227305840539837971861523146932061044185503204563544664775335631342769997034316566118502022321270783968034714149962441913538246573627107282426049899792413005197874332412561594483895305406750056501405658487437569365165584904124134818867774323355593169865578151143925470671601700256456179263412717258653065356975178805989328732910921269027810116217817324654483577209272392322389491422496766429016375448083210839560149736218672601612843100575760427637920394276565848740041891782954391594847196710292564133250196585401549515749963235932515576710742834808118257180127427510977981502047939528189934011503250197143991008356343043936530039733626505123272575182398557982792110030232188515556715657811147339180683069545132324279770446854118156054714814462645227353777714314790485449196515691773387307357263259238400000000000000000000000000000000000000000*i1^4 + -6939241183331334943929568793169816454128950806244358501347234925945857526578224233380365410678370251919970941113551461040761741461806934705827400107771534689213372581280665392439804692050522100096826469797770750541916534667070923088907077287221044229109775802028205407612751232683881492147708530899757866517180433439613584794308716994823311572721196586729597195069940458177472997366762115692348495916252474484029232212729538622453840378284039966850310731673049535102952649998980508304509831242191744262083443183697946346486710229497253393994062032109933372145443537658537983477686203666112376284755644554477984824377019164165344074601868559999288143885796480096561151514630489874645321823845152393746219706482361405991827204186838219872733541978844508158424926047882126076548646808441241991675602971055638693618839194545548757228725142299350055107692423988697053363432418312245673770735059065564805789628373610669111689322225862367057216081799900753053744911823355374323365089722949083759674384622500508894078743551427864394313973771877670419840029527777437828911292256038918109861003271290193110841002676474666506935194105668572604371720482787250131484222051005591525857137497602640300778538638924648787996925746229202966058145402905800235226648368984072866623294785653971019585432859295393584711966679441363220511914391035542626422976428034931803750889755114695181676606705637456931413865435919069369733181994970033488858898072053237560358593019426484430972166560877945810643582297011882315540672411485641439051144305980349815890944009322974562076378887096798859218627087692822863399231299513994769236061763449027647365644675293744998585531453056678106285963908921782780360007312250423857837038966578057479223300017315346152270523879488794253337779479342989980440859770880000000000000000000000000000000000000000*i1^5 + 15270694283567054577299763453430852466844226942971899876251661464357280610277557374812437627641379747570744758643278609738817577870317803455104523524096770693317348021411468401993239590261796934709769145178026681506427687530334150066421961137632400783944891791214699585939505723960782862826424220211756877013519530213706365605172946603434293593510796964892346802181012746330572934961498804883940605426468791875553532844791045316139644761954521476974158846705215977954362318599126034232645810721526025172798402709648891228213868799304004470817433461350562622784339203204007170129987198257389092401668123505804024616031051936251426294454407468182469345069175316096002956913005267109930618384148233848465979961046151315983281812960211768567620093705975448555529792625791963912203923431547429333995497683291498662006169223108756903188523011369365515729068400777419722409519366681641514253676695448265792372441638309540877567879355265062496375084849378434303609825268737689920503070518180455246757575406716058230513809906941777849373262734174782381554757742628074157783927404117336839866329616015360889487441540622150436038729523296618159157838441504174592425702635710539405093176459732391638016002996427073037314531107842246557630808415115148984480121033230859517132823432991233834502510517415755452335256845212506771490665054985902126066818281035301778475576371002347639287364900752259464407438197983423832603249568367335973718550928692365611595276684742189445080012633150380039739050757225846877695818323964982675254573138614400056532181059488845664359867171014241936190598817866693424995044172901631188670580628897116077898518230850640524547922139487960122804253081076328139177422525633637330755113421919948128026829802000410636972869401658099302896998325226335716975312896000000000000000000000000000000000000000*i1^6 + 525375558247268366802348175375326538004815771049663643328513967698118956908561438265427346753329992686273023374079241291485498555420651344344984846374561632758620806927750035897821588050002926833376289478163285002250261347267372482503854038793509331509890842135319393407580107092686016223831346581806956653040673504020053981864720855442571180112750492951997330993962674727562389861860278001193652507641513755960670476585053102579770046466704727283565431100042679673923752748090068671194558032828290231389706855776124559658595746558051401328887213221434009649545263777742804591560703448059025976125367109120053322294939750083783457503232820848929296420258321502210916704160645917201533547507841341472935591463027425037260044835632927897589729369180496264638942817949363006292369037301353354070803846862013797026496459079449651459593690127640873250063053198616092796402294466239629138289932454228507885399990138902061412333888839725084659835414381249909868562451470450719123087624788242714727479400979684075839634056407082856072471412373763946750130708463205011498077381055448011917461992245682252072256051215403595830516455988474488175134999698278713315932010218710563417960496254056211148711668209746689031080944729536750373171577732110258895707650841340828113926811710906200467060469692516799177834540303618057388197028321314425978353725285041409058900265208725682076880609911771935074310776127799915960850362262153649633455003124232141273155269752442450059339419078896051032464481542810949266754748803990127888467673110722408161723500592495328711724086831083434660162720979831655342514089932792878218413914064915533513553337521552938056111445985736361210588490987468246880393672847066448235734619427853969205235165789256991405096269665073990117914607374307667895910400000000000000000000000000000000000000*i1^7 + -1717951332392718130149882570138174019880013001606747571158559662471147628208136135434666335487713396602764633794681273233811339619550361511080252743005904680863408752344071333656041719217605567572845919394397559054853081647296575099089970236492041226859385796632671673594255364753699451994946742313499825494576775454813911445798200735316385449470846995023975053819652439795011203779712359762061896585022069705218234330393923331059446023334142448142177470825784877734136220794321966724698290959400221076389501388097857387116915046745640378764515391143949523245122492798513882050421101952733733305653267391558182229299923151667458303513467982433360385080758858500934292171240700410756280883949673409847846430306047101567464808572528033152199515589790362328730401015815890691906981945540899110731389372896783230124565437916456590908657719830279762662422693033934954558514923221246674470656613471685456685474196201196473462688942810086149080504798470212581950562639542481245886034749326998287862150649385788344463904396900593244867605778848491008683909337314864318740988459685990820121075151475963301810452395500615850974676437999892349499319935076607701243825999763737294562405418318970087353255633259671107920691475836804608478043764403962672934229013363292160474048664291300053439788802449375773224541054421112974958734782543515859524467720451726277239677353154227857280063369015444664432013931637966141253917552966648299869739407024031552211062211507410344685983643404506583824665678907208762497618990595788006508530842644553988587572211944655264206014405409957223907649645217052629689323308244701643454960372436730517818331417030591299503045813430222084007872296812830335042334140894696533658543799346652373003209786575209528303765450473296040506280729360098666741760000000000000000000000000000000000000*i1^8 + 177737989311441370403342952620439172830648913046107093115211753881256810979933865057620696361512907713003658296776382399092851012002230919480324294575622755726735861854825597549605427443413443903954961422739555827903738587456308678703301038331114427605874533650830483744634108237309675474776106954938680406380482039226476292642045242141462604202992235700589667990641662848159698907599489803983233090841515670960978941126813045428497871795050897642831328313600249728134866702483054420246498128187864844069820928367011808695507795544866421762396459505852457711075938533119423229081757917534743766602171560431129712396997940723234419863428171643564029287311989480690384581340437136293779990751151653662019950737455171818485679941609569099992124968510659240529624435002271852450069848321972421560536542625143188154552280376785629406995333907478952570052721026855105863396826095842859662819179753133889484633585244962387240674897134100754750767072930979736762021757940895930598280919853893581001099593095762264783314394255544053679255387093198262410439624756043634618723245690041434397448365846752360219873061367581602940562448166474332212877168087803015867496710605995962161560698545609315341787379683745254330610509395533270198422329830100879291799284847078348120878074122789074247962188817406840545976624625313510766772184429157573710435077211855285974588987762674897210555439631881838033808432213609321402322403571764182484845112298635171487634710921095114632843489093935173968650304097830845609151509697382798709166116590182152963366940276116441770315676338086811474725733060957785149448544937443579391945047777885884230052491569227108783128548161325067498359489041998569384040781103834084956564273061007984373765956057831447094862921387099860469858709107556483072000000000000000000000000000000000000*i1^9 + -15920896751399331907240677169920968220981535950570600289269620802114232770135807988779228661606774845148133939597719703145537393283970988723709501900528050533856519132743076394441755483656156950399436795648696740959554336687715627847325319136498127827721168430764016392796287363298212111707948025267954829316905575668691431527207255067285517950804072626005548281598066507924088579312013790345811992514964096932210413220641632658694007369076589599940918389194731588135458121071488284629394373066608963953410313179136996853064345627874825622541071104416951409921183437698055118009804014015069370189036096489782168725870222298427518487475730010609503507538804805761826616013552671466535165516377592395072460332279560959035631620064821765604099906055203491840761357806781176008404794232330183970104665885761324369349610841946989227742355419341861039201984478440464531353212019135483406605272251057742568695653455761493807316636903465241266293406220685519202674711102885288636751133222135191874205705039911292024190756957061861567241323416555142815499453110944424658551772345159320565074894375268180512841250154789942656589059183892497011413100670843251908719393875737167014750303986571442530073502586336035114180216090852946530972260198378997110353696077432634810295699218351430923277618782463945259174658829907029924765714058704098061547007785281819042314199714651148051922481576818691718137823750682293792711631534518757148038759225623255268477030798308199676900270327556935391243213528847389664701336620197961269132701672455026630616474672193922122673226564723913844156460041918567213030648339751852237171125968747250692946579457790893744950402422226368205470577690277452216186579760663301815221885730661668098281450702936091271499486508531415869835402338002534400000000000000000000000000000000000*i1^10 + -8122103917851353445067662100185194843314999899619029064404260568573631675795899134516964726678257866621746666807102766901229934375826347034547218784695844952303202883375923907295545371595202947083715901234519070216337050624763491561345873817462884324765341349003466226326460747639929759765119205649616879801313195433280422651876300348673838481982575875483316931682338589556710778421302152288973561981099758272966368049886976892401813593047492889166666888267601307156447774368850690496882328232643728397232576762835342744636884907679711802661295866836352645830408024679700460178678994434130079191539358303392135176376699740158541546722002292538343936712183089038145076750336332036729828896585719695892817202969838934563594909881380641239823521079990507943334553483430826399629699874734280976795133255212076747944909144057103012393636344384692043775945317422757774257692909093678696162956656998597174495622654992148564826710143962261574781337014861619465408901380437929508818390766933567934218826612701853940154488925163706754047967765207220531026541549464085532780984051942244936430349137768175716586956188545290911031276285280044321207603496133724924967582018257576452807184844487608111182123236493429800564297196503718792157291001347683931413154504302141519847756001705240903323473645803635301403389320495934912691306530386946020426359009121876247826770640825018032303429244779455704761161205888360154352399743505610108906636874131565957546315050620242964488486201412088279658717705059401707714989936211974328278103251858699123521002912941918163394841461398184958541231448842190752606926301540277214112921218194476649883894187247875907786446000204103702632594518168609490425507147295440761043208963710436703077667217061359309076698114173075608494161390469120000000000000000000000000000000000*i1^11 + -250688202878337175019846727764732444868108368398633977055167899386991591584228070424445612163961282075417276108758952241904163277998303984391590591639208264273632522326715699353052595575960359840405697075731321781219902440966282590868790742953597342574991415951965666543069687592926356246646220637205627169750171379298897143251093341501704885425151085754186784708400439377307648492433484079581478977974296330639731674109296580557181337235434499824245834766689904912650845431881865019635417165563589178845265719418197778755870525359966647108242202489247655419684556106982688837324702010125687437505132838859361206102700981289102398023190357891223202247433605103278719319518014393678071916159673510322180271950431739393151603825799116065537511073440996467801493216375545764022548642446082191939623434765792479342002867863105950754548672229296438522710594734053584306950806626634686557411731106686301789547059419562147587074309266082152076558555711339915219501402625947884881132731347535711081540713961074301952795542989132856596049010742375510210213150570646804951582411293119524661311619560517544754356540996779192887499224772636219342014072289888227759898693073697581830717135925089633817401700493923519285776166566554156212333605476092637838387724103536233747153927654420645426008194177802840501031511462930544997029969726884931430464903499945231902583171395000263557998950735725822054782398925242304668247059991984328420951949564260821206160120352524990689029470778151596691330689619162195603734497328617060967161874708352640767416318790689737796731768059987638226131559991181976399503390969933876866820685904318814920039529312968823402132367776390606704088059722016532096215934012244864435975897373400606904360911198697343232311425313557560160979779584000000000000000000000000000000000*i1^12 + 83576954344790539417250042673252320472636983816292675718355427364184785318875067015732837067967127533257403059155480598707355069593758634132401213997116996666489492377292122448820067407675251909786653159916311889343420029203444626920355652297107352161007122935241638715482598406706403116731860992860466318878105201698373616981436255900789957997287408920495865686857591918864820756334060606375297262822490667813141328162707447696445085871715391226878296450596291295707087663237726557824764031786279009717426077497982150109953802934722748848265608594486147626102829091063463676553440932062023538461315350909224727422392385971740119327590220652375855866644011869031245173995102029837767126084896958317399100178008245499732072225384834276138681071630986955197686933970154261243376771995222724674381077472373139667988328666951245772227126946805713935309881210047910978635317965597288116621072567903216059845473551520033705964550929625262829726554174631839795337957564445172566084191277596356616945087107228555319364821698124689616388808460353691707280813253078439790210706175654640311582137871611000836308696076313176721569095633767521575800979658109083091452086816445272745098481471632141661270236949431097668474636282166830507811197449471805252229932707009806837971223339404596173396548265798434330863979684122442242832722068950049429562857936338326298522868890769935041738940287707844981329212989022599742850505165068785336120579730199625391846183184840857977183295034318727864622776899967910024376103495981086342638591526432343427455121658816842417593410857801464680069870951806196023359050834400288158782050379752708984072212411513316894666719009225344176406592478943625207474773527140634554083279552442640803857474542760817003433794278446950830099660800000000000000000000000000000000*i1^13 + -3079780316326021307146319272284874161721435841848934249210593772636428849659794413591601252973327957214608794002383288828218979940928754481461442648675875764237833817997255590484512758837120500682084432195981276506255580236175656311656462788408750121762714144070048263460968971593981802237008393975224940559487896324617797324407382211703744629276407769369345636433382129470175976255317120077676912999544017278565084665244670242774180317128775030238304369482614159538685453593651515933555279529991518720007300439965046114988012954408098556854098365637446907986115051231546683114236515748441706496892585176608866840094429175010128119890530286842062411275117550834587694481716512577982506250903580687989302788704352415360393147876176326616653194131736771265053257256439420596511341574924543215869496165942792055797320018872592793297975276262691051329151196140299221456103311825272812873687727734672051443865505858339516969799533483307344206619434941989780978043286329743528141167823395217287493948216645118466334896621704996328336109326475085037299342592672348442625545262382467195927547473939816914048732003570971783098934267264912623994489232353679209095741164692794416847668916050678107328974213409749894705446737581944078903777600808420146647985214079795737086635177971394772684903269566900749752637820854569225267219857927943328381759061573875503733742644097690629122612110201738170871808867998550976848654819032568965840460087917545961030229639102160476276047144389113710534475946182031426748431335117301903901874382986251712339655366951167280291534490541697720260858029649855335713197321212836628477113920671697103761005272321621092501005015768583401386367230307445748250997326118369941478835459078707005814193421690821064625995149430266370457600000000000000000000000000000000*i1^14 + 16678086263466968357032091532097429882319147228623798728775708743470026887167515947879415692808752644498036659882899929416628719074935603220990171602576030001670209175956673066498521872855044284565926742616058774405944102961367980904966089097928950868166201926397686862798121204041375257654489758454175905746131760125083358447459483495074114392068067300401084516040514523447053175956210973439694246365314575113576852502365829645369862366651486292185272607913117272753135316405855399744655725937237620684049537096714640161742556876370398403177393414901885807618083115374470829734282851384263984193274752624503089953669119675871886153560009153621823538712755540909856283693354653434818855578576286721448951217340774146468680001986717203735359560992583603678422471547888082372414363369210419079854589209058171822635135913167629667009390226496460125997169391742694094852717124563805559699457640022154438098913902874431344963387826807282098177882011030274781220664396700967777882688374632169450147209653719022084515705802738626717773457992260673598583845910591182856798269822019789556080403660870455047099668865236005022980416753414928888164103048556992927923515029516939245112127259752878094639300385287526840613267315350749509367370534384207622125790791054103679596146948615282890795219543079050010287227910144009562601885204268895840818719998524752250088373924531093731390790566915064696248279442803841826757422696543935869568185175402779100967910108507310581684934753535408635665404151026702431676742780819407292321690440356210544419199893968850940989369821542003103519209898038737298039437163394921655704847476711554035760748318260613043564613895514804883195600384538626262891846906660892023400465538884336314290214461510772673042015807778848768000000000000000000000000000000*i1^15 + -146360626444643292153227026129187469595212319897183666361465237470355566826786417765246187657740461907613055405674063393351978125858725112957445520930702695303540842065946076070613806003304169641032796559046231216605471037255347543444122731358869894137128629881221688185509553178040121264210702046584796426096096344566033223814370011275708125974261451250442553316507801771135548413843053177058827415057644834713413535110155795991878768559684749671666819340511818373146430733813407964051164596206239598089217404305285382592666609310183814097531730590923709431203586152538915756454479867655113316518969750810379563043963378713046920553921213953351640479925923389923971338239963312033567454624911317887255553028390147986250587011148081277404557284584844048582634592791252502169996947975195177468379227778321790063076764922569095473616568321171824493932744751641813569640212561299117159443738647918952741135342986542616935711295743190964018214136180947536215812968729003518442244203013092996966015870465694947918573315710985846683247860722489555549077633900893320725570740708302926561206055190956873411477314186668488774935025790202667971723517583802754150153164578647596408397869682951874245484580405547815673685115998734366549152315590530246128901253058237478987098103664978882161109641562028251478159082364160032256809028239385269955204265980896560438922394307501563643537222136544483598024254286260285846768704748859675608640585279296685704678430254578176834909263675421899679150681399653859504957120522259111778775167463087648080718381816494623150353098360411331029713489108599990629770393346168011600838192285323639817208244360689881489470426204829292139459027698172612488988604914986441755272245595773186794995021159264969914389865955328000000000000000000000000000000*i1^16 + 952565767351268750280818154647503119094465286811385905583017054963668506298529652281031048884613821721290499043931981233672115600157014204574103126573881311647412223393311121954383484172226858138617825392118865958465443547734584548637368903618756268977421962136925267713313217169516115605025573838631708996749314727328815554080102574597538332892526243676765487889240973034598279935701457619056966189469671420834430591554543204028064357818426472417979587396033754730322152507828755459684742145756010769820506458773053821177670454943778427421071431359549103570025904282493481027760264635780799766705205241050417873734706086192958500686472515840251853167245615493840712954681062261647176623904228357758370753741686104594777845407874200329721475615769590020138425409038113744543867115081551583718884822811941488416253370795617632516644599370029662484351870334413602844166078636005388789648532102984238705511852664267193150305754998460142125178766477194205126376396470113469306076186167541065702736667046551449303674078669799238016832456883468767801448415167637134508522885162674690633120755238067606573731307667308429435348508969405224691803238075662836921833500630610282242170657914506645949555772778404672280944360166896786324957803561469372230209032915258816889488829056433616141631598732981089247454165543129335450783692181688831722894074268566637798291920190266855410170515007118115015788726235987303232325212348028851300171622880057063421459895936678537866820736737274793304296928636663167880016047406089265799641727340019705470705291105976920056214161376251736574447682880265267210036314256423724212276704220276019011666763432902765571656544412831871383841707902362582679578190960194295899642444888073740064157868869755975615790448640000000000000000000000000000*i1^17 + -5933595421002766065222070470361464497365546651704524379351725281836619056146227304659381321064780203947795382607514609210222882520520978067426760078599674175446512013379034476669999830354737840577578296723697471097211301327984624179170222136193634316165693190803458781982205769494779570850431766978538775454057387452729043019109699519218120711550129977284954998207556370162887419247636752732999781831756958356970759886767326469748811099396532901590923248279069672850290692807721856759904726350025449177676076161717100221424800835830766395001503379197728110962128202575923408416897991998498454798601489849562558564100844449124433407937255417490605485940267506032811639709591842258486800029247509572844043714701876025286028595872129320530203158887882327766432199952372324056073371119428391256211100724044142511528054037190049694342426799923152194653931138412096347709774310246878006953161236185048837407450651452103522926566230535785554280928559496130150942824600482494160442040906957117287308210144646824611041517543647936364150084348759715200643382889089755751055856155496099880293881273334662895438708906413803243912580558361774725654281219563824970393422707358400037916702556040410002239040350517908863391660357600377948303840821597259870698033224993811858796312566272629177694676348504692901933841985006052798912924489738726271119490090583423664244894260724531120083001485487937156128063036430324210099550563418117865054075486456902907190534491668957073178551078519999047837536916800797392724355459227386294981016635303768630663947005748882580170007298693521731097995702994162049183669073257854202894784560101826393564160616588130300275338884076769463708098889875868420583372225382041971242746450421653034515598779774667388354560000000000000000000000000000*i1^18 + 30308840693459661943226761197201257054817736938491394078814466237396820100313935312187511252518084681652451647876444171651547944735368163093691126271007762906936574892962693617666207840818618085248182127935447406505167533194389318092466281109138165701294316620939782514253774765466154672180926700882520047696892464713214786716536304003277441961613397420905822388665925594222434666954581871116690903144208626238872467181206800408134058172221042010588393215458093190837907391697975127434092008438428912766631092377642406252070788282056624482426494169710853583431079068042826428106253530911341108568078069322430166087069109444038939918695792034066125318890917604552383630438279155712873475200712098914107970048665478243707074236228374983095851106664768104247511045189608109984654992489853130924933658643141081110404881341585297268569850359881244881222548381851679630183329447464887906352199433077572231929821648830032022817988622500360552941652318809758501517828633853521313582944002259119158606756830105693898408397403052053165430162261688686983241183287802010267862058909793483118547814969730062731305455119691173824362685645001275758306933664549773942094449205650214011286137625401221129490820428078004565707646329189768585461381428123352330455727389637490556463043409017514734707531224631677060161591193554437543869380680910660213245159791183621177391631343183346542984210243578728757045414627813636895766304116152751974538857863971635186272530347770211428260972103801910556912495245587196101315286502014653789630903558321390351621817926872261031697649910182213560377383464386524806309714202446587957731399545077191156594746851210190483984345209487988367219629490488887401756098667147015541281083219452014946706207079960621875200000000000000000000000000*i1^19 + -103316008251582342675444295954008418128960646531722105796433595470145882497202863915463609207946152514736723360416447746664706402928574371837269159036236248807353241382939843660691939810847576187920537609278761807993329010222974746055029296944788442528554779088336479889963378826215250673457600016163859713893687587888576816962748610878667139511702029689384502087224789988184167772986027723987358818470677153987561755312730752402807183613143243200950553304996744138270382204306758628295087056288677608018847068794213431442389505357887962617382295320201989488590418657687770417335988463415697159177236004373514917590690110870935915344709169829144244846549188820874189252244690037430399906071009796006398591002522554215417149866640220134714052513819064987299444943675979317715998075962592535880081920356557664559992836917025269426241825701021205543558516862930031540821119871904320435686091819796622724423593968528981206608447539548521287524810330751981135953301916936343563838939619889993630295019902044037062580017843180134210946015645050897501656417007750311249541077295839591763104310088186853467103384347708474323227245382550532770992369923316805443522820315819960324223154391610660872426753735552854656653842543082095773283535200066074604346799881125925581781046111117824258540735886037296655601813120272415637710171299193403544019228542191415927721932157716742777910994791889672583304441024614131138552435766954830046927678084647087868215442935958742345499313565368723211138892811466122791883059015168001643603425954089309965134434952067727200135855290957865659124671007209300073116253269154341670280680228246920158532906989767753268498178329562540924742528081549646429395748761466102775877565803332840236317994385408000000000000000000000000000*i1^20 + 210012866919775560745371064316900788462287908888840491889029465753687459329213423399451038494975063272666459257085214120922342825110638374258545310884309206457986614275579071205562844335059143258199655893446908395795163597354131895859848058581726694221472489019521671352319191597759496527746232319412462671993782462091090239743223934061566038847790710982783694201224976935674871694651975933732048916647905750635944849798881771643809109120307376965897836204195123257655837379991532313822186270936271724987221592511944826622878094637265163135736094057692892426270246392384638532371914803904377579099153098813183533276367488331130125933354296269442870295797683748817522443574092119797440370306350655425148479015116738664922022902848801718435750685060392184283702466110655816954185746092878871960876930540065097818255087863123284828923109163517613896995135815539982629639655220610015812516140301755665896673860151272312549308329069111425484580281336030395570089091351612214357055045391660623252177799765087706999601715030868023905494249485001128253405901062367017225821707017842086288199254190480880436219072103992896249763632408086281664817738926440946140874024471761953508428146346437718306907578712706438749802206627888420434721716565258303552668657605129879254552557769236618192823416631020612437868846564716384653814135177541924949809999891332593463651019910043641384976275455021860300568502360415077125517323126325821957499829068016524863279311926285628121916499925628760171452206953863579127713231712765342031066367431546792724705324256082896249457365229183482826414718615864992287280154176462955374807163786792782562929939423078177174488989776844217437270847266860890921558856391013547047486607105172176230145851392000000000000000000000000*i1^21 + -194747022979536529891816487453787553022791070832332160236137142715997788261507399342039432109980801573313493928570151119468801965456055993494370092407649988128830783922539448531446180951999331035676693507181959952955350688234390031703967113503269463657109439523760293864754137165826933623991224103576769488757887213927365860525611110087622092278258142506947564181871119515471935043791693451209295869953849545667769618495093899600692302716436206447519162689754263179286707773855237970478646486278982976600915380404170845008853842246723158661636030263423938343082752402911184537864072704522922241420168279057853299795400782578603127060484833836967486485279167391646653071769864053054953986417197516117732759843694812671968567787056008636468916331042906035426126555300998215467285956593452460641195161266097645034789743657624894796697354943385661255207858213679670941016723612224647519802132326842968140807797676370246697674456079930416290947063103644771146147126764043036310465218322473086256053499758649661752975380694316198985667475374319779826925056521589013439767956470702121255136230711014644079050264324860242523075792934460049332010180883371911534331948642676820323263524063020288477567862277160283173464691202895636798821958493455863935088792204830378362310028054434179546905420709191293027909920728092738948788705482196359950461915842644661487390226912620785744863984950692876496219395686399679895870068526976720876553555270654999293038803146177038583411656434100402750280060709293964721274419973343577431980801773624408519743589681582801834994910740654015936435585900497328548971213113886953306666533871540926267109169515958825317594277960827966211426599888982215536887056758717158012562309421106735349760000000000000000000000000*i1^22 + 23454373912263077342973098588232321743238852291107960638737174843894540080713014134995226961152424482849236796520567983831759675410649397525639152024094534519312077423484327240557053948681152828251989036530523529042698683926226571674780433809515616171267436072708480870565774782216299209145283223545494561005165231861677320099749898389716040678641491417817853877828414437174908907126351324877961373155738381280725419739930113875209844318421704875877166121187719927824773437729807495394949264468014508454884770846727253736462912357526916050462371035902913356571760713331765883304119851960996057126408233688042607616839140010720460586319784467434533868361126566383570165253863108720041743444495152907763306962773718657493184080236995870844514790227352516893085463913284805392807135438159349944775389245020079069301571840879801193332114801920435551893638693438023875830022271221932728712304856451616289749574222546810773940619214459826697178319375474120760852504730076234523984111828408010200212146294551388159724817273905993016925639347130468039119487663052539307682247214869056512474710388510557438365049647314188305274718902234712622007858751276147896504959369826678853087775766327406194641804911943808589850684798999316575045561539949022849807995834753881379727492405402006709670531763214615293703920406346066318908866711359267632519667927201914451106237447473727193128762817606744867097803294705025353652374013422262050853074041435400827032515772302074095388717795771957084154032442603872225082959198255680910161967958869946783346662936359764572730032930103020339116636980616210949180450754194530028734347160384115599310456870989499119718742555369394232895937456707422700429824932357360012125783807848611840000000000000000000000*i1^23 + 7913756532532897251480303910332974445026279302148168350652443752088206866157646217569574706135729290998988422843610323823853489604831387572164626107539326086019381193722314585639435153259006161503214911631254340904076493974076998965580626356375880106618809668957352304495998148597312760608880864747488613475181411342541640619741557985613738003527819955246245188450540562355055157448832185016444006648641913456860201467831371013301381053079245614776421369129219709502872606017366963214179549267972209861179712850056239747810478374902490142221470119970253681218845492473517790909056554217006647493917003919378444081641901730543388949011345532489121948412087343040887877058282675732106466772438312343025822932985966699788347017140559969319538649372869790467039549809004661944861753520463987086829896310885331194696974500785615370450904150726179528879761084530482403785800712938701463105963671529815256418001115665581042003412145849033937023937858517133815411875865107030312699096821566005209071369699201438650536821414461948423072198708270425585621557976335647813947964693068159817309391681914562713484635738739682335291295112761286586613302573785825764293634838355202384443183987446718382219526087012127945158303737906085859652439829844476068201736070557510250610284600713338019959338221335186737993424970262902863604458694543341750712618054245846014868203404475098113425346550838778615888441510267975873285354757030451166936071001780434174447648814536582187186173751545416374542289037899122518646684390177798907396472992144457473213426165001931061795060450125891411503142110087990765095786539862139285113591906898229320204902764176866461186482101650168947627039786254022835490812768406805474039956504576000000000000000000000*i1^24 + -1642159554510983360084163855413714605714255341098988668705818779272015899361482465242399996746305014933149788067174146272175155384767601355475209474999220014546101600587406186667502689372807695709602402901089463564732158655250673781059488903085992598287720232567485492551120338957461836996892352867662236533238534610069941051060085566564541890334309188325322702541482982550149866120230178624359131626251264681966693226193197992598684633198600709601538434142352230391346342094484440781158698400308236841155068858691749385754986939990657473622896819115373657741061097900473043100535358669265132641765132643032778917417857966556951491776406366172018661997329564078187355395854375956302866362617646858816355321247997374085854093320189673603579605519596736757450380325406020498485644904069207102260087536201101048981094758623609265648450308394196509827471212012931811248253764542728305448681965078921592282458622298096948205791099513446345068777902542096421874306733445508040007455096780724918947034877218773234906141271125180856928018420544702053132695680616779488442205611774842306925088556778249758610655532459217481364417848697914395840384288856379022227795230153666014520489164956493570255254534161930407577923976908053219396247274411011683464236135098430914215805937618568566538284569290896412231206465286799754345591658439532254278641276450356313411105019276737346964422284066727834972128787718521645251421853459526131125410013701740635478155540385084206396956284928606104085917603785307285143063930071415988379407932776880879379204630580096853993472860329270163522538240390666684276527544045567593275855920842118652906152205188439978726179770090994747103532223128205196041209365596353228020121600000000000000000000*i1^25 + -49482496262067362763359731770315179181294858340712273862241855800324589791948153226827914693154731656436743939530216398244813580304065735409726273149887995645461978690512654611562488793109147159784750313428322155649144655453245493074409516626061865054851907694777460247264514414578927518790842730275648034270910794282556537073939001428234678083178729398681619874094298293400649289971085724801711534033910743277585220610095103133152284854646431016415619918079736070017458943977547954358342786311465192894276792537570956391874530973657340625641530295017853771373584829105372459684042979154907012649167128933696037273685946031649037362768170198874546592945949106429090699700887258914305162325538606904375400615367584904211514625553376087768740665965580596115721334927857565213748526974472394941371385671532766000501096364912686145174903527889190051307553447764782721163937540723226856736251966846180085476599390970860563925790896464676718529697020868999862880926868125402925377745409798871652832406046117164896870313920248756734726822264784072166279258250549668835732635090014374436904897660459216866523295003397628592378019362454131562435028584586954896774387642367928221638516977542537084898770704203985046708058078879139149158217932112929492276766414628105535629543156929820540028546666458463433037501554953662417218897869750913301427302480600076124617651929291794116713703453082531097475252427418563490667523419176234802341826012628035783738929582354670117806399826557835368991207103051286685838930315945015710806592057841747817482446418180307643204937949491986137287416930667148602633105683028176087456198320457455790273036116937588587038893784560951130181116230657050433671560892115845120000000000000000000*i1^26 + 28956340820260240075096676764615318169901864214303165646090844326886661722686627560054759058491681325522400196878702392077579970751423599188237958384708506281407989804737208948020668923711074391199541171567033864294910847601962940450366415814677849290411944989872363025763897051293518049438850568676749908435097249873217823474978066643314403085546816490908297731216527099860615898877926356062562329801334990876997578190410402353190591610538048584508263354562576788127549185683932657586285946766743893367655659231669305670577039993829943248196030810936522566308536950937676177453894129891445718876297849487910870061376013091974943074670741663670891680798835380128394484191513896640666865331455873444728490717217232092111441305497921423757200867402877181345198740504605010794452988616401900078801325371458155158765947005170326444398379846292303554354227520896659844834225305006924827513028310977610772340129709801596239602314500941076614561293305020399479473603084457814533196902296850810596629885957514181103403338501186667099964161903848386682359278351803121930716683400788046861981205591846423437119742351104403986290751097514913176949547193271269655531860296849350852477397676065932769472693959910612616557926787729950142934149755531785683657050450929119406457659285446537970323117076420771383066757285527757065479181392627738723465973936101009533714277891387822317254692993800529833387076490163342427139585101682340293761669741532487575070852844392291984484119820203608483463616580189048545228781197026414081417851402331875722977540698236446326480360636397135930765516419080717819131055494382642734959372671340861536206746346433213383736059998384480000030202063045067085969946050560000000000000000000*i1^27 + -2819238258606212857246399308377986230215881833187153239882647828564878864154499953362352346812072789055079241199113350912916300051703653474205445119000300453969087047557839427970319952774063442688915972543519312694786069195663962432388626366954265764149890103604111072649857701295447882302728868804079197291962127729094316546516454359127133481548251348730050166855019894290198869405850017759239913952729736890614676073419720039376904897000458973517972088436036639446848082778351464530578351640483898082385570737032123505915400471722134119972570796682476533302293502501349611349734153006798860549986774593316820084198941323875371615740752770383220484560494768334649203146112374674313549468336145615454247301352545419226942172162399347247517873270507102965573319119031657918689500940685008798457598955534807124316686551879732458020276899657306816738981337769284890308561701796784897748300224186496176469172991043047910776186885636433518096340814443896475410353815691457285684045058816874030875991645717237032663635705958258455329561647716470925668612391094729502930988015571443375155189851279328688270005776176779914851816135794816923792430783335957814217074230471029487707224264299670142203252512141308559410405847413619054909745381918208752766803817861547374020033945089819962061809802345485743708411375220740636630162869897221010604451227856896368443457397708803323170999182469492042862183940526375936952981161126579847655575076194664863618947908097285665914517908536891125904282272758104740365022638467917325406746603238424248601844948974951380240739810180633017603013660669709585714708802485895473129195406786311963417061235155842852996954860533529862609847320645685737003417600000000000000000*i1^28 + 126016446261527154820857886681949524431915512337467794593065383333198398147449392588250044856327628128347419184405458083301114727314490013657622340188034528067147616753027899593355594877141030079408124924114509206273207753907512296619249646775819578150163492142524706646385025617934267262561006845459472992443845890229411164689466995504100374464121995019821922683632821867713008347888746277856680841959403328895974411058353694065380489446636935097155343003990679611788653282827575751530809223224242526421510394786632529531017338181775587855909047175768061379381526209118464802856887737737808243102538863303927807779807323424823390339368248854618437118263529727383871108315626683804883414625258132579684376915165749360746431879775337363648350831499284273759625693015017318961076352958705544250831075038509164093662804376882591604893534849782850799606785206859817137711232161472333767031897132604425188292168786031801448343444701125548957148886407646671140394041420355926404183844199157568109901302203219401991721194256804827491302391223009201403541184917883173237474586901881324557298649588485546109099131744015379283924139007748818260001672249755832817386126549852699444217785798426895336845370988204716696983327338254354048715540568946044548803088055217163190418945722557067306947762448702826580756435170814825109855043971164248616843458434871087025828656530118647773260536475254628986073513496759348321588201184709054481428554865002518306513025268851598791050632946215428698136721484903806753473689927509356816446102142092292834829934072005453380362860456931531555284327318490706906146596073650117585260325115333874601051772585963430171495203433032895762501194762514595840000000000000000*i1^29 + -3289047558736014521439328869403683834007402231113303754824967199289677490412082804669821081609429325171945914243736400550053151291694382636074684630731854986134661733108820637977259763291664482343806695115124126052538212504153720762465814896142625287283520623269315750240361698382572677849455320594432744740014136971474802590435509700688247445110085043917984281064992678694992009729675291736773907743974508770780782419517010430723598111876436211438777857454492466558832911792777691498900569704932149907030927281598687550528596528572315932826608656113413040425521366814603809724840721803978430697296651289073141734789320607357210818331340454721622930848518742790841606983559827677347500338106985061216750489815793694321640317150861579956683951848309657076023125476852821507872035694386959325507501111112807879090997123973531173448160427074806082227487528163787085961420640833221539989713529942181048711781536813312489480463244484172087986997688912604147779307635719236161883706482719050866999094998121643334578375283730374024288230406446188897670882690576288571309634009929759848249089896500454395340814201886890865450690782715828115696293872060857986342663070959375100872006082003167881090163037710363299334399073654296407537928193436581679548113106725293391439609121657735636591328952475586195150895092224550152478763074108467574221408539929017421886847550217814781940367156539245213353194384835275937284578078597659176309773602355041697960043681266896713570843309789842923478362376382546387369717766995515567351875231156898235725168309528137890384689906937849203907073087867791889074972693804823269797363159981605497609321022152440295860869019553302860878344880128000000000000000*i1^30 + 53931188760951623199782865468406952581203299786273828936100903758435857183659000059007867031208516669122757729992742636260088486277105704244257504337111716221264781548132775789132616047319704578289099492993826463382221708399617956449337661615975485562789266359893734334048520170294792938963884439417152399205753766106260807167040658346638319947099158333910512741563640336246274169990683763032566818914205414905382198166121133947942472559535774413551695754304089935946272914872064424332683934791156281707425528854966596665106571498149203480067529238231905589000582620121862227843796393119426871717165626850792362129001623485185063610618683728627806842068625074624650882765612090435510652614402734203462004702394378747340567962731141528802801392324015290553965912155612666408469127029206597395128029349806190117520026842900917326358308922507142514942172910280936949394367997050409100877511591972914224330352280950105678708956280472483600730979059390795621101879009404938955064557525301685986641050928394105479702267020748312483394941449597106714276522061989773490087459628972255873254887841014846646572184281500765198069074459478278608201175213612494759868723163988769013150168616780461029108351997654863294495654700588465155247277004457817345190124128027621455775687728718606236079391390164345009933215630858410230645082955867226790633705455361528204915635810115904469986043240826319946899056382736726995547034149066294008714778801906551850548971698156826728063535363979239618512002018536494902772037798574107552913428528364228441995278636190887136075828850020147373569758088649558076909994780230846383370481793770249899952737714769822384319621976613723517747200000000000000*i1^31 + -603862691829217876018190067663819447971807789560102004933962195288790089747764229767603744391178700839589657857042653501025444708681630623347085465216686442380263591032690508876870700305602021864460314401251922323881912134310130189375832039341390003352417176582177782125802363766562355426442259368835159900785781658053747705077676382762120494438695434902647388977326327431985372870955021661902848900226794862322494327569752671411105107901711970312023088242745456081314275007418096851951711795374341062883764989892845324228244481743586748820859781318259580134129572693472760130384510537445930780036328466685321156347584913102030100656849620046345550012795944408275675646312489130931871501752072338600301030812768430251449557060298238019115651268651742387948279810256589175928138653388913862132876362145593517461122719957865902216042574186027054537129465186904988446024986329462166787149907513914559888717490880363380132974954626493964860314352886242818315101702961508570850128125521323934788791071911075054338546157129885576241620067409587045802164679212204255051942012431689974488606035190341134048588238530439551459440677438081665516361668820938756867033897345480504861903107689688660909988187094168548864926488275537964672199536361607067188836956056593444572617632306654241656798265555924018005370347696016789906333119252051779626136587659256437853316552796558765549132101860163315395928140457391674974133056778874112795767167940988940551825640066157700902477381454482634826211542533436546975202406457723355908284113390567849515839954682659868412024962297111104852642266005643059914742009468056382016490434430129190867687831246317207727962225083678720000000000000*i1^32 + 4026562820392026101454850961429344592566382867920650233197592816466941646091998968723234429558587713893507364211716864538824469956908320462100746287611610552539996830576141072590580607214284296846879317382447274551801904866803631513103957642132145267541979622484026770272705283508045926953116458044216195480751135015635589810866834714750337290531085130972382532290772704418392088947571411881017251474206858834554519503033041976407551312580580873381807666874616983591533078360142273184813922444224373606973787856598003749830029909908102025361583875234383994476205071911237951149383218054031797887431960138926618153179439941189419695000268307495762493148227177072796909455416927365852530616619176016795525932878621527108363375650792887356678941973946202889196809391440771001133740244378777861341472793468356576367253512579279499242980553066029983018781513363349582479307172505007004809589814187484411180800911313807744294142378385527891975105007095714985439788657996844618556106797058032195278479421175413055415163947344573739002629079970694894944266956579525814900158342389355759657233560823649643239708793799393623985076951355283601230882445680442597432322306920160149398210664032725694582855154437431413626637383604942889848648054330765613730482248623466165305166484642428486014697009346596541347309989198446818704345291268748631612385153966960520667265092779459990927240944378525726285179365916974376005730965571208875748215593570252413494674661899199486566195130458103804300128364947926071156723378357704202290373389184497211128746497885815819467728307577440856468854861000429419378378896755800641318558900038521272232756537071019963338194944000000000000*i1^33 + -11270327953315315815265389038654982531337039279720088364953095280551197185765632148188913506963102949672595280078960738486671579284649636690969843365804470753635921268248054581199232088557261506596079761222718988825332091919370514402736222272378681972447744478062436001239689356907596060693685804915957234976718138426048883836312864456691900967047391038329108264455232697177159842193435570359904817157766732938838652953349959918828962834915289782731279983883798162563192015196450196884335033838060578801057110242697767712077029910510186829550700576572256726546803076642222465647103940715342144804889299443302624897591409572055507516120658304380233532013834314629838791620677141104674874724098864628428351628175010987595567558856600617253618706056429469212825659503808608081913981719900919024092624038456627126097526557715192920960114410795403642968638752161562702093827224237011702820546510820601742680429891069312017237163051982623352572963230280880392949053338651241429163440455940060876308267779219292876834110237075451190603262005178091395510334359829360582857746559938097501953187756863439490022291866610099518652518092735263177161523905006145604938060173871269186728265057542848415581541564006101666490502973408423697816793812469086867347618181029299282666145944907493041061002467222962153453445088366390356373996798952038871150415932694527529424101710529411707793019772064859460256173299421155395260740234322847517513709010579685155834625971796438916686136000592963775281460090209085273048675049115500883477529918394056213806421885436831176410101403373331438121512193754697227569082994701657507406334397435078755080828802199610982400000000000*i1^34 + 1538471959067865205544693561426738490024387330107902382811294633263514503041998627806734216088727711352216583763057656547488321907666335886511404522134896053900145399749204837313007212405989990399661644828830898247109807927947457562179277348661266974852265410523375726912489550176715290254044249204899569254341764118298904796556191712973819014575080371612499861431657391839104864948335332313773012822822055919297485198842305344679527198019054737898132748872156187975831234415012930084869903517250947887272148745478583117552692814604486258882965111056376878751181134911032380603539192530628282529857926445263290535571113427840621984932307746819075135825645632426182963360803610000611531202010321439248277853064467189962821047653022392894560314704789369732049683132190220003992171735971343292278194670445253696960255757157924633928514465421028094382310629129642466104673567906771577774473855819326895871991769997735376801694473492496190468120252320049912624462287997801499698934685649960037665177261733945148605652597091455817132272157793964660819900808589993796247437525949287900931342388254273977893715461602590112599719253280806640025615287502018498625962732535371987141721730476290078695609575270479865924064785522668314674508098280478951372585595490744145296420002723810757627075164115410495946490946950366655272498781730711215231710891614269479691504955736509227814558669439290230784208486083108001049222165725856437056572259812371673282705209502891463262220268519258891407339391390366202818705695480990972103435907007326291435680363976809883849436183266484514768060424507373757777667437374446990137622413408227306781435494400000000000*i1^35 + -52629525972178240756028820218270325849466442627125370266884802678507491525770778350628297346044469218622116032098964435058059346705263245773221207337160418888054625463438953744356121773344950373924505769342051185486827283961869655216274005951903111949490712704874381455590564166788118993690150614668056115729864583042279153593511562960490353101697016472324869814760802722559520054520075096096766358651326628298905682212360734231893206663850352905172901264114063467400931930494383603432810583648474200822886435707343401246610512963412385010844336382788324836206976948761589100119027037506180365298630261974195821075027460991578573923726059897027698864386878936171193786822089705667941251326464265170324703134133433126013046060576666047745169422080134910796790770036135474334027812923586238244604718299264150999997759707929014486377784387845700932964836382300930987751396014647276694350489013754720718300652533087180499926035384391041892586666062158571365854969253481395890950230250759700604227296396126690874668405498731238544381300198822672491187868711854130285737293921231104759366584855550034134490782628568159746678463555472295446419845283485865584422926132944667634471015136489486762566208393602967805526890542784958666723319518697775587387369157833612634399327893151597378086283858614382650049639424735838564565997613790492980937896132585406057394689211673926259764966175801210132206983622314430082328438081933281853210978010945430215520742178224050850626047424363190804589938201344389306720635719935244059994438120239471875104984523081009057167996004424295614694183796076735057989781699533201359209148343943954432000000000*i1^36 + 50997265493561473019211245864291824124881663795099993876039160734899235433742181295598799686313861979673461240023473438687511770758881497764902891265911761843542454627135871826080609274888201380644135004315111934528076462712691462556985945397377862205302946849404092064380510043286994658661099012645619151200247898380964025709978254767232759237859603191085636367846645530336001180477123699078739449365293655385807340316919765866699957651517996655937798242502005282199126292213306174010535453053469753448179235336056107535666817225167038848211434548952306964837828169942400438205482569367563627057046272359508302847962648648364900177109024276348506346560873226746263278181531298083691975465288286921929258750592517080779952319736996811794167740572158199362299168196559964383020713699955324759296491535681002225002197682073548227408527366461071220598396711974342503417944572221520271283454520483487421636976682645140119502899057950923504241241336615634701874071461498461489396575454670483631012706748103681664506685339082558341389841091110574129359810649953791991027900849983656276843907577794855936503900040169401180727387559487489718030799395398760741537364501716510210212687016611590846173047848409775937533869711633705948497325576959966162856226944269500474653144898794790486278602916732463809415340004752260307022234917618726726975426371097287040626425905576297846010445320266453274297717836720736427760190610288041850486574801732753586885320316283339270768746165087762374100016238495905607479135866255425860231080528423405763348520968303980165991968001295897032724238532736667736291571931692693154116403200000000*i1^37 + -6973916730287484755113617468182733732130534096222103195237837988696645892562299986752591925250374436463528552414790008933143937123204483106621760940889494433731293732680612516560385734336168370329233149756629774709491909597803019476664155178636777585771946641894634614222886389742149184082376082088916101973829369432627272729843919973970909195971838297916918096179384566504275037975834049810010530373653718370432851069887115110763219441289059699860307455207020741599862429175228629289238770672844098777344630323880138273116561445989983000908794393920894587823654256425138880813089638366952350312318898893664248762197009516734946571105412782766862079809225535284612555610766167426615846950439838548053518317167897643188752951967158517982120317511975371434999158202418534167375550701826144538123657772516460345436846492554164155602344783027132576450529274114149814197923608798475633807956980709539820210771367489437131149755527369501477946587594110213973556406233900098255949323894433633856333069732482961618580325362930990521990637995682433207506907330907360298862277527731340264574512340295045904230440120479928196195648820813667355336425824726016638190759255140404818640915534772083920232369753798262810413666376998691375335978295939426275254349708808262188623577696354808074593265140482827575677009565721015056797636328521681345573079202428899304597609023806383847897615758494841489699995850668446988224294867619996524840819700416965706336521807007137242309783339783153105816024356033353469017696151784675017284143057651692753090598639248445909972323365654632590950530032420279801740726475161600000000*i1^38 + -4487544353853346857569637680143185100958363684539041691356688971572230887032026374576595540385637639712145705132916069314813810434742408912094742422144853813663686626514364795835033551252551256287125517364862367642616013010733610293426749583351130902492517279194667008906184734584122148519198859441708732091907695905679019917477494941801019107004571295292798103291122901614916328762353443668592641050338277603100921821417683974236319414346515565711991227261938249908844168618569599413617090151056815735290694937713496034125835246550106916439591427480433265580586889145915016545775348340409683222632449832828456472431938668939576802605824266605665427148854898239054123874071962497779084064973590083985780018823794895593051946397584843495304729098787257667541192056912591507861611646878364387169720418230144545602560397024238882623511119978299604256654020277792941203967360072035778883487702679760800254650610415551414007564244721006362323489614619958198249008607716630578005687828583952730999493314525030908552595385240601892215721399447673862960514964869520945755420316839044675961347264739031391665601082325563554815215589595137483495721899725142988365782338079185721153246749519866692781812830655111703136940972279607402420892916962274573485636332115532645037883953960873538391052975906617765362428085016019094436400887891374079377769861527151239536669574413789875572408915544276982995365259026897992520717346584753702031978823680148057256660069733372749991126074683496075660012626504026830321391912610881694514733383919630902089552475588208448277032117897640395765250626784835141632000000*i1^39 + 379461091301420615554235053431981316767401346052084615457149836473350781618929517767178141117244697657898194055755687519643629938057340122629768707250150428720022864862092499207308939788464635916795280383634918568450299192710683190395786977363407550761214987099729598620473256397494545099616493627069371473081381310967513661944898686792450346732877192798217061859181898558593699662512677955870934181590936639715174706348137453124899007704399386517714537393914323496181931828207884503709578275110138861664127244487619294365146969667407954284263492673451736858899788299677146535747938095056936829705120851291964199309144146694072961674411443812840983873645950136321173948634685906889807744349346755118390231410892817869183816495901997538586097448473626486893836982849079191231601798803695414105692174088628913723685772659279006749857733741912809785990149931322385852485478762064951147672868483998113697427186957279079977624038625343449200207154237599675916792605087770745966728989583346908736056964664659345022536930913013656851469167844613999219724283869917617252476572141194632546382113928412713696131647413644666722634671977446829850402463858115618675550695405047315482328189660233574361997749071409456132074558672670217777666211416549705398430122737698364435625373210014120099298642845292581718574370507989418594329602590088568646197955254851095807375452399288977606737882938561643990936974689485122962993037497408336440099220906243801519809146806436644743257549000983227328441045459810555656421023134275680993102678626841657335458702056328219543011919662337488497881907200000*i1^40 + -3633031758119214254853336586141883089313115722326328718229894018904332108217049373272379592950998892876605507770812300289723480352802082522715102137135941744432486860869546062044322561161016973829362339580464605217963759274468459608937719515692657333138459616468200416842368915370497610423873452262944742982408841054669345367540054301065172181321534454210834212009333856147714052646807011210705929270963730979355994146092347783235236565154258540577737710976037436235811095186940709064175382625361923793252454956339469365787827249370679614809406415743499391730612030337165898306788960962169537675837583399675414849649135268733215689973080495054136928818078953970489999262783158674538104596288003311530459214223844995974317970564288409459822178086643524145253724078648942218470805169896243143250142438776436537222268766786942295332677094159641598317552071446816562710169957490575022750638893046038057387112846241709696388576989892864520428920952917557301760580485781675661360828071605175083045291261521693364909347176966861528268473952612412068232600490703066305716016124321659538297723055702460943483208596434439854126716217592850793221015972585078100499507769943471108651148271117550797678765433531873435865940268300462549473910295376930273188398164738317166966635222294861556149869879047408978904475368617675898012364796476755045461957748519084812408417678117688645984236524073640352043108067953155857538460950563932555213136328948404682534189934797187696885259296986437914506960545482981883967608642577410817062587289909941014155542500935050407510099718307840000*i1^41 + -12888970837914296598646750068828567484700301775095183245012955312157496517674230063617516371250877927968147178407464885497439704918763753792333539436237917182671612641630079074623582993882832760264412521640057903128003039693380059408949970485018970098819871562397191566366359423912720111516169637460506602193749813648969514963821636428299046033761790542597482564611442136761568073338463416567446889545204061856806063922782967987305227205955210097690494176077497018676525625087292805688664374728135468803293078525068376397892771860155874373447790803942689652451658952785012957914748792191654300626879315875694573078085656046921712653762770662054635254209595123001998323912162904786477737957190674136318231625032628883670781247628062382547158222543001572517840986917288068447146092258475595107725017792849216612974114978255516298502664346070576994867520079712837989495562756320080177490162446188448469999934314883431457007047149147227954101746063687424300186043516040941940993489596750429360370977968153207869733335444383331980600678388262233993246306517419096261790566169923722882356396684769947632601304102789405324961932507420470866752608168087161207199235731356028815324962195046143877145287879306180329874649554662704455360162533669050152915455287269238393247087280201017224183553895280257715303892765613444212133965537834316445308382098765200480372537363965755315137490836341817082557264034006845741935082979578419949667383141973349966147759045624694803090883859802992840853108041802867314949919947681887122735449223875513461629456362615341056000*i1^42 + 3453342039894483422854907077379541378933321364870228209890767443271538186400539564084925257322423540976936839251407462622628964285380918924696886638915693166454651164297106415715636475034534428263696531297386955061532258377446298114604234442153832513614255489528339023666936495204834505559846022052663961760542470789803719714906191810112802725848457431331283665280833592245536154342299529239401785375116504700225822966244487041457180016847009729074592451152060009741518728958713767832713413698309438066679127391747753565028403177945630726643591934922600048985476367966225473047460753956754487660275940264656569502273695121835549119470729708053082244781197599893222711567398994686929200078462057236393982855616375526494588035527698767523069505270897188020568386270153154559781424012545992338071846534587857974917480408316320017685604279955110709889608745239154310266236256013461355273587246234141964815104887686667410355015197565771791484996424151140600450125925542714212494862727516749726512661916042918496310183217264852902881314988154993783932178964061735215579417806680586633096293605598780354370404356467204020842733585051324795156589755611905740727690413961107887199265166504716093723131459674114277194712303228074449822935928368306205494942869134697141042984034129642868100644202550219303435935314171288849119949070649557219268843889489347565849985921754113498078455945316247250949570332360992565735466829892969991873097434728946473428257004034076205243083747623920523119603818727701460424577009954427626809788796502016000*i1^43 + -3496298870574522910495794690902299471564512293846240661664206876321224129252773527097756094186752975033260305846870269106636750454325648052638956601433835829916559720628807515223294247433498494152351775382413983380620721756999832456132264316016434295371921914141583599453440630166067829353391221484386394688894520016871745139275671295350117271791908517570777117530087612898919563129879746543950285332172197144068079676367791892104386312756022357584671558649576150213580615888685654163730959868343566029810110284177339106815463649926229620545151213249750035064372857697495657510556090395188783645161083112686527004913851165918701900601952370418311876744626425861332219859535817792970370136295913770189948435798037970724689648832899222270563538421638387401351399157074531799045025502318273803690382602257401752957568040482970076044265123482118331386967698627690083704193105532316476965127911391089649177151975855492766217997064922060371437923717838763263276271465073871934478282295513620799161358837592134966546506253216693422318629000752982137625433307628739949855393600247165388879673061310828495221503541142181798654629943746700069094983023183684047183224509020728484979345012893458366295816309671989408767980648576595507516918174899260523691044354725588905270731547026072588653312910360312717774140735146215042321659510987685851535867141777316712399788848261614873292524725035634539812634704987549141983769817841181685629220955008927945964763510463477289123592265945573788508021923803953381698096432414720*i1^44 + 2674706363321398552137475829902421736481782267806332600413756495228866076608195835673535548272513212406379004776286162529927457543299565921168653985298763412048923104676124998949926893904487688907397407940382963718084192803413346070621018990863666100344796096731813209993350500235941454121744731671093315691115800267161437367487228692546589472237831423023477039800042121790351736564912686089102764356717801925868807477534756259701729725310743509049268404510924924962737245690822822958949131209645598833733811051811460369273067784749983082558293518388703308596023893310388125731556556718808845285869834287812866103662294236597566672008789569924296584794756534983528866104398561522544227843377637744807736281848990994458602854124190665207685584507975098221590358135442658713040900058614406772044576468973039023360832522465507543832858393752575670313092381953704919496020835509498422895209884874755547938487142310738423990878131761570800260603024491217304022846501921209815193700447472448126729257060855735095813749691586146899754473503152080766598487437518564217313395525658385809701767754794280650442732273770703438367377445312220937417852298299902569484486367008915757310881255317587826775726461168379220140234900583615944441670294325972954860497667891959053940294564960509621764390558248393266676528242296836775645803573083182544098835584782963334023840592459580689439790227753516756712126855324723963312348777340611978640032886747233788845169253004381420569958169363382272*i1^45 - N1*318196954766138819315832151215333677227502828855123207697790404108374981652785561752803338456169251999433501240941454799533902730391215856787429554923035842056538235859674952609804079982502604773712927653778674140088080311978368313432688097473741045882566017223905669761207358263125861127979874266175170044593983860124701708179708070596127533230969284362384910872164690501561664660531956281911034467164282955752433454744047654117700580946817595587826086475997810049995257166330256319794668610953911788807169938614505058468680946988214950863817334404130817472691209*i3 ] ]