[ [ -9468472188086300460087645567369286595002791989678723998718867245997138861434898801167810906532272223962694780157591375931427877049594175022534273619499013131827276760526128255540885762575722320589236910827585250581361201683957978637073049023051410278811944023696399967257801052138680649173679315365928093614396659651007235416524066922401723353046124494439282977157601478155180395563377387697402825744265404008669208708739748483356051534693078252243758838965876998950472383071330644413873107738702129938753903168083426297971461156605380967587073514922890614002212711641023746818250044378253258713684299777295315721143812525622908449370995094559855858553670317938338693817352944600684203641836852393012219782355130429543026026968806421186354332239512383723720206072042321422367084561407705117087923800201477672450683361456727347617110262221570154787828536458776222038687836140663788430593280184724909108781420879522246953464702602747439637922637004318363546090410030163461939544596127763404408671191239611454194717517167074510247314867133313024023979320603689134736494458424542692927751714682937041178599620608000000000000 + 26127061717045860108656391921288001582729354312856851205952680495116817288230551821615493391508162154573817688781267297131707518640069961958897027964514324443645530017012977005753224353889189987325775009054974750096008371184715593714434309468820609147206755763263062527308386534059725152370520556843887163216160100204082678897821551763045902699494599372258627867509544111478465728070424427293679233093386900121083385946088810521076730426039635086966130338407190705058625468003108204005525476079077438297874296907539558891763701676897783579643107605238738364122010295477084257122851797940650644883818847797719505747756840934484903760099835136470273133561902693338008268205341205465786967068034313997624831798138014524021262059208514594531675255027905447466678554362139438918878486617548189187992405670341516987776663254047251388344020689289419912040642033230499989652177856648925993378079372504633933259304253375965319849783458228019365139056533416897645499562800546963646521793536881502233895105031223930741711817220623433156159616378924732537060372357349617068169357156737168858441449923553931153394609684480000000000*i1 + -34638191583245377776779013234795375509112320379868129737453816161043261557529678421695554048467843928224112150730632170227732132629844994450093280903284709783868800248993323991334658526900593341081932284582999846097178476729274934249650501480010782795253658544963723910870604632503601449115913619704172664209610757157289940090690232046693837266078134790309025452723072291444223868889207341652670462890745487216657419258550792988146549636986386527631365111505624330926426815062483392407062524255514981999764226920424968069301312266302568553655587166171519657345777712546645711932146760683880944916326692569064368964443250120356789973965382586861927446502481324511448857899277652117098690355515953403133554133917616979621884835501526492525860917965256615775909892555276723749089176781515405740502888603389638851515499525827783804149094861599727230588946824426257853924114990253082242308328549761490658594872212035739181683576087927933556115941479796942845298747425051829666946077961859324932564910717057651338892163340182340177297500154741990161937376469422673436787194309928441974324573434203003897933463552000000000*i1^2 + 26477332114486331367771804834672459682916869902247581773551308712660540110098670438896251145664914218121598168707616235360676741894286665998966235165256264464656790409044957868600047657698797319630964412516381233153670009281833711727595459096386158036991209421466975087929989419436129271335504979287799581199711121348358910534382104831051231578725513200676852824992552121479378234385729437874566123693200828531411982052100157657927292701484841441996890356259051683274622447946285821077006599364435229940302768035987786153156530502934222959799850759619814785901501573875502076388444189239483337444551733960667422495757607781286774426483903184179430351037259171201393640749697825513276298005442250813614088798275982662341586182222477708174907567703501614757359108870782551092079107842431706568218987936432614113742038623074042326348447924847957363981097605503641393214139554224591173923604053327986688277737397764087129975230643741540392821517582419663831784813616504711406572484749189911660033048428762717854882005453948828754795113599062699955582273094427966701936541251709407739507904595300558076809052160000000*i1^3 + -15981485231765179921501135010984950267739279208874900335507560605927369198815647860002748152216485609090150833304143014270245079866846567315579460074852945628871961434901694885470331285226780672965795775415051269894233616328204406772755984538129132930566608882354572792243610134150826761788043387272357255722268434058232205868483352006173217147756550956246830095640987918089085278931828673418290863535378799054748976584195329011778322939470734647945072089904312310755922201389177561438056887402845378751009883593242656979451056769863892471075493108801355628943877618788514596934459864113030315117952031823762650199115598935876348375240087009558773993532004448949692452598069731905318706641490165229362004126930018972744041378310733908071111312322573009368765656613714780312973665864769532320391778344182181536084559150306963477322433908767324046805424047226253396585111959241225058926966133648430574690146693665009676385636650836376332251206041809562856193665073887024854690313202704546369691679266060607707959243342751430673840106060716417667309652616731429132600620898754530008286013635332707158537011200000*i1^4 + 7541953115211206907084497057952569016267356428912809036537651390193058576696797904341478534817852513225054473764736713405898515088397464589091123031166849888319003172702366802120982988589466215889553288507872978376110422929786217076429507554356833053621890430851505989982917674908834842942231654922052840954620128149119116376157339922509628181752172111500545514734778962120455328022651759789369142842247102808044587933267741401313374966263653710071943640347019961981920437383885615482755643893287289320961491697083246259564773651501417873517980948158585152098271552803203890543595923252270449427836852442579400545189755286724696996947202051161440925300370744872221136615989962778408079596462376692264106989626788749921285715257198844899312826865444230187833102407017802650280356144986118081321037120577929662865993554352726907984518334208807440379712202126063857944337420072803978064558674597120914867224008527876747036259115932423448045266832737759878962638591788271383513323922888270968653741918474741162501194298616904165396046164832368731893931393238943878455228110873933577786775420160732828585164800*i1^5 + -3854683727916799382967927028891035755346503305010512490043617327862111459575413290225629962266086398459681553567233849360365599909701744161517609478582302119061437747582278483419559324429457744301948771456326449330968287714930585566970080051388054834891041951937939355465825276783663883223972088260376491567710862911717722917207167190205284147433194178429626298200413015892796564285765022628094719690654722098793903764383255862560762831579408187076136602332202620393661004786690113481625249072188467789450507020784031055249426151157085253075448407257659207767270265466068257263018590470896217815273231336644929656273510552068800653463448392501323406536263311314807496527610229316688497273146734558222147633117094291723361403295934110739992764143351282931624042427440717434418234928807154107898122159722297418541599365497798947834114624178783538315878239167972245895210966838643550825866208764400452492176567141221913599656596460428509119552854703016116520833493224915915560073626993363829844049736799411434128044038147521387125777342824493256920528476825833267780657008397726155961888284903026257297408*i1^6 + 3264922818504773257712601503497361037507554626920305346485145852536086417245373172430192247619817143703371951896685108960811679300914223167845497315163854953688120686131726740446003163972422997887525663745667162268983134072465994278332544631607698341090181980650851776625917453768114753896506464910654573180233467963145341711340539011286837534163352625518334868371043485319911132547638486883540872838194926993422240208631371321396899985914373815904021311315279481247730064408572095851887953838380382617264049136490150979625097103810701939761942454472343550176230505020630762660899797850129105077309272556639196706553588827212079910749623389454957303090912086152357968692031480001193852196033876097631938877791727398289852866660983679499953641993606315605766383194365198649872606289806326235231570246349091132807917720055533707041720365796118444681459372917271240837405828933951931782107022485871529669764377758840389231000811485414094756868946070411042165744726061165021443913631774108131013287608749126585362761446796234150479697315001494141006037802996165126726036861276219427765633466609197645824*i1^7 + -2131068318576689240279630940966021742654495381914004153400396597909511014217816464387802150701979696421474693881948293513312974658731278433850375503960780311101308400368545438112884759926380705914561471256885603187772822693382991051803951887933147797504444453844817910435860111628460891107767541944736675340898763094410152321061616812271425225706961118912138624200070195308170738552109044812285695062191544246822375244781105532328753383798290863924661423238284633808947472993419312741209177863629714300216044858309051627907380490834179095794035699979462655334752678469234385060303807139558651526495480253312353015616271958226499614768956348673298037585897885888129361078272170058972834944736242978628471064833536019772972832336221399546300585109074061438903470741141051596568507823388101747632904573260618837551614275173299227614907623776269287503047911423042753424294096293944157853626313911733856157585770491404880433455113635186052768117471527168158652281750277066033671416523512160217145768154847902139364953914632627503977599099974623839590263361702423276866227521465749229985088195285483520*i1^8 + 955290170956569043717289891722059358012760340575062720253578881497182936724385653787742017758301795759554592285286555671296020652585070201173371645397250791734477435650133910698182038832045156491320140216940078924211010868937332282101120010990440020998579842394133242421519365636703385458322885853050535096921719675297536561460788161659369058773677138552004114917892824733994550396890398438742548063184574346816673717721162946783140799828263894020761192488787186719999877564172236984973148367696628766845160043036411939213294858990262877522210948418653987721001744547829116093447393975164202926816308708014844096781651057036919065835539530281489762603532121234339951222541922802293318011378700871688848663947602736595909097458459858680202482431266619974410842218302144356183305049492656026693195370496483578585127475186660763804677748979735794009501801625165197762103482286564062041194756353171969359792049869634223832799562391511690063165095350964378401103497110981408893605567976035840538181200447524074546632941212838632575218003136230650692853238924535522535196451071642139007894117416960*i1^9 + -384065635577508406039839688185002850194665601130069078121381292101403640733884241707355326276565536720705607011882068323365405857723481924287458258736842717726510487171475604262652659837091994589606686691100926940124242610757819651502408614938596276199882406569131993278219937380538758931239828584865728808760071794399516167687051924885787570166199435828027659846332670481448974620371119931029597907091508521098852650174807250644908430641446414348077259645477770499577072835274634799893316292961981851321379567206869010274237642031985507619890278894136775285602067077822438971708456022735900726554215646790811217428813240094154623418566172491778877201403897029329420454945857985862228381407589820434853698733004730976639378956342576448153330147989612861624434189453326721681355548826138246594611183326009165862388143167849841807915758986144209856043426833765160284235588548161043727794450613954392740166980815094871231963536769805100126284325204202787792975581729759171020629518388171087932186168323578346272275937034559430870225574566198647446679662929776177035011138368790805276277080064*i1^10 + 125713325322456134187795811881502248601158047989529468939218602051292520812800210373398912478418894524210834767774408811924610966831200569057615851934390905822699959816690681326477818238770345402030306215613590337768916726757026931719084589312220507717937832704412446239403691943785449825525357608162597174348192244765780407051144749920351782166949020512044235420153088514099216278206665427401785619893400050902903182750338733827104394415162188049842182207669558345162648181356066063870733649027064627719409558224953397863337278165498327040283996711569210720598871308845827879920819940835875127636597880013197092830589899400918976285676785558442349074047411222589035633218049428264683747700840472248131518682257750817155544190215201169271309188954939077875523217643625320798252530871746629416852771975011279621907800898158394929708866575094243603641123589269231792410277824079053144889792595770536023392546293839414105850614131998788058734196316213439666858600914322676016930954723888083711399462393645666536758529714779731330901728698747711312410301568311865805095781114445836549357568*i1^11 + -28571661682976323855626136787433964936181784614112832136540155100053036716156916234186477746623724164665320503691855017405613823150306994571884629448495767238160080950265940024105761736405556345014762520353506498575697843115161302236992625840573680876877792464856801284958734638177088236536540212732136701820409125983795976738321685738768014850539896965210394946181573760950474745330990371896175904245529814287897868124712054649794131186012496467266021668350249788348572186683673248474698007437193428287594193442988111263492517067508479851488697528920358253790012409701698676565475217337216121609515453780178407322103922643636243115178328004079038321350479464085025256276426752793361679306161836237037361876262019306470402903814465895133585431540457902252715818770321777275901770941228690618855499721752169060128232933747167827626382822132145724573822878086672847379621933192853988775478076503326910102600473949860201172264510510289138838233959039497484707838454007071018238229575893484821147047277918337923076659018107887506022924815670173838222084225145715124288189827184402104320*i1^12 + 3758850344667288696737192769650356213271354270319077748340555145610903949558977840781342817294688423069480639538007306152077412176295542270055324885210187074557971562069369412122748154850179370028343695391543999219006645145574067888188931049790007156447736050912964551905313423868195371021231622959964989375596628016912120003870111704660523490357672804089754886864180097610825499129426686383759074291152575129269033827867545578030444429233406196281916311557580991396844078383695286954707298229443304574812476631517278469220080878513623623080483905409774733176774305735985215225063004947972812692367378590817581845137646092319840112007968792505374309695163551394528004520649198618984337178422348765854275532739912168540237008214484721578614240318604069694997666084371597302891984176096279844779912012721102510929122624757587511299505070953911128482680524820360275246175189823272333460868747735622120288229036117799862011541911607323530900874192046598657332802115804112139822826420841579395509010127269794205354193145205677776528354404250013179062523607796382191465630789651136512*i1^13 + -289642298183055326217937113116622773296660265310905066825465836249024615172375258026796559398552944723274235684564042324082686110430549966898303855690588017146678096598109524006858969781873170585000514170139990472239162928377608591462238821917514263628757136971042286925454206942784601362058510721804307949793937750450017351712428354714107337297751283391265651004827758234303761085549424626350751656184555664429911790771122625863747009872000562553630776588981450602598748027540995311160862526496741409352068328500706357248092567704906473079663854305458224535850277968308160468152271365042496119767557658540572362375017050241319625788560985269847830869918540492369726165765180757320245774293383080022504903594249683305044101994347801396163048543208189729998394869104901656014177196746582818483959675105310734552365378233726064792804704208018607189423009285026415514506142366863189567569396257068364507861120228620697940688892466148257773604684384636599056224510678300534244224240605399269712133023795723884318082888304558387782339095064155450389401130212723617331212168724480*i1^14 + 45744228484925430972431104715019335786601251705147338433448187105205558088226391320584044432287091192890561389976735586166593930500693750013812773353470109591743593132245339528920744009591937551118425428756924658957709517126822254882947980850431426671219958633566610908614232264730085246503189067329565091133195195547156022783489752944681939846604061046266151435710937029100226646394920688088246360461614556623491813624318841628763056131341368212614391733983013623280509772353957631991242197682613105614431163213065424111704956101448924128286250800607978483681019287732545674974568012365012355489035144039786092341587526905946491784780218363666443391274461956706359904504513167891764420015656858758288077535241942181685073292741812141436421513491214393519162024370869447812814746773626053456577193610002087822386413442961161201291166195541110923957922152280195644216418991511556234719184266211548185231824233837223235546364890216093099782571361589766391970332923410334601466549109804839545171563463887221362568663288993213071607563331979299912516212091981034084630528000*i1^15 + -12104519622334304545390657426428130995775906003184761784561044834173583470045106231421149008545941408187039541010289270742717458262637716636614753922368406632091989141909692136555962294313317933027313971264320744689102356254524270266987776991158228614874814998051994371407935517441645200895919065192952067669735248329379709606554609119674226541885026999833455700366451540592411296167870743947436773679543567730131227998340130704478279114450303853339459239714090123583582340747528196357403085264054590799872594259825717422637658685239719259655675339716700756029878174783902632899960377871968083030722195881395526819517248531353280663074881980078265203199095733743466773454935575366193574549532501552200919766228863510107618087345567217807181398910357255208770179907423922485831016764239022823978457088708733972356818352559954174851138443384553473525848290007804376184581133230456236763736854122814316145590911778445458157345019722014859148163156752733102408069352807962268857024580909931028352938079261498479914187467691135736857908239636938008303317578185006146125824*i1^16 + 1973170999996701759895191079258662627953000097689300482866435837749417858386275793990355937446075575502232999253326183519265362102832950139718922801320135041263243398625600597673608548219049476282832287896438667472580813958432267487229030701983758222201540277194142130422576795709927076802575596740806650054742354135273553382724017116034232049952928190164761543955069577298143514746149067473747335796945271342663121069963325819490964238404343413955192052081297245016890769512862780774698902261660285975198019264791388522223219243630509590911130658187616832833087308264628790265112273079317559834886167840134700273803890121586777733303640233687156458721745138062363377681895488193638511642222983392947986105647790639350911822919133972228264166026881908867697042961309079530311445577519667729738804461368077644642028814550466578650958151812848725436122308595458100491445345807866930987916654952194270625414196336453329832383684430068373798880785813023215729390403242216657951561837065678413911914396949317856711193064200573180433910576753321016099048473477934743552*i1^17 + -177172604189985800196607759253724624435368224590860027473091222655585996445435512866867929361815919688612045323200149307634758030348254763199283879363777357584922332154446376164601496707062907440283130181503712363515213726624794023282778527632125002873310711022949473544091129755452688054531099276038028953048552779044369745181461932897809683238270256618466345365550262484711796137271663324378628507203397609110276665441337745123275669340193874833156999242062202772692864726237151657372372448484618492662590399223723320725881195698364429672779191544736661728558506070284351120424511940185295974380021028016551800901074097893884204683029740641687530472254142321763932893022279284195353138685054652291079506931565450606041498403735424102635223124485843051598281323649035988255376534121179424154710218982388533367193849410447127929139882384876895926824263208956067592490632855139413018030209276261225379506493504886567223589491925223693447581363016667741806881691848709927645532035583421768382502937201484731871362250637436150334195829683776034263987546474151936*i1^18 + 7764771733114174960457003604601476153423014041814322356793047310345965893063831236934570636686328926076467511745495444338303447308731985316277095475339933898470537146716959959943077577747452711679662205658125276061806235809483691397217205549040459190365737251223935618413180281937680018716270932308167391427321400112908093019908970651965667656527945254724381856536558557777824671814046277273042673348336167899517316214777753984988610874395790519792187405703796614176362896645668608896721932788399691461372351118069392384440505035572423197920063583685761327563533220191235702943571443051873868607844426960996466456430319054170786635705525705586352075982517509882110595534700917245137936591060580068615685738072620439802596761363031752044625167483955291986517727120299260288909603017521974551487750556775114750099833967535658159942852791192488772924752538998152953924565969548648611602895846130920285459288581666890284878630353114214588064651690568184117831762282364233243952154643842924785788346551035834579389363567911553843342424793375476593811269877760*i1^19 + -373741758948075917989639452318517746404427054089272706447246070445615771214958926041388209574594321952961203835263453956332912039107213939644196426290411435745123991836581796511551139651239013083544688893390202430757552717339928988492609693067253142480285853544817199362424751498154344214113985702379376396775410783996817804330147391521589997812474099676700327511902539387233752032244346493960402635578186501671499135661744115444577813822806147630935670788093162866794851852777195048709392530653098230023859748085698026954223252066351317606156401139029081468618877257396528267153757056913577516824967652882346854142141392090666256577853182971417876917444362738936996768648173423231890619635759230361557257630708728135966637818145694770727257147377494213566383920759631293737089438784474056032578118280881058600604349945537017233540729078239415001443776941247392733381821833276939498752850644347599971294601630314207865571079148813951455464579344954931163225783497921143679151882529970283787720151840788970060452013742533958608132102906996585104670720*i1^20 + -1047918088965010218439582441618189450819956442967189282141073975637545806349343662647126160890569329304315056533830247295872679777514740624189553343049516687178273373303963584841892389908933025267728100123963073570869090412910832226105456721786137472651707922210431360049003503606883793806965385681737525523946198435797798285223724811194572597097371692364503752051196707588040285881065043762212635224637266857852103264331591938471724305617849513516381942447832871360971900497704256326637916524847720029513606361298000109164484720212763708056011112945378635855401309311517799308590831220928606717400396655740918607623094233473181501272704722986940957178387653846028351123484551400701508802670976722512759633378246634465300469705379791275941573228302931335536820433011953835877952369883626079199595973811144938694792285275234906985924480995746024202485738985848493021797025096059811438164603866945142454687717653899852032281193533112134819231767573578549528496603974677539423601301351270721858767496093439589532203522148485337810989325554580193280*i1^21 + -88468581032868019618223233194776235404000400035338252001671977686494104910995418187713325707110421837307722158830461192999234404838767083516661789662932784766416356714106224534271662349353922005639885699180383766043339935444760929413370766019272064689796800905144098611968251797391201385615881858415962015340646145031600020331636534728384158980697064684269331293277652650407015679921832160849917763724449980430524936557654084382112016576061014087713116064507467716777384404195645795942719656762526977157610966056725158041481249047859589961334574471584373363061823113682944036663918931705431625148797549384638970225936677329208508930922619471220805967266934566020355353333889128640779412371395673524688843993647163012230262244425053901271333792580710990697013152846336047890419058679637323528753307944190712437905281570937588865486560821597275865587213848927447031590714077093883562020683297082255603995619116482448969394916244745400663126813016920901422906991585655099709390699981390263475913015538222073703608194275385263520643020012650496*i1^22 + -354877337052326327101226854018222293773031986057545224865934558893740712724054856050354972852865172776349731008045686983606225949490862868426088230687045929891585786198340163544829623997341532207667958155455198395180196963909160190733421661594885390747602763602155151610389067063864731019262264379475607224137912982593754965260701935473159985830554049980958362891052127730913077078722824556345559643836850892143390639120498634768133342239120302632437630919082084675374769161423299128422509687824847747939939822968556008845035508536802492233731120901497517559621494299901838293205864594215772068686661864478088024520271072069844562616926643278466549270431983306375418636424657462954852076137716864164729432975152533821523658128903962423992565655315944264685468908513592653624832563464461879890738413347412245273528768805178682723499555114817981547819795866112323526058573462804078179559453897546444710290707110490877807184366811279071787336180494180621253710805625416261435832527369926443209469139125438055540636451733102886170933592064*i1^23 + -646581929154737190143081927192562994251353727795814470458411426054114576051884325638125642443843808345722550487431939495423943464818595640745133364840408265020705466702028766685859426482300965900238920096607057004593531802745644391228726159771262209304739244730712035190566502320442494602950228570383550702155818672472031888844441919588179581117647416048222073524318838565270298774583934285485206688979095591661981352132688725096614495027375211452355214912029037593256267587440117964889472552428677981292676134360898970915426437169781776585226637922994923282084451597472242497523862134596296669328709384309349577656456595916449963120860873715375081589928352845225105758798062350064403625599225275648354909008818228358305479081900471793947354256367466646178586233233248211623537369571679237844457795126029360182122452070116646857950233329470765422350764830501517189305488908064591678184932808885824063764391234459272883003082395548147495181136239858850759279429499764455323905350017899598451060047055534817813637466365278508023808*i1^24 + -618556006546587445951746829963142320432542284493727745885484640289446786961878679380780503692704995394180852831391182372352809019691478312284200547063949187881997348135985425510599063314594199903386902360680042047761639219331805565956711036961831017674927992070251895709310506417231882096703159137853086018474171537286005262462913271714142086816255226014801647294431942004187571012568530738715187462322143508348977115654069930324818851996636809416830215600322098277239327554053020237746649718478981189263806843034914684738975499931109298131919760729793457588965690118205295459348737473550149572842702778993248464466792974157901983133742809137750837739099965967624678041537596260542966394902261490872822632350125951854694603376245906521017101764015771016740977950513052100749034084711631928541393934330627831401312843276428353717604794377103435700514990661212379371320917371912048460349018938636224750621618495981794042100178883675667830276615387109986795437931517372821559231388821322306471744606232679665848094728881438720*i1^25 + -381395295862883396311696171435948412777047166364880067340816814133119705999908491506533567439344396920622267183463925125697994798925213477457825063691135984547178818053734683359536146916787460432438394484183782169959545540630475583380969938533403302630874824641927187945791442897952884907183722823888655374606753715376977517049378465293529980173958859334473365294645729254525317947149768304106349298834914750752100440983434618935460748526234366568295034981877417636724084061828573079142871382467285650749990424898324049759673670865666489037490051293133839094357586762542574077091333485589944970855960515084290343801187146258849407211450362039478443142994822885518385552839446739194013129573814645726902571701104166622460667290332599994082923723400594197674290104548745985496018624707429503256988005493743852760027302878360310688046678963986090579111636023784400069374113755484898933671660697171343205249229697645961918904517740501152248005866298929813771614259918173483414738499834853001233063970885581655303755137024*i1^26 + -137007545998527771507265402492212821998879944950552347186056448222233867620947095961954229383322309224079730484333864292503629053389587524370391102412654310111150631156317349945606371970924388748543831172247044043588024254863214395301719820152420181249192275872030149427671057687617615583918983859847505890651668684837045492174430737276854495531830316614807685433458191966296168544849109271386535243948762439609306015346303186311661353787469204991673060306480439277408704480060260351544514658536229621787330105130810942252658406500263636277864150290790092402530333004860677086581288409804250972612569360947530550896710795559859322812768193707752768356156515568507940694685621532554067332772964266522141017580707315994440317734677019415813461763569905092497385178853058452819961812722865648179175323085087377025361053142180318400872571591868092389486916260549568535284586931733777010539039821291058770406517642638978479648261652090953620689485111818730869993966651525151910516407575910348281870358912689323900928*i1^27 + 3880826533503286447722679123164734211654850030221006962497878224629954405849328744143493295828720311434823749241682529140097135891115051998457489723377509942540941277364149475990089548423904992813124397978109924005251890583735813956809142437596898558604781361441859002470036002104073904334529605275252881926594922439238150354688127756525550011772063382651114145534655222308148468517835538634716539700363290710767786927913336333387416793110239570629291091084822629226100420317877679114725045025379931944221106921913666627643977511905277191722467732666076054625607224256053662276126080532626050088134656686477941104098614057958340806691846519843252666129780249740223971944204968820787410259101956689559606241399911866321573542500615593825353463688513063605273745204266676484212969930436298470740011692111515657072559043938548234616077280734419563743633732083288325543750309690090441605881835131985324270708342141061367314016212573061812586852286396904490212996607783495404132755608128240173935541857812480*i1^28 + 21581998401701936452046769809823875898340614202830682467599724402815618913956877195456142145570791402878002965552236120315620194740778825385791495704144176715904098251476540585074789369793599905433544993099439200715636671849700015161589329765009241546253480297887724107252522993733786634599151642753334780066728360852307842042299302898692634726534195868369711995083991193262535541175951463256160851515175471723202311509142279850606435786142606623127500731599893983656565594107182498247104051224529367964467002366183086737821272412825982928044786103580017860909274677985238785132071785166762789851151644475964264118925102700614463634231987120451411938809368731396358197435787759820116494758679661303348236835291416427281573832182826487492357992570415295979041126799085993492205389383215665194451584516257631636367166477951980578207905950491434336048246881699729726513113690828980691009757789241152408072686674237759269481749225895321494234624765475509500454522153374417042778730031558263140364845056*i1^29 + 4567173999775404715429619617507347136878373179450733523061443797337037752795285353579083426358427165938831266675540058256962552182686339844968173063934166524713288922784275480013536861694331686861798262285247084500576144149555812559348971388915214795085042762905245334532863414119516971936424978497986269716358931467630215661176195059634570713444731126421033607767599458815338424396918063653978669021761917836422099249866718927904621351425319395106624595868742099993927966150439038651527037382620537913100609233134424125203650030330498551046562569845570611829619348647578995738941328385428864189028938421142148137404175373689550697130463882843183083220898139229443625874704775010789548127602011347449769449866155070358477455878318945574159485429513397407591669138759085206377478659361191315691985072648770568586794229604977665826181807418518509002318461185519083904308996247650077580830464382933755121618618584946663896445222711685404109061393131426569071921836117772317705483865061895176192*i1^30 + -805052281843445017868726487617306460362804193040905156379969491428564312395680114749804516802361279729875667344601612418029587999489819122014385892637595997781082969983300973482100498654957308732668491808466224655379613530838142326708308572437018727733803390065374031611700492023841447921706237520689351218534091962430725990694965064248388780327184218592863425637826719200992958476755464908620727654640961125699465644355798700672558698640201389636022335398366926931612799443398910830534952319986568345207167804034410586840828635846114320538185514799496923146134026928258359157151149061851345902942084220321707398567750979029356695007180727319334955849947530083976325678026017160818099028795629363525892138701428407493943619782480873651718439255624400922343920098764718222160584267488110912739637527179008950023532714630511449845133545532398456982573299250790577824443467126953853356176391792965032101153218502455095743974372461444976310475751948261607307767303393782488441440622870528*i1^31 + -490277683716190849561605727043442201818104484184579598294649551502867535817630127472618769122711180084193310483842178570290358328488138921540928370858461437070791132839515834467957441588435498444668797120140173123154001315951327355663945609973363190772236060484951053609293936798111756525804016353297509686956559026390212797297781501983815679466190382777627721840492529835340020274312325860790916481726616246872090154783355615024254503473115221867687605604829962527766553984418652601211844633920429765298023754106040590637520345616480701504894371193923500974826388256721469300445498139011025065052913211734819224773339317310942856781960424394212732050413508200028355178646945745673084244840485320561038731644702485436256331028003741692679086473038176459729503457816461983546362962786766534542196949141068680577020829742764872004964220673613689799731917701187327120493731314829724441374741016757584215204049866560157365044526093754403666060410511466784634063711014504820574781440*i1^32 + -83297940331336838591260715712712168976234653010534339271846488226867016243188330394167409595034393708431395753625522070501282675868048308359873841888429169598773290468302563477301918962479510951300141622865175309583547026865137331192191106457060563499821744453398507214485457412014602402584800200435738754757057310762091927108070428624351243976386224933283835573758570643927577758241544195152366142608855640461945464934193368531291262217483455321643044008942010124474768180516783235944525526609506520659958140347968659363435585693865375169396862974296133185588301848666697041094353320408990840242649105699273385116897335750511288123376838631607134428845099508859970073790230666991167050437999834099407560103426559271996846442287488978320870990949588429154889947780550316942996212222092937700896835573176003033820034278944912715219199153630623177121573171356724558825129260269741674932613294811602825871744959850107858360551754292853068195923719329282405763615017807118336*i1^33 + -7076370029540094541059792318784318104153772970275351076763709312421123284679019637580686535316024971639545491032291026316129380700082427382563542252495377939761954854799097760331021432342948791980024794255421886328091582860080324466999181797345431376970829641784477065757677511218463840794041482365891546252556524364957507887506579729402929938938765136752664812892832768891951807403352786408062850281556401602730466135277200991119296563354340956900492760884320250837413919407368263116885235234437605286173114113715396798929664779094205752340350427407503191016996910387156618806372583504381318433438670580058775549661791439214666232873108087687412680377058210748220024770061517220177208319431378717453841864814481946681856798824855789213029814014058496481125238069434234402583660033910429865970126609650082033100447685187379876800569237230164421974233300991836389327052146089903585109622174964958743780631667828874037243127808225565320115575548512499173269409103872*i1^34 + -314076622377163366449967809483891740674094173452507211778497700658645192455628929997991079439928430482203874071393856744051080995380873829336879429685979764765127773755174450387430022842192854862971510034502909871371086638175399176835876360630662252188567484730188508610525321745112116683898980749811050451336285079908506219733273754709582760317966550845368855332307024871012316540673141844677470732065283567045621822472015684465478108391911424092843901943047220482293190062649693715088444938472378207251141950666635539748203630535147430537449372371728627626913956907833874995671226391764915872400237300969025398801595338076477904705128782427247563076173421968202026296929264418246130442001660482842707910033462790333284465262083864862439560487389353805820403313778995853606405982869411266285801252776237896585263509181471298033782700427749263983312311919032250118483487788701220968150219879002420057931989418107689578883090957804732581034662677886361665536*i1^35 + -13376677700335966086204446549234803833689357716036895615242761001851369423514722485088451329588377565108571997220489828515179426125964620681235571640897586393497995947136417417539664526028483782785773844832795289229993649570352733150978584020945374129888975652981696473261401068821716851518250777318954670820529310966560764756451913172055681735629369080270578492777438230762169562741778564884040707009172245515856533630648439589030939514193249145622514208903629038642095710204526938820732537308670090509210887031258207445431030562365576138596956603581064858894171878223170543655022092612834864290615651528311051530847879759437921608142577438615370610962172325017789345982280296895566972579472540356945704519199151958167687796320162551657689240697420616956336145369090901230887011030411176540824565202041138483791550590394879336925621621553564008336705985591804830736536048570734842273196450261592089398397878563978554728498242513890888230393253724160*i1^36 + -610668778937086495762947619837405548305182102474268190069953622328732165764957214586349269413566510907633798692324138665372544967015054220929561130226824109325913934470560418950283753983892593090753828524938347219243600512941559796664801889017707521414770963135704722771725149227348795472860095009921280518151875918173417269814765924018596763912188921022992727882722507697842266771546294424524063242382776585318546322485515644516099667657189960619675495685477718947552771200527758619938605083659705381727139673358521037961177121785094551844008407871266462522262638510541120910125526494626832185794052207609225736647488440332017498611739812160590976518349056534526677080057626134334339509660069419586753547871366278671801225391747755939474444386217211754960664798959934949371387409084403060771888678407723661213268188205414129102023255617232044058386089059304954634885587572800603241222273659216765431064015087944640533265894036902184423522304*i1^37 + -19857543545093080022738547655831112553173671739540373457083989446873721020111211939414453820580951071723786848070731876263711419873734694356249147511188172343899592839579561329650325492754018411758436819580839458484492563602548066527823165628262061559255815582527357642186849644936849511267571430603963182369032869121266523779760889285199474955112492971304805912258093358253844886813835801379827000903484712776119000507537064182860417148464310491240458926708125392857286086921296519983418890060320035116887097430594745612216889694866607600193342466358024202366322042072508391822906243957598935033329443402947822759275512761913251997269716529850886545690925327550694482922026963298384917997574541972694873985435131355174353527021267900637203898671069722429428498061291747342902506608299164855679668349155555501660910308537442291930009705161938195891084743036372447941394796637663362376827742255110405419501821658441119356798465687027712*i1^38 + -346971893875117846974294917369581109839312880303544046886559933057227264089412092689632658275174337180306718435860932005205625575264230028997303962132685301761532399566597090744894530034512632619059736359455259393692833935905611650735711625222067305982162963989477699227092692054732749719243929004838271667279401893747280679459957580831764731957333234867875304107811526587660927814555233470728511981540969120656135780036473794501038384745108110307726931331276005758999327408843904709180139815023527944795002527436241621024054722518584106155705223162546147393369713702417373647907995123500181924828296645302359580925184717517549007483116553838948491570527450143112853634847161735359682295877367142000975523246643598019376916475806932828351755145926837704214211101196470614673665380334348587397910796942563674809592880641584330969276889214404342370443859099974375795945181926315859585520228595849387253623754972092962530942533632*i1^39 + -2741592036097818054959923214099286498025786570316297394874216098521261614059014020644389955137402086758700303788261049973590982109013340996419570219403320600996986230189794258574763690547051948624146700736720114812828871287223520579518300488151461755874075494438100949238477069942076696267691865572787031443558952124924506703652407895465820327896725467970240550668035833096352730334763674780524736213360415674256305919894132051445600128085014227521463367057947471588485661284784810578839763539526322132149753185223441139431155501719256334929879251596014988191643069099017408339908435489962314497845949284532115425030885264670303955440634092670005108426042989032389604605069425354339747469700891314419006395316561255304022609802426578610271679736506270313761704023899465023817147539331240978319679508291026232175329724071022729277892231103708056012691284676631621462366695233372429222130537019784538708890266882598768640*i1^40 + 3427050285126599984465805650864883685589846149499932881127571219785480894448264219730682078416663337135576494559890954550913402261964171453198079996515167448536262698269580871552744785665672957406352434101056400647955361842693411576649929843112116699274055103138019613782852631321198030052633484588251209528305200304327032345907989777806553367212534214810435797631709611605238550397842680118924526040157833830723334376831753272738894381965225153318456889127330858766911494887271184697531804769268597097080053372964880250877424304465694636441877921023930059252125839301549500640346346366637231272194092712727707384036191193986119213113454814713316990167414184419356147883576958730899039459246851979192184018056819869983589718339726449439166215831832269855991102727263333595303260356100351141776815745792619849674442882633087085549519486913164782907768890569070020681355612615813348705484036802904554343424*i1^41 + -1509735934253975875844771861737884508881055690480797402298647681674716613304866469782111032781281808427693273740859499007181648899132881616763575653968410408866370598608376548729192552625837724047293609283487465474289930759095571769087398332622948808168090945708550111743634385994272426883722390136018368179711356517431525779448546055132992723185581071052344933591436675175652298373630347455551682312930244396568407398557719366907220697249252304498985921722952252036323117277298325859381552356356468538629654587275362788042291508678857829321988443743872053314950508951570520354524505129414623884245670627202270174859841313926116545943124927289479618726891705671484429845007959170318650220406666825599577621587641683540836515046811924426700145402894444689284527053369920182795808610215994175923325762327303107646755000632735778235432194025665346332056751351404925785269954106293849391047936*i1^42 + 273652121733688004922265071191132482992479353156757086212885924869163328521948433540376544352163042296132180354849919509701343789663983918445398191717487109768187433091695246556016792265935066320153414666347848882925500480334298233181572615578077690745841781683695233417079438692646470650501846223064237346078282044151600000034995798053539884784895373471834481539544266084778452963262771824418371377449418916002724997317166932751164713578624023120258973526752457792327712639067871087549598177598372197680728552490844110837919877630758385063770806329590635742413181831086925866023730283792886740926964342884213373377513552350288184913701745003321889069209320142108025951296121285228767947290029031225584411096462261476055805329161467877092175464254632700141125929870802509211905180857521214203597892772480521961149119692517630445005892678381840354156240082835492839854540864*i1^43 + -17548922417153790466947949807186703981092149988054648704202542877497998233813886541363517861080750043418719457526361545794507932074566474460859148621494555427414914106490869192800192291942001889252245832655932937716660898311092339149885615773305324408506653022101828696660488792039168643403223386719447994147064806735566242179995596712064498596469990776754517817412583523370735208374427897298152086623785414638306466713316039070842138785281370479956133761760306776604823930270143069596385066717313605989246266265169313934634716059160262310958848343172711494486601834765475887788736290162425330656015512615919339386591863603786360814783670273574750066386394250927133750412455283620216090624703544616189041746564460751025377905011172420532769103752915497384417199706469261457743625685207592339812977833748434388370320026781540214365395256918226195514143343216*i1^44 + 486094855467599973849133673196174062572449596811056017583750494936330215424131372491384759295598940802308921727430045990516713879425897422225797280051154081714800095091066480598252045535324577751711988194797313463655067045328056181971877378106761737323531960445863165122898330542885324666548788388862477686936195866629711937516293380259824519289107487694563825025790415720350442296974808849821181756034325320823154462700283793756800685298142932709150796842505041338032123989235943903467883078156023209775311078161401968976725972868150010782715811113153616324892609993110831916553674226104643204193421011876799084744697927797925227082051454834561771333146820653272406605734669866634491571110937831310852198966072007573796591474621310080512210395359927267614391947240801926969607209489099874132103049209836747832500*i1^45 + 1667291222058050302042638356517419904642245008186975935437918518444670874477051009550844696976410883189330434139097446559843105665342977560645826032867602304909305098910046491658851862699027222369934019858188602901447656132375949845574277425504902507794528442584688907203285521471354580969366197089160643166113514004859096456985521157637055163799758115426753606939806673717033666172672663850504538515269630924732439377829877507005078623856608370892315585219036389913556786446349128499158490981918802311501687463873456067661529309326237247378324889923232456243674224956746443474887120663083364413813721594493386378098922713995652258354946287033396944638289275151536645513627300929618052932850991449777751116440964519278907772356113188194289006728270316212028095094140625*i1^46, -216857820017960132151230570972866910772352756044346788806592995999387547155546380812710444468998706098119547301880127889316250141177995147620003599808214017856178307505830529598420769154831476045444309276934159049820452010057376650007336022347874464859201099588527002451680253290772649369413080463238946601600314467306322468566551817672689156329432236468130970580337871629034575888782420926374443304802628902458204668696043005327001559011473359864391516089600338940604941952390861310760553344924250289323007804489371757739644431486953729357930858593055998554642493753671412678004730547612002333224361229452914381436129783446724402388885662912620511769644433706991500456490703273594148323499013041017296021356661514532482728491770822169314279283521180706360930833308691688418201711807206836330085773860124981023413243580896445153746573650754869349330631214115485508285516155383538036600527178779976597466330315469564303882546127080453848047488518297825358684394170851820624167850558927342538926740558581716543537193889163848041800469594040066381052599881107510954816639973041025498087646328747862253711812032026313735729744412364842979822441865032885365483324922592606550678014704125663616601707755521986021462784743365397921933866461517345089603408217029066970062040433524078693675406455590407662033561152395790700666896221254416971902355654060148716389910370929945049510096888824281742519338911567810610201828025683790165839220643866599835640422540171877411946131507089306384924536100702346946272175891954414435092876559898101491071328931417533503966909897444180944176908801285090705408000000000000 + 602056448752596806229941920550361536561638813221043515328513920967747077013369538959135671619760873693935387605707247696144916092648677731341799056183638540850240809167546490896378769902867172300865251511477162164954607509268931221130206284058916510212201279025069361251885884117982496454270808671340298287116078777373222137894464619539830692347100124460238256883857859670729300710081417488938653816230048235276158463466763515414797363841899843081212796329121402528900416355271116124713545597729501512257100853327697881128953045622039403433255144638535152372938222903319184523215405781244674504620815620551225537352000222620919963439273274331876529958133253092752505943951538109515376117625971832048097454578072772317139696088224570487565590825348566969830152608331502207000832970912023047457661474967216301083741690349073776147387070598030104230990140734598912881231878485685031002981160105543630875870725257527402004677238077825182566691307716862597068305492972751014722777541058613677696310751755586493996328058349461525079566329538747010119351657806769046772202815792753632960585048339853272883112984813853474690124064997758092735089206311491796584856951269479106776739201708306711394635325823757420336291039613755478272775912762466126135666066720808299799586528618225794178594748397588453992133248190890314587768347212159030578437733946211647201376255356149482248793543344079540707366640152988466835229784100686183147231282014203495134138335389776197067453721654232341044386199428993936700329232376029335916831633776862092465953239665290479199414381329391024606111403288880983572480000000000*i1 + -802563950979812861219471121814129752228746084433026916853860802801077882985619456159508313314351180953481282358911640456334143883248057480184276740593488610285276069668995561079031360100442113380406393010743792807983475729307539660130446214258532525050493100274480568841237111555014635451819672429609352626549668219930583230864873265165464782216413280957985361032941751566894349666059073377962355153819235195368878509740087515958506723635277443936529429190046275963700446737874015633571725200629265451360657430683957708238012745185280746921883368717453065273475894619650312077561995193412424060432337987636928862241677917594892668120910349680944771884144434651732245083409197634049584676403773539236411211148695215821076244025550922478703907275099735608226124873932560177378037429218975329300110180995405398135306896574976785939795943873599579552293471241595181508950111649609896288495720195343440200973596251395927143852810816557499336315781549295148245111412048106650181862700082438352259710139321973043323491324764185082472853648802070590030379742143285727378891344191989675063969020529831358867948799125625194111885901540914994443666473764002912322173942434059495110052249003546821386927388918499958689889457747629460381366119661364646360685973851494401870826015770144135094076242775817699736190820945703122533238247727905940734203556478145810209652770585622653833023251425504684951965108051305988468203197144405722825671706042584775397766133214106713480603634710044739207366595582157117034407841909857491055134503684887174441220762602344621734806205816036018787069207433814474752000000000*i1^2 + 618011024236995299809125726534003411570145118149093566272167025318681601695357801845069856483066706332834115553797231035855345220915459744588903556345264876933682715628110728644436116585239434819961718172785073265658514296226155009942687131390039193926014972558524179568793428173749115405168111655799000024265685185476272138447793604791654094609570839325789619738545391608281090011463437420992693323753266970697839354457560150424138678794730326199823144642385514745185986346470638425356767091215295862284692238598098072350928794371718467303450406773032236716009986249304182867707160879063687120029442728533208052638135148090635822558341137347273474444368057046352270377922085284771851271111872977351063492715150488991018854065178206655233580075467503544662352014614163846648830549926062169992826804088574870361277409653423622368755260474747755042608437138437723981794805616807503945266222323556372541925802675982165353936704958385556275286738224204337289052141690908254837143662142036579567309476293865928547318046737479211052112198254303503173394147839409540621040819115634370615593862855501689170374159740219865034795195974144256172892480404704033425113947503235043755227598662117387106596252588829269568040931191067579592184872954878774373877621495363066319157494187116827296989559135329310260340076795435195425379023004707305835742829800155716432671360118334945796891475542242733733759385247283150828352844537122713103030268453104360835263188471325425694967325866707888461067629852674806424499988796967983796282676084633621595910150256631642708611350934848223233376408333094748160000000*i1^3 + -375078641039483673448333902342526602373285956794661319861698740723386926530348152959188308639946960554562696396966736897265667862561500293918313585166601365843036283828575179202457317336063897755643673649851546236647429624116689754418307270457766391374320829780993886398986657580297522097903239046007637137025551959709398217077254703243627798182038157478156561054067987332824786301287703047890475945206895967570703931618206825693827273784240462894696904974722671617094455159446147665781650552281076323825586160121054429957196162351138434813598058587754669779753453013724092348882428927330372129234207198667955508305770936093681510001532136068144267979174308832805377551001173792309511194993874019861442301295173416188538432483764368399842232670502634697160045063687741462798066140862211447003578222337496112972014570383987643016336398129109216511008016290861681758578959001219684270830854395221057214006918848080075299205800175978400558573359602479572673579913325663477299867045692415860251737323252236245698713476004187291940477793086167406454601799040484559831537254577881488321248141865876678706803582153381407172738388580371775675343048064755491409323754057124012095110498412895302302131276795007003496820593576566501090624565579344283119462990402380387930371660152928864216448873417396690405438715058868557733160445337311141948677888648480740622589000446675231114236893446438775913422510041300364468914995830332476577868270507403432710051914789731825913916343016162161194798866519942767920809086697683980009491129318015436052198691341275397053615193739989316025198603603751731200000*i1^4 + 178039147825387521835901990481812293665945424490769374650450782756432721223471986566525896656061887078690562360367096049737209022041591771263944271355365237740675763810277539668782264508869730001145388581846674501442348899463419090002197747990314294291698803344234217222634082478848085609451071813912076311000918599045945659232056807669212443863664566428716667193210228763808311428009717553743638508114148592495700179971462502900205608702451212314640775990270343135838535906776357763446996001117432086329876178224243258552314676081150966950600442227360006784540531730606142997724186418374895585699474691095449463929769141917062093608065321934658602869109987545457591028900445236474918204117952906600327315124936343964606236254685249823384374873838756326975963043863438003468535129964936628213304808588280094353588897655997271755654808531114226768730783884709668245233235773649713350081340721227243679924095548101955210905469476017936669976029294628825559537414471312269257811261669606185127689669416298870440750255945999018731138762088159759241836249699036265967731852340082130550077542385994232175017389035672820172888394291975070508151822394364658570522650175033986923404323041733671127445988932573885895720577002076075299005964047963622516266184077215180795671404771911497622744396108387490888779574457310744183327771189506026825952203844957672759129370052666763009069179667812581051530153378302079767517639253145028421079434776930266327208229219409649911592844074564929470403682290566433462303932642592078890426684968893204017548354960313925671887497423952559434415537530916044800*i1^5 + -90996944633510044019600255961407544974109183463092090827386485704322455326449613924035975630190938029935690527380297694438758132381035180109821136972547402776011639769120665043872082905992971053760640460778219951831407638088404509483786801809081622421236554708916372621592463585211347989105728115063249574982408850504050645163070919446650097739308023764206038554959139684658985016722650768929221843900402689056229114739338501414596965732957126714397000867264900377935863096154087377279710891740915158438582270198191295755738605017682617456276492862599693413971047509891716393037412056283805933777457845998524031099477207794567903187960847672653655235686469642214898374566029009017505998884768960364193014448141975343071376710851931423991021956272113415043621719352851858736348122008131367190437083596755717947075780836076868307240022230025455183396597401429614873666407384677521945746042429340884219125561003858833297496529715559444176982967611134979116380892498905455743248994371913138004580949575265259943172725793293771369449239896008759479177150485010253231108046501808220001645685966738432031945824676418721609513596086239505787816233507538245683628103471054331275859794288186953676190595716400667208407540322363166818465614441819586397326523281505931203824404736071598353195837990384294960837058492584921622885553656056952250311566976707113784070320425011428949746185481974270036828650147351110784040189161995295830092646128650582781449562481002223295945201208628066952849180511803327462762240657644054011349181849706485421265916628035257283198510639503405665281196538462208*i1^6 + 76404406973168167174286150981363638910286232802034077159007848570067169534409746248795689502712379589745616834760678311497558804520164038715788463725110488094533977126874866145125897082754498385197409756020129762593201655599738611696183851197116699196384246429617274770771445982741133630382306289864363601312825980221826498297115413122699970499397783717434512212775304895612525162327932296528644876574267586535504160438961213585862038804227233878496608014645758550069813403881567570991878898922262662871740444369793330265639186386626991813743537205635560944117184192670559523468481608811436518109806103140102781645701571464749552815480561491478037515802564468597849392757734211325187072042790880921185348268390886357666907105601914133252732963673266969842004398194298793079168031515586965554015668425885234331287295891774916732707613923496520967900669666789269113399264555033178163115386937988847309015265206452213922575629853997103151058600203709445158547685821383642823897806967244090541419236298115499404264485788589926952155678519890725242362422631657928292060955794054297554652511024804133865000530950575595659018482328912824268013923235943840300110286825301662713326667458261628817751355269854032503949981177389506503153074505844450211591711689378922060116282562636242612456846403458134752895788197834407820902616660280290824765979356330747744760477771332782205803611351494275041661292720237217535337381953542013831067208602981908857118889833065281374766582134936602701757798620274963196902549770245882714536496233712518162331570660192568880164324751994512748209162420224*i1^7 + -49964237406120381401137117071757989646320764066484627589474117906883433238092252942487194675944318301961982952390081839282869684671373861932761640828032621137409949224437428451274309385968966349913265674032397681564414318538837413404658856382516929135992727958018116304597547828816135855012003273520728498771219862842744829194823894452546751697384299404332868033745585031825662834104015382902083861657488578768128055920733431873520408700432163745944244665982545260660708566099413723004488810798907676922635294138281754965210295198382218625186536480045629174434554071763913111684661363327630695235297573018499569169563458784552801244525265634276424570045019112454761086403613314405165941342995454806467054939238868682329708905906254125787838306827569945217412320916788707281320910483590541350693994084441973004639026043545316966723539754714440284648267491131669754788918848220508997690534801601687652487658323616286570555085680451389636633616394917441686306826242155346669917064360328715013724747416250012286253960100786027433251246904676553742787649938155568666547927438593584125922293815018644505142409584119045582212386023077974363762978024008633942166540876372194638522163434235127103344412977975027908640122461861111988271920539173046496065459299824636231550641856238583239578693141799217361865920570752636178738045912735236086389797282412013927109430813552110353144747974817389037326003214098143118940614035360431403149069420798769191638833038115790572620759626967775964367091278004118542083475267838651784071199502610185994572839611562082802819042397686214249959915520*i1^8 + 22591775273683939430366526201727627301121350854292438755326096302475796880530317441703456910979838757442953701033683294154989248095441638960953053619192450526443684962263895582770610303320653747607829481621796879247681059478905368512169099357370036004254611194973449149872751016058742512518897001471351142520495040404779158648531800866337972088825530961396210874910663964453363268273609438493901276337137578707394268327611290422187302373190218220339604549454176237338765942070902961114431397602432181865001318335403189329101100613355149756937080024915817957376023624835162514501096753482742996551436542350272462465333672140529554978310492823872755012298770817125842681298501423794666980211150086167751382411114930203081879688022287764395587660534687899354701805664229825694604760152829510779474152187675069234129223107367536719368819332150708528972496236161343168171587823222863705493569405182995090777155207820538864651843235847131864408883199412374332208991698504532435363228424257328356706735391316036602409198397758880620054844556505425058770812984902646404572034047140976675710381574148541357253535734245808299483245947052843971019349604640717707736247120389947692337830091013186842492954682249989574723743496517407322037582695894368787039288551954936740217283267843616550778295979107019194439019386606081073817993374502560626996675746954421346646899118376006257145291300199882249587560107570139434981698119912930226042383124805732709201730464706007864374387230173303508709587075461266654024269870673651570064475459036799641041902552386711506337287024376860859432960*i1^9 + -9131246323164052781532406231166957348642921224589496435581287806400733957155289210220320851998557348058339475636117775174693997797696772872640279692620541857737109888618204435855263205546843591229834093689852854281896487785005270593424682408120601955007140560593404102694217549752557381458687065719339782435667528702218875669312836624700173112601056410191204884909820265941532719697721914332207616449072761607202744039645302435635618928216550843516675865492523590864129051098743241435402588584718746687144868793736594559185246408192453633243265871909137545838536914128300704731405076267250970916442710690388964048094570768699037983734601775269522354577524389863021028228253908247562846417592030862410159595813465960186733561712617932150658468358014706269749979190253798284316252942616632568957994892117728605409527869110783601960978201955530676965621472462685379607285174442811278750585270910935071874607502374802418786366640056117035782192305502854454721839475831613123742451491651684735527887702378178439373787775860591199466879107649366324422409146011100497588685785821267544438437022091765213900421355191700834236374605974201866654370120665230855323033367534111308747085174763813715889697472078784382680194058544531473049726058755142545724846222108321275569527664650085167599931645703217811643503055197699240355186303807461051140603805096614622229884194780585688264053042721338869177808044977338936928361646501510503611236388610537067083879105217726486275544171278474613568296910663313790007141406630907054230362225536508892057811949277261191540905970782347198464*i1^10 + 2995989249924321618292574348830566707730934143570005872035822279148942020761434039805308665539359982439808825040626774554215655835913813974248052084381969384196579349841464545577377745522040606661360227818231520312333642613087563670220903564881848434756342228580022954207454613478487038742619617274140623520703025227880015694190919856002707085131808930736412328983987507225486661733560286835759802715405709968676997015234324672318203560286286620216469666702030249018030060588850831218320763771276359367548972949892206622669408149130940019876415847494407108890236967654260733661082545974016335188806961251575900260795724515388776240760187837691084489787708599307815786035939895491533479768759254849777894067230388911066786087503029136482448190761476275992014514587686789951096086648226792491929747872430461004694223505224671520776923411526819544606888485609283554391443955367896211472865898035303936911214034738139806559105417409038887054358699913855530197324312387039461023376282582676315176072628991090574154411772137702509742250845538105072709679850360300478963752712637701112408523371253583998575685997802526838369031828284809430489580524562976172316751330090713809236794327140037267238699562586953762566301083429956704253882534495753236412262886217083927549193474744101223590590134165387371053446346410565573008718954781727533966607153376131933683809404877003821891554467312017531454832035297369166166809987350553418762965326132336981462877367013276746779258947826815903525662127128002363459325950224064742078765820757033063116112667017373477892083294161338368*i1^11 + -683821224903340667426455347219940651250576159152390674752795077982697649629851266437186038477105783785885249255828618162505843656679308843837181032928825018903453864238519332004789097861401761173320576611168731821982379147612492322961285332722862790741879335300993171417848635654265337098332039036443052798910723888564473386859865770529815922671288431983637539829687945927954251886854833679526914808980795211104954583024803124888446078868906794854564071976941246638485714787395099534972321164974930584298803309673717065716416414002077069474314227471910890724591096449996140588251542373614514635786841422827949065515838622168571206936808964587951404881793536843608174603462065114095093756302466918770147281079932670092766079870619770121014168857414240517783550729368585139794798300009495673381769956383416612907157565941226448989146141712946712208139522010939698445203738394504283162938832050575956224579162811568675020102950583762348747005012338846480307669278261621059230813597917056055301993497503139787015934181318326816101929082508172945853180607866657318674901824285146756102531765883083069385947893795382303710502602428100772892873415116080665835151048136700621689891235370731436921197304691535933281078363285863673851053668369137812649510446507362435264533224230312712680569846329218485073931257765967186278207219581218318700419650077567920997493449069855863583376331337489586815111371592024151014723595677534458669376693036975918535028688160897089655461344520898683568574754185359695966106668275315243607277336880541536563172796919841864104838241976320*i1^12 + 90866568838960204039208296083713492626845117840651455169058335820533712292912048199632283683049973130269757630224521679366099969649046993636113663152056087649441107851277576099877149767812869063480845770408760023565632363493790170700668575504558822015090361074655764053035255939271110625157172277742173193442451064458045308166946120084461099551415583205242860301035708702327400136855249127221302572928815832651616331999257386531737396856036485087780675178948603830241533313593404170186740535778484876113136240354147089491349266618064668712583038138511646982368710414383322437680889219272159593716700516313523486587594921006931969999801939482088866003589528588712453334263975946347637494151675296888402253068972284433165825119212142375782292499452294749116286236331724270564655341425475319712047789127957487786352122681548654340647114779676340237314328619791259832137273343294089425091057777249207901576813138954547113560623809313925175956062126510277653847760976138550819795405953148411001466446544144747386653434940032432431091748234996565100983264891074138305719850799803827490457661942122955299749934133326106236474690079907384883080550137348451835106806064196997594130887344979745658601001436316725444063258176328964929290292739091947772164137332490789887479352366984875920705864588129804717272366371624266779647290659441676517260814331096055132369196002360716215775068055623748569587986521960059062876634523507173559276008393837302356163206021686413360734983741855567207290372499480308114982759975000007426637270691547871576484107485257298999574003712*i1^13 + -7073643623752778358566799439957802385783837990478673421713726004312938908799333599089275833564883336654615661198644250368995502388190035932600549136134276465267033318796725229736278896903396566505525542228210761458831308874789894125713254858384910160230176773044889958242694280063305423884062070717078731396026829366663792491872229532909930195247447170427314523463587812353542526362266158058041304909914903504334466214039480327640613829325212560188572812439044741592487515212148315505755857041890314793849014038363662929858352287610835684521375406028349906536128777149733965490103233913668011233467485427582439234231493602356047813391536324587724121032149241809981540576798063192363446993412215499105673044021657133104042085166749999033851654890789062111549018287493625243477074137047638368927045631730611276072965871332050967762791445666834664496991347566409945606137899941648245697547451762161515338296414589172465640272355060271551185371328942620571609925969456360267279399312401336564460775060328590217035739288033829360931848918402595787070187953615767155737071438212445025550802478696509116141524608428974407871855065411079139689320095399212475761646561392041624573403013504541686085551856006482079075674088145474286867981584791196322591276015327509835953149338373360008518923635459541508554340405446256343333727750187808738848519927461501702299668850351451610440643052860016093435254497315868617257136726924652998430023549861108259598090138934565937750125590821762040119695615370247823039244140962946924943048086277870412586486134573908864532480*i1^14 + 1091402622531427075613596970606609894318180120190238860209650649423217059231548925166625878158489457342939239742518745903878383344239422545096960747891942275730958399443606055768280926414780315359183705686620983134134999220704780961957258407496752870557302838151071984855319906275472920982148347104492118373126367814721369377168445292701023891402920890126834213473598849477903654902063682398956523448755681057522856476064239326506618376192708075658321627829762216778382443345911845966365194195523724725027545989854179369470603619971910385709764598533863880262743140621293331695449013941220258891739764997675434543671719299422057673531202964073645219523193630182391469487355191124158072351238815364844445367165689763909646535867443913173189179527404358769804260372920604919068678742318936895564656007753029148574885314506885399928184158988879047290601535217011300713571009878240780480226323672798985660699049132777749503168002786757708396274126280835556012248567510072745482408187059469675972581377763861314333111169652221495460618904157791618345044705433962537239647940563052148367313128390280150329557187849564713417938093209631748674938523798670632644990389844592347911255082391411949030870017134221935262806774588479837990583839476701654719774355789412478005409417154329832242223626163374694014918322007484675759426213521741064432086809835909082468246185059878436387940757894068030320583796269696899477486106743605526390630897158194956944787765596188661387349711007591813181353597922540680740059706212391801360977287853766518068366238692671488000*i1^15 + -288477535461357203228578010138022310315264786609118942122147712550032466599861002279328316846514681436813270981034976778969989179467952484007642758226090359409927164995254867386522946122314262016522343220614502892088738333888389081088253293836983678934678273847752995126453383452011971558296549674541836090305706351408518478642179978455920987007432107413140711695061670872226842394976171522472405532895398816949540502291894419282229017239511732187794960520658654400828040610478601284520780468524548472095982216691997898397633842146169600684665764944503935136927049494615075697791524520283743642492787128746689516411729845788764314685405839148684852595265118183383445054594473469292267233841316567479695262472273037944068984421405244194360570978960723093902193567898701596115424705041837768402938891487408653559059502984013793802075210216170706731499766823254962055801047793566744708270933335133512879119809146813117120898452322504612950293714458559628811843901758914457613789376642837609597665555955607815712794685510119222476645596860443859071265411089954457035795575056742151610479003979534277312876427856763409302123009982222516474045407975437265027171282440149014121136427439604281482161207336999575005316374543501244353999730077171708085196426785635888531458975582893880183207686474103002723927223831982400309007702104601969437569879378974669073669923037891321515787985970371458783236150272570030791294048640141522134822318661968431346070798123623265379395135633500676914090726892082259781112580050972651642755873127946535411555069511860224*i1^16 + 47412252334406708996978821221608619570453924143156379596943097563640500250720912314792060202810735782014916552469013221178612374710084885345992512423972563026114512159429006024142065499398153636878195782358957074198655974523702444335588271192428563512098902974045530841248385704210037323347459624984627054761141200626930668751902854197228533809635774157772438764991166109823863316403945131956403337146916452826901758248860924003142622749357142412157204472026306854932338992041106167341219209047039816115396424896818343433702584120863724340499138621209107526395397211741775442575916547936997230741402505954717789764816926363719736955840514058413609703923967391082264635809989747583975744814658780170600584575736707874064182064256948658690586034489454051919529006047179122182650229361672518411722812950445798013680558897240051132682867335573396087902353429906885765875263233957596248689669542824495396254626887871503873137714794732902884889865159692676445046776487916546888320496355747831899974655045672488376102675255336712911011856071435231752654175631493474059054983889234828443993531455531018331569130504540816699066694634187276752056837169381899083211234873296875959791503919477998007277910399640315334306748731111991600609658541190493630695368337134099277977746956540042764748905281183328265245821923835322264236906728971549825739450602447477856561048364758863462763947172359846714111272771261459738092286743782663377516146095153167743262558829603110231801073782260198767769598887370170272088519990832454036781383328460220292279935434752*i1^17 + -4305331153470638548387018792861900116560561579439447308768980586521693504393244919135733198331471590138713141270604421613137733961195074745903790686147353402042421644596261315437020618703247014561084525300569815041163062458685482779614403342369438696984396353670879228361865382889033404664757813979042878004377443677221799579987030414582791966860645037591035349621800717404109443576880654156113989024016262848529267416613551375218162533819915362587580954666249561037249307486053948418806994256854519280609558026658991500824887861334338442793568115986584822969008081736704531162757289079222693589707360707284684797055256045504469665993479973992669125566697551148384891345460923248115179361989474236242860960722200917152786921320845502751331313207473397395850667137565820411437573297357422462146359453041982614154553906556191252309823466223112687452352226345920162724905823526096103148633862808836685278136132882569001880724495787681646588125598916177787149949395225703989759522110841076725829847786388478758424640947051545890064648756489107616831976922965500373140066884552442265519151566125280600139351614147465388149194657915127638227528120448856426171310953641519653717432039273749827914279006008299302219847036548204365801271064450564281573789051293872075579511196711632139327188140567608956730048223930032929169182959088137765567876702915024338852629483561970010087524462414833698104335152146918574470894204462820780115590492555732414761502282759710224570919405113509992868912692787452099775715509622140801131965881871679600549953536*i1^18 + 191589998578825161765597768224870549069845243584273134428739213452027433715212556716589270504824061039809578726323613471298707456170575801310619866757561637438920124515527268098891100124579735996621267814584848806136747770299689478027516262299039958535162262132792352560832811147704574532256350791824097670447631807562711369530288903855064661527050164952609125303982333731572613248794839789638024569924122353106810117169301685548930836994812231403719953192239266927228719104184266135389304080237901763614213144516881299915449954805242106805740423155421739141863953970386501776159932821186655378982674899750908318800466643331408442348894940464993475260155311074911553867207002991825244092064897335124636969457512676972914428313104204424567046978121607431648730530965104283713968348834130638842503153974854112614458276762436059135376136101195827889541617623422215039487393537276533025014013682962691079941930041476184399903105147374185782438677190958625171438708904212952800527447642192891230790111756459674233065675439485417744836772838431127793215696514987470339395231806725847183280196404998021311761829660944845192685252552777897884628320458841524122446314501663335189889874394138601835049478600299509334426781132884901991858205378904761624646890657976837790796023479226654588924033509750436356219234868954964804852595952909187546799046481793610844693380478573402231941031346476921982628916925282940753650895571224317746356040657404276795488448634736796358179583613586022183176516488637303252617470092112353371719260141426321653760*i1^19 + -9103063625341259875699825590195186216211073468996719229868940763551313998729957991898454190754159605184328185291969948701361861049589021181330946468058279405812303814706178167998863308607553720216719196380047489571394855750531142329633985032364346345450050886182853418697352847654968542280011505749524810960557207111844370370302118821812046450802704633993596818429275325942615174871925142525286108455825111673389621536412689049794094103686254104387288278165775388934192193649725837682375870249842003870283311053126439652121797321951453273683243886951801763615390341838115752030458814071782558849694059661783706539007572163819119998115341696067531179771619423709799303629676504774341152992141493057941673132415686727792187619207850311725829292662268390744176659370781978761130913514572977917062226697892749825892590636290037745964860913643678047381936611875534066714267437374808665652293335505447496937835602607382131363638014979931672346511365114345895254842965160270125928847438107359809537682461337410921348342422703307077500844018782083797479479314169482703539964996663969454249028258855158896222900597746621537819322011251799012639898526955789852032215309966938014247052441273572832060911936060809794087155341350846918036395527717358192187979705168563687242491107911980886316861714409094164282018398525897083741703415656219324428654339789270317776168946629393647265420448263844004772632998027922889537406383837946622035445380710904147394090054826757379462687234763608378786069952731037933458591519969099010350327528129822720*i1^20 + -18316287683453940087008579668805232639198093080917725014793575208728508921060913181850839919515744549793954994981510586745580364439377039367219942751764218519162585939395618917395784639254661627171602415320102585116127398337494750868188336151210968254351706090430158282144917608874940319375088488692280093236261251290782665428633729901452482304081431382625693024111834793553991035226559052834116532675328505554741418203562882691097852225318736531925262546450482440520651744234748501456144387327149511504600976220989759336804616045972266053885298549372448072558749947648608526261910465145327139399908720249048441777791122349050161549569528489049543145876536727881163861726544380664091943635241606570908574454275664803057753131720016578605208701931445846704803987783407385367789525115348557751256960662603165164336253603220914384581948478728843666628911202461176746108994590202704865583967346101611747371182558308235317019808935076513764557822216979112293614258622600937845398173701908859209130593940533281998159106949835184074049816018003078790796401755989693305400046320803781268138554710812744636098504259410353353683003618483514002161354130402552523230747815791198235636804273624226250842330696052242441270345874097626172642786317512543555028758366072526021677788158823870990058929546292400540614968330973719798883133007551273108936389318626188405607274544157329560035066448276771565196605486291360747027355859462741395948793764003428733913827524934032794786665461762371379827746352662579870794488694775733366287530721280*i1^21 + -2132943081722661831415420144225043039790448719561015747272358498892177678408558002829554237231040763598588259477590233870891381888275935629261191585575374251147746257868070769509405746452841948059293945079884146429571890170023353352820781841607813139899912799242841598616231525499034802826051914104980233642229513578917031824063420549349067897951073546840332912462705489429721895526452252900970587007417316734135357291274367675246532997869967401046115055324729003416876548183428573335187689306610395416882415956323661541587328122011803368942162253882374111834297676752360874013989801607056843766317208320888873835089406521756368701542193765455742235300627014316728259347742034429340757492981885543528607959480530686201682657189630665143267945921047881407930391382756003407938360078358370366628789411897701664608842984267070608606233796526013014968499204112027202978312894775931112722793978096149486303929362446353773434443464603008446842598194241034423382295284764067809071751220739777618306756423232196423228293193541373356191446349516856416014517218057790592581350580490735153191135462104762827415002034414051800764930379850904419928328438452165247466459146361071305003251464257475898601983908639857130467969717344886469363623493074292452382585105235087626936062188699812737134646574017171680744189119745831578853381095576390664029216107619751535316483036624889371689983334811855334099724251489970370283337244364511539874681637909166700706609858008131268518772196562601903115887805848004585919887454451900355597828096*i1^22 + -7337303138573804307393423258136934342730259421571219370223687298904451054441003739345122668427236952758219427923457098677597860285381586975881332608705977364385906301092639664284108348309805865079298788663377018669731234272912305850598691711064023243819076868245489160045641450265531750831736750241635416903904349791638082905989208584047826316091350935874664470033986653917960377665766647998392838221382098650027308038596811350754168730602184235753323930867673123556336669986420537874491413475480629383308497266411921410400590917985299035094954283459541253240800981393293372722231476086283714224510794379428992480603553966339049242761008468337863601346438074711409345630217583492146567304685795289117470673013804754436332373595574753926866692625507016950189574873530264503665085813591282716268033745114781397409744234266426772853327765107765778023349383755755097043379914509420902955882190981479801635499191377120017259320255005767047654538457504962421947608590096425382803511748821449165956793536545987313931392674627883073472911652171774301158615815346214905896483252460035494416348787429896710252647896774150346309884115145448289473233693967119561624861412495786192766391106102217773181379610156313797285769121435677010548303755812857145990236957792689746504608824362206135409256713138839826336881493122666759077473523802943617596533285247278439146563616785302295056040151883875270893477891405408380995688689331699144908741115000976001553898304211803171025365332001074322189928113591248451328127850063241150464*i1^23 + -11578580142470666049433971435371282264743195085759360063869620903819553276445853862233749467461333163774354856784249232503383305374132417313957040480985166080045669636142343692648494991118543116619312659356540649442510306083872962656045982590552499376756209832554081072875871564905571601011578418784008767054737250053954476555598913362152576982735657417568750242607273606662092524476992212941658579862147863826123042532159880420840893787337244330113755804192849319578732763960744194960922442003370716646836094509550250082437029503837014548542390404929388100495301096818932184405016742195353355316458977328007911359820883256729069581589811744201825810583881836561246099999140749983177235275257844940581603953934281563207544116310003235663832810807782171169028532774118875205156202885450895737248526632949002371702173271440000022407742450897674671972336832148150534199974391061397099097509648532741832498301330024455691146064279550465365402918117602729605389970447196740860924205787312158972667146143457603796772557816022476543109760543292408234747868095367143517365458930792254500457464814103498577300557584316287785196837515763576384554344279334740515191614490601377268031966014387193514474543847887594870771666657965282775772316625838792363377483966265291573596624362952714729585689884578842182028138267105188518589497013530873791506992043023233164507168386817673289634515416861180044412036971700754311709915506733680519489120848558241873629284109515073896940765021251244894175191698772471781685267013828608*i1^24 + -9229135040628027441546447176460670340074165973028285418314457694426185307975742508533351612410112955261243456984237220373722809270899718807319065344943676868312374678945449099219019441867611368516361664933318232366346414563946420504676327186402053145179409751686611032700967264457668460050783222327656972005325007851966139244811082943343330568723958511555215535487379030495579465625990050751934073574201118689076897876527716072674516062831956988146266784104437549956757511694077920936763533899715050505180177941007724058429583010589461310365819539532873717541879888360748194933615641842957899024173587356782398671472544100402394166535928065933833683418244892557926475691692268305028515188512176048366728363570867197589363023711544855691943580033001960234022240392467427240531231275329849902997787083697014415626539445710748697926575578043015341262606816151195458116940155640060783572671084272849892090035516769680982635753033932778160620901951605109961718623044083231769339888518596405054039076939528197035770051932568530892446910220609312002011659117508686476450635040382989959620366489442138666045512307841616363805892566504065906440677323985596378859616683684685314211609735753156170352800968417793282752383177339232026429998562788529776522794214371702007307640774389444387162883066372521091302583868317361258245802091732608834908084259456721985768693931763899685770173557412615062302110725522441096151828221674236519018216712719816388189801075191918472214488856698647224753621698590697363047710720*i1^25 + -4964258686038386880575742089879656669225487541028211354391222869094817434473431477536315533825829927676117377843066140452395092938105982099175991824735308483096612179709147561743191383302950009689225871675124573119481948021941323766026944808690231050488509742015118820330399099133648638173462082181311954855658088768146468785014708970626715386482734797234585014127162232729718694326815630097587798082951037890523726949551519422792242510222812198267648947608610638384056693930674218039352653122881018358204834893514268963115672543933368062747399056428891206162894979821191913712787461171494601083227623106555507466608818727834186148290749177621992707900427840942324063077958259841813954614766082697178597244762455717116463213688426371521141462896540081624603116979149920049972012121016226107298570033538325444215649327250147663176696911733703467718098984422527249937831678962071756043407786023238126625936855344203948893210192187054658269359305926065239702250489325154234290559698876188970612882300697861244733848385402013255593493396946913907339184561231278668991507962975245222898721967338328680245736852869858188099814870008249124988459913192835491795771273156522403546176071474176097803125282876909512019278306046492100377258275996729017387010810675506886233342768870439825836541427881727480477272712080331703736041636827894494487303326667976957569204656235415468060869329412700354724186333837812777721558920228453794692753065829339535420975060469175225304360892830513705863426713615727591424*i1^26 + -1101594602453945849979017481184967696090183484097456799638250277435231506206555947165117962870855618137651823034207827555150120502381226250697598174365817886445126477536753845779402754576962581802450894189850989099925045932442737923162273217703489527319278207077991674024636864881723563024185833777224852327595028187493702758527136538330053011422431570678285533964830512023201496195701949838723838304745946785693777597020744648957796143094660096999084611617337372694323835783598292739142703060202559661204910795609804815358543648425098492795239920789235862910993684212640056941754214955990638349605554015639218113419582246100198906249922376165117389576043393436311365499235986854093368359333241057288112512424065317747947831835535995886980519587377453282533524968308095272554131240491588007138496005444580119134068813602596500695827507403844754134162803830762987080346819640852679736953097333937522322435190873725792728562389873305651582492002050647889918579964557365850737021752618382147573949195960257721134188320265463656230303023270964145491418552436347581178521538819023581943843980894805699460357252054301851891423737307553280034415031976533762002891670875845630328059215324348511483323319588148698847735585051526180366041083471437570628050631962683119478539742808251132256045468227475803867462695763067865309255814993406398785783706452449813211901700665732691879659261683190672554190641532903582099198065608782396895074394417266947491452712927879590903384470363336003343530200137728*i1^27 + 376973468856911140971972424467271945529698735578964193621913881852704512969436988610325414408315660018636166882998785342473101231242193124707419296962429838024882777663046976101880017759717269475701320949428242087640299363991189694155163537507538382439546112700236677301460125259612200341212284573952237025758432397529978051342742696738794569322609137907867651052559282098828481970294334765136634818264733145047272102289362167509885780813855156383378749974140806141697196945170872625331710731791718286354237922858668011871240352239572166167273697943329014657006702344530686624549673016112258931892842677170946589332364916576066469257793088362274019776369021776789368256072918621311725816549481096863589248035509676561804850778738494396217009349926248441751800584333643554181264813582483466876264112847632384437286730618522908878775604609249226979271369337460338396560675874575829439727793555542862415802504495658443681696832901030193845265182794381914290494941703339972638545543310886547124799516879778758830640119820150469943295679069417894101762925536497110921967158742317931793163430285373311792813023350522299479224617438141027384572441458837023869458641468970210372608988900335170866184325133769447047587621394619637717465035239502714039693453199689449686789532708388671191940060164754634821944858605143504825441315407907494754510491840333770835144032727742352694212645759026242078914631469880532550735329265418307715634163953041559189209730887745367791371880447053643886100480*i1^28 + 224977936821304478504701730204362349913487558053440226523996766116800729945259579417390976424844754658402737383554055100643110021908309759200524887413747170328780722780531406983258914993379060226711394129760106292116712321498921655307830303344384181821512972084543269604438489402847557279200912913610061575063355724269179245908911964708178933547309102705703091798995118154687974967419574565216529977597675093780743620482262700135738761857960821358554171954481258137991012825480781656039979062435363806342080622471872269711019532835404053270284374793506617750900199010701065553098470884782152464883406555576172264685150029888298260498475724567146274140753615109320236276218940427974487052932719957616220663767781190277541749558450002450711241131931476079588670948174815777629097223915408136159090456444922816748989461884115199916935017391858044728931627196182986510007212029146513770887625973378683537341918143869093924906284050518893284487701926092425324457714455797612221285111441735763848076257820361115351539483474239002840075413297769095537744105848943621498342785102757365695698110604792307339459204759583468910759007545226733590430728704746319305828319953051383692026505694474880418646890603917044661902254606152438567546723460346199377358602144092935094666060519984822002799397139337007070269522866247631567271666518012847316571340215781460134452563306470704604261845964477229471033148285407091394858329405337706807127047355468444019009667669983833349054384165047238656*i1^29 + 20415421658928115090532796082995769155986107220086039716448266946576672942052875292491653570098604444728368383281245619573599104807638012996068168791947944493496818361959949510834999357957531745126716442944851957707275588202633339569470529299869812245523877415350240523084526787374789692968936384192117875800284849678400905151040470704005909410306505689163424773719413667097561590381788510127002972440473608127517627778278364521151658404493039031968117984353919471114129335249108196722270032584717735787261151174811599770482781682812287604861387268380061120516319019569364402184199423270509775677493675724960846509526977667606241120677736478551296891563293735896453548389771166557586695450004564375967349960974866901896319152431554083202372058448231224551423799071078612491543432580863481386567300048775372016768075815402711593156297287016635899446863980784198247903440449246296838504286493723999819335028206960398448483009743566179145828012469518408786755399738953356510376498451790856314745314100881028750914423410935721920666215021447314594558619606462598916364630006738623099390611251681697986940609647692731760745220690193111162883704488059918358393216627168159765062215152905718604445204185982518956826545571119771842531188974980596133652099574335402743278974370978364644360793189135134876582987481358521567642712336730620340122390009544482536101998086808852211676434568303590072997269985357379661867655023644340284883789656730064516863922551859206533766176571392*i1^30 + -10435347996294611208050171258836720375322465425449116195017601340066564399213214656794220317121742126198688796736981294406275626031565058754853887608690560137706647893412092745776698071247676229856479453512337892897183356472503481076857766010570118890043223958843939766199415043226337992240900903364265246321960409960433647774948415584664784400511648919945797208433403421714909973479982650808300514801275617948708571476382944899726868528682862734200544287955399483780267787319225403272552187371098093189668687925844387055841481843760828994243011110468148782454675843586923816469052858850552028773583192007924323711241611389164509863445536493935659610261172446307561921927312020514998844886764601543558356902726259913550848764586759671997260460306281740418977218144250227906793407228244699786721884233418783995765200584843913179498794442416267100507192541041084825924375081043699767820981648986832432763627655763902927485929728537650712910251325246403276076068401467312636887144903481043461267049256494079504007790147970134993452120961560001540295740000222616873299921301707809745093046563472293795904970013791750211514788351782963806572230611910278647737490104545448421090736509313630117788764152434044869027718614929109627987809086469138818478663039479001336459821708281619958628677009157946073520892333796434289229132506257707742997565051701138938751775387263946394921950781434359447386602582802028040583699622723602793601444579170791571928707341026443634147328*i1^31 + -3691946805399995192621807828792125697123467317385932519542603645475898389070592738177397178976001176552885826299094156969165564031893412618332723879192680902830800891781694121232729617638330138118113446322575939827021315262387312499784620451337282329029009590720813134025363924662982778184578415387528640223682584146027228970879203198975116960479987433274209711022245605219178282139717121669933024592189394814575402890981190681745921922260173749020369282010057053011128015980415469243908427667463928106948452593425674208463795953137360026909229781446317798171455026596299236381712244906821922088415414204666325442311293934184142033152368958777165132030721028187629855336014930766292770476025930710128350989333057504004331746433326932085169409121898180759683210374018518854517716198380107957979201971760529999403769727412357926938845642973915820566466505247150040708756346154796515135410569241109895008071762751160720339521193925838758268559890296181175164923361540690675026819059252963702033894782358628579623951238713579162562336029200874709098057902958189059563750416394916454102327792516698052703095912021888925282670170195330893376939474824721109392636961115986951680039811145148591696776409916129049878093830702195598998306234607176876201343032406019596326164393060380661463840649428080277994469392036718695457310080881267561601299786889507304920525073057343719382770178011971757004770350087822185802235455609541441305232776371221474664223035820605440*i1^32 + -509606580872657184591922483370314914527895089475390515226866862332789940236900432985155720122907906539107604099608322785604071693535786021304998477100352107079675940157694094640866897161481930053999037356465953154544293298706415251439366497917261791501896269329818838362876781643957862762956831892700359878635156990583319534185632859615646665596848313111722484203204526098044229680321598916438533528612947242719458793166870802447286402168448128063003129842194789626869354749213075348974104147462520751407653197702468909890787451132030822717691562591287840603219427855564633003684489207921989842365552979839923288572870146262363955095563053592713870873789822117589156338207120538575745126022013062471914707733470871279204715366048185507940116314476151558018763730548169839226936683602728004530398956595129734670528993177078888050512005299680463174687395817996274668655534110731658161004956626031021531126384163033922448420136829604249929048234927770018714441149252314746674716392965962274284825450651297054451478371152023351287368411267740492492766923731572231086353808424187491457167456321181753053804589210784951315226118245987155928119571854211989338651226254555969975234609485589017807404803305069481092002457255077042116581538125422585448763843786500527420240168526322823174137796198120355771721950212985037738487186445447544014418034952671928622242525289805153629788126210007653283017784923375872960759350727244718914686213628863292027684519936*i1^33 + -35950814316604914076395451031264336833700941386627099233430142697224913038120850770932998729854712456126167841330465895783590289816812858918286130561932858743473045816461073812797246589655985432942341388270310661634349120217438329975730413008652680990689263776887319322646964255788840070723099672912813593720484370803359369469144160377853922830004098019114026746204317292277716192193243595606969125344807994380747734745827833845077645072248625674870864701093147956440266601091012417309606003486562948792967880472359269685121515482612093064870641416830565153204129334849498147769357913489338791220090177166413701019840992896241654362584970543976519220793394572967041167090262814645960128489971831141274435750933393146611233493451843128950621004873384667569392879435002841860750289628248985393385677030326775159713405119078988967932431267449599241669832540306048020076421801341971757784164669600287137319860053504159051475952606935873053203847112456199363815263035982701173264234799405971516388906711340285428198140783491013508457891645269116115451203377938478221058562673581013017610434795044967485718704380133404064321116380043131681099164538821237229610613574575333258708302057964699852648766697158114321449421803139090095536350761093306880851126761664801569690779623624245870669441260364915076782161737601230981148835621149940065042759121835412905615362430972253944856355360253764643268361320834019280788530276577863532415442766790312067072*i1^34 + -1236016083980166975019922459499236342630900770344266276840701740582851001240698748398859863873975782427226609267000021464819330772416878087210213225373078456811893937380597320712659508595887483658049670446188324380472080532740330462845262488982121022629909042511323162593531741130186171001804846867552240488388014722447771168098061062905490253130449392792016798620157636857461746175088499434511357130308736209341745694346314908107723011907026433288023906218558218474727186932529545025300322577703808466751613269504202803735514423817492129756709027998172575157705242726162516542706204474881045205750102103873871399481311915425786766029001204249871161699803948124464902615033524941951946136815627535299491379501167773256765305331128459790951504950300968635581410879227537621339878298279268397484486407804959725011031475035360991142996389445563793650613687658714258024496140620874975995765248979825393362765770644608900664974490446088327076790985528676963579799859550753566107234279296636232267997472374598592074274509160714234098170294531218090506039792617598288644812213856332619321432013074470971785372914546488718657362433614111147497347546064032953927662555312380551977580079746364353132349647529411363421263076208836101506360595916384772558921395104307729581777847946983232962744656835835908953962047791386472706608132281066075943835842788030665343337504710486604389408056881376583657332208479030834925778964423526828646764050907136*i1^35 + -54477717022161024449517593832638105296772451776136140919294498479862920158005906645379819306945048690220751331942298516174357776037955834018477158234018485730453970454602737104558997478651074074570852398249735507651141832331918023838629528620195787663365783373701011578934071327928056052755930199637514034326571160882289846120257021520061682522283997214250477918878500551752140417515677094842049588590581926195730310862326665880117942816303245914206503257052640464904911696373520728615692736688671712375887893906518462808026743785802755818755420816796701056766995094297896716962789836082482053056297836633974733669606204062395965479793703383664656926713660311304310984349385217082246973734999991152850072947355214650205545789076909826525868294750335939056177109918062096039307811339364373124406611251636795004184001731872881294340169587642124876673436174217890267955926357271660783808427753806399766348079548609254130390992462389197861665770332083847950792774216694254768528202015749503856538626261895938671583658909263524447559320953160151830712689959736245064514635288542448187547333004959866929401855276886391874512614598426895967335212174393046914176032571780824593821170098534268166243377049285029534882633056703113502977636072865958328344049276323841225267495934263622599555808159412211434382226779298968667476683802974813634235651578606878627462245897827988571500752401781874241319461952673280540414471570211746975580160*i1^36 + -2604435059731572750818119653488330453829659980664604381438451383473786703597942022133221935630009678933169682642989702972752818409469245513086879531971345699525269321629143439052038092235817115572854185880308831853235968635613617341946827357872546189411376219987821872168008311509478372020580673145161721648643485921728116007156377742089419325402730625031670380825591560416889598043477759879193793730498225480407188708492289910495983314205329972140384625509690618912251037016198877336680445887667578919364228398294202324474794402243945379607693975022656308396114638838241464863088552751943928739826961639275600702088689817943697014255106960807956903368683427449488472124928762695451899621841617420790513217723445829641345021967508556289549657977333888746813285443144747961165917721927037094559876881777886581197846224702703531901002690085252365980589871448908991369269300230090253466914675574836708622427988265168005976759650264917580638051782924542639645017674150248561753875634231443304660469215229107244011933945416973845905951114541572818229033750609629288652633433359427979579340784900576537002274764977881015206811175727513954375577487163588380690967910845733845153515911643106868209891541262913312887897954976623556650652162137044835847244469969688864832211898274953328387928392754555627203308069489308979843483047556028152259033037844656563564415521375863401384542308398542433015772588943791866047916113688264704*i1^37 + -66036364642223958349452967379104739411691272972214619694632232545844902178099669153160520508152780297019660733891711031942542651363799196498115386242066105143236880429843246223904358731832332293706340569967381755324037956821525216826542402750332268158552851365134516520193777830052808014273101205983632612380139379419294910876458137380038337812147845909779072574374678993171580142796754396710661510966754572022397332788828405271503182617960932228541374914421256641806968717025792668794044958498402526155297689515552139528267455867818804695821620183377015611718917120738755508790526418176915416803419372410281367109287917244063211887494938798647410672408634702796153953618934808012429233591797565776660392093263803389040622713174160535802242270220728758013853409839706452610763557324180795339684045125809776487398721350086908320180196363501095751725408859215886818636230730770545114055189614726653477226719273316872187474651902337279233621663389543792590476968243049008022985928976801421418532675018566335560492768751727921996703118373339129739745566492858992114432982880694527449352215353889297729489029436815304993963601877364064468590072458000173319736460978833420213792350223833130217639361421987592621681914909453638535456683556722427409854767079032650625560108995532903195163852648319668405900855861254786638058002387297425012274977489345760853992433617948571434243453716484599428837807552932661237750054912*i1^38 + -525277344187393967097336616859666023751098920224876681838628227884051216915259219944817095672614165427312192052704322324632202615755158579937233036135938564618224461371663189013461539604940645817705334512856594110718713691031668100889490650771135234365435030077044647090352516904508383236368260223301936482322169928037942827732112010614759800785487501768855620819136425378440625418875304727093637964162029795093393552990465804654728277272557388754845414266225245013031040050133084165039612232404340296779911055206399642721757799486883751149334072169331369392886724590807318381228715840413514873998063284857558437811886102177556388213627181420257499080116593015755932400479490364494451555060877285306427760469724650338268568390621212736093407097543890749930688047843785491981436085327679826359068947361764070609544755068088065898822062858243277937009341005346328436274047968130429074820269443901897580630792184857047432518359438435018958608855615703846299060191795623432802656705481608747771122380783002026600438070123234611859937231531765940144163052792922531751502827887995600399133553826907885324153237882044942529850046752655248265080210252439023076556912835090175478153409557754263270450183483284778241708076361126081901540467822668438554867351479336409864131370068790045114903114149337992822995304224957336099070404068574418604942634107015135723311600466641517064479790120179892186734887509480312832*i1^39 + 743122104391470293267465867631796253801745080263931611289777417851466311453415068053769013403285672791494818372000774567366138099889127894823596744048717692599713969865372345182985945425695545006013686870928908338883289598616721308454234601879708626482651849493171530930087721828595364601135404850153981402583580133269804815767646485189111325267097460227732117264897758363036275741581145565897580105415227523154413186840647391464146173240036439222697718058845757541916620556949424873286639082049654007572067078054092843520657324790257017996137964939219103941520828712876227161378779109088970565356718842481466862207574969456591702718841736221831078144013521893181796563304843179090385856952655893685924320455070006622018100588682577209201467025280339975133270722576000348095435066122061590369430221430720295833670889217677864939350698912922604278250569714265841684068585624900335202913585306454834070208035707090169155971035623926569487893562911611601567108781169420375837411816951643931162311180509931188153490701597664846236713987160785152078238754136801022980750486695181155587497583066522250583444018026825869909585431696048855507339523278334420055511945104214664723559206851946198543670744409064973523286715434201499533872419409465320371046834901343401564241212455105270699604057518731651536521965560587733364228856202599360006281932133025855865630349310715340157697604031298821434998287360*i1^40 + -766930974680166455808468506272388629853197057620922832123901559232719783318823066927951156310360410584616778690652503275866710440755950907260053412124044690146587152317411809334285967975188861970083284231883766369040198828120634061937500400508375603194581483834616707312081410281189203462230376728803799351500334092874473617062452082823903253907140272568442397933624647254357938444753259301104267028889523378644230013505108284747462571487408888678286877892557156235816100572749408024911847618747644492144034419559805706409613734457238808724966162497525896232317384694540433934964289066204820718057192427880727673004314769572393526514924894084851361843046039100288851511717659463900269065086551903462262324014269202914119365457247260529970678711325891404941580851487655802948328065675346415501185671631333344056491758540744178193736419664195399476138771451434149419621570684084512134341045225236549982689348147859817089162700991261961079811580601379709872634893943875786898276801165158572938454767970618577470633131068273989011820874890305862560233405090756986747479604532111145207169955196417132043737062754759288781127026287167539843996943406965873793750261613435247041413820857244457065064046461344686648850336577988177952192151561027662842320998375726306411861689689078438103700737251012119496566826586507562412548835069542219443650930506985387517368370450630424994922153042176*i1^41 + 270757553074519303179622188382804472824493341780805545963144252404824875103461653726708761659269899218423703442547703015718116179304850460804394480679656026529415432727236030411410310292719875529329414069579881038102023553842650213895700387474517826032417999166493925223036494728577019252785055088531595479192918295264477817831473255051890771261821682040096515500667606894466282696823484322570762422703085105717164536689325988118174653124182346156216949410718164239393277405023719529589985993615646699086889023164716759039729098543964233031580852494409106274011281163635770312871326373438459230081843764900477093108457274152305292970630215364497442334438949040712666210583060473881271625367489312446497270805827918015798332324100113910533785028300084361699264758274156286365130579363112240348043603793644085761165052922069113279745034807998669188835658928663703108014363691515605540622699516444352444337329055416880869445736637264645109962105846602407021428234985029861880464101238468516516596181848904111448728030441709031154963909247095856818136330169469544091241996073006037168453665984875649002581277476443259997001332010960751397796289190862366905709118736022797203058683941721027768498284959298449390589302378299537298557786216292473712310376542271466843318264050815361830954650296660396530942506216057496255049112439799144766949577225953637527562887660070464*i1^42 + -37269895038295156362285210052154040959263332152521458450837569702217737449335036514600795574190244264154979117238362730553069289144526336653310869348193417371556707205751273653817842673294909549770202646744588568673369963281220106573800611505411435822495287045178899783512505774475304678686904462581843988871350701965626599978911033560550237100116655337341225282168277645057238404349565897390324613552013916299995322918682904995514562802034628782301969112555806890495198505701247835356072312871541791280250484004727701060580316947606419513628992200444180466416581034698837957348899359720159695612793657457332546405234311840349818084036165617933280475579843090308065065197026672329470201786017461984480961105039809488048684788079511901615408831663603684357740218190744003315077543753797847644139110585440352095981570348003662560601978556267319688798445686614671962207592996561154880014749694349623554243972062807050521735075728339481596783469516983352540791405640741053865642786951475227304130117371242932076224962832994465202827583195599820583456781078624376513268920366151411744601300676707535319288203421345332013943068870526976008899414843469845494028632237929029819323736779427973920020577575052683239304348199555939388218704041872620321959756098701740101864352321482836143184430860611750688573328243393803597895228343614450865022586419371210736*i1^43 + 1652174691913516222618203767543561558474993384587731666402800555973324147873472664398001071683366731323932792955284464356717839001360717600437860152514997484165486615117647663751528779675967408549256077135581764807754951923791639931438365215945970603951104600089002788942916146254524943116772359190560574747785322881898393024865787937811246531287613092474106596392149106257542359776364888786770120332741851652045464964344545920569590486353738628378005177408483983971397247914580935465457742571825172925008384160678881405908941716172906216374476496551645287932459560869917306726990003832967997413178867119691819914992660704662841725254191722146703981657463927816152743696040287217483036545566521590625912410976839768167583288118372428651190515235808533130145826822765425749274799942577006743423945498952809924933408717342181431568623663238146729294140529935097247579829872396238471840853565871701081021410450829070984087393205920341822793675928842715232343525089451445611071907204247851955948669820148877341776495387977145944538127306934954033148245734312517344792795144341994043707896890767121439388304790629651525318555004280302022315886583211700552661382632324166026324331631143355776269133384428315326019182548651114096704050487068118785079554011375763601432376999886878307700478975091957607698998856561800666113012499562274109684*i1^44 + -22879321614409814031067280366036158619129228593628322435268763700720891762611243650920056839611554936341390395336130806758757642423344062295394451175785902770799967991999829115830609308907330307121916001804986340715729633808030739774523898580389738687414868170732640533999345900479157345455481823960454944389011089589228897671194154957984853121672058496556316204002157026217073242233085607657396141641006965960087385573550069532899090352567037252543340609330702051581420097409527682787580700935737734571064620447620439505505631482988993157230432109548710110749151991863725621679574208172805832692494517760365738178275143077172710140598597814368605237289448829047969680395394548770694662324632268399521099451155512633544999372595400662519923176774302864776615171769932121899815745731147571917163777743514178868744891981717936778085712883949320452021025560771035447144703391916051906525386431260423265103021994088390241746018307282658941201882444096692392078534482103528859300333006337314778982830497969670123932201883371740858523455352229303168864950069242009723640109570765470257379610886502646556387883338543920563565730921857811303766443219808345177481477783297910034875626538957842705560699453866122517187031275053208463722518533547233524513558888404651652084853882446412171375454960625*i1^45 - N1*735449081126030205523752943707407206285781724412249020170990639879512079269289092586214557013114480640856293274553255646561252844389230941174426141969636760599538236538813202856291301828787837042274891600578844328749089267051480723264755235782321573994575478869725616234327166668204404806654946318280651527374897757789401809174717261477019847984596673949624073811830037242340389874293537513377925554095969265278864795426350997933013518172569861034870307471493372285000000000*i2, -158228572924122861246550865706488495693857918272589722843845592607500936449034836980421575330703179101504180659356962372931748368735725529180298687191223494685892136179467271790523895293849978055900111522117914200052299866097634300017614864536236879124865880221248003630512405224566147160331973879242769546121760555907026063063918751021500364651520970312095264756393607590466827484251646522313208252846333225082361468885551041890215534697357480358459724473786404375361805330957745699634192213032667724652299926622960928634495355053383156445819002866635142671834785710646434627263934080814552167308651432660273149135885858295469420056276009839537178404188211864264551418881881718876974090244210897429016848783183336257451410070797441866158627833908063864233486600731474056940475161996352178898048932766253667455897487149513216522546711156006900591372079743570125896346703839839795561785503604732690673094771963244972025756059831749826016090907575275293512407278889887317713543232961525128520965123703096623059359187296950012216944467314141331530451608613639552564023602998506384286881693180355964918473491844321061130841066350538473726057206642503909600791879984824950685540572595075744333165996469370071060789897819660323935592462853442158802215850545253353780994787843920023851374590739076182148242104075757619839454916934321007508083714191751476517070323568193544191140527701976000899019343715996857513848713024391399192992416155337173844023277471781738802928752918419310049077303004931967787280955506984168794391923354541613702105306927577378386152793621948856497406323269726971625472000000000000 + 438386362501586563542262507046468404852284063183681383666927424321433822883818801092369258614880146478629636313423967105337105417424436452026030347051226770852189662730778315734192550710361719403281604206431851774948281528045758330585259080441878582527276849368870404344167672574853193581269768274989884651400486581470879800414393877409472550320629663094820419990528090676929648170741461493065414244472492493433959113791853445873929408809348295939827072070735988754941893417919393235870844182508385142611248076901848016268522161960859796259507008673518758182344524981354226886129974432001189496530623803917814862069304117163935832352683120451161255859755155662167332953820754921530063700100335400939736261548791768740123331992969538406719389165000239762641340432280972594947960675307742037114158041416256428917740631083815565410644295870188559969644688234086474364529146344182646613070465925803158500045149328884079984934124439809950599789022123794058083741601713282642126915559097010745729213252834347536442592685324425781926542700755134994659588525459576109865859921524225019066605304262273401169887809875863744533477025222385209358309735517551771517537539009830158165688997290941101863632933774987485087130708269944905595471454121437222774307925009704655813025186672854423093721507825301612687142710452021440323069915655523322963351272605898402784258070296836606670375933642385986612443991590502650749030365564488813602389351818670170570033168408991801137288036322050415037918238003026797848871430459061176804988611695406845061231137640350050164349236670556799561931212373954469560320000000000*i1 + -583075177836943657424536136199640915212706901819102230752843455884547310016666048831921570920828461247120278870035579613777719824246694081769959606757306988208712906567209837843011121886681567277760898039701730706387599619670310448000450415187708419103104448218966878019595821977967176152751339316668463533784275740566356591314896596734695987660974174212211301277632323810862975153856076232078208363044222363878443690961619003651312682127398458626174272979821868261125961486016180057420370498805755455876376942215816281914748869816892970002551537032562084198160786956928777509680080492324465920869247884001493843366765856214888492161877712792671722437219417952822882994536407606529646683745400974244735639704833879359093606712256354001008506897305304664431006822335860382622316514831232695290025181003760051871852826292518368199994659023416442382024739271344943524066669253874314317664524104866346936014503993278767960301964770523636123623791800611992758079316582353798147047500783498877037308941720725849775039694018499758541831899226020038285237884092631043741424732856300319182116853423283678323349833088768207709538606249288355718384811468917025194533545563490107238799237367191415014936555173401175408420695169391801626434069805763477456478739430496377411758223321713754668715463516915037789720585175181073267085631041790868979744873297252877904225214899966716045339072691113121777710936668820998185218523727240248086948753399486619495246559937168851640637571642010395289223589803955569069623283661112342681849591403540225271288550497549306730165744015419027288729454123541331968000000000*i1^2 + 447604601032363722366252077958522369704556801936236692782705717686536139455843257207789631583559887646877351603403076772273072376320081172139476823435926598552366500474168227537320190482218610335585337195430760878999117331266518448499664159973548272888443610735301737941895189537178960670263376382232402822793097433540537519538776978105454164579653706151326054182378876173417124528703822239713087802538394143019760920678916842584071811928795262984822760141475818150487989580691981509503311985970707932642821846370576192738197360863015595299469548406726012489324877634148341211081269175347164808379278919510942604633285619076984935143979263507399640138686456467118908728073580307746573255049036321096078328363393751744944051838074201273587424039187330376133464544667448800414977914887573516930938497806614973667531766253141536271116827814331281787565725507663367310250520352575552457225567016933591404626882139065264018950604499143488714912428992028907352573744888195789032937390884882765799061969622212020955809745667656971651064810821176388699654881196281086891610515048189985650377484761979402563070890037510099217260259606010576800618800425161298826159123513202264595161063614512434226669254524393781568106755947787080796684623592573684111538579262583126231989838715893913716121029120398600778935303914528540908403312462113728405832576595991942930884182581362896266358947568714666716910959545864006290629505836179934491803729722364670628891345865823935979799543509998457521696556605308668306468185535714223997915064944313767902113924735649196551957253303119732100835495978142269440000000*i1^3 + -271089793317437014390816312404963962202664167437137775045204325517881543451334613046787038667688286192888637078686332265674464374711296158888205035089001090768445667558374355609679270182025003462469842025691361153514180282031001514495124091343980684928397119274534847710012769719949515537705325985042514523218136180377361767473473859808698872837489703694124674500488675438568018910833990073148259127585962816191029112089726249412025528524918345632975993705871433679559803088497481429221442643592089780925964758457786917425096564040340666232549653411770611327303277921648903898930571499102884760174267514889407196431738299666216782513265794974333775015170553529910425103245319616093644361090751136208162257882631993837740799268178432863389809670211767695022738905168179228136497762162614205563228191288878018607882360229291375954760420025989968399076943193468244587426774638209226591479633968855335714156378962247770010688265812769219045781005807107050671096885260017828955583985514891444616813192117488327438353259725794859836264079682686256472767983041320691053156277923144454975676198602853690875606278914671813718451697438166560561135314206283977521548479446560189996294452511401389954482093780200277432132413359181854225471921368487872249146112159621048597919452915254361937030684837852448129853208562206567166400401201044853392891253637675550604266822006380703285062745640900446668193607012644582711789474643212765791400345476678630070727123500372493047860296877120993598513082877888922516854801387687980469548930811833446115405572185562279099086759007764544666955446737489100800000*i1^4 + 128743465087366190346341169128385851807080380781942660858504101651324196703050491611744747413107821145920733002156515669011863564500510643857930384407623035860958424735712531054565159345781516234722525494471775887853537985827610793472202501219548084134663682146797333356654650551566889347566071008390531600568955814741285922202593597462528022130499401656999437510453398113408499817233399509139703458347301797261793145911414068924931413393945363398973319981827358281073035202723912354866078181974764379262694737335106186794597910010897473398251238846919916476164104777291369655670596521840664321658540562061490217334518428388935334297395230649182385029349904126092034745911930679875782207480449710599070856259145898360612744261130899345908880272669447274561188680286668118840224441606254986344532378735099834469443427484175725789678599631111679059339836651874702357928203285534143185510323510222696832008085919216735495498848928723514876926378925310607798073783492706496730814684711494379206135449248676532325915682239008478269766101548110429534154344749505320175863559087438554338511509365624545311267539886036761926538877680883984880440426734392423981195688463297480652535948199851981264265023481964697202580484387041279380249950126845286089563012749034387333328963767287642032452322740217818134973014735734867151859637069174869070576958483802507030533629383630438433315953534385151203890187288372333771587399608599208475288793031072169780665563524458191429645813485864899025882335387545486973867065008002102416431692543716273135949118778026461916307722361724051083811846402290483200*i1^5 + -66113660980412839798124002134866835391119845737521377304885936647551861660347504117065738001177402732644723895613479786452568134712579004239439609103807169115543821203343055042052588603895122073033651867766914565011806690409158597590150697203004833524652314055374357614281746030395747777326909313454102667985683625619148860600934875980035577692903558449153968789521798893639092404075077313976611207563018103397357921794811367601986993130656617690459629598030762742604277133940734642598847441514089148968301732377598196744957399596530994673178968308751198785414271480390605756545520121612779596294590733570950560585684652183561213136234054025598579076518592504116943395163331562073908240926278688786203149495249817999612374093860038364578597397358681455670523525092433803690886711180451205407820237863126932130945400567112356166486951751272295439213933679967830753090623710992606788042777361201267462497220003126133746429723765384346361486914980059336574518074527750971347094539900414616779425676076910764065796879591493406252821215524135304893287438993162416042757312057971378319431748739866759798753067167337273782564195691965648467489565198149560194197947266473377044559653447867747060566396163459115031887314444951597696124259774794361265207690661807523046023148274898544627108072879777521297982556751051542107736569749666685801144635191043659078315626124076029293030995902610654282427468994208621415189354983992475458615023800806266227648875420200770790177329470455482709468364926746298934706534635899568261357528755039806360244455181574806846062634340310193175716644018716672*i1^6 + 55603195735551126291907538545266367761185443387179807214296732501309524026791237031026022043956420790400675212381116932221230561943714106347698576450805173333517189127588890501644553406466420579127279093136796418954925432849714972346639235604587450799786391789899491626036585382342403610789297077639368432024853005036248163682703788164999971292542506197951439719819044703253307694229378523253090168679839844265856398761374929117683296398880392722957068610315344627894781118845451252710299185077058780326845748879229141281928201306549920459582646005413642279255185419957205888611863427764871555005535498043293638719387280121878898928619385474930948259623178764046978437377661553263230394566110730506590093089708842917920577747537989266088840479250813324060960411894767503400637844158746814017547611583764531236537629437138060208207480959477077670272167034817801557022706279257883170500653274236090960546843729950214934644637850715960758487588457296945897332194445962893744557407347425965289782341289804969851253324110925614180534362844385928271044232838688348090105656735257083547880270403279400665521102394210502915877569835622357672242479840139231326553778431939925649038250623714749702605440804689031003593619610000881594920672933892481459701808890437643034775754428030571450188613643110711743629945006734866585636313248978405309569665526342049225321860024461694852460705121679204778084311070557846354955503951994135104253854545882966672929446354568723329679576499412773466099173548445237444539952672198865532465846023978400133183672938368363211547947424711886935220778172416*i1^7 + -36264995211640277410473428211076224299680598217126543408319497096034344708087225815124533526018481081646264147926232539628953781773264683404981906327841219553626607665716099540451534374273401343869147728691008805093657293727540722567384750878881273019957016229332258854268910034745839398242283991291449389824910096002615075615841184695894914270884786452618753905435918994763464064085204547372997292295965863277873038152335377329650111518820579989801190435046868561359588092164680162232558239863414447293852945058205507861632899746795361209772294696574558080695805176594717399715017254484514347728692143566509333707378895043237364747380910057589580759568375934822033084314724035766813442845313349214081327587854863279032777905053353174183631794004431137426810994714280514550537476825829377615713477519217211017879632116733411649868632113584072220072769040656820323797348212788413556399797363798841845328737263092992342164002902683013407891316113468941683949761407395581482282452832671773805875073169077023221625390013969831800978902754740280782242562610694787085105959821472018057216918663821926000066691486028742730052132337895808084949709183179790921016316345563247455242567217417703411856199841636480562691494257025498680233152346650956320594941064126931770046416155246806789518179025548207632216056670318104715803731207496986042583658650951524869825820310171450506143259417410541274685400527674208707175360349643248989046775594626981428306761092534413748329174953448529141233419262697614719825224800174233477580270682316762025864438974924487907675910270760945844937031680*i1^8 + 16324008146023719707142227252231950946048967183852067610503009216181628017703512690985852042970828390618293393902556172773636173298228551505612345545534938282764889756192262008664886635808439897467603928477972154732280561320229585908821508258704144386012216127686578389219910369905405483287276630865514647647015879358980691274562305797343514555697107080327893053420996227054643770869781256362805831003535291849685369713587568606929337893330326022288692937375910855522966017008500406588160260999897305427488680714449077808942431149024715239584089890034014374202800514650835536186709644584406404690695145741822489512918087059729374385647227693993308513690387770281482238589663099180463139484253729139034749139763979272604383617561103527781788710873775544947226937882119066297825443969373160064722638009799954946841954238409362794434895476682171929795509499417374112050155378673111411402382294773595548897392450584361194426019504899999105344202153217529854242923809178914904312390413507146713593011159015353916787488173887284205530118140370995473446919621722845425808112399107470912033082002397803717504789946381559062360552494572990830317917899770314225199746087004530507922295556353997142099680304024541921832954671060629360946125666802975226599509081461917898541950195030333540158542680073225921959769187039368628003130427451171854203186865080777550387916202100351616682110365615491568265831521967401056255159979805219565003353174055281786943312846761721397749040325734509124601673729057207040726493918304626891123255723670203319092841233116530774669844455757745634672640*i1^9 + -6576402683560470035720511408904693463175862639622661388983126349230437515298896111421059495287838516372121540294308745717246370394804789540971766836355007373100778902139642733726302866124638580821967528867579914017881243650090237568665696455840175483860323050492557504179914475407880939638668897732501351450614621634169985918396709686874320824241113183462972506652342929185930775968144393876306642259859725967824761118436633623242962019564380228591688899077455981023230193204045135169670275852505088884111530620283206307556951420016221887499293504890707865609386009648904716086607158499001386975905131665669237123542435479465653899022186591750464973531415823414831918370318157601997128676047349071575232323297441588967337515198476736882664592545018986988109558506288703895801540030789131551581157171613107077118691857978166310648022642273256349656494686435615200773308929277161422329710319378905900802664379789871704720379293182651424448425297402657517367651266058063340570868999910820328149619422320742761993017915575082086108264614393572236913462540051129811526841214995705322511179247818803711000488539012528190410427705408595675386380713388654693170923851920824692597946543886873760578242239421675213107780125162331272849858897350287582756395865089220258872551990642559557240556576378154780947538606313181014644729805272386424295225963326056028306522589638554551555408962839192906733711756349362091369869809265532234292429855521303843677450858303339085214061670945294161380596434283086451008318548856407140933544753938544327807746066990605435691501604088185880576*i1^10 + 2156102291321235265976364350791617108073119650707614797263137459510774650501003949415045495866529196189544082534792454464979790729588263278120974490360644337092095440463023814299259397806925213660124306179795232747835201357926225652169923215839704219774453572677861556200823362369558061497661534605541829523479477761009133511959568017100009602635665297916231933402970067069543901753176582696972849244623375967204471822344492992845374720466032568290753104067497108404508622104985419768643198019509246760127007708624744719601314822408029936586305352851896958477293326555873935054112226142740545762069008746912100605625699916266140997355345817685485906304036213011957790681708685302605283681161901652968641178155858648263281150348630584550691381224450366753301895097514494440135281650851543307977442506067949521104384064980666845583924595414639342048691099852043225754863021285718402460155756063800067177640280982144398149433695645893517598983495516505888655450100855074744720976760825101350119689277675018565260797968779187905004011698739129732697199911359981870983257241163793197480062782690424673917943193472725521112204505637583725888948047725216041402876688780335371740429190367182285085186949198690907004776110967749729158684931996612741568513551355500702236928333978849372453074096770917925739179314388178449619435975115250943597571181723402852811019965970785726093283842611715910030300518832539059412553308895748424054514914986231125692105856285299302406908315997828971662383998348206784291971152500579288713142835452248467904383920851390158692316188730458112*i1^11 + -492225263727976788813920185420832464589142682882141487648628163805609025174313008303860317849789970053360638026840978518325274855124980666447158274837648277501683916011558664525065345463978234486529554838844608677079085446382723504182862881173590922476713674088421141647251916503829706242517909736243644244107010635175799755867332198396238253189781331864458866218394839522773029079225755318872050012514073045755600571282167992079088209360349939357523255095296647806800089462857772142513586691438191665574043134901598060399567022805975214148527142148397258507474379266837123145883715914414120473281237960372513510080007830288443645699473247237405725528374214932152500224377841169154778646648853251250453718122422311098805363183347660160481248085354183312231494628452011644037984043408696079180725011687428287447120655559653483252259140486052023344392099104541097688164386244285328178466354287111540973872946350486678404066747765317593896755389366160147478574890043992303780636532776064468671535657783966490418083301325046985202837785890767889303440799877928814971215538197746874092481753657508884808821937428381696175181047982732180708028918751835338241860031114711733319934955408011918646425643227160598392038002089834078053174832662342026828554402591186488329502704790098877822008881367669766160984775481885516093715298950135438310288810165676511910906972866605540669358925995422534589776207735352427760080516082133639027197800497602402263402733666849856909238241474992723336315788722038285627832919853163587381997799107668497130959752570012509652441240698880*i1^12 + 65431634689944939961017568323775676556129000131899362249386582946376513143041624658807586503363256816484877742150950128423558351300937739070161502883633322206710646696778698307993090232958684956792571054730151871070531175304617204398533804513480241527706913996855582605517940272515054447737282306543133717377298754842896653476744253581917276773325078720352044663713261457972400144442503230316686440416088042656322689044229086792911514926537578270351099728487551196298494841280897422821212493812849670685355631524758896601327119311153827355451606861318243192879349044681770416713248986105437189969525940109180325767010743284774613815252965363283594705899867242501930533826671870572131484507662209119304302093870719925050725990951481685218769027963317931202985587674016051033135154434772103964516373489397008388550861450865932681485685594011302912988242552059537186653529028147416438517792207405436245103725648193287332999491180614381980091297171806379153482388385071385151138317776667981139326618746420597830172097293810253215123311583173966415686951976000190374315557153568739198176540678492539920972478923096527271941351331595626615039601055254205987650004274100119463312939253174196438892507253893803554583750757378349933373991069222643909318774701725759142146095123547766097898597786533690765303946749508239220283718622958217049118524547325527687235296043219856028794359869718785743036362897845164674048206792880421958867817829545202735698400611089287129676370407744933796882244617278794698248939082519028123488129270316343224173718591885280401170628608*i1^13 + -5099112270637231855976496227032742254733044415063734281850500493942073599865013278365230908312850546984196185518020786585308790754575096546716679072905638060259881730554110234122839207054407534239869840792770516382308030230288978818215044496879227390370855075144975233130665198989589964767920535411311418159067750208982685772748018483784841298164434053225951816749263528363714088046658534242615635104574318936694530950212317418679987337418252011830837473798694862010860974968779086989176913142068099286444295159579958981260584848136376697134812752356606185719261102252783878577324673359349560693638663031743231311057968682911568753252768641839907398338701489013086550660578518781436403042767518460061186832886072705435143279338029931505648447309018928277249733995789657038296190216547426141743920848007739226501033259389222514849627377295796783764134456983517347170790202276672765597453055360690329935319958099851207175975199963204635941941253232810738331271010778554967884643599134423852712705411044339494129235244647648762514724204834730647338779695143037691483070044495175369558050521620195907041635315106598949019783634335549033857555963998895256405009297083596530504428165237478319135907020031415889524626440414718323102697744050656918926371663911273226254349127052967898498499272310212374130204453369809804931292993731244539452402062417423174337049667502811805083663511291986629751959866406885480239410703198074349423735295464961516615921056635615958820018150750472925537979362222128390752777382155148837819735086312632671457500238216215994040320*i1^14 + 787465648877044885024172257813801821854137253525485074531319946628344151268786505190341692508418461409259059801985151659762593176912522431670584116869532008568944365461647063916585283853782005078234594512797624035931848086348705134655033679935602292782998571985377596177751650047189555212964868297217468132214274911889778332035947583531954400077763255639043522888581391769219544515299849170669029026010852421347518269630523914550024516439595922759452481671865110536572086952304267015750245767120404724829094189707323504174175235613541888897926664863075825171607887880803054988982940342848559713439310243431161796584066786568541233573316275238519107192331291183931420134525599929459356925697796488832317711768935573484844807785019378552441450300948769580458147872725663543239549578582592090188665355967291365457034264219739296127809534312337365757557027974133117706277828660409714965891948762065606782004816575060934005807472649449048863888315769714355188092936053630421903514261817171271111521961704314845811199514359831658859090670741691589843460012778902326745499170609314928350426529244031199931181110221122790504152515977928880854201637644959193945464829735853258713283055428008483760782548854471411811232304617122506740017543773576023100558053057376455088405668434674098504167461048942716252152186240522662466496220006349558591555291793778909092731388382522529439371811043155391223473524911199519652238063689954281744078225454529385845248098343204175402653204573245263852409749777570590749566599423628858575687612242048700117147139872653312000*i1^15 + -207860617881396884206815153824321610579466801257745902722037720963829805491619878595164612704809824614396799372000499108030432913517159732637802813962511022133052211800878876973330391553111981066934584368931566765733444391451780418627751252844539967833408522751972408819053422564622428301046989822604097386153256245442214192627172600345793239724814647170399828249887720804239976804626091726256798471962024883652272940709313858582508068160208085824633207708456416117706705671883119023683692484165536718283087327969173508517561859419581420833544956679093342678972467334934193900888262597035618395287401867115612218078899464662057076526415632366207200968363558439783783694029593483562069146574163720646642346352622238529308706871045447718857501888046194287410871252963804676832743213954387454961855859443172267281134875459104132891852238261421313551729524670954176591273144621563516475573478855070397365215968743490189462978393965404190197726936776080590261535202038776437196998370867899191090026745186896003535654022933769571883968163267743206367076897927614130449673335119451294069293110542370485852270195373620272772220698574135841484634901419692834646135875516702135249752575945804954255031811071561153796477361660531205267971794450759304711568625935276742958297079097875452550754787308771406678582855553265764458088826543965727970874156173096601069119008013505825761519125983946225783029067755257132248097756046344094635742405695601498090791520965895347904170388095421475753811046201063363319706545514061462524964298520526213927201045443772416*i1^16 + 34123584763942937944139328518820827436614397541167782007180758484417915287915275855581110714709333213884176561681799118272183187773809594499160927048138528912564285911719496122781516717177325761330834282235508256621948855893461477944415655072956318650503232317787493080129201887628733619919954670179333355949133510130799307048251092109090266170693262025314935932974421998438967621918857076243199971300714200285023510061086413305725728900377126526494914598574597116360437076607356643620203127331730173612931627791623769116818784554426064038261727860700976519273630299585446685252907807237680541279536063340799466234076316741060167566288808423237186955082001732407458294132676571782751135439715726980337703878142299215241887477987468404871421744388488415082662408353759937349392961992370759928569178394795582590353714815612715905961389066418227627946112915095480424395922240515107925223294212043530958664732807951870704917929595955815545873736254604902809451925656843306237898130916881451852822951697498954064122719750759527842452163185509763338607245886138192158431124016215108654494190271394125390240268030878729034301235524870487595014153243479407677613313765826485525278848847543142566773127812800570659536803093313173525287319355407772041011204550371362971237831388339386468865358782934971098833480154469241916422711696955151137859452293745613285775673305983091734480750178419797475583803248187247802103300363977154899781504563315511558412337692126789709811818817342757871126430735218147414572931954901844176104676616303122110308803411968*i1^17 + -3096337023798953804888257112319681064422999109144668661868948214933072661733099742298679261551976727314208514640319809239934091671942591598018339707938532320878772271660693721474275291594066789057223775082972255282867402307625521509081900883755080135675953454957786704627270555559244475756636771007681423998211933114657144977806235219958051500909643020621566004175950040466057604100076643341706998869077768903487376835230879336914600542907322089478441442001493361262602288489783473281262961045370276878542193592882937415031444689511286019846099580195202092997355089521235902792588044031590471719685748933828391820613525857372384089034144123510948836343355959564769937109290506616126467335030132540266226426759890920064414747659498266773466091340574424692218057222992054769090300780049320835589272902100320534253802333365870223023660925242370855073761697971486151493184281786752652121977088672733049381074133523596080621860840712676139874338682888665420885860877265026005134117672281730366108820369648877550342780905277344273769991309973406029029572706175548756108514770422204047721436583416445652229412609698026069676953658204283171704531064123396541806668381100114398319215941431231291286368284499565734918720495447062287456292449675636259359876141373729807825789641636541409765535372362417416290692309309884807687833282920561834554731656039200868683723531953497608634177227904577284135311758433169311664118839511185506624827246112168398663313542046895376125933357380614110634267000271337870269550693624648120099378602978275393928167424*i1^18 + 137690764555935958520355369192500957655079697148556275721504975392336949566150403118206783327461375368888941676609367023672728349952950833967219680245018838193147735583545764807393124894606579479938202070279268269597011851272818589558302048018972300167514350293220832070069083109359296435835615781299917867849944359979797785818943103424126660526728488060786416330106067416386843148526585664860866183955099510510062374018211112072333957443214233584011908936816689268896433696288726531641937967960649304274184461819447497995483298889551363706560475133977134938241739116191499851073270985656920605452514675507878108196790847394997656410825721907122408083947139866945197670562507611230709448616023849075842061085302314749622484565230536492301149201600386238919535946729748843419283488777255972481545386363592759218345145318899863985050105647473874899774061899861095459774078868827832418298276297090497919822554197170918349240450145873064590308762018486813266854080768151248992480241839484144545408265857165624259316688016748610355638050946854717697425171749413440271790907405829798734689515138420511485245646759699742808847312391516566109616688779903530776911070928498226119564467803619351431116869054561964583153077359324520327862030145992925298136191749869635822527881507372256136134504220467609030223039715908635772821978521884618483320058659672887498930620845737107304014972378042821537139833425646691064280045921830611595595225536349935488520900857176647095726472704813342670718950368957619308315421682402562629629851215417143459840*i1^19 + -6556765186348996653744373194060336724822165404005396277113343706142878094513621351277968117155208785642983052582698263810474495106081935441607781982269492378756645290171939540809522861380405754474758545436831075980353555642917197159262493512846527866342510884372969217080653562818022031088010921525489901801552989226541434400475572654677415570413775968220256920714382003861067378622823552320759598629413643678409450637782787385041071796940418079808386420878705020508338880318014944624009643978531432815913710930225931823889014775095447500009717740144013377310643913941077419169578675721983091661251745047543927373244278154216504786770810744034178953046162800773598573707661925626444101943901491134716491062763314879259648666153076929272000287631002807583375326469626763036075353613596210864295029302620006684879444509616420755274652367454789686559054110360546664867135857070603098656322400987608866764963730750348914207070055480647618220832252375656684557408829425704040201852436151554411437721694263757910288324329929158923697025695545089269893335838324894508626100405911348653197340494841748175452305217317411781138155263077310791253212151793806682254170610761805704305564553553960896912107620993158167206219705154014036831151564795267354279893084692562707487644777547324058348690936056028580051319749511330988540595217305858738587307930706859008774874443852706349310409554090373208125096897246003973268465848113112900270231500709953279189173574357276477000290727106253851489778035291741363170247559623690950062184931503636480*i1^20 + -13323217884377382068085453327044722755732914711847988555757382922835607482826429455108486700800989574073514154913279863728818926883704887283119059663291368416828235791192220116940990568747860899335015881552597978970599512773141207387729697256446379988732822569144062178247724435113592951261191709475307506584446563567461716554713251599492131208488710513479268927486025118250204752654024644942543163545337271377116924484218146570752194080272751813354208934631470585468979049598787312764506422169158896503189915312963148750075330316652876347127563232679718909933515136487289778406413030915378703057196793942999459812346015318152639442572692014209142334766976259754244581616275002881678751117132409649740676424274699005121118589007114479292298309467611182542721571254160232124376507268206683928251126846313234394033484969953330747554690958656724093040973652822766853929305947832998704753979920792877627856459069528242338333568197086628873766256376720479794209320346922382175206525300341196236325595285426312323455537860208622971831758369807229177841774426986911044349745182137483072054562831669646313181927365912408760309997941023463312382788475557373940621478610733615159864761651539080334678398718636495816246853244306626547685362546290748086687537249241241258721847079604579874340108804442380732078066973399383459056291702753447349452917765814062092360221377246144185640975691490328700226006427991671253624189762112373264316287389506573717719173781140531370632830069259482025896103205991384156382688429681051339289285099520*i1^21 + -1538156250942781057218479418228502401110856474254414604854472236739946716950542021083871532528405061571120012503525882067787051460045747982716738527216614419464728231278616122671589751016979571584504456641566676752862900426059328967053105660847832404196831207331806338999767811429438731204840036974461859491915951186302502380661150342070939267420251458559015866541687973114611356686454577418532095386763505384975196080974010015857756984629735813773824733206215465655192667954516588076351404114182711771256205498199913541688801006434731778818430002815700764752343143212496402497921159298488218685417794606550164734979746105564379099995119750506705212606697420973902682512460255251879445008314685637563752987078560273068011861124464129279233304261692291374407050114236573936704481104116911864900151849060789900477584417063746437070288178600355405580131435348883528026347998650640609853075764720515743103444218405940209121356283161741163623720203809604981527010791852187174058498739918022976886604038878476917119956671515417243672114776587948263885810433987934434847095225285887029372812520503004453099124141605324137168687932188474913566206918012156235950659332208579806841399935586417586600563290821417721005154996419586125914469119905732647113717277236118335797091186761406212852537187820696642386546086577055219283312813440547596281682905873552059130921466546780151375865814800404939418336428369950684186624678185753861011314773294950150006173853647467266680696244565038630798490881276271542661679108844267761213374464*i1^22 + -5298080596386593434320802937271051503702240597781581626733273668482915472831518735912013700122844498946297941893749343101610335879319383457658531801972891069665277981762704852386860568971092493914833258914607631313598926123317568933815486099865055890960920847587711872150059519900428987333579892206355283097404912260103943929617590292064448842209613857432080797644039320235149284361562682592610266814144594933295501758229433823598168197388980033538839701973804296344747131611494610190483103073688208619293681970221305474771048126026551305178327059717130705528976295842224740721027798804159190940769759650263360838647045211001332973319939353319517772161414748393424211428319968423296555556308133682597724569379620004859352212481642677585746329611217121971211613967935978112465019947495645352877880102157993617199818233562751480214717021205799624338660173470901960678087068520082355070232236082884197848938090687100847723345238869162540421994537713369946564349887195060576860050117971083251102549224186110699550530030016207826485642236625287288862205075669512516340992595335553687607528345070199647142285736660553721974416038669211410595146614783935157788334915118496459876947590180846365076362329641889684836528881734287349804345512843862308585326269853503604096156683833649276072341906833800434385908247935458202862870782906785802102631599991553688924039952929771588191791815736093452981410585463439061957429650230825732605166894304981994459936556850178628345597044339601583895680104855036128812490727682868248576*i1^23 + -8368710383081289657571234740929873405302900531873438399836280678114905556350729302389886134885426226011542894819089702190506806716991845529382171963073721627820684587054010917403113355660521806921000662127939229506382525392524468826913193605556932214407880908896892672139775399450761857101492036776416621823851084747164783010024838826085662083868056100019132450659913015533371930885713295499006639936050284712754918667020864155752608556402971015350662510038283073382611035153623416266530956762941608613030813145595438443672556484781176751547588477345511559520834195876189855049336266785129607915633827704460052301793463502619578249945915906677701909982626005400871335258990297884487366620884353059780491709357511215792126595793195213270634469876338705951272826804482610609031505085685724465248141936047341517033624856830403439218045626743182046457043748074498474603584488801934003603047792156482183482617091503667497379320981600990662952115389290540960316682980017375974838994825739053173065334872026086013455795433980631181325626332396632209905208472534465970189591106196872556463261438123152237423439272395130016624252854731184431083347850622186699259383234365329813820078181884138117244047509836079872592528286300737359566211066800915269451586395810912847641234184552262876085509438865722033690821901479770712365298287806430225790199142816641496221359090140534788548945460145195041805884108091631345458870795379123089478756685517273654420916093500061246726506941400991625645191936905767381103282090934272*i1^24 + -6655313090375620592140821726772366235349270596122029307293937733525537348850191937922701277100496061149324965532980629602283042584305017778415870868679507036116336872579798850028699526836123425159807864429284394442423715736244554589311328493032589526750560854578208255919768282379240709233981304668227554557098050595397375930665780175905461337184478936039503635163794773645845091449470668863750948688086732060845985211878538239813991642242883079063115817022009925248718968239548568888312437318633070776217131623521079100566579674593399695423332800971042329966669764374532517644562820716384409556268800835427740985082497697603642363498394989309827898125040823197342597399883659538138939313469556850154005016435878620062009332243642831017378409781412943246881874610385228049888125888987468166943499709492261714175916734013100633940975908690283180433358671927255321067046592870745586752976000466581932552198906371257387521337918473246359924185247276769668065740535994406317113233838570589694012803900965908597403660703899877867400086681532003419259692673881018995363044280664412442396279135936746727236972819330669769957180177377237354872775482397827893379973646502414429908478098948246831268964674972358871590944734199804635724584582632809146755703136530158696864643140880556213814267046335458451993420864589443292914815701923738199977462496922326869229669939190016929200122039848584908106802562941375643081118999285120179423418329815377246570122437265100619676563207396482071066672355943982796615188480*i1^25 + -3585387499139880952940655076898499846810407384097093593827550325321543103506440966090348982317072378599354031470991079751399755396641318442072450756500304582144188278149615742199474120707291219020601681625250246862537725548213222696152844464145432973415646374464882012283621376726782427430191049780537099232713973995411163921639822274595935420142833761667877401435627967214146508223424496532640400845541730357655859577765877683750221202162742193736880142645386558955016824796886480786097149204697561475726115511310677739440463208027447190232051570109565282950502889445805441446062807402580256957735001249690118644333593946362778558341757972021155555110650030176357613172038892062630156658697182972077234859367565635982014010590730348297221308265518892516755519736947461138327182531829071758552017991634350423419258660306289360154785669740132563114435531368505530400457124699636956018543624812295967610336064572941368775299614809208283469537505987526693117373345873326864352168187589532705755853492956644856399457028364627975580689909989875209658095590961082635891823687682330556931014238293323374919665871765431340847111180994338572140253508435837442683798649652522994522026549919339903584733626705162171113240386583563361727081046864857365711479029187162438564384523804633397632071806737752543290982423854229658622864651059738244072907399487243447463684660516011362805888110252872258488435015138859168553183504525178752793165551470886086271023044959154816918253075689077527079996084354826633216*i1^26 + -793998171890455324864668091191346066459165515451228714798310825485332766158921630331327752249559849185583530303558180608380708990222973922065348974505374645966348399995148899737176931086668981309625992573485389916045524697177843862617026314964904889247616615629579935177111459903865666299689009412426347128661703468535455856535525064780258289835954752462724486996170014050978258581398608187011019075050720140189779913396526165929010252446630258118835414775163728097270602627645546806501943296652463278432264979538830511770757871298569513232662192739702160689574091377745546424114072204456451807059686116917688079149532870173108173707223943109277495501750349575858838973731684826428118916626541142430749143764553734474250097388697659553132763725283741121466981661278426889506393975395796425308498656323509314773012759305725676002374234793646027886099769942925610919480010139757384577907513021576542701652511634042363475764019200265269785157032484221822740007840166183229027171496441021754478980828350714191344846369667726896738421927342117645930406778643642021729561095894617733090595431914985983890646086051000482207056844455685949670167904985041865912815636963068654523696708891425989617892622615088785268607974583241255959665009328472703594925207821287579177483710077436121179098548959375374524304185148540173602674083665465230871189184785721313438729487667497886396918778970397358791412500585386637151721696862863110428254433465706500648867801665860070683383710614132568280426036068352*i1^27 + 278245883871380456122088522481686268039606268741841822104194693252274326088197368808836454614765322063512916938951053406645880051224870941304910982169178233961603900906413847008044177401814588834294301805865889503138598015311649721979912035857029024231515058311203483203557453555647745947667214318520107304971020974364482789958109533095477776577139465493110758252282965900036711633901523886573805296543238459902393346962089410082837151909906749530319484997883624518088211557470045712008594649555288688727280104912697596752403923052223631948111293721415302040080432004791266723200410026854876748102638600800890223712214633541936054084480334704191078806718774002541869534510081449010532896411722105599765594820593661306811897564457143568052440590000527613117305520813275359334155034492626453497976364644222326835243598793911904480811948809014799214794566693564492435880950207459874438621478459318775132038205562538650278002017050167554424326068613590439367708483698691599351549501505869177397076282604677023717148007507534811978099501427170941090062417831218590361977624849475423904237857550048824616514310747164203809514937100674907586359823664754750383558554157662204130436884788769275154784075908198824525644840735581841634066303994411349981200998947062107271670764192029223311271584244156686425724188648601926056038165173529812766894076978291296297075425213564541941366423040880688115225188301882103572431378469585694349000797352388103126110088250895816728984172951128808693432320*i1^28 + 162138603355803518333980220999341018363219876790625911955206840608148936453089210070307233076648697993781018914947287790217357953262696307375307587461770221035759934263900463796359898670823336364559026466219497278601315151243705499552947539108717738150398971688342238944183535029257138932979318754937951227805962064716941869371004123639978673394305708858498954095143781101462332325747933810275195469093393754160028437785371593710134885569126881779970378737758195115295406194614679961656239000620853060961095936126649062410730206683557538772581672566334355085541334361631962650439342151220508386415094967979010810401270229855296448298370011580558458139350658600778455641454251333253977025244351450274972015304436389851352110906425489830811651047658916961493221522995002815193865318116119392934252495600345719639060955680976895922997818995019632827895637115334018996031216524934221588540349168984815187450019640887309523218600931665221444097580016658345630431388674457380940268296397014085303348096138062765710619514509055385465327726780929238594182202385040246770617995238901603793340705949347051954356196649963595935645899946759484302027238993231991656667961742714725611448451411450149266381585166219781521545548378632386618297036349243639627091683448261418051115783108336953634955065114727476255755777649295266812225318767226590927265163884847796660160446462763805403862895372307933889148208721330184946657135996111924250661157788409412490889419376159608648758515706053525504*i1^29 + 13885449867628296872425329328120844414872973928493127713561163147329222163341340756592746701953768235538698031351979853286763853833411477546324004273115989968073018439095238165210446527199950059835314305037778615929887910380165252708169198297217832804208883012418715198938963129654715359137193328796281816615739720279539079001839137625530527291082951870981387403861956854157525465087285217809098136568949173426092663567229442783485111003542981864070959062144829829084671332596548970233254066750662629438459131511514593504223783130119537708118113915680242927398116767588502007902414380977841031542899486151683567849094938596526078899001660611388545125397793814685892944078077725847228868405296665574001774318457115075329488381836036983434451094847745052993883458366199743917621096684596504526141472253390896263212749548215248332703334344236071386538525554544396489266765503712542350679693308961176588133296550525658953874789893465845900749276830034711563218862789938083523596146432436218661120669551017219935333970273598661875865079987040128136268971633392537794472604652215451857163352819463509971211781643424006056486678738915174584532279014510245325855241913869174871047881501183017938554153016436919993002699674040878780148076713105591891585032077072506139860341067208881897498947668176053525302442296228855189300050602946655312048478822496620550699008893246429726935677125395474684117879579225962495642484905296503650163161604439047729416968238440018522614664265728*i1^30 + -7705379673032554871574330877433936229304903711122005503503951093787325971080647782560780816754223105818804291625975389093753948327188720481356980157683927488005153333202027438091165187128121289591677676532263989259334867621811791843707804026147754052604333743771601750117462815387403968825752247908485450284562804957734949086737002842082658437587565281370595859565984850292653177994324695959388916895325429400707493403598572112416493308347926391125304274801677326303169964673284652928266670926621230964277323885401135213837587646325248104186630099705548847627952679262688545455503874497709490149329288115519916741870220182447389333255899540426932867101639246829422333182676893439994601971217033175310474074312434469325091503536661976548877964541295054027204422499361892445457116302320521826163769001902046473321753116096392339640737683843447392222866561202005961646193957476783705299636390929738423058147347266407741134923622544308864014499720271040318445027289338294061345681663298087628037494061544205319810862701011760301214904441596152270239281551237443760914893113275566351703246485176819689753950497600500816764207239965193759534005546943395949288713061470692203990709736784487021087560654664579839233968431769365728106061031687423103879534702836659525989209071332660479558488819374395392131867192017122627499306072935698505560251834937457981946436487245412310725642245628061058569998180368367025954428781334268025680837829430057840960810674316395258314752*i1^31 + -2637781192625826773257194220921078514347916820918957309914354855713191989725841278305313981415209819152406566784619423406216278724901603096066011170671198010990538623993725103932536099238423680656024807853739933897725673820057181763708820492317475240547013440475740991317687368883954897571852454097062069539119695716150393837868926851300553654347644622538982521592821176840221713998988313359748732758151195745596695197954599414335675977063407816647273305446701554280683149926847941351166432240234098197476324746117826152025630881725888725470632984944375451358907307064559054482809496177718607880351869404953936825473567692441658837890376712242099078643084843904516013133618702232031654453678519740438263163557024659599584590066763675947459815926721670152224910795230994871597561968117459180394198541684239892235611648945528142827317653406252803261795782656572509602433063444180089955199232565366436274541208721753077330343370938188734928764517149291667512072399168388187594626124730216040771426785155409523687504129246557898171406103532543084798410719569363142551644697324794397991113415595249168060250810267164206968767687168266979006122564719686144372445621514956353274309427531840160476273384256978066841270878315302285282920237887663072057715866790785618980691662405517926841072862506946175773725820385213856162841870029421555562854127428803558938434910661162462869584951185559797125706914951340266923384818539295913268125907158736103308041084951592960*i1^32 + -358788232061703348476366645735386974442068417469173806086027358020773209492954157731691895398558812696724094211694304317859688236892131703713849415004374550489055080479253495846822614745283364974696895519762894175168022232295092510936503516999485474839862975649097487038054300326273748178012210670895344465225472218205289325274788696625592274034075900708715372583300443493108828774718084089374036225672776741058114088321338853432246716730675509504326825905963047632054903479805532617291470739171702752445346984516745442343673423486748899268098004827674533411542317297456197927525540481692173901306395292701209382296792337606432126544273646861175687272578952885557750204625937098590643911244885298372650248256666544920891648982393327480337831671387786809778225073136940450312034286042659721458716680500831572230023854685394192236706340557837198041146806400911166667913871134134099189744725322901479694466752072464237308222848181011381292933774043223254357553548879410712804922721539511013441893270531648894144582084187894839211882210385028785299807347513790844404888994020811019846134172168227195110742536233290682351101208151471485040651173230459122435219086548758813036842540043124492358571825513717287802043289980438151116544650494983611465784935475500092755441707272699485524443421962874631844252843862656643101970040964047698557742170070305497614388168728257678798869469869696523851979983942387353498648243901351472317494373186492433982264705024*i1^33 + -25050458584876819067567332361643396754559286280669786167020310033432628924776865245706608703681666660642811425785804080065994010876592911477289304166648405316615151928910925361821870790301285386698938590536244100221548166941712666066845061473359799520296896613691821055722875550199383005933549232616060295033981381327005090318572984157555178903236961627145413702856542272712331325408578122881024957652767656878419345355326256050512771996584968865942523671892416209815765284421295743095153388853047226605614463869911531104708084877833222651822943981448517074159267393293472666500188639708845799697748010499575771912903525569421598786511820331297553887307320767736857971106699621064000250073374846520198259516159015147123176191221471731490395709798822406707683140843756079585040248090737586261813318417979235886704223294729027460906327160005767817336788290871460446262529079760341482773910553427081137936763178644910336037951596948150472489488153904757397450938393130794731563584540231256716524217807747218920406610778037503197916716403892999574741642920149041441674816678572849686821029994132454112883640329295865666635583822955755644311831144669635147425643211376404511337199086677868332543324238341250430287748830926053334654770507066191119162217998437395062692695275907744325583078896936710167170284129264390513123281069760501438817873900616156882217977998565960567871040433141798760204672146314079252267280789317003073066959699803633614848*i1^34 + -869422524542638498474568916833564387828542944583638331193901559609258716994410294317028624500006827485720910168111787390896660794870698942745953669154657644923821093440551639716157120809906914579256457893275801466363272873660633675411953135019739552269854126104222327728808708867951109839773896706251709040994759168181031481962801748924548278345922521811466567635698889752127978567981061503876966231914506962355649465227110283139235606703257459278001445699456608455725992657394262081208161777180143683107875946501577595024842517644038632427617900819415381044532942020339454962386455654470500311544368364960630104760529260334345931871676194572549613537062667986847285588525572061588052582225798025303932889690765644123948566347342998435297668349993662321250384863494768335188905597887291540205838412455535045001960816335899327749713627608388305238932075766180296606160826935632474533329752967679667014682733465017471544716706328886495996078632057560160212553090819965977580085871057429891461337078835093032445926121925725031950340543803885457475839279247100509799744090520603118261433474655751828903125255340569230142897112492279541504471265363434151651167489996855652265446220693130778975833893468990707754976126590417921414044917035533234182169763974667348858993540220528173794498767484180304780093949925830593495036308419167516480726162447474286464037540289867527445118280223240729752042857264444739496236725501645283623584686669824*i1^35 + -38394536717283806664015297249380419302278869309573055975211457692400233564001525743185046412560406001064298854636567090150184436724512721427287877582690306494227127416384718503246789695286754959584188155613903274432752665624830632806911010350611172511446619155573530545542333659250315441429152700045620007022503201210778211470545560878452343961576763039051167926815429355354048113750896830288030449872727563131469951779423463979261825337001902075665599102377358188983535171095342935345963769796899682291817025760003766392254430142290281376425478255842708886348023413016725300979153763952953993046744738620020737574011307374063516277638382361923442982638633349660409415960728569399092789167439239911035553528049666972103277196970355318862972572466913562535511882300604819052541042161108786488726680287190239770249114474275253260202314668465404896504887933747337441038758096009473578490258518452189043532463147414201275116157758114829266094581374972745487671164536276595390351393068383500451236002822589175884786133894051086662167524340013349569843605131429251639964608978205044152637156331435574210521130051199615484965593885206065706261751616681210320020608583592907977104623278973046154457228371153133375955845915093405674522010175070357164928790921909611707707083989652607711553521190444283302850489466237625465247421859100728869216700551391413596263768659918363414494565886485429131611671688590185484811408597832637876797440*i1^36 + -1807185443181091303553736938426669873321882619511314917880577502654979267293936414404055089706422285271924086968284928774731056139821368592975688290127199679015939136895120074418697538697915075480190458891349828897775392503380543406292556815802443166064085527511617365641566346355346403314673906944623584097602498440134456600560023656750111846750701102424035261886610443465652908857549867524257817282752453845141072880240064783333407395391832563995101381309834309754156310249832404368100491265731974208878420571213043878633181159927271041796149794061011330511601029053723430009585812225870152862180744262317426869000841286908767854311334968390128326741220448977018115487613843144656366389924962550890869046653719205936446564579031554419170828349359192049006274419069544049414904453998565145823959991141710308157434550893978955673578293649220750074662506143489162687268264954622306102116651634732031622212169628504176314107704063730657124246875100579844759320175009383353476914366184637303048184614867379215365435673319644862623455863364390058089114713392516674274814296751665014365092215276172337495158820795036272349887863912851510280699981555891107280440371036554869626380788908202475378799089519980122589431295372338833538451681307174735971715656959090816260419403890306452975611418165138397439410067231244479152385131339225646060433695472537592814107108380308539713334709233774379616998487944407503982932855239540736*i1^37 + -45404889612887997521043872809099133966201836006958002849495095847884679993744986812302640931373181624279565316174362757000021364084428044098722761292431678020908022162501311579425759084939193445864210748798405635669335612068879602608755270943836449533182254400127496731436185688764647208502990277539783258063934902968085814489732704665819467053451822986464984094378885093221981454438254553278205605949623567943951482191638893896589352449970439493946629659916784280804156317527325810053080424236966480971060399560089389874621056195947687788207480008994668307044570344220553029276878277457354116686011435600470985064262454300021526914118862743983932139462702369562591811005022115248749428869354634791574080543099633144992129229841743103597640865912380621081536173858181104838732739800620593181194422615663685784725958464349392752240998815338843907817236705034968764172074611596450420429028141619948329904017698355301944050356206497959739356860527418930195137022619534567451539312117974481351706380268104310453961908549801981560459530622027099592142332367573142554873879993575513002783041552788767459265493267500398384282627239790683812176361133929504802926132988468323624520729595346037526920839803522543836350282682097264240127871486682640857641050319344229565597572979691278514269920224070823212318541687891046220376639745858086085485220925950592130412667170687890156210643654495727261825876348029553632796049408*i1^38 + -364741326439496984735622426815333805500398335101023630556679437203777498089953445648875158692311480393125549510628648134303775903711460572362170476966255036421991794335528012217905297785184273890043359108285346363198023313325569440432944140313237248630989310756688488725565725546083206380750370013710879649596343010359135421071919411571099170205167582803756337808224579835252490643609768637612609972320679853241480886631838896372787762259931431953195908979557990542013828524459673842116373687864453299022174708705938574896920606488483960961770154150473479428350711735493871657604173653953874865311164162767240057179057723578253533881975210493536362340084958486128369353083724694585267423322782522630740779784284144003130969758103408219474058745968705250370077645345559584286156084499526489475230736615328902969078331804068007036088992269331504672042632380892526470608290948627660097407797469732104246083316611831484750988689983840619115080888949302607157706249066524448267672322682172564548138659257436067093191696976383230311191648803466181580722377437779635993737961214069128931818654902084543613388897328607619644781582912417368118977562145916582238013100846293601552496469538243896249157141870400409483698617145514137041239236341089373987823889221169559782137539690189735392291081913749781911938452175994379083938179600490836556075636912964516182591040645103828421959918119185851488438844708379762688*i1^39 + 366800334079454595178540879445849693881949865070685179450450183411175032566630197623641528576459689383515660352391463491411558710779484709832059446057340410954597111265162737888305759451096286566947843426032285393172477645493354524559691904765534747808856447951667880152790317543102374742864062128168630182030443653100689441633148765760354551644611364784992218755318356640792624385708420780523735951098024633289560091175391161995542766515713203104528959197636177238610804352086703062116891042670193390146006402369387643716657489121865554105943322994847213368159398253437038511724560666669158352017776707671549057741470463015720466322978964186912414348142434899366439154835745744699140598639147048750708827382022849698518362063924359786052164938821259185673275018547577623360070347133125135068818094544134667847635933955839222514000206509785444197818929010788703344216497733431980180989798818710045282900449154993363697720630617567004825512982980159530208365666972967920969872538720834532962063389726404819609170282306491486054232453833729520604123382714257429134832242520127701408862600459378358574191179429985263665401327047101858535061839103463694476865307808550728899422129303253318167856298654631805884381026169699421933841312127027500226043035404731658387553497948720124208551737974132202869072862046514471689725248057783621446158376364185080402568173091164533387659289647182934036055562240*i1^40 + -378175638321434901066469099770569636395469289085126435555941557215489232554667541341299009983937246205508763125764540151162968166797189519544423635998225038260450075131433760491013054017228374004149543719173204011510370049020325412862213670456544288186418996386782745813759459556973830003484497862074830044952557756828807924472720616718937745392063638374031809969841192815310387287308062016136835698367231680159489979200853765487130932083460789115349107166759382219902170704856032544574634832682448791191839309506398344625561514080897839464922972101548069628917396325745046857844238103075949490013526710750390954097362873383194963733457942485759595639657577630180452175332434558284375305630017396044623440202783522384153620506603746665865403560676668865972044406852727266550842434253922621215659564162910087771230547598809155702054498646747735020548401720768100046649980807980646373762272171932887703962270039089113872806076157293837678151717496200307342570503400227869585392662078843519444997755704168300341462080529651873378575169594010364999210473567950072908062868501201131356925436783026709272885501040377246313286579541500905951517815581449263359655268382591286729495129900586462897305422716592971409256093660443748304724789932449203858789547722120826637088130321567341206560483907351711083243183356951546979882248592052919829300796786810827683064918646466272091319554909184*i1^41 + 133714269029258737315435075672270353682468782418681375054351991248235318866156055986254875719895279191782969278134845982502485065644470338486105120892458919686668764213364736250807505886234936931019484470282401810401382052582182603984776468338204044833436028975297689755685771862457494412894168566213264549346257750077368205757097984295624481511854111915689427228504135615482198530310512755347732852910798687299637513244234328690698595597948728411835061414592259730355434311315396389702697192651863439881497042937537260748214190581117623473343750628489009318038211465389918078516380713756759161732004427639816844829727978828008740838101456617581528162287924804921391448705992927555155211274817959276801582673100200313502731877755435447933702169798911760319263182242929343378223725639192640790122236062876833211037464039757063805413761523931385622860537716990248990341251337139745018159320693828335502390029273600362770396413891767700040433191334912303106947559403678077134036970741191434589555022053174145111126381034109331993149505882178921214760812996551128064213698958788403515889485016157644212940559629399349949819667856968499338922788650097145636592576260864459842984337381730645903896165444150696499425164900333454406231723212817560470717389112270514068108926358041016157330395454497123440103164776260322230975433910309795236023700906305899085512500956168576*i1^42 + -18474365134049831505538966907391490574310452658457230007015725113130184115418683339671886887134357863126580560604868858439787032603861018878902595570239356350948064075079966115045356691622000472367571787381592076447547803909613946257365843780160527877535558628558690310901213590365538944029538796734213317243809105731514712494036853244508289559313460418204675955436167423695931561907187201989986745257763858828767151378388945211712648855065245198059662156238588183931958610603469016714185157513021354650841575422726087766804520799475818324245496289894628545983978545121341508298638141090239550554495650299508265897151527352507501699141606869320763402617759829728764803982776085616811560425728462827729169591029750405050041293846030379444179899285496164321782807555214366160742885846249296748802553875950279732179453063188661628406303010357981848490399025938762642554282631040748522837016391083178945536993699806128557142898714326760981180391812260148790359632776196023324898856702569997065330947697446441733679817316250136078055317007729352551734469094961489170207135967851010795329923658486357182107606358569401819540022249395916537455686582763913311327479759182767785969189827622149736744331611091701036533423984717309235329037583583781869507217889720286974884393933195798600610095101045553558963349916938990094105804884346312046927561117483232224*i1^43 + 826103678051741922503144784342652127978872803267378405052803292726784591629890922838665848258869631769032352817594641087427360577253371547358885794319443758870410548631082848471907326207284154214880693373811371362252420915535689755177581579009053824393570436134799580530128959269592748532807455012548947619216302862657480536492568126114326956914865102900048472197188663700809490941980244984801636789478115355167414887064814231018894571947159336618698323381615623401123376518118285803486969759141048397685853274972722817179392105085460740226612538506293287228733695057308034351377938301001308527348009538778838477980533288621756001062511006946535788561104420623442302831933449105061352156679135711269651500582413148673084951089407152952112795283760670885432787681303339132794839894204001603042848155857168877727764929580878497877118954780086905003232587282125728019571772870225657331266430581366863827182656267934649440759048302485082137861161949828453154184924153893476810377581227543648268968755383470985923141170992937885316433631244481630729401371635248710737165352082760144823689991266853826706891576851328917375293583015301810828173429888668597905883164360805225568466004247879296321331444432335725518635708983468049998547025082144572651222059414982662187240073265632410058699322103646569003035306934712509296103577353222391056*i1^44 + -11439605672750499520635263869895460667124444496855062024214874385485949119488444491032070771606444481109442770542190975444292441537028100305429644916259702256677306766669676873727097201238425405517452346292263677574574977143535189890260811513535603569633631275578490065981666307581806509071445320370176508202891256988740211428404749847277441076627168377568275622295085411841630700216932734450929156054986446344589192483958748807499048740105581653777560088114494862958505554736813007029223402929651306952756438032248556823847820125905546490333650858374981286829583727760095960908280619833854326159615876904131129619061256292646324232043539552215750825888765503924893603573964685545555670102052227421038865230149577490156885621521675483047564652974364523426035803370785212667802205480450519690108262040404946754028829454030493326615102628378997307658033657162927937792664995114659454421113510481829870711528785983460666966077706150419308178303969651774759963992179161411595358060222685814953575993158857866429238191808775790406388397017615762733355148328288842843751396392749523808194558322908792126429596953924497147877911924423942457808246663911246293826277233568627388535249101534463031838334672256598947469591453847194957285347163877967067756645102355380464235904101980268100430629208125*i1^45 - N1*1470898162252060411047505887414814412571563448824498040341981279759024158538578185172429114026228961281712586549106511293122505688778461882348852283939273521199076473077626405712582603657575674084549783201157688657498178534102961446529510471564643147989150957739451232468654333336408809613309892636561303054749795515578803618349434522954039695969193347899248147623660074484680779748587075026755851108191938530557729590852701995866027036345139722069740614942986744570000000000*i3 ] ]