[ [ 7010498772895084009244623985255481895250641462858962933136869508404916712270183361824248648402162089887531860929641932318930098992640598746123834559312537712688163453594792005163478267376534064273975068032435186690820919747589908401201256548148056881199402183638222973734538038614557641366634121629697294531261086927374524215493998014338844030534250070758791246939958651047601555964688049486050146455325026419714057909658802021424231026736529806952337765797373146821594865764836933193472099807504284513243920276483581698195015404653039270416405641255257549911502825213753805588354688001654004501463446786810820307821165345301033566970969937584586803305952291277865405280851323484715558525172794402182858828302306438149469989858636639089444745548358945726743008733055164259312323122789235781243055312490092040175907771282862129494228550752164901874284160452631366255497754746086075095388617161831557057814959636473802982201504677686506679320886160394207711937926860575434059030129336124163751936000000000000 + 16096954575172713580045491343344554809864699092003220627724874579905753567501786114991625354757606639539633138088443364591130327857913277335776559585031675143468687286607857972922725662850668340958487578864574423527084941037679978497869176385432555448597407060637676618428276227071577114066268247270628056066186075432093288342379085591105782057713484404079599150714108454566763877339780222830240253269122270190933555974744784549367549370202157991335080681920114362637605394545229592649134593274746348811557295668955321255364125017501263275641422900261979829819717230882926152613867786993330481383400853528815751470968234570379545622336799808675678549127079316424510904664467302699404763636000944815223650458777872534715460781823987310452598437007004463826367836363446288741960606663341743054662042187331187463343944069264612717173742839094282490327001152724844532859908387924194261168071784113336628499799416305193361657535070803879958097562683594306918922834564339961089303030518217582376386560000000000*i1 + 269313948852836610397870298591130003847988512411368051213212067994510146591115060919935053567538871693260304564508679887269374444924357733687933734727204049051108206854164335782298305906951219352729571556247226534366761104345050419930975093913415353584863414379799735204802356013115037125540655921404406207536950745032121885313900163913070831954190202804783543381822633118917616950612367655679100647915968873203339895624626813505722745159118384497732724883484042608921033050889031560562170535292036664343903762488966515953965608481140900895825793039130388803008319346546306534894083702769473828220119833746466207535570290206036510642487032190396563007797613179241825993720537778436578821320941114832825223681746388505032056878620653514578262019038423357629361963089317962407679012127073718289604602920137184331839644257323646607123599888513095117310293909392149911853878016429297028169561306917104172787160807277294544759306391632661446494719884964242157384283766202118041587222362926708529561600000000*i1^2 + -1922640109529812257331841369503661166671393649049017258060788977575562718962040306486609741465061993129953065211327828620152041857738638257251814017895324931180692125584127832303785471013066720534236652605053070983615399303309841221960839255743455939304289266915384534155430218925365447580408757406463599388420001442583467462154378602884008842901350335526464267226267546831854054351890541919462355112921013677156874408782558728902231384064459938797971270847570912450487550631983856945142259538055767426864523619937939091429218607817308317742901302624121814999089313679483722465635841992282148800965491078745222173461959494863175910510949893133660737795042497156912539316467120450822706696790892639043519809411972765927429865465434581695830893983150472337411773812620989372813534979721408728657273338423095957319187532259187418704435685711069440794554623988848941446280884960113598831145632948349205092853760809330328663504165167375375646787562428872952432639873992791251585951227931525270994944000000*i1^3 + 13089816863365737037061364878881399181467531042443849906089067806199382661089495509278223716346346292637700418580589284544764408898885685505059844686123104216861978299256637915162535192127562138309085646427115035628020881286101055649963625562394299151610944025371724248484595745812177478153755371888654249495660328492019584087687371255176596024676237236170791383991790261257273363857823083888341359235772138571211812768070225385495933841821481303415124350437079654394767917444820707313542998161819827128591947996560323019532664151745538297967759693352940456738116637722078167990285566238088032439200562943518871279804588069376652481104302515508655945294218468045236909792982583890794392346015751592639077768225113551071559139338193179988904946423637802281721504679086728727472062165186169149891660380519794557651893911558111802509754782437920948548822397619789202502370761263283854169324538331283795166526125319019826149884249689487021517051224055033328631242726826537857086727158075986657935360000*i1^4 + 19010185981415149043428420083021021043193076242631338449235240696353252539596161042358884323483023262323799682891795913479565620297078067195739374565955681376297516266341387023043108226863465143282829100512060384269094759219699845180429089450209880617358577758145312221306694148821996511849206812548507563374844049379888616556034307317312385128087789058309204636188559278879070683332341198549085226097577777838116378983783417192408623279884091696937106773683383612299258673585917648919980342372857698215445945803866205559910737984816109483059311238550287240899867479371227864403592375847965121391331831256710866458007124602963985086397478785799036895532971685868064211249547047972420959453379347228374914119076626952486756679897110737675149768978788364841684220957351090414661398238718422840489466567135573316857719464748796978316164692497500836201576167338805821680027404503661877986571273490204842902812069378059950881627520836862630812861116444482661656332354257193586196587529348830986240000*i1^5 + 3172252564671644030340152765645230086569058096473891597413908312758740306830903362298596775682051719958242189866966791494638989000388803321539654006558914395776699398218318870417009892084295358376142346526635182395587803332995946192701976748640696225245959745832343376176605519245324028512272400330902395355010599430186432893399567220380654293190770229940324804655292685139787245397704328018766494881116419400482320413563386230248161735739327575415739930240529037950045818896199534192983457901914080375176120021678258728839516632179837130298016310089449792321803680992521829303446990624135047758779999755531939489414275562449608900481792376863697362326981006824165974095955392264400062099119070238610979470727221574598136613213188729347094081453410362530784423589743878601982748285669300619206002612001734649240840223570222651926728526396745216378031106911524474555927698606432897572355893798436487758617241758380496954680273941657465744767805447232404999065561783056831419562984116899020800*i1^6 + 369574231058305970700867888223533870996563498999516884879524523657408876410115216656231231056248419848494783938838363645428826401048393869543546038757395009038819214117721066156360132944861572739349534480048808898015387848107260110235119771675267271090568758284317743732004736630253462959330247589690647341482027061269359266933399361208462296280067839926878011576872897843472470647267026179024162638277843841532378097347856447574470570725897624357515632080689549328231678658871024480875726955449431452002955580534656462209998351079841116450195250849494201711479287220394690285793494356594728634956274334134735748058371001824790184890917005186869251026120356153144363620311007474197925047780349939452711800230493980150221729341748316374730040991584216562276556630407834964161386763968234055612342456359523253826628494068646680310051526868034918200752131021897992866734700630395636210771126696608876667402516712061353437626976991428093886357231111980468761731315862092043755731461204869120*i1^7 + 1404144620252373558361222813914489370849909019978092933636145230653815642204204275828717150811987359620946034732762648570935498145684404952428882997940985671145509847958628473978817495505869571115522645063028514131694669218140787685876086363358628740660279898146344510396061875701647730011703028703296861393176998157400452440450459596342307901324565028958519089924505972111570674499649438988469271588618257118655263038956230288699001951757953538154460229404454775412675878816319867431394384780115349921947190458495943200332640017676005285718511216051453601145316200078811147645694391615751868650987683916864340250429574227366613940125481490545653097612604287597878694654977773784258971805899311208277154994100532578516462299311419585504411129644508127993424813676363215048071522362145899991929437922420072147169505843376451338399429834339497920203840690382475310784587983261924430221497203503433959657750209939425690300967305415644808080046908906054444366505277288240550946671974940672*i1^8 + -437555304998336567414945291526351416370405088026742411516179389532702252021429537710361638806115343683176528621061721818634937206705921363565849768583689425212415727110841357431953598332710456206910397918791039386153096457545678596594877664584110798565205845868522889386830425534835874116018631018892937009583916574179515634651172546723785053211589053704223195290239360942757869992663437505786796628161352336174227129574194314720227102893908528754317558064621900902501991897036569510563491435777515814267697347148740496554287842991344982141356415945825766744861683365026008587982740087418778083793480157049735107762597046750315579076268764188441059504256380267050028302625302358329213212245970032169633659000485668997920015187164552034584240319931113053602066093027461118182044027928377356935164883598351052232397580140892483086833377757970313890883122001742712607045199968205989944232312154562089266084199327615834560338130138298314918004937829437013197460020830070837062332841984*i1^9 + 105031680535801994058980048904955300076500577038472052083331738336934815042912288619865975276320642845677913192282400476499004700725355004527742014147928602480065338156384031659120270902823539836415450933895957602718289846827288701657196332128646932097206121409052768472929430742095496400185205556316541879205238403059317180458960277386908539435952575595204752199866872665894839252592415197932380619304781069952400517358837423476306951178107632683757023801114548088679183595469448184277404612091424500949125454126872482969717794846783653292376734579225122203725933451173022050990169142465040676428969005635006143891728187377400485797591466249113814024118267547174953358452036240566425274821975805717674000394709307382707873169452058152938791998365803445184767281998411150140329378169512494454401473184759754796072378890529334445740367280256704859383057059923548326613375884206728969699156033176663506344735199428885596508158585276113371320406654572517827246889727037775131181056*i1^10 + -17747631599124802262260457104793633201424845166706621606705649550852457587382178896703892791634194776160557691896759874690870384922798853864717782166498578406993714475707140137572181286722082371837348310869856803133146895087605887348797458600997307646546928214928964522530212338784877858968452210277669748325045183126092352482078772397845362757927363501530264128784972431958290263105442475065846281671557575682239858437275053365195112377223841271685341068832908628330091926307695282274776275853625418805358073173364375712170028314963926377068223032974875139526429230887317835105549503640382213134723835195518858809705847259801653703369432719722179166346052491787535780370256312399251646511557975211937069961724957900663720219854525415988711625844911773407235646474685640330555018496693464234399655190054851566369620054506052427724207077621291415020473887135572243807243509234588608160890366020099451413387124247843559062969434807680340496960883425227859413717048618054057984*i1^11 + 2137643465396070037792478908891543208512204219633830063435793813323108699896907043505888579813541456520664748810198562165890671941663756951347913232459194516227677498419531718763958486666864531380362002526164318930460209254016815034303489306185298834006295675083962982145780447466382511337409579301359843595668512958137372898733542110505439621106773476323002668657718577362546567826869217732846327260265755740042348790932489776004012387659846926777950913758336409546802463687350395667453456757023017867118739969425521011849874616598028134222749841852022205626384288484450095970217468753872601930609352898336282822677274605919602193546026109304389338350835559627412963322473082953629265959405634778421951452379051290487450603081662309687705116909334946771201871498224855522638810440927815004594139237890201318715606659569435452138783009933713720075665554976487944921056309641538880770982680106324441096625147561848121714129942515657362273176823936333823246875088591519744*i1^12 + -172711782260676843878440255638123012092914318665674095533532416053374520365755359237093530829735752554070302625439722029323524612366585150297610650812946422037358379439172999701990150415321652796135568187728657151987096891543397990368185832389572584019502660914974963981567498215331217850309973057697580501042306844711276866876734200282370650204984341210701721825809552093238800247424540835458426653977149793788045431149181234599028500364397091978924564751927416744778522057070001519997205316231102174325698106094503610891843422299831479471570113540034495904408221235814871005037097096497125863803034706012191955443445267457653801733172036168378939761997693947541237754114838971572468071702110518016886665406840343554450365376264777723199961113088664756691876946912074023412930492595237314703549899565802503408866043752229823584919029348249015706781336920356618500726813921547951714568350472444651683938421442790047583131036718932038063877659315087025768958525440000*i1^13 + 9887871810921679127843704221408282944282462976562728377116320036862240007955359083135382339117235184907405658494433130543830434986895119059953968255756932755762731644297978994986996941934332759235819891961113741280804993019891750570360177949357651146490393073860103260064261596841909255634348957274482961304783412584052842961501986577924366131014885858115667106030069956338457376604715537192445891891249274506821890890394406614796715767003339533553413828292102046882906413687755648830727796237196813264847790129687186690341812709393446866834987174270028674256143348925281479381981125318124738211438552837012623285342186453369066237447893367928707650695879556154019818020764709539876103760740892156638655334315893121494865502295443035899478982722352093846894182787524560991209516785211335578251122531566189842861366957376847248005027950165036294674334483155074858954038065731193147404244707761391169896700341314351864594726256806895344339411561850939176017461248*i1^14 + -145107778473726085178359572245520612163299809221312964135925158994085145872105330614452156236134903401428800718669799578694329304721158953393044678202943196382901100782680404361906877787025674706354261525410928556606748153783191240918272991224247172884896545622778815365597689748417264015153364411916248497865037353537112136140561022953239078125927301161371328717900016597167092895039581285805882154550430265021930625120540167114742499762368266060344573615289845188715966501424749215922571886614279899234210547993112429596378771324606520895745730639055161856018136221635922376665631921891190953956631638599219288697031318975623700164387384578181798724104375473497649413793481338449860523873683838598073191654862425566916081687333705718252780250812793815426385784819274686167981087338701551078262013785615621362105317787927367457063697492771258145471366976025962796960450324991419799742226672520799509919708697796805053621423625445299042616552567368704851968*i1^15 + -10485351904921102625826087718425478641418020103402591315350469882953829881804322824792951162751264171654569044719955675903461442053607433061649390298484906384406093103331770528575832286264564980164310627128811111120515028224387619062918523582208554060267168839672333952251351963658187464559936546094054548286779218138998925796104459766310574181620104368584235519151724020257109950794949527130937709705389025026089994392544152295842074220757984925019142145072212611529901021271261548132949287588695746664018097693884413561170264980586797613102321946978042122997112087228840559265673810972146899185285216047871747274191705556912751176915516133364294175785437460287600391330230292951113413494374990683091012740326399364101385141550506456867201075700056633545175868983910437360959511231379793284711477609447828679777804422613253793434046371937858321855988275345723646739824648259966691495402763194243192749791322029414425089304254980571281692970661665832960*i1^16 + 259765493315218840980795846002861366080644899129755054576902248237235895096081045454774952806313842531902116055251078699980134228886622787902099761143241848308612947498210528855894801658055400448593686734403425431314895853089072303147467543109051153542556096038812608241424608215285350532631696524324795232927194770954058107483950012162103786236526609319958640091417790725246580104294320480874882952834243207491067781545463295471924484174369843116359921901253609598064448253462405101510238158048870251426095597793592532895417988647968156556246128942235684547186986744450562819987468641176318234289749382495472200045625579851851234946669108972247337878587796280338276074515176492271481831036388546523121351302244924430508572485303715245990332775530117078345042546871569163992318208118989440756498880678024052682258770058610778251305180117856581572831878041016790862159297802353366291726265556972649000353958352043400338176015003373571315617981530112*i1^17 + 7525053907241218486466054345227285953684762761142978427792261471422555304205700928483504786127925628712779815106710741925212173364313532458233532480805022744064814582501156442770385564137272878512405278840376961508279013548002225090165256371587947793107702648339686194330448968080600144300302975505007956052279939842382231371012584987886606936035162276399958520150553673238374283294643978899075210216751776334256937129990828655040982551024065073558930745217204872398161162662658499996124056004076656497439638932320128522005159371435235642456285733649566666541017810337252657130877049779900428744719800517622078029759691648369680325961623592666250415649682855946456687829639621564878284040310268491083407988613125750727055655385718360247649434680491553389669323087437954088824206550278836132639399070152421192520699094956062620451176265322962820740154212554177478499252954193263403813810256309537066883425631503073011167255191709130956812058624*i1^18 + -166366143155043182033749112627092476561372685323775506722893593108326817373684226345181941796614780951060458053659018732604929380755949654021826285080177905250509995964193114637572029470888590366649292950759089527869169602774721018122594886675525035630699317323079074705344971693691825813331165825541770784845295093353716204521372880302936283357985245180942618693520361297128257448813170382197997095668081880618157040866780702655742720600594848543500182714876707072628780747708919468308553565584634927859994485119087891105048241957663725135782405721122181503574331834039157221148042641563004875716984385414286636670603412798001948161424002040401256505276410270785118337955323948107382461448549956275494222546096191895382009202050810027205070656440132948754906943110065662240514404612168423088212298304880624334822525152753882957870430912708396821024072857376537385210524939594615603035780041143941014763573504419397823362915321870247002112*i1^19 + -2627281216205361581551544267646852344402320668892762065348133266157291743503968742410845724943711856795434844761618786375441620246219995033185808105238871175924830087507333039751278537408360960101779089051147216399782261329553908609820963950566415204487903961566238724897350648647024650973361490017899981992421163960621265875654511588750445988103685475191975932204131875166073887820371706392281873623589864288853245448000141963886630463571455851226029442350910232040293606452801767618559900821561292548765693634422116567640183911241580918313498170156295208261542621570824103775527781665721776013087574352070053044380857119501009876591403819490023689405816616423507709346078178812817842423947708965454198685162415460443830162242419617776273756479727096277042075198672488232171379309668448475018128664134712283137349358218593322322160649287312076953801896723927060356574838315544988161088484752965951997227778508783833759110503396802560*i1^20 + 52336323815372424330206948626321860350967346411572422118978085963576351572347205417935972103421223969937809517104896224632337672258966162522042538386818405534534016835983354499256853471936532200678350557854011137973627338371484129789602515190051499920263872147039215809184735098851703989251187058630516638685610233245883315786938793627462056144588980410102956861956685610933804049084796552684064748090120077183976332905235318512585266849642231953496350680674223958011275113266856762703834026440774915998584208506194117618606862848434833218092884902837686069464526585953768703537140322386909708004314393075241989977237379041751141039138528924766422403800131452426792368671727309321774330563382279551468234562859578005103605852730863006517903728837856782821779971465674290002454952064667850588244161626999771500126873533231925845491874492279584513998221005039207674344711518361015759175703195819616075533132650430398068421432442880*i1^21 + 597675333244516013075268396906524354894534257342812367208990914865183174929048959696550254255903923022055646068519615008694096309392793030955785133264015502478544597288024383563856312687843115618630058516918636222231632505991594763009007937298357139389178581802465673576374298475448582261955713885822849275338179489005439019266406192539231322834720767439325193615622465925235356646793487715821809674027111499343588837623738640642893116576420472369873058138144039781227245256792232373293584391013135500964601305679532391198170477195397010235354565939580394028899511932447108217033547316196399039119112415316057102647520791767902658173822847267152308332307236239800002109975181377388870778387738438701790988744460754552263181678821450938825763681106491113648142220326815766673184338563542981186141147411842140543268738653139455701260683028885159751734966414317263941683005491011920070354646439538007752878236409165919383715840*i1^22 + -1135106840390835824026450469863656180726140210780412424454372094239687887520218974504103288186620455608143754922463896554543117548809499949060592941775731672483755286806697261465390600656781105884834010217297027264805268288104759607926097310083798374698660445641732387712772350444175474649381227862938544138705738675829647076034833243380014133482694435786562936576978558316227833971330205587486909381905832594879875990380252303657590795528113415044163188801316404951784839345380178800734022176157415394977521361067154646722479476078968275905168416291030880846276047735145188233554924464362796599489727844800053798678573322419532101276949840875667727181854814642740397041250679931209743293566179108391925763078298963997957039804587105772939726235885929129628412785277077464973426260845910300203304779852490807618600436836433952607961795686605549221277926758321516866198167469438257190102001503004732117633638051264593920*i1^23 + 4734867467983201020031108596626826135141851445641714236053274867920359910749094188999043802122872173077415930232854879642329392790978299690648556878836261639744254551298809683233342696511861228595501251530767755437122389676203553434130852099062376677444670531127013352623256910286535803502220055142916160367345608336403086206155112697668481218973120934394833110054766360863820729709810723842822446678272740245739557079651935035869468605303773358563020780562686701397070154687209397685321131541674021842072819044824222705842199646558817260277737748352159471276363999871076231599976768287074685291653235538467865898098819092822424954239831954252135876070566972473062626905558521337511566316584163585535755530853316582708217798185818890509531207561896384159945610319220209744277916206110154431823251887548024502632113978490408788519930692168880125637643715598447612845409422817018128613075043866381913761196449726464*i1^24 + -5488865187686402273659197534809421323191380538939019381511631186394099174604122478045431373693809322145620551466896368988925962929368779229635101278582381547027612657957905144190111233629215008053881497303655468222251582887009702380039444632420180036673903253330946152335697665338714300863613051147438311621778135367851779698886010045985047657774582344493566151639906564000152173667979744898180774053077064438380522875656142740611223513454757578765296872596032135883312263674641285762612954393996150523814564506057515142473825746227688280552585468766282668489202746469080161476874422176022747916367799139389006915907168831924970350887840344325586791756364513221343108171367890991494850428648612945590734659393126702468918637095709393096774758847216335161016106898989029974421268336740521378422858929374528105566105537761338972927214188228031878149441173897404215929302164488426388872712931127143644306341888*i1^25 + 14299757783923667419502019300975642337096477442707141743720089972147002451706082122807111072198542373167722942906082231309347643635586822871548017472951768169837946163406737900500412881152911861321526211952591497616976406190518181487160120084147319717951306366075327542151398579899248978056161396394667003108956594229304934127998392332402943577197120628015443749001763230899398832322354774761558372316733395953601238475912023046745311846670981003698238362877796862719542497052524020450246112846660677170232888745210236859534806521817275714582331363009977490128566036629871390546684744655391121471033926057934633609688207513748557207839975770413133477178464253925774970720103022349353379848601769471073451979488501217246354931040008632718918888975446412214571907676355557389390009119382610500307515692131200806193782188763683323222452122396656562443287842354680927956596345132479694321048014648281923584*i1^26 + -10815245456113322108859824558009309090551756232767855711410925501272937219665744202280596892983993589540548206988292239637394508622025410234275755014245633791227350517888065243645146643684777959060642491434906400300583311600201957953826014357560290931701305599292307080952230298255108362914245322923875524448015733440833651857265820819784509154738069057546149251176492029122694216283123697288586381190340557720034228463175937140562226854282458490992044730581072767097034902083562626210030797334651600884522920288357581369053460206372535202852911554982906156086407703092967799777218140769493694549712310825546939318584125077641477353209713567807557173322052873101681338814223108509070607328839344921616265956802924558096596505728356255612524924496517695736440771034875936477707996787724411651969249044494600106946177094189244809675332782627469025351305101076364758192568926231287099404992292847616*i1^27 + 16150028626986583533133543506420428022110005937367699376230589250938531752199402695318818305838049772639606177410604808750289090883951590618703865827907772446716596385822250661722518823552228017246268585205952484724963810308516047454682407076117166208758333610443897903707776348768906568361535063795109212273964010345324202837084414994102750792262185475399349161061954826092064339743082992000546499873536341081233123736560880512007478945825885903591623823413920285489727879110198114572085252512046928804127569551050983172572383185647264384590299422489701481985856861303215683545078740058076984195033281711812871878058390439333480544556344529726539921451590752848777415509264975155040096042300029231823421871913898468280761553180342960328667012801004505106831774288449174196912518847902447649786555608332876754620540636526737838556940564810733492237628823923828734351968293099438292651212800*i1^28 + 506189318345194767979407357545146118702238458392853937811188187392539026308141135878934380945637800543576245105577241086588241039269115793207933289457285432335272547390055461343211487734598640503837306844470191173230645834637077011372985270215185782982065045462649183929364792679872965536946361703137854851611829454208913060226418632773071720312465420070334880046120122127276029478571102721215057088115747660697931628186350568904935953350193625585790814538503128832994582107649376437045321375027287460716060385548660179760454218201304287988020156266347199123623671049943449926776305440557126192985866787742427441378175990848007898969221283517423956289363846235065774683320539215417885859750512755823437097279233515719745703125787974980643610425762083412697734404626523589993083610878664326991087363669134427600975025135184152180510466217575224414219381110956664620154753018889240576*i1^29 + 111639357688788462670888343971569466044496831560780819551531663932657043275372080409119026384371110637710258523389877381084227836968256973474336579144639967114069846828690322908857066316908782688623798795162780691748860564672122147032230288322287821764487526325315980925907766736786490753867183244555729573242272785475301820569797591219348956890936237177693269522832012383858485985715044096620175839657042223635959620613302696818614609481364078007638590602112979974644006692615457590748787431088168352770239932795557555035815663395115000614812017441900602380576771156090304410085016186266053314458863446876017621615697107222124022317456198242483954011742628010875171626580067532524222901143756980481053686030389305478749421851275005311748515929279151605690315867612196668848150958271357032516286391085590046355030836230204609220310726438361002414941518974392971636117392588800*i1^30 + 3102206095983274988273781530948056958007450919196357480783647167103835196295142866910875891161894828057744310347947669361334768519611563892715818152323140832700301293615638005286857330254602948511633073918332615919755565851675620311889291349255953057564947071681874348314006230137967713731066700132180973859302564076657741828462774525843475529942903618594729340929739978742126122054826511262101896035276280639797519355172620520360056959736915802907244114961893560247179946656364973434236055348948321052072476828645763418321383366519753760295370335214082449994676574265821607050431582573830650324693368720606293376457356722828668925879319317330713578917799613783824691383258627507305626399296450776075593668154253408169663336417370319849280153058870569914282022029819168198984624041096030602032529215356608235404199908402349046995741651459423008666026170088593494638592*i1^31 + 64279461262546736371262223811136422201953309783757598962263902606151025947636908456520289424488674123672294886970610195111621179461060921513766511295263488166449249977002037227868166946460384084002989750939225170910789949026074383386228811894011772858576470413889576268095773066324965080552903641152684381826395268785330848716868350217471482623850500615773204308781177459416007423350595895246247040227122511897185401228440074842690559621126874578047586527090556744440141723180859393840675921892032370717875450725397837697132737546171708380720568922705169050025950511915764183966004735046906038675994315565692932543270577856941500563933919524560778504376719225647284966666153339589424994806086848511832252033482917018133065421043687623561869000390931566037783910574586972878980480123380378557099585426466193301807109726588274869751395953914278265656961413414912*i1^32 + -694742573528038937224635343433727707449801307407788356795126915729861048520242110508170492782189607941070421404471597433473264066737506870926407596414560775778075450445359631699397917867719934885412693833534017317432342704945993277075365434274807064450107822359377357079066632482493953913010997610594083072019235261328630762774275851412984102650540938715995541607330589063621672588317112752882787012549336396639152524177965738501326294599882654317566282381246354750949508161050203495619088468408249701906641187972798552443297196081372767231402638552541195213772243956567681462419506449600042701398722218636864852927728937467299154553294842936639835260548599297796454607762021815999777282221768596928785965719450451124267260933259222091715402550739017444467336092385126556233507187549351390047216912620394257175730837994317496310370435496093904481026048*i1^33 + 12721952852640682365381136068048032954000378385573085052620474640823665754338244323565343484579267961778153901922921413807993540200659036968071652826767742779646823268001043731839834047547747534619736231089293916184661667325549257143592371309899612725816227003008348570606829007582234134794310413754536965523475191902400391456245212851612736073148781751060843217670244556238458547123718778472307624084456036733021355161709021916467923495004263388616304258412304758118786821258093413077426230341211611254599646047346377794506159341681243403428252007139567857428315506715910287803132348465501074848483835754292426329356921571114085876251169530174198884154980351658426543457368416796774122874164210098664105643395472032720719420957142696384795575470671309316065585494638297372340557141761401863465968036326941301947453507588263075301654140664414208*i1^34 + -307678132828753478917322816756266521967217669515280361029984017122021883397892688276136760795056961925748282703822209727635561850715180961357217949476704969183285832198109008535033170624363314307121318194675926924937489878075032277953659967938622294200860856427519770512653026096035599666848263900577236009951552021233558257873197383985015064985487761018121493718256232626665162649818657176959173654063841395320896465280697543021250054912092124224780389833259334228574701006364013541948715436145488186891214613457140862672174918850813281030251144362966100224367616944280613359102585115254180237536463214065358496664430686161933439527108316076921290388691028751816236799305509829104281750150325328903035955805439614000213480053701410609564150971815133483232513543063036654057648136743291557644517486957601192277286349346141163086810185728*i1^35 + 2275441280262883318656245691343327973225927778863965491985716689350194414918225428497863472162665726775391650045380772406294554885966901699793970764447931834481201940587320081376425901272637802474292358931089022099097290391870498100560236565147619781407869813422245210832808938239495915916300852025804690171654798636197881987564693956053706108065659142160672672309644050430853515710851639096854258724128732838255707883648004005121311342769140235512228268713362182978034286611438582478516814518871452520553939023037178773627152667263069339448131943052321705078249088510260400982820875902786846851332929521315141333321308530261255358137852910796875164898539954154063867761239745461994239232180696811542579426464181088896216030412664099136525657791712660692365884355224748256881191369873990100595246030437038538180861545816587763712*i1^36 + -10058283893583709144307477776127083229812985558371991957042963836242401221063472853966764839755842470954397155618742659221150144568001678200817832157907401520301348321257748680447046613361755227454778194914531719306006785995146422057551335245893862088342258243020339295525846116886521507786198966390642432177876591064100247265851880466344086330082994301667565289134383288622358839349466965309226384859932305549338254811071657069840628445044240122511158942130674341624586921402452705068440429845456385822643524801560006843107382878226123602883312055347869395490278040050958808010267568597860078659821885106745985097813275168864423215418878725862043665777244810021695109927297359895944267506608643507999936556924463591812346233944263564477282665546682693477581031083761212138210424966191317515310797581491346667476854243328*i1^37 + 45528793354549626249030740267994036139767637686168860746713021044624545075477402250810744759001740496608277440493973519394923795533438188017781172862708743972131541645625584206174717561281038200731545322519576835761930382736722175311743817926452841437008053597448373556348637243200565374604857902812126170784354698640768846703903026119920000639595779190216436956420058008691270248009429056687123872331682698571707165183098643065072478472400183900890878099569724158664290966304856629090912860268071678764288533684100775495228298520381321366941116095083248953670937299285140791941529195091085974019668285066534828575286395154161687968950992123975720389579788564799492785592859340900654349122947328904094775287405985631567358621761678634211425000678914602584433160787584173656591210468281849091196837781470885969920*i1^38 + -15092171848690968317891383874908061065350540069522456327055705952294295394093382029842088479967512754749122154323479339845052930775507521875317539948532867241133904705642139854145732802697602214049020558435464300649727365678505800677919652927011616302527074364647576893287859036629156461997721532078748112321354979401976754944907981545376333628796666771025126597103931015259212279680996374273451919198846367233966328885577561601723388997109536405232615184750232093705831710328627393926708679486581425411311199753594607752667381794222940355273440075744626541261378331056899717478161260975983748477034112217843041388402674394049758734270229548902021752142556139588509612263111848673170046937208827890179573231568404774310028049070327754028309226040976590131506869519513199484271579580174685386569427189760*i1^39 + -8988345240316570961579275080537749448441745190734984551588649069680082316391483256041474831513105907237593589248061448893791074086503598612215490417394424140149545337707056677206144157638799650863804093426095104077984717205306941650325669489661226927489513641080612867057569316491785815680306669556613481874735287876877955810647669192292140899567942438174029362726354401437128603785319115368707050112958586966306415191097291257792147733195405290111649852425802720321811155178912269742865777207228039869267206789735126939655620260257443139136672139809385977661262005518518477079189642244727853690053144853833578037629553162249815617200407272176809280676591195625422934747232939207376064594202118575407111996873941852016599028843913049956030675280876183979338154514149457745561583414997409595392*i1^40 + 2109812236681313513940927294452952756207911054156642959691914419260671813086548836941527964836408986234973658530134458439573030714234479798095171599888472530475237581326196293372267333879906065406553256886033172486704429189272315308281344123371815138067633691742582317877275340055818177388219473942217076866080259894295328489270874342759347835994581512304031669314055516459622274606377179705522452543704426126602607614749873321246291716253452779458047485688548526057925834996501685505723875560147819188573423417952310830613312520408885554483560865122224144678309933963964409748915990769393672892617498953719094546320723413974895016628285676672068892007496073127207345564342645778903182302315647927399367730429547893809640834138607835075306668979469319525915184042038606573860831625216*i1^41 + 1481726948115936022089989391578538898035986082499585594073250875364929779056943375136049491792459116130241576608629996833502032076797518946042916510455940636626463241393315504492870266457005990801583357876883149659249525935642009375394902316712875853599201821546217062193835288456089260252692312676019040636271046389911015123253946286057296056927109940115951637427197138499537623387677310751904831692735866777602834905832773822165450885439336870269475272619706638655879430814096281883397701212053113976536073096900318629378366527578431473205422122092242457206370548451467771862099100369011339912411860306319876534035321299932943426551916791895553289433432761466792233380423634611817429655284971287348518562898080645405051620017180016514370154527920705571079094564115623968768*i1^42 + 276940459000824362708269702881666530448393084376826779533946998117842316806327986147430055311410492301049272228350660825321720473210324043096176172837220406423283885965076995376796251248066075021700869668948296016943363628791334958727329380578463066303726501380829435745332015183901127727969771360678263244212737651969699438443048367830935406553099361997377992873392207428806083591239547101719114105472971079435061200357260295274718510287585421310661725710577007447287095794316784113995909258250062208713906003214841465048818151505785118927391566386674940986552480424011905382308802647976278892542716258898979378578741439249706152394954809642673822812799947126489505922973252727486074181633022109854726446444622448738789266121561615444106887596493931856919846191104*i1^43 + 24454559211444023673916959831702661120631482523536100897071148027956860718337407547438896816924907153004730324468037256606649284602258523526654683445410521336800459312799989241119982264747234097776461700235630085281727651616000682946908990741077024230996795338038869838585587699648679990346787130930771460260220312341785775814343745059061052267780742949867779119234632042195942604811297564020096612023718326206622496760394801177025075751805200053310947958432528734041871688559903510999213203503872047338337475130944205709286293639912244387857114393411429322449196989409576129507372600911249212021363580734391372438210778625155688817112926179718168033525807057591092247404743065680924501716657336032258160096176093835900482763267769429228778859202781118464*i1^44 + 1051963840147104900444975008517678887057750654991620820648177713203470830212820385453908339691969960268371188936222682656368801982280257997018683644193188437337345007605772162144748716569490362623274846819379771195875380513702343343587452915181514330166734545677834763208553160431150627205599376665259029034810010875736313172744968099395288008355728513845083557867427838578534832352156577105238049005039499309979812617069986393188223586258893842919024591526980121390240061100960189069983771955942362321777876943111884277723811888469741939072141673378525294184174745511185197513506419678125488691230112421132990658031244589643575880187292154747141432581100588800976230936334389217787311501781829793979846817754311599454804547565178795442881691648*i1^45 + 17246564126291556595659521308136467404343353016456744768823188166846728466236471250732710571063904871264016796209462436319372619170113709024351346430057678649468482530591895103209069747530277107432615796261160638596763153958715678487733858170851748585227307476710531402769293809774609185544523508062446819108353171200891223154676517456014253699513641995773842131371296797643800754229330478294195730764754432156042335625685399040994828130515881966712266627934283012205303010307919850397612422797923011349386466789371374139095159493434467278948620674891995390106028698419952322590083344616079297523251073627361347050420577925443806495467099184470841674764960986511192323767636929211952385105077459808998896767366590326734724449494368256*i1^46 + -30131959789839144394396219142782584869776012988434533254454119316452267954860193524281763769165335696047632333686875018277366427285005155140394142124540064010687214881792215444321745399939112662129193405031116707396395640556977902631010849611594754816952344151626879661187679943788542678330417404475762523385133083881371276555423313581544257171379041159398726330002694900987967170826572235664816650447290029503884406330349908334107722475352769964563439260320094113116596484562255347248212410503348349913002923227052496388628792358841778335939516589645708978004575863410357254810911459188439372686170228771657768302612224910566910886847173891026324392750153148369290423479184077947794151930244240108480714634588918256762880*i1^47 + 13526246119352875599967327750372564381519423646963383428992043046870748756270211880311592144565424482456929358993597801086405812664654299877526051983175146193956784604736527057543665028188395181340183932280325235277949770794777452294982035370865616760930373704015703647105742301128801268539584793467613973265294140914235175013615916353826524137959873473336231615993033091449042619033113751126075785964623442583074569797336177866132949011726106681966467572848280590490838084892097944422775703490471086855548524961373495598821400364937717794677169439225828588747984214525415531866465009098920742187969405144641633965277569781828481561958116244813877744770037194994519060260002496670933792392695357194391036887040*i1^48 + -641903118084703473259877487202925418072060355504560908632710468072506513406151902448250459407002387730313044965705718507137480177390518231699295790529143624721832966153442416207308125885836278573577383671006426287617927430788188584368178802540548192685778198980073535187953548882466996631598632720530025698298293780353311507023545000987081440176704495373991582439555957546475536639243954152831811875497347028467690094574524449620577124248030806680383106855097112164904243653882928169941089525389784282521585139699416745438854189065071218656179862243209843559143984265599465048375596028446545829326982395162674184061589364547347192569311475474528265751966378657070506643582677501936568976315252736*i1^49 + 104440698792024783034669576142766877595559531556254238212562404746818798763586444945051896649568148600065418979183344851356459844977777233362518003829605850059318228374152144452700261217624575329805809186639037347388225856220264232196621720577118972481483509741705820953108362865498721066541898607616477263591289930639363517623856224549458439293713429525672137803920681048967329950250140769665607442437237265768287315760563662098389873646462822354276442551046212665323698923850133531817842757320129163020476690879190307654106555240944006146184910152981478267041181607018385606666518473948141767946383516542155044653027557624241607571660077575144534844709353022716311455846400*i1^50 + -61169255093735963520754866688272078461729780711650301869585614959722303646703629233223054500229536781109384460918294663755180296421032460305911164882952926427142241126741802332113541543634230383358926452824328201320324473834565671845608097283012459694442443613506829307791184611001273773427828125724552302661045266522795034373405411517463899916531756149243777724686151555480684775412212674452365927854112717516082020453670015432623463935174287130188376405825732843999421489974576353320018955051514265152799895265700610553009012333579418403614062291710838381321830703885123642083473617759946273267534949876355564654430478244537974966129680454510477952*i1^51 + 247248630488688361999352573215463512384837288175293849951158809910806583794586497710815522180917494173775287185374141321349232586850449053183606013269014057666872770419750034437186996945217890722924475135263636306688913343401706920006475325811735019039974030455054805435421296004774604581874111028302425407723073168552303440398006068285839450057247622858776980518396920457655885337899674322105735532990811061542055055923502596752329343855965485816479256237720609784967495617896499917145341045066298740085470425513147860897405562350697084019540418663022864393933659236842905417361374194456501176454426388569*i1^52, -172985057015281456411531609472328077638642553877517510386210330543440720864585739502039328360315810572071168684963898473443337207806458309373856090591754926897128241418403169747631834569167285916548771734474836831775732671594283016681650976866397955225387404436546715412503217776136101288391248194693558620856902499525205053589306795723019295425118640869473174143448515122778513695554449455072911506108133144251771972140213176573236729557470952629457126953267365442253251850711669107031279715812182905025289188128293762918518309320561824642464480792698393636423256620679843183994371862309105341477552530265003208079606387594443938219495702120519529313577452118450337453516184616153527904475282706410347816059742055002640340888143857198385991727281193730232855473401095214266116454550183763294931416691822474322440532367233865715643175965617728296043957227549907305502506678426854244124036206908490725957128437489161128459746094119072014167374566258309451676208823131426765140726616567097596139864039121689173894493678153219145296777361759589823157652796478125874799998949850438294484168470804702943688192748661528902700670446687611492670799455970191116920245928857021052690612786881076842561692113272830046274880169968336842149543304850950669186830206125301204276882318383128454503908167104796769963212800000000000 + -848529601833817224515451980703638118910057498169015234983093473937222442411870222937696444834949778947906715768470228664190952850017513612461813374314872777265186160218963930298408542624276042067358592970133418716142072128230322884193497458395685421924213369701427563409283148688800090359809329213053262667641006093931457243924709167777866597824735241546095702810024600215746583865029633088918400303881667177107336260778934064582295790437044086868472959336133592175194856850748597625986561382836531875127043991710819169049593218421943727151702217748109610006786355861148092906718183423132027071984403465277563755604008585645828575546744453847342106555836610323909619828874798893136193922559611796902509000385332960698801614625460643681628725436406773250664521008871864537464106006191207971304189931376471477326969458679249711653980166964004884384206849106212458789860679328918608279160751689097419605079134189516988200226506273680794163805806414593812586631281548209110521970022025945666302866660912901042567195272193369288878758893448368673821129664468726585450481850918637095001813240526661838518756370401371425510862507735884341191502478459563308462612681487155708565268364032881617017304239886310745780155676060184765269885728227072600115267563688917188654096137985125068511867551680926745790251008000000000*i1 + -7800484855192711744777573031080546718220755388407839366736958282217325646667462980090539580301739181050505549566998056913797653452799377623591804330058905452551313870042667100473289862470396350165375999839941666502123088388953203708498961717999805245144469882312921712877020863424160072132379676043396053452070185177724426108657277732162852014408338325156654885298398601643292436370615454258582072885963828221988159447961301296101892558768900229121731106801739130481384814697215805994848475857733183546399208280245973893218521571874513539317223951329990215475729774256944024838254681619798641042078544462236307192998883760494221158681821409530045519131437532730998262883258318956938737331780848017804026950513308943476544327994735837079006704357849694275321809158901738795828093916130780250932992591954330435472233193414634947867980931326381015466709698164499340627837396884590652055495759847593688726454827103539090558270491653737119170634612672769617041091563359837782615497017191768014262523608572567432559323026719284084376728823225269939272590768331387843160718756280999220759740412121154141526519082618521111761277358941901323856439026484980986387184828678759804527172897073266587177746850224320749818327826807091060122630441681182962528673777999920528778358621744919145128128633027830546830458880000000*i1^2 + 12088050444654097465899245305827148345973525640605711723596216028107557927842744624430695780114895640876478529846508914789503805189993275408964137051064602795505489698211802900477548629599648208100138335622401210652149909024658841446857689893778838582849639287320655514672599314460746890431360963456971763648708912708694268637413353393394054836826089244170048484439972311002693216679242446746032061047042970747983396526267125639739005105472008421518870982919818732865545700552242255925558989881204528582991663058796014096637718795282867870602935579707978794952748735495749319856730949900757632626264814852718855521309044859054757616498637202940715914897803029341406791827562396984517562486847169263179732815763073733393639893460879664397760043533072729587875605902555334585599075188456524048961218136648772898656254862091440726009594896288581399767798789959543917493387094787940188792039287778089605337886567923838986461521646605736535946763314923008092885065387942197822765268242893337880836953543895481891739533967993190173377630063210339940381427890040196996073857965165266297924732589302355650226273578217053167392238016792213385962416339974217950024051486897913055045134000389826992651509898848270030513626826622858551580083007867429235200339300962238782360677798001101142176993331454449275843379200000*i1^3 + -267855120259779675958256489693795800938819133363322720146986495601151068898509266647550238105989718534778529825452529279537349386547915432469826865665601947362896492555479879888810392980994269969184570810242057594848210175427601541958656835195377675079244575516184049246138250802032715705066069927559937668858152661803635925782912020704115089605041773468703125036554408487574685179960060597216071024327396074526811945350296837428031645503836019884504758305319693435918525213008774420949038785182419179164643238276283215443963450066742732416035090577210714104683976808744966208858120178529798900334961837156818234315223797755907683861779189666414844408616351367391786742468411675094724410372729825534518324598980615994951442561117396798792766776973182186655833079783287672985644929761841530120312338772284102232217099249388601580720411187837953726221256117786565382195053913480635989840884679403343076935789439724690565317096394363490669881445183233281702772058300390679822764791041080893722166184647285188178958133341188081586915000434272884966504142244309999388836965516533337896434256322176542347910693853498989480395514502863744454797930702716625605441368708836378457341945070726676588889894546997529243058161384978573315153955531931841178704434009127895923850129976700978098080299272617280875266048000*i1^4 + -342816571195835230126096634983152149382666653567313427156616447974128817026064203002724110171502517733767066565083808383692030850478240025438012370502386667262479027299949362868939335903412608882687567297126193308313628134283252408255681566271883943226143719422846983878418285783355119366987947163813931517402395234484628684865823872345359089289696468980001872691775857755666620392402069452012690426718357373336873209832200537254826751021036545497038910600916276927299490463264186181349234286395975678895283892619914265388784863475556268667076138554657562871867408237037618141552705271157431400364917966013171381080217671373607209685559421840052026447375403221684667501613603856262040340341708115402533745468112189243423336812647507567885067311296465165601133583671841977423719157941708949547042828048018023000995193592121110948842135021258502092579624634548278322961739344584118981647079319098633344823149127698533176371109238470384725702769102182013173806550124350234580207029457057093939226675295444177020133586302349508918022900815402246893961072327537914712372243621475049743270155259920933117363421618600538952305122076958709384864770243822232381947532545578625936528332920921084346150591149104118273112491712923313350904736395817595603402094467518381629188264913724133290493600542670999204659200*i1^5 + -71455997809840161666090303199188837391871207467062191697197859498692508661240290721029437119306179310727455184901335340418039999954778371361089190695794861808053831169491969522726728804548735720107716492517010195470187760330773108327040613521717836569560084960193158376023475640623420706451264488528810739283824782959448416360596258866049353217064640268516787237488559783623372582158304593933412834351195778620234282159639678659351557028038885780569460223679879135787613881174508764876576184244789011773243859749799375942623452292370767965409352289476365943753578815488850840808485727972164134481712060952488618287193665196215311705296066564867727802673321531076739295576639638332413966905082858242952892193244282689979726610524859107923978409450404737017999192196532108614586456313671839904817254021362796944864801284686392607448469993759620378157119873803232923533362701037461363277456694799064489092776834055736876365708164878147480040893065371397827844582003407725033941991813415818304871618400384461362108114077595395043487274676702926891100388973112269245761023936429737379881250662133779338388461012696004089029068494650059250976242009648585162769982573682647285122136288388340760153530525620805194661660017537504987886721308928705906870904284942567283980740655297482958487293120666381844480*i1^6 + -12921794299036253786256866119958638003923617162691821914421055509741135157328970836086958556601353842260074896993214802488408953396539413080830515768033499704411934526565551418423279866352307837076220384580852359990362744417115560039993824634941532448191311841479499898568402372997325674611800264526512323692820957149161812585199965391718391517117404850241502307421993030266462206907510227415779320821488926205454946038211043656350144852917589059117219329558148792087674811373914748641116639947703674343959982404587175282538809011183966213851032414574251262566132314982818503940549154270744653521893068823987629186814086504848333502182871430656179646820056264708586937289023805962450686511373074308568590214092832228326619041763286134309687003617460638659353816955065051286333421629263998614777125775652353841319122326356011466083768233799625083309422931516711750917088143438041025158074524957530911918677100585120195165611572281890344340870729332524015472205594679241263261539536747359541446271261446380165656770262232130106580708165491525712897619213367478871590507962239598681017169151230567768258616053270278658788068850562758310395974231902117615469122357638261110911289700026673539061733073022650865083794816506060177052765505014182485667250528897149623773165002993322979496033951812681728*i1^7 + -20372511699574239463260580784616349214883408936365915456327503426601324142245785063881692870797265597993759617096533898361015309276824364045795472287522699392493597901224810951303221449946385833061270468381902559543118596904595374836463443521746031184994736161292449227821118812253121418728915904186646709473468389564386000408700512308287082242011096527267273876188230299812200119449000893046155485867893170902902359549728307139607906690702980381622886666517769271241074092440476940405898395921714012385563334164806090900526199987717230583086606609660177011449387551524503287469185698487187008392049569871547168266691766892219155555344416992869869380337434914788164529788721708895190418061586626200356886725037017446811385103869123971298262767113389382309582203279795106481917402456849341086386407708004291439735053056670705932136914307023059227917366635230064919020198365211659395511051651392632153635212099189477830867230072445163704199608340275215650907731703579637998521053162642999934776871695431530857726907743019308253976527202064899665724525563607823987789113357066127011681962693366411663302962251130288959550790963095821522002564068133383848849338809317856228320396323621953879930411237800583136066773242211809357281967917829097875898512528273982693997548571699906550190424820023296*i1^8 + 4556008741942211303401280760559697344500662973262791206632027015802231344229647821573508751111106815782428765140778494297565244343793723381791941269501102064685759631026282672343109189743213025604379483649582263448219061250922969440676070659686732192395769105401801960306826392963401134904236259557439581258797619008320783564420606231124475778356416221442616047703258098216382432365717212983628699354376426065218534919218280740924001497234454813162141596976791243072844967597447299679955818073193813561480020807472132765539555567639524608882641666818925837095418477346659868506370008344515575147807626826574861056512762612475559019778074336397393828809696812448720703383612074257271699073658217201998741554949154645529651760901131865629458063239496115650998314036406147527575930877163123674530140762732852804078761281943115669271729485603586465093083822396243617447199113532046066156153769080626443907006437301816439027758574011882283614503155992275991469763779466298115864297609956541445771248836785190044095264636687985378724258159061366201520353745465973481457808858642760604782077731164189171501640672492552149536292376378994642614695972941398582593594640185868199760406723619964499439889299950988094481870074012155755729364959979927153285076988485321768977884055552415673123417882624*i1^9 + -751478594518494124393349781344919916454448690989748343130220478330656169113712140436089868968637247242923936666357583302644260257114347626821872181622609594608999247316136666515658012123352001052567969553730492223798076889551040689772869617850519608175543430185932988563943370774731060679974498610678460841642107747128018271030348353977144199179893297380027013114025299740057024202767017482807150952724723784048002661334316562212723854221373773900464796704573888751337144793461685900375986906408889940301392555729449486137444152400018878461114268343495122044608839605788550140532769873611008027111342559914225061662262502052621318189845848573147018011080259974326859198586008424245810463318736686760452458517827180094123796072539724908304833897184631201855180834727282450797280255806862040052660754744844628001681327396433990005183601704958656497443286206137817062573472372629206200841019316449594444080140528524635042302928115354855421616053477638537078193239455344951601013141818558557433174267139044589221886430794988572558815091631172325340176332719025914162959895197399315458557844568157345300650742763904300817589353101522450240344153448354365577568973439084452219289394942120505364992634024442292088496404124269209330973513541354318888137469973414822939041592938477190308167680*i1^10 + 77834900875793588798874059638849148243492118109511894739036819733267525487076300125625637349674678177116235807582213155264470060702161393343165160837416942015494897655652644947650095254197065856163351133173991240335254598490715486531333315076771223187488962716889343220595355509514004446990408719094980814175100153949543113479236352412805202016336893946249429661023053030287944900573760610013515844481527498061803098420686584943621441074884972705610411629147997031664370237547976992141432111444425150426772073999947307357069337956406696311889588612551316902500357012469560181108176787072709697954225595223625062617747153739271349236062455581266821837295076080713639395311004293182418022983508038270721507023484356722166749751501324557632367891167184745223492346358558195669212737101843353916757912010585319513001160470960950782824562134412643511030630661418966859047419441284580882669802466540940561002330838190673400065470498579741925745542625278544486897998813361175495108805150183884430707072331757363698512607283820000097145071177812747774603853652436434003212389008793072962476104236940389938588823633747952175505948273131713537679299021479296869855160070376068790596667739000737985642519669979089917929891331962659367448653382729846624704449517956312644025963729658807582720*i1^11 + -4304696451526031775624810666301270150683799494424620738931195337261291694257191060872559135184817362100981863148537161663533555822683520278732372248004570000428688785097228803122628918372443357707072393950173394029441018075849143426463015635149726088103028642542344402468678122049205364528160289938855324976137425046788445329564967612612322687832299440294827395473177400978769341384842494049565684706892828958385358464425256259501878177853189987930840221483817145746996758596635774016330730712120874402017366011575090112025653909579399855202105090595414461654020729723873878522921111588343683905505594085438619808280143168397573777199444054450759994804875146172809911436439547858628428538682788381910241810151912125508758516547386177144144200418944528593483727148605044557470362948148468990173258484401244450896736391066606161741559243834875785261038385406301621559269168616211843407990992768094562093912586626987276498384363955324780700640986511289221752226844349473013443994882894913917018981989154546322861431334747471576366293735392158836311999845964740445918545611744883175354046133259114958769702350288858483901195680461266276004676263181236945560340512224193778617407692552648099715786288033164522617894206582588117591756858118256078551813420258294731797416440997347328*i1^12 + -176289424518454229908847087554932848891666190183770549236361243770718996871844435033856594064802022272770264719863165317514696366256603601861435874312783826494323177320131135834140741375734019267687455692983166802670115766932824637611404309936063233097224451665369371681771160619874081798467716259477135978138192540060707502029836403348561632212464351850475864390674512778302063749432375468284774856896142424837787434571360328032223627819998722598931076159338319884340789846276655188737170902650407979036280390238100263650362495355526532027554211114568171308859749223013773990490126286729606221821900030802705962619501392099090092220596765810903846219396202155173556736146225904918472321997652390737092179528494513904349560535910807352467886831927421696936587471782958636379672725135748550620019293320790989111519052961179703864082050184619274720433038917835851009631249772695624381045110076632492971305785758952166842945435741470158893352963853836484686583337578442826582959133459051897921259119291606786712792411674602928944369474391953158374124245073999259320852661992634159609522948956248003659672399735420472551247425703509092248034400792429767330781391940986500875065670386281445027593898189230982136118897257544370301835687518076652939527773782166959102592404160512*i1^13 + 47336610911282199463398782653788244336132660591578876706898405641493749113834211270948233121747331708411358798088176513243951732227148686686947000385522835874283720236749235044300894761379168348216574949874248479091315244876776585803241617377260078754618487299842239594663880106370693054901117368804537012653244741509543005043155950080967087407680523666396494475832221533027040884724858651428015693732282516694743817770609440265249126386973389105653592199872329204440706825386723314301751464263577737375231738192916102938925417166781468371582034229824824406934598911099281051575285359803315712071946487151211274820465877878310582937838328838188255557270199797778285028088661860637770222161130959835999653172337890159999693048612619430418427046446573790427862747571618126328749502187240291857200855508771198315230785078641859284385801312832081762414683770128383887124758587607589202433065201507202834415163511219626143074544227780349750177538277126271159377825087807414351731574637553615657346156330695714053269148158587037075114160840060108672619888647642090500782284508169637143240235738555641150596993900424735720279521173621073056764072600482235754998244615282208758660810745155004602526192470295807576497635735652727992760765832003934797280451322938233777771511808*i1^14 + -5636535632996537165324254551376590359317937930679875107386960780202506984531656425072856592018722063299583696604279064608862443004000836560857984389000153632617697280477227068575975563105776745224377660749188988613201397741084530470398935852447112452792928126795285820161608706911152657224128144417376031131419084394952335801603027189817314034050874206143091855656681191321838855368105273941987657967347794557421821226743303754036017940109892863684299798965991199948290643923271665929617158342118140713419442497625799802192496376068926609305559003542597619767710490102123947357394836991403449038051918055650544329332754225761247462737103453575325492075018816132137215928292528092909112147223320700126268388574309766734330500622219753354033478418694937799801795690242883681835850924289396194094339653137367705659565692360110485222967695710126757362868017455728375328518504190148477040460266654469265296518309971265727938340046787104170145940790761448679303866332785639876190849798740550346319596804243963361962556846152216040958187520252900557683528488491486654961415418782001692385781797223163787959742833121214861714850881746369720566979026012492767761388946744394880304274264849301870483880933563320969067044064535386645597551841042562269180638910498450645712896*i1^15 + 310593144581807545135936086566741157536914159283722665832424799563829649077031858533911587538843349862006128384424987586584002576449916672971030355586676629418107505134871641859019125746552036476689810381307627421402290652889329224821766414521249887280356810599828363320274357754534869844256134123725138275775779654376858935939975440201507894138078508379722146737240717393702296648890355020128433937859428157111591773525203038695171367044265493907912331239421495946610905818919778979804675213625079044764064721302368117181317016921830324315445493946472636941413257288470145296241464521176133509661127598236344444306405197621877343847491888457128655100149009315033721997914114461074573652151349880688582767644845386647980033605858010307155427562638272600932074459254015208340610163241756722970822807514416822188896641323562248573572137436022245868405410942554811015682419080896211572804479011497927743997502736536217878897254243849469460055586840290621657343441404685697070174017383449748393206279939430643925090236271224113173530009105112058316985133669402924003127855984629195167114077029807257528597016975347808720290648778305351169996629928072541687147091434335122376460047878641169897428783599920568045497377664172786822629228245993432291920244256282771456*i1^16 + -5096198945370078024870090480122998866006715619558883621059037745537821185122333943309497422483690518186842059326286532825412302758713972602041472658765000114454238842494732977755863207428120019909139803473619123432639448240628713178576748480671036551464713287868933624641591062566988026648577754366961068469480555801490937114645556901727587527728410895978675282715686847198816725776377682301436269327260783244256009266637658910039608690465973222817969343005901056537531274743449725745652326124163099466974114397829582818710718772293382977078755451156504531319907331210904548916256985446198910796169173630210123520222129489018359739536579550165286995740263881603520057719943983478661993699962877367638675351788237070641630237937502337948662183617557713003433341579095375962063285324416705386898258972471428850964628203781259615232388624316477078921989977533557161571691186759120961969191441228572804314481224048271781206752592226358435936054080196879530221042112077494259597002486075860271092142004458848964003551433871858014821658409045808267215606438372658530934385409594581427255894815025445264752973644599527723587276503984606114361115093668645499448029306145315079690211510181398018385714699447917573598722209663484025012277653707156380860178325569536*i1^17 + -144144782959327076044251333220599937257169113841449770641360510614457976472140182593910634762514725834765426812416880929672780013517017936544726054736768611092915785964210723463475247983111997739672658435938805871167998365878762894483446938812739090272023571416919425215406160725789822194831583917908521888387781180495901724811357078458932442675555155518411718266857394201856783119440999936874496072444529470413199970732615221276691180656881903213794998792102466393105031639328702302991605403799450545583677483569040963305252813296015237748722714545663072649775450609722683792981829844501050366083649531218865089990175548895307536487936489263343183981942556442992045586874671564104348802872630824627134311728739343435293179967720571491524498158319043554403658208262536807060723400190847331040133201305826242166518831103555867614349155248041630076767013791513866852826973923495473207923756730673111887782514818526443424045971431130901843986892797567072888456432451710735008472448767100845875354003355392709511329011857979332226633108006531219093351088678255921246113336505809976182230498142946671726227363680297583537881906572712461765230474470164367089278882881500972616864893637552268310084796227294471740977360742297882760505273794989790445770375168*i1^18 + 4124385369658708227633361602134710327274827948894218394000428546074123306904989447122603265803755023079602669121918897360438683289768451887552676873478379467591313551318116824143810649349580818293533407580083458675036405655463068286542298617715923966700210473133906637204018518811111508992602313438828398571128281303824662024100508475346893844568056546369403506498510405947932222775345430937355996926249886491186853253045674689167922448063874790235144868697370592540470070372347715813858134906221774955954461803300131573136953240415923132164175866538177348773346280435004876359195094789614642138432296228971020608788308815306542150578855740179584923157714178970495292216958338351990418076636508104091868580787542154336429313432933959574426162962252152711363403989597316712879789508457186521431696773979069968936719060821902630661080433580110438899983801132154778467375716769706897326852874831009029791012173066734074427349945625403006316967425599909313500225183271629478997537024927779982105264882165354511786646195544279248541532057044650726167906088623145589999303617859183662567098950079569163197009132330448979226834009111890175971427250849417111336840006300174730294568012235030441492196936862635959417103409781842358109842265310687725092864*i1^19 + 14588766878200855707452192552995895439565730217391699932903618054397683808499668886615735653971179114548183948524604626908885411522802910098909196640946363010732644862804343616024140298935065036934790544347081011432161839716725521592801985818046132316842351124760884755827765938171493918708244419495975458072771632796010955037272739148126395980750241701144346910573792965974761406086973827979788040812945053090440969043486507596985889430185385430435391533387200412575170480228230097831087671850948284921645433650542667421860574320951104952360112010812219841623386689482341144306584071012173809204945299868588681757762557404874316018404372846968717234516965041661533418926263026349904773538478392619463879353864517523186445915613256659214402343093198318911019681870442016042145539477825445187245842883892810515395230113300466098828011548557911365202858582529521721182141555028904102390127862967691261298595956286378332976949742221260156925867577917379591379815021751352109777521284623924813863407580425344767381923039673127726798113677652109387266802832107994345816793943144194013268008271757380815359741972513743484798812510547573833923691859395971887560326808359179621177516623522453612925666192924870775312405379907138859586196065254113280*i1^20 + -916068177322093573013105383645487273171369832992968374874649953749104369211933120203529170292983499556396455306076139664339144574557396096057458755228833790740103397068892213164863463551499120254758776408529556263530595874628583883615946486777580210614929057928210914620898332613823516836681467414274951160750652485170411196654115013601028289807601993348648386242333516437019055659631826548144816912822139150130549420480051245928318837485380455030357150396117401052679285710677553239556490678739926260242819160236807483534102985283641362200782841573422334843471139643504962767373921582747204434175323058245460621032071174860601197215497189042324110283726888736339978805001236927084230517350903162410629957071857848680553818929054124539730815180553097189373373782671728945116575330098649530823849143939224379925183348551223975915954454444168863508884379737915047588804736075486327337839504277454722652519254539635995400989783469205610744357400169394734630562786201057775887526435311740595561807309764045736240660304507016790053014403627263620713740354672588467004094065078852825208743795046847355857331100732441166006085790665989205670741927369523087377063013986091835810180493776155522358869440233035248057372441361798593469722820345856*i1^21 + -4556635706093944528078422960529733229046024133124982427632613505823953563564670770968230145394805682273652717839900221579891257105256589890086258301306500034175853256746744742782267354193749004384022456668041662168871659787204121635882075623696303975319841673148954355888064042229235995223974871501414776144785153438777147633905155070353499309592855304001328652474511526231291169291483683291540735318235408810192773612259503649839077241166183893297770893513953197719875666241386087938863095298682156279698148512559055257446570599598022856652809912883964113092765059072366994557488510297397154674249517203225281926705183082450589333439334078074011931397980510076713076325738265395797620758208878745666936117441589868835923666775087965516761680260967465879938130456640266694957788178887627261947036964610907901008280535640270096669636200079679405929209185992321769243701443537317655782591378266707015951951184819205201274978689961175551831299204839729856691631484829045796144097691063560706172664743065481335396508047733405974851180877575981436797174722963367543198268165312047251199999218840056050447705333082881917280205774824949126385497744142573670976198372641692563841884365037621650423735738699665477478978591653664846384201728*i1^22 + -4925552263404237151140846883620787234498431974768058877679660562440414604475339752297500532358672802204117576512030286550507330551186093544210634993035026004251020557909823185700811945304658535782604887427949873161622356000535577596160263842123510665920657319026710324332342978843822378663031413975243452680146920154716803015363451468938688784631151349082198981955246584173168713395231080565413590690390548488276183684173499408586013012786299204567218051999059458946595619063954291335505308904353904482476409410575317873911660722223044032419514434233776213360587107453332371419500787249275271992677276374213595820781677590189363544058052625673355452559475147044893128168779847886609595091787442003522044031221523032751080049319309646043622935101472403111470100348012922597171716455697514145194198248624644355517674880451435267853618516086579636463796261954666882261643895553377753797887696351460376083682081192165410965764247972435285670293362934637261760420527078015463956802522114252774435907154694979295579916893459764690370795802864771676049579851908519902708296582053290587698787173799606119422411205903952290179275087302631468075116097745506561162380292633658880600837906800400474034127762542936869064489430322885165056*i1^23 + -4994183105229381893667430820983217533044782930947475115391911799752905676731309129190662521318865765759962916152718202223444569553473634135295342000651957828060520071889937880178815354945884500517297592298772133352176244961461819216630862803338220082817446517516435315285524566614688114312319279963007770533747065905476737064628093220413223770459013301481625012976711438692879820934678812348780729932467042769489633946176193108886619459865667945467583168496251100045803826335189615669337969362156205997737664679292588704522481311311862267384050800449435057559399098272896002399099834988947329028706669429397032685428380031118218967416043128137790675666548317103581465511052960191058538238545520762800245119312606659706553337304055130954817067151042339986151622191083857623254202647972858410910121253807827880778999419999202403747706527267315448974867315110490629485471535600553317564384298772628739149501139098199546790622967677606697656666883037972443226028566809511087660527137513204407762224120779957637481012932830983137324155369904644243556287882595105496468305740530917669340766439911629458345098930580564723766434432790160146476583914396820068545569539966681334919972017963581068386281264371734907275829009448960*i1^24 + -49521143082014551002451773711333886832775047487213147408275702817139113006935168614412231880854332352561188292642992176040712894183102274717046009937059297488132680183829672511767324258190749087769716544826618309863405377928253388415774454134475969586936851591299587130859482543288061137379401272392249331395894867206874592088493675735972920667376661963061231339871723278241791796005552109435740685740910636350841846968357291693002751292465042528369045181050035110781095074322320459519773587141887780029800872395091438775256648850267499718529554744519661228405260696143020971080710114776242885204601926646546573702806385421705454214101399610859010577817682005732611403876113763977436839764675311832655758656783407980853644383048228436173316484708635258113502481287461440728230279959522030457926763818380036482507514762225241693400578347679953818034815895419446641309863569231277851475406918536325254682427639749071385759617766361836090803127216062070756400790161523765337792202046101187072900652445485289323723370335514689685185377657453054041264115809633419837510445630372664365395101364777711978165314065353417920265022885125796678724707217863546248302624769551710939440183759701967551597298481852128880781950976*i1^25 + 8791913605463788521368094933255702214047822459497849616671776419577636317845895769470346073067280429002565244442978847789061422428263030423445234173245584210352983912374028629572911007400889579971996923378164434157343339754065801564318303047530094159926910356437570136527616885550431077997068027757382731143001226022123697710671911527672057759731939976022988116851762516580967419541621254061571620537064075386574317486416424836374020116247840234188731986218205810946215558987080150422977563664382912189780291220931550863147351777819054955883136460954744280004756926630830824294930199933430394907190746721039656451040388427686536412407561984546834599401480205067418428518282463058760812289310245910572854872282215288130114228805922128345255948990857488077682725618264764801102333420512432397008432699793554648020215873115435441228704312030271181646996751874525323430121466705456995193542023596418101606219883933288146163982051640808063649136058109125065917492008974710492388248347762050080780607947781317554736177543519099145409761232761978089783954686814258366987072928825217599211907530311486676640423829934380494380906195162210163087168781563029115298488274694380537349616822896819680891203959619468656640*i1^26 + -80738780846847918429229673723090310067067118225917507721475587196413862440599390957678770439066901636041417892201394744982160683689251833341319822845272537760079307653149142558257320434747161787682602659688279009035392126100777711179778406907523463103982236102957468547290510298651744561485818158068732678570406244565216781713046577801886778489161712444123813375670438118386029354062376998807963275439160615647994205537882285201081483154891591223634610890783128181533521772393743269183880773047582767639810774938075316827081980732497859631449289830259389090955765335349817407299860848729421283641193223279316452014083943358191627702648033013749970390976801248985581863148498221269071807423553299495933295429444457870279833675710651863561075123309648743680870877109044339816803488254308992073509226724914919530578278133105364858121774282310567676633115201548141013899160038155278619779756021442965338337935087347196001699976091346084709001715558988387046759012445111450067708736732790016716777720961185723434511497093986736901077209425864074740797046454819794971564767060606599920792823313473271396765735440818266356635486201030238083946322054085783330581346867196990230654043200478762392011757500497920*i1^27 + -31188790643298748695242714463594625208036579282914982837586431677559797353328481773814043523348326678304305655849414783136388620127596750025540782100285538152948766304432812677732583100017377070039280248267234059090790103920353072063035442423638138181062363192140853164877808068807989871847845827484193069510893557168531943481335991088864620797097156423925570838136160047750515218817712314145281037628125193520777961567667837746349961382005157278812773200506230078367666545964980227774317270839713348007347811590506533262071021161921549434797495206728196407767279614983997551443174659069931080850584653028127990944110899664811265106355437577821014551692490987796509964768706910460425872169167903931900563425804679841938632849584295817825598204776182175205108614222148627779942782255615945776556416753356782955182948740949053528076254705778155417496257583963373634412576965851033077832034222850719952127227127302755151128516886901488077154599757399583900667665942780810582524155611099697977717978114920004886098210604203642769689831189334492575515383141868936687660285435949260624006477343626639506859004396523997695982598738962722907225703518747974271121639417889410174640699182041605603478994944*i1^28 + -13559209048131784788942696101235967659039477872170582878013103516064537541522860208585947973673372105485753515098480490697665747512407703740565002295297412172104776478041742345613829013432241892913416621566824008487054837098455622963164575521429926615581285481762225293873458321769167713665362787774136240401083690597254535648250460146172072921093687033264911287472361024581075760863026469892247627277780358370114841257051124860458599806637871404170753548614840347699505019831773035246807918070111058503971113285998025786405665732379299531031723741958881463649850134208572692237926857760850233578500695428247174336686469977587120915247150686701735760475725404566055394669332944161703938132639694046108787138111832276371920047363627030391659014960811531318854803383776875113104452459496662906944676264397828270803604455682743628219162999178164520585809071281182843601415477342188964425805250059820233379632339354420890341917893737720784156297216957228570585100076092475923671642814849970689343972292762919533451485473764978781554230159171930537361324829759401387757681989088979162687533153123169557256810536238232896070868423250091305610584419822370332423639391173506906632071590499649060864*i1^29 + -2385771793988031609145216674542983463439563654760870442116339884866746186825851408580641055215279556673083409609545822979195950881057089456215114958922319354599272596651970395693940853417867130473540987730248267623089401581997459723834539528217286496831632913667057706613968624697594058979127721739664677195306815247363575101559904693877533441860729485131275261451797077627589414230858363779500948419766741285687391898924339601771076874035568967414435817697106849076522864388565147930011540238402340315464181519491838240311319188046861193785211565966423276003340513545894248008776830466607181259172942082548208968566482440410286111966160347857595204445212742713040242420802165647189998311518877360003254810471135678123939559306647936093900233392753356050574609167562497869539698586248876586510329315064738861110190388003347949206378472856607671049885306261308284404583664890813174905857407751423711880878340310817045699016313831802889609056653133278151802726245679231912709579187276411547263043010349293555052911162680705003087586161819498402908605445152180242454890598402781489826692142646217183382659959000143735171646583117608280922102102452141357436399158274096968853959466811392*i1^30 + -101239059865590192200059095984446212156647639677442871291373809126174305983187103221845510372502397362841383628489091213743379696738683973877344615856231044221244697210128777096593121487529313317442310088661975645987423843130480446312409408874536911524510731505339352664667598045225581965473093397367584871159053639135127438581455946882482234508465594986276236301280499158528944107118606041191277364817836690110978404779360365432108036168326410541552892265649755762569839661233915314274455333896794319208934356523943568113578210304518165390189260962431578280096183151076225531960861179528673744623168920833692012120637751782658634228600808955277578557562319862239555594481121356843600950880811893237915313827030349281248113704769450278693941811683684327905659568196000695326425467565153832861425748787199735189520542621515917819791292890075397930285803391752812744905671381714107468054224669689170418042246436583049057221125840431176472777429432606372654704513651092245663596546837946379439802748886882137539850047259054714515638235012138122923542852015949463180644895762500815788659871490230483002407689117720659394491986768912581914321572985986197127761713477825462985031680*i1^31 + -1930629783881538560907555257661816052242178977539671843771888292363164632060981877960071442063273350598971262832506529966321486351597256327106459629621365126599973052269285916768727525476914589256381375216935569545382621701787043880751569093731981155686951343502663311992543618444971112948482178640287016657810088105057151515312495159140196863235623173657079263471568014847798285535376431877289404762538408619597805786747541248324317913962342373087076081551248009247465378949245696706183517798062641980795442755343736686754211409563266734586127281924901444271085819268105118687390335088152882871175219690559223261873006616275803124211767564040557155723824752127836434908595147139678456716344823493381373048962449305429624043726891957860816708505758327593196577925730298243735352597435642986391213629798321109905495389848631178387288777566733453660159220120284580700110262920381049786952402750477449543991136709245705624443161976904340659413719460218337591053988204682298244489165274451167744261634271438937726890318008972597427019988694523563623710342357995891403783859602002523578415914712998516758686227680763403603579284585700791776455159617860829045795613562634240*i1^32 + 576899392872466200143881087052361338029760319072846962639696754530632444122762210511677997963927248965984289123687601030130650664347565218370399832521447534063584028673288509081554384794414883540288354637910676878955369320821310991579907279923457194959528625911765378269044127054445396393785476802070950358744130642387511881616406480244370198977267233867966315231389210237212885010774247558450631744853516814877726904523288989553910339064661269434354132281140847958352767690158886761932107089797688948176638750830988100124408681445734297131933711801770842263796162145004863081646181532753117471583437304735464025445829945875037534112393435858981220791643913342990188086925930021604087227840089130149046938387666508236289809564381203119057064554946915550289583201872539750082070545966575513314016580975135059729276010260915320008999471306651305987400113593819641744347269375446164967777373423156791066565626002986944775879976949538523100345637388580885337776378985325822912829328652642705675983535007391348369507428402028182051357790790713744779592644351648476510625458748633433878079587619543379403757173735471899557100811483621303824787751730955246322581504*i1^33 + 248114794087442530109551640348447587650490602330232931123022289197580387739853235417287384785622801449505516174392806689522881681788403192208412975792657197592540828409998200040556831969838247222922691528972631918512344163756120108525373267340896289328862407389253148926362866949834481466082032137416564121559709524461889271415588354913064088575374682232960260342506194122938062863046144816779213051774304052156267828644227954742756411272564918517379268796872806202915524435701286529553702224769030629066379162627439286612684585208224698927159164255740425818310494966545665134274790725365747736255693869227501592894062119041682923645010319132202080360397513037775301105023933523992236815556649901870696381435619212750813233976774529560997410985735538822441991750464383876328335358370325847092795438783037746261103496274280446987370194852091482411793531335875309958782072490533779630332315336335109383646256804279174583427564763591177293275670675506144405087714587431727073150166539606311761539024714855225107937189322064446741429754737409684898331654646810716556881733502759397789354581964969269233871973046903683201043157939678831939666196933115904000*i1^34 + 359315672235983718339094006967062668528563092401261824505350109965292388389966639248217726917003470959061801000104026628098234554017088928511855864683152485050859352485368117086573899651006531392467215307415221536183578530065652524001357933423403350665897709931277049716513634984116665147649197642732100629707009160606397942547855592680396875864920258247378097589461940496994399202061886731960874295541270241575970696872418743865118734021346635471891274737929211966154157996155265540050048952446556592247590501780306921812390176112081200530274162878916282799991696688342738451526400226517514129989878998583213528432212173259780594444540973659507151855495841880327700277320241856236956975573825879171405928707201924025272987629409858514177387262923953673628172548211518194897536284919253530039708273624409331858606900535373452681141773318994542430866321894367435823389633370096083424502457372856841990714530867216724065229863767585006772459803325261408591582345319794947645860084405861227568776723383174902008425499975614346482481787422306564257466917989493849449699012684558655863673597357097469741476967071108394365477950329525280184517787648*i1^35 + -3335998477026430938898686276060924722600978954902690560299263215102293840300263371067216924019454999909190882134575296850670796706079977473756640474582543141009722963281398532886068136645373232871532155737770125194051400649533966464126131781770736894241285695616727436860009743953192811687397472404182941812735233733962349817215307326092405937842893057856763361933794951898776903689374632836869208435127544600108855574712014211086020575194874449162531256716416711765488940866200872622885742190333060753610136799537672817464346006918036835640656092337792271703543665621927087705558744566681247579764794863793002438620647734227861014076231454070152189086711670851472846191890849009550852765869852061056156477857633686791428147947217532568170415646662463722111042393277189821734083565781999040838811670080328570108843560583533533332953782817766404015531381375269073005017986822187291265882519320466154535505921269734097573967315715019737537865571126070889041395914381503518896030498525993691334132622468591869724187479926662617554038551121248340378611271042316196380461588454782805437032723481489397115075052872801021138968980624540434432*i1^36 + -6573526887981342978426460908764925257646711584202533691033520086503961523810309795249873633837078411634123452843686664874364095506643410553778262246814571441192022043911823872717493239650809363369761808743177195579531051693399674881431414834891683852985462353194013712168864157108607526545406202658237960283635608204182722218318045415131284445573877670212894414508197575127182120424264375750279223344059635525117898755331937967257003983738046888608901121034701690009845353548663211205632540117644632941078361697183545156721915312008501294629817407931271535617515627629701126865985329243034194012660229833606676252838208975671574723141378498249611652008715735146398386351992929525924663737725063094779035108574407945087674316331228245194120730433768305288276082018998185132582866487718150025719709115718139721671899245168741476671840674263795484954726174757761230165515457774048256323490934140346152935867791342876052877341435713926599437477874909897459845599867468754997601743980297652731602533220178083038166621720651600376843589357254796786833215500384073999038416987135395046184703837798744984124867471107762220758483337216*i1^37 + -312269831143858796340727932969709754998925838416577854554141689435169274693708616576263395221732376350973274931390361310946308702851612190444370078077862116435588341149751878472814731832081611281725245669581759359962656201777714173782732432266777289937001711425877709074870530381103529936120286442936007968563133654243340757545877761480125413165416982385963890921184303065849748488413409766555577254173557603771945751688684495129787930936881448655352384658491626431620855028798093841687773652571987641800765018013834624054477079799703231933837333658529339449965187204666327862479580633234640597777271208163085208000200609773310063118051804223065099344161960763400461712842040698524923637001940522507034039599676084712610977810137666051745618012075046504151395522862303982586300897971935048533051804374241118775720824185918722158844839372150803325821833359677150582148967430854371511713172923670635573346864366302387188967752345515044738976140536806246309336419952558249218396817393569359589797467168212875105387727996332990308011345337912461124462618153223276080538837823278750161100129614715939009757392671285650128896*i1^38 + 70374349499512578945357721457026578384643857528828512990753723783270671357362287134904121144047417690732908348127373432939682597145790974804516114562390863416340840266514122807986553605029712902836437420167197427344117204786082867571157498332692727801907442475610280444776931203839926701186172931804122538258300136877815495539789073046114844432200263344143208338733411883022076949861082544350758978916415258379724524078625170372271090123372623220119415356612754169332800907836991318176726846507796214008227244714401142135141717043855186877367328709387946957398059473660788843493669783685631013335530248271914833019031165103691498127106847833462145761783663844030328247563662064008941930446251115223270560766809876112080340257297634441176919234183525839813064197173159476158726087501331176739262173736459532758730791748245181110294385308392809438720611366062327212389171584223716530813363397663560085357952408940088796088654929690873749189470795819674710348287551353908357548227168482623728822291985980898426000906422861973687489680631068554509851416627670856029299956008689201064123887116013289144213397569536*i1^39 + 45687437173266523568695703584177027637083032614841860204928460371466725511715206435407224749048059874122158468328306007155794793929402701648887480514580195254648413601778285979132938093835436435361225598514775412586394999414467573781249419449901365126617220248340406916385194820705059281740907045498587684558782599095396855916413985507856558700982179679271703264182736958568036997960141052038726124898827272811002204662497477393791865259240857203108557127874893994299307834380934831454265719329275977859415543725576470612023976894974466851440922191341870291299862939189556650336578453248147284124379563286595671481442818415411514660775704328187576877884908020398691877811638103387644619480212393342878131519829997576296707331648411710684300778902383896463388525140166368265838199202243179422558971114853214027618036813454632973961286503950437898211636120569931705857473227791971420502468471983606095459453690077723465277214955369252827258626727461920984753063429287805019832891006570060323807604228882369648339551657892003113687906030513446038596783942648553239928893585627654512899073783218042830848*i1^40 + -9102036887597827701872083996379032137629489379898395338443353536759231041264664291439120484083300848385587388496411652486661035300139853153196226253024128632213202708811293626523564937253926642554604615004933658617787687967108964215385277537919581172239800785314832035703769540323767640814309416976226682778922319081310505350280278263137877867813428830864590036687001741187005746855542072924344153675608183686168424143221122220025275692080758336059472941196394284013616971495268391390162532143981375563882939190493072175096532007566390593772935011004485253373224375879362360135403337434549428295994392978967989400607068600957958525105186054771387103040660013262320849696366717971440553349119280228885853150483651713814356760089237830767291945474424627893637223275354681343357580730418442418886629067821086373737497891915208046713853321659264995390907798588890444145658562671007311125930531207691382825294333113758983110748877489647116457788640628579108006438945688779066033766365835135981544069942703508771433740685652753935773042772387026512990828493468475150019907973626877164690123784192*i1^41 + -5955591233357261827068284905886767364013364911141352727581138012887802386142478304986308834099062879946269142172761921692663584965115384971232421576641240538572943293657301598192119754589031491257501787846324104700630086882300077062162786025415740755645586709842894271298319128278710579223926932442486595700922993611553056894767085239937658464787735913588485744302605725921210931753024759716254973725137670376296015292973519170599829447050208318894683888968963528884020815939282067132590111149677562360370513727728418588438918769696001225163861343121755173138778700625374708162565352297920601649948185647318752247038110021290127083175661643992233038270749279042818550256042891065504991184179649126459185622588827913200030288273188966700856677172752344037224045316717090234544661394750504614185864912904709915586235288817052486410261134274654048086836855379059110390954756837509798706071995642306907102313633833848288438884775293886283692139017559861112923905258369776882747457468458248679144079409960326802021007634175707616676589577990189958686885606625810537357653102073984581632*i1^42 + -964590998921162916938851274741651989234759010885607509967283798411975715636631684904350068299151589930142227220875468688091312636687869028337284440804795677221708759347521279165849427225550971306711371894461967935774288774079852560443868927048957462994408943130666357223074526076186774777258667884378842025031220672497191739015958683210313128279431760878379214871998648671525130892724097573104759143442532357531825472223766118308547009472413912921688739500534717622943561462187596971397353972145140836993332416313496753761940887747999774287740176946203945109751495548119565284420734362202606019264898984760350472429418442927018309245639590751415794175148165276117672433923032598067444582799673630533347559476872625626233775427099234245078889369389191080327125257226393296744547366868216753808554786424521843568001836045502966458718644120059584315055197102774263043227475479077219613237350321765657185115684958829125165864364090824964185986722016407466988601820534281077532320930839097174236400554650583446722321675079201518754556233429859757087471040652840819715613917184*i1^43 + -70060481896035024664970233180774228211909723968103481091056124021723402454482066179412801640789265940267629788012714658542786444782995089110732175248642466038428115470828089049960530386006740079953195778518197175909750592532472306926233143416485796019927036270790526844141432459048102257340331395388664638374625995549717886990963502729120101016842002682107278900310789972085951103460590184196204240881621808252250598005461152918526364387654846935336207787966297888610024710414484123599183085837408575366064551599347522551766992033025831165956578907277435139054039073472138132991916492620912821587737993050905030989910513389871521949972349145983426712558207868694718366820053382095293449001039165455432446938516433681008894983492871715469249738225793191047158755024602332049050510429528537707193795293837021851155778041399259079902002171743838553038970581855345583176545651263144685419184550660861734651592471074072039965853467409312037151113870076004369776909746270180451215761679091177088953835281094055781562045797114091118628220843953829653271783987671465984*i1^44 + -2292192251578531170002391621618750420022754469006988287577037050597617907539721099379772730976820113155805214931964816336591374598627044234558561662629022629111307053552066634040289865998897042537334985082977776940299536855885833273389469408572725709828538708406850523729573266176143482063350414164699220655440407432090396944620269028938390643722692724048053195645680463719736736880001271520099545112790959009553405578337393888504535021290076894884998020824554195198023972522286125473577271726082036564627890176755935405901668124724415178161672497043005594280687150798962073064584894696776023649981866018865536527274431926854148937006992914840561344880441697648709789111398263787687646028870801043065363977216940095400705460468651459964632629961142410502528316889796845339984111924863385050400280462226077402757832760319962619167119589332370811209584674082682337845959280608691365048961613551640192549355907335251326833315407049590152777747689135410914342374342170187259342076497785547817626931649055581607682645813667647960830794084678189891027206144*i1^45 + -23704748721793742691548936328073205682929462355240094298664441295608244278293127427853132159608299758796755712858992696726288454468644430480121885274298026316588147785244821190644427944568607322842393261578401206911787477414055900115300928344091976646490133688839912119665123147412292745829583180744974100731820777474477160805729799275901763954939421755801491105822108735184566237782171480653246426402207648007867020106903991227475413737338227196731280650143302252440095379698130648722283974514134226647251812196597798235041349410746755794431492129835866603745464378112119266084035911355848419148387556736456534414354591399214943883392886923156879355382231762564502893486679665395144532468905646040429391738886844715154206969501288801707134326274265407060985571210792817821714984106300970520222664387362875072557784881632334530017116666283736904431973612266129427352288809287761490741048643710716043936599329572493460378236194743062015614449765601930869282530472645451138985555517961372013208386983851113152914570834205678163212759436623872*i1^46 + 80723116821559828890115237793106231499867123475277470947590667236233911934271873612110485554367912605134227659511110852301934796346576931457232024678451078307395070182928776421183576863061431583040047572531211912964362488485830893466719161817704347248106461705102604763366855859413958606749091567983973722922481380896624775001845198746558240548064114775596495595635979649560457830230807675795672408653126039879291056098654754533598547358913368892970837057556791564450840901536334080085167950504859309947747684572118888577900541347865419103902710798176256599897417832901384612572334078653418865438794593590408370183867518911513012319418544740039823601031017107253784780934126221393011987503927161431757689936088501561024460718986464320865281357390804459899460976985194804680749858006830266846643935273144926156793472566508450454719934223733421616039701842676756532808455040724233153766183707919150971354914498818412169338457003117871339438804950503141601875666588381489713246196061910026038214213048863102895825102310269918380032*i1^47 + -46595480114110931863433772356053962916603908364224444591716807697320797458871440265812511259649921494513911797680865287409582971877859012146665441475419973686713445425410568896414495545472729291545758549117383946064995947775630439811601894779432595870466499195541662513495113883004666405821580381823063234247920524639064151865333173238949002450041068705417906895045173871849687736480943688542842708143037056645693751480842647294139354870494073390296634104594857838103883559661278127904250395722098425531085779851152319451819146199383096415193205455806189486218778934114844774591662631387286373752209759879395465527285966681803742340362078960830060396126366688847101924636653156086062560937422519285973856206942440004704183929636360127918458862410139913392114979732917722093284538725727198149249840696231238770907415157674006447287585647858394079590484475335823091449777562825877169241810389922539166842478750941338689144175241928479733318362458805997821772191787055858007190159550950861375727429984056641329534337024*i1^48 + 1995237978659027549582801976398554520365655483153306307778280520869018348328166166490034057208997033928764406229658331704007677076554762723598875818442775723678150387883135797045879472016093278787201702158883277461356236323776633964738591819861141726228091452370601124110430497564745890525756012825020138009343523051511430598123760801313091106565413721912903313815946818997479307467582702865679306934144113790094851856417625840844055303978729141277865930210193540100086884047036338775108429096198308946427631160358139714891184731181509211157594653782032885239602501688350122060578323193735170961718976288873021978769138003547568250233784891973064331854340857650589347968695674232721201239851549646788336653609230625199311399656605666493525008681842796593162984222120219265790202900599584708312917198520681457062271584778638908688938456048110788260575509202192406862559398552713633464157497959895020315809548965503525890885309617833515755840284927498479148778453404770678759410830865693902482568604811264*i1^49 + -201884372854166789427073439650475675781765007111936557380697467661715061860425221047784490571266072571653362444435663473494524574765875801956954722128736318384538171190887908984000231082494486216244519718208669577844682462200477375129680550368373802859252935872480884088875875211505777300466959473633840818426044372273753187073009647618171497314626662241803289286676603964719218002568026742709261535283628810355239348087367490695797663079107220104511051246914440531174367798952152182873724744630291718203119136875623838019220427760485441833327820645344052138301142837275588565543952028813506346030974043099526204648347815733807934378515697122817576552453580817665386545487620006586894903865985307014826127744055086902220323515556258606129076311225111398304549450712271246461831949029672977531347070688635670237372041670694453608356286799968670863062805460149258769212511437895307543161973627473333511538384430186633137641631558296420501227089805850042931562856928721179917076660224*i1^50 + 88204380182479682710172750261212166437955977615045243509907619865420954323082999905215872435622207134476613481007614868241444834613823909034820685097871759229065915495958973812074680667664061378281674952561464648823627382243681658971117576643286220968952755666886886513151893747404867243138319268554723662569093177638946551373761209387084368638649309540773772493409228991539707767795468482935233863235474698620560512392832116818576480206401121088228751139345289684002342633169732613141596786256050595853941192755216876528245183979623188468035579464666576688576893033852363335882481579671733537510039880984234007139268024108142401265386510777557074730406031688953634361221029564780359404969834809873123473729449103067563790245241251299827029427538414464303207419609059805888331752028513212909684263926114471221133572050157091092890345307681646150322806493014201494661158625063605100037385983225502050480261266820182152559614972871341690559841371575439851520*i1^51 - N1*7633492040907863028910003032110887686150547796601467264307038450176827903952025339793905783500235937454404529117619292115448141304188762266521238497959746042256465887297289681424882733789233907060179502117456084042467760699703308307175454446563657379006625655421396419348046283978489597454216951156859375*i2, -223115627939587521388682375687812964297332906700685656050142348288274259471376654915103974311146432101217055357369484256993295271783595391117382957963875828613514599038771915528157053333102237499394101573260889662494360772577961614969208890118176757079943233000463836001909110602218298695285299283040804409687168175191599328421208511937164090529100830901042610939473657896726326634371777999643940662544704995918871985429643901379491791756650515318848580612982387997406001886327496725457494194703090917694459277558117121281192292882506631648417954438726006491201071197676307832150122129401319238356629248412939414408414068340202959055768432376764872167371901570664007793015267692521472334840622140188947859521630614439431628812032113886383176965421087346893152918365039471181388459740540690148517686940784904952390268883616153314620802500239692372570309488039806227318004353176101283860245719530428854133821342124001787150605986238214092864480722370787152320922031664292617629329310617017293982967337361550081300255939894540516215399769292017652721257226701771284463376122849583162325291586617321456028797116978963878785038875516643841194896174780781659337562299909044224183021868395209002016971825711293773470240801133002561593075319173270512329518179655673813310285239103850812511290947479037986996224000000000000 + -1535379679114091856482321284547926690240620166168902033011558683291427481088923939096749338677680005821219221789577929861884041312464167384830163154667088568785056957543823607784600203193668196574855230835742478071385276235402482169013309291846647175340042030631014018827195065032986574262319707230120458718006369251588607406909057490409723168044597113899253267776085956907988935415186945617297656965719919431117659284790106192955286234127288980203353272528873184582714509674064595406195657836607033372741488425752316817782792225572934867642617304485694687962885870877937289451886755555231663352950791755562677262104941725079137052495763181119041535983785398103205200710230674740935052611609156603439237292140754130718315279332824998986719502845675345544943836044989669564300488890789597148523163806882609890161309291235772573364918008651627127779133968658111872765854707232329831039024699061370648363208126857574843715502959161413542620499660969349775110867121053924691452368026477234321425438015172898416516739405334144697681421707788740114770256619537065013568216175399945216772746412422179802095999403554674545141357473974620398032612564453124590286333995023973691796105941402776205056655380031143921929733031395317770437400602605119723930897842859056757855401976125129177744877401522811828636221440000000000*i1 + -13615231528319682668538453230371577164716480368652041301086410849067311474543367472733292620784764405803258563471458867225150032783577016896197312930509487646008206340518526062429920416193023364900057959731978350335748009498366883087698099970154996697226216161388840773218400891536644725338727158311555767255237474871247525458259805771523293769763185472954515159418124905638801656428245062670811873066716725571295626564056238681281131813259823696561818564919200736603324647656089821770159142764002945750141962240109729382751274650867276357132545609839434263673605761547617885887644435594113238120792059523958190353269933204628515876945131598730543963536650556653195378169672681550431933432258434901856032882833718356182532141447983792783491370742452242692473081662166639414760902735361384279462390892279511693480821484300007781286537895727418848815085026648067277805001302699369895146071790675938579096244488608073106240934853109696000044428132238980738978464976854763402637767940690155359767048371198916963568992395576715373793122333178697847390681423160145393836940660979781918934731285015520479327908517439256655821411464558058369294432338746696519473558969116309098507456879607653844737814392034304299187705118467190440484987368330422890587670060789647719846284316511804560630769095302387165718118400000000*i1^2 + 11621812903606759679826210644842068164412238502865158283225575950523454245673938939559367239467293324255525320933901115351240400833022640904699528984258152145380023243658125126996281884764188454861241327222840335239474973909740970461794223648837509477454769707869934880879819603441700825515481093235429663027411420141243231446205950267317402835079261808015402513807111840274688044059974995597407982766080288784868496693011452794730339210952574777152892737224469893288237836153419014481090189386195687247952489101788454279008426604023847231066282490364134159217278671424848427852302378672935161395843594569320882099791065043154361806763629552101224422455076449343534149189021492797259778725885418062716484626490672201012934976015019701780121279549720664976678202334964895387915984701307377529842795178999042489295954499965291468655889725022210449178326550358430440765664540295145327221280211979947788421326513361559785335971073294767514406356317684662078482777002491797983404954627235165813602740129120398628402656618263945555636904598655601395890596728167087869970634858157365957429129637548501688044804365009559951398327326713200543196928021212741837261454066152297128749150429362966850362137537811268435167807372437876350995537672916579936122765739051395960882160920007908097420668574121186302099456000000*i1^3 + -221574401456685493848769612687552328400363815994940650079317809787055069907680055919082139516472314756833227848149700949245463872369251281834539059811979259930693274775073003153398550696308933882613083131343500002193115532615807352956797755112919049177003153740723609197849048076884764488949828543102848558329148644559822719249067190819649570400095941517836708832013082727026885496357205323095791353442421661966322745989321245815565952857416788570876342976076708371988218308839993472446150695229755631212989541279033324606051888266319310053765939362194920763120513758913508417606319500536760026923363215725610045440547727216150063135692231167660710080150594583763514765148136708354548421558774547058202905878692779724469684855241476545754200352634007304090512899264708967518071705839907450107888075982206507974538478712956659877801568418996129953733903852507839638730069644442713543937048177498380109317187693489501880323905285757207820294017775547152298265081147478100097089043354982432930885193059969154091022098042981130705475585461921476328970534257776846851088052198143166301574515827463235279154012361580282895088050345421220919938722201136437849820926729392362705948582109746462354399871370150755313140252576934597493213142291295761320051460613748722195482414648756909295693093422120154316144640000*i1^4 + -301858718486349483288146181347679304131557480116207826329408643434241250030667265748850055205120033795064964883717010275658653501027312021235749182440012893478387547330482889360228581530855618080687470016049313034961453569522862701249486545877005996336126871493023988145338676084998598666510598830127237186552757020557815005928215021701851220167646159423002340806652684218998333930087246893053479299918234428964802511500855363452476632396267436638348130126834577658892096908979896999975438800028870063560800968731418755818233510106293590184533945858546029095627914048251488031677976972584058883247806839770004850518889588896238425773027156015273772154811151487968932009356990330855860547101337839687055822175808877532852250879322573276608217302283853531776383005257926087664453456298356206147795415170392996174730129116391420767374818713133858601242103993451768189073889079976971736990224928900793092213072187702759968873075659616983901229097913696851513769137157919295791332621765169372042174410775367887855137591912578640203696643424295251425473678467213927317024230247458999491297041389851004256276902636529162196740464063543274331660110928456416183340226882715828610488475161938455990706694673262976349561828463649015044581880483091863833045173313552787207034594394971050616089342982358107684864000*i1^5 + -66473732121998574979886984541252570654292589244812757975699188680012594081069961853338725585958866879358781884163311266089848718973030080784088189470564224193649688267708666392457577984279786568533139113983997012301683835177252418650870431556824186552148395236121911698023351884353806900004149440663840495891506296115689342668367930076310781979402310103257860598566782743255691163123630283544056872087567705578499930548806512132590105376423888405963195353079621063477986136257954689825121729710831769538029776273294493768357655432925312516483926215181268317546154233394714216478358519252169211379982163221572028449567042741223693686495489584417272159407069344797572924453634206850290643035283910654908412028389842042331104668472919863096145641451960042322695385507929659045936613698742395901361696483786636849580285896212340282689349527663496217054947468467004323988853565746577797686273622315823619792083293601337072357257409447737486419796561773742155572571902321101412774561251495697248374773144359070488354881663752026321310496592642002732223921385043351832600908865611752573568215570623684559754383482106666992858044486448691076189570957948505447923820954877590978630592369354617330523326607561160397340188112396324054247231880542821272303787223295832077953969532691755328825016749501762764800*i1^6 + -9777585312645096456865365867286300858614989143011599648071958981902623262721286135362860607849585254480593921313648895945115330875753646550981885825304738970081969661038917549622750602728971071323945393323097247525610648562232768126118586991023545358868942027472589418406870971336076557987719034826147478225008731629428925608345502513335363404813074844170330811513579778600043381962174675778830583134181057363185364073119141011452368113729617802265318187919431817553742805032101115196721915717428176464807535503173709792135683193312725689756024282227724075779270373859910650521458243923462698396152763601552999821095067265716429271803248640748786597709896934131426007185233735574519333591250259350503429382594585962756833278579389037268683288831229041056705162248558225701315726662448329610232940385692933944136037759172522238849360464741028630947750510457602135114405655352573594302659832744653659411720588685714475604138005971964966670963418220479310316565275634470631177498272759083723653651469575977038563075491128439971260645052880831777616945795897147870623331212692797528831744577164623155787184702486818312773997873381075044128593568080177734203120796337493987101745047564094595819692247303498039143604352621555193815958036654282259343326843977111385324166814146735226542101009813995520*i1^7 + -18997124262955622326383340779072002942403757358592500871722584818631519056339405006256676444541073923685118924411822948331920996317708040034107249200928662088601426574489523708248579151236998590953112552636293903895262500131369838051894408571190494313887186499695310047368659198809890927395866229735033922754989333783329868955829425531029155093669864020636359907721253547239585782487436653794750069094775902301000234194772556104433216296978259291456723406343998631712428442979450336246465047462294261339914059125588045290798666789006481433094066031154781088384794738393891637453956944160884252406313101083967284702714707252780196503632011731170916349469909237145568162759828885916672144288677684284603202180751242500107325072285822908316577435522970324083712657386482547790527838512748577648173766454493466792955156833272583985351126830646509159593094407543153385424664376983467074147957714849090244043962363910523654113492757178699209579727895972308407977042397740249756170676633026036991451949347189316115932985915177121280579107170135247299765281770663636383605901203600611444965246633488628550572952843725591338775705973332781306756342140717882370378631252889959265691054217595754586453063740362499026872454599029875712627714805556005707344456560644847334285792343289355459900325654167552*i1^8 + 4194156260010331113362032667716850117310327237573353640704141624945649152995864950171356704966192463109425434659704148272047424404489262099916798972820044593195107492500723745920458903539855095542177282559454726744437533111898895764457805307806140756782915694233038971145165079892410520450608744031535962106777592430336339420623126732053710054378532967948097062745569228096688731466932559009492295124718438869372156068794266261993642364767458781241352916737674181935476862155238704602121217982478535321025818850663808108629098951359942977986640875697849102546238128222560748182363087163548763048071571692419524298249373521856045372286403256726551480178187326915602755470781395473851470050618440643560758192307882656552367588729073922429121473448881079873627097779227487089098603058959552349979105734120365375369401471564483963415732359565974927254006747306704094104041535125929876588900357482131169997395444939284326998794392986189498797813084080448462402217070821165398731317906865558270565203296394357754338516568309220161841615902889537117855442763418638478223291441725187487468405040504195743901571441411710512490939096292228164496279394932925147270024218095915787547579128799076750514245709005219185623370090159365354290498719921988242941319101706529659738470204065616041581532413952*i1^9 + -707549128212696971888901128164304136437966536062077753400250783283527797917622436564942972181445735665203240887972611959211461518822275651893188181456581810432685555833093807675991070135066689825174419598180715871603234688076599513157164496695125662471357656995313343083885168187725003526821928359776703706567350784700484257234135637933736618147418069963330086654374951710199329609935988447101567132784700448380536525833121485067813381956132018510209050300832021037860053834587883190798842331140699524108843611546956531598914223755165570039555989908047433701294988451619369092314257050004357316515897243247273924089178064356638197495863272056665635515742523413371053268919559957869708668764873541513406776268816542031518666737862357020009597478989556201877633896545256920194151270686073348470291722841862614669022699998651636723086789232414639887498456828700269204328746987957110286139485527074585252674253175913737088969605930161592984152372787312317877426744560202148542432794748800324787121896138159172207751471966273136391412534214723282415404116055504348107090320016034603422151375765045294060643182265112245002533931441238934798695227573815333996622167553695945668106833028994279978776033611717872861677551443396013501544193213602422967980179511589910881320109888463430744014848*i1^10 + 74900035120890925637220064593410823147455793163347938686901130761866838095296264267379546877077811512031628519139109695336923976495207727016467452586114183552613215959300236898425845354281023577709384553582906574059844913028601972941487431418313590844527209045640716771255012656861677056161513889623204791673838654577717575749786620079129656349408727613613018041390616805021295118649646637663113539555069092370453683707116220881365124071463348583290959578317758186808776254322146696255830508281099105833763782211010689231671130584307831340457434196350664316350895133689052407989685208561085762083272826776106690122260596050014358201990116415935574375100166552681809948210891737972786480389246248435703784509671270640743265804847722787737846907572515377507287629958783260542587078991213720518252000837349522848195097977247944707631455091426802768696631516140872280650682933592518134657274744734197725723739245886853625764787616785439048764119315348420387948382804241791096017312069662187496018488392588735069003639431512957049539069163864900331685260302910168417639235664913436123612605585157736612300863220248250802011873114825559540792566259583952407189980471823346402682796563268048913309983086726508650368915994059407331925395278374689656466108272648335256578404245502343249920*i1^11 + -4325447224789616389492372957402968707968422473151009787010160828012796229544993917557380078983000228498110096567774492897326986493785637102641405364140754435252085768758084469878437307842539633460866265829476686538942176359718869483504714586488504853344737182403178736178149188599844876937966986614990700660468473412251076510899127231591312817718716007992146362374669449858145763437785983199471643518503233841408388443221016670816186934234163117341627476426251105025082384214291025643272886416447939157928544905104932341712047151067771238035820616520051251927845810377754761542328052497543504191516647192124574127020938955116757092693490078665779342640123416552410804528251781462787271362699829363313599952904506725751370810871180104578646793861618627821411988730980457440971812583915150209411493059830107853807868031407948832394255543487453084212460204885232453589492726200285829187667191646626532039785363927535829256324702853352593337793099213193627750704816821202100248858609429388944014336681458066671725707934168167138888162725997386735833143043272612827970077351530674486847853226759840978864157266453255627936849821356799283733287056917973042227364633125994799724505704166216044504193998628498092180917355601570310210783448389927305918721812211459353123322642370134016*i1^12 + -138287201832681922723878617816277078652368239956717519747695420634540008235922923765968743487858811221225571537596768190026571855031286832338807374539064966369855919300070768732728815446301331864219949727924070247658100577172976016264447700335520994109730419508574412805416205503996664584038128392489442597079766635675903102660895036214790893047729245470289441437488258226959647177093285357453102998606422481091202076744102411797702701055918304614548470639896129663759665523867583104194668537390647194035379195080573065848342595375000882163631427332922038368764592871776143440360578251179775109803915992858414319089359036223534657816228780214745086596054286697597155483122003524079541546909875176155144928766614640998407149693159783082807084618865187000883344961778976937748356626431805305317674127168309115742272343624341218557483742224367124054797880614505539402790066489732369149208461741014945174920425346472261570691034229012009968455068815226322020054396594744100848620143510347838319809898463069079659782907273782062873499176701747810224602119260963468602027418988133222679852883097949618035486110572244784993074240954112039877093729033561197824613598086682022151764484826443501723888017827367286070268771303905587976960889851516779542084381142516953812433761206272*i1^13 + 44401969680380851798643619753587560128476478581698122160107707560816337540359022615681709305911539416030328832286113286477589691707307447086106857147790517872327244030169237863688515918410270208678220052309654332187277693418411764342807106081271757943674213365705508814959255117857799954981210714509845891052132408268652742494826390805671210396971193588433760930717408126965433753480693589676451512559615235520976138912330207809276522327555412898309354178182041935294717248074104553398003255263573780123759167767764591957023136498770394190537356443306909757846341028953156338919269015432557595205106853316277594639054599772130210996665209378431562095880623180835744603135447392216737650906584405240377472731408523511231293347932144832876144566186003367458189446633734309473329531348082168162146986733743903784023696090148643110945968767784457457713966468722196357760321135152303671848671936097436750001828811952202384441694006748172526916402248248761086879233163148558367057446565796024925129760249174381056499274953315518455468939420398611885593527355588706364063379727367097786638145275469993174509559901017642544044890126112296792987734645675995022565648731958569111351157793691586849130682933572395177192480020687416608703503133845542988768891439838869674419814400*i1^14 + -5436290772187711440965389729712787217623029610767191363300175857023154501563048716216483986459088257459406483338031352309685889854621160835021887230426590709939316466335207454950132315362591293847966789061141810593232102619447174446859245405964115211707675860389275345817853036024158635127650085028691766777869874335483408933618206904719048445837808119237146278220131096082751198214734914791233448843280119789540645513817220562967909578060172262307900025259110398722102535168005121795899120313519001614631163369934933585998405997938247969544273589985869653211714020311490621179429213817188153339869579954066481725815795587245425977375273267413869390741772999616922183912547994210749776727852389004165125245449950102066424672924312780153654538998520930589468608115588307432580943964213595124263991362960552612684903869614969981161339973139747948594301677853978701153993372078017996612955169482489374485962324392544423040907479883353118967553996080532564846320658452916323858013880210286873316997072251059046938420987650846294208910368836359815134541685872797486077882153545076146105199169343421295568840408890507193755402096027921407202609305246360799968669318589703706468980183114894456932584943158242826858868274497284149217657502721629424927941339276292783079424*i1^15 + 306398303358673265602739339812937012972585594261575602739279905251538704311635012955398529617103897561883061319449563659250445403541750255879576989022308726355395610648991009475139928887122744500801241392872136710819257044914095505367999679208530917400947913201157400813267553921210377441427364090890654122643821745864401017671210404976478189685313888108813016364073217994472900772451558184650185543049092198249146949274608971472709856162760355031617241011128457126329621586327884509120881161384881630686068006856355491247997416529896962998514829953219573859009826956778060600768920265459002142823600496664131864931487775514514202681242459298360636758552465793749320063823880833252389460962134848616259343269897632855462066645588201537617906358127629893497855986809745050656010792756340100550067730949743485869567425984261732489389701211133581940181193639670396197765411882229447989060359587894843533578451687793318713335214036738856288444781821000110038610465771968876057737431683853415385922090748904861708577212545601797395206561745642669203518009206599048476717781097378427653294957902487046612083640045762898414328813161251991563329940134607136409657605354346489180994323843646602015009622174204836686843811917805100557179018154786524455094269014922231808*i1^16 + -5696334263947595801123000765602939358673418290744815907921823822832916528297543609754271387326978632522708795988563416325234110473312008393588346178856671770133668243267306460674568046992697418503354085060322479114843116703698360241111013917038524792838498296770081091055703512938432435174632839944131250117738660535844854681536799063503601918062930272991993719247908212053064792791071418070565994650255481102654626017076752322371914809181410703592411973581931014554575456881201177361201541159569103450561351360652563274906857579850361817855867905484431607965240466553149917213353169413683438466000182483577897454226325640182225468084028539207849091470966647970471064920009612328124002600656254408729806445870731730008323587667396850312708492620290014697715465809517489405943913388180418121991940771904586795933972720220411037233202361035892663460542320174558693190321897859374738380360415518613969307562499069851575909917015014907051837980434098386703296366682300539182478814681889616815969932774767102735432126316906851989422180649554676144925158637176341593119138274399537011999624752817664512985551313849282393011998317480907718800600355561062320273265264540684333196703421354669143324197116017363434871197769657990179921743600383558134423594953867264*i1^17 + -115904404297203093302314450020689870394345621267420134698955325025117281008400561827944343827333019783496729334949381210396817376682509144908202736695527836528821522285510575456156108343527265359124042095653474686825294534734047801315909958750954423675356499391749711553551899125532881687699982546683171623677825723395054899686079621116847507113697832836233688076732290662656744294495282288858059547067558570934246131216297728098103953795357103831472389603651389761417619136043836164862975926271205930099466277698390360786148020655435006226796326870378375791355539002354654262684069378061638563930634640414017373174022390440133737406696432063778640034768734948909903500128349102956333418906261007079006182113765755740497300873864984493070116474943732233228255270405017978385882084682457538209510391933892237975252210394472174717532984343183031787955376720846215076001589501032637452261137403600840214380671666092143925950682833366443585512803215662641541926766941432912634234761494942747394935566094459050811156766007542134660319116253261773311202479697711151641652998131451285690487965930400604997871536437814204856742055494466055757231766985900169681686921647099744100183063480194706098049728868940152915670127687113589891245485103564323943870365696*i1^18 + 4140980047941634650330245516076349465948305592650607941949517186656486331917403538018665353269102192017615958939090745172742928143079770641240976504861909185160261798264845665910247496896702276448838831405077233926853706135277173890494065493469375367332842278335610700599960387375503715233160441586458536447573117378497817857954495078867399043043339530941272726280580086189820050131555576171871940593791824522684613346354584955600332408228955782247001077349647310882217012345924290790307696791056744316344489338706190328109593486155594969933691272328008669783818820676400459081801411456828118156140522505678975463797086450286603527388585177798855628373946546858860700988471171894199390129772468078587104800646145899949424202405538924145223204963898995683480015553044694697980280934825870862644576949820013343925748820082831889796174367971587352764223439878967923867414540521220863014093835615536105199770948043601282407374277966994163622373513879341535354404941943268124441014803797822297644617691911805177041959909376227206103386463000588696899440622463937122120400104302466913088348231715522323573732437636065871214910929858527034273587874604645691280767318611541796754596222009097278110383914930630812930310309601444720601971346795532327583744*i1^19 + 428594489729532242802031030067710052614103208238595144251602292703513402029301015412107204435077295602422019286351325754958224403521908274945692213689526308343781396603267166828361580661803545863643439770198948630902314148709361766326032800476783589095071919862905234105083563961598040194923916793857073326805046600294612717797751106386404457609275396119525979889913297056872776388945592795954034698191214433579994073480871537095337193795279830466264642247758335501604637369272190137750873306482884799105856006158078141922351025970115300747257788975967338948448554401301960048535391996017504355521858372836205725206345913621115884736077742392730977454582547397431274988743982697402061394906556337071594012055574566790825088205663323179289550396823392188849225847606222286951732950559950513073778462077899279467956240187242332126751584606498456106214531329115600126765629663433697397387979888417948053942117726861174915498900545200620762532806695536174546865057812002025082513759166833605384171086773667503853572955165880182732683150490080402759074832901923443110953373511406906288089295208037851847344588182090137925724622984451365861321064594652490666803288758148510723689263116229305389237711239436158620162577054409823484132101560729600*i1^20 + -829226879749874618966923795107632283135313435560950813532870882683994516231722431626709547418390290024473626929926632738333119933319206740201447028797621860278729414975730126958410345088940430641123406860148764414825015728915285842182684935620568097099464247890795982655342685465806153927437317278198647754976400369177604579399855359978748663047685278186971187340054585233943321899770706830662528941648242740910985849918480907584567884596803563134851554281264743420165560001908308687890320152897345106499505808220674015298729082417632174426499027968839886509622517576962674402528056510077330364801484973399756001728606131484995014296318873556115521584672241839527397191601620713445989247501915064302310705712126041143254899651797100632031865217784264112708584961397498410491265050624660848612116924223602347718043634039775394139708005956870049080135421428989623441380845070290036241235139662657456862132627122654713789595042104470243578196105892605778109080666951366805618246141431072442801459355142853594441144953839252402459293445269527961743386991520257401218206419459480186877673626723106226564830782829967729723037835264602583669280063196270955409253235073089247906046066234159582066478187359251320309367913812495469027222735552512*i1^21 + -2142917988164478183144618008743433456494420024954680363828936057084802939659143981525637522331005524264716096676420852785225312005380542381754897183414167684144581137998392538301030654007999646297762409167152746437398758349511646917928682961406571732943758763670825252669007798815616835788703722853147644370738774748290813333333318522902643496463601018605266105449086634605676008622098702074994610484595108753896686149561811771202374076575599089355968824572508634828193220074343302168989976637360719403845845731728298294625491260892574364912167467198291242553314188610453614081880496449729414455157109043890056891179244578591895821858487042098586434399849248937455257002361862991300642947346503707896705790353126028264950713119575577052405197256265457001864681187727404148051737846865573686361731409287054004623765286723872839789782665094142134024370508565049931240233409758780257973741254635107664696607775888450063637619350455131171458129724714387950690291866182259027868358173097495814069212475539952374160921268622560796201141356312150832763379839715759178375177127704732384086696012199237928532635799161974524542717388186865351773733384989694713043305657129227368165222523190070236622277968294469973443901941068641284864868352*i1^22 + -9202389578309895933213542004304739462389275722390351291985419126443998946614645958183864506760919077392647300584722271082431142205768722563224829557954743290276731530170171144448372248789551876909398044161663887424613330703154357756963961947207518601899425974733729827716736154222665881480248053944304272535894112663850140016506603713284157817030159606479113104146617903313737600186521811370056440907415518664445458269504113109316109757587983450978863333421790846392396744602637260803133553451048512155967732377889706195165444813390426569393043086363624712201146359493331702916713358513111825827515574157906262286672377708950733803970030498110757313528281963838272707438162229425209612853360346699897807434817829188338077280942187552959581395596345358656502769824890453306348627729547419107029667205560374202362976881823535314562059490736627263352659263209274818574927743288163192010556655193453053801307995962303003602482895424373175781222568754441851226756508271110111391818350359328366887784454904926291544672763990482696726967309995660424742452574041467628212600521137517048612940378388365037685821377119359984424704403887130253535582160210511302416850926870268650295525439212388918725964521737507987620205413353306193920*i1^23 + 10872678299764640133668560449442636871757062942472404849436684289841509882109224424771196713135466172389405352852398045189255064551283256517519754524854764416664544621967603767140582236491622691679617057701953974059465145957841090065298775710629034845945768269757760600252474475746084087733162845532300054139627023689500372508435868249357889260928545836365289873850025528658991400841838190067498373585112736462891514737227424152591474407128834765566379017814146422994644717919636693152259636517572110779925104400640488956988547129207089903954095432996455901717036872638344693206521119913286387822409595531000970280393604897469133325536972297284768033080256671303677773658013998514504118524168027998207167223613035581434956177947543412875434062636433073306392107934914857057887906194060107758806967363572769490053525430136078477903480568246989521371369245165274410889314849849022865210553141798230132646227487011876215123386697292584026648399163001754508886405147199441116595372970950820768280799561866354619489848702505605772018368190643194357308621047176875936921374160343212005580028340251426157730321483448781144779154976877793858256604587852253395251667551258749441000352603385348814440699154350372669277675930517504*i1^24 + -66630924732536073451606029370676832770964021826431861426287242589056523480268446937535636934286319416923193082068771984268802686210883544918428029802951677645229190884200594686911590746086310047475801807678164848589494173624328206969174709809768395161815038792978604820915896616271296366261361904796004074285638432591543946943920197338330657154311884844846224144306461210340026346507599527120780862979556079004089976837656755504673695625559499137845775022521673383058200046372903023336159627685095178847110972051562892753558986731007102252224159169067230251611044656883310138892196367559767655934177515683598676071523417637445603063443460283050548044519005290671530259211423234822224014317321290494119491462961149223258031032830018317325585553175804536012008215701427099634569240982857229654188028933578147352445718719738500092792036268482625170796333747189925785386414257583237549083284487757750586978758261133152127745724160816337218501701655445634923702453293714793869729440635188738308331416428131330220594819431055251100009443377008663051878665568864286398413216044114828340972995635548926838550754580245996310457455567611757746992519973249303006471466064109666560646385249616491379259755593203954234008010752*i1^25 + 51967018411391364367413400145771283575427038628200012651933948375374137341617137032474708876493271333100435082912745180704404271844098864675808117476849372224121466091459238011275794299695562881919792834893500551807116387101442281129809520207132966568863536677651161409736649612317669167966890294332699563658220438494247145126609987849016317137894878290111690227009484101506799360047337383725610780880210217611158747238669297311881572670441781215707731609301568400369411056495527814051562349853511459099938753436675123700799689945881100947551258321538520412120655549745252062461732898128410365154601956616803026988568546156910428380744373499489168312946939616273899954798630080341298275534248817333734464147916755481716587525780421020082191105612199459234926578904513272454199508596587575042717016646569751714407386302747634983595986246543886101556115754332434589123431128175966369804664883674401450919235645052923771304108619951977171222690174569249853598165175184465636435410623063795031818908276512495021675249449897184908818390918964897857882036779358711178362401935148795792838374479416560263495731035894795819210519353972184996914820899843377113205421312999771666837331537634553961401672248042744446976*i1^26 + -110058247328729457241885776898616487741192214313430209766189538913359895644095630899653212597568422243197955211540307011023779443837788637584675187986852205186956204615561786036740574348135707487405091335834644821672905482239509952426598542771939256080451516462368753973227845836834016011751059534848360016837750865334630587574508177998857057968691393877664687767697767980443605787999870191556443030084965923151116069213979566331918822939102450853457212469898606136006700545926704114255635793673505383597312662174907062453300903275352724349149071206361411778788580521332138366282766665409177233046348970889422075587804861328259501592170370021573767836835235466989876817787430956221357443251078555169033984732676830946080689528149891223613253956241564104371748247434930085880636859733798871381681768400020241951629009210201405234051368983591683911577909597562743495721319461134988772131505357053547902933637842375616173705202815624260670251717249390465386723384726823272030202775609301206236811836959021732854199053073616171573726852188098882977126056497884854662955205206585589855250499555446615430764638377344088079921587434438162224264106498237544233870883072283322898748061924120813497339181134774272*i1^27 + 11131264363195198281113160596627444016332120804964972450147531709038400447509686474201510902448399314700518066536876899404229395522945920850019852598510605403603122418507915379899909726431386998384924237765181087519164207911571400131112220481807717933471464318274896173452924039212231326865915556919708635771186346183567353158647482911769509177949519910829687388287817703850485538184978642257769035780938183836789576868257344946717150174592293507333291897441795649840824666001602851956074086798715591734351744281851853131803042562140028129862414626211573654589891770858773684253385672190006755348060691176801970995339251903802657469636887227769843658259044296104541409742337500244415881768784272114856411753392825034609358949075139704323985565074819606695505893555090544707771189383143531149073965944925775749075872357879745294549652125644459085870601220608790788957944473368565440738931399349784522747649889968827695558057415530703307276338220401920568776843777348354270318002359475401493064840920106183148677946327752923486574341339300946600721766439535576587184366940618095941923127001246576697036562916837365139480098120802866167807375721551591354491053883247076026412826143664803992645402624*i1^28 + -10983783830082880246794312627438123809257255247708580069998422521861550247907695579602742478999877762726773926172293930177043979036083949985520917104997077936753187278277463943411391509111399921139878256162470695643836638336872368399595021530731991432059671889516165252317697906352395914722955655437160368407426387487580643593085193417287448576428507717658936887090906117662758744078441195375892687872317913248033421846645811283717611867989399670603118998335630119308160739501857874540201547313843565077855137343436468992498777471036599703781093418060835212301900920665715059905617590526430501533437415023888492423349364412539425673232841510686541721061521178213420507280861551159219769760490277979326975056845005578492783830144736433891591104598178817048669917376692058910066860071013268461366658255451736483776863109440034724487720149174632679389016314752136877890843137006738248613919546581751954469574625444380974416755782355745787152418463119239864527444171038895773929133105110134080838853813383199591888362456543257814555761233072210361602530578274300237482764129730155736326913356548504262333961978834095419781542790135148629804424435221838400961631468587234942646166381115771715584*i1^29 + -2074323010543405348420282050810754105304304967159291189781559177869255926799454859929883827807933606315955664470361632055196653693563609322455013151532042369911838834886954447373049075147829958506173002517644604900970397388226819572469597533181865517895108952513685385030702568689439996278996770638249423901965822739030777964303256829453311726312189316944674722980234324354740586964499347860312296674297643384488913061616484003961628178783610378101544794748136664019079507248267919512042139713903801327191722079064406837203369279080000141182306855406277234724299463348938358779645220772844092163782770627169378885726626012709258661926525485745781960816746077171247595807670805785013370529356862150884389869729634443417033015889722836419848347428452149397357706597940147773168351616481327549584571061508187400967288339051631280175916796424619056512602227304118424761887551796904059023902838798611624463376625499050663045455484688790477045449503115156266839488401332145511574445205727531553288614653852057457165550338154045185163675220058775393897904386738475146591906692371637187765269134770823694434690367696967066837625616804432921375012016628381877541456093157846175485385708142592*i1^30 + -92002236676431466868827787380574348026881486693804958539880957623304925110649775842688710098518635597030662025062310322165367689307326493900002688135061330271409707536598317732256201821129919516620321310593510523675909345407865911983511524661236039529824702213197533227939751542566015376303227628372169191819207739101190222899187666703390341847267641867841966638263733260627660032744102574709126229294613312667392919999771244323330463332043949055921871100984758161410171812343791827345259339970170764693202933725492073245432631269018005249426584468735311907100990714437501086426442561022667989289150032199315966413278947010094397828137724624721816210648966473528400701102246669846498098728439283577705492957862059451397864431508691497630058508342296761426315679438237823042104327998681060931995797579746333777935507396713623888916285057764893695986924130513869965911361764595571039411742237338487731200681749812507266716214462967244478493274651482005601776588400749717835603308592977443496484953838594379605967774898831216200625623239966991806832680498478071396457222527442077194072181711303403662130371281126917817547323718371532159578151042882002035702263453148028854075392*i1^31 + -1785208563224142069880392507214131109057705997494201681467054604097551793720410218964288353121314960925270642341802973463944050962883423965845175897887926941356953543081094215916027955043160892597299165048073711280924481686252902396318003174224847909164556262415447848803115982574087557794342032436138171178903859108392910469136225659845690859892240165600055979561473221229954210099174009159828381939695922605945214239531595951973703507418386072139191661415436131287395194882575582621140198018469428359959058383382120214419154684116792327239182937114376539162406227597137062948927384636986506658733442529094056725111559452075857068942747813610645496648262336789640397962020797644794393477422210186250243032263547740376922548035725415479458557420158435422769258922042067755269595526011087366929389225985288192351692290685260649097851731597899143466903761958993302364901533908813487915850729200163598969236936649480398648812126590191492240382755579671325024801899478039439902557537785804383463259364166255622894394853458476911808056759602708476895293478533730823272954141537943184327070437649303682323933435337303959209789495344459193709327974115060639277104681004826624*i1^32 + -1035130996707984300700738142399815640722547701168316378598778063816006903020054799895723752834662604440651586455892208054907264596244930807006500668771962405576870502685260062666299775849796483001328468514864287727575814399782931715912825408790034736570100976282738662076353020383865512670744507563668064212971204887947577668575505799094248891531306479678794162709003685800743346079111216805911981809716527550120641305416717128199226941376469861656485684230831736804489153751327007754069242486479442255398695660623407437965480196505201310658300721551964617906944702604511857453910295876089773674686426775997990455640286353053156698346840471844135084608682671980808324027935820369714408770035620581030815702184974926982945750432019319460527870766679628694275022171840819363063591515821144078412503123275387327921516067645676014083885263292409133043897762038811299233322504562713030903267939088403882170565561649055128299341045694160570514264434659074723401464884752452441725767969167338523158169923285584402261056503850606067350586361368919578242529337932031952880657079803601562390165930876257487996505984452789521752512347458396670178279363477820316690939904*i1^33 + 241822633348571837323473556706356140434407729575672857122664236674842229908197875163764398312706556893772461356329530480246007796476370916793645228555688242010734081024920400447925187263476260808122444742620233653038471993855806314301751189123017033544821468302956788189800701223327786268232954109131351087659642979918454434075247136821919567722178532591503088438186657008101300330503250582887611912637458943731016495921453172531082611155262484793977361763467255821429408596839576724709776407663355469615506523924710422352413734527377966131143850414460223693707071435850702371801074979611581777761222472166592311552107729286063870941735665201266198809539623088767047460083651394363452459598496079829535006333291553175208175424331086094160740981978816051411870259004418331370426418936202643001181296762644300932258193727739863555409061527496650771265996392354708126728989884672803447780929614632975022843947902412060186712742938953316874772021007069429016891325251270236331865181238515929550705956569257528340382248333868096278531968755803152912789356454315445504155430195452133561637924740485482726469367963346243143710302916058422030736819563811307520*i1^34 + 236186085568609761178259360500888398634986033194881305100717498313037992665960563413764853184248079489461988197458629669882137652045694992553268894797952226474733300700775104309354165204896206727972291790408611325459070217076283336233265802349914642842368029887962750761172547642303541328013984646211789580465028894235808393698218814768936040649562406862644634135850721567538503785944472053522069281702590521826696017280596109473499778626374219372325183958309246375566915900869095809790000837014422401819583024440766807667892655454889152150216620332523855200190308459496320140154182350290713020995041087117866059222909984361960424311498359914062655216113316512737626900582442269786052723467551268529899412071842487491111647417746997764969077669037454947568412830035429335704204696588018418059275519715539068348779886479250215607086719599762803057246781392016789659346879284141758236537043320820524420778693228105459667932669335146908659830520605802922440806360297526736330536460038854896813222775049491834002892502195682313643414188718769648213208844829581818236262863150400129269140006667930977497850547104810114503000237805113306061329137664*i1^35 + -1760716421421560707260166716388175182227698143738887057516667425238001827996975391811917893583886906480002783972100032937356884494397003641373096716680489765920067346578746050489677777166608788597443745610594351844647984671697647680333585000945127833089956709794064399079831847935850951573996121765325479238019675241454081617648574645600786222087041796249403742893689301456532380301398375186478163168571866315997385888994043230060993134631730606455739955874446570194899457544379498972701224445533600712170359674215497202352889613032360183978242588482740986683287758954511479644042494596330210489508458901194723026603888711090456050441328171105466415056563917060979564732504613732063800001297828452245553900422939894445926729043660645006586318859889856348070360946851601205593940990724132055190455746806557042600230790553240966892392261029440581534805096174439204284287408207902843440097781927796020607191372155447406743424584386238743269989101696478230795094439175510908089226142828520030105504216637538688381585427151653892081714093583862585938801261241604491903573423953410204956460599476619301360805058279124333671581160865320140800*i1^36 + -12367449691630219037762889781507116250596888187899155232629342424859199456418685890856578700980094055828038329094217215667772179941787574466780473056272782768621083997109857314665565520831783689357295222990757024547519115356777134943259687914763699489941899557027531969041356349738038944520270872540965883163611625245754825163220800816320127735935620949329889455310060338588144988219000367129183384632741793692670857645346263272301890664562150474490316813354794836349423621511681425642851284690479375894546847373202476364362070330185405812912983482613755525986481973996557629401317105874993725718655448148804524685785729686968764495491228374090254729884989166990869104548741470395435625728788598567421837259152984353819200902884658089837509201686958212914542468277632897207210436787205733919801816365024288371098672559403161132239322652544224466008387362819039683582014617078012934951412233500678149103254453656132709492196466264629741750365306379104608208580964437839093763396921891657983523574435561411126081259977018591850848968824319151594883921775087839998041012290138986301262678150746040017292851799907893687204429430784*i1^37 + -255014505877020280469515247968354294221356357984914662145178802986412522577207934708266899932499369239400833187800456607499327769721529597665768231101856050455942473293425500656046856941918377563507897288861212342865247022780353234275741663770290991596424934781706477659019166789904704603710142196713130817628532548020100225748330252509594420427804999005387967531250917206846374596922936943290688727732291438227671474625584423833819202847973161218543267387809570857251182795701319854234022487342025848486134460246212962674236095392043060886659431284459564430452029676611405144203982283924274428548776517704926061463311349395451727885927409972572364712692552464976080890484124914544599886550386959784776392377097446734386943826419270524695535948682731442461992416418131151270435817134416842104067420820058911087624510409341813532212893875340278327688200182990323318068097782341923904871003509846257188150985789941314925738924334103953166838951607532341017736626676563979584665184818188521464361037977416964130166916014977566785398757064548225125746908316133850006309875081325334347527384553734449210336030897405721313280*i1^38 + 55657976799197448378817041358570083294090896951378762761369192895497644303341794777986791185186520468201790459759910007833360848779521201382914306561483803677271435261954139245856828248147692083829486336803481286743366490975721021827086062146782081983326953591118784420903943530136514506680266310727458184077979907688299198527456610261793574199685467186897217893059127382172753870993545635244424180740697205868700090889417267592077963947910710303713161265545476161695855173310217013578590861937135886390082761731773211249190879026380207041272648472731950486856318046272818783044700165871216576326622299645584900148387461329780473764182677867501751171772294609790849293230232473587998546671781887919858509166377259390105918408565201932697790242113051538090591614773993473861723765975437713039679310505532764804922681621086828007704632753298329490640391056531677463256788000638841582380429319436535341782498882737086922983976406557438223663515575377251781653806458645681652150031552256193548038677675853552062767651706413389143355216051823454405264936302914077832478026140779657255533807147637611290825414672384*i1^39 + 36453689817565303145239742302074712309082667959621500111461053568327926481558287906136269495689100488446091957230052856356812495132309727052227119104631589791277481314907273190183279512918689567988072235282852750279437049439564945018792190329602488298489022910427403080502758015369369898548888708635689888763534281899674307480453870632257605287902557972206678042730571286360479163388581480149631583204279068483197308063320831161783854955377851107927299353986629801739510886741547668025400115215113989528645828105549313152024278767485377764440036864973005457831083005226052812426458032419600308351028512837932911746153749373313341258505499297571752633822227733603184554075554806304711520148910713291725268015680709196678930320888733570338502618806553535245992381033718021651440536322685071893408945380939472740139864772747162819534678972458761873995867029809627744970091635333488836867347946355013919567579085324752344020680788479597423320762309855216161386816210480346806031377574119163168817909794051580186811564307026873119927092498832334732847934435204335291456566557009509582339883152867971825664*i1^40 + -7564770989631510408778021077929819124336268504355305389439430885485236509892666036204907958442016396191888086522230290280597438895913228135283890193864447329330973313743666642984087431947997840149025495896385141907794751739388915877223957132274895422202668372249105721039133283244577281036417274134505601910783267377673633490066973285260969422094610396301663833270537793395215411977823125532256446480324184731757871685992011052792959707136840094615934361303289904790004099550611825233530186864831046095762359787063543786071332230202061873952676308400599867848486835931754391369705152855884738698547879660407015287364537750710065683621590334966743080284440893212327758938995564314601951616001865890699454042772530543456210390833492474378150739892315897933608799754967937166716682145383814286160875996201229670694694539154635304540839445714430540709460072276067529663794037951511096655246973872333794691441529596305607206317441696388327632661060214220251134560850101275415298396666445500320748545281605885409099176639258411447623843390156716406854693409504984248118422914107464314190617903104*i1^41 + -4873712038125523349981386302294639699759021404278334467629999836245669539129074200239745396324609361390267609844135177684123292895124397766300683748032582250890137142480630642124856407629401677452460895368618817367495926497364980060090080444212076344243968062815003207022032480599047082643856830364962226941109007365241943199191508797276787759836307893622640687317152012645653383563478829530759742636853384105941426737477232508602866337392378701704681756373625226477504529384857738347739225127661992632142935956776937121260912679915933314186887394094073988870789340948987340034793301542301603758878607650378251036824096128462798426093084920821500426064112877595217093425520371777104559828633667096691089460068911991152939223139271993883528939607026354577354168964026509699780303264022935438516337872404077366378921195082537339765144239394438056942079858233983048296282051703588990796262268021151510131840582007811785050524825733044801595938307627568607692833623580688004220595723992391357221643760761321794128040607343132507037604071734247988693941156057120235839078057418174758912*i1^42 + -788783800091997788079169752808419763675517690913910265177481562423420705664155691813695969532169837027766645224896499778778158144520732452893257179970596677896295827650643890748502282778097345013961324237755293885921142849246285384385894222902826291155661071706777420131542149254718737196183486359811087403986159257556893320202030638432380583428316261751202534080132917031671444282319499935721364888443795623545408966233413455751459077045803512576782279227898375590126784631325227827883045672384510682497877839784378141365391951932409903776793215694988191540567949895571196356634417262719356332757617419066173115754800666103562447790632289542544010570481195911502473954532048779532520243688010398177003623848826239705796596968375115056458891072707072129479414019325736892418040910346604311051362342930567902446489577235329561534034293581792113208239477537084080195071003254995204670496882233542947650952120293666249770856853575229173166618740243768353388345503172724148533212129316820450291614359964773892053958134796042076920811769407470772234561780207413453456765091840*i1^43 + -57348182185013382199107996886940080203798316819839531563761420373250241552726063229422969486464157450376758520230112283635628658322410365855459788304459749029106381917745885257600176938650371933921556080434396873175752774015757172891089156948294351497366839686243503767426245407684861732185191555009099336935433293626158939388880687095506210716836278422170728174215899778088154216482663659319279653592754789601910320637660206398644512283140323485735578436130967068112606992900381650404020006787755053849057276217580464387970391869195316875518172024628305841694888306423577121233113785828175573240480736303119506709053627847073620335364120265053716628818895301195271905602914514385732390001588450142233755049891098335510477761753249033543611342754242215889099107983324767602064697314585821686143276926655674482605970703249275090794844860481068544077758906634162249788801061975467342826668025949354260389352407800952570864126523487393271441692236232191525720361107311167079570760272406859600694685661520766241549924585729629646091185010609074085500600788294041600*i1^44 + -1879955372125396044601072288527556371637303113268282044634933952760831677119087601896033670702352367367964007118243350416548085138098484295484743634475428678486886609097784281179684710701839016752625981105541777476242813775129168510155141369640657921801571826806711812774060120716863362515178479764424613164007784064593613776583358438016215713451246367024610615032091250126573173177458463575850469132819054286061104361380327180885289980116273529477746858421408006991357929668314307550022224452100312975627361895474667997279517219836834186073781866471162841886613261408125065838585821611919481870930475185196361446506355555228414478038242749552292974053437692010589553721068816850085757598349873364382970469178613641978276176965533940349540956379081028694068564618808502873291283900925174353708357894919431647656821849379646885219842526787537214239151715935103454055146282738328330526135189096188796109952985070306982440883387562623203810152306792941686903639965644772906732280600861267854916112917949515173647773154120288145242224388082787839253676032*i1^45 + -19503423236455722748231551572575618452651112719333211622266752396263782840290244126087336806600444711805614499633761279072955788867975714091241565775764986199265611299688119934114041172390485396017632422241279253701477438881524806100724412613629521057774740031430553756200819223664208982805390312425423646314198711598070567778926845206979580374655055723636318892665235721385588928799945998226565928495071779757770634822389936205293232572554069556940735948315501721389785534069536717708862087737029983714885784642916937244340538573174311681594065202785607544792058143505170919761524648383828559576205788098964756500460155054616107385202145831653988020928797470658273136637459853886728277360873454281133783121530432055729178930849064471684552649312946727298574607382148883481030247435512370730877252886655306133260298311805352304036795499701780598941300432642676430846327269294770490669996133106770012641273337179864153292205453953452301300654812631051481010702593416276981579102150995042869286691469827097259744604079375811117294266397753344*i1^46 + 67159150447109619852357578717929048236245756355645191069973288504662204226834989378442429564445601056696511709736351814103200882271464745375822761916850952732944660829450287140272398318247761613526436218939345837872113006366140354079339559465032865882183523990858333405737073523950365372577492875568255436852827402593055170753415160237027296473081154299836129878591880222201162943000876970600431007322921690053171910095908302998516386583330843360458109888794003810673250822447462556329016684695948084967977791587086498567008033657372497807915131137901169473728567801309406456614170988452823221647821722117095896838949833668866597896147250582508265760581905322232592994705781250517554134765744506967110993266427137006348244267885520875980559474667128855201173558023366877057015837930227969374596525559031418576705853188739226557957730937058015731457075824414451613252036470356911420202068118426653761390797304145778712668308378702770667308390638120254430686001374014180774914013515677102155882688782422205423799982052818536103936*i1^47 + -38128468617480010086258290229315840822755441486679732983797396584805266047733740277120071616815993380954727648977279824470272298510462161612896055561406185560439173697612159943863954771292616122587233548604043805957314782078871611643349925471243566371994112175168131460499840872986883305260392086161298051099818771534729035293623910959401648479942315114709743883977057322403480157735018305177762704916964623869277699457361662770365134251484604211523288402395940175143849516783906724575382481344389916956219955632104845705224785311396640496923111101332450212240032508281119411785555583564204203707572711753754700050099951845573423710411194572557965281232942945728005893843239178926499598263075801649288505163600790364556025362289310170128720095544411042349483712961005334742936267225318866618954910894800637135309149760665526491146850450405826687113209073266168516562493289517688152663155851682168660312211862432014904151820899377939481398076797683856907298112827311646642889570087508053646922588880425392796925427712*i1^48 + 1647950324565156431025582536044873815075474273569663001210711166771874672036499838025094465288329774484997825583812075211416591804355812079214478418567344147110460682193925372000223029714901063290141411968521382565563893932262843697286694703141567650428482204409757652028922670696450190710347308702426064739175014574807468067117478589253877660944753709120169748753958172161106059172033106481744627750075826110726952696730255987833266055313130846459285365347842069733739074787289508715655754857280870699164371083468990449089751396837580609251861112739837025236271332463008828593812920551193242179226779997024106645121547335634520842551910233284928735322850242796134914456271691312095712139968784459706632847854998978174198121761777419867373735438838572359718656394394664829749969192931103844514775395575505507878426705767074330511419933292860816301975086267630391371118102101502473822169958096430795809756661621181151867906208845767752960731345797679897498094764898375067681141963003184486984911975088128*i1^49 + -168611815491092502885679269481690878074110786859314361800301434396796399100719006015913255635297364325916455418028997191218462092504711170613203132399989047734212508609943738032193761324002879866005033315581570581393274949786237682202267999392127730270222155590126534107965256477296668631033893982644718186953242849853479004573137728920167023871576392525504187132712603233741041664255824159275479560759234502451882077805567329796247752388239969826238837945208036657802101884426390795714049204137242903929335895034820556607771058604906298479555085041524541755471062665244621871833046434481755394866029677867585054909196349124826706212860401391481130007728382685725586477102888461820453056492651238805907725364101765460746441071687728586704632744115150909607971552198701783957536159506555442258751362770914617900159125391514756705168273385083247353942967869936059692724037339417127372556440237199437058953454415748529972700518260352037122397859616542552395741143440487040276688273408*i1^50 + 76210374219355135117183991706554668536120489749239004191555479866787978404870462726566618360801327379791910233599844450396810536430077176344097558475177202822638855207135509897898820730631720460664158390656860428088656389558902493170174282963252750329946446928179753510836231385532522420511813921407738229780129900967382436292930999506379639161244258706299870731513523409244517227646184260246448208224165641819889883402605075886523053586718877516214773866175527469906491531869500590751530324987460929985784937042126085100458515811707755113425618198999954327860047472817511017824159562387207227481937330442194299868865241346483990140886869934194789959508689401958854590813973059228647658099256811261039731521646083796057647817955526432344013780570127954183719252256503185644848685895459909887489420909808054432798396206086700187252610447001976995743852233778006679045536268866927315997589707421957440018457035350711951105802538661011215029492869946426769408*i1^51 - N1*22900476122723589086730009096332663058451643389804401792921115350530483711856076019381717350500707812363213587352857876346344423912566286799563715493879238126769397661891869044274648201367701721180538506352368252127403282099109924921526363339690972137019876966264189258044138851935468792362650853470578125*i3 ] ]