[ [ -116514141705996778071301582972495059115419622389087471452013943139466278186067192233992854741452140999381973642000541585341175100387127999672413515953922139527619151156373725346265057076253160618728673931288679845211771131763292568536232128570695769858924864845654570407369086588051893231666996584972674215277452376656681011359306617233703742167302423780074665717475286988386463732835062853011141046572556267293851104516778803393446205364954258222254775408698563672534591175107587619158874854933338693843781795675126773895082489146779666547175850559242956747259540418597525581366977632202330949377253040048617837418941835631514107036295567630128469961223415393063060977404363274190363603544961348781449216298452907746030816914408004109446615713250494179240707174562286228785187496907408567234480216607444307927923330922188316330710831374571323774826460400154512152094477460966374598923127650815028612912330926599219715579537033137129240617501641869232416262303960784573389205891930176068262016963531966558056071067449798641879634055169064113967785394819747551968401206788854309304567072720024437245917835637983466856465855130632615652069433990367853877036398392940010780041995631149753118752731829545907673369656428010120548831767702250037119859130093826101117085286400000000000000000000000000000000000000000000000000 + 345647080070315221742118341093002941069205464672831491310628095409053214185274831849479012437254602962498209434717670900101026698794737432876541044855146327942091054741237927029661830457892844781013301022640784805421114872345858168753161173467075768719803735444357846637334254439436346204338728181378334355872982721480974344607530753956772025364227269389252435029142747680549844249769809408101860650545230697368676161754665015180749680111319866372617609484798144342327023772316699215638226149896799821978098027589250174263652019331517446956388348391056362706650068070288904869883270227047355628686662148537553423203076195014970688677405257803636369499585699416531232501985535767936350807037765970367440888704805347025649859589657735653344440125769940674865454364324612489257599237494536989439340622565347450332340433593189126925996983072836847487030747617196969133510042876419795267651327385221000789086414236788198115008591920656660364630735563831799970558078412323090211390447967948493018140563258688255694790902992566239212527224908069937264675568425566216717880513216621220628159218403596617491345312782734906515465454764106586426297667556378223952332454260695089893810096308061083999678766673123777203436427389079967965786907112042040681870725302310311167000576000000000000000000000000000000000000000000000000*i1 + -6612847545415788351621826184090167957587798773226033122323434529683214671818835556630989171043696940562044341376054818739078596845311772792524115654572601585823753582439908220300770096249255182535531795319472766106965986013117558105032672012919931435212518392317007243027662532378773624558660544977854076929187948247692563475417756824465166058365559485633664611749161845398097420791069066512055655260916060255229593137090872532410733796346862357189881523110370895563750167755798181756953160476853321834887892133786393474588650981329161098008525308487432004110711158963514825056838194643220398013105169362563443834530158438974846599639982837611809940173301988820857152783072637839193110528530137177219551229504860466495549367491651718417935054205241362294883596583829508754512169811199753416320339195904210089134539603513632514933656968735213465877595687613435890080965336282608623126523111785503392537972776642016381441402414059750567925611574335105880132262898692859202939870872195932546650517350420750820992311906211110600542084145232776730981432257997298561478796475709820822325146595001894673069542306809447639995199337623879346190917231593104382099265819573741446411111517081915644120394791604367358799837613918145704928510715676417432744900620768877719312138240000000000000000000000000000000000000000000000*i1^2 + 18709722497438347531180656872530445890317209229140720222724537049346641880721119225182719103884772133208349724366412053982232446165452857514048485859310434839231478100299200013267837195095631070153326278633456877453881506006024462631173216443763190774881936377187721315407520187879445217853764319795580041293104508698329459769915034938964675028757587547984273252007225933487506850027201811688298115224516479948821469392704463617878144714276611188761573316900538711814776971580149040550519413538695354694851227583935464827485920843664982406951803945914680269966170067939097293013497541974886775709639078614671252835640054969154009487909299727798483256777432292006947282324306337307198765071117921181913910392438015476250099571497329858541661843136595550344354738907066738158645496677210208653879096752426618536010904251722757544138866250656086524477114790699200321178473428049926129087884857605264843152466382231755361084756132354604309672288462658114029660305990212004217879819948771255203595305094768548292005112739410571920135658279415921089400924550276521181150832672337322298881973417222860843985208550595081460628844305453445301519624754719342723720757274203249962537029200474155687573087705102449137380419007584799801080865945380906948500233342758908002408857600000000000000000000000000000000000000000000*i1^3 + -22272770754983689874857015039985398519409473546757125068202411305340011870604878736422205627727694698459091898973159419885376584580499614489205976632205239503918417644325456105089796536314496149318522258497840123344250282381534028551148421396743124813021776996572821821206380688478211588176229324426926401514254788855983974776106488272572988849462366245600197255242570294035294259739501887063899536077092959572749191536278287778351065732149104930919565434115948973320691597360320858256395523815317578865631131568226630180974598616413955625917245966738155039348745594869517361170944407874805989951927321964824594052981429312762079333164631300322407448685946589175382718197722323098069010408816858189981920642453148899883543687920504226806900753113985071700736078044587391406730036129140959904562913585990176762456024861633234914247397557400638558154667892855111207057878102921124677641528412608212989395132871780782756133831913273081098608400274494904536345191769135864241670993532519421635030026784003724765820668333752715932282198736961542197805394654641560174643379799465048518154254747055606287069273259504679154362688115400196385169146333664031475696553364274674749374996040032428189763280545317523708154770814764615446817414136615518355274200766121738527309824000000000000000000000000000000000000000000*i1^4 + 13185315396468497170469149630598551017878877147231190926953601313240633371478528701987272407228689427424973624058482926925021693995057496276001059138232548917416260870566142084243424339839474099021225132301666039984647595878354962774652476442211660978001121033451986900764911165693921972081825764487119731720694571759514794265309641500367147166137783402174780062265069515098340603786900537119708700788850447088215818309874719321232750644732715645615444106952708525511123067235999719559097037749503838447640654428225751624891233001140093828116625945747830678515319885588055967907224163556261126597885908105083900080605877358906175632377080938495333717142854610535596049094817282750465470351448380140624172506129810425725124987211904908261768175319915138700573980939467383109455188123066217961559943811147723298182024380076548133408265273185025489180008370089793855208946817357218239199681247717935028762068403066756395695143418212679370365509218798780106582271908312557754964036586073606795133317400210723607518346021323634082827703310099825286243576341195674024043575157006063176207117985006882664035468178610698218502158711053414436265916107750459087612659877991440266411669908884531178001336719468001941402311266803642393397342076591705484621743277371561040936960000000000000000000000000000000000000000*i1^5 + -4855041044585522148413938574156544299674192876945054650240760136530689054352771912014150390557421054209484627460862612337437810854471353246163423504378913693433630180841275802827457939245632878487949994658266481294228685505036876874590070482281724261140668617942729232290292314806089712968756821562057753555267393584463778855964646970998319184706518834186078438850316463498499669836024021744512758307108285596522564968487763695900474435991727153431708846708128238420331363778242961787734811980655773607244997359692737078537650389128749720288511478340866655374843176350902812954793567431294908708512495379233485517567860654433876439407223586593507093614935442085941155387370474934174873109118371916502920933418922861081090904258829702138906734994873970166021214544072316736892001825840896326657186930641408429164465385598381827656292524397472591494971010386183164848023439191288442886658899545173465656203191958675764145398590182939070005001496239768989891200418977889592223358872876128315313237177144979128869322140290864726175209324795529607881923281795322432183407892159839423813293307745107712112881226813359649992736790787459393763220185548633658402598521409619093909745072724622814594606647389417276827370919827001939259528915595434195862496035613956269670400000000000000000000000000000000000000*i1^6 + 1109321615196232517184574207648176464695088744982698202943384404413482642505627541091315320474687166144379488987056680186004613198059582363144359680818658882989139570439711751259507682812026293490617502058147290369279435580914232831830954153256148482645660274664116454235975641135549577619061735333792310073790683353977217217827144063577503264651204763924505635200254521988485940707298289084961376248791286207236176858543411770470027019804147408185979550524394344402065907550159419814458852905511470420636373640910483075722739424711212109059183331170012797761791304652399819490902185120552348935717925889772630835715043672136329434720601947752287228200062809586914115289214287781236806235249773562486721911885045656223733182073960117336767474240835344398252104336315462630616051461687068145617419114925934443363210156019322146469177729081713905556287158434161350911443298254411511113659666508635624101723111523640691157682590781227300506694714591115598013129906771414492079047858880783150109039271149349090688942535188353365201393698204969811494704989791238728892550335609333925366967084977752752225670192992988606576009587793864475067997270612102226129675559784261623540896255571005337535422857172442706290362289109021853649463667650661848192414552307108151296000000000000000000000000000000000000*i1^7 + -123388490381182048863370105652276881187825825481766805140216456872704580061598738858707362985085097534921328518901782511814365712698002491697401672000660243061482882580466645907972888545073221785850526071921465931010135210419206442737979580269681106095901718599922106456882680023418776816114622552908678266614424292821066071655589834227816019848910010259453568266546422651270815657091254250061662317489007904692201483426500838197603013073961567020774050752166630699748491537385371576018609787328957169743373488301768665182246147637678353003042738353772389883002000722468839469564018500259038408181363303206670339436545609465840314168366509265105045468894468219241665440630594344087957059932458935385334562000102163048667605545879089172454062681456816208073699188938407434889811745340431726951031015131010271969156826131666373979926201115901120448455831335757507608291062619908138568491704803228733547406049985809061109248228393807244771756253387529337960107177776261532515316107209330224663494575237432970971878088680028787208990521801852123626516214966600850485693786652110798975347584720726285309042869675653730285076650312477860470344940435193315727324807094052008609949529006343252406598333115501408458887226769093110402754660619663771379940532037919703040000000000000000000000000000000000*i1^8 + 207913364624309376069049140353465093192383197289261370717787831719626890705620190584989740137754037451944857575249175809446217543316748867200545869498241103365897111822200279812375629632660220154689231645776238890991388427484452859762186408573872844428896219011729636794792300241799852619579477850470447144035721756805945598318017023870295079344197281740416701063849222371675657954368476903180260457992928294656259613589951568252473184634782224711670931567273278746359843218250080415817499331687201163135379333325458695135564917741512555836056855601445162090831543871247131523029154230146206266662088086233137446001840768214283934577687217372191546492587355284328010205098407741618237792357263373362203219873042374437666659862657366148828128639139759523179834476543114469724002963171936287603504158312172936718527545037776109826687980471259803712522614596015863918651598362374654124993623727344783548256855363009815590943064507808155479522606598299292784966136837229527880463237169263688290124925738043280766982592214206697414875823636373088570214545136855314895939527437052010079577821374404843355006128770058043635424858282973485474287841019843353981614541909273111376233137686879489715503642337928942290017403586808783839625844984545957079395031685529600000000000000000000000000000000*i1^9 + 1934180915496083458044993678042660314741926810754149545685526147495556872871622023682334173152509090292081751282385712106534864110906385361806404690372384725051286115464123760974590090630950896726021347464443604475752689742989285441993856560083869212782457857840299740872017247536598638368729826332531887428462999929603567980244363438219347112908531535041405159947238935675142885061513551873289790589348810103019521239719574059727096496047446041028199395709118518910900679196804791681011874659949846997017757796841175846782584256804397040517507161371376666480640552166344592797323450335475515475320236972374080709677749723890266651843877884893795565851295778861800295824585707531601372321961578450783187201767196833834429957223422766186112655244349276888998034333136708759626010752245459505743510365595943691099275710390894703617393612489447917741657510006950508848859115672918535931471012300281966224761064034321091568728628122484380397115262417861990293933605517934600700081056723896170134909135127941040834153121036322094397466620510059223532040680836753578956697193817896462771498919227585123981925335778767011875373963197369624180681800351811497363780048742849226764204228115767261802659053482764609466845228669985838667236105006063431092571635449856000000000000000000000000000000*i1^10 + -197839135893729011873922556150453001885668415220050990437058310883731920106013393024643527570885789864395738403952198879397532257083680698698255087521826214729596542662443531454163113321062354782008530792728414740932517964918556191725311721597054004200956184029509468846177526012929961209243714209801242586573649109322802776723002395180347965987878286103414332873001266393371229173533804363878613507428631351391625238807781820490705538059348618359768852352925640375449561118556559782155019474299484375724292261551687048732460633308612208574703053575352092694871542388265614653646217818748117570497322228329349683353034395033048460178321842729693907573889841866117207285777367097809793679088499465427860596673125514520902558502687712421008542125243309019381342955304276420066927630699936786561922576924610736968470736302744367128451344449444111560476077159790008706439443764888672169075703112187744292688777555697993391850134110699900906173232230373070195279534350673738501092966444460644594660245671877841947293091174418501050423218136134978060345961270967400990630444530555076423463700928599879145234309008248759648383176740792527152791066221562319781109150200193431122120669900342096119931801968909466168399396400945865962487492468182361019002587709440000000000000000000000000000*i1^11 + -25839148221718107134886781913824848990231328024265747910741874712678958998021020749976525094913312687737942749222002664416537274625881701465521626502458630204693025676174863739359722780208524776507574793346740423613601217048222404269611642076681856724313062504031936783707652236933036724122486735111163997503869467067192745802321412163985321685004976423044796973173987975148182556898115128672253853408347603941586070899804787353276488157353434276938448557388619314806170257949851197913976250599585648268849427250742412230139680644492429487508138251600073380142854003603742291595189206717459661693480523893548257905803993344190194379688362459200636197320705539941002509578473400897266326551999403762911400690704638374688300798056237338580292484569448207313796566529832355493808411880333641153181189783285266481069241561748161142186882038912663862913651697580687503473330387693700755294968537625592249969266513773298744647757923480954739416487467752790210157726654764129937356987819987763160164940172898665373520976961025536475209342956778179034948554201202455589324773935305966772068086422551423579244805462555431166801989308932655503597821759522631178036356363063693942342395538417586231273095756759686898802703094675759068002513025120125000995989094400000000000000000000000000*i1^12 + -1002013928198688927960363189538206893033171052857038341945323111598214707324918514677910215639652469956697893141422709033027482121658812508168297430482551508627416157402798312144372379300291204850327333861384644351561666611865370990780087926230255343345368486105583015411104355282455305855048236349445090491711263741045586866452400635371029129404992454463283374254972587228968637389874568706322911192597310392239190645635243879904948988885945875555497121576609511934335023155300907068425320286417342209414710582738171880640262350023635582990283170851093061183929552265158451190708214898270459661836704823036915398856926255245732526401479407957476081836830069244588618097844262981310609824158399074354893517306697492743795304084862574758833031669505100811929363288808284110041385228199666096527412197299580242382685736233971015357086851558134295038524364194602531193993656421379848271820532410333439719450168472841553323294620401558148603655615715998146682128930315820023322142876096043111014828629655021708618544235835197879002558769883263422294567172876273560471153348876119966208327031409427304757885301481675820736025200937574722288743292524857719307880077456114549196089600123760230464302138581546201263233063002689554179990947161442705205100544000000000000000000000000*i1^13 + -102967297494906392558710507140048131027883060654919208934996721031198819924443896563427340157726060134343725879184795660101907728133537919838054029103153647129771963961087161277663353612586203224982435267681662628304375542328861186091299065609418371556098921476606650476104252152309780258175264333603900982132536031516419503924225572875645917840685520409058074449341091130753992530537671866541466411617637891891716789018768783192703372020856106016294799509900506176631672247111230196055215819170240975337880224485521755413016863880287494110518745084183486453539801863890794407669358108568231720992099469011514712048473220735214750124001229639810507037949404149845996680607649258839480475473786471119358209830848603739363341337076031635844690131554978023621153795565207880236649513743544024812578887803879455056682750413593633191094324900871353254234397990928001258412523386327630141455131936345286193643456715709213199620608567191834266171152211088382464415814648169328796664091781838197788691660168176440862504815459154001842820588841088831119780549284343574368652738831974731468789981057159226975996104606285900506313472034108198680210031465410767613649670723811472817696688743383229096806998190430337070750386516779007906741365416319486724669440000000000000000000000*i1^14 + -5265214093749051384896894332070729395986755162444681663510649962376836642009168659314484857720844598233532218846740699017183087972777939746204611887197176111824672004587242669941812918242589941281828881458021845011576420185186707790139372089586012835254824269534822520460589812726109016711652385262492933612078699927727866066625860106083681873568567192282541198317909082704992970987413886310143774250920173953759269019649603168380645581333849914770296781599921347639950034061367411905799353295206021545461416514839924536786387448633908377754437755584303673418437074673992401144454624824937955804304135113901155011096465444753326573923777745404969810393916812827699347927482419945949083129818958720756176977989274724199589580710078571636657247267905662632853474001162220457404134308233324181617608045081873326200110549887797618809069256773988222995512523259322062853936792943081131742479566761344368056923343654758176970850721560657089426106649054643875358825463924124967430946617415843610414534270409602123796376465097434156947364617552018992082777213961296279822958313624865087818583375158824291958200412471794224554293244628664772398649662428507853345440352985016018684764585602410529568619520462435251957128270719189172099644150107477534310400000000000000000000*i1^15 + -265066542302655559733180732709738615195227452498739348263325536591745588568814804571019263644124865070398488878127661396707705974314688516200978597217596961213014363773314599397144348191424935925355296052680020333930531443503464588717697076574193772307373088997020808459200193399779358817668496736976270557570825297827355220730569943371680459286568305311196203438217434042803497620562344547623731781836745102775250991755841030945116694236428457560898473433593936657657163806669557597927614975936312951866409006083520302374440061716864545760395054103486726797204099688143306730319698676144844511891146808811708143407973843077630293980769160279785825355216870132852399711578836421569534013997456502133317739207332579099905625232133055048623168171129233811551533764934092538200322829998743868493316376841715751093532891441443504580572618829813389410694759451391550583827054760927254763452624109943729788978922033938910742001319162075348623918550964784703336008426196103103701782714134112817796609726125471816633502551521624668155201274483609099144202959655831564227693518433861786813200536352408232318997803102886404477626364987455440319513264059503400397241720740698599450924254444889684966402791196664127398704430498315963291616417264072392704000000000000000000*i1^16 + -29003148938707719578077890887424330702516428319014058721225570188244667983989225393733862594271587434712430004375379087972418675406766363081701968579910296665984205805084183637877186052462877781617576125645163235272322141699582151041889524965446742039746744692034294329885191748459153810710883542684791002016608444862341186800285654406652349515921363418018324038106519338000400698545468435667757447395494720453842024991075356870175417024826796957442407555968290784086668393548607556033056070267591775589587263893189989037269721368964356769325487751457906002189546218961901649018984316618961268824712312270393553692468686268109737760544139681938027004247660630142983401201148990771186960954734496660675138806006700078073545563039367860048511162892735883145892983575899204274164280436626849957342459653588035822209198224997771227148758811370113033391746360875044876297865451018691168553580758532132010012129813755101773659762595133534639676155330504172602892867070440350171951957133893952890335901318689663491559576643178175273434534241306251676610506559177168331561029204978341740579687705945961878325119441565563055514328919845928870004706922119433974057117287614953149428207125265261351198184395836025748683795668200819296404963641566167040000000000000000*i1^17 + -591521874554199664222107029801965853857359324272958957092647239687781892184983691722657634180960744941632996758148648526565873384323622213913926848268800278373871398778449920102627060293052458566284740261558223520464963503174142741363137744701912351101045233221337126460390870282021878441641448923582252420185409691764276016019984877821829615097788328839203772604448037062287332670229118299382938736171110381246410695212256777108151851694742698181040236616580826323329546777315696310419053869064154255686173661078276172678393695883886997826482265003761827368341895024222079804776471145109655859014945246116047536207134515606709232630015574362143158124166174593526098227780330655282565187619767248665448678759064492419417984940988489971356933289251357783023807046450690834938434436491828273353035399113858048979904388619771707411410862071550356919061565400595790115867377465413168015041690301091880541964586305100117816165458149793083696609089200100124187991398387932853980028880000005674923145835001344181363472713127614788347062447237752884425521049029636475831562037714859821699160667670482228755867247431586922252033108113245926498437098574803587698796486386750276542524879823589669223207913026521218234197849731064654767239777904230400000000000000*i1^18 + 6180219784069533502533170918564229624072598013666177107206741574057490369470711847847250557151741830495824700625211831437302825186834627037061421088840785793564903683997749936726909949354446751317597943410138656272804217908691260421101613832836962904717842305926712382204269568645249778880124394780488192616514259653099963626308711314019093183956987490951822846894515757311156288358084845400005075644714214053445914535786545921649631501060542300397423891720754004505628053436154789199359955193074548275824929080345090328640193091383157988364078243125452599880190739396111228720055069093229573887761946662783024704740486964028878534492847562098649194546773813598967030377314721026386851754008566377239149640365532299287589236282392922502852565057243945745947035018182264175710269769919271331251150875068937963947521220945706560605268928221137987224017820974477635166224695880385599724875065335027835564017995445663250994765480171186187458821874570104300151403249257250087319962338185104428054653436696728334476340407874501195482635147997751830321189430258435359900992122933788685934199956165927088657773305289156712629273457930232102740972832357067002569654910566502800084636334705797448256462223150539712000906116660746915565111607296000000000000*i1^19 + -1440722385952062694947469959581818709150096015249830985767859542867658877399237594302851693143780379433961108706619493854691534342823818407853439983353563222908814524486961213927714271077027729345125199771048882551143151674111182952637433493171695104467856126304250508456335366599377473793563792176455834474829009027543100666592245846620813076186739966877407142835516402655401130373703580021881726819213795450224428422599757042580695449798759845094702574465312393520314333470154438771243346472821565083063858223292562645330591422899013783591888447172840486483932224657790986680986374872363106833926792072138307435402557130487986729568110610013252722123574805439108652720139318797266425021623185926029566343286060638654330452604206440554148082290074912809782780556821911794091352960840776589119009569625804406323372080184618514251672271283485138851026692526693397725997098348870741758779426484932332296096665777371309124009925358329402559298430044086672640063263906857319598674549753049977464147330136136280814526758608571901080117192870296454572868762262829089565913892103397680080140760903964990247585514973019943539402113776897020961603386041546216305232779227698391188620893491078726648062936331198447208760886149264217295017738240000000000*i1^20 + 7819065742490654690078415864037400135804862524795258848075440514287863815978857165096275862581647586302572924458424825022528141832345897516706030895059446134347369401290637631015065033532951725088158446452944922045466356431484339669384556612880990340525384555760756687590006723738611959598034968153943179841468519612598837079667667817068088813066974327884993948393216172521139294426448723115443533339370984112669284882325102510480165403232736675402883178455665121307104815168858148662270060709463114987980024851319154312114675757380020505028997633895242266976074691382178687553225912339225923469923972209655707769098148947637687883612340262755603442102115689038952850587354831030430317500057524024102209181210242112482806696538144111355643052354896142832115274951562004099520034506812140896918569845903180842503532230956760063764737574600250936547456151354140762974371767753080628059822906913580421619203730849207877897715021765224631969705864254961841530581213394226092995262449988034286126394969146679453574717992453394043882056923957461606844081836572703476399772410692596418939774662815653151560924405662653140093386967105639426315907838128205142582666884022774803794545509466895270796784652578910296222431234623602475768217600000000*i1^21 + 2210264560937219388203285303072524840764900231261283720840333634976300417136316799713724011705380602127346118880125434589454280439031875129759416326233466427131085142312066900125274586075034883015348390543823301844203458760636258198288198907472321762525753486370556672251797990364559714124262423394438763251832733494957898966024199237048147219147576011617888614623411380435071182035186345812829415468105553560673472649199538777510659984435390586977812709097122747236618307210781332497418875300935681346555044631197895220277791372443598175730729420274413320380340644535111295119660114960286957951538505401757751701014421959662808042148497713814076255118890394052530330231818029981021900820902050396623988184147038476540691514846697522113489624467370748094882995525058205417458914939817776697323451708875548453333939157965644645225441425010228339217316121090624089095641813857219954452996208104587319810597234318089093953824343692828053286042221041612526330146185660247656438235908430292872634537851572963936805787933312175887529466816622584095326862404861940101726701611008981037038447564050953765859599117323380075678870964630076186251020559009632915267888809605663107258275799055476072647335527516737852461951090861341121970176000000*i1^22 + -40510020397361596255444292874759516849278688369582594237236240545753804900493986086344160859811889022665867934630368627389242940222169437103463480353101265997006870758530032981484924536297421687288083162550445426295977021474030873702392521780241952100129146344982789226364140721745902710791155566030018444104631241847908420618001056489145153178443085944676429391746031666481488535370821656953485675838101121361267989410126935039133062288596081883608568050018189904601270853982816535557554668973697662799172816142771249217164578930400906510964362244546457957017784277936349876607416659779952094496441315335429591920513151707679026523601772208044147126081563416288395107598897976030962036528270652623611695588898525829413876903830471624159367496505635529696743360212151362816593236420711931585368361391791420920371439483324744773792579553477158708131613537341552516105718787372278621127900759555096007178518684358931162646334157879238837172652958533808949959678720153202894555385664525304102693873797179575869360307649434214263113048364439991319476044790518281404974242169175816237179068578529737243187449772853686651111417247604517488950381640482201326875010459006262682923777631796806324095253311935455866968557002839807754240000*i1^23 + 684749731698459079591893829565747221657331098253585049283200158115472949941412980967342888084216484609902005300654121743217895023563217715501580277006354576449539955295206632627210967825672759347826195637905657603918262020861937180269076467763993527663241461047708355573883597933909538683924198716377520010022395127865066553849259297735327749892603754057506881234071087378038873733898542643826367469020160285727771858581497627861057533754989457566871807504026420896073784006325482735005318208878050434055932860391438277339635922925072483642412895715470558796394301390422434714913419753803439948411388871366924340470558655121496043607094883857229620062413481053532578192753058877742563864043653181426640562683483153910164154822752455332241498815679285295975514788494567412237190662922938835650170864820024494428112496445495705468467494142303088341396624522917233234747680763913382740869390710387403053564722320134619251920101629624948883466703855206912848779673525564419491690061499957111357898257579591331692089549250512059410013870795137987978138786204548676875311291961988537454276935169491056624909256901531133565695847600688598643891902193112471260907962218727264629100168512289975208211528875308559762835432273451417600*i1^24 + 46337963858642220540385763001010630801199963508447468556720138450611154161845890024760115775717534459234459346203511499560359619020630468705261720470782859195648168199295080100914509253928994709640176498286063949706055156486581643504917991112583788443576419023873314568811599749403378064736439497660923021607006566488744118332232931678793025928378992902113102454025495900649411205691721128618507749916923656146159748837612273662798025149839478666789718573153844277431231191926909076808006115999917233502676508905473812023021996099073203430735907907372307768189229494543884858923749463368440457870040017680532987391267714865659662351988473238869395551566026607053604813471365245639431419039442560995495167871423021607969121920791288002642111349805739396454214457452707389683757912108144267820604708392259646124393268133873407381161235895702156072804301394712006931991742871386492638916061539960090509654380390588743392145479652178095749649984825249595169699547048123316692239868266430537559532496726482528106940364382730598980823806824719343100720123698908803496321670508978852904805493437848343561927346963843241287023605573859749059621600175378481607472943933641896892943112333065025216159498009483059184565609551626240*i1^25 + -1410705317566788362417513201886325804599416576613186249357389672040670143257456019509668149914533502766161836348066266482990525343401500412339791622665022506034972859349342071981769414939400768834738286359092634686380952761713311979352534979666373152101955489392462002935960649152770467941797559785260493047842555741017316289900289435252135885162487801227570124215505182051267709516973760583426686519542863999311054717011892390688672725221690978122881043161086556041102326063362465932459371608397050512282287487666058575847209735101838799242120747266325344140082539251887313826901141994689870153917590921219607761133203269838885567979462903173799448073763023458288172414637375419729669954587370515212985477352989534660316073154656803360170908797255508444412640452898355712929384709892609438625638899468558935442770819275945044943649172846109440813943409087901101374644946421145333668304767549002488185655075926439402489566543178081930989880321667745552252541820893365350733947013802797873378366827316331699221215805540741570447062699497767327540982255378561052506930906453560010785617248052275310512865710542501015147977448421125394808533693487170086714138935614227657508524482597895321425364895321609255848954036224*i1^26 + 4624890968737638375838184024537708905184554111726899687493976306253677398855764301165275818084693445255573652011826901098460946217370000733315137072778461166549511300029902062242309578623546847743939124357173429962821396897357767278982410340759862519211114758680418021909800201423623823066025560450512469488046247586672027981680235374112057710334881825270363057001813161115801762776323803644831582339929641757722454901451775786834664160366764530722285458996531335971592606957491303112700450615962190649550441679314647063885621224166402753839515586694985249578753012275526414791251394410063637132176970037465985584706794562087135446804731344699589003802468111056247110907653489628197597935146074456799858261077701134546024011397538967617070862592305052410820971662188302596934060269749521897518989201621347007704972830555357455187039410898739982330498288427223477516464515241913841499760455684106503087215086811007903157847059744442090557913067072717535373490540488488531584062957026602587453523105401810948230246914860413842751309207671351689490371578552623096442291277012124685182657324101166300098446729005992225464046949099034199358789214190104353709526505509603900812496345123437704287905879287794426183680*i1^27 + -95383944643127338643398625945236453774934800142580967255719603240000619520522655580934442662246995892211733140739197825355392926151780539657524171925756502010422626985900770705673813230217296629649623622098995473887257029422817584500471422793201344561044664695601447576807484221274197963260422691877281629822588325740791300392425170167883815827706564149907856093228109026091047750364846395580489685664889377358537515571831888542113047330302191262501798732537979954146132532345839807579876298831570889739689348042774568313692597693790923751911319843981287623026311456647920162756495360044934924987796725887060741128561070250398127472896332538215835674125191572396297794518210056702198486288744038960443959570592078197705419555414141201027027421552342826452918968434023018719336943872479095354171876011195822678335158412137054411436549985580547415019015838529367965732664877947773433715701867867645203021458265991689319487950137893970844048022037496892986364122172558783643719996377723456685801471938141197233160828387491790855182728402365888510310766453311934995054678305782480384980533783661034573094570128932128876556853566768758844729853191500120669351948591272374159808184866688316443595786142477189120*i1^28 + 363643058961630208771546688312478778399589802847260581769375885379797070166401688051385583873488734812854571951476834072442854104237898577639104389072750183441426180634205697588617357383914998797030181686987143031740159986309177385272655013812042001240116536842386493748299739467331254537560188079102556522255524414195276209438438048412533063173231697084738431460379567179975900837099856932378674276990756426546906589452670863796551347120403759040925501825294255620099303660999488899609814286010561867451175689213061179783666930952847624172897259775124450808992945041645874860331908503328062678168222679410977859632796921877054560630991428024684823791956754325762620994323585183332384122125302175376708716442341437951390572420952045269161842714805432340590738254374051665322964303562131438625993557216431078987553598705088452354995752497222512476357079334675299614009199995922778562343859380150632567070482413916226708890053706606016088157898379565311391508636082109592806975926790379763114738413383247405697709611068045238512687408482999217750238378883683291172748021484097753520215878394151021077501477508829091107460831123279003415525093950673097626358793091343130259223899301694470686377471115264*i1^29 + -569083110574004144115028573523082296880073805192328050990737927478348572526859327271950734322585644079402414035335086342996625389706785003625336073220102168106385141271861611250406513496693945049419703368140381197537589144558229066255396028066860103309354894716252983038106312107327351606017724012542871726740582963485790809891305452127157955298649284368717846105695532041643928992473629277989397440192391222035407477446160633525176819594221359080561312013190441277569084442222006855107999862262330829044630302389195255747191017207449557822598900701211821749897320114747766456464735217924698549193178831155239441359249301809192990813561194118293125226098801536557184313161381686141511392982745593263735643369994942179123343486578697820552957469745863225834604828581067553273412173179189551171927088058579689532011798983023949842058776312448667539286348680440840636691319615317256426282774012037532631991801585346942250489927488197966819276817133875744237123361859406343086742194276261832497703967009904866653390177935565722321641067048672496235687158266883875732132360794755933034781509281686550629745426294397648925006620752894078547120800844454691410311568358452998836073683899437056199229440*i1^30 + 6000191112334351067096368198027666109568433214007531633715015386485670957888982665327813272160396648189243198739898605689474018372299575419004949816430986278288040737767661812157784411312584271314002589996137038015298825243432218693875560432770103808147447668059055400833691206246551332817792984936972781445888260482269516362580395525521374194745195670114991855781207553042468391899744381397320296731610870968363097538848395144154169677559575960106995476055673162476071604190464040363154782502549186974003410602154668362733121160147813088934897504060801814931857430881505421376662902919529584081992094310387800673557425188890699710588309289410815041788384702901113893037659287488346213179115220117820808074794508911976263383300321734820305657393402303144411238909981515509259006306247588213555885885393890024990375126222024411288601564863860222875128260835576849564038253194348045320483616293150823091683247853496899221039544976284984184374032988797029114975137547494093051062938031118179488405553253752226414026101202213285028639391272035791760683907341916404753464440315866583849637146553557997451746425409686910207385976787359452416701153348316252221383545983113986085238709484003524608*i1^31 + -27609253396831900586521241925443358165142080338756970336936096511066304395412619648429680609138839585012301457871781246536619590128431882964438195955214604496254015131025433228267767065249301106319304309639472755812375076437471127050796686207181228518963980633635609524653585654319912362679267328003816929762481214120634535467927934366861583137881832897283975321409777450968673902060090829704710068538721013977345158871157727503506052322950960918228951945439353129758577173184745026591694029923794848642896209204938023568827106274225819496715615770947122710969994303753669391328472536783558040623081199829228503708692178488072907267998844003861441352636421868236475335487833219018430608958434456665605647309332019715478729169491533836810371224189071160532556591828380795617983332893251171718102659044778252692975689122153120651991844032940533456267516941765571286181116150116828913564742859901891874944680168955127148685453493548130790366943581089055240208704774373766172695884159877216920451201357407899613753688506020736239629832490109740757586495581970702582165959707947122654102008515504638633173318755154974027137563331003269264725186711888843632602529056584626907603124627701760*i1^32 + 49637300874112636558184093935892624956135188287397712861746167485942201337943688511212593854609057046495922181988747999718373958725293167589758248396945512680490255358978669661658554584776915618143293327831055191782947213112367432741466835297886845257670261807532713549929825395740145624682575501968472343736646314089273722262788032234074044263006292923027121253793600500122909833800759808867886549966062887643187198018247653679262338305260242021729004619835695287655504087581891652156444959352115099267584516398940469855543264843542313986398080885050296984077551632983528706350213467990364363783073000396425346254964376735800803341318573762992284978328472859906848208307047829134363955054819805147442114939106225323823707651733597420649286231248058592976236255295785119929511901313333708841107786669490759274681198334118469791910296905123127976004584453237030258388569174168373188515327201636771666331679245293003588969254692871794613329228329611403788478913004309140799335153100229052587101874536788185434075530727121867524695686696910881722154739811112407651625822134901220739690418019445058435933565906228905852211336174364037039465055155625568966257931274993414683389591552*i1^33 + -45283391646558886338963909313808052588742864195302618135621801219731814212019340320516125002805621201937660309474367700439359100344216739409313140969726283665583344068002288532706656623817170422457805708156683901114495050769943160833637106775475818107413026947660381911119471072199844261720176318038873022466943539955491546266700817172566448266606268604072701395937415295850644182436009541064334642840553702278906502102020565402301974596395924041470598178767011216086131002281877684878235138013004758761754609502106369565688567442477896012795605319444755748271555798191368123283257536431963661806823792671362197193610460448086758336981705581628148919946552207818720863028576993301146670947097377414914067633270397763434418488959336396842323492720791355409658833800784836243720700179533634720456817670967892643193084980629576958886439205148949877093820597564350702036325262361075606468677620732543553112283661833690098820575749252765840719012463122363076234714352331434311671485808172088893839779938574977556241006414537960307808237812509162332242248576659205773147986161619709942603614731982240093533030877504225428943237387633667512462962030726688953227095690319541305344*i1^34 + 24407449057241433007269615017785498600229606345110907884889448749561709905012206906535164728125780457254063716230137995941932230499898956953062743101370694864419066717818185568152612456845851471391538344556829745246039489703688687259451405529666177648561897237937838338182884763037002272243201215466885736389379221497214207639524002651048781760582304072997365487082174232419250698886148726230579990517810094852694117189135282206651343643979074060936193010573382018264517641283549084960867641409587371742366242085153922483365404744318883844698386094270473879613597978690262046702939984650705532092628114094997708082303086326620392176519142547958461591890147385017317454286838291374461763655322591879066597453895062787341844545965150113504311029594358360315243702207263054509813908222149706863442235469409601379511759642636207495668069615694732869254492985544046915637653111346097298563660836162324119307679268381828240114672706346292753440922619563942624287947827099722226704654138673401914355217431735795557497625476753338316819702686457087793448006075039697615628954630603780316304153261070442273272590155990747485042895073584067858777691970740692157235580826025984*i1^35 + -14382508723870874411695503293872839015808658916516636749895747394018157893207827152667191966734640267164180213431513559228828461185661891583488965034807721011485008535983943193724138141668270620878946498487686382370219819897188660379153095872434427041901724796069088840604819010383939627000467812484782077252719676312428107183837060954557203056467527357678149358754781294735723294213466238348879221859388532609162854274867561426070273386840297762566941407225594477799637677177913154265024471636779544499447250036830521565523058563160295613320599464767736598464967431751171161453768514528899946046272245181082620486987429565814188635965873096038163615883185092994717089106257716554985745304176559662917190941127749063906366996091269096119561667871092979628790459695773347360636179641896953698368338589122513880247132164797730274766747187605563140212209413812679028998798189239825236843660192296352943221758716588698063448913061098196434097974565153654687533478767300844492565410478429192853470483434406006486311996015590858979082937605308476772568003637437713629457121730927806277412458565800101786351741687667177554278153904707400394578210248075718695663435776*i1^36 + 3107324869202187184922275575393909832864302951701211156678562934490160798985587911942360476464148879130032717807575945496644819564486870029756922849148943371060867896552511632857843859024870274329285086223391756528358833075430116888725327544813009889087504944885555621852767731563329557629972520224487963904983603746199230806444739545135792279553138359347482216943702984954187256799986051338584399946051458116566883425737246120797499156127215121876282510691337684057586764226916894539181485117587414010763569354211651055066615841249671313823616922119802604879496761278230231793617511354518242914720006870524892933650974303761620270437057126310733800972454242090074406804924544364157357664209688938603934950358279257059960272724912120212146934916172452104590363178149400749404339758051144165745907992790562370163249100071954782851635276529676162097508495213008477759137213584395418839710417253326205710380471994110073878813715584073036975492580345301555272389798231872565895921521170809207751288748791632672925891774436654084735693362864571730484671587660680237790638869360543511545813318327343663890583694113160069080783095351245294512714437927978926080*i1^37 + 177767308019816684305625089535015024686064477270754501425214567806373821480131813947452297261459810298029346455606475493886360437244215373255123597948145958635528803934415524125138652515948915116318811701740028610328255606351472888292611587867795159287309060368027776630294786280396050691221167462968476114761800084546557241868786057594117137573252754275824332399870492016349838952861355753980107381655277481697152170166225163575688842245866540567336866513458622338204534277972353477526557994582865076370914027298226169254776423077623149956171253022225036390532189336580576673292946980963111651882192406549596710106201268759494455189892876401674391700218460740402235979063080212189736027412031142306060030288532121776859346128450972754217422370361280086520807241019077411433447296640840775455722203291292704317859096929418552363962017497631031719469150635810325002428701248673142487841977999056127863763402071295004201331065441024090224800488216462169979310605235651247574378089037571652109590413655197613872427507356376930086105820973764736064007747504042324411730270732255163679543891167142650209270800298851830441788983759285885254487014113280*i1^38 + 44915474757783372740197293494031749370284037270902975046377139688168928925464794884353542388506776455790667391304418279305798674036805142584270903368107410054786812057094321037649889144086728440832739962449833997719284430276147000446589304423041929133958598698590118133840999863630631879058145123087782161677750562246753365561752700954922193261849214549164729612321952408453721419284881568443298329419985260009376073052837372155992098102480585764239721479215900212658436595697868924090740238394048263964558464589986399522414194689259642703575074604926033061705654172310805590722821487494010545147200852288622063827221224545137120263435204293709242169452970171207535552863503131623538268710834042718991502801240923301396665355453739343463078030781423079029551660555826363052895064280219719715022184238638176705963041251823349066789929450086138655013960796760725568357814287918865653984796865683072524331520176091243857990316883230923814855077923015819921595564412828689757755941615600214262960039238450495259274079074702043415948476043503918450573774616488045809936033124245081237305665073989805242910923685468634025358699248079537239490560*i1^39 + -62766740362713321688875514022060958476386274546154721716639626589152753638344089441957304883715138493691175484347372958372965916462439550222099269732603075751857135670940020586193235265731125837897577905919181131109029359538183037827150665407560982954537769391020167680800285284524793262751589839551745948728158006386172303444402917165139359902588245413815224880896239914520251562914646893476790001090739032470219960522309702145025854097202302458464822775936934415798266408129945769885245770154423310135293258265870730840834499522596848309889657591410856880935821087387471967855993307234547012382646584193242649223764717297097744087872086321273815325099271102340285731779583739813740388618117143211278062438060922113553142268982751617544172591557628634420630152942169834567291895285817249159824833242654991686723355463967928077315705045975037832667486582082860687208121949023669702388042219794081832906761949709511888850480590528747465920583867289822903760674321444718685943124077297970676511993331103447025266413672126000896195693841773665466262367699919508567638112212860245295868617479387911565587582321887816603140555089054269440*i1^40 + 8651427143963258988995306449574904819573187860616875419668370221916793560999593459841610438812474604940416155377033828130026385104597777607106258201955735038773591064568221313720883842425910663555320659660211030592583845301217731897786094038083096375304547256288024006841343169022879244224853934771869976963280954838229201927399308889476382656370494516894779708019233044166875718467728071775706534806629863079178984289238161146115022084244307630281593551690816010972883748974437989482181446496622815134223074460589297644198907115249634086369288907793275663215074308477288560314902271773202344316234033176489233232771239094183965747019068639350950718020327445810262711933962512589295912615167709118617406716619625022596833425819290479269732990702184471619180063958003329989214299680824293067174989164344529000312375553672432779515769542730103594158561134979478403301929798345112627042474692164019369221027999830100473645491591903967214375540354833087238320526558731797349939272749366105185693668402218491485654163807591097617569474397520178512547707707803106226684389551486113970196585363280506419757217139456562051496527527936*i1^41 + -321276128438851327544399360684718175648845902898477121267705301696811267773725932191932860736869273598446015814582139065682003771161666746352815221121538617548475137550434704287281315110945834054063877818250568130043303472653950774814114306502731125376868023537137612250457089276117455075565152436011882721282798386557193202354850992063564310592572030468050740782178124840222257022692879405346500550178045061667938704812139890467257472500049382428810402247898113846641599296748848029515114404340894838392764368612742577810461550775501573072093360838530837453165194544107081535290265032686936192739902305960618413068894716560201445477389580921678891634101534806740027340926289973793552805665942365856651078134590651440152174514151289740804563302734596095073816039854347799502723760598172983870814495907628293652916719657669062996679426980533480739789189816060161151774995310961503730560813999958708301388469724210453332780580726858840879189273710282408583627120011467417684572971682131429377492077484682723333320610963741181384751039125298143273515626326126390130302008030009069676991645396050535034220180976688217194496*i1^42 + -11066307610382611046993203620604445930434439912527043641493798462924316692048500908508608377020525208915620059878552296753350343689159957069307817539629714158236755275087604016362572971428969936681228679661695067197047703001559802121793020436819890469526426042285977885494910581727005202756148734268576365618362594560519704946541679358712748052131718842658031381029238189433481944249017385226484525687505720635878856511186609013791697213890303726970185013590335996320937907921814386666776930582048486099135908270599397978556640181523701380480134924507359396949310243090592569500370338901147294840342180713029460652008463297901352597726972480034943199133035601446656388324459320397934701317061812215836532655413533793050823024552084855400556614882654852502707133324048452030490697780043729561607437892988348638395912204885857943683088671815789628325743263522343236515086380077667907258574499416232963327707874216730883682061818932668997724679832064704648468039354713559197295354581418580556649290234521804030867181103695761012656734635314360164072634538080525539724014353379871700527008767860927435320149531426816*i1^43 + 19772612286740616020531990441162742030696990261649620334426600110980857393124479773449939409724122317168667261789081528834800618069373017549056688447177664335165256738484104956887270535675819575041660530152772206706303396911823779830909624113335878183803440178544244106016015103431414299314577193739074124695826983381107525742787160850679227590590351587741906376118588956674942403337229112576148838498520022135858778193687720317128644169939119408885821060657434062163983771138338807835893751953449379732523191778052837841039296438697813132717306330933761745652743992496020292680736090632654601617451029007234140543330605846747286985401458427481579780950728568756156595143650984258403987737441785194720611505141448122889726693719008456308749444415193103882323925213847822924503249168311686576556803842501927482866845601548706733089627299982198914025648422025180589702918372199094087912276658076766904746756544616570190289604245322916883772839931693578736791477666578370477155141158390909384739570235421076476569344504344286967385377133152319699464998688774882883822580420268599693489175990833216917340160*i1^44 + -1668958214152677285361126815460643240858178619003853244351916715083948469181792961348422320490886584311130406901146947859372182275916443721990399863581283193623213764702421885905959575902238099616102601307684607698868903486058272968925221320076895060515891785170678611141588780704986996071018712230166215604079344827715110393992183258986160703014159429512703780832732487136221257250196571010301263374136489832139761321990042333539136659372699558254370824653268777559555564143749633934945529587275783521101399260923037133542220403363707254944738118917143881168695810283322366278387773248722163927750032014773867296826069249082534433719895668744205035909925930049338960774384921474134777119519963688130282338193620761317562538440123615855938127533073940914548462460555021128719655562311579965753202531259753301706707335084397928089429495113198084350624066248284694799401584764923951414097334796112152860596710897886029601728224043846362917853800901847494643614374050096392127599202583961100348835941476462216987994591779849278601132832551617847616520964344021463870449274381615331038489768489910272*i1^45 + -59219833279741637269410792496305556279333710784092920187935453470517709755045333076509055910725099137659942744087259662879691247953057869241259200802673921163233793270327125689556156894896219754001666264070522753115316645788885003484460922978690427001932008043995689890175697902453059769676678878532334648107630791487290163225360650219102474687269980568331580476542828981343661626760482424204091881628235189043602174844837902276114918082285209732298899300426929878049410587725133922031184001766145340380789056705534782250884133578985402419739770281349951440143521447060311937018561022536170583564949485568446611830162153925648043718272087955977264428197326003612312597813757408967517799448157778553761894601617535152660770180162037201930940067558724756018861052372882068415190051660282248025969120996918842568013818510115762968459570163997122363887212008998620474550941913817907968368446435081350867584490616491686286336672037262502170354689167712703613550602972307684531621194988108786384026741072918970241964394754055620094651274199881129954122875591375012299995293091760153819053293568*i1^46 + -67216697869319083323825486566846445557000232386106182140485669675253385412230125813573947563704229451469003082908867992508605267785717427123654933789646803679669456346474642899264304255160240241876200105409667582907202533650497907523152081146491819991210588088618146704171047830317751606472334774741058544323407227449395848700947332565509994030899324261752356815707029076998918436013003725918483370074359396199204734881121088310655164896576683846311126454191315436691888196502750083308142677088163310496696988426946566392874200910182946542159832322371304413575011025216449119350440757074404211643823240496908266069455378740656279360271692169491984540758036089332007709045032483439936228930606412797837883951561804364342433061996168786855882545593186303503780016699593051111527453960119410438678594074745395566037761389863365587520503636965726223650344621049428299418321288912534538169148870035146930310957366248800269067043486143971807057830720812067643715613976676758361890546168682911284720658789563478021280675271717430720803068393962769599828826115369414243885529615271198720*i1^47 + -27150453855398564601925472727399466592877712998520628966159231117016166621482261940632637043458986458614997103176543025794323451843009549301309674007574850510720647940178503846935094255943874222117513336985112905583942532615301796011276989576627243465807761394644233492714192421344313007889608824715031787696626436279788985352000808409597298437153153740106346292547100346471798472494397119899213501167552316670247266297044991495648147207131465174303978689767943884980766888095414983843252127810464050286890940822119733793762344229032568415152907577294743166670675265452138751555354109491250060010108475789101178598433636657385872431731651068229158582903489182857335483362903897071691568357592080952600652538686816807673987979744412723597998556599525545461773080729754747795527982918589370169739532557563896762740334793582246782703857274865263272166974581472480522687676908333487956090350987652232003460368315012166395102701002445508318125718235095944940478074343002038652198977035487495504633065268953043153129804911340761716465593235686190480048102926423329264482910208*i1^48 + -3991944317181269612220444409705856238866830214881272146168166967056389855676308598103186947563698490338988949844999772684317975819065247648036058469250160648537329588008254607950629177970951217036766594551268210219665288733080928756009728067294953259023260842161887329298651945357343284018911397651501077200153872304984285749323823710515081260591322655893579526359205897967785792409337760140383827684732645222266135463609768798048630541026533762459618180700805864482893500774038161055763528400084151285172136570844638556520587070133998972557716333106935261077004592236039550640750711095270368270856103536697689838773759016297951489228978993050342631276454481160549538491838828049867240040895748657775364670495469083119032068681452518797889568355843581804003990039548917120209560186511325379131025734575037875730944240441080548193947147634231650335501059978210192843640843625138700871236791198256316972032800906694810713567189110542340158328688367373145743381027886359332846977381506035443853826652099723143121812882620173231302650542099653650643419658241179648*i1^49 + -277455178351558500015072054023786436256926983031703792776964641231231608356628946274647961740937079559666594268251361880451011218019253565583472428592264200689679698188363026411606715626950572629766053659532679071149831756448014197850195183169747655233661483234237002085032739181144853724258184529149446304425085615611564532372040162498211605941280825982301415056273927079688843014931997251879301203084544287198706831597922191937818605417426589611141232653454104562594718276685489403946192722793762568785256462676925765629898990797946265586910912555923343594984430813068364284545550158424170083855440813457174209594766383621471334421123574528524446884286253168622447262958295527535172355515735472175340873711633707033514299157258545770315310924014517419457498416502458414314445677086250664272354093434329608231354762020370871300172915040386715193018053188457856845157193993557200853567700541761014790032917442285421401328968489344368712170476351893923543067925611088680261280681291414438385135598820903248483378801316352242167540438886986091799248896*i1^50 + 77633548976363097838486158866995716302733207180438823731214224594180088308064689771473649871442169490787553812248139557095269057472713142384630989850575274499659542916145131998002840959128655085142164916912716489616831843099357245126329185403180978574487788701125043265866507498403899916095390808009767625520718110558502128551691657159264621636981007310613080612410002254157064770171584976977958687757009306221899769320472616024871705066002905969131299620271083095373713173016810441728874145439463013936235461000335162093632016615934412223868903872520573395471389500343174712275384243476414264940077014115198050087114717634915821204237885502340354599775733842939195790582948634103006857512712486407333729608407765559446670303162855503884391339052930319108269787308653286698698514973815166071762158331124907919990842984085768019853301071973286676285052411924578537231455886640061607254461154652893291370294042775083160142250764248834313146126781949602564255772614601829938264418713016760265575849079238854143831961140288521985215552290816*i1^51 + -400271258413745674382243390346830025512972371558141488902910792844582410461637948807305618141905989777443269291592452426547780316217938266970494276367154301026056192958413544380732066348841032122894305652564953045291727139271374630893297913197442685306891664536449044307815305410175058197119832662234053484272945269316866909974825859486624385692035918809141291393242773448777260539649978329901974651239981956204894587522014386912177901086611933922266036962320730295095559472435017426818174588738879610964322196557315471489069607360927398332519739850897102805013110032924419902768316899531052419587089790359508172098449474837885729755193240001683362827302698619688447920729471372629663493519871306694412787103268523398662087711636158697912090528211586403945417819623198271764711618173495649199844040451398587036405428240427376059939973807553337023036850813119731174505889462526549625076503416721228112424772005617049949780307510421878390632819720152941017780934489988165867353913737861848513527958533263373140805663884956401664*i1^52 + 2391821342905518573505403084341312465688013815358564739944031450293258998958763627551595550155580307773420479806652745349703660290169073339526414502723147342357016039021476119916677235851508573654647258303699762246345146573196422174233182071042996886377266818075103946834318548983230693489062559857129885334386632600328012333808454637733957748297429209546443472742257204825843566682811576864686207375456483908823480985656604622291080597553608057663674038520522234338463852798655200151528998684346750029284640605857768842974355981772523308882307918979882758794002181318883955681242939194184699809581571923685225658275374561689682761103375211688611854569573599545729218959877978165102395819591804393927225423532876478948877643557704067053270885950274432475669328693450034890190578214224511772201351806556865981788499429726981853107867638425452112476030133374100965843285576099879954397739913441991502485705954530933832164566189773799858734064540146092129331995665943051305166934097861305769469166595413945587073024*i1^53 + -894630144394428275603231909096739097970320308582052022621322621060072990306342288334318435880212002983755320536922988127428403886275088467730122196383881701146243974798619752834100616614176615391869663054741772267743437811755787255121044249656052052507680968080146151656877555789991943052449775980307281321638649119025223399468795114142050176838686082891599154784530849229404657928432596088977783542451031633351118126782216907658400064833555257793635008355453414421835579053177005656378140890668286883092130630163073533706537700683693778324415045721393423588302598384156022532636642044694549843240726436392387112198538452376309011642304299384929763629273746290312898973850206183144794756898941302047822038907244024922885511774597307108175646230905808760551538741658453156003129806818437823112189534160401835851927271602646608001812683336225217682243549777182126079962832975136263903887709501288914735955352304123066436607665020670341608302158805867007555518484778942452177416379003068468310285746176*i1^54 + -9261204983822861331177486700084661262069388114147679616601284634754695241060612366362069550047668835320785169474146255525144741540549599453868443712777933632768154169049431532235139353751556275209789998185309398919091485427731540128883372333479008263605843846211986263441707706733683125637870908131419918527952607509534448041514746123488793859264232489981929319614984464114679158716175351611117631394524946094274843314285997908500718076442677801185369570435090107536888524068758989677229485754940722546213976730172070208157433108582037084865137270737251038867703747630146808870768894173349044134929975895490974606927393028154584034396470054874329568495361168007485544128551594117925920418546404771896557904481652830557446981149156542456018356802380940681272457154989977567032577899519536644385623512806419509752861807341533721911070231316256561208546172375250578107816344270060737325325244061220341141744809451168489471009444006825705431788348091673241790119831580990399841619672563712*i1^55 + -543098807884464567663563964587961274442349152984222651613000161951539200888012018456418790926999792326290693279724273134668604803790530876887222116144557053382321803254210324114894877573141093068625184497848746673147938538211398952162824304548696086048286527515425525033161829009400748819586965198049155999463885196574930096436883917968333282188691643544860436817877059468191467763257660638205029879978478874795361361627605739605763201992822261081546309095164390338534163801067733560490696417323761491954677952856053123787162334186042885346595934960480708368659720055447911009303987391487922342526313511353756426222692183934525214748542380255680123706465715777552958573081876766912389468720891874930398228940940831369925747670373297348807739121856289476707047503250591975973235303000502468959764765485080200345778375160094820416233583289134647543403873523964817165005641654858109792547060018451655259949524208589153567498748701898724668458839765508275437429676812255232*i1^56 + -9758546635243962670243347125383002948590223029557495052896591933107067718070986764250702976007053834233631833770043285001141684640801039437373323462232957742489403899732259496295608765533855205655099034970683116674759816323229919173700908439451367773857147639231094386775634596863951688069549632820368431528252907717245532444280654991301961741104960078875665222014171156489902832116001075587186784201828748152208105934162902639042439369429109327186861392225401123793100512643509599289762953068737728929143210495949569321193574341303571530371088462103854606158741888306174842441522780952448185784789025446606518481513071213215026961665537529264174451994611978875687957289119989096916558715403649200733313848105608713240928456778062139191865141382147148727003693172054017745770586212012063263827614054607606710374922861252766705328043714437385279151632165909669185941436886192994303142744618744540975114763838255829508789421614983080218793423331965962240*i1^57 + -3236399653762188908689964401413474699422440491023316739268382264864779978271365915675109616930217063709935174387777827617477413917194796405225004305732882523045962979243429279068039069479946847880440557959198408263008762940548315623497671074500252178755750509028190345505080067489811458580838279453766279174198607816658198411238738132512962536111741680689821891644740829849409586172921859548680467924303484764097755368862190064766725785733798721049711630586228682587376231239399097418488813800632007186227428607398032093237876750426865270702310709874522314851556502585832219320752592194297444000612779316489090207309152153374737655234590556170858988951240508061722803661761235641285373374019190124527294155474014658754275030393897811760442225910487328873857525286895942072049013316967370897548588943655854075623740817090469096507956196803522899078758082190646563034200587186529273730728348455551388523411220976398492163655416192*i1^58 + 7082188739224996298434814429313685269060064750360089377886093198134957085403380978268505005001510343210526022827855621274951717747822144213455527212326213433335652311397100596354870304540278654094224224650212199632736306582331138240857929517507776547525922516231052112351865483797522798430803472134167148171969516266826282062517200617685735800777032630962098919749696061464242545030875044567356254982920818218009046111364223000123469063552855534520536472642137209592250257774503855181331309664903267647057066406381435869466707527773747747296821757983856751283231986658951362586593307398032252820943695508808984281607058016442921526353418146828165730072463605834849391641571645776585527104957219574302429057590926222234373593233279826251307612829657587716081656860361841185880385137474910323695915613508013981990716870438931950035202116115446966440589298372504918114777358467032170240953223068414355664*i1^59 + 17822000628289824620002726566006123506202141646346683475195919195169841232801919366033154957040631846907112902162728078686183246682982478710386584332601881195272011580255770054591505254117394235332847304750167201919501201468240083968179333173110110849168517052683519763145907221062364551956614698303784979550532447105046334271205283050800335745229039492217340368200170808682746832968628108551603413367891712835032455999710024407658558059033711217093916242578975515955401611943755925698632105556098440432258119997722780060476145204564795116392086037774819851389157408171199510538420199129220082732148093881068640409269502877494417017892366710843256611114765768533077621374859372364689097697967162298666813536342262253701487910716209458063884756770636133559191872317931825834657984118980175084338449129778602811225083124172867382136063139274970789346602028121*i1^60, 3052230795569730674472321373905962819092152007397033008673666282121059464323374817903306928590935404177660294407145606874243625995131977000113159983661614711352663152731174279444646875750334708581076704456555388601451296234356024785560918208932775503301169064403295406429778473995949753883391816172001234345604531264903503126471333150691332416539201685862179542334113319261233759414023359476068268817813408664199535244858130598136088870318120129703253481627215326343800333686201401874045539371966341639492835766246145720626411051572680473634448912169924880277228895787890626473003167636481493767221556573356379198106643149075012129209377485002511579021764481464020628214506251786665668073371388508527979388896431878805033010644328284915026628227553796594359707421315215339542444589268120021661792348605079721036341582369667706544432932298847572306588080405748157480504426691100409438233424350800344861804079121578515193291377735229078387689453855236245961449347966393790252020609706348922873543100089226594282277554788250687481543229535967411034818814023289152732025693823099009129807510749180672052423430966020628729848180645454019940022343328330871941149731604690446650944370713500565229839643539526286514363755841140229162506891937221289641600867519917781082574465124226878128742360193285487040146362767984008618020852553716909215616671661550102618142075475745324870625805009431716432645607508896035888714399370482345125315435192783715257247981449169676094982446550238938599312032195256016596089260717407998366408728462265633465191596605560085838864509594189652878101671913341251558814700068822874792386765511950538413675925156659200000000000000000000000000000000000000000000000000 + -11263461713080669832878333377092986518916596647690187364926033188576674311159993119398632351591578724508401148028951278097753104988982889927565406632650873621588736351453796770086385064031082222377461295935068564055449511519797521419312848314165100685605840168645754764689164394935999513684098796595593253742044038407654292183391799149931623298938866974636896059569238956583826030867114153287562793445621197363966117480067182652426478789419359849966496696412914584547046507496857334609544053754954409957162261384927495994223685070562142527670205048742548053525775900954346508361630249445150741009718787866734636531463722791280991324355966265658655044911038111495876181472960259247671041432427731852841013309213984577224962549090007010486109329451509978419747994688923136463025372252762739426253933097091510075116902504575946951256996134488412574853941899017272829309260124604315253992306317539822977568174454359537679296973596636447204332114620155047139450825329852817913214997151821813096397203805143474072033923065916699506072083120811922660536841892340370231769351445052188293241757946367229903164846203563133812620928218485901888810516019357451061921696894657019797051069552471795557075554480639698064226867281778036763810851436951567675123821907326829144688320038817481077389984449718095963013138628913373654993273525769944106606789620816856929797863784491796358712100185954485661584617773835593249040773283959972572587751349623190998299030422335671268129426712995039465879616663669310825137236996025392214805911365506985099591575572913204781169695468073570124563453461239027132844851055526695734496368962908334044036872963883008000000000000000000000000000000000000000000000000*i1 + 174623269723207503774175523827444594934086276954500135237944968327905633920154634320167481939978847376618265487036741019082087740045947229997898605526889971298069539779461191042514987910976838024659236478155773267500950805054909440220433486171553298613215562897128193391005099941048433143155757104031597693964489736257379712972098407895377905985415783597685611509555449689115358954728892025022153660092367732360110983576920322647876812011145529268697092354715316263062458826595499475766050403963619256549224008769393732188731631689060534754353887799182490857429515512758516956901182194781486665843248964359477802357045336843136500010510873844820766758534385671945007980438344455285452015143964317779973990392272566563139418929324721877024423072735338459161557818411009326417928501560502424151337479636244339966628520920153252892285632148723198350576564171908058069988153514984015054995365233579209943223745057997975574930567148458691558659301278497016269329767217007886513564448660308573930470872124388294731931369417102093646714417097376942078533684619677186677540726636183855612786323755950647912801263119704073340320640796405137981180757932218297309462751869675950890704931860941503801992031462898802186522525343268939643956129446079603712597846239609148933238032152212095729951409935743128020192145246267525935721426728470879965248709749736931331206618581613209947067904917185611260697000004184547951064504835744060420684681464582297928621331994515989896094727133202497380693733205259465811110119859965522107227654861169126384404487283975483905034239889596306476835066451812003112153410128903915281155871551604427762236783507537920000000000000000000000000000000000000000000000*i1^2 + -484507212405100965276602751501805611546003339467432291256727382429102717564643805176482898684901656773371897822183424566040504354786838429167326357619031194391813640500672136200258070981540271630018776282463504570760990576310676920275730698312820285536935699881537689684497328947769735938966985731335117580898284483004116676041156160938839213424731784022228635683191613574504066045583094679835854391348738003425828958046166569495669014695064097089514626380444987379195307972073623311065894796490102212399754743332516169124351091232544202439435946254398490189297910907046717707759611438134525995875280323220342647478332016807137393658344457266249118366629730442600060297740028896117509725878057686632619308628460566268808843720123614084009623224513807421898331673627601996205382911538417955857235149374545259339417447832275769823137836022519430981993875072348089662023454865587658119054538868734515736139419014477512731188702144545539798012425854546261171923794518212897913546477107234640326882014815941302835197846738527228340733107044486635098414270532215566046647559024206732906445777962112894513006259543620417818360224847951135659399585508147372723911923807038489288672647168750303718385794165462507828222155180151228036257190539488185153668853348866701121933892110568022245167559662021202971577014868329434832619857021096520934341481936837986008375189340247245437360584745234563867664508699789159098646632993915640487932881461865030756425596614102022020077681703098741074968157672456561540855474280639451704829812232329392332512407208881813006363910443293794979264600986334038108870625998403289246030800487383614194123256155340800000000000000000000000000000000000000000000*i1^3 + 574775676086639316360977751953343195856489298222924897678977125384008024558972998690223979434667713627777786397830974673157508812377254434358256898701762820261366914396082109417737694637166147258088834486358598455174478380222384274097780777772878974783144069071496634412025353982970768905252594800980104535039925545164659198905497834171019071969456001712288018544736019121546444607776976188661248910426407142380395175506651886184205171556960635225576426253519082133847837881343309600897352875153705929132929175943814970197470969519833902806407448202567688050334757374473994544074277299683404093012265027977697332384922956030442612236866586438855811352619605528051210387847344397316366905007047428833233256155579036948435828973508867555288703932854323772049999300702181020952604024215071711593144633173187097180215479793769368914098970981159452573158702752280321061178044226767825560548987370707270147884827778026815594528072707467925617623947748301228725527122454990603485547006691057680589345698017711449691679471174748805244050629016895236235204335088959701254542907868766993924524155807189922833870350280062219427078674744598110826805613603124108670876492694036852609785101301595386815858634026367082356592766374777762197030901270448982925793207189526107505694717927415118751642606741232958566016835190089964577674967192878522969499091883067402153489009690345254639343507854393347891552167734146401557266160006572024561874776824587208117564352394757500096428858965764296776258414527502412532229735294321356871888402431652540929379226329748481637953077689591642905208354042011148117959967192348829025887764554957808478583145889792000000000000000000000000000000000000000000*i1^4 + -341691065607566521872111483513968295695805656779935541375383433454277099461355979061617508490696071213951140070571459792151191288038307780187030833867051481805445250934068958963558918957468751166289621651921089988878405806932007340668774972539162872601142598260121256389775051609107458148588580509391030506792369004742190000394411870500684123414880385775669007275373639501598026649514187765203953573253768969789839349730543996021498629629814862883930258772227392190997869340507307435431417142627862228892844562935133996336611912826346187797396363023717645371214627052799041124631011396816995395534717011286565020767841422550787312554395931819720475374871962972113139163560739569187781230851948348113915812936148939072364411571837380218981341529465037079996734677416065093109406467016398628333107047335230227537864989194471884321711710907278582696787540222090439924039172735146736455678044741093600568670891640490619368596280082139896997508356118535642028585985355957113122548662867764946608433639205705560562795560494514036361144543544434232257248718901971127793933686923244336703593402636904707203764487734633208644188423160274565176290894795389499360838000075917795767497772659286062315041932458931557002700911025671092656667134228780037034994904621246629874668279057316899448461960097063426736318582237407636825593275072326288382276279836557715825033752404684523751302732782594684322403144478610841978379238766518693405845341569061890523259078818505981024174814316265325564767928249081126500967870084461510023585421547869099996974644069665585806217681882446884790665206163860147103574815268305959605276399189347999638861046087680000000000000000000000000000000000000000*i1^5 + 127232236928852112150185858021815160076851093119385549179933750110923674681970166643576646787774157649691576610582483318243983425815260552058326505447407517876851712139376156444688029523942772000606512183257226134461012243287254608406387175787885949750861129275497353366507230042880683711791442582958308795689498967836977340549749625993779651114558410531330773974145506105095830697297043405576761365280191148241327274142415976643591637600483837766493801073669389566082484407303318654763397808836168912620369007205284427609966919567482016344071108001247730379052776307654086547263434694016282081854582870255841591184090700346446876887048098389014981229603991235322503688985163762346110642147916937899140538014823649688149557601131683134811433402993310774010051929392917988501630839868499848339728915949276305856341280845861840956713019633385027214298736032856531278953543775434524504932090257737272992119643786819049526505045303856349133363558483014627078116584760698425961936760465084281207480133155725255968119731123241801067541000880607002651715255087291343073941214527370219898094613326228935006652877807207066965151266412775439454415235002414604653047305588143517546729373415450487962879137244126617846762947952393476586657397785957454111662047394840520697629166327798621292722710231558582496632024374918789272320260559157142804816423121555811455859132312858679620568070658877319455795601538131865880738807233539185715427107661147775334314861925878988154651695209972120623460225480655921539384388711637061952072810963453796431819175620287572995099986458346021629038599451457731424293208146519164510785769532884317418388927283200000000000000000000000000000000000000*i1^6 + -29847451376190845991751363751599697075381170952261964676217857420066952279665054618221597349960158115689849623201456057370252102210470176992776999828418124441384887234435958319011971780790706650481490196633914367456925276156878172349366566859644013441692546948249271168543910387067819357800930046668748251856844959926867739674362431405210008058227951792882003781808066615637799674643865389818074634253929715046355469871490554468213004553510184161823858671775982807038067278146736650855241177008096505292630686070348307427447892770135073663198868530950161892537877970252246880879113995384221215779249319334958513824527941513467021830339095121130253302363165848113813399202473833554408317846758872336317708135115369148431891754119771078461617925283895014109945000290351179878699286293297042511070808379883694318871237272104455566255776748269186386022368167913797622999748542200467893916440050833525434530916609325298952063322456648841837017216455324609692389519299903805287600736904928098764314064867200187682467326832111699846816756311595491290292651357359365770268669893783745308040974376185581186686285736493116167688064019995005778008566654583055338051489740066392316968421715929276327026584838977131799974127480837866670839448466251304653155387410273389689409264710004973117870306430487437174372401453274081576756269259528211978953665392643949173668252196886394170929914262516442995212712684914513282345823035322078844456083324535161711635236068096470563151344889520097254769488175034776471863126891912252444979839669687781392370057026346117729570757632326951362885994680698519985449128169251795975655411908717025980651143168000000000000000000000000000000000000*i1^7 + 3641093298417614003479761421286780808513085610094221448196198841519325712523088801335550782724167919725504963776185201942318204173540009535047323826352966149752268788692983187042636505235506903071937726851562711303455462671809676302166960563447918675588153000246276713962108546966064719375909798414743082060079071207472477546756069582953983899365373183005441351929986822713053192592448684311793440715167853818642360232105035293542085582796836662116019339418446068431615204181384105759008897394103676488609132467524930690041897561682067823568957365194790964182787392679314703266811066286127469284459108616783371634509918026524770968182106241916722783744013192294094969287680931479054620654687673508155398086665146070242808156559917325768707627622013836050629136136791597352882239688385035471177841867780810866581574587800899259344946028667268288349465706249844815141437431122024394493510018738089782544983730805333060384539244306976456391883923971274611908508109265690360993064911035423396180528849205299643560862491577321747893522655033854971358124051788495196409218468101661172910514536024288547756015963397750619134583761956682700311581562160155681119055820512103345611424770500089719896434614908879652382619352269295191781426628062246165225843086504820250369989519520905380136442984109589279837141073683197667040889656736470524236564844181266060490262851717995954180361732436536016666189233346663994205424762287340445703123049438822332330170011650413140850948235394205543892411800966531660429277159251899013034246613704437307859925608995655696525967199472318820961290109343721607953815108348690641276186186451015038213816320000000000000000000000000000000000*i1^8 + -102181660073063786603247302176745053332899560278367743575158254289169976416934354039087350364975051798247631611820269310523458884664536911996314663481223936489207910167141076838145293886683278163744805816039403640744993734072737780422854021218878849378459824641264556040559821049343274892746797687086386526617077403441227177296665107901837159333931880135607971648871967697223862613042771369264625159960183708213723225216445887104981036242126497327153559142346862844839293353165812267918302476822083613495491437067507892632384369017690009262085138920958200554437673581446636993099958759403396250158032971151712347179297760757763338042628076727379167586307854367012314583402201838036492432878334996973291854411666341894228578250492071722024062373004372489289965419378106522841220057076667853770811658774790586078023130190511845580843713413019437844744189953138545584903706624443762188135671106633699115616122589833852739721782380983345600110162398582294137979215843866939063378315594966100232578768200739633702139244653074493718983872905682501444721103733418685983811544451488184295968902397564969927430732862617189546919674995981757678074358367337656149080758256246929377104603043356361047605247521259843959462798945628257864405052507762472546074822771137482346552315284406289774657929034042064907574533468005540191846627650209453138296300542267593785252995708376530381583897500652310860078000875548194586772765501202700604516473357703727206443240595196308030730240447124118269401928422009274104005146500361323888059534951201610050862299464272317481325682377787530440869662724985319838165393532904026565197753071096201792716800000000000000000000000000000000*i1^9 + -38505120484598573710949775028567017056130419637026919558153609097601622471368177179846437884407726149141074301244571752293791333365667002693443470411853686173107990099389223640883617949161173067995425556406139021560009621569877882352157764460637396717646130552464083986547069429366853567884547359586975768911363007565065275874111248890629017994207159726404611688887113286634898210634467322444988370233153164246212352760048006761861974543891886654442640170201608444272254400091483091271610271802931596925074949451955740393053960571671228726792612003805730782859867264059252398766583783059930669933773076447894273262758916622836609001788265179794592008982068511272385391964288951378584865372006691385986199822888625656236331744529090798540681448623253199550459825532615698084117212016834577651769921502640560522320356042370945187917056715959157176981501053091606083210009727433364507764301129394499356140462265487150409082279092416513829997360081561252867941216917908836183189808170125698340588282930875735996149735363736910261192652979035206265787353583983291911982815006508771443902227701248202930234155328999176895240159982179030048632110185055452975542002495849506816668903521437307961020547478392914435521696211740463317855559167254634300734375190816845725828899683148314242662252032474660245611629682849768008264054326390990869572741436106256198765893178821712122181171086083435914534946333866937965797487116150591424670863071928844328481433900906102054276575317441887445636512167790813104132424391263911334031116225031121171901325448987743102442552766478774757789042760561625434715663261372358943086456294633371598848000000000000000000000000000000*i1^10 + 5158366464504387235696006987183101304117957544354188856496220162153678670285493302305320440658693728578683474582362300097151175449085892229615894719030328443071363504774877545761396077035605696941979202172308445342033441191565591979465251902286058767050909746855051174241361092337123492797101623626390669695661926187588610764024049025633875090974328075923389811753353239616996773997784635685854212335885932110796390024239452278842159489743375370498245770516178036051924564273211017978981869562922721670672567446773197637691189009552703760476524511993678619183439906649274666826070433336894859173706614257696708531671246146964371114720318470321085086473505128898873973386439933299711177729785644901291687595768053979927352896360042956302484662908247173761440053183612680525144829191917666385627231063546594124521680510629602607048239605537530424732948045645376548626502778564284612928281302134320473094308290574272174163617793277852008653623352507661913726741850562441503665977358656687010156555373165431799046024280345308060290725633421750247658346081321543991983433858811272608178967115696458882146143884800804418165885809844938318094049389053361483260086934964562529402733871596521199533865178582309153026471311218143905028333319512636354063744131929893925598957763131909008961099697173265024492115184141840918853015402181605847188902997889139375774032835461404437984000682461497174104437206029911129546933188859399188308153353640834840299230155128078600098880731141409996646834017462133358193690844427772597033415956268387494270402121785112922106540785172595191397601793193243559547970494443775147169984726343111147520000000000000000000000000000*i1^11 + 458777250278365652714312862111923278010910923529707012937423915618471061729635347833744738542721234698131088121062530152825562564013798771169106548227795778350049647930172121558932398083765519611674704785049812827822942839649252261713997307871516473127317715660973728009273949445199238100503420624827269486807277954381459055134281497523495903709417858012552305978115180816747436250546616403985356690460450549231372090253576280164295326985979983913123037029922132391167214525091544723883867588329022740998846752191135833165084500603248081436624149170172134581394035091945874351769764650151134433752235581472162019576642033160048714597724861998830243811576326059512100614197984261781695502864096047141397174641352371334752016253969097032126059168378469140670057692454356263987267861689847320813345398366145744847158641487088062538667372976458478038963316286732321283744317267531393972622900638131898999258918018902059971354343149535024092265130252947686385933014697901393841935284479841221174512585098028663092931807682850617272568303297002298649488944730030752620870545528200609856492255200793332747408820216286533939446294813518845104588167302399083603075745157114196111529260036934167030400852920693076206680814109605927892625036171018951439528284111256924083020758521266364937863671903825933707657139945816112270826089433543092349576769104075131678974769101173466365622686559891546498431771067924295567071101894212943592228420898332456484316249114301652209598657169369787206709856949053212139037089960501936400875455431193734242134923959796050811289582428545869902224386157999864450168375284619982290023651040506675200000000000000000000000000*i1^12 + 20651115725635238066654475933607177622587437962251794280653968599076143946772920871684528564279131234460169225519286299633056120891216116059690997954278997825293079569410034099190977670950611265979303946350030685520143841239279433996507125319481716097137990727359091394988909452126986689707350019212506175310868038292829620552849616875882498292934053336861726610970337196529637583421668809483106724904267625017706561981384201785073577589917696431777206504201206210618149941315444239818797260894686030445572804987375633069999619719246619141473268596794772230676816248533688467126610357606482506801980041719571186578581872822763623477803561838871159588944084034965653986371620524929984398571506501915148196729215278764091161806347472078202821392248138744855943761532751507529319597110973954647521674100442753837739578185430961321057660810806397601906109243652309623308108064966051969015052433434742466400547242150007876485691055280847052351270982408211262774114179354856108957020409487418511928737527302486610458476333618468467604933949263288505351330968508068417138704921320861936776245155576339854365191307854403811886728228978450408107907404311122155494352555683267356345342826065591826301728662704760350508064161840676497929724194657202659514078787168609744172392250172944353931176947807282831449191101967644402737911389008663520117186737888187515705452776462802786875538194488880098068849145092207014681220055417578660368445492440472817771304705556474614130265726880679853645429503340283093307047480488647564227897602281734601368684027594674418551197222556501979727109378864849819686173218540253954113071640215552000000000000000000000000*i1^13 + 2198430916054886283961647722862606482653813491462860086452767268407925279206137918676388965934734041264908109574353780506566131139851492128149936593743992340318108174656124675548178908415735575170649921190683497040848714005069431755225658729400071870162070597824873571398111241688473188947417357952717000560401091753467929802823654626916722142180702019820672667524736922958991526953400545255223253512598957260367801695067940080680518695772462808690364982967649698484540204425035672562598238424751808864125532124692195632536102610444498024186857129486585646283879837040945574221643059614874773073485416738160786537136744058177859993144014377214961822209965411160080247360411002747499022571760682947303281592491121680371426137339998303769801157862785460325157357438626173198068963411016822518822105090004839124931504077260496839556990615298492721819827448505397651499182322458373926483938881682384286130314762735005074393054702892024454661423080131546641085354561637010776010346387007364536104289475053794927778176558476187705285045652196390586513558445364643093199175765760090794923670005308314676909400779882276976406057284655744279626336130765076906415614204374823636396689697463358982117260579269098591300408043878202808556039027812855550839934036653021180331089909911866914142710324469125031798566138868581841547637757553091466061564223039938375656393963709188159437851058297559229758428088192953839136861247505627600613625295672401521752855241379673210222715036120697146569741414185151631164022776269640494697119863849789534816822109279581431547718972556566336406420447649007142616445525421759909202224501227520000000000000000000000*i1^14 + 84388542288907622401020212702886630164602352097742755588145528271466031650910026674638156274413514317180661162134785609607736731526625826154000336656562587815390168909473560815455812642261188379470917897361372745530812664709525832925520522119417075960176914055038545689652262540199735790847048396419628462938908817780653188253884588688702608522770562101336081588518165868417779881855646614415792793555289414797308736133176232472173671201335918712969570870140393523022360963893778136358835162932218220909887023403600629295084290882163241457862265144525161428683243655902616834958787980125983610919298868951571487058684845602163006334065770052534194781719208272831958463436812465703724761702071551303168578361955996565112643276774380485231505528482622176863347945585247101085170450064425480063164665845828399180451931408376760858722108541271640512913274539334206797993566695864713435912173280226954518719359257384365763912470396756365487595838148113003498628232560278968158296711048889837025856953595206009829173459939808725885872702837773442889096982359019610448257604111159154780676634513882784507970934797904917457786795046764209198183271967740035402642585438604406107909702361799188116598879071512639719572419088033042484307190948814818640633135309268179509826465971411963145557052986925323796729075626898896001339605544173440163861621770061607877413353494621225854952032419079385404757781321457516232829395480146882589774627698627165522331525706999251327310972404118705728332071149471608129383402560652928525891527652011524609645755517338675788361319733870639387975717373200443107872041164060404476682646323200000000000000000000*i1^15 + 5786009505495297368631075363477999725526838521810059418296115553712734870012516518077756734080074862903516894979170074503995681650789455564386022280003221453092626319918222718557767784832661520775973223711099271691960810917609082390322626478250580925566009631035136463461636687933084717663921761017039407839955285660172131406406287522014628584846587770905275818330099002562414038834616898683012453672491592380207896569543623073691591182299171783606190102157232952211303757249069204590590883224398296877274199499313435775035797379858594743787292522137533211084769845593429966627101460613728078313818203307756574903201000899009488073803273719102843705948543557536196712537266653469547341807057806617711113099896002311773843133355811394990942389929086327383773040970341193120002761173342242551765861847708811961568104938895085212121657152402041874594681599994043891049577922208530315814493922127181272079765491459350496566674731213965632030749292841567325918079585698948601423867180877124784313998264896164657227278262371066929390479856025283973655615052141590577671472468185817021352021666889161591530158336539837406799719689012016794773797784394355938547039226993525601176504076391414159484469800191531939430791066385045890909282751944091306206451049499151311489359641125305440325763933920080614571797267939384559143746444843466662101053448617372661505590406565306042189962768649560116280590853714521334228861783624264855853155847195979427399327555261541470627747224027216140992669437649264997803920967804323429886656136397080818354893940326680863587671256157381955809520998001353334029178982571734471207288832000000000000000000*i1^16 + 553426371040990643989023766503549478757738662988437316093785491669865455773841779535124764020408808555591961062477098803347481042988145133008702129806271882052612877466966870236880037986763813022990492191887546319419220614584036283681984429886980395392540614857796349890136853183336479620533136855372226669591698064157678103271054829910249921241435856180683079908168177979218406208049119956284092350129350016061859442099680622877466637184775110131156578160189928336427899814487718609202884407688449608803622922759025950115564894541692334496096999780803513060107338301498667149438338755762115147962260422578121818691867231859212335390126439939628585255844953339250468741448753197114989269789230714681419667817648960492345775282577180971404738082582447316261149219694357963960268381971504920679411188868954388560086117606917426221321513177118224949649215704647883215696784499676658250702028091165327515089043712346148118051138491342860613571433247345876783787214756191482920340740889501757929342312663572290091113865110172843175016935621154429799113197027881694124349305090615779529327001421921007942451560906304729216772742214356266643387348729469186202932622260866510016158186681366824841406912584274869036902203360006601081308712649986781688116461158959802456066440278284318549177296848350131629189582881020347452975857933600477792194949354612742609167482720701321954659531390696312237898469393580839289100845636130636995263895840844082907188887395798950782246104297202821320959732290414674016094692846598971316235590809608420504007971962212033203976835024584547642405516220810263374252126106048490970808320000000000000000*i1^17 + 7561056696451555586724165868100259530548471298581419395000197322055124708778820889206450160761339656029154881926819438819288751537512545783631995005776577497644471738889001061750898077299541289163695738264887994938626168721479033878190165437690515766312900833773024929801490607308859246964276515872087369273456143669625465699170407522556780782526069221021552485711609117526330545348700052480924641449260921898562442368712235082869761366651169623887414996271884012568530722060963240719594547799214552277891941215697686414845639986910108475242068702030583896299594108490413552538688044829249273778071539235218792677218330057362263593357173341756988023014530656070972795834348835422623201620904264286638600128011034892051985277891469765520080232073325884426808132049786572742755124351085810147842164184911419612447977381801534030303338828845443339288624999047276705385024893449855619634845062641515436569748357046851830963705155582779931202536329886368537981273582427019720039085805183355758946906415503299761187007619778619018402608830918938745542824750213080070283448088294906280857632103832548666800940640469836761478172752122834385073405104140844373210429291198519176924170960852828426219750152858727568599026473386429994462610199344659641300961070539776097047739054849162691449483324476082611046782101651345339901957289481622084976947164600430765474289012259237532327903963327262795320073301841478869483234477665385509781566305716147812697623900513845710047431020770526907468925696756139260598682383233484797574341860713390854648814170124763091468934955401626345705828353121924058368151611353934803763200000000000000*i1^18 + -5923563680922984589151391939706168749661996860814221054446713118469380496370900876808346684262098318131074325711534724633721960034535362204614113357044844064631584717866730370584554390038506473185122113171300059623044807345621144351964616904511121277040198391915891614538028546423625277134786093093568058472649892997118515217319356375673678784279127494900346316090876339895681073651102034129285569529722282429568749622568197710214731636082026892486433466707531292259049252748479231769735937332775684047345480539527092020495274000533566273345450267023987449122696713857588761822789343276611613452405332619971397142642482151734819568453421907230749774461842672194686521952621217049322399948683598119291392608727356998816015329474336794251316668091546299106146819257073529840048856730737768527216734097151044986348231816632880494857354026112116026276207340372237799739617378264713816897670510468113568616918133194499878059316293984979356182170281287044739975470602460451332810465205150821268083698324005616946704046878732854267540051572149046340966391574643691679104514166801422542011634303094406949706280485519938649245292846252349867675951016551601518976898686168282798399454650518194381666724750348342252710116758181068581764404239947109039351027304517440440144595543085731787846250350162569532602477697218355700772977038561135392182532905719860066598353180047084127330656881163755361393158093701824253482344956830041649828110627843281100083813562791781536210706638631375204405769148807309793208969228607375299633250036995430335069417642895293575069761699751488084676089539972263576327461963110023168000000000000*i1^19 + 24934304588524581972101729455846255274082325204800160554575114289338543810026819818706565314443118380959344972226946799083653739728860811144067676432935797800686709289828085404421300078714665912654850592598182584340263987122824550051867688750973543932747622853588897320216367995521617807108969244296893896109358175370479595453376147015721208944845385804587126045593881121280383426727949625466490562485770590035052823835206206251763805368456264071136284229054335850051969491471984886139110180961104026205888458289884212451715211792880526942754354939435777377608099683406111201834747219761566998717998740288812637684071916013291664362367019344227579396414054463097662943484822424737826734063242574899645484597947490274512902744470715020507521704262777689495068036425953393848028580784251650311680498367020679713404580911574509046214364995492246905967255555305585672478352292507412723583886337871482658015899982657297262491353587175315640897810674165610021452614509027432500870790008960205667596541624496418702464589324522869790826424309574815451385047030170696901994722299285183469502845729585888387797321023648686171888357288510272457027922684903733978390975915490541873381864156665493218576784733977046602728838033042988126398165991638463803351780868462440351455590042049594384264163353468808974892779654938204554845875223194240703245198555823152993333914146276634510289288104398014224377127812930651042639469223526279919819875219150305842460130265229405709392209241507883106734888356375282644201433272708217824252062729614505970322966792314346528956071172505890676901209921961273513485057400944721920000000000*i1^20 + -386004542240587651783221802584088767719535791996423620361715543701821223575852583972454008286028010890006995055660189530709310028978274927756815088054137109517539235567308858593528853407949868936125567463136940330185232311146837708174910009400730479593018713252470991963025278887771366529633715987511107254873392976937949016819550999460043831108960076914723558878349750579558788847160678253252389828555978026211398151171085488960629562904199270980215460024422987841055601340677039811858741059850044781071932803664986961076657521908853523526917559577375051308856485567411683771946571463629351183900490866422541830250399798413068832367042308637610934385269807665431407080649133561599918906745476264362006154383711346466339673592040573893791050979284990159191893824676282933068684421282194870124047038477152945741293940779580185378911110148477585185294118132146088630021773431820190203009193611926931354289875760334764299910320507437376047037010271064120900722001924834088188741090880626895597413776051122241034630502936827697272018225180179603260254168646569936992882292684648611104041671953710720684929433041167879142010275968440155593532474665313120220060629180587313931560513780753568971770252576954596749398048296143111418944979768170553570124374381087301613972451207611880911531935350875034447741910013342942809263615271995039887259936445074662808648385161801060862951186797046822490082876774397278743153130286124952328334418045078567629617394899132180484100907006080309534787512682553292761932943940568051855324835740375387110357516521327992273303527042986034447866102143849205556750802799820800000000*i1^21 + -30393573280498813979532029117581802265582192269928060485328155833586776420148703896834775346714309828205218831207289230860954755807669849779112272365631689974807626368014125989864904647369145395289025571829981284091416702326083825308993504074468215864498901409532149135926712066952508998677000231795033847148675561779201140710704245640715215898859302331023915438164964332573131236265176033078736772401449461875048510085081493343714391279656112789333624710953616715727224867364828594484633479098181915594712285194795965521322663281439567840800816498034721573713936869403957622276839957991107596947073142685824840854497551336401352717474507139559467909786674151837813978521332689276647843557841982818496399436109709694138816910031084905659446918771479519420484739766782562371596578438718055129681093517851339257670924229413645128527009461145502489965734796883249391612143102716057551439396032053370321873278452907386623344193754434098964175219843520557757218315458695082176920637822443355743994135121216035649657779354581158973978442180557142626987207294391056199762959709421566291702530266031214120171757274803285103959751225468343048690847714356242532256951391230750528374612270075128018943142819511344673408876815390115284947390334559679162495624515709732550421258603506441333173373786420727984103482936318231090689114845866827865720173864278698145420582293668279892686178134288630033085007303097468648252780681002569328400263581607578334953337474677207406076042071587842388720541962353774481766069492553099889719820259709450020444483327574077215941296251455812328900404572334134335661259358208000000*i1^22 + 597459490782341230622991811599487524890260545869721997837309340516698099564346397430298122192769745560397033409665838165560813945664279827098733195690912512872254147961663358042901786723578898697808208700861246672020696005791079955376203320040581758152802603291465201831030326222908316170612973817683981081056587732200666258488491237324826548102993667392048478740261407810671303317934731940024525181274249535291063333626374678708847053242997140961725989482328516511664039272852049150166357114003266862315905841761958594762107786418535060115141207486682325345680761107739077592338085180270988944807619561755092061263432375179105802353850231422158817096094716851259964363890514817612110569378539575402403740982634358531138152837761160061071157877237663178009960350070039103186417436708198687627037464111417967681194039253681628051154759493007769149491645730606627974883859338617507825818041244544197680355356387153576514978119804968921874617228158063676261200793223709593355514298734707000911066367376724029444142819808444688584147140133445747124681455711712743266895711471622933380689944031702630056739338813450960788247033913160576832580648331472310704623108536932725068614732109830434774902814704710400112775854328338126484684353376548416989831371558170313057121307071522887388764722370401108443375540903363823504888713780011384645421855460569658088882968345170798223201012906943962907054601411644034120261193927423404007390338509108301524710560447110688253274229069324006570783556842300116843001785193253292647910424882293735816528820332587702867546309808866524730257371149371227160623185920000*i1^23 + -16188361680962703222122346752084948667021724640899251380297198367633632921199272235622370963799997630184987132939579028226179112355964681614277538880563738612423564462133157031189786925820910366241644663310679623357752961228006300012750844726703783828820143253201953051630672785786796804304171186680033934215448159715937515814463214668053740794654622951536009656981485225404163359019306940884258988772875172740225787686814032159905243304021569774155875212630407542892357649124963102946237163540010687265690828899825397554895099664731496146464359079772378103696708000337116993868517342155664424075675788390643755128689606734557182120899037011260976843903054289711866779783080757869094379439036784257649029002599208605536846252749942467038269070671606718935144434092806855760880425240619534934573152673113975312791285534270186343395840859617253930613122659117367054638782079497722943007715669309357061842235730220403167311262242606640303795905928410167707527475857363885244816734974819261840891941799097528335903561670813939360038465406621512384912632999583494082372387841184481397228898625640163219769973346274941559743926927536084158615819353793581631027552577993534721500421765943892886479000336595825949292142810236595378827072996238353992918903776569811859274663212677648931686101360647342657185358781097479495759873677843489217042733619673623359075365851154957162770960324320127108791398401371548446454145072397616184850029254858055041648046121180592133250814458255725788126872237664000981434960797319739975885272350879106347077713198968654775510455842776904858414266254914331985366220800*i1^24 + -541551364023377099346993549977954344066062201898968750013011303937789485984977568134227652193271498646294098193680942165907621592708869803955835786547713558218567446739254803321588086304927140479845338295078153693547109135847695641356511084112224139754353715928472415638630721533086907197156340460946725510793431822115563062502652722882686955220715731082485210500624825800790790164063990243563034097543149843369458706718787567163147525641253490373442549313521478500310515630083706354294259222028056547404672167735449111721021498363857685381378956576694606032818323951605300436525571817912230535963356853997690156613804047450267012299892005757208862395967187063735319929120303159164963696433924197096323220807554009762433886491713475156658209941977391745874006500259280405456136788565235480698816740389632435418101249671041065150406898802580966973356466160986416948833828193981564041945471575364797917088017720834061457547427316030105350310560154370086083087002900433941283123365599900054197909506169104309836670810050391727208974384778664828793374056123842743542760771743280265846041753032230701020861871941014362060912730716366504675390963668687150556521508315652372346985686460267015429903956311950114759801464697149393583244581743110209464719478841977106910537668418105343768547532040857894081160677299748486152408147052909874905225462530429531061969431054993496662093337002114114407110491699250998096360042891353209251419180064525483298302494714371693832557092800481917501400299754095132568058924150741629471420453503209368903045113824098374181367215992814187172259729031733601894400*i1^25 + 20295819689051638970321427413831344851560834436180077445775599178964586748917831889992533502969679589938280248080327049063296480605620786144454148021863856479476685935726356352321787240648374630297729813396362330411309175256132268835803857451606740345037353148037724146249822621703423964956666328192802817710417765368239415923404629831954280082166392983925953075050304486635456808826751623324652224927744116961961844981264452470381877198328167030323675658527292621282077257327165579630012085174635525732078828944196046137977846211167538273939331948887037349695208347699448288374607109452562067237706296592564994046627577043238144588688161381603360395927386372675093542619650480092726875327725363890437525595796632694749695657133562228482192748229654938795832021699207384353138156108138608196055957450713278735252092001325526478127830108246073109600751173484719463445745569376789807097003070278336625455899742326480111730469475882201921676791333153412991647171105873552735928062622855884684753013919071734088360633245614211348673508574439937427606297697587355554574754049927716713962306177084618676567897914215769875403192243350392340529962029976690991733974686635203504006024252816628991624964521372409427108614872224226553986345219513738837290745197485252485734830152310738941896408186989072914916164990419737664681606728641608818617205212418616717738160736043819310201853176011762976941236266961343520411752632414920322351752840984604038144463547728914777472042152565757997179924709212674291834061816425510223054982895003413866145612218895450328282981854044181044003807642987266048*i1^26 + -51738651034085913730441962442702331946713637975413788283050226295432124450696136846315921562502123136620910909865954631415724241178800039113010348147245262505637429722599348616464474599290409509888696026295932006839622944663497434249229349992014230963032791696501180923253245853808570932379895733066366529931437703303905809597093868344362709285882742068826808181735355956906009075299492029550662121430884667810046675057699183227836119634296031993447589881472096272069408614216858559487864014255313081130459809732434524214450286922525721352783823462410809277625468646160195191002372387649993130554888566808454831210334841548939683410694362096179184840320796892491484871897225032912548655354053966805015201396200533660852604835038697649051212198642889885969778362215198822858101301241258871820785271038396164932428987791964635000059530974166743851097341156257085686819286606665835267084997781606705895101903360277415326494874355855967175404541477471811743639784321910625145269356109038538475278991170121396032785121531952397717064947754123335840323917970782305320776118212865877857169329487008490914209931175496314994708899122781214133602535119115868296595010633426507657721692971500584276523500273111109649895525378372517727149727674131958096520060614963598264119288273700091775754346419594649805300430948735048244814440004408853589575860049391971452396212943275133061726632104145239178562472430925017828165967939411399812106958839743060938446889907420260881338762931942392698011457570868164353790301922292387293487085683713400221844224851342887552136510466439730570890680729600*i1^27 + 1390579401907259608387599871912752655043440216963346720713843541913581327971552407872891464224630113290055549415705418520852674058590989662464558914513518197587826126926556885593295033054128939548987267423328725793702881140343891169580194303946546943389564012155654590567680121570799423467457166189530151317887971402570746908957069870496896335258205024437857049638383268547577115798561058950956583526586640407516027219350819693598725437703879611721323620643825508834425917208186446074657443592837259880694691807616842533804769630826630770754284412592769681486030566029994435272728598864784736429908568406495037736924590375635702832329954813859330719029100481088257238242238664259432228558859190219671006147738579941541858610867279117071046750551799223233152372091888282768477785566179955043558113330121252714772293933609955631821143137898306815581892078493416237122966046300317929666084847599442533378416625807582172607986573122519180577781562362389135357113847673980893819023217087210098971160208445603648008231088513307797808262968519074022347541322004196660965427501984002849415053938758683118813598775517328277874516725841194083886245016844861624602447904775849147475040095436999453129343341867442931526313516695678269965323902459760625027004207186207821490866579776300656736231092668421685833534063361092033715436534544793138967765938511899007130821286644749907876355543564425054992644070223977596295053479856455188865208563270895300299919086193286860599683298449741642840150064579718429354625125940430489349494468716547152636334127189045986305572482011942275872980992*i1^28 + -4985494857260001236634772901574038480936387479841040942537406672337036924407967541892188027144926918638740140058460796733518686419264202154310564953575975720433037405810462980046420550601540104310608408079006150503446989267115704092031813444568882980278354218287134969628913747538671593930780358917851638842995231172582472095118845476361497160776117972580337412638509363725235459652012432268117429310503691276857718679089191996338253432359940982195802540432854238942296574572353367772513217526342616869167631118329763297577797726487087679571276604225378652575285835893716058399970030949075783257442146130092093060148816204804461438757035867352322096645662573784948513504577003203965765018901963531458737395262258315019350470170091911223087516217093824942298612211677102374830835143994427110330667057143891800774272639792974941713942940938112914095199947244800037774784294829991057372767443171662402075419587245924155124887245803316001598800077635066743050355004189024526645309140071908359282903568002288180063192366924990995695883703600719794318085410225493708119089750770967514679539827565299996497471901278802604246475570368317889454888110771104990107747741744875670146078023663335149473350382316316312853847286652344697627185499242015259822645412028182263414959263635070004218277230920921615791614219262283059028719952025235704432817919716302497784026731344452835866375274489266581179554667142125899564017041284493235284713466395399864482491658226088212221383885723441207704469661993771948640338319043053386664241513033108468411425562105592456558490044544097189888*i1^29 + 7135762776835761620476431185722254985826725900320716887011917258391973726140896715225010765871912382465560004953932988925492372265815596433723744584033605896054584260212413844007672777320362609705927053756663352809918247129939081533672978127687983579725832364312601374416930561184429573903747322923802102069952762513213247796608610425936979442430671191197974572413247075234441038640890286349188202554293584440499937678289491726873706611412777432316734012364031588584412388388532295411582548534665259744748664365140186202053933230254591020462595239346006737211125193154866986118495626197183793331317772531918187721677576308898318218084252120926821418811928119051785072386302014624975283942817708735224840241157632523966731431261589294889014226594321042398376957927659348819927664285652684310298380817071912923247153711521327424362716361760505316859407741876069462647033297908458506530343658442784702508091839398355276342765692468715679635685637071781517348556644858857972891111291522110051460069329064292449188834060220589932095400454543353324084452782093335574374368032873286280894451038970007455804952290847005121912770662733854811560978885967243779714493987153240517091123142862899139942688515640224724923982341587566426408857499601934803678357729374001729761035248806512766533923628076347837178619297459343740136360560977616118088320279214731135496544101612323719165537268064811690841564186338672749643907719954110751126000636006930620059773678361696330872896944355709686761283002396342147542637495149424976008569514365448766824739762646734405097507157704704*i1^30 + -78887438479748519308987750440320406306523515745904762944362839584603070988399000091660081605887240504023645746992224658682265980323791042173692568407668332078458390203338452970258673461152384830587839314771572093465282574824278068179026685827038862257267311651493879838420941032614520682543271679774286779934547673116567542223210763016125666852455517886616384066833338114117928827454063934589871131306833583661180710881291497314834484273181075986012024028110637694950855179148250305118562687277792574016226821916153838356924132268718181405211220497297338761737521235127039434060429170110326865350154935995603858703820458752816343036788266664968360087941914673010333778879344776115413027336614325176783988317192386240546220745190957729322213626304685501327927757308118658175130489136453347188396885868343603950505134344174030732646254870710108640739030647485203330195045001026784770512570995432888608713163302009067406105136853381574964668336108157502372752489227695689541573383115296217673463647406709930363132908125857318252459809864375927811263119746020338524668685105319815777319920118493209980459294627415479271399676505080875479139056940706674692066381711777102072133745500711160040785156763853879539327639615572727069449291346793882557941855984359888996948776796686503207825653167343693073223857440740970014502889616716772895096986321031475092870502794361817819263138039743606063805845589495697981125268265628262921427211345265474306577259321845189582150975814239954866856718431516370040155983435714178151505860025465917575233101375331413553974345728*i1^31 + 358686580540901172236448974724662501049783952624094307721093825699726995260146703446413350421703430278968303987665108144455026751091666752493080451694822740435537625321159379218701575560570061488471325292098686731910453579645427648073097655021302837261131293453752715943150690483596774831067879983222271367521302664533066938725570733566096619810714424771048749448101501828392335444054707754260272110912771867818462603582838000174388024581415783076715000223777892836300040125509419275898560811797261136726998914829215603954671257961329358278296599428323693828351439193030241813554550901141279962975295694919748811521450158048985711366746248775912513425560580954617564574634132101514499190438334759458944569295166461228702066012966576091164993319728637167968288563953800929400243653935565856949921092412252919345584189556528000735495326963802902704210291050406461406066516270190541498802242766483130469735212006727547017193864189012219692708815147415850229482980840047987076794511610254686143074597324077812172469379011828929449119975596532221098761450420717560992821928383875138238957125892455221535079664497483933932393966958799698239405038176157794915800301565302649707300787747799954587646897085174687331745638006461141250995716528233547649129753131595113785598117899133824646585496833472617160897014241791792434347252475099380792957979967714835320034260069094164144425988907740342301008111750352688247574132573906113997960362418310935486245807981417117237500851147196909280520281799502161286061431284249169248222427803997584204776564862139993423872*i1^32 + -644604151742341130508075527079631833911069853605430743187880461301499621592705349801458263223611141955701058006390698398205614665068120571575247283852634927495058681227579358859631646109461343264636660279178912734247300695376751077413031203975050716631690911145541108369491527351659170739905111306293089483859762859332390384071150323843202057821624186983684407138835616318453821048373676423344134543402456481354128122503367417943214092303237787828102543601046818608343740825380085035012178389190908999664379443928509421260560818604339651174865923795942437436917748072003435160819124382749821735094724706863020956592201917948232968917336419020873658642220094554430275125783156992138652685950897383374493984694682520929284977306121587855997976924548839839708648863478746081315304534859126279212447232691610366905528530935964361902278502263586857202756038595634378863645472992191410484637280773197833585428484590602027114201853192291322426422750686572441158841222071204138084161555211705871318271196938330233639496856662505792622868392722615269079117287321178733355198317629750714193145469669785293406686374747667979398244462389947700538469862343251096009914895059112263786724092522892232152821668256197972473333115710764806233039796760921974866735528701080252485515127250813333858268345980372238613129335536921240015714783102728278589799603402746527973979776919527323852500649125487562320518726309391316487387228069057363410222248617003094453825850973281346409594652524860547269945971351986489362702848881999270529837022906418913310593401283936256*i1^33 + 590311785890576422766872511746996045447773726309507324794431713197822245070848094721856636089477196277818267660038509301088752502385094780470329979243914009130941246386481240792784036633701853984593413680413639441560084700936491336404663274367912087405139935653236899610772725575050345592209473187211581776177730777651260522107796816477994031957304263347767290552793247447039451743221549313374311191299383137685922595589208785509359857784160470123766710859511950004862139630415452132959279800623166143429867493085397598255436724802043163864413050448774456603699367161270613092367594913872303149479624433901152927207019748967777382216366266454165932650587707224367457979899098894761963025260986812879589944506590819014573508407416137406538102795374108373935873261998121876397680804955218459279002727312326739574513426396456342265421073780502069099267969447364384470244480362983104275964065974736744985289141886971029766061142862722268250703608037864177491965144176747273970861280124062318253888494354783938503198303633781747274753583439860378101704338345519712686138326561415792858892822938843939249648210887149939732016732057345318022989117168579050838366109758364441425272282216807551526063604398156452326625433332807930945082570353460439550015539429914152555233370866614151837716921386333853578012849734127397122361218032532860132653396446421415376249732654925812367661873555450474930765349054183006003589789832336344359814233655026703970375711100128382778756081782237810388403735439812953401208036390810773003257729441529281194057793536*i1^34 + -334642749363274204692674759653860524525928757142125724811554778044659722827911154753701623995949989028754437928841095893283177025120502913602750434164838979151606789182218375561220295775568129572251928490966549123514840016880256215997175418008609696094885333020471546548729234109803928420027835403325923294517637680310520150990809375206634169094157813842260502655275784039722419930039945673533172862354355740739250055394402173476942221573348759384130344450872620534333256064318648189212883238987614988080666434091525604824941695734084946171727023588415768125203417414022970009313027374221409149353082121866556603833126190202735047176669656314328317591323386315274994383574883176672941537948725741216806808825027816356234257481231544822423867764662652276796037800781496582670626089454376750941518373866606432204515153843380099218971115161685617108911855066445025403685011400951258815600116288658368337142193921593982303240292620757303264381921278386165022075432745128666611584140354036821053218970348604200176190761733740694896164041702397768443333916053790980643262669410986032803667629447329392100260973049232001924804344409851586444486874382556748987247480690915464014949854756898480436423962760433087186665559443194899539911925728329305892184539985397426989562897165186082534629699609565894581311803405914323497074435547705738495449384177563192565231891531024530126005665592560533063926929750179047525853249428382376863641266853713095301301119444154847555998153829386072716321638840297741616158006412076983266124922692275972079616*i1^35 + 188967645823586153143713131729161523026493569080512697576346608994346768270299753717636951952783892755095602540840571972817806866935390118791544264551544202008129573167940905470337996759285161217546826592457687661724708563459385161942399970747889464417151985972874971017627156017000130885581186965903036954968918267998668855867011706148848310575219870193408760598238482905363700585881074979858400976153681319255652750969216788861001502799186692353340439823420744700434419621313051723198794971650183168261531460215144369032004022419360184979133618611222496698534521257333339632440041163877948087311669202160530312269589094063622610921582960737775892960722411746053694883186698885429454845263987201081136242375844100254932520472573182094043672025096150066366852317365405700335560048551313800842845847807257597315562788350853447954826716596607831007653580688741239717859706647861622634226800058848558859752720618620070870917910227223464084856856319032708698105567907544821960451779808662355705984921224434014240872075384267184825591159239477985973464131507626894746458434713234009107820612886374159247720902921580962543225572565052614461404720147984930266176805568973309841193814181659380553436551834917137296142832788203746660132618005123849975211274626329985943042614030186957942307041235512952280869411047562832296366842953515824712190066657508395365472453407328936486803077377896808310630533440018170092699464590671646154439852252060696732740713851090433437573098113455048700325192970592238737044801216193212009496541162110976*i1^36 + -37451242652344393006734288736545035460096435825372386384843738733318301243561641788561239047116284032567358322630933891260143192924571374077072775675643862715734458796532715327306030060547745100066818367995805539185541741091383393108286664155941781898186151350316618028949878710332626860483453211216877445400777630966482050780297561298041044417719068698410087913827905710490934889066974404494679968395211645089491257822736080895868272201767220250416433641380182383846803719636828183054244480536690977472577364642510041655296069584458650610608306165313082437844314807207762687378213042373276517398287625341247815118544626347888222205762866771220695489749097636494777048502576901755962141744866040724522017698490404360204376852247710411118375999526989173693419237842759997663729572904986212004948229052006891442881804799539676281669195829737496997544533494621080414897928803535701707714049232271473319688229819303552564668760917691420721905148658913103147199986785933373527194752713459404783225286364982091942751126334813154637125104166625122818266342650705487418076224724337864451588158002449026684281041692684035591819042240180535808356580040121305250936313397849165696706721453633052221113044983226509467910314101200361346188351419276289298269637474026307543678573538263037519719613615877935494046027116426753097071849870389943477335970976168568306802000907657385891995309051483170042139540889941312715775276232611445612010349645174124634067498745410197881009620021911251041690921147644260598216921180887928523280351232*i1^37 + -5815912170949991290099096028606232134997288324065020634818142167196923279878742264155506385953957103566743872829195775372011099947557916545819711393390367394359452789966296243868356372139394781859856415692093039921255945175670065306289863971081549004025666843865199251386610344474819215719886342990068393206739927532925616181240756656760961739628524377826436575407434861757945396935875690927578343754748400323165006527309845967417461752131271281627672316331704701284986443272764388513651168227346243119001405642340957820467676381734302481245769336501472333413804143874550852851344322270612929903030212626981926924225618856096679224481096058384248933095531733094576679981537814808772498464528788051333725470930821121318850449440216663583721039625590168771567856137590657359198196150691902068423633103450617626610502038790696692564472732397625605008466871723425899065173468183784015642242095886441195757979158011707155420429532411580029789846844948512343662605050176672590442506189851084962517220479715924534148276906036681339512025537354563922065946895332807025772070936659326605783522466022693859309510099380888949058991177728648328192164923021240512975651866683953743256330821667310704654244399061844939398091051368577902300541011696236196598787478457351566288700256965059153752990268871668793800585871673137760147068461226139314603821296207336493491550784074333485336144926474037792834522430009592014255166858592471114410988303219070367734614449033104809308737836967470791667535710552724695082759099674934640640*i1^38 + 1873723410286174768869842591069785907926632533478397084697530054370225035140486322866708737013610578542222213123644810669503663353806691976209519614657517075167234913424502995754029997253717105514817010951138987656401170727617118533690759942903441173875577048569096753423536946963064582309218821527455299648717159037900561216088449153492031012849821376618918566218358134560662752002712048101051737436376776496744312828404714831900931257904969029626859778452178498390578037091113178053082841884164538993352667412535217194306760051639568825336158620005187772085294067116335206157557559832813842063570007519089093100321478303779946625671574326252118141629766012880828702944732034097915336091694232673222607876881416425978979445750407847693550323793701999386859993339470692328605822736910068236839028913351473310244089031852186429132176486906012134459874527309134742307020104331980688811317473044843989452568783282206129500318867705969854830150584032554439320471214420455913272729768358040110862849908031799431803638603571507182952305651317705064835822594339070509667982697422850500734363550707875446023900315618425863106751556190553773723118953814355308828342006910409295898657703552534210941215544976002554503685455889341847419864241427597323077843683065895466177039391250699804421928772611988730051637207841754120180717783796213096304418044916361874634192223750720898244952942034626307951568651919532642658456136301457552537383975076526223411378848134745868084554616219772878965416242927977051163791806431232*i1^39 + 82015612523221032490685835162076853600191724517113264995902013311633851323930233156682592848777265569408484169366892657281892691969424004970829641589545152424241632341147698918083633566011669629048913982345422485557945323010239880123102598246700313572137375790981627062495073803229721647290596096169996542589672931186139616454395039121332073916363978499255729727576632488163798886837945032097504040880553892794679576932478227603459141690335131143887854160175763859670688949657257636389952185303586209474190969959360598603443186640649805387750055943491932403431206505064168643091026413854135493892935669479744202676915853985007470998950978982223415174470471254820596379895188064225097849536778809645401613080759016093954841178868582645077209421815604657465222015508316013003709405987218797733492463285796617096038025549810221104104682267781957178081436625352509674566347065882005787159833526772584990264408687725498838463474580124214522030796911115833512119047842267226456746707035766003364228053713409370484963581155070905519592992737625856873795717244653159950126052575573773578415531053644126928580092372486436649012451550032476382645601257902876953211230124770950638837843192087253428507338109989827397304315081058706819124140059538087421677755389577253174174579843367599306775402719697852138147801606607172861651495440846610464515534433556009033918727048085581928842444782281403775392319088741477111105182213872158291540605367704595020322388064322174936342332106390374851716316640501979232075776*i1^40 + -33397845020701153490105900921421749302635718556658054925820451759580662344362219129950117018655171505435299743852296973429239531542499280430319292460063435838815353338028347912246688454847734369401272251844660994129080856328356076060980942364587049201015873895933771199761435889971029271978527153238999471207036917223553445743240508447827792861058152673614297551399013520689323069506648971364393232091009838303352230531466948471545642682361405600622258503561695842835155120393079532320080604843451804957781163693750335581822244274386316145364470245342631440137378972259504888955612335556854289048323950269600751932731695505553376959336095160061036255145108480310294829045037637842844803949742458267220160604074062158162698727701819946643540828140278324107520461154036997832783814019855974607092401891366707276897213717966044366463975860676032567450394521975548237660027008761396217433044569921338122832841816135854520710350141821114127005082453851825220347304334470317045193385862459756593969724599769868958727724713328004738041287504938914901913553794154703852281621698303766632116081422988877204622593751839538863232868010845691784577441183443902377952379947986897202139232585373823737412593647583427254454143021806377846700141097517461428425682922521418032352103071222020309372158383939060656220372437164269232540209684464083299087415344509840712526149149374440654834235854782939546480989226080214419352632274715877710420658566024482646238238083031856791322780696401434326859480776832974848*i1^41 + 1491158520109374892898404854841084446700245368962972645480845760359881537115278747141648081791147039372529092013255402764524610640642175696915066797750628200418161820268642923080563699148397658245658402999416956068801199229817219961722129592784602880725897635846689409551532566688592013490761507362086403679420367859269622312752033615127104626459785416195258578243782982753737195185806046451313106237914642511825031358526201437502755037239710543505639029432290974207152069289355810435151323192422750872301856354060322717228330170235748731357093335472234776084400056313513171949668401101828141788213626691856302995394016338826897772040575256720889525196189808638546029224594321876052944825975631182980238983142295674402865853174896308729130539149950705379116788885374829646780385902983445546149139850581063503371049104818858420737114824954486383227349159315011332604985365788824297446473855161787376009255194630515904105497138188496299176010238467819014250327479520570264852702411100789495198718853903490722476384050915240173428192351750127780775656867605162297408691899761271706237778962617979309493100842997883860927765733802825154809590568912187116345220515945437403351649202037758651086458729158637165598419203501014794415040240823170155403550305442428742016032782986299523497093248627354496398429419541048338205662867269211698253617478679843633195621236105151509560162345502068870515079385461242832939639710112350923426431914641333181472920359142463478044384041804213399069724246016*i1^42 + 42654506367215352279731258171497883507816197171827255424043749491266032858504266120799980915050804895122343162597185504266373609812173558045042242922382248299535406263789204779460342594726354667645618282665167538484490055985618886127171042336337655884806653926872381297269715223332897539309900122352870693136598369607758697425915153801141166120156426690555818540244668035394221552704788864725711953055274796021942776753045958779645001095660858992837103884335610111825477661462488069849746623995775531533722499071348406859616964433586624158498594239723295927287468306321016867544280271559665372396978057881451100298700383659913717965666413744944268250561917898336258202169794870534566733238503847496884540159835764015504928138311861267564730075412095368691757236340866384255304287820227537700882832767676938503143268671259532169459964280499358916642929548126084238715738379152789270557503963127866422272157636822282365196396124002361157038152082643640601116708476515107143962141162831170667301555349375101813615378358491070247832861564496951475116300873618364970324504153946847743338441377908975339726320917297838810508773776481033892717192754428996052956104901779012033947134441980798804189912123111773943998131022428424771778743940679428347955673358601090000876529447844835726315874939158881143741023868092142329695416279766314500388278781943277613085863143363503330487695970020934421237034483026992605005257522448219001539587879871626649347184710514144519216531064402053431296*i1^43 + 114722706207262628417069073105409298982051782537549210621651147637330976551736521002557104183514536376054423318967088100176911412997086842681145289102150523038127797197854146568273602534924153163566155594402964173810248481111251275807967385076714264245046568936858358987603042811751258634981015706184130311773802336404566198581859009781964162398122324903369677518251267321238131086747897669780876250615163322143257693878819174742130863952756839235703410354535732327440416459560615278835617638347198867097260977716463327958529372267128836781543532846152346256834655032461226725693597442588000165595380060049761880539297487394198395942585845518664783389593785288043367442163995663948222757581335654862964150246569246578753845025248376760784502694870892428308100843267683250804493714948278419021012614066579331340444065304331552866563196805160342078144491042615683580227650246502405152110504347878616097845651624096949620804381852311943283571902700800905569639492182186531978602388931640529878255942834258571006877369242901568860069384971661175003306880354235230100270239585250170438543559225619593958563507598067604440444229937239597331012390886654089917514891564717232122283225583474775283105940780392293633543265253899627125686422704158138845527572717691852828282205052855471142884786621114536797929364679103365085075576116593824017650887948111123175323391143929464833112274466491501288678055753893660952555096913370227829959192679441712948319522974238043991876743200768*i1^44 + 8383206687856954816416179333248326555697402037552322687879780743182219254932827555148126516563802954470546102363448078156081950968676403615537262196638447586585463742091995851651491781212442470372753097016790852609585409245683275649556107585111184251167460134694012949026125831732321160264288068835881142642919402954759626994179338536194938042984301120612290459877125209321641105859871015676504556969330410263932067795930434597751762979799604925945273293907381989340140431757422070391952872998751092683025892087451833682002198203243975589930169643216524413124123586511003148204064057309287032724949092173007323405590193016927075715036136295419377661238778841548861008738093751383527272476130049879895094441692533694315618330071758196414008863272963011232511504379483680402418355904537480401510353830268886316272981023662754400993500576157441299093204437426319548822293901766547383343635857361318054050718406767705598343603229133551999981529165217117189084694942174670059420602957667815974630060554086652868708528744297289853807929169239238794909597306556582703313960901733781329594178212533921298104883511040593166103820446400948407019110620968178075022568562710981389172376090183461333646945813296188037702760545972970604188824275174033167609305170130727538084975589384180216465822280668741607081799138522701419106499466432181220094620064557019106025436030617955360273439242374183257255018974553263363588345696340438042401748310810082240440890889890292865957888*i1^45 + 171366518784583924400110639457438670079125127987798025419982828460948132851341804223222718210943482623134794194324483422817024287884594948988370096411052778847487360844092391664996785376129697205256192405001307632223513792854547404841874189190157970046271110420637836520203190253563347358170212863428701060451460328185982282673637073078054021172090115147665251128705216944839615285895797157109366808170938896501910509532180653110892719397662765455242572802311041299378839882372982368358298867867118063597497685480953488508376016415659910986986378111760367779435775007715788649748328702206285862922623268648050904999439889441376436266548508819482467831177898089089754039148883517604171101748142899583451802376625919085296561240028877783511123591768391213102995269962111813542648134552578022038343348500017232212348002703640707447479944721237434747553507961629982959390792073658288224360967186506191058186562659497241343535112133342510189664270655134204038737765955964453988404499205667704595676834590503674564034875595722992223856897240118446290286291343781786951377342227452829646169820546092671293337548755068981870192466545287806556405532186636401977080749582181823547247790672849388439482831008130036689488410995229322623390839449367015728519175156179790454336301552352537309157258483379226323721456906874164899092719941712959278687913953208811040504791132079271294737617134510699085212550916632899569489037268491547082386402028543991680293259079319552*i1^46 + 174103885564933854673050794682447705007565684839123237710780553534847827779180022975362715111726803971927755444726873059288682969772087537727007527936677011616242214597186004272160729370458989353019943762040537720002929065261508467698897827855314597742707360582734642002166786573809761785008621377137164075144790920216303886220147893148514580653115902770626668790268500085739011365132868980956825371726473256839936882316191037083692064527185702936868184358869733675900731544498818113754393042979666466719838650298752062571057301447839575188286692084150824593110543151148570571297762978044754675770407962308674847803265139070525499027443928358342539503869842931631650445438986669121980416663679842020893611931440946056190295977994538970397702328492373629744489685055503434857576822956554931077495001925468752109737414378026933852319183980438842062799035446441234399898803525937330182357620397599654731438123383076091477131815033859657502776317041998939758114275587462794863673718948512788221485883230973800183214091737660302636200835165715170279187534350080814760475402670143570879165964138277238002280781253039225983198399440099376033638209952523485747575361499878949991767055114882128277129754023210004484663475081141950586359214010513319306774703988444532254316601935720506695145529334254993960141428132008289879308407642289667282215634476654376995850351955210258451718011655677946792459831264972963975474040852920511501783372391247467411144704*i1^47 + 61641396151176219975487679996805666809997145928520449754673752767189927734910860908847369922206700951209332377562957887470012594009339347233983422834796782575185807433163879446593815218493374082229026258477082243731123827798076364467903506943395257186159334336674990253375641825405783861414142771140026536324320977882580090819243020039391209691124649021751201484611094874572831270214349551470463253906618226814750855730814209747205672414522455906599444381019690456797800535468288323151254303740987804729549354980757265534290853776840487378341597620599635967688843621833827807917811554388678616855187259922090485591146543734905012836149514289936006568667170771758866368787213056523616268938221482122732428760066182446433858265268999238803765191180111768017332641755255350956617952144965725909379710446978166036988159457752335852344657154699619015584396699413165547290838108930670153020488398877872500935913433771705166428834924668566875899612327404262844006106630554960377927684335913628953454216864913932717203410113482394447763320728508907723079897212964344438080758035469901082960685886976530545963040289151208811350447387649859285897415914509851507227581330968826985592663390749746711436440684388840528703765173310392241098391974113799239481592248672545107233073589389402734974411164987693225285766725604828556427051426176122353164749874113708641977974112540216093962629888167511142378838639118356534513090940625046681570938984595456*i1^48 + 7769302248604035300537859268650956708423332482318842824506040136060885771196537147166909573738394622297482009683414760652873809194292627925246832125623371779720085041853311332847433871453742786765943967024959777322357868198208638187627070686650652544627307273984476574167893300118639672561876936256939903668873168528363838324289577309974701675329925578530178263592503315633645997757803533845545330197356454892321652171233493404993579468567098628023521273350466966230657278974672238614634915618756574089356543762993755742740887900969484740314572487414072622896059500255297750666311754068393704187467188939351163896483002197742150046537547121993010566825417269818813897850969839158860571737130657623600869671444686464045126752310185120112659758282606943036789705264605461968012131361106151518840177944021645916949242853769894875127674727008068119359186871310112155874079626227025006613237367926734861334420712788433294955320861968772448891376225873056696629821814754454513155418809457908089594396727453367031688865914544948465248261678182799717148131240802782226508520914334961951754083715661673720536733433644497111399288981238918572915962220208275336603556369017288491402064087196794733827893436226648519912885700953837994436015414998472019901003286382093092508770572010899137923860539792981113102555396781008178975104968039398840771509891586311221209699170065380645487041044124531498129109772091844543807853970932884047921152*i1^49 + 467310455948927550498512908278800912733537674644439388974969099137855567101627766905816048461224082659213000693954986070920080366663529853191014789082505813825305408316660960075100359829382159287978872991378226898001203178011260246882459978497306678350635453936810627131810629465161700644366901948860774038000288026813253819261247797133148797436302921554864681031630785255918357721301375735242654594811277466331773630433991224414194009183235098349744264303327003852049562440969031280254092625347586822196005511836385208880675705476856588319805085440897541169595440921280289001377587739015113561846157872994700164172808919976108983279201842563418401000829821347852782483449157687760282893757389936012083457147456150273843263194679015723556987172714054042764582252373138183450213405204490983687528835444316020484188542869254740361854067708039786523073969450220875346998365791398573670642788056276406013320728555057913714228217874216456578573750363917815094415078905376279936246292762336915512865163393418781569979782310724835489398359781228153657817946426567767611721820582982282423239156426910029193318995991671619780437206787900295987476742502307207991845996850452516203886081774264842590945722734099716737352214115598846887435885931949511142655977544079361684267656032108276665210083304966579798564539632445933904539345146709104445287346765763077394113330139814333615729982891527960034452538362546003273047280189440*i1^50 + -138334301678405490245918451355345888537588388421799511977123410551258716913037973229529500561076054259663618021409223875455167696701115453869844062511309007753852864194993037812316964878067441431148590646971232524745861513912523694075071224324381392477065158559922401273597745598076221609495923245796682974932446831283994221211019022014080126748097574057115970599512127775455454800261459332899577783380123747118256005121567765508695211039122035896940064398775267614010778550689391488177190202265032439537794706130859793540441255731180955920856581085385218651295465031949694485939221168000647946104702018083863172876265767628986489224368298382534746303364148609998721781567816745336198377080984575500547891624867245265558290380049794538077876410925781272355326458913498105119333730164388144426604322726869025735626417621551452493932717748228596971239414310539421952522810105693901540258241504545243803447459124724072041331123487943776431186919201195249172797602035442648896534061226820959272974581959060608600175792323030971997073168756106252937178208729171555042722948553016019796315604827672548991693801319283521589842494351936850871823452223679313509356199705793127202671241950631320701762117274425859728279799366453284376566959396092652487709427593535833761673274929566804433085507000293339375686293799619250774290177735392747548930483197271416045215029472303293729131234910131926155521172085191737344*i1^51 + 661108388435892664837651871423689434144740489545120897899810143878727914378542080405744083934482255259208417969151021517849287859708669306596415905191848689884144495579053067558979643285409938470313858085599492342213999643221676736946734711761129879427958831690589617419538047282306818865279324521642429939767217641707616950670911166570410783068185469021086077685882680483633571907512650193234138836655983483271372618105156466981175326656028017031544432185893700589495879248645141095686621657579984649266915617667632334652427855861195666629668603988263822821402645763054033329444424536928245383889922095601050099837888800296512432367762547788408060370368059754541333753963092279601459257768749448136356576066203015448266853802230484129696440888637328820761794631483982812216369772228524034224926665591237085377030741701298207406242500797826470601949522086065884222570590100041941615339550763460220426855733977434220331901679047910837765746286595081636834614920522511405476321534803647932438524508595994893399252379933114217301684135303266378601908909570094328321739918481930397654724123729778737646976651077819400121614206470643363154315379256052280721874375738303510383651751342973849160129404936310585772358636485994427575125875658955597724809380273921534709106608938150682440461080062628771301783400602783059913266731926428905395978803888950743479555455385989935215712994297962703337029632*i1^52 + -3936920648852083254093163611494220492611376401260746978447513338274442380020251833445780860994302541853725763234685991538517450966059185411139655003294999355327213844053613120616023109993200640089727003903321430916752739808730888383005066549954639912911354048202858243971220521329141003284039428015300814338356902409062874886714386923970894872975125289310725469355251637060909819270110300013050608623224663125073274497131295531956530160172237153725580924401662995407311184492113445159950076199730419772942372847679883332307872891458771775708055165121209525745364327263882836042752397176591020399778159908910915845253591182693163168149000561026080879336368208495687739106771332184525302220302599837354836797759406561028020385284296857680742758199316520061509896746123259508147993252378594907016404249525223662251880472084806441946032846708624739435377385822065812403064718609915771384086130158224701887351978104501267881188604978235359033736532129486016405421135307458891984301510722340102383581742022113025718634965993137510504928475891223573906044555169795351610617010593330683892171568116639314685256640740151013377284676827716747937422087493578892740476997149038344301725279606090865828053973203629514045248724049847855407889487149120207192009391754437070971809743455329569502625374398597036377627150076901840993862962429170563832904453981875440018884326399151168323049226240*i1^53 + 1325636813298880744595690700225723031043961548994101927264762078962318625327531921516934747875356786352991709844987438326674295766987597219694261923934987061684657166439474109622776561756239600927123005032212975568418480878635689478910779031389628960129776180419781830319431801225639116591085621058456801966099575810542828584451091323131416744675848633486181537729980481408893306371321817563186710380630334829933560012331131043360718718823936366319085356838996496113054955402704803972701436288678958794839239146713085920523272701697711744360139499575597796244859871534305946395191992379068100508611944293517903799993065594718628282993596621978842808682450075408065292799772186052857823782733911285417346230389306690417289752863884647976789035830147446586992992322011779637010051273131628846576805575532452008547113967970597736197969154691347099890297393518192354416368364750498293692840109396909845803018996429996553633824791900958008175055740588340556284614642886297579756200582727905511271914718542539390462009164947835908855812902881761422970389545134135237339647875019690131353673477258563216543963682566984020868032830922067755651230965119145189184593757669432908488525962766317060366691656202486526356408601883485591353586292012665450004132939855292264256253236404025743868524799527323046929828650323761629474458428178277354955580445250608398619177611414470656*i1^54 + 2069895769815668158369048811302716675641131691497933437293137314107330061185608141122787990613616178026699989538296029194893993430213163186824685294997657911356720258789036425579379516641339818154808730155500077374485132234767531853644152417450205972416497138147412583068431920028843243379124597637204686516179543052775429806198273077360919249439139558052853460859847576901430344053414463762049552574560674309788119117790479466132163959662160401440688847749371606732806100280980973608812851970133624323948092168702951429059292844523797721491119441583896695339117674147120231219395218920338074650785051426396011452048430379017008940680917114632481790126823912797267779594113519359404914886015020187203175616869822173747719861292839273206919454528857212606722856350570368418169043785482962351769976613645278328745853949286721706324942988912636219517686777571543823246485297781581066480469557662260726610480594871105136418113507907827584868165637533309766569286286526586510107150511648470813955862612888095808168560450188825736178897790980645890108018896032230529230755121739508164879768615840477463263153029285468675624894598105327865341835902917990095682881518468786200876510950858037633053869260266887987010185892796860908364002453505559175486422422232219502142227489810854296559413363230845767353918187241627609501369031120629372895453760262137520128*i1^55 + -43820965891200016167607967595553730270916399263257736666540107474202796578847368161826303144282670079249521000119086745895515545545779081676486677781911132716951333083250956511651657546616264052187830685164767594619612711460899363285863247356614236047774048404337238035650176421954653230556791495586898898909211736839078355663160266088811894360727511369917791659232067016570232983525291864851691586700535464031614186988103226230657612567935850925372465059200143986049405414633981341175445605204517858723816974603070564805824702931429522404326217580301442712999617111881033791134407784422305297453837934441392673628743209199558905724908604455316651722261954792492933750155060813194255533678104933890128350667076265680239118814874006296765774408478550282556133179181912153513176634299573981044147127519590179408851137270511655203091730985520233896270110146423426867107110446043898256722011777956812054429216730146187643816641046440003205110851165268941524483824720511982995567013841417913067710874540962253716729694619681169970585118427450145133285779968791399824797410310944712203450609117298162147110403739954025853457716269199602752646313361971114259771831156270323913061200460858110720835693790295419263173078039870484655706441411454736565162021792125200695284510933594391335549380843734587442540424107149465609875640068797306829056*i1^56 + -5105038410179868693764566018645494767014359354780645164289467433333980633645831754990926368555645978448675417070301676149828246194784157718154290361089469599534379122376576271090325821636192757117384623344475587784545155769582636567213308687536047045534306405258473115104869149970119871715065497149658706210460434073538227485849808658782115532036171272419763726600329636764071553441787979649428959565660472860575561920280657197635292482534914094622881843786040011961007695842582663846263688970574351773804843544901021020014174860388477426177843564552889588495763183096340201160725548854010256810564301796838161323318272203545595635325325890820359620849292999486157979759309873653197196239885634696999331232871312098573674434579948805228108748206684726222352365647760950254858656833174399952746355086447396096763970251578459835276348655014807040944853373951432332037502141499180762580419842737007271766894062640490928473885884305301746917159916541972383510742962647439487929452333628881249034825863827185121116868620631697564016824840615096357171744968765514926290846765316070055183098479957410460530231587427166878522544285580872512668764629315687763541145685164550031346588127518948934988782993359337253655930728248281104053761730929070662766979658402586803648516420458512839932132785822612983378401381418481575523232*i1^57 + -2646179733873923344256069090021324980604686962424153985803704541437047806532334008882136431928689493518981826837693113333772712677865925407466982435381125292033711614158246920844952940380904089490774917668118255261787473527915888085238613184926343312985421796435810905269023292197104497493771532561563179696664981588527247255244730199049600078340062224784144137913437703686515574403089526820485376400002031690484068997199493282335612521983386345025165817992232391181323096156842898956852492291818543655843191287001417001433722997216455500050243552720523074626910666233778105155318413909971680924056087614111626999242838104773344420949292801112124416205495850772510550415032033505940129406808196385416713449097917497531615304142153650876276303291320784524185216020309500459022491155250823584048302994182994136479072926722307117371461702186782634846033676559441311747853391645754970437203795033364598868246589785423648297810264245481735823610817440110293629903727222616934755952790918932401504418164830203639949106017314913257635571883735814465523258237246673615533347632218163128573601447916014314785095355197987098138895905361749031380672680541179462237469416536131881184006674259528619562538318583573426064843232610518586183964064569050851109769367626717459609075393497635718938156971563235678*i1^58 + 1234574629707422874581876584104416921719708200539300333753837396306454078611961671408130307344727596593902391532297746748981578022330248364501722425788579449200393171970211792065882657372886376521745453694549222934811873378191437158955218082146831805811069174444730425993152557244706962050534678728716640719623446486982088410342844214017748283682331935086980201575736556511954567764296358085646101335954793635585084479393780057939008868069613931495271916647553101201490745544285542101283043838760765090243411273098727837968422268885417279061266780871258266956588828276417873398008710308446108420297486378247330304024621048105918020173078395317756110331723810851666935876261944801386811677506923940478433219150028146862333821305668079109696007078094440733831481415921467154264107677992302520905072819627460693500255565790712524880950710451984840340082155768671165555171505450117751087279680724811657053345029469174881490689436748692761869934217935451828677612314724691586678935706799801727409407203734648304892870133625540649213650599960606704339920817686977557502669008502596164198649214522546088198168766567320718941839702853422367911651508554317493417728760945649283441160880025604530313745217871777526893423809074488695574391548252119533278090692360058449073715109*i1^59 - N1*4385882083424017192638591633878303643952243439391771015517742133831729457632529034056718631856115536091201639681431143076151039790705060861067583758333470221991131025497435006990579843299242695832853457213751329261538189578690122750964699699207903863038766393081197972563772553231663202720315277737873142041554764333904522694912572866263249647516737254214773531250*i2, 10786288164925631173832531564763953160282400113977670023970891498984282747647147690874525353803466235943596965961681281925006883418878316768277259182453264288095272832483930113087429448239563252468038347971419786672227276094386898134908160759082049478234100171983336450303232290447867206125878579109936879510157940860684125841184861256766007061393647881295494766610904310915161997304541894304131648581349303987188731915523180737936134527553717941308476469235332275604627830622566738814576607341732323452974837340192997914810950615340776337528829255860632447628799497495954703776188421338333422666672035892492835687369251726951827057206926780890496273190894090410972303619155735492184106701514363937424307365463514551266378726082819857524786707170327364932444852175715523940987780077321895089811452114501953632013299210091838589941918919632853408409132325110033670074323982335778951472188664627802769675600684982760250425796838790109209395344061219585925914989753594451258283030425661308727100965335523811760254272396058598517867732623891984996758051610231769975564549206399397624980640695160837296767022596797371945412751569209357047061342354223402146332708540852072335125865435885717917010942513536850286354961507392287973141130943259319550107537890238100790755367715448437756889083793326008610983044086028974030636436502680191736891678318486768852766668807269327375716545955562827717871276022801906129735841228121083704461546597451522322482793456228343751880190090443643609882156960594488644163167770971341173070503290765098564021466482803537421455278641076033728091454343825288608152538297828240029152400359764961230225218967080796160000000000000000000000000000000000000000000000000 + -34280799439055042913157500415667109810815031145539202240978704463313438446432980171397656310851720863732425291814601357406350044822906197224255716773573985299077193085764533563164366856969683473222763491927256699271135255713316965618164744369155272646054638826244325631062338896632220652149295182630091726829689175712065403235411915106201708410250001859671755175524206936993627200502995570643753612029817509730008244084351404202839233355263940769041399010997890135750801576506164122500418791040712782647425146709597986739222635641304966310066344243704854878519240613907994605127659234694459632976790153280266155262218458723533138838253209263937829238706215813869199645191457399575502738245201093490502474918732580247148634037522261131657044434306101785117537019509123871636027889253668814188554190555865441880479884207711206155367708527223678208565095510837376220857755429734684269058276194304434359495162786791988796811544427266344091355885876350101530471075464549649356460804071396934985683135151006297132220583649551397015770915619945041130926441598795854787501422104784100039701127318468478811730030005944321651846473788248752236282956189932007594929797212280279166183376888001893198267200441349630166103931631077521659256388215208065578923959837483890752686877658292523172673986331587302739724820319169191484315210561666131007858007016366707450881084998066088025684983673623247264464944970534196284613994747545196797305802828455676704110827666501786609673970095489309103960666309413782119567478900229439389592403543142578640078736295208267365465466026088167329745839213870182569994521153082419609027658732065190822328179024619110400000000000000000000000000000000000000000000000*i1 + 588644379873515438156595959990655289894276306208019101269940555294538848390490215310638636268695789195539154416359103492388371354866662412591954154479142423927447743069881161425284735633638504356440323391742874791487671190149785107491170372305515319741134331423388772424629359877355883012067784138777309046352702200918286669373131719465937764314546503517252719798287922231811649505687890595845577978101998927652428898629405530043031949369744183940058003977350618229864486745632151905511949077868007216287425474075664303782147857054581997134730575129219528282758610866770400850304593093025048266784192308445933565549679237538534790264944072774003248333568884482941334791836836789487965566356040758389418941233154598616344509141072891490914607799630152151139901817254561728047365733241172802044890117267106782482831481184703852707859372373416334278192072103133148338689392314560563239292322515688000968956601416103119156588896293585104714326005111726918066889489677785818657182775061617390543703241493827671387406735134629983230477662636600641242099331950237248758093485564951033738774537335617512744214854495199637111267178343231981462276523335913051589435107106328181016348163347082175600953973475985412692463448811939114136119591423060694391985425873626778414376640337551168538247960710607574278592308935988314404712008669653375215696496557601855601313574101014945932410876109700208418796587186722081087164743265845325282675762895716272053358092568616313986062960489001244862298018981626740001646277557999380090081529833534383681828326350812912793959486432000511672150826648704035609547201700547598093179438721244122779364653474512896000000000000000000000000000000000000000000000*i1^2 + -1654438001048409532897693532866520494601696282445310915709664395676957343644081492804382516634867465767322438168513824359228329910897268821830836278317848323140156480310257011761465179001037947418856241821624058581449721262827216084429307102043322888914935680673590314642537933329264525666225168767982804461638869435294161845484839598212779177020217503259200868402359565914948961455880305795226660059856309580860555896176326513331517651445131883132279634168979489477616390477923281960983760397333047907672197495629713403687292014327885252821516442077511647685839601140443991567875431041842545292975371037929819932535364662540674795475927138249317527284006431270077199595408736728526753394125181208821888888266709976007511910816518564670327005020404799966708134957922789099137579556306734694588256432270208110961918209690250196146262633166659286919860848434552225422853287599805285887690097590546948244516741551151950579779519890331862218304037768070435721935354020694248202225278339551678106428068661623880123066889745925991994031978344216074351077862034916062924282906941390626903472325462564891823324221939191676907346391169539308854369988909021233147694803857604809571332166806608951453753301864372045782976949657664212767268215451896724804662173330689529964096461268333392439822013538461543937287614417579063843289097941812251077529991972263679364862019287878158753888839288942502326872767969279119925502793365114498018046398294066699601887927871736515442959046241314815102639652776321162526206454218036757448291777963772186364682191408796817929083020926941283019523098679569908302773341678986850011334092531480026125505720787927040000000000000000000000000000000000000000000*i1^3 + 1970087917965872329832882769448172184548624938965030346020105674431042456939623151100800438694273974111855405517666248995690694771694200550707836475076466596097474957364076675837462055080291665924365966281622572939710335688771308987017687809545311664195454715521338334083721779938230011613104328605557216839916952423025172415971525398063360548202024201927008672019755757971577484226339102030889497790494499155251375280959623753763904096551866679449890158520611373092602423068885156921673747186939056389568384004755036264019394316222527199418678345577556288353001481479982208171936220910222871660649957538290745068706745834128225967225457379102524435926176546264762865154360109691540883845869064300620864806109684203529007842717170940054443113630290595953558036788568237117610565183712089164361372457396399190879606529550078662694111116460052553598782063551454414780367774454879250065469610373294561906061622353973319161996792872960024875591014035766403601218370970854263157466531197194075444998282244142960311919999904978601769806016338457426386894473554264309962767577131752476296421922333882924710093857015460170662842472708875045575261744916376324095109705989777964560561637612417125058088372924633222427635802206177209598228333692576016297238970858775229939052504258891396296603405230156272945651579882849387468324687323878062846839592844523006322255366397849529957748469597177635964849580658341181979782650105570419284773559503599358856690149477936735347913913874690937467898230613592069933282689335499461227556201001609207522635173070335129457423808827172118189374885565073521516034736071600025487568978758909270747323007867289600000000000000000000000000000000000000000*i1^4 + -1171040763106588853457322284364803014349530078836878275559110625391462681951497838198152900586174310734590931771834897560392190591944265164170091838564018014879114886471092587829120148259467522263215724754744985179962600124522505609180015551251767774574874370046426136245673962796342917070607477586510833528502864081573386420397145068257087748054162398110140113907916908434281513658463942649936242203278108934226668334264508038060200310551829175866476792188267163937508811862665191133741437327972858712389160986883901521212157778184273925062093666679080143535342944134775629833920795028414853072543060071967898095554649887988303236689828193141307200458257705243247797523611462226312500399001828630790795442764222146768039184489973160540273809294654034493091580369911150616477306575885369000328156077888154643092682363416180546156206756284926815684469913183546962143330317933356494483751139042626665642622551745567902054239860867994075183406353238350374850558876703293209272089321182926400400575008820116082232373522657190460863339587457466592415565080619454495677819386103783358212702778880938397108781348722942608212941714128544028689170630486214093503871839372861095101082283722166817671376769047798268108398507582434474917815043417540939030146770846017032750551169751381098762042038309595707382479227719355447903134497709669339252921007430281760460467476689882666998514337398558829557088289173334586113873559186781980496937304605329877382343730421561823993334150173723802933979325721334948657011177691133516753717447219159170632752121417134799835340073029475517406329741300014835590826378904489398550891239298463250445147238825984000000000000000000000000000000000000000*i1^5 + 436026849015042973512203911622387894563652363705958006725646798693378853068881409498162745394439421646890507863865023865682237036255463406736170914471140528745934295671553930410837747891434234742978694956069930315724559608431074178250159074282414869067947621322259187846566550291650564310124500301266151007557751933146496391921892454603872066317385684879103747986041710528113209524296064056782058039610484287662116582678471312705161965041515550805033474905992380509391957505500231685496796435032637286630510236146990435407772956878512355305650493452285668865723642551101195913960694727690002768939274967772858756396493903589511957389422473868241864722800176298412517955246905866846465384242962261987395770964714271057036765425617368823251898340984221605822304991536243168471711717193025928999747984139417588603919711194628042772516098396982300063730597500401874499282906598655458574545639013681165902400651982596295490634411746162887379881570355907338844136890212413502107308171248151191250379460208640246938925047066243382250468117824334778972789659135818272120798453256617274340569121163181455113517586980637338688825969262569227293990678659378260688970272115998938361414188703620697143769803351583368556055697110049994822796212487537427433530320253166600766688617044617674647580827101243022363388871792020689008815955370258115325090264812439083515333046812947342403449833501042299543340397797932026639436188645288290475044162943187287287870646316932537536380763319530724685247481176976450522936626912989021803651380621504699778983227273911963918116753642176011222617484282511722452351906228842901516770277080039881286606819164160000000000000000000000000000000000000*i1^6 + -102243076475895550590281818726798679804472181247184823497293570368283099697658198196073305707307940372329049251927895868264268130154151450908808500795715028841368478814476121881468539987449782810265627381533921933740975663120110190382987916187125058046460231260063083209243614960091172852097554352212670715198693235551657132273246584128953508239018502394643386284835344192971702775265666493459296923676130653301725227868397865820267199382864079213072092548300987616253861133206582733739598160253559005132177322288318761102961420967067781979907013639602283234668405631695427810593591290040646923705819089691636845737753843526792889466132177809059517586954389860322018561021925682600933891065568746182559772140339507591588763224843165872952217774840949899090716694331652637748733779437379491797133405064459649523526407857857517008662145904706172941437506563947537644565752675240608544351424773656344439014117096014297901345079649997852649816104029068852395291530446607767724080543289873650441030243307697101006041950531502349303234890884840187330792688841124573125929210447924306523775590402245136755795637928557384272481918156127310124019408512802233674013679905037347191494012868712391363721906365915751377915558841330537879993679736774162257793518687523802470323515818954513299773517029964938645115427575862116147516693008163235093552751540181186208750663292257416152550324090929306401598203120445263738918309277400288800189258920062332916533195386002079769637748699843934051964295259926906644318366008114895486786440890644440266311837613974686196624012431414387005605893872426467004261349721255048019669988149242969228342355558400000000000000000000000000000000000*i1^7 + 12458921546718152639952931727993260804466542333401480764839985361618433637217730343907608478313939308192422449792296329304921370285507707399414416249561308524185291242408828469138588601348123748392086390607428808773834055778035936348658116139061900422597203064827313605510501644436053896207805292883796095116308492077317559395768560329653527962392271475030233044396143539550603824711858782314230540699097916265451960113178398055128828717245557043785712779313860289356304208938413940683504084889892265106267509687292319196026741074929668505891970535769844330734007578448777052139134289049116699892269917546502300334677779836488303367889054801937471627892102119283341591240385873103245432968723980298431724974575288497944654329291207298580356941506212674238467845221702384945594824109040896611922043084566522970717486435813271253558797125072908227181086573464742175805997424984751686129567104237457613489377743358314648739908858394076770801170468321989467313524645945236145025130515547779570190526825334920135256827186519318660684771295295167322953578642285229929960491684389801070347368537480485677130847922400638750317758175239675905741215603627514650426463034054129108058885273300412660649810462009359779782796627376252118500590501151592521369306226351849281460195473245021444053060930311826624482362823787843313032656876311608361490339509754470487181014868434994998802889753828386576756307415081085552833987777256469108222355124278325005259976156819600175907813958584282961193427722903434448560814034979529576322165428712189749925075697007666955529206226576244292559281883242093868900675243342237662312557234139761389198114816000000000000000000000000000000000*i1^8 + -357426392494814205830827003404377864343989284782905089386905212701619495135484003917033390751949463087240122272997286716183039414291946047838830620126949250832785704848034164122326205787098949116113612496619679839773460655497085663250354275403859232079773589041847184355894259896394253525330856717667553738966046745474107858086249022157753648621180049282373791024948934264767042746579881498942957214633671856140467100958397238011298957492037270871735271056635996891947410796207636163372214575006732841461482887401241092416916542754198147218622153816212263402549304693195326873817821214923615017394235217907157947239799928909159346276224633529280252834819501194361502960985349588896417711507689507595703137366243469308629895860084672680361692479904777738356535719301373063734004817431472576931535783724423304439160669646187236722886351741763268182492016987641428074609956762619063433045760011722513694183798094135335589582070488423436448005164440542969953408025053955355418430577667587012483302319747911214559251298304763969154111662613569957297326776489040193386226802374971546852921598711606772273185591798623383225127696156057201703317012514893425510183487835001110492370364914237976056239860338304281484054222035269369070547964291661590153220466907799214447564090222707952466753367063727855577940735245146178795100606010094482792970483298245454510804278607825273826434491478953786227477325982210306475366291958972274420900499752711691190169360347041627922498245714018833744197877389231673676806340365627507484750175692507333808033633049893163827724973047572281142871501373539386010696632321776970770000344580080300552355840000000000000000000000000000000*i1^9 + -129276107350868643897549050249084692841333438189974089119926762451349487121871631909425611377111059374175779144845666789606437527669697962588683623065723263219512128984303934108041220442428176328265920161620321937315962508878777842119689435911807196014542460530726957146030426230038342696287678015470511721548157142780618000274699316497572521912193008105557733855798970538607331629402177859559053627197233520857199494834153743605597942387824764205937739419981634072586882874568500051741720917119780766726959003684487409139755044124297036351711387672141577472422617810296129181336122984198342073248436085163526997411651884976775915241777090646203999886437411724194387582559894412264831521022604579872353999952658893541518280281810045721229876896675459309788300832266476612059698109517678562570996532944980177703036410770815050871444148028670881527027100033270095579744722274642102848713640806933710238710372682118761956529346384997069871440757633864969605183239916649325907889277017880694878043035746526491866484918520203429365406012844981566957636468240239560383819533205015454376216662734177837180676689287310394967883870054039296484673641514040653870711488085478771896088180291721467533767754328903010561673105338825231946865949465705657807663967041711701185789718239313573355399558496782869850521722986009089575706203516338097134884925583709844751809627038971476430428839245919780545719945679505954060750480602004129030807069361163740129894699624538801041083657978724526301718074043140945344426620760163043745911386502202478091460104432560789578303135686173350426582397030184315828382318176728985334004076935659433387622400000000000000000000000000000*i1^10 + 17413487702568831014179499517209529326187231036497039376020044731708247990947073739233199230436644258978733907891505414838156725730067248363137262058361632540731879472966104009140457330862273635901208999856265633753592962948692328673821408956376727394187816508217528976173771208397347688041107982537001716872269482853583898950948801427395563561458785328838000252692001972555694931211533184191437118553767077273639219833824814324853285638622575153513566059946806443488531910578607591098677346563969454864271606928977207566255657261756521590637062874895147779799911152447859027855727244089122139774082694429855160604785940756686407359825618260734135710338300089919304423753881598581034251937944836778142441220705386927283237328373406707080206275162586610329502000158546423024976446199806297930245619052714209214046019640116674548627174887659593110708326461225197608397238726704329248651420213584768336833035499648639411817761438029304523103318128716174368655272925853148123053258789842404197859462315440196898224835996810630707525814649528046290813694489676799083926844680720923716604285693735776459114336784123145001846551523911691323418016979675650273739750584632653492665899359055993195340446719711586521150286699527107070162395495373809273523243388137202097139785891788024536902502069022144490498651618360394449544583215777028111007391292754556730243303539103392872211370801776009039952549969323998354662575903444719094601786266716435970760440096229502231681369418239082195133619666057573035555906453746981465233320964721672675303940848178271218636874750115996313916594499803764118908142140587754575674950282194899173376000000000000000000000000000*i1^11 + 1582084904567157412872519089321060409671718403946737487697904039024875274188110349176498845820532617553332778513692006317640313520299254728751216803319304824528919003806890814298328827411543299857509045994762976566997802721142538209180662959720517014688388571536836476142760485106959886866651419513672418657173849505407807186741547823454110894618935812195315475918384506238385809033277966293881599248717067052889747949862932384782316939454106283976833260835114843389562286671574896757608819874026749444136114393023670884617177209861914130335711112266943486375733110377949553051408792182593122669046524556863133498718525840379181795115258151223622885440658554393305557779409552816003205833850795600919803213538560991193442426014903487934295353699163949791514375093278148975961065365770262087037952726099828868062331486977637154507743702268687685187289385856707597187286048892125075303060385876610856703872388460528017204002462164891181834830109233005990431444578251633269128656154462661853934203681410797861118916825555174604692457683576373639215804348161224597256283597020512986622430300999482631470718045912765526371522683826595020437452549244725761353928772857826573695726250642260166165080826596485127584402633562689915455119892840796783741092159303955293432737397296208842723796360883830270950854825216326708198538285860416702177235032723628584624850719798124793034504626294346342555349803679764955489717996473227701490631650612223311694132249423657193059937699308784209167437117016927764417203612188345008659116272096168293156426193241350066282640666897970642157213582793645808849439818350193745785714747587176693760000000000000000000000000*i1^12 + 74758397729097526340877472170899391137847656649034282353191989347687531526868619546018234549006288121469943800728678344758594339204599047578872876725210283521795138017316706674044108729927332720651553260413356624776567897094992942078822780679193690949136548007163326680765347796837825604082568334783356048615888341907819877485919628990133684549945702755910050502948907103375918667267329161493161644801207930298357099676671017630779123411288377456265551167883313949036714976735565416013796818260903503527292141241240160077849610867626799021820728234020221680585606367922189556076045747213130332972079495964688811701955772358337160584743796307139914205607425227651713706024429226734901683618275633409348104055237975091850570872730890785737556654052270222108326642226079329069582915228619081107043386606629303468702605653844253228021109009147526081568834583706673187988030997216309888190594675114753024223544010510879040995645283489652417959784768708529807582322393962583883608273110964453884147249517161897855575405949017890940109139554627540755357361266277470397404066536767942936618489424564062625693132453610344879336846139443695046528812279984072627954960228572452787834372863969824234659192519845667777172454670405375717299726271842801875207154174990415043395406029819861714994402981451454863830834170591537960745134344150232998259913298631560186003016880727924943283332183719996658441290447409951973695925187115805813767649240652892920689999968946099283728168461375032969629481907643687810376487555215031926470900513215364196359052007411221209712399736220644759641307414953699278853945495889186406239919415073177600000000000000000000000*i1^13 + 7496776464109697205538180359995186880354424648666946172435946056675339147331263736900735961010630695944471139386118606612259179626154930167763159361653626041289820973063479444515541573172390892907921350772400459548814706651726971054237450690901444791322413955817077609266037300966696581460024930158183070763051630545932340519228148969757617544493513990896650947853608065972392245543305326516250419304891324095446438787930698407488244193907503289614423182316983566358438160025639798548302107255616405172045634931457902234643539189379266086746934241610656818740825177839375649459300691647716398195028327946478408805135500361916428329659922629556955503465347169190462284629976111669376686497634347621017692417516462834810258532825617431703397697147169926432367562372752472158292952679288378027134797171879644889914295767167593347025758789650322878196467304802742122667850384462489831289673034806133698508770391336909332895089339779917369649672339133311120386557696983889769383034722711643099317254045902094634638975564448395183127889899776264623221062699550845409182554357668453561360269395229547499492788256393036854777814312816121764711730999891752905864547615363426469478752365180853125156719213016811626387580125714915418156375954552367262627941912576269595808833347281594513665428558050079837784410053756438077595887325055160130116795379975163110733693798392768249810633868210461766087001870878656336376006021915761292792494236643555554224286466473029708170765860050510504567900801063826472338552705624482006193492420428665594132899662914685162054444153795206483691511872444390874869454801898795929619252039909376000000000000000000000*i1^14 + 305013588053797934221680742066075538154980172289815066632856886501470960188554378188284225649900317276178163515361940094128623406676638732039602878398947787178643944888143431370357598075909851108139759517045515673137608373308501809703804703175795166860981942808843556415067270477710221120460154326909231537324707575385621768725668107240928313180682363282810692512758953533427584952896189765245065540766582834573422985055872547756966753627608645921795719982453948270959232011509566700910792343797789351073860679358334055450831636514630620105011235906373691154139157185530185950396028996343355082859223232519903376846767648532192752581836993443764085350664947081481482772114642026008971281364149571272588495665420980641995747179130822094227538734504144115918876535878897963418520326232581016129671158314495322368575040891116531035828299971049294719716202728127811767233234874273381000899870862722909079550208331327609725582516659231975697963961959107450489747869726972038476329135035217743341765575590515763499180445754612322437798991915408372895080349661772292404377713785826391758558123442818967954324479777096608723341602412761895214767059062643301981460082619343720187379278497220203649502921581772392646559534036015432224097746236301246618563718057224767804455397532457233407241325190772167011647351716280140084938849347655404542430377499435786297713953945639923359908415205040938138489393823017598572722751502786049995269296306123372841739329013709242722730097930177337922932540889612561274258910135679976184097935056628316901458566736312057355884845032814616557326361804561627041134566850323840966970216284160000000000000000000*i1^15 + 20537200362623050286066519425414367010839225268966204795048185404998582788827832333347372930449229923485861326949140667988283477545718823412193722866977855907990138009558446044043279001446379303998327226533870714858994327036070546044593596188722430930528397424638805354081679326413776934233608403024359279992849751105242396100620244104530716679063000760965563987238717808267731272583482295454905523668361408862690135041797115884367028377845214622824295376844696485798671297878734753628070677923172072627185685208874591398588927212675534410091221599208969596131584325857038999189416024744155324165657263847906369918507168171054026576518874957096805762011412041975815916032484220719366434111967709545690930774725206870463301416757796312701090359831205598413530835576159014974735752431575323995916553992295646033699538876393373136322120199943759770488634023865475465556669629293267067378318291678544069062516545912242011217051423994284993745518650348536627105585233660853923433493373010361152618491954783121821897331009270662565943334461514973746255898130889568832142455097463985489910256501952085360312240892380488074828286132857098237527365897717017679735368035148923518115044851745679825926854551383867005395843052932321182396525357676456389427508868716859728677375001544787273605234592592065205252869369653715605103199865121523653089819360445808053907856055492011563378240028723939631064034666398244615263731288426242444986925119061473869713027743782797476261433665753705951763869383073456032907143294057300564868404170434840008777680000213157844787571836681482634681825800964608089374110799962720315136121241600000000000000000*i1^16 + 1890213468308039782690352949426073837456212020207601070182147835053131502171890853362638753884067442853316986337378437483825116818595308411046183121391168080727492294132530133565572871179307090430300537775123239324618224550811823185405824311791731630995967585998036672826328805032900062930719628153134460629270372838974272525183354410020390038845210421561561292994391765974146376133580240326023122718637257021516547694291059879187685494713497193606137483008218342247769775247353083902012118134813871870870561156094053584342751320402183906394488564913532390014469825857057596587805717679328197566463827458407571974201970325415337763209470641269949342477578686033047984670590650855918164489499223485480818172722214552408112724357420802592893627942398964300689921256973274613193905452284885408162178063227230072538357713188992200688687094414666189349162326189169743513402310358088406711884494569072065609351953049553958426226293616103694797195059512416736786980730638550764550190440450730647633561000076497350211454555963368483839612629925977275339908411771594082377975584865316625322250933277235784038901554537704582168318625163989238549061633523558693470888147537903213779660874563704118339569819656637874586568131855781029601075900211276038831064033519392941224452787421697181097401048308622333150898738343282536468784957995568452016978682928878193661848261990948610849544546424759845536274708192350312799363289068920268173294320196675241292045617372889512689076025452099945623798189008851647108092144256575057971140528963986135656105780814600253361779950710475950613328476420331345309936075182867437810876416000000000000000*i1^17 + 30966794873642432788184876999939604572515493878599594325433170516670759766605150502163996908106786002587773303333435435571653958790563409669341330870136430961649625982357837680426445717569117563597771836525366293302109527092329409273714221202740294767485893605232101444011857766516753329375657668247628847826398906011805480826430353850535615263123804103210628273533059612594032498187364374029886353826944095598399794992832551813515186136520042849057144243449236017972753496656629834205460323640245052619252694228517690002138895073506048508210038324914296956601477436266053764143948671442778156956311930251151547864642910002352403706506856094849263672140582238597876150550179566655574391173340614074348362941793528933907116143020302408017232954470835333347227685667302415179723922629121423320603213029644754467923928187624284914501167126613020218916477589856950450834596622256755900949186721517332731962238601128313195004850579055706170303845477939129587979510072963589540368999497332771550075411518789901595279572514104754208100918252896508156125439464876430314293352824587796488065756765428403128794469118617105254673283672208582979171207158317025253909003072694615728193827263749088573241513677274527129962946161799633362156335024794854633842636541895252106707758059737902079298095607441581255378151823755974262383451382185484990089002904821270327249141173355973855461085648990572464141358076102292875821861188126868946664860318201492056284206718198343490885383690150142741046070245596108074265015846552480407243968666730394140163619447232037853803021959825801890051080505747937907669531642172702625628160000000000000*i1^18 + -33866884685116877684592391626637847667818153323573120876950177588142218085077427923978201953550638359534295999970996530106215483223487747191103936827516037365016571913468824003877848374393640446826291585107680355268628619753166435810461619939538756231057418937218711534700338827175467672843732101574388143583592508107446527067786126822477249223217984724372817664550505558012313367843713975934762636413802792726782749464030783999026147365276354119201670620734212525223658315880450983336725186052868871922108274894236529963688319498697212276240805510957838100373533087992386074233618089863501457951117089347184626809362368638135370607039886612723077260152508118869501555723735477270144470176115070922869696562184091324976114761357480733161379985463402272411093796426596166512946128259201032079871565274249109032193650068537393661604237915855020783951358186662030895592712613222011440324754857136858954327699345555435163601006018688393071854165941848801662846420577959239451710107652123698473396498079893527305052455551812422675211638722200803966953737299219676576671990701278667188203534439592935662041159090092901307226235908361065860799591931693878996708545932083288119148345395473870284315329714211842423540208035582495560081029397278966679301981630182611116400869314793871969734801876861154298788912355172899695096884398519572447534231493004088948735002987658720156874112075511159500497521690413921362515291644268551845338563474434282856477428014170274828971572030751144090192572605203344373146611181177784236987902557537754392685980683412336418669495883685659150733200922918781341519830892757280358400000000000*i1^19 + 81883500675991187423229877894799473036765762265139713327317926193771493582138412291202454175261927825223480630888809134682911081210714706940966402721175395957230753147759257885723274261354312344746531662966385058606184824207703861858818922840895854411580251819102450118493592998519761834129087477992516918621169329602880349925758897547019299031498049837462798342310462422450942563145529318588411494689754939321959331897086310821155855163553466910743195269358475420669023500804387895620080228044994119360059859702511649526863293110621874927486138577187293700332636442873640105811945575697204016523988232647192227380051447433674014795498015804585776176687892896326601520319933328305337927092281759885549496263171601066093673749764443241271317886807315403080111145148166918539723757770669014316184802368054615302457726920365241499706885420202723490458118452636775196048800943111517729251846813495225006087800798052397254858600287815147837960697028888314582520746270062884164106902832798740284982356795902385360773131319932886201224519155802679570552164857016616817050841231371197559402344293298298864483891918418676776368323952466053335912087841341149019618867784724337860812809068139731491716122597064373071409406480156982181539539040449822446871815272927954628912920368510659524108195021566972909427760717761028835990496172201316489602283980159767001313890451913143475845280003765061044268994392190992300657813939648043571737882533298087618274787437339910510893575084863737215636303397428602484848404064211514089402979187238321592823608333758706111533867039426389634845300875443630296435924805349277696000000000*i1^20 + -941483058818961263502074483136017202406232800867493522222976933638474832415260465443529204962414628589913873398925552639882195809016268949874710771818712690291850647211646848060275905252680168496641416323130022116655929549387611496102858491633038176350151428976902206072227891121647176902777720646699355950590772408260288663813911692416964355942777116429605730016928897120688770898084362581649726760837613753790559143803253256952557257692979948897906305721712747092518904654616700431636668980435532306984463851715822975622213585593829556998205977085607820881637090175536719766845524646945566490090959835444184090265969322373335692906881701331145157599198191192922302887621038016094303944903658262748675773260303698841607234765967045696897832192098326984091418038293219311824221236418286660944899633981196754379000960172220136122093898169315144033165472614613011388728380117419055966871084307705782624683631526836887978532234443986967410513172434789392724468762153822796627802020571184759344795089172730301337833126720850625224077297300270614038902278531343172604745000127019930338332729164591407533507531281702054654084860798094862166609031316533792378080433278127781023841074237046567897224161267141602849254768686188269365785545732499880504097282629395519285530429208405300242925475204803954931819718139790762069463095531561065213088880792807711651396778744868213175006649718237369455788950303911743414723947487117292195360531283258901466560588277859558973217549932578300938091053768762631964096693522616325347024232968605556650984991348671120528007760784783532922735342949912764516608123118551040000000*i1^21 + -116007192310837766521040935975496520614329815996963081266245244301018763035899722647686342944870967453373809672399930091527134627193441733038307107628146143268473458495093068662092290329739375252968127497902710255828636697932825205443637225506736896791796119271626695845683870268658548489447308653621897181590188016814848554567477123611021173416027503756320068086508172060560409634571970482993172511803773873269438835021600962195914214637692024812132271744966120581781550627358161038778354781910110582283513919915940957051609344041193969012967022669555132846517419001609106381317620504850069165675146253208626722150397996964376365979304916073899782807570797222406764545940831678039105036437116964843559707120484628308614780994509945878173591910829577432347177590486002258423664777450201728796379451825029499055939277510535458486375485987735554297972987059757982352256496829052865332813682742034659062117853372603742936266065371646036603835476304699157757909697353584510816340837556570225298310423384349048551265987468199131274187589912090813725673860540626365430667888921851886912574938286406068608570753142565932694742326856437568493949437594951464329640302864772322485920362920691724013872621141689056273466662078022811152208114511876937476009902628913735646704787424878313143248431676155721614058353879964821929940998693162952078520339920835240828033488837114300447846788683921827201622240054857729682246794203261230547933477329878158055433954579863171593914710055404634356723467321809111160576406458856532586591314796846820809453371518175056862841398698812639593651851481808362285174494750310400000*i1^22 + 1971519294843583731392783882730978960278345751330775713911957760587824113793374007507599788907385077595179908303024876587509848539664169561522731009863963558555328710486795013429982066855403823386721239850970726825487391636579249516124034781423416170870947589041124682162411966576617767095634214682837702169524025825585194231456747997590272610067952226687895741566812281140185538523823487375839971275704165343199116119128198734810387161032599309672813508534212312917102178259523399623702111726415808137235780085395146695803615547472735842394782527313831631301497131780904396367880207511553094969074871392715638897608342443994904462434507661252784109084951276246795395669660728039670335956575920960296204300674880617502908324720997575571052064682331106766430174465029705404776597102089089519119571304744000051812968767623963174742101674942737318578082673847250715911820669038956756755211942409474894503982347723162189252122137922746865379147677320271863564963725532751531849822908494568279881587789416733392523265847423787320633280212831136698448646779473722193867434645603961535744281718008689212844283991133157927929425959201955748267519633941017296211415208203103950995521847903486323885760915978398848139259973259643152945852315819870733915445630554034670299439521650928142319587308696812372690595460828505331669197487910608313246934046281596306774727823133742908633278713375941958531119329392965857197255317297089537281529012328372909740842071556025237960433307893377199841492174400096805686236947346647763412162572370250455283519856762838358012432787562130057132948220491176677390518583296000*i1^23 + -44380810836170909628291828386706528903625971806049611285423109204591497070041803505520241512663939756716538366078669428226790583175076990730033304905049157483651103655348421023405316060775430718282881602092532296375737080814810659319620174971506359744548665229398342051054659164042417957857695616439380316571292444365497723247050374384010130233296924501744905504773097481330221946955650270935244978243162669873387071917593086405242119300162698131427706500998144834946127513175192081246613982330410881533872786103365724733364399931322815233225947395873552923312472497226002296559635669259664866607645506248398432713101971047725877813536151470931304762217803117938990813233556293168445196145177447592450641433451615704137175897332929930264577894245219264149278661812244205968426457510321776718865192018667135873353559689620081861706115549503284787956067188950656194378084998884070358671578435613886889679626010586687667330970576377200395047594268673246188885862884063697170832876427715530234539700397314873297969664824346527124419093446907428631820380523890752923322832122174590385887916511563854331359313284870938530822971368725909333010577523803990787240576972349908400403766372832376616365385246772688536306287981130503379499664887421421489419272662281338979030896338642517800725786200920677962819479618070409043734981329088083049287544881927294688927796573196540640020603070533102461011660523213735667212038778143816061874314019910496730280282474653399485728051228022297422321157929955655362206085322763884450459504165973430445247326788162949822293431099931378765213416632242527286633431040*i1^24 + -2322487518498062061988660702895472184226323190591079753735800048879687851213748751173796728843208822286274994446807815144889584156586942061086907574878162848759651382053283748414076352903669429165383430736706429855876630678347572195182906019360523603670513246098109931182388094748447058501249310777392113286542029109336909377793356523725336061949257529221440345079164524900241489733508362416597165512236646600383295241299832990045284132824380562113534530677077443787938587818198805509398754206483464192767284301454794037392599318706152546920999494280963357578825200748336476804962863617897894324773686577230766936559119445594511238825937914126758917308198128632194905607113624646175708175539410933314733304363355141697316075876475711734587143983492513602725101416104504546919145417974701627028082194201993844705443911751644470788670951066394780070287631555237652305702645130519050237567467538449448063475139350685460017469926702304020883229708279634699203208858150724848627245447782692844763086637739149789488798757498941388867816018295937549238657088342923864201910159884700618195474037642742578216473044373229907370144039276838977752635435506353792449589420013357933771936708659707672792709089412051665807558425676447070600675931964341001595402891671243510602191370863062627959482819373072286877988190095744696655597158656781808827289218188193330136133548231108943852207832333476912812300128883285965052360755094470822214399067659262438438809996555706766669299855030814021744592163446061014084831985914656380726712516283931597289146169829602824817147364170273165763065713227978455908352*i1^25 + 77438970397663605643186643220086804435715055720716978060410521461026889838848160018729227335506427419838952800920686543796492349745863697205579864477646854279195020157126512774309270605450278473596815116396654847309747256254298943298516875537234964513497182966805037868688179814448142900386841547644332380693787476747232593433798696802537682615499409656952569274327199788342744382734000838895093166033505065963850857760392157956805654686448220791538109232714864789823302436017630078868251369271203149155395303978832256643274392212595258499520121367151021748806898693308378875542159080317817555444716388723141550675848444641221047033016944926024729187938476141141816135386135406523701058703868719148464915135984780219938273767599083913327466677829158055252360615525452287351512175936944090348231799128970592903519875094617473669231561449309877806493544196105715943288264255703977789085686991068163294455089347493994888539028880471247890907940845653524469151579611965889139165313522503872437963830726977307544135879543921674298826340007412484383961132374170155615004018851527242748171790096449102344174431383580286703633461584104267289644776492276597748694302180862592131253872889306061049334066823801602171790148063519189512533795915925364888974093179434718779748430450686139305142392899613765679705763570256009292666516457848703950631384872049173026442484297010264789291175987113530428868241883176354888252476939085862560690910262534072014860713656244885747842321621386065377142148114730837357099089888684883595062173653555765745874440225429101146263577838219130128209137182592466944*i1^26 + -217225821776998639543325407584684040047332067134214498887670051956961285761476458339849522961370909387096000356463403238199235062716196505181774832597931003381892133731901708656108620236547752021826507387478606570644254483788144654825152198135524352447217029977749725376416243510539553689053767814299952708728127100761481884417562555781414079061868942032098322157052762368011949333022288288371655208233658610917750694808384665628261109803527829345611500577007871131944575289108178766920497546995416654847268709628938212097011218147804643789492113144770874794639888719997295278066196130637731181198805669285659266182901864008144542520954652869522805375219147511733623783951961717855494944195914118226894526487019815150544024081170327837510977644497003206832250553488768110774912011973285147520788983095146416159541930770645913579049685612597205951452001676769646459512918663136968555042627859787530177030139769108575014463839899910765099195681685088690784050968367559417478558735639603780030069214573549309501805944271721057311266935230429063559617605475111712780320780584245253697415311180070103152982799180735952697977168556505212882074130685596176297112319995922180398232322348720341482699122663587068834318170774026653414927208293405620480806906678660835364757574095787570334443484854240479320899231478039768648679830151147836747958730698567270413332898145565199791416279742099534968220272298335218334910340593320422894597901285137285667123711984734812933482445972371796628445500194911828916320051840808371488010700803809591580909456553073027147829114129240306229588355186688*i1^27 + 5289029527243704486296833650543914507550061965118951499840944338157588557012324546536770173582718876583688796010039508214377103554145388677608598906348421047201570293899408769099296869406233443665899194019932560921100374732742264073130722251434391489114253528786516361023811753400667419970948539437966545789423192124170249351824279031636810510970708435388474470627064100738010934561286263731034875707431117575998224794008394465843677172418279004594216998004270396822003147550114445205239455033754259219837350292702619434189628851917339266035593686403308639850787414928775784144849282666779493998086071030215526076367165765552336512937338032142666616432001298914042893416202900862375187513294456657979250795435190828020880592239425098434693469153377120807534199415565847133196625664771942504678175329780251235988920042220778032744921835784663312128651872642790869171366289512972172633707139841187889446511151296984298231437948677499949113817224127057111545457726709225451230603330293403342206519094764343254499438641401228670229867935164879312105019891690714013394149837175067910483781114616466354295764564900884556638094346391892824444128844387398908014335877937799559158460169256614624954606756168454171444200973595881062353712090051533468254153156217307429036957828973994099249508039605895801198236728890160932914116054725023769209685776581014838884977629056277530003608632384935246946820173823968635888978427262149854831520883059297714015258659947611356455272412046305933262630163065608705765970764663975726689488149959246630352694265650170051593928818512142163022708736*i1^28 + -18888462121621511733449516742303679364869288695093730897945798440964425809746645728593577159803155199638817586577098894721929337691007374191859450296734884289719708629562145006008374179546536160487485883182141870753415340956033975537864372737394236103067363438216276759048277835958913677694687587720477186469296264571775584872385475825203960403677927385859778649113872248518244570146460970901148883295609546468770975230138177548033868868825836435944530753009519381230586489490681877852362457483780169137083287297730120636458643732456824855236604705463847966690943827535502591518824827504570581020487341797896016810994302733405234402875998698431793121154091805903014766098468834303512088580743613922473516182967426524622554086141778671010583977536024075460301245003828249854036722244809688485406928295300559306748372494965851923663905161979039498016306638592629362266915719253285201572155527613577417015977240982595808564202660466875001045250418320094645395418734113639500011345398398857703608558306136936477271972002225093002365464284555782916682747665105198650926729302085644082756713682822023276952044212713556487396757419698594036117460186009989287800033075774904518951526668121450947677120057217991178324705941973160530703710774424925840367660438304133631282639174443597598508839930120455172404948116019982631712089030423728053557111902296681778005770716560183101165818539894292196297022625877567579109960435203771065405685611432712153475578091781201373142937991176456861422972952347758240624581294594789956085288126085104968254057275669091940079043372034165833728*i1^29 + 27919498789323916960986883970563969918162968691337303990369886572531067861295177459342698106209448154448811290012218125489366134949862792276049447277071234970317885252912389487328453886713635431018347791089418653163846675504854284076208225499057795930589155524402511934332235707706335295798512972567951086757543708084948097877107054905285718931932433573423058913110993410947180437879954438976595978325447673987346996727074239140307976837788161187924349050239267556998760255468093503481774958745086752979537040312357575816982124200001249618304078674773725917243198214047764926783211219005138486738666209530976368151224387231625884519688873535479807111065238607060406979924435496642486563450900574172052119953870438121745448117126263267356857039526736876659197569912395214311191751015324713715132503569346572236496965259641303607670975119724044484432550437424804027841054385940098225780864291713067277411395999700373610324676475232997700215779638575901222210167728964603938296622710554727299961101422021693989657583612819447000234013426481324951217847504453115294215430505412748550017271673373693458697478502852486941074070194861173975751823497708276203735128037770862477952212417002833544497994383780548940814704172941418593742435903899252323648895371510736650572199504531498556952932872392280184525881590383804294797468206625837447516463822857166964209322414267295214272541621387557877705309058363140593100432407251199225159654716750403864241588870378638993391377074228923778067604455617382862536239873509062955536643658868296064557746385523801389820968446197760*i1^30 + -294613795571201552077267265071288629413599806181452877509196655510264592794522014954154010859937141975943492013392336940583657239015042070293994121727333531138574728186897202157706441868400757752428537570913139412212063775098056958712619735517018408648942760504852573187292073711302766465171541303357766785556892985814361782475302172946026482365033541038488244514260528757032978059456411970908547192622926472295103270511289688208438234009807288155967102904605928421606227889623167284740721690871186485666809007690203057937039371550919161694915621266904679165595429337728281341078086571132937078777442340854115577559104549715062172691227115553187843294529530042021221573471615918727699549359975920048692433566134499339521144906760410901650111307139037171067365279552113510888252725178596565296018451385257094264388015297079471849503158344545187144362824960688545379412273384331077486015390802060692829868535490158277922640425487868619641775865487112098140948739206283868378366505787950864597126535010720337985449712624614184555890669651383798051527485739972363042394482317216426138372326752303186995545106931315370102176077999612154588598149728021952792861560627333208425421856821413304438756595001440931401446452051218009150197759255251433720180024001167355134336621681989888620652974544609721074351615149561720581196189393310931646396427904725558340257752331406162468577648766234071048096128328047002814395534309877781069658922623166816737798995228453338438299169494288934744535907836497356861373725161449156476397690299155710839344789528638099680955203584*i1^31 + 1327982910900076606661737974442207359871570141385592127149315969030193686083742916651628789279400193231956825924186149206978439021075566112054632180464437061075287395994603925383508116435286634705277262256081938793525716102715227417530796274966598037551653701125398313942186860322623204607205571383838253331048294525118037303077890965658082544053625250578092724842514208096382263590638505372610731393492245407872151311956833066126576618379485310842453089342178462641949532984108986027932960026217751759484789787632443104410142742164731097934786635597731674501975592319885361164544144161803477631370914809597031476274978676128686042522480221298920981750624561151432132234189844878180063443289669063358546256037844997719510578713360736058473593101584941652906202877794811892118876398628526429665902291915276122494427251104005778856526688984233104691489477024760816803154770300944726013332845143640541478223124813273409157916287172831701690678053035640869195526484853207323323130385569356377737845265207949351973701240078270885636253357346465412887665716438105650114049930200469964383548486998169524124217117787586575005212566675864852716633638629567393167521790304328599279721180040710526555470224347544141958401452066136496977446083819462977835919445036167847061977096114438691309143181973018051047958935936142808658218929475468872728200432616858048263886767382286294207763068502029555246640386134037954950910829518466554148682488866658224496850000680034747981993711526237872528382167510787617817926234092058712056468766192878155719137328861174745268224*i1^32 + -2390718046404569687784761502488464063429439885959290612744039420743665645188481789479919185866757491054387500887919293609327484625288244883141335832192943621906839993658354192856652646719908825813580144756126433553696226327269801597896144251355749419154689887069365934759596224349528846486720971918585690105309096032427422306062837345891704268647608071308873266524477864074078570193694731185265607699974717985153448119276705991823127225516115106831652972046543584640212003215100267728125244947128115839780261575515705498796773821081587785271656116256488873144210387730799468587054559498093915737057599254809605756150364923258398736858806549405460824625859005816380619589711568967017927594706195080888399006309705568749869267120813763574962145536331649181994179745943556460878430975021739694806129790148006581462313530782715340877728878315586136304289431769265429456354691672265714656679947386313292298433961124055927343722970518596960141359368081051641121146822230331512818895143582049342203388728390301074749635539567916993399129535664382124850186071361200966464288684316601465732583857134518989288604899645685019387503780063242747230885388961689901680081858360570225969061804323133586761029305292550195352526132739175747617156223471975984181548322949692103759125385658511922393318107931561176786423670233734274695996336921423355888148584429764199637014989381362012590948035632450760290762538089313192963344399313608934634283666998607947722592541708382811089465642959588667081196824111643889624135517661356231052096132504364926642922121542500352*i1^33 + 2206657445489843342559440202395443294125187144970881585534759155460488830238406443334023319283815284501958810049387613698536031772545931533638146111520312625911931752087907016587962224478393607313810850772678640617373647563396087675988735093460508733564334437988155200118228348919318862830523613293304114223773852449967317986319667217655095172450696172102802003193194980425625290922497939790188621667800363127049116464680588430000386269545405126121059874041293114040512692753035997964846690415697804236578887591541456605103968288865098583836236991555204674296652485839739620445731193222721861056997934458524250601064765009870780588374284900671800831076550340437864544061064986386006717817341099616719055804402279014038279888779933994533365312369384151648537748252191963116042886689466543462045505879773454859045831058351861349862677687892432936261925807394366408175189659060686440624221874559535315033751031888626303565863959427433001380204780604184389628822104717288524099664287589578396224257916162091506560083160129468676141243182251740229826634374573765145471328640399541261238024558483628638341228987124821052373263316753825073666533852744065180006861495413598953437968953618233149244285890733780935949693905236215663887413576299682420709258306678011343603938524600049809259915088333850140485806681432165080853682699664862573376791648216233653691707041995563443137192078631406916680095853254166905346615537375059496200439467573122588969763026646859997011517548205596079614399951845048106463147493225547430416930268893961824780177899520*i1^34 + -1267193163333876341694414185712563734381223322466174606568422825808949416294305306378564656974599917267131960461349337127368086327717161850672938044607027326483352131949052774870614823570003704076773780340211094068396966874131200144807293911485443684138152512444961515087097627527065973054969982312728728602535051694400204390524428296732825350269353984357391470818488892684417513572711548563971853872672322316294482339024765271017732276856410931704291371624428887776122537960999555265505966191783692047514735861187665010501373607195262829540144184394923405134707192038045118660870363989179504368411427393074269806446496666612765126802966998968751804736243429702767756458894655191871548218365191872844295284640251577234301823199474298665842119907138934052347234747735381851798022781286533438413272582063328154809630137930496480722940750030474933018009874607375399720739947916725342355047259511805628646649105920889505560171463515748229002307895558249219845947661747239498745063314603051383109184637371718862363160020724156112965349067546197751068225818915189812470960856445283694829194957162407697978486320731369054359195816007004521524329675915116061847830469195376688960591123627468069106828793102374658320530711735031663805339350910361387431092560939169994408751271269175968509995596591670947109092111489339398924151706736314863904112094133326964025596578070687074175377988261177329985992288357691953519006238947115474457791438711399118745510918796665773095940562790796572737464156148502021897729072933278315255719822797741796360192*i1^35 + 712395862234908493097600784031331664113622375433147621381470792469263425874816435903565266084203783440592795659358566583147448982294989097672396674941349802410539808364051628934647091783720805213792012519242313844009745714349748299897174367970663411020223035077296647988035846462285609282802162381064398919965067166366918738868961632910648287499273292497551945392977214336597896675581851673093919919350575245004768029412537411585232755957007656958282815317544976872177866110135457204832553602985573813120625801045930959819605014209112672180354775363892316250296824107303142220007097270064937381316022849583125730192562179591703123187531353172365520057053948167281525530111352439946910672738560433397493613773815085461412774850984595496353391066901614150129176228294648971035024853219988636337497135029468248856011812372239930484038479126359340402851846640620858222904454646951609359891807662303583627365645870149643384145343950375241019093681180147013715149155221656114536029952287911527507748598929612316504855669890916248158187524947251557495145960716898580042705509309588128330168213730463775863143347636707698665084974363725014722054505321312513817998434537895452379396906735303106637562526594262564299074428599701276416699771596963354521915598238590932532448084334445115778752318451727194807649646663665098489961125646789079160276349215377137415448902696241346417795029469075736218166004508365483932803559016749395146234380155002315041317565272799808113981109165008546483661161272897283708775051940524095660807192909447168*i1^36 + -145810384621237456458937428974061105871606291765436818898149288603802374155873565491121658804063902127818149205063377897910939823133565090460597696348164635572553637848394536214356501503750139309272757093754704286396873323217456980205370374626854853843415454082325703055236091180019465904452709970060182781231989616449405392317168291904310689656635685873020601578145589952877759068480318006002648503983527317018081591432545599974868917020345891077301412995218689937218488118606479742930521801178788974068988846613741965919367155836582238299067028816395255352586072038390998764823360402250062298435360952277204001229583086759803973069466819310696756468453768061799054710180478287315776484958916215131145797159380719031744082533059062099993787603230551025320471604745351062564664233625279691098488221320268321741464459294899023653173445324391773778528314561264944677341416039770691357548878000865450068742710237448085481907760210245566668914048701912297355679833859181952181882188164112969098640513130118960968142621085012683299827536082295578542682393623479107109214249151983193947438388198321755603039683000767620969242150600352110362895629220036171170797049073727751906820828991908961769311737211496140306379146390487327955133658564456760843055454698324778891078359601987471545511132810175430370203287039869708651444091856251070708275128257702604719736515985241315816569245670298413187002671394664274493362548675393335625668031309928843773853097170764135123884407204456952191263140119533151141935467225553546123403067392*i1^37 + -18155106826214275075593903279651790824493605624870270031042013422620119307513609781776696171930378748071638478450292543375255617664967040787892486793158303815915324260509680465529847096482565001653546819975021606189274044565792522257357868575147850797431083649108146520125887457804335250438296141713913694976526893933785023076148645277531366929021848927349888216168259760435007069287067785757856273490453896594279291629296819476841571392123061528576672205150686052251835126448039028315568574644163492731694177290669057068664327168668917276658398260341032923072629721461351252809943262456839874910705177446299313386985588508644770079986197343798216860640614641484343020531120932358086280651143097235911734651338442172201844437168179978187138380801849911394058441386697225894722660867926845026424881801365875271844746985805225834225896719247128308539021252815275921541388180319829212303574559138633543188289753893107317327746796589853182252164106320331619639769248527855029769810954121377658960693792570885663030056784490096273723645420333252495799233371886344362264359779130631956195066996560264428514153923983850649418722017544362705569938274546115050372653110120386815515384640766720043049818503195812451278292657236663156447282735266767255282271925364797462200717400324698534668141920046397227618046798038088475349318450530133778457115229922741419752466506024452214812880658051485613254282686402525668304291331682237474999261153472905120447979884789625111864263268449436333068627601597707763599760362223412707328*i1^38 + 6040474952599679691988378595635497625826547615825758762745646470755275692430357777390376389851280930481027665483928257598861704459097234273876239546006125059393897269764269090035024372105305467937715724269782804328451392049905356017523280467420943573757223532716634228642669645719210628471326576289833853412527552685355850305509729820803122765833446990225138087708196695968519983807083436643958188754525651608955869880989273107018496863491024583941562899162534772523337455369341319169447596439254945576466948748609739747969239089587748915841597031565230956647746618476122846955159983089387972687918117966338502601018668163379990820956055585577954662716841328692856351836962823913909045949398147661752537536971864572246490252280282817806278300075443358870249809867861346079148565347631390437032280213420761250372706293028175814126299093365658707853258493617276735949937500273974751848598923997913118688496391589432086309333717941809599446312283189634500532028863886594872651194848005038221858647585482725981711013344228597487639143964285773113758565714330242914676633733335087421702744285675618616793669157643766662015243915587798864187787853627811800121434868972364327995365430329716928181282284064339030554533865074225618755112492818363530550547170745384042115281931169075835910936205270352892283107846021243314714149621859291803346695396795404549986185786517424990150892213034548350916586046036036288234611779987420071575633573098812466542857319857422131018239492420713186032484765192254414946875952070656*i1^39 + 421337650439600033169220921909922279495560167442442734278634462276889263912725923687333547108082971701557061091255896959022162317818856615923331660076954984221672395615445925771255227119064503774396217901960281817354777128698973816142888315606039824226258069693402006768633233264899061312759220812321241131714614855859706483111241579150797473164098883578505319080625519859188329977686526866804504352029472128851775934066548966057274246002079488483631474221409947649305360391282339892007077776025852608141894504746201971780272476546540914562128579696876064301834804898424649401077935415948378587023440777278834007403025996770472236772570139313158862321254444145114949377467902224205867934913175422859584790179400717901949374811984892236000683406087163202076713706901394214728366546517069925950947442555052460455066320884529866696539632503146843400494124218332710030368725988057654260098007597504561855930216378489045782447913858139316589484081172548587128404746447790717111079335533555129854725194652130955769386643167086311827530598011899903746502425281135583089598316175786219007124858302919715070796894080435117090619281455606321632133643617770946884452378944699986525741300687231849938142756184262589673452803147179646322032559149970906086258495336952467740369058818035616072930066218762587409708442261279769937422691643675743939673523014721508656584907376673314113605229470494584418539397005980251894368212418652763920197051942089563940171646073375599590348994769410003616113096441246606216396800*i1^40 + -126689647948484656300336433375686258594185886546508171735956680345308910069685115303631056462862218405450426503335369434965537548986289219586611889807059916953172526092814059402989138415469346333402858470665495428040465713911721931026753604591062955435332755176439632956942285492406647919405069600005515629631598970517124984154627839874196368981377999920410005390062162261247963161918085880302368938022021368770907334372654712016188775223516465459088011384858007123392967002604307597441767314835176277196461563542996152684003777693355865295182780366646520956460022881502737799680662454799518946978340064250437788054785529938866775341159855607260479956650459401080498918624483900959648485958549684300703503656704538116116445324412406250862964340831273632545989692464663709645584797948742984847943419483934010260478547820228123071578537253103730697857488953795256859484500947000118279379784878693246665685195666997121134208991223675166380787326206783060023862195617917915547679594746677463055801339881384603241201327663999518528066966558526578843425350823026146661244164834867805744765459608560540098685945925172851040941284173394170631682438273735581052059249852662475759135538324768019535473989512489071871347503108912732863098192718011475253927131639692552589681493470089107070920580533421703228294621621934515120991919269368067342014520601202091815831211234087424916115083700314645639211966121688628546530432973698595383683688774638354920429296395626857490189350314573414101489765108739473408*i1^41 + 5087064395170741194354933260866871805479999655692063351523307824636177551541805813163650685711685218122916493301967634023891827730483920003241023518763911213943010975081297709601814484147158874137237015733958889458701858381056499490335928952474020176065089082303414737588429839274435717952276230228340767879041147003395886959620400692217158057961047701075952289104594177057588885626314621544044703265428404170835725827884005594501677069407090185860701253299367985500015382067958757425307035479705340317677211431857496901120148939762557117535240427040568669820207849293692693009359644816715297373275268678910973296765649711038467989241186397025712581288511114382235541842839491709302558528510918115220417696408420166820830273343431674182765153083200207955799171534573992669061349979741180068165148893413688802811043391189749880501861980844645457031888143073107773584428957454467266019194778588017490020101256575088105263987009169429468719127868385454555224276863386045219009680001614785741939002466286826917930975722689327850785741361076023666737014680090809383205761832652507323017818558946317298623083706438158332032496114042289826628267649879857430984483191943712059471040283282450672088226485319395743646797020361207312227846729430434072636673308843656659481839788627881273133075933178739502926157765521733695173030524509941036541949617981998066180267217914128085048413893241479606805979474438136851429614088549699212315366577654601550523205999026463712490505082375729719916428787712*i1^42 + 168072234840661357761191016143983794145367270824221146613350757249405084744109238019418833906610901348150157807274787014563735955198184438766458124525279462084411445013376093044281091143847133694879590731036721504459076600815453478442913332925111848774206110551024959484918311420774480595652452231478221864712359567943767254841026016291650385426292441199984617004382610059823087653327472365174717175769275800237939272756695035374814952669768604229939984851750054580063247639601882392278526711630773749204223810319685372444759880420198033252549037301184771005193754467877402438494729445047277388261625763001878502400666153121507790807718241497874390776625044293989586121424866336114456817450599107811511110405805754543412530614228007240375284601554631715894247145135251155835467720188134840789312611831392263243457797572540044934618017260184628057778848810660858746994120770874294689829284542053047996115521442725878831252566089912983261034230194847766402540448166663704473100405905136249908232794551800294900859562502798612604717168198692871286725049648169094993807846696271626898696472923137171480825715775959031945156924153217719946897408032166305604302512120532596241503593594616706098774071868711677879013273287290115258421383786606507973727915390571830620780829882711398445478324059975820940845911206017792039101274155242048416039479684728636638825761987652911203547750839326892827848769275460186813192754562245611768120268348349865411558674424049401264596222384065522696192*i1^43 + 680084732181659908522397623856206971928053971943151054116107806758247601454580861274020092895413143185488992536162620056933726587078811364853462378135342893942388901763436619437451091057273898266326257300668897260591418428971573339980843669102208731088924010073415199902368130821757557897742150958366452797072925183757007700103238477187944930050784113333133335720612848837000308889629048491856050286207474583911282482394401438724772478346012224895076358592857326913992612874367077335650640358550789143225937132350668963082293382839321520725749413390981894128801781003961464652754675153148666882057621940373238132838562719726985912291118242722998095062985244168954136699666997920237112723118500185711831191520210006872230125572429012617937576307114842816900084341233943849486901617556737140787583799706154367985652221458857050693672197304100700560841699629751781324831142775053298647459418944804706683081331854750640526931942009725996260105934544174199814473533404720145373719036517309311032107001208126286700386800789777794509069033515066049544424007013988868165672922976824196471934910076185891338086475368176414148517637772930024232275049931016595218697980271320430561057762680030242714483383208061287921419600243773733919838127393740464870034496400829162688984267053377407733892690127698325624717292899750874977762498869074106681251896240580658526404547187361379900608088352652815401677243626167772692286786504979852564814674860636713746747707797063712199373777534976*i1^44 + 27310231123554291960260185853239250860989337225906711558940081703818029258317855056836313073438816221886241410000162915260042628395191993613162053315086739516368314609387176789208361455758294094267951852374183294919832470560094083454827897015047330690445707744462387422931007825961047369367232758359710442537204918248983825304408498966329846005560510081804969450938329952827716124423866557004704072354297660679971489108143632664672618826167781780476474098412416816971476474180966214592679439464663167314539028051346516604049880950830100016680350006253763682634186385205487506728683104742041577614603418722187647259900601438274667256358533679319886019031513644679714828550971038081928179187047245116735380072681499131540934574567796841736260152811584492336835090010223509705042044409290152755121573762269310132339639174102568125601608076849261397797260739242586729039729103247814785133596518115589181472139450335924208182574489536875240818050325948202165693022380236982223688562760629394703831328749531901936821727338554818745028104253265811372370490519811787007749843510385715985599211999370771276663148220497176207345308854258383509728705197967322407269017007465598779710371630687415296745480760578833572527737499246870774993698553613435195249233294907753729653862621149722606899495305902538272563463355475004495929751423978469278511492355186257194484314206267911475713573927271026212140973311022956664700758328632031088602167404129289703685054841182559324340224*i1^45 + 578994457403761865350695112856004293680969062843372072754143334595437137997127961385541787866417986531357182664592132174648295967343990874279353691927198541791335182493890032409593937131476215488992492104269184049557428242699873237459385216701918696578658652330417573745470795330750493144796190739227988172113297443332485109047588415474736780337570330373216579151879167538625752384596634511531724985847002805697643250718160945534925950754494498305502338665088784955919139686277365044761421661101580733260643853797685148617305142912493532591155804190889178154809843281332170620858141133000172627519667524745431543772089649109301792476449402048907769338228917078539087223581496592177398143726736041560405255932371305717309055567444395731042016579593127069645880867763736274958031776880797408474020946434020732508782579726068625355003998850422660909634008533890593115996007086158193430695063176491886740876029255249106320285468532736922449339926134087853395132470913498776091718145040839463851855567301298197116791978838369260847048916670762945698664242765690713402057770157391676309626598925553134160768483756521340212852380160945502343208811157133324742740527989380821795406515302902209007474379569460672397375418283363367617480928659501102336058900145154453868687886719096692485285747973557477701373520050794322554121600352052520022910930506229222800631397600220009032852220897833033367674552672862556018367570268327683027034255625011883260168268473696256*i1^46 + 599276475501871915058868738998541152790110182886375546377305102655192485686286972206868757745070469229917851052892143819465976867896958685555529321952164808348268562804141531490181504468064445530789548854626959091221368985010586298386377412966156825766585491978527440055716836018900450683200043416808726124533738937956113547397717939666524975000859353252218050911074594978736104156926337764148653317447843457803933386167962226103143149153589854227737070855731161811637905648161905566850459976135677273800932742339842142068390928441369309611134560035824222387919965947017935723251405000549906756752260506138437959840643318167969829947500997083127418824007616271650837875113761612766027958978867210664607554754104499296713957239685271105825282644050126839162642463996496339645232232692348470160508105504407349171799117480479367115095823891082287024668697998899366833307444944500153487440531583786783922521884952958620738230187433720306717392796435029909903599308227462733453126435762233887827826676933193597272339677603091902113255504915722971632468212779846371453050629730161822948404040750953198906387249145462137830413237499539334167865169807056306851706531828808595354036271053283426953512568226030838122706844509737649466849119865376886028102316439185857097049457617766466458297076039449834802361374297953700798437783476672224064225051617956698366379860229173843365111537075565900073060595131809504748532388519911687753595363718295365598838784*i1^47 + 216469094065991755184016789561124799696927696770525444409823962619263593011034783920478850798861226053536172364371572237954012292980698296981761360180063031889104151896450118169802788315886078701948013935950718668794154309870882858955536489844297740032515865600308290450989448816594304510381173015502847031741418851756431394291916568143952170894887547266966022132255077453255876281240469206509416517937888001646859956148104214258535433735970854664771312659135005099194578877692736842255517029406589585947872419936368051321492986864429049684434961762055178956855316208316896853354141719452374410910391506744397731958456517538970685187752048502748155893686554449907477227603935845673026215012368239430772898301506193548299032199215002432790036749269225861186061400176301256201655835770637103536013153212734729379617675174967114384441865379195145497934829937217700357749096034010252807620288799149919417062741367474825636094541157681694217078995514503154005273374673896956729566137447801210815229753699375976825024245704353519220784266447198494391744431362643748519977468526186234773062191649618655379043990565196653724615217427860972621503653859829749716228016222147196932524020386685658628791068461354872886820052965947274651306055503234444582324363649124440822706156440727154493071182646322540063154341750639313015353478420892724615906422312460207533319621765091182176654241693975188782297552353684235434892270987783525741897783170826240*i1^48 + 27921473165873222309960057094269459478877298675802880105402717525605982852867353787445235326362107557263310132749316748579292790921256152539936716247559248454469924327845082260122851769645685713988456125839367861420599837326160548814718520704843352703822321372611798200739669712889191137844527999134929759184467428138034937844571215641925542116043874348820067120198035529564573932092475346611424847434824406105684342931768784211093024650690566930837992004202473022587118522934947807842082243399052348059799367870744749000048401104369150556835305536890753350463883984948590898429240221122701936950671188413468995518690698168382759881730369595244176740497423556019132857674574202830450954852779880694928683390373916802490357694917665628199303122980665185978720430180078528359454243137798790706257437377703728802253655069243669655867154567482084696584193900057609884982292988802186760523824102721983649148516005245962086092193903478073784912630925635323715444215672772639375854792092559075474400456109949376011456276896528719132797218929565175538081398149710327959731993445555299531901769087655414108998327344455396353835765862936405738597082671758174741273424236547148800948873815013005047884915309424019318011542837308064373818752997916115240869658471087008279130984655715243497153438450539924009047658319112768018603323728147821960915690996829450993733806163584766351041021494905979539507208558509234302726864410283281292984320*i1^49 + 1732352814132360455314972176554995365977410782453315492370750071284179039606107885147754582894693085138992981366651242996553411205317011765711184866861649432686679418677071157986286862755003961324838522043664497888774416710589079800421056581923416443547171965126563358263876296671111969563028223657994718733740860324748234432975434496215301459944198420882169909455310648271388397921607751491453061032976660443733691021883571013647088685615465062469657638688355490619408295122765534631940806889501050676263831565062935786014219792110794262707178619548282083085437526428623857257320151680996434474221714946468817054891398387022276897940997306107760073601299914486032447284588786109368197103810507302028295896748311265689341908100131724162659323790881135150350869988030139024939741119586530242099283610979345597600013086172296489554692548414311202434456817155700191745517420900317496028016920788655084771126499045711949196421166318246631409725349736662177262553445346607648987145713276023147696503024707487945057504672139394662653374242740403251197728252149887901285659514416302556834679399859637127103288912211568705780513911050144987288888379625894613926288771094992459206906911553013076425122069330768662522912321644526978309159049535957975970523619685076586302066125173558770787511134029149418544167555026257267254669309620297169116550959193549827474490522089295577752311669148490387390496751193443082195744891863040*i1^50 + -454077825702937583243666557160199862699722980443809384454311332370751279271121770283420648525065680416093814979729831765339842101347177343410767493534798261484655682382027956117952266347011442027878510814949039217213290929705256297367352274425724851226678805310150107596853231562405046375253707415735496573314611700403052156351351991332972035395501174905275577522629790757318085561898331816962742071444946253264596225372777198395900719656146146920882203718349221782681560837691924539809015384367740436208864401886549712563916008289298044549608705001802832397814119028731668951173946061310477459928918651400164078150569423658067977428774687349192360301162617445021347462963430156774826158173598259579373316196630251460147231447917005069548452391186318228794898067631791733244868363630447356392314237923204578887125445643996299369591120773821373522994157773325684400639148918792616081479319094899296853928335167220428467226085997236183636931456568244945284140942857520243180100221442709242185363130977979938875108026963541068894690695561386924676795705316830740170968735452380434928102159099285139655143132583559931639863299882735568946709173166794060997297669067624183048173189449168975385252810883346399496509377824357082264415155563123068403156356736409790350889463483292924554346242321278767570929021139915740317964188598354842133653941822736524658439467643912739965989672988648229153020317101874741248*i1^51 + 2449659815124065767246071371234759565462944639023993254531928103559293835119527794463114630244359974089971805583141913988490527588526232737268775497135244753373970029850046722796531934552006741249086959847794946842254499464668884195996096871390401623002820077961179790222839846235249078055751447336096891595925399802374171725411189560536142381837015038381873576163309467980778386288363815237105625626834863677499986589186214607582387165142899864132252456410083090674984091490547168872008705146834181664959375134127943680762422318433976520422049428769089664910844913167433684644101517896214980661907436606437339361724250473223211725782037373003534018182909177155392865219306905731200975769423242721935906122020222284675331965305463513949727386489162000905009315642491315618577934586888939220429511173271190013301119930405815959947485724167829111035653170850709731513014807378585917481437899872389702425680557316851273581199095268831461057527014356824656166798109443851146121609679600350014069996127932256219944816071094523164623672855062825944831730222216277076201571603360724251443445393259609599736690187032486324852756061131579878278676143334483143701538554370552815722263743749002160612444915497356753236403364829305404006038179556166123033550919763298895072198244707856079516775281209948958263178610533177260958254819713829471484421900260212372165122412053487779733099269277695599553019904*i1^52 + -15678638330712186786572344223299963621753229659677631349209663496073266836286737619717507919980541903673143478329081326667660192966156357424176411599172740315284325618079554347657207666034843992029382411398875226541449742536617085834274191142053843001046472655180150734523458009327848847292805749952831855627653154291864840743568815267107913207928819037200123587026704038222044458515949483010442608303888645190909075082108333958044768539910887999127814802307502264643229344212792416632450431201612365208810213495360440500880174355757138130373780293790463690011562393093155652279628663071869614721428917857867854703170782529006455493739274954426189486608926422812655993518966207993520768833692658092015608521957106473368998593489825042872665655996603668265500347774929615947010061806049068578769316267351090701860575382996132809215195838160810352997216357549610556858414713655474871140856956453442879869369565159424161903082565809232283804280606904447141218578507983917483404344290102428527715126077868774643480766673391615118527505208223059599604007086950544659900894713818200248402922553219421843526186872401734922334146955952438888157638133757533209041925109406302512068985687151473296446194644291475602291075905559080439135485696918549833269193866845813055689745364561126395391032246282596907782247093443884490034548003002143707890408975097817852562053602344489708085449850880*i1^53 + 5226392432096242690213507424821103100390568312033782348852105483290688674707384802348513634650411890585003319276419861997808729344649667299314557863108855727169587465619147678754694637499800466833035975221852710807704814916972571458647596959207231163498567974297698217428278959573918043937920512091152987073434749475676457412054092384219554739283266529493631622745359688308906986758181702780447017555815543309079209902116727137391967196731522158491886544691730490894729370652837595800350936041643996508877228515856882387831355732327365388240528312515783864767592671644700072717619109597956805530357650866897054321009898462792047444040894105273701700875503284569941747878800308483114197124537926530493153818290502693308489530028874662564453574726630422920203279225173722610874486568201020164266183360129711555901579681267644306157629645130565722350983178329241933281483309805633464875990361768302062058014443149647066824728105748557513816308139649866981517692668820555252098886788490813541346968434735144698057643296322574185755178841229928906859250387075873493160393557744940738735183594554205641317664430986553021361377494929169551718565286135824771741392158860763565212144166579611337250572747941833409210674714298824744034172394016072045984560714931550645940553184813797633366240596088392340347893578015180730026571726804811839530851229617144932541398302037377024*i1^54 + 12478398097436711105974313820344807853278237401987057686509026134727422984359397769516951334470165876372611405290880003958650681067157592652058714746868455080264996248841457248791370617906742769253920666942557958510599666765730461574778942595491865242486455861209925069023145807373413711064070109415154067815958748480685937413502857074538655056093589110513415991408892844773214285735067303303898338047076325827928084093778481392924738479155206999869985676479617573162935459764002916047120631689341192843232180855305971403041052359164209221987790830050797839179854596357098281804375117132670939002469788312212897182664931791769647933189396577164143152791370454334736597898614470827179113676974319280685769831324364085833514630085010365863591792538734735571741590945798850762887918735414427140959683252725206956490497604448276897657364929426810012915147656016216063230084322120989670370514769083969947368101701590636837211231291863774780703523397653127538668145269636517095493480241228979125984014977233180458518236434095894802674454555065379161359747959775965503707552242692616845821121839564769618159594952930763925797766356202449478529858525824571508272052120342735615742300834805273944250084276452147290028082542566766719055903045414246259827184720999444965955920822106715682469966763957528146788571769615888227771654321515244631604362489674325032960*i1^55 + 234400466534553912613771883410960187487634780167747287202702517223357450403979507747949468783841098160619671388366777678291359311683034196583342358783316990078649764913017789432837020744043180994738646183433222920473284977762815855077017318936558137612913803479243954469892013349278636861082163782375306956057584153180422175721793022988911721148268667348642279407513923827755592909020625098087239628539816433987529268577767871120327024660502483633875052993027230447816714638167520274370989864741155859412953822622570928426904991193160153113428039115072866331303234238870675291161245676007027123871435582479576482363174050369173829182302818973709773790198054732332075243293041048458400816823030535287650419521938178800044408620382234512140037466908520095667956887690437634194394478429787574548074431016805897101893731051137007581865078261632366514324761094376279834074925354171936598835283097817191631954404843489482709688409906770942563223228555639142444276859027072324430064626577524962694814172303621226636743595027793533946931438202427117830947990061309541414419174057389478516366829076309408464800582960056247363618608045061478207073673420269159232953136921761811394630207618652395024894565914334891537855093021520710423934703249532671521028480716929968657530505309821655278113086861587391486855639836177617237823026480049426337792*i1^56 + -9634960660926298880503573865057872048825055200133873977014171159573886955677301802365014083098608230906432081938809760573481672405324583067917748692883532487853862495306102267841165726861876705632049434790341864553052382288439402406048428305587500188224097183955903407817562143997623244222104202318447500598437210182071817926190649327752391689502712673739264564371901700968849347620004369642851181963184177872886065585306334270886826304506490446730742482664195498802550166592709456579385546883250910183911525334340251525946911073567512264839797196939725771172583901349285790969065804540550452884869049252585703967438927369388174179033682580786596008584587700176133782253510349202954170974944073672050347670513150864279497140164766283539503344462552475752235574860291265303685126934793538703255519003161418263383685861864244057409908300575237703566784723069272499438572153727826661266364782981062269421590205842664119209571536220886767730964362926187153526658763240507195854500379591684055659074526939579466799471778303648594321206143928337766719536055386108564070385020188418800294528374697640755917128834682116183453403290645512315167898669623135994397130230089701445433136393597868065779297348205776510473385294787162616039477074878455020844926025925286214512634626654991188210779100264595325278723777809523498034304*i1^57 + -6057166135355663283734533164050596587514096202970954409769154279441638198524415332893522323526964025766501911664593421437842496010549009501706759048072512376769198366422609473122964526639797175748502242822072312532878763930116951936817315487978621817085837972663796040452109486453955932488031684687275766844107722444587136894336133943686676989326352135224521014975035739043370769809747906365767213624970070917894170135723348633714147537446882281278428685285056220004525350182022833428209546906106701252689921843284838000825699478535929059010267382862719752707699806965534317015105466672509582317679697917997330825760775462095401766265314403335074136668215070033064049089880555704662452807711803899072010672230836059397419360320267494702408558743191070918775245103825047433380638254412776432936206122890175469610107496942188218185007691713761044562183636002472022010566836748523571039558962398024278281010184491637882958459362221648649533511344316123054363775356324490543067907491176277008801623959137024199060110514563887187940895680782548224177928494185925160862510250207818992087638399584076382816156292206124465693697361671688272819627705008638412139542342291442822660578562332236078260134756379840927273804926351012220364330725237874624700268183961474695297840168879208623537084486877839728*i1^58 + 4057856785921198700569733868844640474325715486210586266868223158354585324188734802521679187138139362400197959558866061473950725524104141365403310690300967034588423456703113287108227048458638659795970254401785060914995979265033111748718006588992357281817733908814815198485735870473992126966916682722298165288321104401741820442130534830784013279656761164167418138536415683211491220666560893446756548345218127274463578170342622061912903984047283466609061891240902492950375474808782230525607793532962591765298971838865691193142676315865692347933196801486608716629377987832573757159916505824635306671213965456545532963352314055381974373329166146383907961825490429335884782884330475270596285821269260105620104676165242441535226187205372187622837224366927604830978684666051860791457078972071787287405389218288314441090082316079010422639460688880341519014541859054526561805995299205629130591824906613116565168984794653048699175620293795489596344185840889723881209829444628625177568258443547241818049022691089707701365750878569164255945909100084308472143746881803760875659650223681188648548877456900206648069785385909206760438025451285384730463335332889753171316686706342593873145384074436158496856576205128059483680513106949693270365031820079295654673561312759454515205104117*i1^59 - N1*52630585001088206311663099606539643727426921272701252186212905605980753491590348408680623582273386433094419676177173716913812477488460730332811005100001642663893572305969220083886958119590912349994241486565015951138458274944281473011576396390494846356465196716974375670765270638779958432643783332854477704498657172006854272338950874395158995770200847050577282375000*i3 ] ]