[ [ -25840059478118499365543923692532263195327127999605434922532784478415634226797778078106097806604175380084295696448753448507471261688419668414045032192854798200073112697258022699651458802812984727011839166909485393163785669872149591451485210355648924524770885353178382613552970354648586442925419066245561791699308210934465275495327898476573195206299871997738609946064887631360890397860440815079570574718560762955567145198812345588535973018885534153274945937913131870289384118278326902482555782125755074614936788531156431128925251913394875279198983292475474146606540696811154615296122865986593454651288080105484226544865547370610744950188447569287219210377085371487124939466130647622426260025654067408408857038004031455010417392537449784125675317382206743867839409320358323583733454989956325186559218722537086070283868846766603695930126685115378952559477838699520951891964126338503991772436697586311387381182574103270178793827352417335617430790616085299794638758553302185931183929123074531690106809499127315651367406279880657303024274850999091091680873043810618021384421645866568374783752957431326480124226890214879437269280389234378299684407106769643559218501940577108333126155642036943197972624742754837846465975739082947319673696650820321280000000000 + 56814146835730473550857588967086373186321057163894824291541941643788486023083450568733918568678179858899497391801021692453702444279774606600909711552254285310094779594173427771442734069348299235242317845595749910464778594091742850341699424786175709268041548764426328252532237884026584112443413272617512808454715714406051929362002547132657672578069870039214690041294274005417891614754194739700291469321575243246272160657654026867540659743954297563584725505816989463293228402215985655803261760177212836674199968981689710453998427940563734571770033776667543882454358585870274264229594975085980043340442015406127658519321809757547476209311069753122358989689152089739593365821751504691367339330251722074608139700594919164765423162017351837791354239566877238037322567508886041622169776425095304626350092846235707189513594514304002211427599700008788791987001648133716802404737154001114971992529674854439051554270079765329687217490512244078938185133928792923503316665378464446608341310627818198720523024127306484935959610975670970830893543478950322796463499885987515583067560234073523125041486195781571215281472046350440678111955582176568701838860866112943390399311613836559553424642161877291364680294787949340027096650884949430748578383014343475200000000*i1 + -491005055688811834521247137424848195221014815880549015685007626342257698378346672585204859725544747319316416554387729888884522625054476552899509811069520693990793508923569627962237718679554328700982254330384976371761008495339133401116038872576304823468175173054407215468412073154500159020098454352956799818286662544632640363623353250144004692403513867617898078504648719025075927879651867746099183149970086401532105649191800923131097479912310843696591964138356731078336714596740510214640951070340724802850863731354441852155561959191853232580240197185577691022692931317190507265161386827143369653338311741867014351416013259359141809574642941827026970497117591221641188262587700935317914270997705499463141732160475398416365872141325267235482345697044137418469331995398180212096234579836503653511387975745457752485859758730352617964903148128011991415250297893183077631230301144996530294759037667272800405170706639418043232859764102782822981223682482713408202191158775383241550480603464853413192772271901254536069627558933754261483578208215992378605676185532070411557691796985930244586281541973021584105446828712069115304742931011718720591724075609552374280592126447264129935508238423530070385133228143935169679577259828029590812953360967139328000000*i1^2 + 1508153512911659710517261650782304479670844965700484459488925294018627918872954177865356578432939710305936346537727627964298964125091001700382285789882281482402964112351539570688582798841583117859342354718805053542842100083270868397247570594871530553691340579875135564324510647299692823701743339346520232254007071033932452464702643816392196983813194485441982210318292777964687077874459588772352740999855420679383326090405333566595305484188900974771080945257280316434863472389314986433351778622863205486873306512009136561534428945511059917075755327185856790423872738105801205514135316009845643798192795720595991565727081346402677144054625622494374120774899976310966603523008290838058296817171372000318756517162740989849808095540419012231696300915861869929989842497795341300997218404233106832444646928933786493397285200046686962087936540307544722815080817805728294500733259777347140544860377515531228463638859369850355267702330387481892783971925425198081888869256164081893128187130010554642664048869143733710529563391745316749553734991910764660467754281073825498405848723602026163871670807303890571518494037773951152035570459347786064122457691452661574887308494803192586081786964401108617298633317208328581746460658049870851082547969413611520000*i1^3 + -2232489928169250980590892115527652373999664202622217258710833653416940075338995898221651055440481821041847935426233920730683669044916049648106818683280217574612919904005110582162753507635480498935350457887364230719790082558405365174829218874362838637486450220594149803339838733408380576527815965392180307807932531162315627406319082180456300268670380047607843129252173813646237850322435088144510855891872290055693708165338012145286464888028002933339212110315837735835185500058091462630157626678419034847905277643400438061435811716248855604697422112036599721918757241949685133172750731693090358957791023279849266229199975958859604431990136995946671685446250874164846202358416316733676889285305461114102308754923691542029990534778840568176100047433285528854099084273989159625611613703539350017139936729882191256330181485887626971028250677212770604806915716631360283158729058915472133567352109180018179092716464740611640110914791669208726121629961209192910599788562782656545123450311090314869678422192535565308831213691235362870301734313132969396212575547709438575420377100096885911546254389298278031089832268440846209218348892094285855295984653854904943075893356577486058275481580797624672476944297047240894146312727567517443763615405231308800*i1^4 + 1937211509133301410625759298216161706326900383659886891258892994063693943841948047264894618568507495180731657350846351846498065651297540257071689971868715397864999826899036891428708068866661667046609048439974021147709333350957520304178871055949852464944317588002080925363044222042487125673099734541412946389311776234584361101528323642645581093373876684611507168623423876780155378029764117838241135379839185820044699821724849934227869498307116172032771885075459028360025675915979649677044613157541874876373397951602410550618780479454383032436899283157098050252330789117303902376041053417532878802711644963496549766754443119118752455226765589375090403983874902821016297542703074794100063643107078863021013615562090816725779674367472634778753602163316294603462350908677961702777285702038116868982193594866845010035381396595253301725379830951045320951385097562814585816546564364880417739794510278904224936015580702107749812659211274791297906228434237756402795545108234374433610696103953460863848486607194301985319422475284788558730707126216697345182122561374622272244857516604079526885592331214058899889173294583141040383515190692767674632150242525833522388454705820480527448993385367886890870137669597491231461499426079767263509491000279040*i1^5 + -1069403543289828217744257663939325455178906220148025333565173000430880316063921053749580157239451547160463529567605271095385494992916192775897712170001009765210799524234798704588891782309987357838320310231905607854406808505321671956979605379718916169828249863195889537292105182283676114135967881657697085101974671169364434925787002717874481713445162032745443994724875995493994540146090938693095106971145946398229079596403541811450076847347343595926365454442244452360494822066795623757913402614948761937609623891953771855372149344236268084656619114839525030266904769261278174164314266029140590428916442955569523834745144598201951527644398763806683455982917411993082611711768337063370437843040896363385758949940446348989095243259048755363910984006638038548471684258044163586185734136750898861406756643503981347608579956097140019117227857040919128099492932832236176501519063986933060994591736882863623385120161443660427862231218182464006580606254717725559868450647443264905566290455117528256652079237987702108998445621445973104246632831391833699515724453535887264396178484998037476062532068700805506619072312323564940645524249628285841947270649244691657222410679556995728801510358775877697832485188772819454071781971310355940964516757504*i1^6 + 383989048103625745994025570615064052010245082424891099531106260730484601001893930594524964920079876561858400498656993424925496397871295669619006487597316781904758320095968508186323693921033106634788069155644729510953499874560279127425991194608695786914164711160006734456934226131696360861109112539747336116257879942374173703900716452571864884248915369592103387756148862534052143066273961177167320439473234337041759358207490837050975748434658660776665388794201685248072707796931239185222534225461437022862801593529443334576488241655259370566273341182847246435946187742161573492928387204262076072085606807586742805712127368276903065624853701626154024673472722568301345603127296987530085392827303844450154193322601800962999650386901889248445454658630776154580406087710213134954087887071396757078752466020769108472622465953111090362994120877792325215147937107746196126854570551376841337669329434908547104729593252160070861774005524198889433601015818949824521960371370705108960200702793320742821995799631210975560739802443293896558070743466437491966500696088349132348790657963626573765507868778739304443753659216780790798626995934918299324078062694668334341688595739103770397007337148664999904614187922671271957191751565176295408009216*i1^7 + -89077473471141521839733613992417857281437640952040064887339401357807862877925089518207430699392029603317550457335667251349298922899498156756954373914630595583279385377612274101525692955617992080386861918436848546821791550101717765184025260203457977487589108595308847427318095611980932132265677765575181378019247834891864406823440481197247588994516576237256258000382924337647410479102716854410352394786804954547675667896703482571355030348642115407453609185890449379966351351810682652913557877847703011141273221239165663011704572391364375380333552114347872852330750312664167451614918001946961622701759517663742175219172840267271486656578233380664708914601898095860334482172544046805611216676968229806934303838230880570569775213705302242358817276296408444183393981199633812082910660101782787598555099513247820294707390038676214737432208303429678854162053430335040089094080131385177504826538429624644870653292520626824780097150717349717135557659960721433924160270122290072669176848069297992789238217676499902057830688327360940861916415620294292441574618994530233311718039756984319357512353858086006508561206807495517535650119344408260348918960168918226309874259900877599171868005487845609605343982467032256161049407715744415744000*i1^8 + 13237514655056719452982884582912988858176806186619589639107524952074152890015109655408462869434940425193931733402576576290703408821425693786980078634318426280220946393608608945800162057150334122938999388255785699639785852257979287653585809133237614848609702833010110609159712400369571147815724101102015339189213744694284871312576916493083935735255982653881363862924145636930047158755726074457067491393755301786211649549723816964298179441493663288803089236136705336972114937702490307492297684102523439526734207902314546188276880305859709152529920797072740955713668579126860852862382566150160977325998622146202057820425004465328735598453333042818080792501264454042246358769496853208446142040897283203043852641769250545996960722434686499168918886979257745623957820061566934954799859936907902326515011089211495957021946915018144310289878674466658680327509890457138078427923851481299013760985275900378646996859099585077839057480020600655305048348015118153381509883347262677946919005728141322369541026262038697672134853395638233122457737069235906120014195323662490930364709783701812175321036768535391205814603186613618977228432085538116728578033092224294903414031848493257550549569451173844916312820732709501240943531932352774144*i1^9 + -1338253786941378823103887075384205079377646985202627819681041624131340213174104618590110577001928845135550528312785886994646555983534504279338845973351636364007073116593507465562994020812791390591704351457122392992143108440615345737409387409221603937051611442843287613251750446858005681503832015730100591867218210476330141998539038241576105810385114280441314463538862152667387436768193363811008707518459039773245161109692730971790947588028182146049321845777441895746968252661209866938089143696142234004256045657727627889200502014000409371299454316269425045983730433474276146144726793166740504779557049356846581676786513836892362738059843098911216955536452986372659217140154336806124011494251193586299246252088510616589457441553126537067897383997456053189823030301733585646580209655105040594739949952532186003786347744629103376099148045923133494712648586351195285481484722049819533264929567620278987203185263356771919548221371141847480587425884134120097766443356283311285320442873458050980318965846870544121656815647325762500803988350117997549303680351938319008610242388608724484694073156042847780790427311398581330241092214608598224762456907904521697253008288046441787786412947104652199800921374967660889855181415514112*i1^10 + 96009504687039911716217867786828268038304518612047083812496806399339583776412119624220872428053374489727149927063504432461952731129352471128407275706185568426665638826540752010242843089632274842886917244351193609245574916197010231739341859700290940367321333298292479239990827667405718035375138704088447664931778453260125222044218137369363450234120991116114221707866609016702745304285724036944736630853411846772949277322368120075575107150767981784772478922984059111736760439957952391887931918364772979390229838396980169840113539483628915846660870429209040734087426729028821659037901661132002888463207959874211368271147126256292365693467876311941278976061852138873886539574269966218271399018030268272496268375318853398149866413182318908583654745765295660156539929313824406050477330469825699967982626711741704586133620331871590888917719027215080190954137282518882567227440246785283603516565807039555556246991047004562557146124988855921460302576554863259111297260026079598131562924040699632247538507959192339533242350780662938823586789946358303640447149823543203424503676932728408962325035159590939109076565515760453071251152558735444598131558094714462582148982514719775310587378849731740672250466389410345591421009920*i1^11 + -5106012286795949028374132242381752267291652153424763186251382674269423748199585522682897437576835155171769515457291246311330234814423499495229207353314929877653597267600407193242163808246293317563155468964178450095795379756152915297451509397283776329381330048162535358151072184883806953656171073579138244271570917110309856239110164355999229935834989001364202855766820818967083530119202363537994585588723574671266498872076700458126836787619104995863234156217569546952636593984720658100609470522650386178998760866568192935445215502591651380921171508758642459966450083938354089613382190302259027037820856095103694627662877235727045552438612135655992797871790431867405021597620280897426098416018294853759752702900550896814528744745266001351377923259394783486172806047163666448592642591672071410943456172701698045923979247550942813589307807601326359924494335098852275708732192200234833989000307360678565747165615654286261690607585170616941841816320013231913327756766539326933057400036547953392278846147970525405641362228132032638597263221058203282966266007645513153507500752101361053848095062891454969329200868889547253947216757225139007035863924805895581142728642413402256772392093379124110008197442715088135913472*i1^12 + 204922846525438334137267939350718240025735917817167863406807846023789877798042377497202639132842623251882014690790628977195240825371397122606239000655571254088001634330029773500554032851460667716373885463347322653809093879894369615843835895925874606087064210821108255540088120942875311180019923421416487598566797750465876743801756899177822315762476074047838229465287393949435743239630844170729116203655716910627065108985623274871214002178599698329399041070579513878258145176354569933511298988292939924096656509586815768026048929079774467887422383309095757753365669675325622402620519937733551403512811014660180616705895270576180757724216065046704329177387650977098666727191304515138012339127602969542398297244189252199445858561317299724513742881615776626759509767097727632680712076974510685482676525702132504387637658945350145084561748887695163086398182456633120880632056732031544353422232544892816003339282111400972658568456868177868639751980092926222934288903925234453508526035181562847163719009262921192461324579802401819789356867909514966764755508247533834312080738492637460278112286850450989335089838799356761205442191201604929789092177131774310900868361689765159793154619529335727498513833992963227648*i1^13 + -6267946662717566322479802888475021211163004196426468961155817841499320148911166294023684816407506814106320322961577986823799918574394562764874460975703828154426886862184234546752328372414401764707902018336684520075815546609031600918919990838039656390690512562783860307672088672697266727837518508106468322135641598510556487235040212790175494657232052420667684929339323691677335851904842081655313118397250311937204789852035611672341935776512187455102311542432225436570472794886289244913206510217017630638710512039082943993216109068402303961742409030502233688514256709241303456094779282149884556854624376912599264228627443775966186844262307055376616032753444484179578488729985246804821719698263519962814448509438803988351382339391675700173526631063554082718231469122483060330938928146242198520985920909443657068994589455762512066263619808412935322106634218498455096858474703981111962294753661590544228329151383370375327460478652011859654867367582331709393214004019754838770903730015978978682727491155256145102838407750322492104007704961354265997869186446327936992733939925813687180909517002154568795215222366269286461003193429328144028727863684187336501723294392393502190418972265087502959273807603302400*i1^14 + 149747619224886048458706086557202547646663671566168936826623842057326574878741037861216981734938617424473356794907500752011145437476073598564719716928884146615895472222214388193549151943776094731084462434681613189199305499378838379492438826867994703690077951986844691249705573970229197883030739002505220493537890436102163592783050903545625030986000281045857246305392110111155953630044369197379995424036278964363438199394360760790116951292147617575083675300251126826887688728610634340622151598117440453184448097597479942600256487717952290760947318205379757444948114450800947675980927634469919165567175215443260589121490818201158030520741148179936127148065680058061477813753101027429688472239312823131569202280419370764799761792686738358905499142232666894531918761048378914110829730520605494060947878364274082470408222073444598449622863333190532397474485610626974326143877390552173064470015081292703535932494690015535070915079248557779051706847073597824659779681225079638080788022431468035526178607230882032649524273291234138428641012409913739275914100664273981981282201783147218581313913195777358515532018651044441458364670727690276604204342530050391764419545856307286023935044022559053816702959616*i1^15 + -2748146130543107900698611047171956850927237195201710131609014827574107560319685540296714891919543189404131791234719519705798462708529159834571762042654283927068628546908236061289093257733142863242835520845176380889875833047781621150149767702370891299900166204419113118097857654019632225655329739937471898736805984206319523421107755735881199236011025250629576723390788243638778160658114746577013011311762834263319966394665011547988911054369367355105284569879858759418032473407213954490057375283514474202371489282580244113388795441805646705419458809796587676019741323235379114426443607347367071436985458340095533160640051982805929462338844756070837370682982942489514992780503259188553414035558892914802869057214886144728641263851681823550559026972057145755064273727778085641024683755079264527995830812223893078862020665400914682649247943471876797526184702931333451351949671071915863406594240427153802026758103555015041394770697759299081332906729949442160580643382892431422994855556003463682754844645703561330198317888956595185231523267843225142770392322488261176599654625073794137120904058229027788476859380469602591189393296590604962120708404783606117276421054848436479943990191853939571294208*i1^16 + 36006405791443871442297683276189219237916392991016636409971914826595621225648734463973931560216683876835595111598629354321725603943257853671998750845778995079517922552551038069614430901973404483432133527340486500720503901093849386883016740477232070664077895606455972993110853443303076565530767342785502394820124432244893814380697947466052238142593136839703455921411470127228165231162337896923920708967396603445872610107533255223460171111537459465642181202389423179359214153197199716998566313472852895485632704962322229290667225334712633766627747927009774744698985443482064850439881412082056318828777310438305384013651249171469040146597568830141028928365653060424181772526497705258402047875370458223049886590506315591071424471413470212105501818457770995364338483620241140336951130939766247847110863081566854133322221981614807348967948872724909826488556413046970553540342084980199305154403683211378590166290797211065773791769951476587849178327208212335248195336312929964966067390298761311015260430273023838177819987117246729311968517693280135574244177842256188415677410519119035839104809400950807297011883111312573889886713234768614852939928432471545424422432379826806768873649888905134080*i1^17 + -162460130095805555161726295907300348523958057340013776986064307070127599453822887011863751689220280140589217654480196300478196944421643007210863515421787692539012486278762714286583918712559750933863007658941766651543694786383502066360982779820799024901275621697651031039097093335605436911910571170297471784281081102506383990950740277483557349523307636117680926149487478717960505076302481448201237379698382831446975810108048360462524299509305236554962565510312434793181516993401407226257051778290894764079349413853133436983756813834514904726166188050155711655020241414919031394743202097096854409576195391638438544648567047429822409065176843185834755251541740822820311280469949109054108638511243207759465920502321578695971613673778727280577919014482354709062369378615966606275262556344295414541776578058068834103584616900450257253985250430882999481816651909555553686255551948947145632908524205856061997362529781872966024281454077009440381553200025843964900599349323579510957724391514218839899360290046142084004900069706794064815943060901736173120381903969255456055394659468883976812407372689824483538098989098733492458509488336186191229187354244227711774241635854623626406045293740032*i1^18 + -5869719975075339495707544265108275073737013105714644869682836341580449638287733105232887308426739160626252891166134668631286683791325701731142568682521516635709679140734937381463522643780824220096106813155445594969193209189851536299539267622624148040004923465395304949174688099229372546781873267140426932654907744076953619588407512459457916617213340319147956394425845622804054145628663020103742217428989896491806035679400200126944203364200587906140730976177872886809886721567110273679051711565637828192244305039744620151736312309726457344534398107433357920816986176520057197323062751179983571952821054528116340670794530059128532019503925759129280096922307334374464442512264769878887552532823509513606808194498018264626347292475072622481341165224720160010582210302822241708786763958596572081035533105040000745598923062442724130979410851503794763677974667212548454063798435543594234880941944133062436527480146697647779584144102615697685547696736732219054952947496175197654661032723751813797333289732026969579553807686073392101887289667796905260395238414374449046312607586110850110227853400820252146786728562910585316056894870912180151421944522621749346086003294702391125105180672*i1^19 + 3047858993814566024216935478741991152560090470116564935547097162870979908503517114171727065862194168754330379128962208325227342839200514610012639087352943558487654050396388128241720716685624047160149175195049124221241634005133226546205690091420386269356061717561214208500284395072035010153871385883321655040928243046388948668703449921969403465489542055742286556309884903278305306110787102465223699165730588384284272408252198708732461879441612199115976310885310838958702386363319238186037195512952391501291704111746612708606404732390026967170664818018555994686198133988823713404508612854088247619035981376795949349861277156804174042916814713357999005495612195905623036111423994010917672358288948021706480225248513684273241875987223071212533586052669927176056574577284873375584582464862109890944113988881800610050228573102308569579543053032126949146015154285758426779134521920888600430549153472084129224655554861567651040227339898847554995852884000853239255549239866207699135748326464335005443044734368021837434564146664057607982232838585625889494005033850441908808059402662125117424908520548023327056540563724531114281804426162678582074459805854031619800655570614788030464*i1^20 + -854683286045409864207089095103281616174873366448305838780389569141276088625808237562144664790560316904212255443258735889823759295367025342674359980026663488271898179539848904528795179431722229321974371039185508138939965952171188374097875916375227007888001875780899725606516932532362450716638719565720859670004802049022164749095255665687134572877982021341090517579591487043665152850946181412156804426627500579991044588830865329442938376243386245480745414856154692325881505747539604690913005531332874450341117317711445067918136808560895904365383784216199126704152769358724831487789971183834184217552934964376586094643704963335292146999013505269910766758298262675595695705536198152833977234408745600867923028426240475880575505344683227729704383473439758978053981800547816021630109865146340113307783139523732078287857359087174785460531430756469824704096207576892197451031874959018481326531238825482899615533512940852445825239607423226731476343022132914894613113442866581265086711087511137103282323044594464250765854893955092817714980427176359658715783049469968752560202566538100753858230782134226063164679003197206022576800000356042159409692247950561483702069348494475264*i1^21 + 2800893441193537253199770917164457963257878044349707829776601409301059390850799785083297146873128011310413778580190433360295442481245149974847959710684192030123073393164409938784417593788432656270112943158627164708119923274334760034017939851164847887007042001508696775913586377058774781889133170891074153368315495825371351415864879452908176418567027050013799405569687848321071737972706365902161939487934923480460475203619744911107527870556924419757725173328535735011191755950526448256313897423841799215197077131127017329559902883786579535469190790936302145966441882950562625388436542461494163328114300498765925395922310127182162978952784533715377876875202681292340730985640468332354805752486768864277817734445185847850422964697258364245523110729565598052523688579226294811420778204086915849118349268864665766663070988695409375517955468653123181881642696718440396524624121363887130710087542950344385828423401563867326540345137663030393610683471299679575911256475821659305630087801603443837744012782579678885000529589233164214094455940449964397710606127170931991184711552242146360258881716903160262123188440851928016334715168408342420068243438759392381853887365120*i1^22 + -209949727342396215475977302458179323718302230521172188556980657996834807270537237436618319327652527389052030065402664960488879592438434567595013221650828435448924067628505367936169409550973574525574750479991884628060977776735520876465429600509899258581276234374267321571581634219638318955978409968168691816374207469563423736989383598546225791574391851784380353114249296832943906256385812019003720692167107436360568036311780139982148331747897652486055283692814729123662124174271398221226105522030989458564014504881460100037843313108943238837223904039134644629653552584035562026963621698579256399495003923186363626277464023975208444122069836853907434706778374137836668466174228451837672697282059197900778078126099505762140971745523074566104638081402808622731368829774936057837563062570552843692614339564929086769083743625688829027927032762917474749519717329792229500404986546585988048622170740481333165879967567728156684249649585057949547685596499796604910925060223657498018863858957037087428017268769196644891583624944165187060094671933750674179797868825225454031020608137672003859276612184095075698792434141016198553799180345423830281209016741845734463111168*i1^23 + -1055134035338762728174282732223250506187689202917368578504539568428432427384199518889332128256220862563494847129048031405822218714161736339320033699488795267471036502597024978138989716524213420951828050543832799960163612232416589875090856690851903218737331682713989375405711447765247256426918846802257845927278270135635093439616688810866176249691895430822626927269653201808782846728287152472932238733494779683017888266891736959844028053391466294559780356671585852042728388988018039512821770533509698017644437852945552188915240431806546877985048396015248047624677629910558434242457332557574106754948754864481800883757545296297189219284679220128915389965299039499470564793601741217016338724344005292869118153441930741273889322501325194044864173355395194905570945416825624301101915050603924978693435895703104702001154784551348797250480009712942938711279725081121486474366996994179074584677741148983012810962158135354887538392259118999312036292782836617030321643259492430774396494653484113622574302977047566244047271276580349524839867751543539569756404475969113805163080446309431227635078770242253012729285018682965832543935158147617346746926606616768053248*i1^24 + -633366525759674065731786796872807585911891004404763567721085448468001713953107589635857465981073561274706603096542120954548477042935455912168882489897749566285486080728194398789574922698147140895977416782247610444176440050200499006545913976520095479953371928481451163381246365808144405361563158001332866684042317718503007979678470597419524210905120435605017549591308701978756500625330111178831336417376717076194918971925290893293671255484060742377062294198739031855380240128662033449959882403363071483363155150224764381644801992247706539198383048683062292817641250984732431381965903420278173001757726523524746575725320946015383056479465076328713190479632373666978081849859995981656077377516379662682261441566083984944175924234868548933093072554321663166249890243699088266056672334893925059183585414843777545272517157211002591765179808221180177404227610589731515876496694381126830559099061773038586128517989930082928838488970836917259150611145634924609128299696766209472434447338584212014937678015666301698331169318421908713121944993105102722610657227278239132356274264967933633780759218402055257329628047990855791461822774553349110749177187725312*i1^25 + -389692410259344214447013493877488579679740958581157681947637726453262625422522654597039938051516570222677707368620751742467334143368935177512736674688868548378533148956801024156394062261187947854141258291190558308279169159095221141065818936423640920232280927251150225334544689310499575538482098749488494218317616657954158626331285189724958052772298374496631065958950241927726071529179415459714409168315214599489462969338521851517374605832438218765265918298749256450015791269860413843028982723710798829643146396921918348133385814127432648859294405410897520555496008161511378335900478712771485206690503992453337477294320580473087361843747996720703936020004371395296034805729461555679855184610705129115491635695173100671802699799576855801055159523142042520964220335459871978428069061508366675507793644651009335512856509270613267158431550789239839055804141149761679984370011312944361474811333899246111634725552681021609869657945933128113258349181790030560136941431217957896276941274618546570315787961992264548908956537909761547833917616627745037783596858767226028175593904111799476832636752082205195620525976130496886758999382248157760801225073664*i1^26 + 2082027032497747384307926004001257916688355966225822271123188030850661103925730987642544363893305202305479121034805022045726477881254780718382224182793068802756264912371076439904937693189329278152950879232095886393598272581223732536175918211297833417258496852196661979246871360109421404096347122900064093538745435882893389522424462142048717901967662003032878785160697846562879830049330910977781639984151837256101434057406575124702516455888559609095200691018221578079961901683029580942701974712378668588533045817101294685626226604072506956966721579069199873742586461576031538529975063643970504864199817605283784995575759256597428069981425799444863079292415559545592120086068887365055622838511616335741983145367725604282255769158875984640028469255924568705560253818875614859979005848540385125719637261910070121248580918691651573350088374826480603164577477370150919534815396805599372174042201972633382380755762043942995078087991158602519989545925998997425597501332673134809804934453778321026710225862442755932921202935113476520530847689629419191229221638648130274020746208377460999895174586338666015424271913795399932576292175860423808538240*i1^27 + -8508452594789400852349822606571232817605051285225109865076413193825617925295879193148474718809100385681089311837965102779714141926328144612520403688225059199314082611299332627950817484245936631243834750586120889782468476092730008842055167532728361722593881973038265715567253447397845426846291098464008367747983743732933628820347159085215528765160583627580523189511178166606329477494387270734420846277521296168150696580945755892222357176154157370722433211573376922625610674494582244971426238341797595685947303702742751949359635860775367229125559842435567222637674935346876846335165076691625271291935793717646310092738055768038910641807200965134025111075615378897468878717826603626405830913138149462535450620081969345956707591426405464356086693866191360942045146436432686582692817143957945564391151468206804711314031746252795864835957125335412605766038429653755590171595400296132633066214200858419198130070778484832431349243626107694798852928420624169336541812534233101244381465848792462297438831820100057062842711916643486849069681743814086382851994434008106944597816117983300089610024764534142639278498026860382329863303875017650616*i1^28 + 19627477402988214808743217166919916440787674539551422564857737193000034103175386274168121345968297904749245354102318923625386936005515547431094081085308455939268794437384386991430083432812065047795377779233753018852330954356500777555224650883232058152692829155972761435151504756908214389093507017209630719247841869277892112960760850906434731584687822957126421930125608585222398401674872152912755201693281263510965556781865709630188451017798857276655576339316561105766545935269517592468694860453035198428936484181906422935862037602268189082196021103987559131384044124594760086343133345148166979157289685872424957051268402303466299609256461891353975228732718429930297006535939633291593037836517933296340827422588174409690203173384934561941952226764686841604663292626257206453911420438462745269231950063563917222424540880819733941567257406639336162433326270853294987404345672901277680280006335919178031144491192754006826962942935506152718262348788097260669002897986300387791077165643303422443340677434729817320101475703848868082213708133390407235830519581769518935957275876734023118075642780307562391090157458964171684800833548711*i1^29 + -31749489582438218306323763442749285670588207749133424168449862619225145727429487300054162758369055400898480762557691894009799659117578223875722611266787359723274849804163880277894717128063184173375477341357700725492610055271487741558656584144468163894669706156260827577520641576947980227581066618613821925469570469802058284100786785811842008103450795918655213893261440538557410154824232106225528984709445570847753158316060349761036342882819585430145955186216164287007778902435437029336414888605461372376525875283436865413692500937808175058814143432645086920425477390847355732803087838112588579669708587962562596987286066371100434109008160429300338664660933521659252295865499661790344294130096067596893547147835918586015988070541000678754523738057863817753074971603318451197169481873115828716612190249046971725696697127640011706667999298696308975879983486381342221490714605145464481595227800408676352411652509178697441021336797669013007000150395048362755415212994748423234871773458959818150254256943793761750246673468236918406236100966123455432100745841948116927062424647315833739912752166918583937751581617483334533138432*i1^30 + 31130037825923033125193547288080694520089926020717041257119330689379276484242082866821208707984880034093559828090718284428593159897762608023019429015924013303273659886329428363739019565105084364342624183359047553550218604992614411207103306326221718711244962121713288318022824738777627358068599394387122021872850956888901945159575003599465816296719118764236065544748408082636835156405134254179503425006903694560039083957123656789183343626951166289505407618880088736927789315956396225311820241805947468463600816340882222845075933988943461065358517620981255869926930202713935487119663214347378529769484923551590531840907535210393287846250685363188622949977209374049443709960945830488267880916873659605828960809310885729361994809167954844490680663980134231931067352664562820670141325415270185267441091213147784281554361887099882746011490220455407518939274482859918537001654542305033402115742878536529169241201504420869054446043434900965483833123813242242844751393047712232452880739557244927694314255116683150987918680922557569927663772579021508409316445090296096116472586226551417018214368172284253626745757266103631872*i1^31 + -18509727905615956063763929988578641935075709957739038905898549226142997869703147911947920395889882352050691745230721777779061239360386288077803790804999223556477025812350611693103635965011054289246676566732485602359818467422400909323282700838004819337863232744622712243273070861308201409833359202458584987597604381857899581884270317717429563137198262576728984596957071470662054999879430504490582467727809639399669465280956129362574816934910362166280370828965878275123936042030502929138312978801055951957168032765262295256673395827334529379537827795209326050815403735301244954226107439870017205548811516822885008751761174928277468294787394005270239934221844837330974916092787912200684311153060863525533169120259031887533746698498867191769823118772687466817628670618375789680628024023661793035748778063156142245217367379866149739320029510227299901038816721440838891639704657176903720179711616191410626901580646113393518450638200566799088103810270667250597024249054324847457371329105186244535742430545822859564762270845716788894438449341913703547834891855770646635966000201078682214992917012176310663427001417728*i1^32 + 2549808384482843560847803091684988711599749418278530562848018245354609075180915921779572326905354555785630330725781037604588102398362753095758517706086986098813464695124051059696643343528413464341926690903195033785190345855397183476086375418453499846198807737860764340989806486098093901433986895777468608758658611614748858887183480155024829849316535034118248004502118352934078376175181559574928992210968701335951402956787483637030431837201562402977502988975096912308329904424973947699004371910028141388375739461055761562463033944898379176726419240410871008774269003480628515338163049761846561216477794063095353824952193130706964178114074332854796078829113196695794404378235291823669200554936267023550232689807326798399969131258794009221673975153135537675246591462614605925316078494688713881124434746673809298738473226618686278784823197145812997766982708429673396935679724306129431925866729288813259380095171148698421139401842618508927594719203499901207912181836717381268868140059238666750258335622748228682261522004561509567042009378199970156156281134215508902943349671849536231383082634257761757560832*i1^33 + 1613897114028876455633267474239514801870065228392616297197067914279258892553193380184834273734455804658406744303634947844517978984904388715310835929755487240888900249288286664804228505923852243969390334261617376708227904805785182551255497116498693811741233841497210887185285416483870211866503721060945825883515403836089072510794401411424645685216125382543327813010663639070837707569372942754238426427144287485792691387501263489010560169971920890340225958928008500054901318605566787598392029839218094128997982037096902481207839107911578284856285370291028429860359682013548102944863118109650323002088340070910262788007367706665686229686484816936224293149469726034205357510249157512119577964379904559154428446083629441249606269251813408515071685783633749061808067663006892406340760805019337496502550631821806068758382787321312353873377477250995562238238673361071673448927555659129406311608362842649663299285192280489036090977487754311932473278900559693750149276509407396259022863665661913980549791134486393398991072160435387942842012225257101774253619473041236017345196173786825352635726229888040960*i1^34 + 379797765211401688499878161027424655840041755558528786400007465774944939110909349369641520671887652436410497360204613484798809780777842613018658165287468875270308739519793949680902932590540757606504974257503249888872775605230402687783642043962574871804364265438875092355721404183538947176022116212341249139237862887816123772734146572927384935163021426721295198339382770446940418536119922186345322208312313734586890761889789626354926190462322350082310405026972454359506478654746471745626905059191982989642527751053491090486012557358095789702215631536406352781939098491436871920085536503259133055059732203132268983471253696657610345236235928219394392130022371766460566506908413045471931550976125042217558812213139805186904537951794144188841636127232689394055773131621088482542799533574910529415023858378499278490186967843170217108006937139145579729185103032364780834075461068876889346506278758258863176445590652178843042817396343400932895339424824556757844217929653871046903975110615529176191751572236099809501625442821249421924107319843551424143842848414534047213488480167283864656546889728*i1^35 + -731854569417801473727725108870575145931086307439928331695890912817729817431812429090574772212061020703611927860310952957107667062562268824371460813186699689995617726002252990426056004261109615243323651031374071153779257050385160115542629823781327793796640822593730791299979806996691990153519701938156859219102889895841803075813432740430460094355084778920711341757590889943150714430809518707083034527721159180742770032612066035272746535720830622316027028390279891825952028205874801706519620790964202780317529535998264894116622721550117540084248301264301914367022893211852883043195383919561170923476867165999660487395416431096375408267253577840051193972308703651147012365316408045628347098371701215932099172726223946183957589847354764166697672104961744067943237336638272527133782342670614960689508469682351659779173908013785465185372869314976402209791147931287948127214098246910473206197261070610243777286189076672528952445386084280871312451145774075039311825011825699527856343151605581103659116701329647552291325496692748988328578583480298553036095575301921729430846144747748741611520*i1^36 + 215810023194649985026221839609352167057432745200613815195424346844525681271518493023774484542949494019947388074838337256806282883887480225000211210021278562314929561868863929801096638883277336533698530300043772136772751099927895321944133651366956194279950612472215889513087731034443665001627658721986757528973849078013726390270493100383742475575788183789230933536907312268471229321140045193125411808109169115943615164390503194471117909985250854615644110664717491102715030519532313180218530462504455417442093294539835640150751518427480386943791114558194928791500511568592158176830223378799235635276945869737979642186827163111046679265968637852268098081768093611441185742979567600633019627325748902288145176732075016649758678862601185812865538285953892342917393303704786358365156802072943930463140019362341564558228841639374047855529474779741866761276846871588315345698312563583937148633787386248703778266253913329164603187493994958758792440217751724598740675779005561140341966430937243869307685930271727271739765010921886284772911280524833367162300224181212004106831574232727552*i1^37 + -19609057793812606459552313226034061587678166780203774332077986140232658959733536571468375881927655457034358324575760697633321378755368808238570304362638197736542142974162516406737708381548107348471244805490612144381732248187770565623900068945894218941465946249076700848614242539734942760255744803361920346684458594633866362454811265927315994654968824817031841538378360824447784425873606102189140383309188830410001454635680309288435192507321261440393438632364991848692608746901837769924139140091841669441082192882558742554161809648302906861838228118284733482766036651695013928829596222176671042271459378786997083489531099124078380525497715500968348682180129920047982240565764877624045963781268117956777390992653045586946590257611084966063816303804766597224498252125719108249818618839897760739139358267043102301705116284811002707806550129767524578163818322815398384949926159811111495996557363611005899071336700519150386470105659225254058736798435315484974974985923846490151005007802734115779073588116353256777730798039117446947563538366255497703379735314981609758156390400*i1^38 + -135850435667424217324152549584698845243303953358826160556064345823908321913128547043650239690633268926180108615898796049327114969957103482242065253740337904898186090527615806607757054347282407713642056979898100207119592963592333505900559411649275478641051463650598502557259871777450149697124116117908816236293624553884974644971152169435820874168733260399254574387169742682442586684443134253183311179592230159445621460499179593424475549672708289542210234304942240599149027297850962603529357245049178229897145951713854877573654843307655420388862347161080816126817649728916642786106505853317300087400797646038941333066737694222607869194319260185547239701210821177672805245503618604117558307047597611810282810304053892989637624758224830666376371234761180706267918074999132859731759789261078588234817777323187757522524207733618398825770379899931524618742541729853369978606806843739849736041859964321399953307049382938686479762650600485499071424338122795883410634456168881772653308901057846545246724771726728987214907424890398430831994027597462964805104797330771542016*i1^39 + -485663791582155901145680406954254277433774163405555252024832518248900786918395981424752887215714870248695163165731096579772711408444208815138446618155028338769580498456263625583404814974254187302736974338339344043343089589676335127435043083574328306697565529015031239567119711214529322062127015270035928424991360289341031719790466937901382525667827802695113381135985413821779947375501834772076945013630572116767943020095333758519400009239029812226548183549306173400793967835210820433447987923308332487482459398600727519831995759434552226983576791848488899914738298117835595098483560524971749120686757440477303666457646422001858386799780440250870615258578666258865324923655398415347534653565630368536155196144734922379287757044467294711978048919012987246008135434971300351115696826705932972216408111106847248986727448294241684498036184586690200822913025738478735125345927004781346914871394942395959690555073726854938612269097467693856573368701216145903148350866948899698054118725767101926916289293919707775850384472349793831854240356883687184903624982528*i1^40 + 982831036376696140073959212628193319837201633772960682527311729600701627137037419891473019852344312810873566394028163252727059348725334346084110670052850576877033185886488940484889565889063567573038070740072153718769304618812104650753216038027044087259429971305146462601085936178051945174442653238149346665323135485181825952405800217173819850655326791319000208439026428947908631753217554304889799991303960773558396415031456105543618575792514459634562487638342781056829199219307362409142860809060406136210783911281102125628888532924386473082191734097069075697151950746862030067225425872084215012099155557021003601200496221359747864348546746383504978971797835233654439135247249585429914755708826616594014102310386606088626821234806491848902838616073427968268149067209853156294820224707814306260402506659153267815916642422114954458783504808327172775434123121488066215287942563836521534695253184680763671621413510001903507978495413238029883395913814440574440929046142242153123636650528601205605846120341399667655186631420357283528776168707526230016*i1^41 + -1770983211089700504642064706663809762738525741734416335103958162807208692436890590849513037520029494433890197780078378715206427446297386029203991215621221741581952918721826204868242413534236713717994906245666910895198970539773329341333609778984739536684000798437780727467483190452216281840695770381797833652054759095921472576749015861489109627982598370279585302976005375733611734675446598679733555775660298075954773785170353818506796527665315985922411727045205279917228616100726802186055129703604410595039224733802424126458182987579433100655041492515672146077118514185767962758598386218222803763358655386133507986133438859182450284545281740393612305211496339682001661806830631207073443908854924204036043165047176274546800798910114200850129016017448657470744249445272799628131993056455598881370557135095345183352684084937860252701627778600490618239884858231098153573760839653525078692804748028540853888781791658372001984141365507195734204654980030808472577681213753248497768677458990373722060226554501624477800315180225783306471727955968*i1^42 + 1310080199807741347656097419697445246683769852007234258502881144108315069176374238529965423781298734829006669949182723074088452834530405275010970005230518318086092380574186273452687027662607356357131144299387578609693770380335366555534174897917458448961487582610541132762509293577627501351179566360872067322238675454740437605570163221686610953158811055059841271847946104464096443953815131458807510975199606439479356319258875866782567399211846600404699093953812212036468764680932755564472542110574917338104637719410013921919889169504584924329056796927896087405705669163486400976197083384112337434801344443258753757812476585558817161110955256243239618850713537861109630770360451628528478806948053825989022608757682615341015103410477237755787155475008344526393949597376930626148418103603217086466972744264802180310911644205348201543903394330024260816887855185113402832250297645191344471542389936005969603210941317095477284065430298483479275919440989405435630991962287791584502598948042428589100145558844634866301345737144912576512*i1^43 + -1456016666883485890248988369484665865643274750521281467594621903743580814065539733667389418485795209457929153874129075759446615489242468900418503446058809476668183464070374504885396422317158631821068419653254681488031145286131889638683112117359058191290860027437118568410954405496444907878618348651144661007211967719287989853968194086954458828470149701110597655737829014589594713470060668720546319516393269145330683954767884565438315633049350025797629953481072822566499180652001169306541096426380391893491485536984818425998707169655185805991086961818763439907484618361709296065013700850392669955515023676856838747949847453228245125758677275479573428903391624049283704858622415239599442989621631132588533317572230735605312777739249836354784708878134599657417636528038593295064832305279982474835325883298647281747700717917634959395855679411180772154834644101537736703404965976403625565701955397245212624519572957606885606803906142167312172766782546783626727120445616130395437682946862937546348718973305173207763197624320*i1^44 + 400207555166873910071263132267360759396411956102645905820884851440407311697935846273454740483193118820300596386359814616809679208451666820141191329984845010900655484167771288146140509179522259467461720805351600241882614904294748699635347989399862580366594016827210283267153526314608645615845717199570215068617845656731667395691127278232493402898087544955627580769094058582953746531229406997626131191783558477339183941644833985726415958936017915463033489484073688513578781666194916937280613095563052523309650740328085209952459824513582571881178567686422575747771441534793591546143866337337183415301013193669146516163730974624016799095250241573045338269544172827143440312032201535693524263997368517749873249647724817722436448406991315986629941176507649623942315363494462230064655670285254961260248832361729442586418485109967246949786465764413189069907160282148246795281112843169763776526708740234642848839001551416492543991758389807572046637339989358436880983813193232886840472732217521677227738589722631471104*i1^45 + -207435273211064039440379145911555509537264789334119384707286889410212365483366988252272081333904143836768062039368643701447186667509950630044351302277776874083891753565960878353597647190776392869482320182896657084113936070072376883883297714422873514617647718402099040711368081307929296242159605910225078961950628424125235587782756279599395799290451759440204358286296707401393522385856154457464668364485976832246516120975120444289534832125955263401332790003429452346790210018605990392132007259799148442050633821539112417456183873369196747513162179750222846554686017880581007747130858478575250764828264177074908493670548732163926151390722839503799055152901429073717820937895471619088334559535208370982374956875077279976447477079500527476640676557950766725219460023164701932088581357737143766677674502888727869859629182777045399140442431278507473830536554525157752988307693954819736953442879179111764651028440528720143269340925678607415803943004743650508801156760179311632715651603698780449905452253184*i1^46 + 1797500113947698517832500494150383419035977559909375535273806957365277150602268137861951908969785553926321759896893760270643087720008424225463826106191008423319510808416473622584037482577881471720080453099958363667581302820893120918547890122628416642515578511611230552836879680766911369610261513089259205849280740262095327826437738939051291091339108134378682290809886704814991045995982894710064504848422461497231564847075484496700783762006707953586830685510385113041540637353728297454566625248734698760319486892732727302278848382135998197512180846317257081659689372217813646582849577698777330497716467533596887593670739847079210006031035786295808139651347332618672176499798874422651698295783015719248502734911721186843102642302615044721676314173450728071717894777143106633753635817845179793894397916865855051518661566079536719006959902970794098571483494731974734610106149563381903105534356222885596519279677469121932027358422158656042044420669980350380945361413668824012523717587277709312*i1^47 + -198224274909392649391007666113534156568647317370224906315766288442621800511314919244149586457229367696044465971333775399154893374237607966599541153688079189577512371082353444250528247178670749609974314503644673399188374986437901717083627714959163230873508853954456158825410178669586432850443794838994102734186742890911677061465755052157183304875673433979154163165928382401390255134953042478362224367769551762563520660928752762163639722176291914882885221624381338318297882574148816168265730901748449843277939158977588752107060630603290585060230586315448776435840219640934777197492759497306440920816447582351120689037652104759157548227751511857003849764336804256136051711531140697739750593684714418760752633682545920700225066516473467993870752900655702793197772187456990071020950683566495644474991081873387666565912435799284732383015054212435963024092681694784035710807003553349722523709877193141587962324892457711710634030451746048177028670460036678063538598791353155166842912768*i1^48 + -765113606869680448925970736097245527055878633650996937262140788316563535490435482357291006672887872097446930786422491405300153765373034362549318090646796663915899212415464604525855356981011445021307992932884145472711509826830527683675667562363468787638991496219073218165728649348792831217985664967309003523086375442031346422186305241290210124637141545177741996319490750141057388465052661754847607453784348252230754295805743678236114315636471013851898562344618861043350412595982533378555939681882881151842533359859575270589218287023365773300765256035721648145843965074015667405140939300349474985106917196785293685466769606901348366794473874859946737658439081548364818560569654372732519672586634553399609584048229787192285481409720935178540032748362378507880522791876776118659203405058228956127050546700941811620924289883394574818914640385719423964109214925769006587142988935544696415879881658344389161655562783898655240536317232551206127393441448426306982794370220032*i1^49 + -738467327799285519571070300172642130811405348273172207973737699805184571359532548095180494354688291287013350684210438464856059015713480912626765890763802371434760123085093656925821878823394087021330499231806201323520518657644325472813249890239247814026583854941330767594665472049487207504510817687896518692050710658560554703455804489596004955100832400078382014458292947715287320787836603842229859408456216560602282130416068694317232964414750725040261550775108118272486999128534745782493097773228152130843385866562317316848510287767563105487097522118429391067477157147964288510581181166734586420019255361478913233913463107199825271736422989435930362624585347639813332428389617379270366020536149484156999774079720399081699088910498779769839841545458721895674741046658361611999495032434619834729865965626988452188644388058832650806945265464542985405606955282010262140121730383245634764113400177720832830604542606403343257301003292748620207570629667114188800*i1^50 + -31664805273226718004274158733043326605930015280981808150566126520437426947791262776999258232296141756421779830416719955621435436360922349079215922817386638462019627046946179447282213725036822944203768361990913364261826082669239596186338540317753564512784806482508443055947608199339711109577756109549515766016401042659089078285285188093032063755746865159292286545140202424252052312101873655293813847296797108600590857644788466552412649726471805787940594332060245696074470474495488847362208516898684356223893479381438869312127278534478953906970393988723775402773953324824351673041804246596478418033764975517661315719274392640723932381645644679330580660379543976743307343041604321307249994201606673624864319684605410472496617595805722732674139172996116728664634320774745611546654522270309091238249735997982128216643757869319009932201757615441633972422746023134345513563225428948807883753894532644106770012257088470515890426254747673685808644096*i1^51 + -6382046803638883869998831710893829166682587319141424354915251511665196146814804875361600472059051728406323549485470971293261459333315349894746476483866919996896048032183977501354663832212874251177226808197933645973579493685563813618100365995239648689539383052002968367412675907499935697329386214218749235663742425143879607122446702380716000877135779470312629918330588937419081569289415180381933502568395729576524932188961953327969229209011577724126848164282930188277774820198109083278561432876311834351148512326685561895923179075193319937772159921395469071421449421276586742442127954997535060409715922081189295385340726028232237530320221623654132284999404585824510698077686394195610287799856189324490074442150225124051823572903180650816542614157286262372517765398387238313507007570757682522459104629657009207679019875588780997930350231829556757862726008653388702320664192685879866812900056829626938236048152861764844491590598656*i1^52 + 19225947996565655624866625240793733370022216284395158506336814448654699765440888886341504130618779128039137731392192122066181587908111594545420054809368501974977906337171379964409185791603122057181363703304187375178765135657845242439219194516479936487519810323615895421894293798805021407210067298957146738764516610811784744024198392036227634549590211136130479165909161938384889833658933598706495792236476936088790403826078831302370687406522301932941910983959837100480232042367416338283444788019848475560598106511006799344207725115499678255980072982692237288232140681781780292128977301085735459159009805730143470483846865472755135932991391305354865003505523791392976711534514355443083911173701614406382745045530673774850651389043840200764765906472656542465350474347223184010271011078906858816373531282441316131165323092095298816386150162616003814064691770946715318731396162479584667354077008746764857852734732238848*i1^53 + -501937279710954063615427323339121649990600808952543815992466447759933153601572963787470365743170499658721715754033028776877151209405456428925364336070168289051117776333077279139551352459834993343941180914903780387616612366990320495040505561582237291354382380448026562657466120094133415819365255934586790607646347993484758735985727318013233230284210135492294702729586020906659519932051552362444402028358348594442361515541835463689208231156735579248318525292388314257861302314705953111700117807571934735328252180736461103449542177278702311031388636469673801843978866144267004135224045037455602929487859324528702473432480972810550481234250832114968950577850816570046499687806372540659957557580257588627182467887525084762030363332898292312190998814345503147359716536990421633780332343794932964529592274246848331517082914735433255923720754288225834774814714518768380164360441075424407682194527299053813760*i1^54 + 10848077188404102750016545102325284876741557221511941380955676140564387846564155914452425515280607235693410981707480181141000021847802626576420646498135783299460015881768744787811464160097641038643126490183322461530549806292033659868561127143597418827235029193356491838475631516242402779132315968624786840356274059897514708965487026351009228005952919918999781379321641132791357630229601230511448428030946689996899675395128028946029345885531542249757271865313847110584913488418767158668595091293302314011267337639270504058549485715350840699424117559442701800623262482668204684387250619681762666969485853016779730035982135590663030221374777845816687074011086526577507581893709621156031832077530554251062248825986016083371669301975545812185298775894331035465502423015224303503245794603386712689915903894666888304288538499626597659281940113994248925821074371776126329952359097040896*i1^55 + -84636714959121128045857896257224081647585015715946830559250165140036428914482232607065135740756551528448511819599636882255428202149523018966928085491641328383632771195443341238124704033479958172762196661470557823197121090162174551645920959630312086138823266100151957048917175184513470562842451961651745634689801684311017969192613426105762299201590267541940228506588369730180727326660275418027934055478904050934707855953084559785204221953552769813901725813527133993471727788762229764545678712438542717417593885326236967344356541968828027620223234224287607866956830450348847998156906023953265306444992713990896083685017701907154637744270685084052122782723090442101017399238536193710512738747834968909563360934086392811723686669963158739484701718416230741549099909099840994377426506766378574311025854847531908663147217828668575117860233238832299817041920000*i1^56 + 2272366448816382026410152096753670558224049828515932053625979144147534008304517778237312596493377022265241033657634866929657887492215467104094648923223376420830254106491799722603153700912473634214770369371125665600559505863652797661990821362074558649844355826105943999421181228360110037100332544914364793513682593556083161410432747419333597965888455376020768059026151214287590179811220311093380118866689839455293593616911707786473103794675589979736151126678210007589861490014060996810511827140829888673489445114249998935232947976230494356612984209746112259973295259028181762111505403674369136559580675957929227975784886085049988159819349002734049404659665473450513722685674063850869911220919798260137780594545047269508640684243244485367879819662811097764704822569135318662328114458000780147433859576339698298888383994265600000000*i1^57 + 434665156035388274902653774567468723335276363220510441490172065663077324260429089586034805132554608279301708117618505528753338703887321393714480111956411030362532665453245297465686443010526963597517299774143217770140860138299303538321756209625403380134842520106831051456609143110095660523716624585570428146742371776927753184337957244495616819534212497302679895332985135995852879544755148919979732394462541989923474487474352078172282539481523647494802958407621623612521639328335768920514413911160627789855697030782307362741279732863882167570162386067574880484311981565493705745289390791631570785060649907835189593694474074905811878397401476026855041137880887214004037814515349427401582310561777270203173686947086083197430071514863927358952508077865667324134211815198425088000000000000*i1^58, -66402579068226073723951416206076202526911926449969368383643653503589176219713119448387122603644619809025603431235466223801152946216961344061407898800169374910439258374238650922340172549455055735753373721632538761966072409549324413449840642852360437918278803523841315648820349776649078568637848271573555725738489537249542656195304335442877681658496059818565738870587130624243404759536598103985611468590806562573506614509422783721193737600676359793950770349891139964247513737822492317570712255168732137733630142061503521046306223441825060416298365513973415443587556695546657929899628689646476085377536690572088863984061910635546735092803337841040751058512694887301317018295940676493789408146148832118114581843812509755712446999384940898025481395835404023802049430712191902117117027492510332215864998283650866824727049700815746074961463838806487413775372819235797660996842795055304408920656966095391443449337006410479676209155687126243067516442655911173099769317617989233236472482180325257633167824491333412892612233123371380639250244654959685128616711660033498224559149456187414869043140572773218145196247116081061801390456281483457985505389728895780807242999135559708161265326865971786250322104461225652030551630937582066353340020972577916859334317658185985309749678344262723411590669508283617896473557255337479693201329743290833268962081496441160241770728938805192632634588575703836995643947401497885366352197548967754465280000000000 + 146267921193555388477120813173810560096889596873291837410329978020221126114123292677026064886933606093381282948127521063667775604748847160119629279656477052279417547962225748391904102651583692622161581741709396253033993013924750147409299500084384668405571872872567994390761628568862846873703145407225286585139230287957984314241633253630782134330605593224946622521675555779052738422133822198313306898335055388124351984797494114637329993214020952717580121044111058284856877168919023111168820596825358529172760534257253346099607772220057584319645197971407006714702542436132791889499963993565404705177099522489834701347187599597082112858511122323734924602708706105898609604942383063164955678220273456536536494528624032270307805854853194423578560512595051470425565686981676568423771509302712637423192859717112593084038172709153266723927231769945656246844031153290149543567375925318980017083472951865519688647328248067222312509739195285422129194254347755879963793488464070959575692839267278646363296310698447337103556490207660715043755871158913146166384906988051440843899434129233356502548865029900045452694375209131565936925842508561007585189604411462481817562559008966940521256463220955598035143993396019461383074826605178064704271578380766845391261521931287069569788752946804848400948394605234863667848392082857632213977301486234443309077277633958667764485804520930214165896744040512265394300586953035882617391001953836938035200000000*i1 + -1266253111833094497220317921723897998081710946791377486104439534010254583017678852476750754071527889264551170887385692335235220112710323936643038067588997581743245561141228498352929567134674586136050063685076136688743081335097534356210492946832450737560838797377782483076154995070554984237440711711936807963128292285166943475507727171201625875955359427388788618982559345043598563231950267534941120136693274977520840643057237909198483080714830600126026769432129989287754831144199593586279650201232978816552971115668753521958774782544868418737175948223605587590449169153510463085273887434685570561764505766293453095519280403043413802283049926360462105723629456422630040239663076079185372889536972578875191678515658249564419712447809383187089002877552848693552147730126806398894348585297470140472422057009422630479671053887709634678407555292144743491791501070221197042763058261966102213181840080008060409467561046401907587029412231834270612603097113985033730893114755606066796880725287628877336711756237053403964709425756966564417520786181592730711522988392851593218634922671057411398651521365764630289211451615054547725842428951432296863623511511040727275157532003406512484484621925691900386448579046839507593478459673876752228797652882457973524804126848886281502841658924468156740092606138511801780121680035763117975749947430487049443143436221173564830654413957357390907764756719772516832589600985401601208102418299096137728000000*i1^2 + 3896798980772805099283894805868275907848606728983354683678836148256816448926845834677041403674240082600920622322936651578316206859369302087785409613710729585685446256689021490116542226295273875902153529825386877444654945060397854199149901789098075938815804626926544858055731498689358844966827818767538560364778768988882620577815103751862748471953877772644380673766810707319992280509455002890010494449007338620567458970420419377500937995667236475142391336003961684820204462770112373527554779888509308010174659766539138011820268600541732239392928337836953380748092581287848020314283083529296864846916058349940661417486396348062674295181670027694024393286263185451226833834949581201518206491129321111649314995029855093925661207707212241360470159880572506305771713390582105575219323321335187483428452991287138652806361540997954717224468895719943962514181719592587586892265719347317700938638697551334301332501124968575065212911846211537855034935982564081688181862666781828723104888002872079422104650159589243365277537868135014760802429114711096149282970410360058109063181708554100355543078002571908989591203839901188221105410150579644290792328104283439619930441090751837282394038138394414981065916615984835344888643302091728252183816009120894325367694213628384125377562478051332207213579253393108570935765557111017369181162657545258966369064369126434389319963885212930524960409613993234733117762009367171783287651388655948267520000*i1^3 + -5774515502012642390446749249089837631110545406489889323022271371109058714112391995643607811690012624407202811283107385015749438027190942527485148895860044374152456134091997857392001613275956596959777404037774466852241881548971896641179757432211643270966974709106365228653390623425349954076068641647218830326205511444342091620192945590255753397445601969553506810982362973011174950220222128649498639343527596472875617381795293932144548463284330624407643588837717326838107926977412443983775474419162606345610265141875754639553878832177166027034229717765462147258954358887272633406961617537488412408018042997288980090452913901388916217583058969380401887669094721841825201737465646443676399096221975431320509020790912334148159926240411880403617574573234303113834163652998240949541877033507939763748087099607977263458862863450872920792363493528226348094167358260945238905488452184427086209308434855397472370479550857070871437708491036630371102185531130120493395001432321698044370116630700917301863018075565900782512175120686576288466997385949145633625658317242460186957239755603511941935148533932422022316351222587004192942304071954999957239320466809642135685558751155871904720069748133627515350996703491456006585664057315319183440678062600461248366250940321081663788876707933955072893161258305494076816842589912136275846898867460319464035559408184834329175287303313407060039291902364947240810062690916115176710588087652895948800*i1^4 + 5012209912920878190580037218694412350186949371753896930456704635072041435047944500942592357220510011651570761764618824587439891720656132614434882789629276318950904598484528164006482960605598648175261617864064170252532120436410863000790795704720466595681592725387268904254547741480028564871644277605232862837193769124331931209604145743569043191855780470685388178243347043170661980877099680050536399112460415605633518547798124110594389659717624164013042737151180046431995820784222428966844289517955270690211223591308472621055171384266275529030181739981650060796797728352161887824319256916740294696418563064488183472131393740178976796373304200514137160983817479643264323501701420192598985634071620875521077094510718824197820362352027977831999894999718934981721559864372451658912341508434171703556049064393535797760126662909569595232726023484574072112080916640307064513317202911540666332775185136176567808276984166444707073845228612598587401728835173717213394777235187736337066946000248877845658351332494337247988688143699284529407328094647667363756295027616901386085035714928140642032705029890441056401244614285442892636380734860016171069890324980006265253749382813013470169224967929060360668046596047256422802698250695902654594244531253833791885562577728899202326987749124868074970119789158605640023884358057635002630192760994079463444546389809991269683151436365829173254648717701948274126807528902021457580748501459927040*i1^5 + -2765247986369265023603927214595398692529849454800574583220825811829520798363208507580452095902485270973259106863441780074293873854027372097276266122964522052990280445695374432745978840539514201016213007032475322245024254504898747445924773444087478977195219065830179033253275264352005428993351151372456335713387317639197198062121606652396539979557382459431489473464241907478127336439442055958658637160929432202614983597878460066933677544230583377849067549310231499694022121930885264646267017014099608584082453004566402842184547107283254090204254533902759614442224285395707187614472719346027291587477738668705246087595087120950826426743676962145855130388473680118058813174868829096713614056655576254129191769652175728104137220745816389799962313126999717213210110284407292547599355381545632560249250101836967952128969441519825988720953145172630659495535093903573681037489090468497211169662494464423422219238258484906057482219725954728602073744312467929356733883464220343212927553938528390390187738894847878125155171510630598387444327608278336565683641289212870920019961135004974909687353175718697420342547319508673400376704956476827267985597970811930397526129435894600002908334374434582148209615524831616669396208295542674212394324117758996422264159342711239429147812091006732082385353354381453494928710679845630965863452798830233226515478220716364143425422064161182284287977406500236107955414581250219733563904574357504*i1^6 + 991211377562071781801909541469901489179433053398089354995900116821746456306364227481860592652891356579988244376409656036831560269488560081899918527944378749511580052797729728808845373158297265041002293907569578272517534842814848982293347468680258658359653835668165402805711288498483621284288821716146390265209537919438922047100711833798394446623573931134550171057996378494480881877931234462366364505876114275090982738805147661105277793233151110390919150001714116343329611296486781436497466909521579299134233643273052362040510110148170799033584378816047758331590504592230147939873422327815709399967834779075187558187862717499861473341494510786658592846975404100802358542775871519210954359191720667486620674398804253252661219050254778201794092985651124665483519270479423892571885868618718802780613820247668851331325669094790350111009290554079535973867408418289503899952049091657790515912725355155969362249792620255308158430155342894900576270647900942964363316900357649097616729702762947329512400191575543913767197405310040626241561507952486956653547962176210530749413913704323203820205400173109180315953067485847333354978536011027775594378289944796121649660539565465106995639595076255422409391608073306285105022744558159310147415248707761515124775142736468172024201359717220228205045104034015177036652700597995197722399334345561039872946596411840313512454589027836019060599622101180086585428077756295179774476681216*i1^7 + -229207827435848005948778653518153613999891898242655739631542403854943750905386641114604173474470999163360764072976402760665894751896077396122442270203703007719420294953240553558159135808499690868200479563396331170406227652666758983273657727238551341922671734816756544459173900537260822947227538246894699075627963069851929410090613161707249589950213161463734154280679833075484958245884448301987437277936424882647042534336007404602863680927755328100202117096312162570555271644982240097915155051594709897588193216943990650134841362303476886457590105227684325115924283513702001041281568056618254349501749068456443724249692757083237741352345744992084931535306387529790254509502890850572951170431481907808773845900870405593486268921537932810369687148601152749107095069267061560852084000853011995355034975751178768321366280429384098893735078493694590749284651414249322492828987185523687776120959026715678642585683849758108073230535487574575222205022258672805166359165988437820055642854102897391841049742205323452518478718327918614466625245689320315869710887112358780957971033650400115033951551039741051081965471174615048162130340867537801407193773793233656160181033504283174839053378797670451894214419957105344740990234266111128616922601157990924468441374254587905935710333837988055299007434168830298504594495618794943390148529888997034907062733388310828331103273089684506304072768096759204251675815836546425159680000*i1^8 + 33895089425175054071679068965432332556255869835359784958612485789551441618649963741437578810037297695063503718207052260079755375293498888520882488080396843428813499842756255462971547760905012620492084146152207453155226343136954031386348424169924691549431868163259747492515883295441856864876636704189084743117959755375071874030548117214153243740321173491187885541303398771478765017578564298923185275418670798193171148265883371178790996057813626222375401732677440689800299237332334051134528424082536777078946225913515366815042295099201486184792344140359419034745861570343157187437026996564126444693353327947455036073236894018421168169303628551997370858186308542963431260651796169534364293601082539496432401309955969368875747053625192008741671342990777761414502642280281993626801733504668017725147985501324869665600072266415433796746985104081560963385953139729405771568009058112061795017209889600874411500326088296435857482721832608115449547273106529824082907772567059980225851616963792236145006012392804636150657311287185994575998851056891287666161490990016689613356799343957375702733884015313238193086031023830428950689209337874434337107393027139540215685671172453885823186147996532976549668872178585986128001805049137635468100722278154803818416001522909122815593716816904901569003421160652508282920449494420457846185452128943871418360681878076905048830098913969980652733390641949623126879843428873896198144*i1^9 + -3409317448097238454383511313617652191917281470988479874932047872751254316932287290174881989685207736984838434632728997420015798086778013837300802500349141875931753816814826392449340991887110762462755077268591618772677288471498406827968503207971128966879044857009517077542854707629440478128746100048085486674201041312693430544142361378797325526879105111949554341193619896404451676108015560187553330306735136504767906758142697220186771535791981620461030240965463737335458399544521139297693802136978175891954318425402618254177023132621900747655611641697513458164155323735166143777962881378187414724043136297374555896014367372069196259587333996367101918480887746322731226656720679290924798494016036936809747135062525473581042423437048940567201630755162594882091878926293882682942024537467568946355993882826169346486466858639424137306038768086720175084845650465388777913333862212454139489416115834690176290739475446279175931146072625072255685862230604462791186120786402994478266171306215919783981488931206147607107163344997965287500780695275214465859274391975302611501476558057393499066621076508493593518617634641452492369979046881614093773557265997846431861406443495382343516295869335391688980309372701839576394993226133305895564524974931842860568950498172471886763676706742561671939355741231347322079920320085423397931420555144898721299404424172077845999165752028482039236186992780708366062507265844314112*i1^10 + 243338460668937523472898256367215693216578012080105477331618372849899955106708012093568398167306605787070431540066819337003906806080318772147308994513812797410475600601392509925948716061886416063372184897690569941069305832041152657728810874730588872835956388460724805284733639453981746619669241712819302762843266725773108087662727505276351348044475784934866798279159964523360783207631774867559133602410936476784281668354078294951759648374781998033424929871446924508044862606560645466141277907981104477896298852020380038553540227985923232027609011569694235162558003115626463125654557097137560004818165694610625365875995681024447459464615033094424894074227426062130423821278069226553428022875055078053024424402430339464898853792468364620923144837903403238095688231018669207159784891126799512293832838991728322545437541183648051641909626150492878486038280673569173400587935989104346589403485979626329537461143684629479109533270124559148608856251764946874006535451163402165784077021976353679724146855516306690703359211463996079104725398734721805363515138545824417545286546157046081436091551312372636530760502345349595808668892232470205594253855373429848083475847523045150297385346334059541794027829134405004604431858321468015718681828270004836687454611365353981083045093725398304115027865800405358102021146129426638460664059789449565786415894948169172147425969226946175180844150024876033878144235601920*i1^11 + -12869888440807010944170245479034647583695409783867977721758371391182408285339230270611933737824233654806287235875488520274938855503405517341758850329449222199746775372308725954160266569889208478441778933677607692777113628251496424013079518825187332974312437595375663124315691272118361687938601336712862894923524604825688802325512351708392650965664945444924677369756639695418363312608637524378766547333810116337827952719609728475383886771629298832066152010631885671914905226511649843698002577381598180759271725957892946408976257683031391329993412610380289039634178024781886213010079949123833900076370525822657580833846109512230726273709237770334873658918230159357980060219881486903069117891210646414456634021600348130294384360424270924629062334778532511939761685267437825517183323331808675632030461482899601936592589316961591680299954483351095325664660237514611835842336387006029119023315445398586752281992556976632148452788909951270539252440874228524020905009495042012038980715704245637586150927422290656841611555932205680846692923531258267638853994778902382316571215497799789142481385703664248029703507686368520102698823269896588701475238232233441129626082781696197873453206574389231084000263604596388879614329141784425281338428565554703978157049476692873842444132234119481226691218320920682290975197015836743706093871672542993256150849216423492007771243896311227717093599059263247644436201472*i1^12 + 513381654255748986023942682487715247174093518024979587144105487795813992871600397588811244626496720823626774041236600531132173390517016330488411542459119390162454730189138447711837733516989967574941302791061238317616802024761396132085968031314621300846394721887675649263429151039124067185034143095963888441205705004555057248404412025831017145899139939429827415316489903356223332402540677379705488625871852333995594704351612995888566384262938878176232075973892808284418676552815822025594196429781313209811256256581892224248588023972213514787685958277074369646403832210652262449294992398966086750382205787314243173946518094903400530770525564596071603963973582186135958437358370986424080892596358024469257029811095568165610672705018360938007471008635379606894946370064202674189657054356379342120988642614818276588356012825096626687319867870771334714591566551420314297316332974323803391709620163546733677795651635214125233644956189703622141532020940042304405736621155667586844852172078889346500476551906460095636222092022925425025758570100153975729719569503101451451413276406093133784125760510877280576281123631623907424145962333655618019091679416923204874978965889340878701666819648840387598913962053126082139868223007105872173018988032998799648545740792360164866530473881093060335631568883494561695708055068794573926895513133256461978799150653495464145740826902236596965019413106344903835648*i1^13 + -15600484445418242993166662010481655405644629108433768399536176879076578418240805458036935821649960128071579651149006692720023247445371742469080989918883996340674452735658243837284376132811971769196852401312557760155729643302956442075415340566112037502991413827907660614571718662640126117331081170974871885755218164475626249268756493660718865097317527712088310121406294305323834167002807147199160749924244350159562467597826310313752798555821381832427952977713318319281844279610090600996650971796135399915532596548369892468674928546893648226062713261617368871524662764401729683804033271534066222985375978163842263025931330049238204139771072348416397743637499863788356471058971182777144962952254306750209258840545956761990744567087518292707289014990894820214798468254299468711132249408803297715788521801095190228054372303030835442918894325267922017880383490342473002471438545609164029999229113763674810903612420717085796787724225040371016548637877609164683741242036757714469574312807525027664668213980468460079623438547831050004789518874832582114333282650279057259847607324928769927342640694107896773380038034943152769353745014593723044035358204379396457415841403108262101831899914873105254021638622793873915277316134762475106221639460514182270826609579842820190622478858780982520151662718280920207155209981733529359195563335894999818208343401553568596411035012908326336925519634130534400*i1^14 + 370669369787702233089005915665181206947332453662402595061339087719779762203658138816048578775031621701232380324324261413942417047748397562254174028185739429419093524384126499521227562253693986737910249081182709632630728455543312427300112675065552863403515889414043996447656424091107296901894299154319321472406896307861909685193945879584225407942765449195005094717664120070901443048680531233037166938402851666528159940252438216946500743154356271816721468852650892417444924873617630803008348677288409206253534730746553053964119930524241672938944427865300779300481836439635101256688242414784082611561571682645822112460552181533228266983977832832219869276291370514929197725745159004529124929008301824508601459869457415477721605290855572887542970350138514033672756277861293751525423233070567587782647368614615302737179727574981427976990994670445146257677965336389863462160468671623992387958873023090941247831732659024581841633223131711424391061806355108037641541106370796863859459207029571929045548933847961934438633392412734406440327254898856305109718248642880870337835492823368736450830824992679521308251705043665246888492984463289360436950577321975437490645595504596231361518950326962471342639847117806644029661521419327029002159150937724503187731784501230592518501882671861855532239794946065099108907252618341416808064606101669319397092831005012072394072316430340937085169870831616*i1^15 + -6782634697636747353803449510395058848572960706423057445037682479857510103014203893421732356251253741098446728033008241254394015289808671001695843837814218133955702659218060818874639057259352506990229207871990235342075504348852360925887351349937401725624249887616777807420332376350274222385348976466122902743755133541098466844744424223560282689333760462099922822337405831412091150783890964179083974721580763033532527811508685313253432907862864472086086921167000739149866720679873689229092655019062949546117726102165969518545185382235726811034445478621352894978260996741429096874249028435249597438257546858669163485080788235015633861599740580955145897754780952173696466286505178341141565072180709107187039432296181967922512582996310081997642916828813905657375816914846894541163303382789795004195695819358745894775612464799159162745570746044147554258285604828713218291270728439335441397485892338807331022473315758497812500322561265801695745340866889079037436073707359364890698962471225605898266870307681272955449335643150709492058701598577088135996330220590754977829269620315599415523863804193331131140951684553927561878621753711031865719195905608562369864080351658386849154827519287216117708311055341787391054283119257129085456241285185426414123621690800804685733377550975235234852637730283866319810586526968210180386948967601310776958748139406440592247841846842888412576350208*i1^16 + 88927251719821926497598876300941024966247901325543331010488185883516275575563430740150824640433796239727630314033534215373196531124507246213598893153443221692127296660370052536470475238181910304282673028073223941568373230661729526674646657644133897879342076514566836836024176940784184892639191847069651146115731657748426393793547230360882055186086913661007770741588348540023911130645668173770549762081739533383885508585282367157912817220708378207545236919820673485844600294904165924174335390096659171519858314294236347376405152253121397060898198537061660301459480938950979885794736236764892524101464180460743619476476683687909836650162558818854773485853151183133697567555914634404867183978411511722583955801008496961840579900434699444774561498411763762726114935897060452239957889396252000459084859003625396014355520935566404907132694825232835604176804150438124623606112050532686645982531654730465821544709162453084211462620379744487482636346831684942323027586977783481817445922377942878929345373722117172954532385446516948939631062574747004340097302965217147727060545457116010412993856460590106479987465737850832197765811623816046259118390244862823227023406826204111670914689742898419460298760020707269054470550346187032297988089587432401321134681606931840991040010439399564129343431752092957356387667714901646067977409989162172084013198500551649027406226516405733294080*i1^17 + -395982709644273914850101329817527509317992062303866266678909747531985488805726401369165670894624872247179133098976930104033998360683339097439350291598235769236931211554533205166771378901789140127250091988059508913859916942903535111152101934166523675709853607373631698776948787215574856945946427419077291768894525346692072763141417799764962990627985039872560251624120656936021982724501888036285505479461090500751954127145317452544213359336459139162091066394926972309542305724948223022288393528008476950985186463366621631614650270912605711920954766285230536864629575980669277052851574711661537151405619027363622625596936370990557578434192091703199563856755110030405638492586179524454729898197129340419451697836348297058775184672273228925308614809786962810108288385040187929005409598785940347213896009834671223877783146002587330825576206290195129714090287671781866497625546610321014211222602374039678852191293819034707588826921305410094476714420986218369458475616062299576305160263823412645735326336163645697714583958321512555696815786995655831618270002468766600858419450230861895759203134628468681938109675230053103831690405037431219430145085185788164460920726229897779149900598147135279803701338025211580418513222314985798126692117983227736438820013974353879872805809283039202706423275250989918034518387075145387257923060077412032598797411977554170548230672751788032*i1^18 + -14838288746507449420150024970492661711140076837365079089072923844838263169257222219939799639431405995778115849590698391099470426953673307875210634610533306882229151042791183866616055794762620817571647196038108876048786920790966136178591571941080601003754319493622554776899441069435951927121745487951482350772355924434171902123923469201892327142007681950864771073948237114570646652688487064386891992731702157408710157305943191254368566694573574932605645123099338167321850069333160940380885956943183105571155713692444209283624505851786981164546842381920756323525770446915196161232175039119275248443702873253508509304487553699514558485020986930426840636251229392240024492087870266986195392509230618432664795247162539181920783134576120833772707912950629909018275751791015298347932699973945464968275636259686507003933944932511802099434180519848804313167242741413562312084705212637536134752436651704341164918707846571142096894259877130383869348990919762019166108668206194252827674294033582927266233977607844965356253548239254186337832545497210740900731007113713392748410003190739522657815349459617912445074750394552752775354778952488237261911456753165096888601725168894708074388602807075187680869610334833448846948533052395146777539849613707825755448438454160464934866965691432139498857031373653320734683953284376408597675615054753191786804652861023877992292833820672*i1^19 + 478430933322981803015930671419242763739910971302392398848267407018261483798659270206243923375657248470018318053796104539353483837821178094109137142639499656892160850937930061133690749122069743439017816659883229200535265960674331050061864124300877846589308056026630513620044484258642162387090987611238621061618622566735527438941738587903907801611684073378646872778278849352873631755405169969507642251663771337234306414616928260261614239562180580218530868766306446341028542125704156555828299898561646444945586918682719253799831954902335490463410460435420735308417772702855988976679406135824648589248435509005552318696974924613347677236791457914583496472442961700585058446816037939275057680644782136365850248877728029911746515434116996461143796693684221035197186223593897863671188019426421223379435505440951721349390382306876135209916255744817242069271969709365414443927727442471429832531654503138076398714486911238252626933716241238074784389098531786264760496416998369714240463663844922583788897422877015402220455309497770182235303844615444034748330898400008660914209080658731381963141100183860993817476158192001950964630736594513961612340707872891653877259154174315577420436454736837933706962155783704373912261612302203229607942616720305524899205510190750278505234031642045697637044068708777059514067282989288986980262025293096791136972624815720144830464*i1^20 + -2109497139109332656578682934930672925162624233760512368170843797359084113161952767768095727865521481598832300962282988647142437313740182223025765059903301425415070295574947653707407764310673499810071501849241211828292859346090475237633994077211141062765243389764618755618445376929726429120971974329456372500752696068120585824123787152340357739794481153170789712093631644386660776985706983977450898415908370300999636883578502347734360282751514897545188282717953055494379509025659001600499962571287947375627948523462045516135683374838103870703221972607321018757780530717638425155211673517213241632797034333016663605735920776550772310549378630983910314438504593309115476958229189814281161405351744105850410452573003606509499304849883879964989482241579561874580308997116852803589333974534822933334701174328745562511188192475268997793912356262883034650628878332672050756814824584552444437656408942597010194190409342067794539189900981927991125145498413601525121414825727355696115467945256968269970732360295764276725308214167588327763594862055861192225659907370215518914205909304294083888392742689066167390175652777896463638370884962470594674731395402243033234912074917037009210701781552974332905378110330629683822247154371335654307302840206447107921320717988782049872160746596569618875932136258743887129870915746526845234464570359742560755191540468903051264*i1^21 + 5752112783363027647166066442544202381119860081328743471260945151960388140880072841496930868496317501643661365655440013987131952083314813272931646007062832743034111875806995944197278137327508351591917649207854931366546554547230741713580790165034941717098619575724261881322142446085020381108237245292085560283811622355714721754732556903542245499781276159799157427727597528075781749220379895508215511380173788198478900765940305302903695033679587667898255114375672393160723443752896117944535905819669906266821421134169930020399144560867436919691245455137894340045868123761970806511636115948095202033613004806161376458661377043864203401896927067003794039176800867104871937301680390498951215967761131794607250717918415220999030601939519220800985632642156333918512851677901231862517352156094362687867803781100488176051879324636778107129132159204422974455284570948797879225522152375515268715474835221981460769198254934663390588113020064286281835635880210055921379134804414935703449607973762647692215988561469149422974690723712372172745826890898765413899910016341662262842637580828339780248405311824996608435362211972440947014259624365072151360075219047359110978712778736997069003791705139262323210220480423989109451270981402867797635707383972358421700829227660712900539655312227592736626942348975812504439095688012143097753603117386063592754595490693120*i1^22 + -536562993768762277474526775974555210165934679180783588007986387212056412072946004537144812134384770303984096780475884794620319485641597873090848487621137361124112703074594249220973350595196855196872584924730964330969471428914067335658847494787934278925778631526994649228234209608161214483201739888821348385788714438385169278418313039586186066026774263044754679588384613324265813880327605357350481928664358965445236290619609683454215669809802180837263000313353906538640899870017470854082445906360668500631293664928918220441620891810069801999837353119223429714547485829293571547567697210235794015353507974684592881650377686572069392879534667112209572332324477881128013715524075772253259910018528148868500064303935609634455125981789052505229984982241555800263925253155906858707596218756975125784663715271439801918735014035505205024693730656250533056839224894692095497165598720203763075336524365091974111597649423161309034143008359096671193660638107127598983495088583655364371248955938100906307084818032331324009921169871319844540909930279254333007312191536509703532653554378972648116975460276927373524305894114428842682000046052369333969688892357336695390839242680205872195601077987258570562572891829330684061479376311059169316080482156951659469348332096977501747892779180950071069690922152458849171449103650519552826786007557685627438339719168*i1^23 + -2538244147053521463277363647195413850160326451813711405676115508958722608969312020750984987611045256117452986728427225772523792244387870060435342181560787104183553513647515570993364034586466095281243791440706458588796493193884727132971260503378577714139484758527963425988027734733047127977322018611970041867525770271688592095447631312609472167864252755274088995130371225027274481005300900930964531020198782616793535298011555465416708157823148029033136361710602456100474622238411078870556174364329657140767897505839862101995671635730706345468718706788851363513789502179426991543732173984416734048151984315409249396993835394936360170360109200080489715234991805590240269725353545235327287013217230038151869280599967678055038304267819438928391349182080017386433047907606813590320753862802610018163798440076346004516272399526330658153570537753941844965399257481460120526511657335047643298318009243085735890453670938544198929448334514067760521673117567878807031473825564733604885170605500977135739386003860050390741706061548789819931729924335606121610401842364157880375986472326094743973255177897538726897195864823068723138270347095800986617632429446046917174155219967566937257108412146126758655000083255231858896952163627484917451828788954384575290629278585342159624139114357792015462301567238502727049711493319373085246872092246833993781248*i1^24 + -2768854967115172415595874888834101892757177258725813863154145743434498564527463534009724904353645133433748524437843692665624880612670757153985324855556159670658420731465340318016100747010903758785190580646609203443333134124133796802013271603687301086931003111904163364045263029222806337262720714727398255304297746796351222739472257462293169929267353389797552904592862403787412845773526881732861502603521567739495316048948228925359180037037621030778757630502462344505640934720837907943499019175159126353455062851705697548195347403601724182898737060923962676364590314075219232487669780686649719319857067814593593092102926510543054117054075630324245489440867000223749049427391797245045902661020129698598662977131654070318598377764684451129238409231644585297389183254852075293160515262588169252600904389182724788269950781153604160541512878812261421296937834418395144943243064426486385721447409362900701223879869166200795074760357380503580146192977999497176987330008955852483966571741127576248576849843087545543600760660652752425559207009846590057324501673089097258786880633936822664028076382046725903503311715391035169296774668994927934815117765485770785690137867278245194606090941067599205711116261994331028046647613536367737596294146839945497140510390517984834590705044288802371621092424828791000054205243054055040561915148489357312*i1^25 + -978355514183045121523259648124401350322735418608660519728251163424454851869892575521162407611819114013217842921089069877419588194004628263474610864091002245737514788382146680609261061258663135540480901840058420730299590576001699248110803171559770325300569076967155381872621566187965557325612446211000972435690318090669013642725771578274139634670249511533825630881348697569203449719645791075824139393308617853870001139463414498728902209809186602247346093678924637380176324489972047048880492126829984915358961440171840087688402310051290052806768887986784434230167674671695532726850032230633119162884965126253900312153906007666252893871855303889177147064673072779276485376855002075184670526408435292446411455718566574625341635991989719400867544914889712346586699647236606637734710508042470520972132074621528163866024147390612487834274809759067773686553099160826384646617701840076662230854173249706330965968521312048737198119940516202322928396907448262801855026955700061425985151098840069553917439679719325705910150860046001347737965131062757383213989457740020076719996096199278279051209744679072126363240596341230523446775637399231009883824873102104635005172596735941141183490354927926244939796266393342335711190818283661867909987525635423271901858576845904510923385863021411018511311394647178017691344867902617478373806950881664*i1^26 + 5389698773973870840486359531191146006798850098331950984944559499156480616007732374284725848585489512445275147721583163580272415434222869452005734174654176323137587622355850093392490878194868215759074519255713147644908033750034681627320173586792114802890969938275229778724942612047526885633818093623718174839583234329885938967947103257751364299964372252232347438706261808111243567151846493569846572428485046507448931734557192334571519787494402343276276977366476171953969289038947632264771100804386909850149601414708064050245439353982261823941836876759172087689959161514912714910496831129816644648286956140210836714602657994273392362744720304150574820537648254368738646291277108697364884977001480190267969286744824328356523861222756395796697167665112982495145230662095886085944795893145353232444518056512785983567605569979328063378370067879252676584609078208563832985714841266138239932006414063705071704375228687231733079960484260264684954321375040797255539059612006437269115274813421407127106436988573614084493278061349381733487283342092652385003436062650409016895063357340384742415687078563237215073446182634270631445975239979659188569914908391032787538093917028099202068073817739185055197490607078693463782174114452999886985461902232099311302703969073580494965983968442281048223957212076237040101507281708774133101086240*i1^27 + -22186489257033136619202010665282897865204010528399793720455182263219111772977372061210858444314268040836695644714436953611209674194525453216964377999844363167745785275139301560075247982023178976027088886928993886691783412575689476333812621940893595628680040107151894183332549618608936130661648103708812292841619986003217186722360242594815253433905335490554287839240187821502283975057768017427320336343810212947519776513666820156245996353533979823936029015284834229967359135753080138780463260394751846315788678595370290806607672652386364987173679851763028003734155962287343427549262645662686521704095787179034741489318743866269716589704811185449690478278336237285474705252803675632916011066264070610110660475264741715255583955309236921407425153115306417860577192248768363524907100847197091197545980104969532150513031633897912211715307473280822760795662849726735099476829527312348966649167688050884292596421502652129287055240934054394657057135503946415227137588587343721772648407534490083375905060020032649887652007850394162210400296472022935198649140658549158656827512988989133611323651250567646651275397496610165990839970864872263369850981529511538986496914784141308757801440895288203889080059760125140353871363383177415978816750560937210730627738918964994801544812242783013980395757996182003327127352649536514079491*i1^28 + 52240936294570334313578487352152035417102098024579675997297527170870284940337694774427406947742698876467388905375575879779265184583623695723666151178837833496122784378116222944360561498622738212353789439794410824818591971766309870569151274727918668379510845140351628712974295662433134282900281016976025067404470812047369552138172552144396888551916877471034286408841542137848150872635213625024171932394730038782299658917607038284054376916181430681112230027604956078816459870650212974079429465240211567266971760152827561993952938223089036585357955491156144479366693050680953888621854574388368544703930513216514701398374571415565761329959840649247321858871297313613342011658482665623266235384706165055641496634450019527566261154340426744925238488795122891232210288909740742353389796058228777878377639382149401504706404984678450742475145226283391808936586902426681646230069269963875838132365705734739419915445497153441217992657725887564467437780627559867432372081311664930613067387738967092733280121772455513041932671922358940585449288022034691815280085096171543092861351410903073670189875157635506978324352511281607582799376496765312886702850875047016991189026662813379750054858626218046518674289980988434979709713348481149152542732853770615533515165027186056423295180325177290980455897483016502477758598581214336*i1^29 + -85149014880123217603398626677417480514998313993463398232529051699248332081945346473561814079819587693940907027264128129869227053810889533541459893902163029448398560629705694238369606145105940358617082407346747055127956497987389294368408107400289293122365161614144859368073321704629039910914435777891248547193203669649741929437087074268387003481458020006284794451075249222879414862118682945694266355812642095150486728508077922368199047815325631465933369099337130609432290985784973841429940379074628419000108175335227881289805288861030724298741887137814735391765536645114176112024396906294884514550555186204071703807307051100416129481110719180339842875751174042382425584257093127890790662405638952995690903409190139255959048096322257250255744694565597890391424550253194738367311492882322372244977590900198512734793280745860406284799560992774661892434884786838400254565591913835273584366300847618686593039719747596627562599856674734428087307283873645308033248192608780631782367979423868966028013083920386619936449128371173537084840516049736614784163693917876339891186844615404780589001451332917373399679421276194400181698947045354869884255207612642852280308452815594154740501457417671689785147382720869869268659990132564190890735477610314390156037309917743137277557432878397651616645713185359226067018514432*i1^30 + 83799211835047998875055362370443818301955288373171816535058391571609492211555050655470578739054733843819010135824634454787048878893156621018626094267990868109445260332304593266462087173323021280785563415999600124138913510284395223414170605196853802229266522503699738959977704808242132021122222401735876206282861153312917195071917348837720286623479571163307848870238230531165632334965995144014303014101318862557536743466449939054676717081642923953298775812272444310509676397292335078065406477969174433814402698385829375984705097961449114626436057717623735350586322974313229353365760925075397264408552143761560962303783535400441995713109858918763910112188492917326137867143020663048070044162784764764766834728865995274155199325127414135652725487952828625265663572614800776153641634512710590349574961157420606533854455377004268632155479444321972579667362614277467377254893904594212426668182259632561282033229440235171526966297177386359360028709086176396833810533165682197251517601288777134684875849499615453949567224812865691242450053468430262795955468267716635295544926389212884380964388374953874145412232851444804780898544802165548840319712876649945323405913719935985099047323331310727624936433221396726660339896953831827748930849246768379816781478744543321091346782052205783881845737529949785423872*i1^31 + -45545044730143868455739138823800994674170493739928917904340025975949747336522005091331018476534195266493806253077041102905588456967364672422074681452168444777485683064059682270426413443066482830244188606174767157934990455285586350747131767397752602809141363551353099054854616882427432827302010681439573329604666437538935027933718810269812865751374103250807270656597550250459072019583004173816947079859739521350910975958923002331502251070568114855531881763017266126752928152514522136694884450374906347069434512029056158649205920500170613948560176299259345953035049864660909267123439961724253246921323435850554830428397976712272710183352039681498855169506227748169274501742778613758044900373615746248823417067239698050774447587840893056384534764447634907015995595592338688678383069453791664140016765927687033091816493358534985860340637400262205502729645762728520857075031170231267494789137072524268068828455122709290054060205505962690784240779387299575745111933446609798885928422200122622278510173757212949969096582910990824945224230126735379915755071863839036856425339349528359420489733229913354299026825845051400487782810305190971432904233087949707665187504763394613908054594558765308179489829674820831461349320839559813379433649155474914474522157364236033540630990307586191296679565724745728*i1^32 + -3618518137708864695437991449626651778820706511799986818510032369785053283591259570502862290902806098239557180538857489077654425969447247036979294158418282009591375395288226570176318546278865199917303033680091585824125965544517578346040169112479713804959302749421906518773757278851181254826705113053109197293372616134025629812610286482174460104865509881179609244917573934759476423599275948158370332064688231672638798307016992611782070093144216775541154503904336037822249843687563059187587228631857773558692228071076411665082209715926015455366568169524535913614630332999061793362984517774378722233153270285087128409608387059085375322309759510244117429121814496882116140765219653127272068857532935854171370668416304564134307533681404334773109147286536526734500306857514147533998257672819681621653337972945432476424493040378902048568750368307388887892299278061592074244720227314022138764767658711417800335242294031044010750890400918145845413012602522898360148906862831004420424210496804238935294537968838265832736621742928155666137603618933856060101348766240018260564205459953772893099281554682287549121701136954640193674646525979027886418510612657607898032766564324578527761111869395620646482905562508645664509244028921806271881702651636877826866613498866936325092927890677465242736263168*i1^33 + 18817617924375109226548584436612197173319748121780477925302230224975970961479463087434684897002429564833933023258303393482762455085723449809936972557695287529474631934470151113409290329204475793472346469790234041357518536533516212398719776406275189906618694722217391316068093754178948643271947323484321490246656207632899775841731603324031415074354850732058770564767375545829882266981108406519815399615506656152454842121221670798983541041998711533183029943561870721156418493684503707373472933316770997948056496423494898928533984580573102585063378314530513899400982328276913065007980120206264608235908617252808126170731321474721616823857071902135057650949359991338524960504127684525249881792409783654021892856563129837559957985471245969331307139198056727111623256764794460073897421129373745770889651095565874756908113812684680520641229597749069813464103022929054803067393454774374727968829235779837137706859235854724312614834978086016027688814175115146106080449301787551792578879704726795520416051741029439042924785389805478648234689736086165772895356351047726859661531054103292453493942037001316642896422334246326938155693659071189039408882738176940308806623746553116094237571917672812664794078203430853435557718350088748137206669006476842995073079715860939981550823461815802920960*i1^34 + -9473950437215471753794315287206509314784647563075307781461605725500683686194575318939735486460008438118553943088026386957181962080355268924886222588547466058826195831908459324141369585031084303806871941349607267174947712520992791336577757960966668719637903109136309972254879265871261289934000706054847823406429766385166872289672095460720510174277131561738763165797889531100317879685289001121724243697681082518038237418416445227662132567800683605560328241514446837681287257950555930573544702850979360802898296265578421943051769771441001280541250611736644526494449142268513162808792348832073214265220303983887998067043118666252603806606139719757866604696196748021219209800003938473829836794382075384792656259403649806095558595421998928590247232226902247416540890898222513257396656258637537628012125426970173964586315819218597338430763876729028491785386693083511030386977137143548880342062602025523939472490282740658935446316528335796376336411633389989813207916918351977977725105841043038632135707738163049699445739148136384950922173585471834164320219627568623818711886932387310263289884669175283218832098449581589877106338634499408765315056796861190572957521063690849589342873057768774089720138824803782512568057925167383534274971416431294990093650287155482530656468988854272*i1^35 + 1953550579803013530431238577875201746422914145914586459533594990317970913481604946226963034148884197069415127792786574941949822405531682085648489708184121718806097096362689777925760628706437989566993239016818757800494989955564083305709412467704096350430977253711201909861109583969993956740523161382988503405669228811480520450723304487521463691473574755250732114139890652081161206215722255353877262349952630603020591191723414552060290870792691607220669903601090542100683442380616783221470971556633631054639327680327144837827237569923741040427202181445726320494843879574917648202167184296961682870635086381638241230865509663606605146923663776224355671667099311663454937547289753239874995816252286978946752596826661224943750449379795103130486604306491611690035747306679258071460258949823722008413027842538735122108873439826608930074583878077160554121657292550587630329357066589580578568034357637111479356230081890349312104195218954789700535402339317061975160447675161256705577552828658078575308694568235007754985459057212113086268782642821464664399133831772528716237466613454892989963585903105940144392311167202719342486416769616305974469816755630813508986705992921726916307020802183687397542464820999008119289658024592096152202490559093788215077498385129097675648532480*i1^36 + -144340263913114534136385567487119689564158331414840827767561551493815562090540786002382850059096865099441862592643917630652759487549005462520146086041831504050669114993924975815518271023882255520077994998255693695577985108437900494893168214732793441537926299894569003618654859924324793709888739081873357236540729985255054258921548048896500946971005860111980437422099373912089277267119592996448734284425871151140921486835848325895868380935817199798006271323635928059410489634253547841898061890610614159285231206123401612105107915083156718056985377517770964108194296829261541775101981311730887762611393825584827136770246459618859080313760989765122918947246038912503019165905861692337159631530454303243094157115058540930180189795576569360683827694729247713546165717492068911077323861343192014058195517723038577394508853797992011002281751676503843223094187701878900153947257396420063329987186666914081443892937579101342175694399565501855217780751972912553726623112857947264801204513440574791346455115909670769634469089678995093543983484742896685604358921700338851068278774054115041548580555503772393823475335047518335587800109070560110533988289003601547384531792038304465934667398884924487934100046515788990087874835470306440746488043495422615252478209804833128448*i1^37 + -1505968322311758827806502486195101944045822422890574600083750749797046547212774792838646803301975263261647924645157819971745568293553733233041255033487891658723191187588357625804784059028202760948786058108001927867250226305123026317444766621180858690187446178991941679623673280285947322872668617539987071455000268229447377143795080577530534730672358184180893310945949760521708099211161117200085210163686658543794825872770750315998787709013689559184781234341879999935471886413342775097763929190892470212366673482944479911002111942225578499387395691404709397068434277651694385436601536993636768086869268677273193316484488861114021655832608217850263408452185900625421700257402497600433141069414537480816921799254421960962346569770234500431067927637075640827856227018087839722120049204257622634234880905012341134394950480814294994606884938415924291729429882567169283404901810088161607942548753360381689875324924869455485245382431622971592707468746305160524025584006362916828710214811656609400536432535250094235283519331461493927473140625606195674497215591755787322087544575313089004712189332992188193880345727947968093329794724287463839734194231381010386910448051360856671565326425800377710826259249908636844585058506514778429986388537847872712866162278400*i1^38 + -11842446642998427518851280275843184118222297633972029375341899487378714899176166560783283206037924532590031579674776345268889630675274273135485865774168320693584291703588319185293406231523416609523910808295306421771819991024590514076293753192507387584440000689012623995377373048170864602913150054581077462446651881648346530580076999098027535209738687523926188868967354400776739910124259732610396908950709202456920798556058537945738944809015772583315737129771426807092150073404997103824285006926878227532560390012676750294321660248811686318193938921211064391780501788341897424565975726117929890005216511724732161357594218268071778618303364070784731255728419391259019166876493574320995999297332910339190827962974657280528458892653833617862994886671187369684256551958133374829160214263604416595095463553618827288992505971966119206836891210271653950951760682691338810049695480379037312906027759789997828964019557209381700710664391924925047439735842157696982292052363623943969039111389362687110542527938400851886531179609631742561831460333024194384313325860116980163417679641543225174190777624629643291602328492550291774881231466202242002957493575562746524045179561242711838873893904106793852071400600567461895985385380776375073969626994340335190016*i1^39 + -35272999969740121786590285285942636317446417494706887648839179166540518303442428019473133453669809961293085946167944533736286279343049096836852463676747829588559435718153599095884905049210641812692558785556558822896248166797187324288497752545188810383858854018686519808839708665461409443398767334208881520649318167792360174803610135730785066135787049386363664874336491670375342671383072762260948509564051388576225742718737726926339766555378723987428824728795310327561818048415461966994028057668355274923627666312806799951264625081064987262654834966201202346660718032468261674401096291026170061478283177742109211851744095033913830975253022195488190019721875754776071762971639046746739856684005416618254307235896680312671130866951132579271612608519152390511857710899129323544055069542805467097407277978475950881814335856447430258471356525508105774808631696567860059847739350295729594098534604145446952105125206410003029494989035639120531093324323041062241291267882974869856676531023688364806523823138050083807578610187392443993413511063768868227139225690154028098159412201737872286446224273597162978882469776110450968316192672461858211425782922123138303854107264435703095329840345796497460956107144940895537742666431035640011952150806528*i1^40 + -70032003525880558901761883562066718258149159439349498244104256728593580777901201999667728352013402503715185232830223641584420888288011263473356888598057913818472061496018013610785418055785878245596398280256118720158597050660373998189061478098726045391112504586573360887332777987921805655546919604400571402027929123371532518950973811693610965582317303682811292847112346086637949600439105195153710309527486371467375304969358229844264502743437242740572118394013152207506970525676480065359888593669357175546652662973054152717787053240773898831529596437416739568954881893382903418229176418977344876289459868215901413770017119057565481191594227484224980483646326065152456301653366328675519414744294574468713983641529657181516202747381777416100298789752809296249565448665735867675393320898918779144029708269094285511809691921103383287657570334469507609903101756455159080696561391334210056386799609227329003176087477120898978124485878474926472350216066069698021933590468833522977579898943547953329936006496123602247935572336710825845264868966778282235362479803788289367118832711712203439093297099004603778910422629427856353844533754048480581594191135649566000177267211993157328069122037351771044040934636092595221145068716493566377984*i1^41 + 42547286108763001062702446088914120522932543744233315941161285830896338366432743451108890952687827268627302772662814405951905097109600287747065509810395065730965056142054576809111292781188738687477380281775374518733615657371935701289252270745732563325728742441853896014945999968334158078292122573773033931610011395466272109621832800252539009485596163105752954505713866808527188410354847488729341109452511935716770352900794954094241135578135795398098956487524132782402695392533207981179779353152060979938929078397235786263873833006550764870645538392953757093069496352477558876874084580110570916483680871481486854145786976083876519386446319576558628767429830902297311160686906696969729628831651209758796103911321337680005848888907700690860221705111027756368886850316911101157588698384538015335283195245160512512379344351085470096999166669195926832275379150808547250082840071500299156541715312402158068745729046062092497428535237458471475187927138215256914537753369625130006495871112678359112197209580182832180652700756646297928611473724900303494264379158638348604459247727561766772253459264302141054080298951326663959831578649312896442298155828666337990457884132664940319357145032612060142598531106741782485436865708032*i1^42 + -39011947053033268758287379003672766095495101185566569350548334843325578941662766784620432212428856527401643949014187186598164328712529625242837905188605221368664634886120464254517559681111920846372524708569932030602743170900008142689535759813940375095780043601422946134890308854105499378404807634662647666010882570509228939634074641116166303600229243440200848893463870810833464566512870309673792530491879967083526565735925067638495704838247268530661679521305476009891165273389075854627163445509476106808245834856223983759809295061177992818650878493847792600182841702200773829717237901567007967153719661441444484248583905372712246343109604572723911210732449287092119456991928331895977045625970498329220299128240842943505445225442777883835142781788062161273729875879335474272544849033272058192008921312206418344367016572276215078769997335990114321230671086696175683387647998625441760970208184004774285875482034978856383349305450368511564875336439647526912728799523176356726281083776214726589720268470457827184707515563497055930036893201153726008490402073613969212988940377919656288862840845322819259690644551029272232902100933588458617323888007336854209627988963763711514444352214610915683228259214595863871488*i1^43 + 33026134094506600495552854744786550594292433529835534993277335323412658127392144796189476990408576505465697175177085684105255009431094452952120749283591133147395105352683785977050172831442927816106702970488922233689337577961564819354455166999384411021959959933968052021190701176328983150232879311290664494206730072780718328342535684022620579568763183752525339289463465794401522952075478273370822310141673712082781390200835033755581856395933559413097061230573315685634550535709890910016889537915669093198649608235064449269237549546536180140371010587405087256265274728250881999346481310112946186760884033103186618216226155659800572777082976281409255603963043007988912699544562386878377743632630224273784478182594331227953192319207444961582197204657989389255683036335186905056128257334865536960007265580860613414232655512798124706968159968817854555650806759284128188290842456794808296117495643274315616701601926535900420606927522258324808051313879882059591416948362619390113680046643057146271438242266162820118249785208654246281928910294939645796778823728142401355438439975891414001283839657667933020047183086447242531037611711562877996704097947122345258508346000571616749003782661458516608806478151680*i1^44 + -2848498960315167636081837025557643866068642168380079233882694958542243688324451144221886047891122920785998681490577660017583829245802480066807615609729546121665468665694237309228242769086619851522170660411506361559721235656765731451671953050822387298559474180211764864516038593017020629925273391521093477338731232744377823833699217423262719607291360184804050304750567016109706410144659045300143810335522317741552912828563649708631069499278052236505383365804456726008501558402057954720353531962202103252591918129149825027684273872141941198158513693661355624379491713969802024412806752129307207695936707676009415563638523161742864923630726704931137256280628489947869305133350389474505354610192600566314787094625889064877004205306841518788083688308330813619342780746546980422869695088599512219682001399886060541440926858830154536552375544550367776538723321604963992409110594177445447723737502863468005394155783236311978315528233432139647171592551104584726740352421706872799671243775653475644427425082567167670250332227076613255435135338238716028690945066043580399879086348844951284977873788492445239643682118564555732445952437104760686716030262100406350196344661947895021580077464039400144896*i1^45 + -25567925897863188557913318825752197826910785203287609587560302735955226145928099992071681730971768108117568319988150085881934509458700429383203345855727964327037305233317321615908646907906123533099645506067386822017068386200431940883636398198690318322518653729492034754671550847563057061081446595853024930356537041586220935687495726182015080406328884929237905023396687629276684420598860799107534637972655379411753724509945755721852733083520845840995473905473768340358473922929798803146793201030606375562119398531463169119724158970720875034291331274874642689191387895799979815415078948514143640317912633462376490884947605568119512864657876903938773657069402270265934044739557301761998256050723816723001782722814274370443155417297242786978727050435825962881592856494039353399442706183061404251290884257088320579468531136956348805646915206867077105914400806048780396469791766194448175161050408286393175458584542345905733706391746205320412352860630842918568445135574822438794005571332796324886149563507817510178521790523828007945915602113931140523164965621379084235795519606435249908254423291532804449982307932624314565361395020286554236477538824322399527119147142731685726423229661184*i1^46 + 183770125405685764569239427746786765887340185754907202184299259238372192977746153652352484022567686411389581101643417768642139644223974620672089828507585600120666667680358602887384191576522303280529085110455499767867175097614528308912959931610901087702871266257812433290481374261399501920517028957883335147247817889627459327591193479194695740327618193339531019845933061271228627566954008800667477181113089973487704832188652659229374961261029813263348745603217992014020844220707035392511071670489403483135651861523834180583378435668170818472927166094537639804661765392341312063165414662465355322381690115258212474118821315622323204497051888973241374290294734157228815239966512934905265686734209791152601072086296184751191421207509400207847061688001349035376658264204197551044069702811262371712939400012363887687077407605924171720020871256935339193697434127444801365384320141454284569998826237097374111672076676410297868014774858503712938177383726723745150371312087640226369976731020026472963039499445611805323858477883210312999894755874276306505250115801928495650731818546281991560127448827530296106038010150725978723268819793799296055354940951464542664630639994509197312*i1^47 + -26580523985148076976957208764362174585517857209969465895201149753353402651455473919261756843713117766606056931183765277547200869534090619213390711872802817285635412051164391304441224114943879851598687169187395812254492292579110143353265905438115381535597292955152435362919438556384957202518141128954999881866144982181200083468955445290187225966312761462657694418069360684348985934511904993729219259318061315381136679789786502225519258332690926501869617810777197823515441299706764316882810283059280953080800196090038616099328684105793114772827112614398171841853257308939383688750570584457552679673212765890005300597549962515745340094233727454445399184916284990940614544524675916403407575244613169183369807636929040940644208976634248678618421147208999046302516735867575676627099994672295394880254254876254891846433650062364765887219923778329952670397772269990754736452551821712034432532101066666315372565631456700447217261446891160779222588058012327743594169773518644220391827909780877379743544827126889326659963625263175926441640007816120454040508080362812315804394781807097172432693967791082670017753250035794751900193521624251340021154759747749705038344224768*i1^48 + -104937079608393046163558557110337562286543563021654981905651473964412820228843689535611330972573982917477256976712617267797986552811987525199029921475462604820757862584498521299877445637095821690302872584650616380457170374152533164458322331455452597551651286144039905565301239279361690321349419880161984159729887815277319349520901467927373836725411417198256406745925113214038350750152885423084923377008390528665767025816693348035983879999735725438664763332007644594121073836257142934265055518368593712397683138882339510912158943011396029449888634401368707939126565871850908798852363199620176925200337924676753015237767759800157987744695971422131145602271005581894301735815775701433701767861081149959341420953455568414860136849594189716958364822312554923678441202873274094828427753244181313944590084474521777344370014802225693539136469595404094029322798431108216320066326513122938528575947122652028275333815452930356878659619306532367946909707917561487067048846584523299566108750849343023216133349985179522187851700090739283577966419081903182961875889948011123038252777329197386562737167823042241377905040917096946913631884299276972648730013080748032*i1^49 + -103583294813411224467159559149221277169566345322731721426178043771600830794487146694395492746256483162162111226910784403098136413668376861207294024290195169185963567326977699282833714354484990989120741125526905776765281124871786881169469151411083330217879001187962264997210225520007834309322401767608551236308240891819539382222497106269721975551775877798723756113745314361537303989195815056447724580501190468229381423546449345540635266396227097557007318358189869243207887826290563001779449772697025239847032797068874518987195435239231720415601184359596739029273982626665417642747214699535678083825784852090849562617082841186191152798376975453755171332480544293239029756821763098714073153661108471144198828921192649901650405235904595116979576660608384349842966317310872495538123204443930751036673007782378941772255077221517931755822734323171757188325155026323516685823195398205253313252814704683466127662363354443594590758331028619666078499906674990028605794925650221239048810424250595996708329019657113622068841917255855451070527554920005024263009803008675742902585875688391087300119078033522803174436554574455950087499956969148304588800*i1^50 + -3755201936411300072355068581501279823924756267892553318631662450255269270495245479090248915852142796846764692943546966871800463366294535874060362437432604168381832885934567257899508192919110147183716796497519954370945087670995513657437498947913202381637105603186274370900238183601314274295405205910000088774588849960008923976272015827345076865695804949610932590972796478854489895472094496079807562836418764187241363713705857610321904934878126319278360723468420770626628065055230565437497974090767876766631388117424649569822682427123902412605934973029743012790923303664312094611779955359553297007340539390712689617840060670005254417494816600715107358020824836309060634667721740421414273311317337139256447508232050654292495885271852750590787284453609807899624431165642675200715082660371152209040300818742478408573719227253218365817322115607232009559656254674362074900179968175276809770678220818633236004008226701372386864893358749469188957258222262771724284978138178299359804648415047809864317987200897640290623215397193202959490615049870176004363506862547267400604282995483246653153140111693373278426269549875826896295428096*i1^51 + -516543177217084666310201680090764738426915315624962334983160224519029995258619680841044040977321369911602078598259694047589318252663352924698700822176020169024490431906532496292683462876836490977969011040552732736616729413090792707751369621498752624140764904281686374990721415915123051530560732598542990535297935900290894260829732742192130135801792844597682644633931771834601470740656432913262049247965146219725626466286849105831654989758939083821674927213946907739304975084681153009615240609467552238574178598251559160401505549965288774977233402286203653052510649397898726011355485720406158976612734947672874407888112540367932302061415647783221646606616419228081408699230005636782718502676514290906386727226484675137121397152476022009094387072264067908090855228282231136181450071115001713401646066863861357909892548507405487846841000441354749460553192828196340794571946889793481715500534857559938951997897459928622985021705200125175967283873759886668705116552016204275150069370015878493252601708513071540891906675722203054986434525825858002420265721983460657920900128158735273900582969666912964260864150470656*i1^52 + -1734996342558040008358381215787658899598849061799387727047836581911401911616450468993924268724088117672012958527638907376740625415756388204252070718973244593528033174680937289815856162510270284793999107681926122080045616154345075110233992119837626759293229667568110241786824702351728957157792470603808160497365753313875395206549794844969636582502534556937058177153947136894361558872748326907280599505693416179794595643549299014006523998713886957456250565600976217511638182298409841937052667513865603328059766692260339270991687546906845658811231740954523918727167452839531638006538913520505929097192634801963185804370816239025479621505725874589358626022600747326899305315064586609341515108145343633736425605058781681868233564382291916883883209137253833790682242063988389985646924008667508737484250480991213778510273280145155691836556697089038226866501219132624259082491199388732329898019826775232147093974757666681791907210297687600698069785437920814540619569315994633859436016904716786469093710544996422215785022960067665761247692575217627725296705434636747616776095533369319847959973117823025152*i1^53 + -13220196488320383154189332600256851778983349754529666579483267386748488389412398332679144257779891567153809929475205826322991012969545830701201539959517821039863370544383782040073304695726976817522351020084763613402343782737516314000215082605401398566375388767725957083160508972451424214330524297832946852471053886657382441788962647121244829927325530487882823792316729705601011176903004776344423151919102562844738937723001599614706127814243260126118821647765009303557706549348880651391682347539648155452800914664609413613244509981502869899297557304496417029993169892557497635446272160374511474885014241586901593667563588796117938406390452667279126016322363781318260349191454258487499068313427293872012431686837655938796186731237226546310759751540633674247241254585654427696055170753438338101187152501499552917095722211105300326696470612226660577215876697078328252943715563381419274154469268644247055979717488920009114232225981584112044742801352535789900650826352219872833130949423842080790487637923853637201094763474628517311061839862145586295485700014548275594274005374396541173760*i1^54 + 211812267477719331717518181651633036753721533181721627137857794826357496392280716059324972119962428747235871222065717105953611147406226033307024636643158056242257230089442939621880306763770510976834197225686886613743320647647764069523705702065081409522483275168967868223060960914021886027425623569040010435928692034551533801584506082563576288915274207992469786927430379183815390444206460176522774733128714727807570164940210895733027625484666830677860922318070759247987873163148830422932476939893525995873838336798034832406080664340072555451095590434646069773740207733948479798164548573028127744961905491654809619119623058152073814765887857524821951116842169642682032070246852203835161307690915377518222695649984087382032990991780267099578990167147465180750476093731528758735924430095786248797628187205286280950651612632764158630887601303665287442751061721444803607797570217372260233024933387393218044297245164170154564602362656692643551638658855909108568852740640698333759112982151679628165056991229026859249501048779215522088330182979984777578968287748816896*i1^55 + 321545627794432098040685522769270729941984190426596103773794744860370707316736322907587832706274890415555222645738486381284507602176293957112572629974192266995423556183673805024215144201616710252157665017340253805504784106459873075438526420252752528229893806504979562586266905014878346900259883566554052697266081057176588077734141112957794158179471048448229131911353344597892701055477576858556222850958892061552764210944863524118616048709231673237941823876363244893824149472607836129117050120266311154363886284539441318225198983550353714523401525949523459679490378469802699131282693923453490700798607950868916950531937778443514468477695854447610473225742033100224996888305332895603587792661866718299810570369567667110390185405765847793825540680861292150866172244900844903665350702399880522813265123089972957678634320654201390551541485647290246761184243206108985447915569026802026858794504279329771133948270231777280931472244948987726832239123254740479515285430638438562133893507177867889884555077952361284571810067517814438721748992000*i1^56 + -29064723684638401506990521274047462257526299569212628257050728430840069864270583984813187917630629948163935912844687946638696994927640134457769525519494299690905851249682349369709765189103553986354257712427204681144053809094089767261427657214116853668385177535353537492865298176534058683401210330078673313103266884399925911025491237454973649678454931083989334175302252951388894600539564934577169879620760791865806054882482538716333050823465844965107897664636820301891055299594763362178750112393089477387119459019593218638074417512602562576445810849791303258755701990618854745845203577960279692157325687395297607841047655837445215679110228167093326411291483000716925434837156136397222767932393942061306983858418038887955068532086016531004635371885967945827150246889860679786579898853543527549512293670963598242916072020973974930790254714529478553023303730740744913823173443015107801497336758538483919780076228791785036168536014599833995037192969575753511819977706651794136064485720075878940016640000000*i1^57 - N1*60832393391746815927955330077950095241948173427913905902926129009994434557153990317672838984126851686080120342479409461420855481118455413585334793595480829392148612921460035156250*i2, -288257468885095720269770691321948392949140393085808000217854593746047473382578080008230163021837709322402733175372012795863147131496605523563240587114477480202726415549682669453718465690137675815754179401601550490399830008656334909898708053489139473369568935741593234242691596219332145554786668783916062336319674096543398446263309860907925594173551357088456938529845119439763515759648585930630946220248785600146860019098149616618344249663195170122480610097976492492063367506508059796714388952579484562763575759646507478061093508499879322701565037368437323679158482531807631760527864859201492862050961287402838599619054105706436669492776511045944392647089925545302015739561703864552423228242831554994908622178137015717918041106186362956842429859304779138121311732708649079927326044196931001715380735540983738195500539212242100635539503762677683603955224006513076761523748278408120969426095179255599123681221007025936163847299324856317985753021397589024463884636939017112957118029774839454149748897274288879292424136063424126173697913601844592651495641376472581811583386718521581393347357530719559832620396541800788407795651792432709435158148373917797327881428924476455893192842036741027111255894518930223155937011386986611803266216745069649561609537888389556740977939519567390609564463280409745351464685659148193303219645685998243831546019600289913132237198613255319855306473993760422012574587065711427713734170713477632491520000000000 + 636033442618979546789659219327876822572567539900345250148516419429538074976624503466928230620075219820569674442368859185683162357841812863146478531319827612153162455105017483058437510411060258195643507118417575964062514226019474419445093625934301671858154410478447659959806187853629571754722812879208991691751438404920486914417668533957790459642565196355649464154538730137108686079097121026304391020559220946197197751736587774156882878369753332531798054719406830823079493377930532347065997892873608471959513761542346209137568863523998602077047871007654506336731943429623065783148331590971470391538607562407312615464443455405904521357411569658757557733369325872940527000138297659133696508458250914457262331422868927757053369411370672024605992999912354333699909051800350325441416283785916708043800005451124346988381154026885058754622582591914753229566187024531069409940780189951349460729862004303377248637327885170222814258602627502112665684099972188018565047090420559057724299509724497500015326739935089144232301400680167963446701442168288590689830047658166657894662746101025534353774090278083260175107657765991488947904690555127258178218736257645727241490260860197242150048187800056888585140158051261621716493985541148473501576821703175618531855870579322545808626460648047189108023986496626106392193490051843048131137758363723010346935037182422327167787506772229001821898694205438991542953255571043289477588570748975107276800000000*i1 + -5492811141780543851106767366123618690854213597638577428824601325155605618469549087606290522072333885519051661797915297058660442159200138928121749853926064765366311704515484315019224726616383009873996567663239200080042559783302281802876147633404136132007707417201480794958580671018802781472653167159544080327549209036354335684251975885220975526022461863300905223667929144083686383053438812230158613689355199025430009221055087025226277740587889181487165050192434478680034849860535503913746404514645019968928621109367989725275074159013922888727078059027415491859371844156808816207191067796173858379252388078251059870901188638431734944905135025493043598110483122418713765827869256719630559237125848028247541694176907164679193356471383342437246161203713330941934026474743812896703912742198787049651378156707161241283616501805034938087279271008206093475789942817307549732650541916534347455571751489484788857936780678281682455236038475700705663752947728455081182079124979541926740580285648583774003316026002208279256030353412633334416695706651323782095722181323498861373899947749844168411600955321812682555094874736437357707641840158899909443785701125306610660017393936160756572863877418429023016877511822660531156299982656060604715517203101056569476396119361113628944654515814467922019397481084286102407882368566618948630638040926903561608120094500943473249315989795900116483361813498746020520350336760382885332490774648509693952000000*i1^2 + 16883401940703607956854712882010735755077422107226688385215669732586084669469539326335534788512249995622667228717641135158723071268948267310260400784041215597664121622454478322499579845160684045146470141706331675484202547991981669623101834997197057898127713919077825993294503633615470649677231020110214250250689414564484068902540028460488705424480589979362020195318202457038851697871329938898995064063172934713093323378828827425143058209698918154243797678437497269601354613923148604301702485149208421780589632379096598575487391406671111929564274638971247464971578667527763778091797921025192053745505922851153695728749658525967294300026645669037452482811599199214434601821488035007211958013155522941094371707948749688783637663873321027238105805660909693620420501737720979935899712573636070727131867012654694118193898245098025614720365115199273713979284219269294800299162049048856791656122788037349836019898841072858776119660983609487106176764894270519993738996827841553508579640320263514327314438962666624910245351684097062834207387928716504600153548607963950776748748418227232111754441440594162660766243992077717838106610044546209189193714223187443860814251087983112917559449613437696899552779757446254580335373431764234925153520279991480555525689718222783912803203773827164261226750390320094678154433898809720163297401067912933848316657562195143088250512263794508585096689168411696287430656506583883502799488271041356103680000*i1^3 + -24995783262081398059358486138008286975994644852160909543239414725659970997205298799767516963071830890283291450315899206599003444940310713701431838837318472465838824370393009523830597253046064666287106973471204594009161441909730034610609347901517438734293967336256146626598555464749427438280026639494902570609810386761774470392860898536512677099206095148387280867072150380649782049235304188864671004825537396650859762116771993909219399078867962806879321736233365616207584845760329907093858771195234405779389253253055165162869899499426132284221749900670028745441844898278174076866277166105596243755927739863898993731715775601272724545819196968102277775170755942969863507067552326905082511324959881185188077909736503385164765534383509413389760678907416798185899033653490164505609558713588533729544875133937301728102070453218493648283156299338483983307767484000080629628231738412086561390564587516719655705755628537814913620271352714705846440240653948713739448140849876925422631939835517524970865564851031635788278527766876040180509454183486618155359733555055699780260701585974667178006906023326591455953201678675883322979481236805856710898983423685522590762875116152437699467840565821876526571785901361323812609862134016017202781914415237124923873900451481986892700488464206515655265302286188690251695796378822487850117911494581750233904077361531749785360004206604990463608131647038024915484830878901681268807063473109545779200*i1^4 + 21678759308678735032749276481918281382717341353125404987799395780294831271761139199224127286634874524167148750262651073719978273989926608929835525170474491234188723936902108454383624189824663395667753136097531316789770496969211455319628757120534633927396395074950474494316103786542671068589495460401567271484829971644091128782949711046701886846282132482863890663338503885237466242853932688911968071439918016759751721479621412661080982742599237178170178544897401655774674814502776778296259470739874983364638739086879814671319650097443047907394282673368981149201527107847602683533058617400977540887078499340569766704152396667768674673736525199498429845765132928909383091183650556070198591168356036122059489482221272373819497246708708280030662320543453760850907918304839371228925244924844484530862084124049449811987920663482820154173388521894390238376528392626372262147310518393729284650995530768898788657995564949089825590508738932723530171137676345541600033695327040962621252678722889138816555624645887444568754525265265674546490375072565186981651806077669522636295149513522172647582138140406614501502982745008943005019751608547583132329620814755519495210349948566875846442424340434554361154301865299268099648949100814089440295556669736839681351969857140642319211916585133698446861657931031023666829422770435850935493333548323298513324851084618286735219927787755775848585765049516226754132551670280399228568191127372431360*i1^5 + -11951870602909112692507014981443185820304757795607224693072839083595506732231103711122595081900249966443870136077490982328288734567451196985465698934443741200545859332962313855278614868199291911042892449717405499567444568902577581188547032536541126076708952208277149742766191348313326493846141599846361945989028154510633396771579519262550452248247487503185748933978935838571820421330911719529922278195216582936292710489446458916662121121178006348038732726513680320254096085149345589015153758314105540770587326522006693134767862462798471007074669482860403301113409966488952918767349247691140735467914721603471484282418749460454034303243557290686574891258199982054303601887372355112132927413945964573687610562224804496221559223767378914885773777679974486764332128681315755646362945580275160282862077879477783754771120157125434546796715210153288693119417240275824944593469445014597233238367464498627667645436254414811855206726822970014707216007526921602845145921155396940644914968040916318927246888331607027292083598932429529607593675934683963540329988386911951262579261079860764186259683483507722017477696123875374445991999750458227400174094276081315956762573333162805052666730117232040755188681669788164472520959270309604233625831649606182968863312589205771484596337496928588090296729220104339032797907575702380936789206403313805205942167301568798084788180529833312817631926800539025199844980150806550113526250561601536*i1^6 + 4281541441862461566724447335057163206832332297813492698619691573101574522419379438145361101284254900283529645001416170787553017623572305619841972733777033708237628001956229292140796699168142223508992377674439130412511227366160577127492002115756501333564936951418046973323421393585392863408496397836218137429248564876704692484304908495383533749997859351146717606631280589742320181139510244246107773554736183596708876440719556459499184454163482669759841167465405506397662920046159900197677237523253702618560349801954965252057287327284229408303270213866621682634316087104002227260132203737414872408837127850548526293605085980944132097184261074594086320538820536274123975604806521588548817546362875463207279080757563644856287081474724777601337033401790561372686312010679749283529822640619401213655180259435160617829322391718076399530491544257883888794956530995675732061468635530757372022824594549834825309069549403400902787890931638639339557409934683024536137355824716042343326189163562073176360988331646526914440273960950370846521365932934085348720212867263471753118262873425997454587823555436980430412211502641222419652991288505159118241193429490310561903658158944869580379878713375464211222108964591152483728759513530425566197948226375114048360089171325857534947788617501622569534581728455903182862518483930150297728695309565049440438152540604390931571534727895788918999906477686990533261609839236754833137618386944*i1^7 + -989525608880309961174093194671310585500165802273219661727128312909277740299975261423231569801118899971049763199481357841636321998226470165370629103167616807920714443650141396393684610034048306310243341010860621540973624744923508430362388857166269921392143806520531613722788456006510243895951134800884308849113868177043364234717773579371661606754723260785058188193237528929989043656550661456595354447646817003272173684564355045784878831071261702682788755413292557079404517185623830478493642265033444419933262433339852053332145258363451418654167178709199811567132031126920733851774101152362950848221215344637111320635238339252928950781472520482499270284087586430405857203487238925536106357795240900336352752491659707129952082506740531908851496121411741246381551727531684869637516092608441779428821419672239326320750693421422668894636108645791664723929696920830483405571229486942472183010866920389028465570571803419134748368442489182212995887823246767568455578605251092552943602018512122391294563206838432522520019808796030142800412580886991186092073404361931296657091820284466025920445601650009177247243476415037569254063194889956767758233226310213234242122257222295948594297114464968868466614446947056331038511753208616742489728140808302917576203161350597092851907961166670640603361559799321556876732199408493817769916805165590233192371757706773559353683476402530072307390786442846024852632084131733013790720000*i1^8 + 146269115552282897017275091451225234633005251227303821015269017597979899500722746110723919424946938912618546425184284660271385162301021897828681781875772216844640367071066138584816386453387598976511359490121462037934976927694481196976274043238945844838322286613490842148527780932178553752349092898192593834531027161472612245450541933637313296231394052182837273557117874826335369550037066123571186537581180716488496157535415376631943683878971112940394999839258997937932390063599497141991354752541444503402322627622441276736860397010883384966369739700896349182243170614333983145200388516367891462501803403996051005673813070613256448299052364330262173232750904010306539436089627432357375373092390325382011370097063823092929928490565874998718376331176422251777215615721457653647610614918015088163673741689649015870784792144244216001945378664170744021924829072826375694334694209047005835203494377623987482611726305611434676048916196566806857595159042663410660417403254970014850723471868922920785816489883112423103343218246704346732837010448004143484300939497664229339534480750581803255451290918246892023638086267828331169648747485240981937887048081202583705859640905685543038892564078652187864882158247208173080636157825574011263329036732490910858558823503436530585268996354148362765962080827215554338778080594479678499190267371416046022765363348112368474706533751161255245063997409960274896045283762518460727296*i1^9 + -14710318279219089755176867201075958154597350401326860863399430111516566114044720988061227429193573678776900598709508612583728207372802555885673715339446974546777087747557792272086069085132188695890399367355372695211912136201995138270103739765152913893814245705829273866460927342634344409001513272375701657955642951047432661246034787148138951778144903883802188550144229116300682961114419396761534903117115136270089296242633659631837548187547915568083438958724420082404263643985387192463608218664132458219272145391660686606382099898725738354440393101335376108911350787041934193348583533367891263824100026826391775255784483054652878901243511317839970176742988100200606453940672104975363653793756319386736015430127011046844336421655240593319028368009773586422286702963508277428488109604037668696461643243024698686574372074321877206664090273869018677387756491215487941703829414285111924712018329836750482485958462520679168138515284126082843777527027018072626263515619217494964112595029314885592734473334777145212502815920651779142815930369708828196040113885439124669891961324494594701473440750392171208218106955279267294671874095354171949771095622191516462334870019977023536446436025971366281154747630883015106132772984256996652413787804647345678391209617287402780281948672095697093631344742061604795478169329553757392830003379165572119800339984217933378385747775289306306916553985324110537624406174631723008*i1^10 + 1049930191291869360876917490069480993837877097160473233190239031140400766369924991239780750197104960235668880723285051058095570300687954203436604161846999011263719615823627117194262754246306210100779460258468201526832311288533389708214658260331102870679384945890738602925681121667702180859204586420397688667405359210243402023251764169644881574214240176011590731941958332579275314342349182017810703778356627527891692936648322507349048706777251407672068471250709499195180700136986564733171886846169423995413218869471851225637487329470185398480742847645385678232231497205929594632515487793562751669042272318199629452339203426357663786965941858394083006343270912394917191152852965628670023810478318758942826392105034512460830436448481532975969196140957748657585415165767135609064634253846129358265819498164235210027441306831682201757498403241278852327834476116582641042403106544643548365260168739766515228752660450436515452872504140479042423807900654314958683588256047824153834085609943977078713772547942268905816850185871176600612033123716401795085724467885785450177231799118895504490410198909553943404331546077164056555902842005707635538183419347670913040982640950882074451221224378088305825036820498327878535562045614090995876281051957325307429812769835975592242882777254271547457573297429975578750867371642543461454881260089040514701329223312098275917200452660014444248795282176413923000515328737280*i1^11 + -55534194166165215404113193656923500280555343681713617680378096653261005258462914570844140679979273791662118338395965786822337742267006599062125491394229328056611508014022626392242822758326034683420063081200281833797274213533899234654539536978943833783936494906635134810738286049761871535961985880132869601202596006094700802779843952416259253294521165872471026448372966694061514756261539091249681611058308082640481507463130906630481905566006459337916290587025114671389869508406053295853996024454102865131911485007442662027202802746500855137741770664911273224537435180088568024207517372379271315965074105839585675626752449301081318766889071479512010278299918725645442397644930960343391857662574402011672713543851917526623884849622832474447672684319576183622164566106250549561759449408011527211525112120091121074963736959140154706978256237465894578304617132448703689672030223044388163342751294861049745461620124008364768563500842245263888297141600508274239020400251743853766669180990152456964721652952802530236817471646617509624261396314487284861992130633248266937420944866933605469426771513592955061778891253685778356533441188704184866778154989686180420959645635027367798465517313196670860762809835816945273654085967806249289411072247683609517133312636063862430682363632895742003319787855144895121149124452729350014220065389356936550981802113618368683243707410346730958046639634235496626544181248*i1^12 + 2215762523274594287246577466200790923410585821250378802826446883246426587297645697981679519129473965832853100137542736502710001573677474428077644733169737840291989399273888264881674191491792946920086566660785301698730414879115837179994174745238156054804351875968599720227464194640476376502400875456817541804524603590839172067771505982666443570449415717134753717764925557849925907307731076422484546505809208035258522341996427398456168784539375162530542133407782404839373942749904908711784299480843310640475599613394984022024686973068127703152089055535966105510660432424745712284963918375950955473389500818123890357395124206523804691503297754060953333601711759577409883822212030039450052431545354370314232989759446901456886413839066672267885466368434193398296632282567180244056922861741872145340209591713835600874360480790818872508931400904062743647324016751830569167711522222689693878796912523938019104617128733182105975079096812762342534568801682173777075644597420764322979928226328300929706633140091715511089189504475164572773214413376953795544978147296225640628073113754729879073171656509673569433831633518941171676803181171308463649876595654524390753500430873306055721872098476187656983792452101820582124639345541342131211297920113766577809461573237679561776473178198604533648619910525838928946542493486749522730090497737114842401648002245847567254872711573789917393968301105022953848832*i1^13 + -67359829630177341790552361824723305882742605840795288917586196640043517533614375580844424174233376045743651601915412255182910491940706243337014633345613846413449188405187641908480787396747482982785461455261461886601380566518036429536034655858974603120242867027385272618803589993572249427090498870351034554756783167770154554008767352693109187955657791843079685083351857600861250606827483342701513556502434616255248000057562645543869901838968696354184184946578498921093994982813787458372240556573564771786821955423129541179972548801595533726181013308816795160029860396770961785092665800925677953328430551348644581352347960600780627434101977688467602957142877254970721745329537519331783941657540590874144559218631506880290781586650669916884230494565718526112192042449710032440315051034505448958270425006179684325430979576597859629328157509084186294591900938397799733072387159825033558289139911258282239423766510201651250986173758811969286745990799036666148955559178684122043133842270001633907572899123644046399381333547049017971901944009125430473437184234587418035918481584264672416269679892755281117315094664632953948472327356368163426809306120669305135513696196335781113154634276292216847094583052462017817359017794377716535288892483687700863013246495163001138501841581933626300412363847148298573109304447522389101590564801216512812375938330923919046199272570319438217523008449911193600*i1^14 + 1601709933617646486933696085144660884852428994905304657327669318351974545169662856069323719753762729627087394536656172033455995247387765028170540953640228149525161748805566383656491915279692670146944282224128963575608573476484124949831119700578146258849820753805526336533543132476317960445685432250868526477658380206023528820985179731642325297846287918527816905583126723913730116904501909730745564801626145280828440079987517223325227755889739921036371394729679425399641089933055891121473427105265149680410422978677728230349700520768935011586693187069280032443412070463368486848523413813101416714603374893704220221414899893270754062864652422369830166554733447975180449235826548742724323356716862283833833769778949134435264351364995760466257004499976571779879042275441187136989724074375431444951767015104980757242454355019665565129419326954666901335873918420157765567208723006014760492270294565353399896150857048351287283890041339827577590993251007501932016541126165195788528550369560293502795066674619965446308224325202482669988381467265533432511872739483530289079401737807332358502033929523533582429603344289208720955472556456539641110835551404149626972290952763960340070018859198660872029153276005053198710069328886039429728837147141412128975094795533876825288621001608704641964014768861625237423541680055115738675667621746624068172358129298924213762995764093239632129207035756544*i1^15 + -29351183621824273477697136094093693235799593548257551964273941282890052981591364485427360505191965952522857790695926219158520873360363786536883612721946358563195714941700937792725967427856929776361429713719662196605672416887577011682691254007953956047410175658209087606451214564217740101669961016508486065769377152910969735324857975496550853958095291844725788241210559664134153721431452612221525244192718488474909208441542029646277550556802041271163354329659636990345569402738772542697408392048350291597473773216120219123370148697879591379006307768109490146402131577589519663964850288953786897488622074522951558172453652359199626444836046634290371709087016307535544469454698204905229292797577103771626323401500602664567088243932421336378102608691588064866915463131853764787215240771229862783350218836053566878440508662746806874078734948734599940352688011416028374197759541005828944654367059087735151524548940937017042953127331212890327164539967682591875501484176405914818329562579671634232453031055892624731438935132853611997231440506835946763891200638281647348006175575332857532151358409146938462463173098086887613085144298809315393067312351094263806988948032232287065441930343476151191692834838929724001163708343709856528113698687567526861923724086708855464868761936788632348754926703244942598623088786324326667307101622147281151479119808813180136590022605036093397503311872*i1^16 + 385860455511352302351351223357571944426885218050050240200209491955694019744634189920930633423418018202600310485922002719491961423353648770524614254021950297507655213116706394522416601420949258692852446559049103345587657772712379128174455792764180132169723684577174349936445093093877840683695685075933096580066876409126034707561464797430166397462320083167454558382839475347781951921420874230876585814181383262781455394941996437028608983431581849439925450662910680815261939908029692082519673779786935531857647679260939103828518442395457359480335782593186784066470868267337998538026109196652692540456774857088809563321999472840382723095310531180386813437961971266827885285488401211922266608531202493969816288987953233255968392523097115756919158920132708100756416099680409227241196845740038363030540136545757473241673715930154758534298948730010394667305862222964293571421687323405431523252600730827344573403199537645986088333185288960436532776693962690644268253326437816720737107923227012111817817606984793975322742776326419140378581697594606981163754574974661627507644607146495772284113407853491606041702234672679718627876764491882845888465023931530523790693538063624091706659339505748942698716032364299411536302506719504848695004729847628963354347099890502656682122808897089004691781202882809523762672661772040080933238817913316046414882385543164579484018805328967337246720*i1^17 + -1742848129243596023698915808782312266181395194522543041922683039840040426831241888986952852630041593243474302467195046932143659991523189452172151010207766268172728332813255837421246109813196577752948244261874254703090635897938351000605072908984742631643123099187926046844861298958894923091936343756619249928502099536189731481745007476381741551039417663437843936509412619407923040634152416555884511164515369675156557258439811445851845182897328243198868775113571344274450342964200422424318055068631339278058961103058544154705244186284554893895557887480162769351278331498971990286971423000968179334368216178255923657167481140359564959043226889377715042106876930035620916603422182279126343766791359478430204465945563692838032680953392286806767432999574485496157895016989357320758491827386017460163390558294820399015689755489888371059905630515680374083517490067055776617144231738361951298669857322208647692369075766935526989806882875148110812540567680057860409522788412198403690562842428828484199341877283716011273346387648672756166080179905263987196239091333105162885917455793734874902349348542134298304952085759065860634700571599778444780225365081118933759348739761960426288845424149040823417683783756505807229305403858599200112756511642472719134884064354850932994119478183856398094220453825544421230168368490652169199636909549691454721026105644945390102161251828236288*i1^18 + -63972742278195808192863801551664734913722535515264814828652171312564564605628589219639127875958094042393236942146142257283394601528609312028940764816199383248031072832278531737624192301828460198534252450933430122216766849966761346783596859369500953474212829120614252109044754789270242238448924252640338893510862929234628706704770588681372452490973641676120562257165207637379443028398303090954820554413649823153891152143304400030315198291109137911175832901878211258613230464959017476213231261243722853679848751523807275387858546762708064365260175146783255298455156118299964943704780566232933461754749969204675344506431121769213451677366262985030279439607837121079926987866932828361971502942712034764260852283106734514980974473982298180394629481290825065469843681879524277381716440073716602975326439686328077094141748083390695469861042220067620640815394110712236967513202732747879244268705471033248434822400383891015324372530094773888196224293059202733257879239344041938237643513565030489423016756010109136889096226289569245734372638292985350050501306786996502524066819641826572607590181263759689363177905185472200585147532752780977434083221656033818501360305538710549705423384090666717632846506882527086178176764990374925182768061722472754909533914940090712462785902963039494552993973787933194623943201015721704696551591474494901712710858540496075405679602434048*i1^19 + 8795252167918242514689551659979776473987649013504620051058205851406088482580947686100254632158020635604520696138418229411862472120327017948778812969697493774932453486098216083807366638316614008611925731662108125059273609596032797853327617119281272208720559511685574420031484711729796974047828528580642893701893310148084477305415236304378556446970846545143694976599833537886835451500668529007548902432315912373203345215916189487901082798550093640213659955497043708225503902168020197886433801943972963792145455928270950722167583286975050487262881476263789192952732168153877221791780864497034414750153045956322445882321847418972305016019045160640826770887878309537373368877494218285678619260824573798691938790144728557221290621924812352698633455861810025904653174165225330100398195806695064420387648227253967565882875385216806337262765370773548211859544841733643407426899603875687506045849039313488259565625000607513215396494463686588564383211316994021570369534654183182600554551490467122069756147368808641582286075172477455516901154975487622935713662704729532991688290640603347421322197748869347516239075055921467872640316587113642132295827169401372328197556195817973068931776229870634499923444691714789682931546904376325575772695653949319128774597468932268770746431642633791429354906044994099657462882911916426714885070869888355664624990716574208859570176*i1^20 + -9115524286410324788246913885754613484866904342318822376932309319980563351940153607228515392540422666413413486049610204592454557306016480166051602963818985135660200454064830438395238454314877990474992859345136309959846275977769113522383010671551626311678729081370809748255989034510061107509439656217326957076290224041083070585725601894381980759819336019027675860543222327781478713845365800735856935878752684089273575019576879768374569395424704720862548304952809768340421839682323990780223327762254125846810515074075115856236262749002029914885985492138903569437392635030720907876868067591595238151874489786715199460561171854065257977819412777587262011856667906792041547613617428205531101183882107447141436082483698259969164683449065928256872045836785185229833453613736654133548980834872302490487421719824560331077789759257638645648023335783628188778847179634492506118780702495411359543707255011281215417331380386144842945625259866151925305308043700855854434268088052449144224689201703156756730720707403950461431243160225305311961106259390234320547803702279778097950090050364583195328704478112613714907966253385002726347040870012022976189579460225981854629705060065043630056169271087172407728374635673974132664426719803458600665980776978904880619322526170233577509909093521009327190851781833971135823238449425983497898899702099924989834943496320110821376*i1^21 + 25758018819105867170415952718328659091242600002384926519071931300871240632101314199742922383674809824649949658815549313573107431506092911415516606632431217142371319978964355323834284761383637752181539636614619711885502730975833419588817613450643431742314248872532252579844361982677385365947461349772854796674541808909785741155911947280821968968987285505648185337196011604009907464759511910365186405225658566766992793188599212219999741991255544676635673106022152387206857755703237598740024178552155043466667544299418412080443107466287398259926870903162701093994280914334661780559301767698341371259869499373089586155886386796810275494834214056880971319314959191933075555919346623067030935866272826082134746578343101138682411370598683605627081851138554545787112360016622591047669829161905323902083008201360917441090493644749002687233602535414191422673323481953414488297211771618962297538004124384854047326824511277083487312573687347349643173919533305060222316122057136900396861331501281551416299716713594775081304440771190239264013067526657827689862680562644201298301795990478164398442914212877514558022906721896937330646783840446093152972208775898670745877664348529524612719097372085528423807833475008491763164341451953380751539245989942788130218036848442786779950813864469936072149699799655045071948460943996326827942928536173607526958788986798080*i1^22 + -2309921431609301291702974108285575390807261563921328094956178390547111204732846283469870616652803680109431971244940777082933411777940442479434698113186179246272624210686123517443788411676885297146814786062758391000744017705742287514497766450988255796946554626108106023749061543869867965198745545271005204105701940443945134145306270861177746129978755188653506007721567664410651083519679537917271140545108871383558806033681931431596969001984703231046401993054798142551426458207422188147772275513942813542178055859073322318227024046195084631936393997797078604713348038925775340512368482967688680041082617678301014773747638082682087919354828590728022852647686440949067425341826408100397957026879801637892586493443429767470184282959651617565160468152750511627563056448497336982372000526459768491714041284866120034705850568527604458985363869131714301756827654239835084433075820040870105652039802454462563787262761896385223143434114377135485509154532410078142297327492666663160603963107902185609785021319989040665982591259751461134179312542576167220269298748429443454307274851971769083696499528842613758605905414105065919389695565823984753486915969462766879797166301361551849710101405643949023862832280056202603671524758086240436518348333918476445443354497441724579867398870956772684559825847212859648302354563566459171969359400412512346359679680512*i1^23 + -10928077314937417262532093627169047695115616802195190506423905118145509316993819236689795901096051892564445333042754396865987133460658523874359679496683196314292920367066979134519359635071593938563983907563229180196567806875012016746278664862401644953199999681029078398006124293048612795996017306496794930069503013012392150277441147973012175600867293163340137570603038016562944921383523527794393090879832783528376214201303947855092338449359824992928694471122888956202883678511396714562074755449041353610386401398349469961892776254774011931550898924903190862970162677688954895199699663679470291467208746570914990484456477050646275849959505265260414347867396741860375839254921332593322262345789439207967509374286747842783802777649020443968457005833628404851033889334354571153473063701176973368442931376742254211593514127286730223134488654879185350921212133672458664306220173795564362289752813927180660856485069153488631909824092533722883749235583048623213722748714641865273222530879558346889137367987056895879850251786074296991201321528699167855639035362618811365983228566565743492950183384466120099820672964543224068801733944091981132985449664717221241302403794546548542453222675206164349450747999994271841216370816856694173828676570538385380463490075844766552817649174227659450821417967775132305361564660926301637585076936696879157727232*i1^24 + -11027482105704998866182033698378885050397372450986923276343953934504559621032563679168524139367462256072579969189424286332253447743749691474288736642963591667981211348344166031739549120736333915140524638809110608854089146642139980119332649304070981221004306028434212394775350291533729747279201096690325379865273226195772854340337606696463247209509399607150776896015595443785246091401040333519151963247939457624718059409415305722835120308952320207906471892214622822063662730940067584304331518427397729523431864312600116914894943994339805104638634970682883784561349921640500725084053655927695485054355706663121547166644006037964363693302470217583013397886574802493203046549240765791758674358688625301803184757109574207292341180533879158212390111488234023419692568853622736061511754465234531130861231072195397477119468667252304068550460772642012100940668826231272146856349587867063278302826522634830938022154539398353149645131056249329294883722768177608187589898647856257378790860518879590997333273109935952450628066673407444685777331885403058488233533098558945368944254007262361528468771777588268815064396583519601157066271281265601676700563360378542434374872332113986868058035984909034918781302836160602360349922839775075785833301756389162923412887485465904449014745588846431497247778426873916433911893133019991575916157837801719808*i1^25 + -4218876995699580249886362771181367077203340264743353192961744212355974919901016812428512438508920410079504224313625624834259304273694158721515230873301138318643894914583440821014837588914272256589526210938792233015495653928339209360681113694873937296589515686113956173707341144907575167494402743903345343139651140100713813995679543824555204901253223485335108734071437928341359080710416345323461850004245087541545360315263958860920792152537109649057841758808548839270621214501917388046497843402623301600822285445273768881290786209004912674818776954450296949778469369405078914896198077698666787611541750606012529144510112317713003964907383695779654259415424519579328462978942174507536814667539870654121100212385796090636507599590702206378432864877388611722059856444354877933321631965948159521678519175694285351764712749420802749893272467272063761350538171070825157121260400710587931267756045617697679698239613186209004326358984235531383125685937911323813928463034943666612891168397563783713288777976311435355132719312600503454714146346950056247322228805778629180765800105721887362422150858189869855805790901541600036475852203457552386640753801989604738704241495575016361736068861315986162248578627085340465751281432783367517764489835961266331643405537408578992016237256702664507796914878779093633645974741701952996187155664622976*i1^26 + 23356900398533287294624326976547143495482349252277301576212603484329391854609968161720705312817868092058183424150642046164249446180434391783765889870065315300416972458364418117747230813983326341300072120726156889444420328963083547509610042581841634870477881424516367775285550974050660568844135824169041127783602112289880580660121251283529867010655096189825905426824352809157209978173998737714497465240329923773243777152460207598408345927742920585337581581349005316290424579864064843643027265611344793985876007645358780333400476004032353290285145989034026516180600204794955197104633237441137911348748740797816311864235855142428314643155771057279704087712867528342707457585648480692639936587921492921975149494031918002238532962723732611035457576473361592378059374722903444818274242179839452701439116805222331719588160249925750328173483197676500380405959722530916893300560901996833225774849640083434959747740775910997995448075895346221376442974887745731736476839489401320735480769671982457508498981167240449728099126316825628720670971173162069064229104532750742683003283792325989884860465408117631240510078499773688832023898434737015636172045962285117637568184078035055769484778943558111851415283768662768920583903573690758784891084802051260046074743910920810220170987042243798198424074639379195063819369626855838097607096160*i1^27 + -96404940906621602636541441451997635427664390546355712229404185436729515430333075682891853994847554791749226468512752024434781254514439742103182656982657940256195286927494953795552938006175318459388185980497804485189612274277818194705051826937353587343698372149280937228588137328272515108356401393333538640722268854308077366901392977537576264952503070369781182580102533891107670634844455792119556183280967328573961883680723214661989785747862984400947536506709537988781305336720385993529577841137238527215574323522289287927184309233636234540565153673631652219646770253392323034590552644020790629640605033985260501535964756455222957997773693283487588587494283952082554913875587274844388530233137806276781001280111465533699118291300235473290123048476406149646385209496725575258175039251622059913534574412983669909056695225877089918547792622242297186790999782297840656106534285182562573094579864726912565106692259813652063278811535304821030538866180827828841127175932442497322805999783518873642007017506605567566124141818075665385231549558061456326129932270050214767062406789635062929053307939159851334791156539346865893955895672319481627103138509737619365860214114276966723526067871065363987427226054892437772240837926571789356202348240835045244844196541206007588198942659318590040339623407155300381361635228376735952919*i1^28 + 228633748610682876481127556980841738991427901147928212959626046462079082416809687247304652663482933017529443804914764298982814036444557208957507792977433638406438414947295527681544561369814160804878903142648160433569891423034023005185004356379809891235453599489057612937541648820452079232548061108086735447730514751090433239304814278689295505472631124171308763508198745449926835896022968026551133538339095895326418156731316695597029226127988829796151019863720661639416384109211918216001409938460407914035838607094277108159676875678971100951390534791028834699166179089158328809417810412964205820149985100996821894295120207905940834898900888205530024233053361624568793117314477371426379113557763790487833631777396444552416291622706763560378074611190519990176891851796216033374288840645388575994991024583955540221304769602730875417332038001670057377487076000565817704884240778078734074132819596746780602935764072653986635655009908434044862454113678388413330129398428067797988915736737152226690303670324593323343221716379339471026292307090101308438352624990609914329213626826818154128410271058016271365473996596115264008348361505771499606463585525986853339304631657414458135098011511556213672533727873056179678049433076164265513611357441180044366591440597406698620067660135109809919197118474221024709669790799473024*i1^29 + -376668074104253967798736267630211759932025717250289523530404288773054817138883985607699556047704779493227464717711336404276363186830686610485153929206509088177764975620908836026211026881493828968729135606535405766562312227997375096382736829661306405212546643886239391646773173682229769694497839435564276434905324327474657259721264519021908879987883885280163186938057633555791782473257695146839869063115408125013161752460670306329127454853502612863967037190666241535409529064591362368165323656358370743032510590019607057798746161695556632290516292543787433668867635137801328357792044404481911067157350515532408263969848701370472501166763493722384445187638924898500044012271096406709972556976135834580767446688557088403585244907091803929748452160005441421956167697489040506598823168153416526400679893559817895691700472916944815860803675732029940936730437906530717039666036878495575218798348910347374030494325474627479386202752758015440143195437202552640758363635075534450530878008529904069331031832467270754105266763309430325625907039173275466415364782775540270190193624458867858515742947086769603149129087516167685027314531904171925628340763478438494881069778820884437243669046108005822978333777401464261879777164159820672712177303778716557057795840010886406730587877378873249330544468203097491319430053888*i1^30 + 380106118108047162157914351088076864215497895862515841654905192042913227842287131077990166034744531926256187232325983753290263912465785780847267121288852634148580619380352319528140007951436324543868507924217134300538987625078358419235427442489927529089907639255195646444682190180761277309527892310999118758784628853080096576144756399398539275074437001183726201633690292560876185475488475211787205752952022605785008494435008418464931341873757795396633512815046539181534266465371172336752288724084679487730953966576026320690463767135017985959913150554266983327633969281950892856580700026941275456809243689853234793525890042721558494194925545697560083396515256211497983019184947497678749907089679363094899199623591418138250084615512529002294502366508191676831774775327985809562584049469175478124367769251590988179986448607223872440686594266193568264552526745014629549783309203586079332182933987248454208549216640372289897497291624505016742602509802126530375425042627823899441200714126339418809022260063467299037866033763104067990319729227892244189319824687793808502945831614570561558825058780336936303344045001563056339226067747332572563172992198138468537939346333994365738546389503942826518691981169836648989757784520236028831477583861031380360495643161201138908321554399853465408423911390306105294848*i1^31 + -221746406718416533474804158711899880671652028118211069552973781059246185088268010452372301029032165502138403392769175353602536569713734398925732190875476996007615689193197507860735512718725471650778452074229374742642081999677945435619032590505511158659771748256132399783866753084246040587892921246712478708473759443547199230104838510363072243339364962625591297449103984529831289870489632719343938434613037239405622013540630684248879737325989745912080767083434109656132555051989160578803005931845381342889387178217482563806020277545802764278085729656503790387571807443714567033891337099279946585749194801017352593632634829315393924996904794228662233358841800043304369646649170246895704481254771149569501777923927377747753421326783451544925864077068464451126885560477289367519303677817925142652689564548912211678890324225105124944986221476870679862219647847774643969483763043377574332027290929297295154650079140683862058049023622565100637758590960974867769933684985151265125877169312250157990093235294123231027161410678553217717431349541944069163390878550641069577570052613730477262637389706145855005269551858998444446620258745212495359032201568188531037554954359325620873065332748938894593782710731503356388835248680273856294504750835367411850210949819919752438239780742573839166506250956439552*i1^32 + 8123935493235577544134549482707517751580166587381555104721654003379260855940132785405575269095782631188968867227958360307845690928032015545643985025990318814822084409341736756337386485149913065396220384591897895482955043659565051413603896153896105210961207061570747353892214264624421231065314104201266055758718436624355128205514682061902587091932477418338526613453630585954943987822518821153195889904173223877022286384411316059937344506224222870898782343789908662606258152283339476968654525066976526955882556566260002015668325299978925362617069130838455266944835802358462708492978751268702940424466785120545157317677160066735596870967485617710859728742925487852325172951281103018817173783480387848981309185820366923202890456574002522309511432381605189566970149284472434574043392832138855164725577249559296238799687613824220953522961823248535475318842308146951466333619802955551865652757581832114443397513246525447275590876620502537527846371894876364469690257897657736401495247773846958669952229024647854626306266356991327449050605135044710436042657696239942584403426156243361174583964977145648505672165713420499627302659255186290570715299367829448973459356813335470201066302630253026067840883051245977421284881570254178068338400011648732911402178977699941429989204939647447218402623488*i1^33 + 66807101956538586514903184984108690760117706186894083416528038262878266641206548331047041113167883338945377449173228921559621711727897082201111375309480003316729994942408317359775023165911094614760746865265546869468115950818517790139146108944931577530663248727906085927249077140337414293526464264359271906330139878921822143265785511936188172303593287647951239109419833722296737303864169786715755118018297698290703720934956526487915147951697254516251788158887256227535684706087736068037317039179328381524227540635331704054368680186703584815486714145299853578292749220517347195735336046604154458461887954974169882159050949624783432841624577452690088894919775152395411511889770451761858265029514604405486601694362536327754135752463233913179805153090449429062275952328329058679039402100761767020683690017836095820818497760774383991758992090350864491389084518564610078826395670652675219247226324190199828595708735680816190937816728039805428559158882421008127197050743820363163146326275074865214299180043799218574293310506561170520508598406577386204567190462515999260810790447356885067963476741000453790881993619283675364292506549656313277969356832543660275484037064870698914549075992150608526662276942441737079898271324995082992359928685127276707158504826795533122930169296506731888640*i1^34 + -35809342041079342320747880536482176434458550412147239829373501915664656142570566088343884249954706469998554069940711034482121145122198931458156971550834479320862256979779877089346797987701688644561191062118176784169166751279292433980379211387825822197064437478534646987508172093005229365603377652183656187224616233125806692327772638459585639991877344190052670042949692874911939022027540009165522763682209631875024203949736270521939745677307051463331260302141042819391697139333351195604497938767165473762562463761103220997295468176564365737760426609281710895328685182145113300128648943015239097838142555476511485646538997682936778787758038762060241109151874182589849292523452339868699228651350216176113256713149366614430147407731356927653520755713325459326358535854821349278499912720986871426433447975851311876339398752344677907273300277659980800300958760474147664123699217527563481517884697851358439945950110140057710162434543815489973658982298906349339158421700349376937347327718091491220868188419906808324162227345712829877119345161850344688958678920369831773287370934189971224425527649466725147683409761252457868156037709754269206372536718245087550764555352360178111616862501637746999965164028664802981128935761434082546447020020367218369531441967477283919512514433384448*i1^35 + 7511246996296132461692172664194450624519768062881710569881628824075460443350098260201331650123996735171795330945141573840579425496713546577005738489289589354223599323852842297028708704522482332792486309087312513747478572196808642041322576896754072606430875122443921453290694933089829496774434030759721547464789074676121903605989820240902484952653209681890521077009801039115890665393629046198893956980195759521835327843448519281634368923112192181068410417239024753170491049620932950797460529649687105388653188228766915204094112507245811090208925345575447623419030227063688171191289940797748314240874531866774477543591223217640345141810547662673054009390780232101227444521315310087162879448529080399814898939077817608507195647259065028255745738300169386217947263490867506799676612251262364879257378161073530818026542443101754556900214760985271756151834118564717837746892394862103691867730253434456128727254366080244396007628998301881134432505070047593655047191723131956782215398234225562130200315327342931951128139087096339381155237338205169955293067745095559464199915683325420524540576491918812719473701802744222590096952778106038645610160916279741508322254429730172925107683758108733617514376235401836221902055158350890752320204810001294972512800988824520590958264320*i1^36 + -559841433797628150195503144199763180949921516779001088067632397562014032973221207200647337662837262282309105529326459550711410868013242005244711559850144615019608544500069912616272370958980675841151344159890701277464615479122981899240379601115326473467483943019322144746175141916351893007413232864354359469228197241195148252534374907592949582112389924787245723389967253598888881705161055075862221163804181261467738035992631619291699843523896968182289575716401276302589745185735470074613894216378452825868049555454103129839892155214386666444821256234627977711403588921346904864940582659939956145315189702004753044078590360593034343414985390231799296871845442087857503735610628280893722108431693899922159708843025739784910888059820115894829918246720074838413114598611106098805124749575994987059012800414392913988393626239302186843684459964118417435248535792044044819674874031903137910593486677175761509541307857283948803703954899062903575168323033620945065318824574806895592454134993001390103370375134357004341886980809576235051155539199501021993215897945544152322459541021322773253625470907046953325955268573635018558856399738643321713138905093510100572501430219990831661525354041559204431426653625967319891947725642285596541386135151255606259278575344164012032*i1^37 + -5625423356415083837232923573654500399451811010848061090406086152615486399698365358365276251616832106643041658019542935059750112756458249133633798674009170365446469154261210513695560033107743295600672129566655998049308063689408023416944474203784694427004621829693349619050782599248582342353261819120664630158669785354338209028581931473487624652289513781234121119593841872107728558577301743646032447783979024127553870718077573740651233239357341228777506430630540437976345203290234014573187011448428117034046956682801330970918977749174636606031227850586902148491934825168034723296239334586901488929194507577873371534994744650656317559666984752140542043385473768180997126826252713105075180442989035334419447201206905540406499324223829258358595429133636553075995386890925183666212901782882518131526614765621365818473923228892964074951639296236100702550456563681903536863725763726870401452463651082011916935548600785842536768511073249725951617806440360724961873250467534607068797538512315974259142507189521179616949777862137058472732073816614804427184871697872316590290651686590860891893569419130860785442664465769592142991515399069400262411406298558167676790518804886591983489255484163208788054105567237864041385562178394923431439010934709597624965110169600*i1^38 + -46020408677194272519079276855125034580139772946558004257350376124985931796874931337554682066208281771886715990750572913571689409420248271841944553649336703501589470700672320007865054790931653775836083848268927758354286260335908558840262568783280213087451137636121573006334954055029867745471656458028572730516760435957485703457166755533584483796883253059812668586622297576379396544733432353225866014046099657593587623447752753233870713221025504468750325134188113023651905661446706641221185221107735060605640768773176695827636358796881008151116171321822690425530472727834822604363613727594639786669472166436225449776135130579619047871815337864586710273880231995549348625508002121787278269216904167058452644656501741458729698542146142089654515206417255226380427591902910933906759169029080274883803745986304197752439881022487522059788820606848095501635438045921360991023022744062467219050139428858649398386060099760749866662834127702274923915579541048209583650136597234877501887616533917835624825767651934027433503912129600230583050503390289874595654807076741550817313002515657197225182985076769874810889530493581932337497926452905969075849103622099971434743215600939772929838235512258008617640332330581788016796348118357250257817973950363566342144*i1^39 + -138202791471374758453920734759380887095580507600760025079202467753040709917910722485727382471678127103969209265481800265573480858115465722216783451993936399653424699430377352588956761569737288880966845764358888225027028652922558520930005303779682696919670677755921219501536617117042570469127188603111249444270153738334982341874004479330228063267154976178733897928140005940162906844058542524554373362835179011644498347639143846989576687887908258066153135548931231863216768937130254344010679925767250852944948686848112901148884898032518664081258631941862784655223506201864317594776580342979023672171781412923246581733215921819194078973260678623394726343439194221643932255444522479857476755382550041257117580829497309612742335721912497146503302783376575314116977257843242610252328051073846943988794236322848135714310759837637808979633535185385661486236801507139263035801105939824871120933333973035417553843641069130256520773522463469057595759075922380907730026171354641341340927759951434242520445431137736709583551004487594296927721735499662752008687564370854730344264496013412557675567272480423034276651943475170098906929665560051542805873289860103018533576537590231409488196915943025405287930077117245832348407834040486804349153288650752*i1^40 + -290803694802097068665952484618969612071907973633190126345074223319890085371583805531053142729220588102622620580808334204088743089364132821191918574348437107558565797409518167127832147056836198772227930936156915510561680533957650251656186006028958915034053935490296946531747245040979302529985269897313374715730694624963226706206287682887526949137312605950523466736632234083385321401308534479143764964614529621895091967045378710875137252378389525443712063899922912847287252696876004112604720668039540480568511568276122500683165865388210842180129147620585094038684533276071484043243060246005317543691503820609210125922224965242482112629788436907130123293579740391701709461414828438299128474365933953270374552111586739905554035302354892696110696698693391424654736741091170947895446583654972657503912482489225549108804591868749753469643916924300755663732881237419043337508395658706293595449972247843686237033913768847662523404579808526355028319185035059372811262177925475745066997438370195228667784409799707147640898091849422172717172205720438172115396215866229078774390307393693385702739177909527629779698543788796914918964459564709379694274971707233101878639549613042999690054550170172681082997445178704371741154692594190155513856*i1^41 + 152167832037811313121663071417811049390209504554182548724654992968203859333246650777559264678339243986121506596338416045802249781485790411787841722938576231623497698166658014951198649584691829433691859629822279459958864479892538347366595904168195339402319984284830506413956270696561291806766694652348256062411297021205076018471599257243650796632306950118088087969227515550874725181216328190784562088022994874669521557985868500493730285145544004232161071050228221061521548370723364572804025994480767201461030515832944112424526883954218467118460822417263960825332340899032143329252817355775563497886881600381635583022377520481327897192582072991361162101465824177208918590313660659604984205133519085102682764484569507788833539433871286398834475264610461354883142426460354319258926580623159494164572432657992733909716294769127713319623845626567924773578973712778680266548019871752267137949585037799167499688879966687607142224787808926491515098093376883210417496625409646629839284380436900942974050192803234646500067715817881711944876508119643236049926058240638389072893203340747838067035453104742261529227621567548212520708709191087407948727660151276304210959581904878024926751585927879891384589742695225578750391026188288*i1^42 + -141900792739355824945368808630487456349017948730970252593205986161443944564407122523083075859756507215139157105496967233460345342722232581275503108627820962733519809507893526951900334238854990718603379639987447255138134638097320142096604585196725550596290768126768649702674356505122989423592368205726639310233390995064079441683324715700288919024528399566876114378553188078863437403130086774116184349538144218415987313999946668446933675767337638710181314255289264298745780507643242878130096397656356332112940184797308643359301624640570447947766680259273643767360396567635298711834777895421672060559705085821668821293512341481296935879255171913981938227488621601088148817181441890507120918218506744638651965893511979888781619162372789954714485057653826252634658927432431656930324596940704936329442029024356827497215113451438610893259523775289441316495364239937329946832812804565929167720741212256778483673991486551517456837762655425659024631568676450390671596008927523221241773347489172906989222461002135122715107714729051704169216850604722193391422920288868984848346099483012696312202740159855576313860434452206126357037805053337342802037486411529322952527710037186827370311225506253761145307249453529292603392*i1^43 + 111680139451429927991924553685175101400924426436635942141568657099430383166220554445962107845137341590405743929962565729486053439223913492910068654794269266778906080367106523466873792118571458181421808862097663054326906811883587879752257753130420945723248874484629325565659374097026011114444725768036134927189680404991452817048746214270177856686259751724668585949163513455788912810107174049987016735286114889942025163678097999583211777590491699547204869017022151954808666883122995424695434284376667584307159058109437792006542507175842315000622329006232329952329539292043633594174071387645386408447048175775417507652333796118705323542974852064773193819286511663731198140654210940603111374860804917315985998730416351700802204670752457815126083576809829872342378860793720064295580582899022534777499997452548016535874699801465370445909584417629960544714235277976760494569188597704722284888490592404471822392410035118897642432556545043460400583410189708969064225057427014637633470180816019304915819741572105337646563918728351378099300647403739871288050545570466078718027602256090963744682242871058446450603923928215586393869701663535029185432359419394091965183922583175258809364432029200707225503525765120*i1^44 + 11363030157005169870827168557857079768040796189267985749709870109527403418728727289085960019739345064722527098022580253071227185912853337108304331264526531811497664948221412416864767032444379375478515523555838580455919702083179674843857357434354819677376973377958937791023674144483157564032886173197082313968959682674474132208305969160267154260585108217097361939595133283249034477029989688015982157191834469470736593177297395180594094504756951174070594119031364625483227445266722655734069751326395133869389299128082545431366663427231513913052087014035958015725805657388697006638864797874822093958342882016608092647468212180876197605807689121912853981051091132704305082322149532258108968738271225630490729913705217940396271365099735101923672909087494297870465675317622487709024890068530272750558039313080094970322612298580548517028951789778631722937998782769744564564241579579214072662783147037906226203684123914493342456648609696504266988958343637818871603756586113685115857451380579678440633549222384106980250590974755951533836835516383964426385656771517768861942403601962460506630462720065334142679390799649279364201737543836187350174861996961423833724970472230700362005728699863516839936*i1^45 + -110228798942326926612178753101503393128919682348500550249348672151485718698528980153613434978653248151092882724962615009555122425538070451959767432055874069226015346907118972962840345512167613534165443289117626393979087421173288063749187736535388494603618939121454461097644927787840217475407334833011568761544682057239547153871837086600771196652301767011123633000886967854378191218169994618732635184436846082026301225341521405303276053353391185566494274835488294423572825363877310880417375275591586540357676484344903065494590176928543357090348029180947843007061006374355757262439796373317586259618977399603311361709524634579098002780551765807978016501224994500823373644470326070504917065087751465420819921659471981973736069595559664905149153000937297381642636158957812984058414815616628443733999877905663175899156355955947797961926129492222708672368024591571264923548765774509536405652553379266730646191373417778226049139612341112920161396582664275908960665070850681619913333610236227420134842600671957880885368473605210051252144278140042876181312178202421374203389459562694661019903996855222627078505609071385250783528527157070724302695220599801939258441602986356353171952454598656*i1^46 + 804013559519188847408770865468908210539230954880690707462960098913237947476642155385485164141743656523434922849735424030008905117833462641111038240477578041111086136400217517155021020158642454537409973964483919427120018415383993452683416196363123278159638791209241705789199535595700867227462586370536846104070995704554261419226522486252339506782172342399852751650918831469859735620713324841060533391310713563420694393225717427583195229563920820824824522931337996154419284385890720691967211142109919848933036691540548076627345292308729670393632110183250949747187084630266109063676968959632751192715908922220279819230185507828118098996200247449098915889410834345108294219872710638937233918638311059959218393916885415959123467346079069406539838091952229348744517504060565208822224812472511906797717514107092970322372226973307890257168164896361132750824471803889151430370258042836794921935830951741309381227299589099360350205276445897417296207816217062591073068316300695987630353287507665584392659821660227733264367852756734247388670899552442737529240847540530481256926297659661192367254063100299431570462608964585822957925977939933666565053037007889884143866824477594615808*i1^47 + -112414770020748568513380640990440872590669750955188425148094053445842247110974997469254688870119452579542627334988173835093508759089419597418529276891965586432602750554146594081521942572249044789194556860271833806928665472951940785506213850914062042383583573856658333529525158847328032891628397333268371826344262575633916831584974279567870781940371916521289721701787737736787035243417075748955059818421118168398149733851572424066467902647695428418378119459429918205925923277011808576027558830193786792900194184911740790294012578390433425332508397552403372664378182189450249675182818991888876394393662927865534481264802019123224436416753965408367286548104433486901189083579794924270318055874840292464084636294240710678849877186714242201959777144130643632962993665244190784877720837210521226083210776402391223080313455282519271868129338608462026479565491289388321669073338749979873213145053742077880148673602340294012515106670558034593816290562991357479531063355615821881830173447670245091176234952315238365780616746189966826014696488725984733520173444525623769354277148495735518479333748519851461741965042414292883518538953003231560940030051154730207538589990912*i1^48 + -440064816956501207215164187031693489793359191638771409213452831813968026270857831376935187805706331990195296364644585248158143451708324699146531547193479171119091005987603531252358582998553601162490181588673134217135561190203843265215667378434115039174661927159756650929055618311399995749285402847709845351282167503295231107631822944061464801548344895886809983077600504146935103053354648894575170167802422217090700941953339238715497279956914386691040748351063590646858569368033310964479330321744249342520168118935514580317603173581606751585608955293532493006029337784948953972829450367757631976913542621871530066724635704894243275907815193798757448489348594765892923129919860397212204461620338664098702760924958450504065690219651742282700349067797610457206718345120384785047203791605059785057812676794515743113181818918920469259141688263460191604478984817580914150071928330217142834329238847075675386324654556228314998742888104310772240877761460131350272797316413423621009258829700180256371354289655413687254981845286954484211688367449810109183368824748984050295511882158322572973792616828592829319997688693544025884022683874517534059340256444940288*i1^49 + -430290940213330522867879937764419860848096283340852669662516240679338259966504451589466194941848892872569641902035657051817677345412937167478903461866632358295322330838584512667819297255674700437864514818755438892491629615507088257462744295279583159367753930854748501872820433099117141643266154332989945990172669073796790647131947090494264750299652471606644098782550086275734109305679837688191595151867997046364076018009472299232676072498014871221333593386535854929891793485558846141927920050426444079727047680615605574213687600333452460945875747742027977324848597050257233555670289806802086553235627082812834362006648294623691569908456666836406314355032720081762684532414358973824358021774825628616405475345729436294722163320668282958984528442196070397175249000471736351217472779930180899656372766804941036044252693735078222938473246537250072341618834131396365599920927048605994986678746222878425573139532748514029172435559574577633742626082555007512287049573983601412401773759925203517792280317987347711024919967896264371383209227247568018987108896592186992647957540538070993114841682022123869967856270823924207390870695100709810995200*i1^50 + -14613022902268108092873610347169117333267374330002355449206518943281964661976310249665803901773341727612758965999735892873324119583990972332138899479261529158154637097451795445035190071392878173951080818983283230733515970927624097005181391264510265655259781601843520005705880959709222343097715686401957543922070299482882705341691643199277465596966833829582400565708264415907141602528106652650855520576825178141819265485538638317371674268460561513974757733298004701965464352672148590076801373478008886623059097692225259513466345062319694741388733735081407481432416711676074301906007954770318618052779300275448825590642035018075186802841179285681514356657382764500682031443069433164167164536795305437741674977059320881918329205173471692979804726814352030010725622121624617339714112456497699808098939128321307836990807433111775374609389837350213920489170164931497641601893052177706088237549812620753056495890974261325845125424857566939749708134902885804315502626505396541948901869118995425256884662749495802555082667668489413884108590713187598304646623654995340387994769725223013289020025533329861062846903445232763537524260864*i1^51 + -2133398481987050768393598198323475450907316520443475465194266747430950733492698262938647648669495930691986723527845907200351645508359217105163890424492274418262458484885712372506389044424345222051294436248553696740190544194451645804584523873380261549080946925666484475317536457218498306151893427305298379223392296604754686574190546788447276097343054307026182509272700208811041397536830292652072387950420654087164914325198396448618440940205896865349584524369755384799246924567198852169573495740783003098999587764124720051677431672890973272740826020201326632602517976157293228548843762323470034827461122204917570570625033728490375845841638867079982117913981293968420003351826818770758697514628372216372757258671487543954544317008259345947587859792090787079290271322912249868077661220989233039574966705542947658553443793371584565895199697326233780828014298650314500905979598800381764089065104586584600065727511469634693461425871902582968871224756932481150791176043231759982016271761748439948375914843180221325628524773120759748305747463458792538183108640560843887959618508567041704576554503648528580608410102267904*i1^52 + -5697301052563717850780310767652154368078091301018402385591727476127867086764807893206536690985559001510964852674056682647245122347501103510155562782047734223254754505800047796340164870334610397305885124509881157155978742846503138197462367211090159765906806880508677246733240396292486461880913143205485074996534437611211121290094384684823888329411412766065178030661798717199776284262833402849519437173964935626611120237889088394542812588013675198180257753043064453246194892670285349494735470140622010453219617067245065783008551519333790334523832304801850053434554141339274115615086901130424611613168196037132626152284529038721288316183552224507492433129594499294646320635086686345863745485704778202759397911632355444135827478901576966622659960345470317705825583541431269939986899939617722839245943379060528150892519366363877951479109264761381561924656249037294415639903337369402241628864786513607516707033601352045455741280456993178288756573030809712303693149872862339624155760624267714103090152208304467867420963198451859315855078260400821239260400215333287380141803099217174392671986212686266368*i1^53 + -54271909759228867158772616736580657119144642303802933512821786456080521089344540121784276572437852299623705238596111917910080878876475506276854326362739665653239057745847330578792659653874459530888213448456995294149127120363650907818455299400850577666250275997357267777183769237795703910225735773845256306727840753909349884568815573814239793525565978993689126668378758876438277844131700793474886422961116998375036649142674396560248994226415521506020370131132903697185139572544294520987140431818575975564564444779245825104821668696332640512319553879635096467688451406879791225409418879773303728309313357136319394746477355082192316236326812953256235183479286287380316331007322957130838976487229428969650756539319690128766471486410934161776832758368624722703278080601961870069440020699699606820933826761233256992876344440466332334992852330188333174139783021375446376676739129057163098893024864892280151301555219230908098847882817362928912754705569196011512432997228469115444253570070178456108192853856826098095653172473566605065096706043504347598346536884783580509271150958852534435840*i1^54 + 894968880633626096652540391941048070996138089333315654042595880435708715180303454364049696904453134659863298883144971148415117298471449753612423176763900386782445104821322395141375129006234849382777436204548690553631441693605507928560641178550134511682968865417475683340417518467679838214627110996823088564735879320066057679543509744871339102441835454870115861879882359538911829904183131117302745462645552664900613603372410740792048003523726699865879648237778625396310139419526490623502478868206066069403659520898217113093986108890545593034613318981243340640723936138096716019692516024148592482892496869526225267201293373334673801879562942722822982543214411352432721719492758461835704453981372617987405561439948026467720881773321397993611620856867400475534333065363950075281582307111729967403138109707391886843607915679675381465065530009213849903796216002155635822800453314236235055746067593246373704094160659585299415181857216601630170884646088702040335639326462047372335699401376696442356545486777391563761322564292765961389997321598095499846910792186200064*i1^55 + 957656471945044515063495763606818305602863593510147704290356144205498062921644763484345619623309358310981059607013962420903590364645917356776718625952902260435926298062142542914598016435967189520511420457297961557468333696283886158286765056111686833760265861018533784242869577080347045276620260554387732401291150728304473014963809290836733412522448672180034530903868741013491959587400176330431444051658682899988122804417971514162620305618375759535908150754824015622736481656293359357063292880235001142640480713867192316647404573127508939787829871588293282671518732268969405967300277616050498381797602660161027537064400819407835611669056514743334876370632017569810399448538288368880512787294284604409251605343271807606063895074134973379773435539048349646881002645237411756104934434670568769109518700313044429284983007170813705019108883524546889402877585109743814171266340668444823563001882361272282993928691728954584047127183533830222124945330761604490585606797471606859675081165219912760063822357749885458780182559312207058376327168000*i1^56 + -28249609109873713084508145616591336866377112891969087097755641244252404260706303212501253927872217387852190837669057423585311402605580401753147091861812579364499068379893113779745630760292051570983361324629878527416407369631387576733344472676633595683876753475240930681020187573851092478185050019245310699184888794790671263994515489820456527651552572596188841284592456289363300338933347828810651819818431864040166734844750463640721397406432671897800990471892522164425436040714854502539919836086809622608175305029170441720946593639348477574636620034572245928357356381521108081377356823481995298392773533656650651157145162877993465449995420586005710958412674742354801628828425817984808128312101831410434368055305823563713498130683195106665890678243239754502008389170176969453033650126837579879727294570263556134461090817857836072312553013937523235390654408466004489852988303897699362264835624227374430045152267890581783148545874565410129903830095837534650024370748107193965558600414475511986189762560000000*i1^57 - N1*729988720700961791135463960935401142903378081134966870835113548119933214685847883812074067809522220232961444109752913537050265773421464963024017523145769952705783355057520421875000*i3 ] ]