[ [ 4472919348090086003527166891053267950392492939590331274336244356403000617070434598335273555525515338185013637709383144003554629734656579809180131480063312599951927408170859801521111336285759915448919236231458482646968357529494424511940992108016107607297646746768321147441643239456324642988344140841870238291688594264905444801646550745615663166629155030069930375570135734566777693221942206355363034650580372668955566801901003358554080158349329629700154811159774364748327409255508737339968138568053344687402115845382920354229158350894523350483280930217425259644684379727225077792356299485181639788401103348535616819368191559578439921495404731828459934273412689862881581921981578034736961513108323111077796302255800006983626804102561666903268664895973829291689205986545740601006665331447950342024030686295605891187488301341339789395822540919980450817484877292652965574839613440419344526574027700029215896301693320835901953045276673420222737332321188630295022065298764304806628427966981577686930026666701109015255340092544488623531686620884209689201537195542519982302213279670466109529859589966517388776426006345410702697860615778308545710713428917442243631219718223390235263731838106695855799971461256738259512344142477861826314238020487180884459942802975545200634295402028656785091557948526376272613809473804254600538086847700664287785153912950212417621611776668607634117493969037194542325028827955200000000000000000000 + 28088894461321622434699408248613353539761850922810091074526552476159636259039554861551279035788092073659228504047502777867557090838461238714799138018414419126586009237884385922950124162606541757873021256078044184712980469394074626164978480766239478099799977742204851024275725738508150506749036137469121008833501806443365026556995410802506700893656740222907227006618124372887505929858831090034018118376553664874931817203688427501571952964449926634039774254284749249075343469793230989954335198275486783329194254423496512403602527229787400900308791238156650018853986752715697428751569724419191446468448917578453720449023100338698110267298372160311841784732271171930058664883527277346593762712243260777497871144656726691909549948123920728183273682025513565762487769298055696541799938671267267551212158442398397975666207428529004351110276619136603077468131994882794232950233288818197972392697882346468599699018371990508106705723033522930743054680025494599382694010529345899482276105516183070034658155501215861533802996249457906543892915935443583441435843302025953575528147374422208364226269745531349583162495007477195725239328849553533084470883359151309052542604734916882795717420682237171467337386300363619725339080139326848873296813675142553022207135686764920818917668655388369360841215621863570890723746029755473492449336583125259746232928959099912995794811356031973537356435552989204841751455465472000000000000000000*i1 + 173926441283764950944256556761650702105147735237876340067169023653656458506342685464256752476299676289655566932207685810811212384326220509190569502506138118858985822727141086870215637070992902143542352808426929537842115487068320895896481275958730695356420972775882269755478026096600304674922993084844047699169775441092411535526156388531982726834276195868414625509814703324097301076698008308790884314571710116905224999647980836957440763871982773986743366398077145378740446110257342377136539922305673943618815941060759456588591760307408385311561730317536049689789613908344712079033382453912541039031649862646624014521608267452670366240572796178499365007111434421489411750820796567017514498232289746828540544744920594024595876678146731933616768992346469775478456372074252615706564171904391420412950097935655352920191512517836414907823615361031054378946674378181557759533839414152308902710673941527509200492077276945270917305196089426546252768612890869040665628196010624203300168761544368406459474121684752607343696206812617027352735715470316259454208283210110845406932636039755873363193909769652255169346336364369261202449729458396611223274229269038655516154585239394007554886357759839355017909590345112127138935389464210560991095157713179390935380331504818532970587836282045253936627684288875564444131111445375689409947291506997382189601576788024488622074839783868988964365255555491094647580781445120000000000000000*i1^2 + -107278718771828861474843077279019069780447708032773374072794154251534633453325498284732663779456321736239844527652070751412740045175761909225573178884413397306182399264217055871232758489151890026774882599294405373966417833188976569296714482807088710805781723650308515352930434850114449184753619349225139614764447177170200070564771943994657671799214459933302448750786932651731986994348929768435299913823184091417498017754202860491111147872592575836864781906449741233428455055116952812962410901935504830076449681489214973023380262292716844400082665075717540677619647674031848595629840423203745476767655584198544641232461614574325625408962724191485617828793951475047025749277441126218408608263705480189708988325879364642734078537509331170164248710269519718580772886561690187510408262387166460824800948895700947637667916669999886795707683275536863797335562353871507517561576644007390130004334493556345222681245783794105937032765308369820351509988829268623586909222163589501471348412191382151714295338818135358599447577288220489372841476540348119466426107251034435485526066018910278580283091412289544692868362747607218967528420849782578575989893623153264020726198906498471724320918639031111557352277049961580500639231873414233888577670435761002067402444082562265946449475593611924118615127849297853901330441040984339463182888246436948435996853573818033269123488581550541910219152200943728796717862092800000000000000*i1^3 + -133652801620610153728471953505353854439475317723294810515020131031360561846708303598211112559757843484302893226580741446289147788488685087529155199470552792544739855767267231372058883383480985881242154615673398256092496259375847197201784315245528601249937182676319469085062137392697325852786888498220633495497094493927263837456089218357467826765551810142604653137509989449231237798390335196842800856047966126829788481749827142666067455122914900734161087860456525959004677621459430248216227042113308711272641947990574567350262379106142311403240898484191935159986914591701233393157370250717894840246779829712229279483964233310217048826424557702875171727992354540378084955843420072283338747651388532845330104290424795103671555888258977810635868067955668420462032810445912634410987782213141916716220400960006255075783083456129648614563412900977773939705073283456050873760610355017580223343709602834664383812520804381409491135529904959930366276756303838149776307777603460612319701229953766988309039222896785729401163385186275783388586080236695014298945736940864430769416829129292040953955001264321470718836917334651165956651195098476966192372090988987580234262986818411693078260181065712604434271127648246544077016276570110003772112279034535258507518444756207171313002079714078068076451260564737407056867787033670043780201875300328176865056543203405810304520266684747058817866876550066372796961783808000000000000*i1^4 + 18672940780453598348339398308222309428933785198363505057373046190962316909539291591794240258571076339887399680406198065481936048738664462985097583440123402184394687661417809696451567378242446035146807955324385035240157840525188458759903728769017750034672983958916127121101726369745656850227987962299753255544573845183707490006782127492056237915795738595626610206786233318678102199934197695671842865780898322717782424898694162709538049798723428862970415147655257053002497608800648731864886625148772010976948200623730299814420491141774864128217152958511019765175239583590860989965637061881304470142882532967954552021278180033751787466901772141425856762599458341166347440735416468461507384263934989730552941481844650287701164966918709489267709035612601646925121275895472077633856108836891357902844016157657921668337829780745855652550933143908538031643928656090257161279094966204110289113718073484160972623376652666865009280995055978310470091207657155281592918622957479244116152558956184193454031362108315074924529544993950527340246539380974398356365854477449372544769342882289240528956356939721313551658015160696317428412357386130405528357359396392515994335382979874504179573954743636666154066947644370565144303376672115951456139804720447412904140943810654237155557003453872609582760622169238943368528587470548034275354302325186951845856434697578957357638312950654352873762320273465252898542714880000000000*i1^5 + 40880727528255042953445450938136724804025271060129643646974203234229513240146292075207190108956036647722448792102856323820305004222505681271655469683785378413892648358362538226475146673055559202523098123192162702377950245063402498993410758902057491234126769298619839095077065559241743467057813158438770158314429420362192569009303869429488550112594874668686105958151356143897547374130064422012965139195241514814942540879606757079052645694399105631575665503451012898917628489335215577591849838181004765057192395490944385816238769032514407055338394688778854709043568265106469467907336316095931849866153320074609399574829539414871986176005039177015235887988787849482097166888938424442353360794526540125362202014232187850027512882728435392594333940294568985900584666962635041620466958984917588824827671785906445697708328075731570408014984432762172737782600316924779726608145259125403806656301181112403846832811202090335175754960151726908284610209653019305264211765713354505990524926050503095768148054382558590024398517405712019056315447407453609555443369124851344855843497127132867587618531831966343048251221739367569464045356842008791852280220379364840135800166726557858306169860597353149489180553793704187855839009111489356627941515335312866457657024665414712646878044472010151102015392805295654879790621092848546770960571447342438116398789932961762582911031913676236848564185606376351326850252800000000*i1^6 + 11257947642470538183597396944382484412321332957066363451572009005713238893692559358668329688911203714217696382039278420171224508681678531100529029238542602478465013883211409242932769144623067041406140613581959478733223090367370687883553697882970642243361907446939530191012975230867344722695346436542213893841080675087119529778521993718427512790270829774160657070131647161849102920682609890042902219183163817163602809862989346952560146148360380975499224682812932216313362344715328781735567749084020980553622581910496449213231832840171282254290316293161378573882634358313593565713455903864229415051108711074917615802460917097379606019388486857968358104307842294911711531114090784443408034345563464538600971542948609426932868592411735494865351966741023103539583894946946837753929259557322045011075369798980466470214216637171890645723547405058920025675243561196164767349826419602797770282466062729285015017808663447354905351207083438061541363003949318935551563977069055710532694165355717977351253333879793688122724333333659887447513347723752356131356380603533721614411183365200098322664279557649948021007528578897882133750784365428204397604175319023320181550665585754981885490002054043766323346941765885260256803004436114446976676944041335959641481037025500063151859172533399421744239134180789032000636822849416707546760077174837742174507086393177616139156628330913309535306781272547717428543488000000*i1^7 + 1967895230144719995159731461881814345392706623313318932015651973921017674157256147152435651805726759293506956444860710039151697638988859862867654716368996758267375126532515638561277055601015223548239282936721079183274817499587901091581647032964733976356190081033494027640201754522914170823551755040692004992029080366320911324301852064965935655448927323996291203249051670331762606727461837068918271970428852974857619811728313208045264454467335310239548787694073108233274611500247925855501378754015664621942056402022453214905814160531524041564745069250487186517591743995002350199245544898213614591749744893496648148499785120985849750055149445905303709527630395910363358655187245201958405571175996271054608556492137605752471834999742974957290684730203106102074837331389888296910472245039070184114793816752171906817723078210905899741071780185623221407794935868850087054644150164018780696608395399950514360987279505999313110251332013451792361388884989049806865573572137127465579438176995417036027696896346808436489753738824755723738821067346657191579137701171309698642914252363462204593840006254154330066293778163412196944364785377627119371372643566694657367707916369953188599854459241024669485716610383610653619841210984898706179949063148851239390136800888945417828077280429033186550431720397047236600579366065157534452091055505486045486177671984198235017777449758899593969739584653093010145280000*i1^8 + 271804767059056983673118774670345469182992000127301205862997106259753447778958069855197382931993894938727184378217946564514110004744912389473288243129608182919530063120799030414147097105916195272330361383349959778128421334957938146228956240926921051474781484786342980327949249197857260788489250067840373381498329121059596439366241591756946554756308782173850599570796912063623676072013688290998810623817206004694099962009771233098155994558183329053404432364435553275356215956346153702920911514522152507305229523011073173974154426973418275376677755999654473085183422289884371395101222622883267795982450593523573627287225591694904109303151954062353157599747458368021936509212103763986860989547997009101869391686304085821356070520649956553821310660511866791537251776860884503675693824967381202887630024486315506177432608151733510858689150330665382445640850756929912304432076432860688682549889564012433015544535217648652560753412013380910463411235047345421648824956339266045180659003811635783475481900567083981176881808250260587469904004245320861072442160325109983104426016836011721554533170376636205061657444304869805642748708241812942429921595580926055594394688612999138027423185546833849432288821821403283250657526348650440053713387824455475637693463377825807062809367026439091355709982270999072542069643758701635195268087332591195255507251337249746827852294862617074109539177758060235980800*i1^9 + 29218988244629351915392930109214360495611823436342104936618474200480792425031381400002083927375892573365525987701011362335518356733324904492019267586957039158707623068036421161300757825271235875580894648189368379167481368699331543447565280751004174942638607491681952093986812801961282811013128086313191536197987149139950759715419990209814644248420524029218423092324539574489463504092963510588926265464752183587636298166785152064837586792647792919305132179794932887005055802217275535483138635236305567974402222793241984117128166980509674183895701088310737629711940241235279604917029438197807111291932061210006531091896503476075321487993166197286297163254834763403355661397429628843780078310570516775407781978466280613091192737189251595355690692147659051247197163987411192261771937368293593427986449416559331970883117483963772451484984905560459238075914091345831572133009100290243316937855239639306847574721331235364144483104173779632199126782342814972169283814485003321695078062567053421255076044843294318685860913942811459011565763668479083028941053916944053969901246538884321657730227013857191327187984609062652816292532908144494792244400950521894483495916806508376576241858711286677454428931668785659996196363309297545580752424878277465854046288349389065123882163977998964989053561700039666121464584743088490358423155859099968628037672070541887954168198357625134883169987590052904960*i1^10 + 1866094898150900693112192172001021009658065038086638944374843842348838199392924991365909270270360677394372202376797351912110057971088882300985410673609764568033180274705650318570972427251366171799793696772082209100024056572692098401452344474149724493843069857727457267784319393434605420619301080309349594667350037195394661724572692062513021314263916474687536371830061800040843288037651170274733558735952591918944026850675663329706784977209878764414556891369200687177910090712500643401941791063894034941585584273738922091519027311498830397917387109063235982065070129247153922298030835879595122147688487442856754416088301571066525928003056781288157639081286284532606079087396149396025790237857838338385175354861430767581417525365893745735069530503424750690077765161165693931374349767098122097107603441652295062595850633822473072182054604626509847807618473318769092129684246589345031937685657980241850887772239448274098207340113155820971684290546518397021549593827927034004770973158544128880280138146347662976203940732631069258309473843663363399311128414113073101976908770621191664208174709464574903496861228998469701919926789646844065112448460001254299495212978980017938438237753754307102815997033013189110769490310948033300259675297854141004783299139948526060782360235057438292095205092368628326694463837104452000558786224109112807628708358746109151191418275082109365545757084483584*i1^11 + 68755952975519807399507578715299390578068495009801503672051396331385560204318278150749283791739183407768134356346758645097342586533926832933739646452920198493930581903904285689022373396895440689008660544989670146316291424149694461003781758869025100139439332134942471870967025685442633384041482621601159264673212733643739289125263096900617698347342984968697755611289189725289373454444725655377482607780750431595235942131599383363954850253601353541272125165891244421573763549066806011260686836998152055804189000136484815804879816121220916340522272879040099629511679582972015719673773692156661724214742708395318381325873834381853506454336558881750834201238786928732581772246461768390968068236857525190819898249990331845044854924617969366620801036128584110793123019179278242591307018579970260762371561862646946962351561788446387901451408539070002767751010119681512990272936562003903579161893117246495998202736715313290203819820022889699597860018091766264197814127535529843099276255084647185913447278213262685085952967184373429806811391803970570085493304960972111172498071980862192850532711437412776117208731746973660038370776161264691900870459909696432545216526190724412370662813821005398027230496789112208600381550303717444305259489947108492613483653120971334275633375073169485077980481731462526472653028090400941744286269894522264253609316997988111406209449273608950551681171456*i1^12 + 1993928692267745843287679584947484701589088946555064579765931041260286011707143699297543139672409646080634649345863527448890666038385620646125028692538909045326736344634850412789051571899556127386362912753483600558879426919272087548115667800378399422029839222081161957766097006605206162069082925320471239663128363847261925966552030752501265742012899875706696947491192761933337162448281500796038792954290668466743083772532489436128245172257647038190073591562964372510551192953445892769777668804133892679674574970939409011199065514943581658593037445597648723379718914088289989978079929006580679509876428100272358549684123975518457303547899536396225571083093212682824383136403282525338643363061158190900092144177340383630262007951090697221055674619422840394063110382561900725854573411136559150660232407319903634393041992595109293029278811958352993573962188961628253412602431076040895699444675439948920325148899397787026151217571238885009305185717748907277280295945390261093257920678819595360735247930227153156236931301139690135445992217652266055743552754988939418668350316106053234027918877982832211539590704415822154456090503493625321032902468038192503621844297261302582209225937953619618667108447304316652467412375343665415370594606886800807055848649295586372758481743498310389066786715745783173775524494893703535658523122621381077629966005751455516970856636274245577474048*i1^13 + 57271275498947241013624123390686790970020325065456177154504180351217248621193006826509053347191333141325509849440889320974920564129308765744238965546544776185934133587431775701884054254444712936672392620736583771802861392401805944165163765250534853611847359713604406916825915845910756779791460719936460785028031192236378188452642846110024143243632143228315467695194818571018877687650115703494603714281301553723876652543292227893655272132353185901138473412397932287867832087988776570435449242407580221458683369663191181891419545563146776723467787350822429055092991815208342929694078884904965073870448904960855566421875935495567538199616129361538006636211100740320325484661260195872712316740773790851718209161609550152214555284750696776880724580871202746447993166126772326893362742707383058973528255020188939012738550026903767295037740007179726957012748073514683150675513314946597554814259555796117630771422720410441579698281718883323906086852415216078943765286197816308875645392681466658218571357658638986758790364613018317071304279589413170952417834232328280762494026081254677117491942649225198013731447635021924364906989170586499749107791819789299768358505828336041563213383713100434657390406816986978879796254808313576607424136093953060841713855898128537064641496304788499230258629938514458549176114730796561041212724347416999237544326748677675228326748496588701696*i1^14 + 1342899464159621850369894343248803974386140544007978970268338577959254337582125281873876049357078582271877207237101483150620635931652429096681893193209157454317721750352749977228725555385957242838168504894872947554681797187160374012742666600606334851828783091956877096161892808559206511360125569322166572205921845635209263073912272443948040591940580772472458103566534237507974532284450893502167776464866741416601885983668874552302489612843579732952132897799883976758364954349852597290718197355214103934508831074504222317591152450484882237908039630356311234087990516402312901157748656911705127097011734844748059453009604969368748727418387477762583485213479964396947430152132103810844930109844066102197437544825013638252974909486830462233246612399731576455117458457982216086547759802845694690673964476486007708254412881530407733178797686170576929262166779277883263174011796299079378686715184649677192128619148955851601674986910856034216213937863868667642853623715002699446815965445953608485350688807022764499057184511228028805016906262193031594746054571282261942036074103925933069863909483644181332380819746794734411669075414894791933120820289012084077061224119549483447966697316612950541781218945646148064161549523367408457111334749610784345629994634120118079298306455296939742409042150652924675332034170210065544950864753336041013096422186244425774699604275625984*i1^15 + 34588225244914564542115708720584311919696696020755998888246690672763748165147053504916281904167614318220164598281225006889775058163762415705870591494540011371107454431073044436799449914323572225296042923286787420280519757143996018637274687598017608589191161233855482743421993873385202502817885770917991293907920332870057755887043009946804033047034662283009135411434787770833866362391745570831169040357469969803908827426652147117368538691892088928053403247131153526197453361799507669324505054873493475788858014829798963325660519677582281664084572248772145608113456758001509842967968813901294875678817173320060921562217384743485676294883956035944308133372689612940298960871622742298973299543615894586945046555526069047954949806108199129128853320326657075944579848175855124390847855847552914197630719992000885372864571467635131373740095902085601018276206141663641786891162677541623670253639716339317802687002314473728775371421273035608840365118958199677430909822152682517595756312102910327574357559090963152279619834385208012022244616326306154273838291497475769165646384046757794023434066663858099506041986995269700865382394197875660019710731140395133164870291846909635689076495773698654205949992732311081409385775037593408237347922871510271818838954671278860192213585626038255866885864733140480447157637598660029464269393812248064113000066267859194921577611264*i1^16 + 615291746903343335475782760671424078454178937017420128922185812491318067115235171147255615451058788352671439142012558931654674824007351655692735227053737361948836838272014319715972157046700079200308426572756519449890645910730512118009425492625989307374150847305574080978299977945157927486851003657570295573858007374154674134809606606262894247599871748966407349878795993173387813606093679127723843149606573439934676085843517461366346590255090754016270383435759677942185225609209005854326427081286897915021827690858257566943193678730838757354400264902390612065568492874481033180759010237862268556074203741033238303976806246370679047391489835304388254320994717036511670994409577973953656249371383209838553449356570798628933247209244661762825196508079349648029987616902751889598380488625038623863360952677329118892812247422918891856252148586065345089757838067699116873788446222028404698612909712443598024768967626921215547702137567349189366004821482264213673913332209006244103052143134018216584245066157703529776402472516525164072017924269016297649510161481270835677020224781932536427646955296716020903181990263857756330466032770960288377667026193996458614096564673131283609112622973959096853952204629346857579544442612693920705845999838497570897075999305441642392806551534470503741035241480273239960696295685950287424613206334966426691724079985716403109888*i1^17 + 12122627243555348012174623053404448363361068543474745959864970370339483723235712910936396923913062073231973932381675871840537347918649109985881426956651741811770243179508022102148191321439096369367938750597188388886288304590724499080675807065458202696788732541359862523973878427181599291567577466543274854674730492907506794785978599396885220680395349701393087368171998453178180377877781435225935556534322755544146104001681067082906931338541977020120740946536375741778404484468122461043096161626226361496729160355062399818114087002310065253652162067064921603162653589982463223975239536540692238835024139518110199470616657812938627377660186121663652773215595417360953863957708509741155418679670830878656279190817119438940017611213523550858544432195646763902713140010045546428721829568531353903385877494672786746406399230270909010873755196975654600963488875193141574410951129629401117231434399725349520615765223049464974875377334809915700073609739573138659154327490139915825226037608929098539759640248621433511621128609056135278199950970690458467358095562036582761605233850786989335585710815605086930740928800222002465750379724350268011802483597747095699423495967389507016825949499921223203930649213751732955625735358584539772017874541099804894658253420077280320295917243403483036247121691479739264190543211158775041848444738387323872803556219234025472*i1^18 + 203601748984044112663754841959940846119914590145853647563204862757762864929929676023278588266951387194798485616732833615592771973290620788671271522605557133866707022437780000793085711111642634353429210534870957393979894284865853778085397659076908189423711116881035541062908614017901920542528599872278478357272322518876968153339332957906178357228299897387930933388207541970819427207983899591467839767606317934599356343502602595136698739355058191005946291793425506217413671023965341852594160723312763807493618718131878927472216612262472792895705944066830291034771179813427799034608900633767555634548770913399269509622200821052931155031593105748272985327593393891926000978004462017187434369725653853959841652934020725903102580949831266499420133238274036546124605970593032060644412771600247389224532214605055742360615460015223974387195096976039000450771474593746890842761197243503560052865476280352880160493581234076982004695680761922702530627098285307344067331649699014772712829865358866304669751232152074129975634421774536207956290202870625138702092376496741641869859779582949844137602668104803031677801809236457615323921973217268529520084680427431379576910583202173918211209734373409232616999025510639679930104617848694532321075442152574947332910076590038451711414518787618149276561766109413842182329142107742378345176538697173330520087218618368*i1^19 + 3023388004881906238373354182862087497542236173076449550472066972743590948064470457884796338230416378605676894392544617232480516881697931605452604831753169981602877990358051258891784668529567234223904108733605696401665710999002470502736119577868700872823219193290691567582728286718485809351806229909296810868584066897423333903404506503646077506702443729378627081332804315185667649909336436973989111361622703835037485638522147510240695741371065393362341932154832004817585452436163592956334569500292057819153260865679843603661337495000238314156486824427765284191761561471175855258916627461215356106267706413038765271936821429929855985069997675857990197953163181861160695818518396542456339984169321239207140132397876241543167854779635937415847954386003348886186655632824157643191012793394617359157666403289525831545493065803093194897448641639735269089674102614412181436605522822875470731214493987482714644556530913341297813861712418822554784090634950736582930901647644572100155897797354764748836448713393741572518540265983355626971826400108405453261724113758396048882761765942226046734737167714205086467284957407997131752517499829921376716183812709279552840477539650080041610680120771388915525996637129701617609393870502979104324118807190323495151837431947465194541865221908453413177898185511744060016355621538919194171430798905668269678526464*i1^20 + 38380061694231331765765711511518126861145928234192111448781408421973756096208890778114472169957225277038293278130589324123275714440552806330554795574199825685152612485057219706779603503517553755179118922798303330306268688134822882857000049842271461474019512397504583126051775594823326356847838819107679480429658713667580798114609387480399092457113252113828606833492652243061275033234464010527659801026548245132066072646376329821263106262198095712067563108234420270906858618568703092430105103251075654347692463924609234475066844956847368741274205784063029525850337579498809670857772323207967386063707349109029314668457106142975984889110674666731338423477556001998612372020673145067250778065906518125399679852377933911741677051520203340330771339205421403635991574719217707163097945172005386548158288423771586918011319106655571172647907146632797848326707315371448654943503750772341342510527159670614528612525381273736797593813168418925197704281349016763936514660663445206659922288646049204396587979008768281690366893093467659085633924231291537983164767186159504419287630580588542554397599127798939056288519667645994895079571032822692300836869460757982969651862165581493296252479789855759701330811326090892060518002751628259950196082215090933047499248832562619597541372681187477552477022067881344188374744646250271527202355247066407501824*i1^21 + 480152078897489250037847443950738821912657077817344636519438575166272766292436494815737867566813192415325323791181649972763978202520212103029634384122479639004358733218927080597855163219598728148135302656881918706261218108379364045395180531521528835467602114273015101113842052907735304403278024036912918561312738252053977022602105969390034555320161378731275109237851913200969076803845918345928524670340064781343852354618112558564559649217522144275171178317680609274503966301343847341751593372491814106404772031911823248162780553099688369035779348657102181053437500901222927233409648623294077406645964746167543782671317934847775104471311232734506085617414506652410245440737166973552737891005762606056031385891851071590331105231610010411495700588096673485776579512080605069454295617033693499753058209441003731911026391486432057363984666010229065756163780982677272128708020646728794643284371749222776262252527901503041067385968936371191429757086577250675700840906607340081884900253267040003962762685627712460293991374465423002302981328674661438440531474051862866697330314836476578414049519282597909231954939155120488885405969363535307719346753559706314544316483639183490263714934211727502972265548613283465153704421978315792732749582374460928151592175885466069206828349879168701794486995014939736250847122026970129987857615463383040*i1^22 + 4725157360569935125744857609178894106587539155295258107376749465060017057969588180828508307784532668620928051317752658628615338712740859527804776529140038509110608755199735024030243364317010354296787950708992179360471729879417651984246640360833618240300716824942833511061563397372585368924717629831403026603689363901055817326975047591780340452250322964931713547910754269244879339352527121667464477180940933136444246929620294263997622090538229597773318731847891669310536462507117681990836323297888769162583017428353586063670535054310605640033284765600270864547666905570724301046229003931515893507903152602095715023293361734826836164447628195361316155675974424114839914786740341134872784795958196352715603429120514901420583634129555144830936959239128435450521929107888630417937802512323894981774188747786184861523393953537499588168684039312833458737866479494410386797497571270095450188277539951009065324464253348446705748487128486961228416619836639675231615031491126209459656406437932168063280339466419745525227147611467484209499973126173274619235194981894731612394036751743473142926590829977941890597881073582710069268617386470488955676770315629661494078380035965162207671608607467813662978700239125989347479332685075623019526459607836219780387182446317266045030226980373567960876500124439416305760804464452724593849224134656*i1^23 + 39801285877847365784071313008592868755367784457277361779997891620190710862705377161990103131199233685868871478370548509687048779127243443996797335852850329848772796050953016483274159773304168188616708685576651194715471193502325903174914864269006150196785498705094833484418782698553710660545651831361861597428099688792660296834292886446194070448710796221632888405819286540008993484897735763640764464069986857153525110927381814939773908444961626398746700283388656113650863413917527526521443274261985350433541620718477404581113156265396419183283857419208974936109367913845761386519964135031365070472903930542832801125359475805864613517248209225792360260930871091597436222507540494766874742404191239248503584775878270150868193931017407692431999633369916787304554345055419314020158410876005385175681559617395098580098816373974551702251434930939528829714181508070412199740249446024344684872169446186467782834450598175045576258022712208295301896742991790412394920369088922545448053024822177768148607804591643302729875889018648029790283356171856018155455294562460859495772411590366278500740402531030145360171035966227333589588358243062049784338303841566099152348426217991687211235116431957083160732526128947015451550090762076854468302687037919190551885060134920926837986759229739698687564050800231705110091585570716398961819648*i1^24 + 258914124249587402167725295985114805024878955828903074623516267889339068656178889428156311585591094269324591513959364374173375714957735326871221960455804070347846183619779242792456018211975871536443974779747558015310221079461843329181925614565982692326384059501420990366191940420485396496072580177651384352345951142953842937663717283736281533005441271213449787383775321817590700238384662370436972143058230468173546871651653018215551064238276459612750344107044097386249288598693282350442584882364538955107283211856826270887391162556688131708868309224158084762080205223166490188827289673359531947398270571403723065156161394991078182953558414851152088237657947008629837804820572073565168036622514561824683087633575506114931541126755344382918975241937718235293025127513526892261942109842802125162175210677922122515678767894116218635515795238673924853182157755982357223927036883738177085663520451672713935500322195475885837270584472186780875741760847548968878670886064712753574405116125534459856307379782077550112519136920312945623123668576595135587580738347560416816823885697427665037283400260430342391821463130488898775317110707273099175030393402853005454142852691079529178046172468590584760930446710809417242531510630599480473025867534319522635885000641927691500534081328652691874859650609084791593666468033199079424*i1^25 + 1283277570193582216463567946452544034964773520646149917835860014672604638141719395818051228962958793145720567257252024588024859817514066069718545484499752076598706792313320398227199627096371004609604192779275748960753414155280183078037877899999565383965412305231965444743743570741521432643317822592242696460020914436415914896982429883494988763707995637383187617932865104359080262735340497503951451198221782469310636589485596361881507593931995817354091343245562216798791555175096884348989520215515140237082295520358859166947160189948090090085564196015272279153826044997360852651458433997759583482194861255466296731761074554459704798019634218670287688791498354277993669011448570004524961521459931280150692181089801883145753891676081613296251182466077786585179756385275544857445800486858890777050318824337749708407350921002731286314860475616014505504218974193251820194446633489014980030671457306954499026525263274437367766974418457370983281515637817326592849060210859053949955510367717808998672062199376575457264356902070461821966851334056983852230702545881983425911752887141317717826941494217916742058840398107434215186592935870662591095348885707268933026988706736259518242137956921300459109138776871942653907077263561530107782139804165307661152335234842879390993472440288612665275293790069699211563903490195456*i1^26 + 4439059116956981980437983509600026900618392784777821241828084861499547420736283791823293496376362656605408289270286684673912879162084690196864314379985157582070790851533643520051528698453529176845284768333112549339033437486860250624974002993351031253253670364282995456141675841824964778899834533261121895607723592612017704515300992557822944406469992133895762045359880872593001235611833748981300539564082795054373313767252846981722094620843408034745607591196657693855421248200137705598783345950959857820270132525102908838235730144936081371679096223630593631118224805925562943176688988048508726163813185187111447394102696491459102777996594897452604475597665676366613828032618551481058777680783597220788678464549482883239527069391910448721391193072741225903056877882816896654164519904935605418615500850899621082860221947848226358133499415439291211440973384623193127182680897384611143901574928348482220943753469648160677620567863447014923623650146146935445608843560642022076128820425459207164558547945662243499889924422130240583434000581708980116674819355233383107564427360237381305707477844051644579205865487651347013834093722902216446897586884386472718355182171800081265509966155919787960521698545678866884695426193949364294836879506504463819813460481382090565746901562176956684962684216750303170208464896*i1^27 + 9619553172441188801070013981529780146819609857263197681456588101614617706560176681740700897874500753678780373583589058033175118480325484226001268715837811191531953871664387226566308147041539306652239640252343708533534099661738318506879704110987635872193936547082902490532543062982262432211628108064198261639720929047444008395550831597380636773245940278642501784330787723887048256988914544866792340516878022412914403334589523910409969015241916810438679203701593149344949347758224000588092513578319081676867902914960835477665737649352720859855912050760339540665872360487117591691566469002472255535316833401064978741924833927321208974506233309221602206809410108260419398981306046045939129567096728016803028134029671013926918663414297031747350373381622593607980661216781269790453971488344183541029093394102183154351320009126433694869473018923995664031123904316280245661719557558265570995030581054671071953731769206805013297263252922561648598808383501238775321174217008226149849367009171516014252808579530669963635885712577072563734319059823463703344044915254267953475804121205889066365854259014232470495864751545319374256555698070034674270805059844881370928480471349647306100551709126549528820947196960602960204864892217488151779451387640711612424341852547702084981237887583529842945790631397103239168*i1^28 + 10746398146570274064969271796799498832271341269944476072243996246886735951887543840271151685563218335756321676681905233652587389864081308696916653186354418794372782948072082320318677941717164837360661095354002406520658984932856723047391977810019545672304941199994700402796100237636282616631608233690936656530674190576861080371174069834236241745848938871630421758090611913118342850342350810939256669033623835796178233753726232415133635557506308923069808808718429920526247131051737958649546030026980729386566388168950482684842826569257909697982379466315308096221645932215784394763740788338283021607724294445394102372138513409052377091524933442783443730318210581783194283589906029218214497130120629107552214085472191974497545195428297312872897725568829984308288550093574045623206930388258348340491749928760332481409426099325861919417944899717105579422985034505391838529086339305105622197830128078078719739441719972240636928718330378920302671946918746322963261583171995795027158598452905745646504618758690001926689086463867596322350528660712849260026011297684379116394414777578736823162837759735218784220581719354766971850613132025465075093842271082617397005673626930512683089989959784848420714270447811352132052741326048767177506138568766783743771742278483432000932852462220615676104542777245696*i1^29 + 6287441203099746518308601483731958266565809454253357461093210664546395189536951397885025012122747433465409187904714623542539552652320341428083111016633420188577355255420341675685541280530787273976430641053608889930134952385111794776008386638470475313344509482337831579156282887673118995672381135896569615679194598428885737863034987082185324415269623169750653081594329919177866132309873950419740467363333010217327505923940060675046874757901814840722396503371385849958099291929236045137385688358020588239957074576678491255748123193700769942276658426346971007611988211333232203299884107355232988361009838712566623270355564358886367277868302878822120109886834210063909056621488269412640139827673086209039238186515840596612738125129066774120325053913720119130999480982552958766772691299101532834376540303807392478416291459368716943326490605903919922296233305903115559653044786996387003105355398123843995019744276070475376110127923966097299485921184934959969660802854653126220464662635467783462749415405591356872824887680724789675320869290233621614976383839868194051410044654044212489492485597837280779468928402217020570752892161945064440455459347984310889876637643504046853604663892620039402313321656641945843906141196252120047235894017528182159552232650007699166736295177488567535084240896*i1^30 + 2452288030245741740806811521081448981080721998527664798539383292920144024406222669407360756092146950478803176833627202841269687751738553280868068025304739851356088726765996703986843259365813374852031087176475038868836530702057868738121962881612730921696296968368015453268002961582727206649315297151202619981932047904516651996269893578037726665229343405447263629269706035407685502924158739805374548025679743242270054615993128463636997750467099032852516152658511867042232107244871360020071254761912160117504395655979107587384265065359809450917896041086967968742837313086186608783609889630743682512209274884256572844069410542521616053710548643130829877690363536094621694159342075048359029015260066101299972765916566290945329723267608834011804232279861030182100471509320845477289269188603554545963113142881290598414369964215228413177618030208145383856825854336907430682933488215737232153395914708994080869631637578604141250045554466040596271559636257135936714933801230676322403548415260506710110606256689606400963267438832026664668000129035436974890165523669953428969584067749709333502920254205726539879029273075007882461878153941829091281413706948711568731574131585698321126283449419184115089454449772426748520598508560071085914178809355693020410522202336025047132693165158852198400*i1^31 + 1209330041516611191524607219254376422003766039763206504188609711466078343003711717222412464608987027190952865855066328729816927506859406422333096947281954124990520017110425159371678293540693652712683937286338284354188867310991959583954210414287396504121499865222036227645284075263968687060414330425333464477985001343040364055571232663262508162963199244726735571196949788707710991130481492540689043406475771462267858053515123426408305351252821671787907667858227064289928154078884722376573234700189143162143947260667835179272167230103670695515290430763255308329648905860779912350896907972563035302696789218331736833324550907283416409589495273144110563547089058062879204886972029501987999228628456711850386394176800616710832873427384044124231309811915355343526438801314431818195332052034107129523770519283981366925372866947692351262989953969348777153085024009302269456626195524758457143088037070091630131840890389515206338583752811529747353263116050017554199591302553509741433267649826827431584237711361678806337068577507765608248257288811060080462344551585489104184765939480868666398028087089227246694056947571257521218598676576470593234213230491765997035540982309397442104393113611387751916934753545895750064795825136865945467749214566400826934479790274834749060721680580608*i1^32 + 253511127399458741871794869685693710583947329195397024757829814059419082746471113069765632324748688676646265430950159600908769818772558243384922436698896017724424704137186201884532290810520622934507264375138714146177097162460503178444302405613353720173064336222014353952450835234569861312403875194991607851449933320578272764336770530668139775417723579213816529474580595133197242695365936470951012698420297220437057388937094357863143893718014847654207802827539622293567599006953610455661254939115347193910468461920145292946533207246685392216051000182050325271791560276766160507230334324178337834373525954214302976162589900077872696729510502859822031171912118995103759834074215108960920685770572163304593610432959195886965215101332913947966604337323699206398927259882742397643766450565136090485205250941791760727015014986786063348678565739933010414844310870821269358856771400978884069414941524590389204781951912776504887211591989720520164468444617074964207447231268350603563790585768082937407761764727738497730411322462306241453347129792292394891921975929868915250184496124239936299611042713990734631524651219841546608066581648944576416487376565570988734058888832847448810628858618065758144704264824334881172517574335432303594532311942713870578479183184289339757559808*i1^33 + 29260552988959980021791652827425917388730196541939909185024616090941224688443233236376239588773387569407945710895509431809472508176499169744226023425818560747797058985909265714235410425753447503640219464781658684671385819718593463325521929877738581893797287486404659684053967359911823384974284381340394834664085002775541269260729481009361003789465915241647038890998690764425990995914671921092732732494076070070166906678574293616330369609185068551090581407204088672122096445577346915954468620605310038257563013120946131441337106295714092213071237576782616569340667339315858798704478930880542857512858688911034228940059338925805474673123615032681809693537482762043478551858306241820895776039698278707797499673298623478095423107159550411737286977890790220665432917120117069863612342778750971968886389149484320618758059014060494530610183155624584103710010884946352133450924216688341851267477232729418653336178523731401510691364778218902720345539446543903167547835990597527087029498838652568106943625737396519772028387167275117208230124569255045754735483740451509039715357649633663910410871010194863419693293825778731316729543878591110395617816920943890143906601080087783674782390694217689032126371259191901244505453799500446446204398796210779420879240751027847168*i1^34 + 2771234926883435681971729900766360826564857037200921632589764728943982807235022072098290233178391318049634868075970603829741541585247282820251297257321707779405748541724075574174628748603689278345064641310647209370914781523945279870742591452928113949139885542484732245378013700493099697811911261962969069308778383675453913585168858214029724224223611783202780403342520082765265456289469202068458797356318441606081643987083723437190981525597388876944234418091867591999390574398729482662793917885222265457033026136094606436527123647636672293000973538191055841499429345223168064407248422298545194267972075135583124704619074084202406541541677114535445350531533091337216956676182094004694183002736933967798133466482923988420212928545118802678718620207611259865282477956164322030449591143870999196143825366082963544567382803544297931961880793872153578540833340960741563387320115611009727103256146804680259957356826702307067947764979356952553979738243296926801829867203953865154368779014284264570181637962531464581986049075795231350898988025865546896882988217180334416842612050064185055338680892607651961078289521170446066858989018907210023906173126583420347695953293942719611406469902630789698223226088238976295972484625862413915554471603203565394927338651648*i1^35 + 166138289077842295922795622340815175936845371399231216700068602405369016546432372128618943757247988510289431455475327005561032049509352747140496429445598749193487031233015202129689024386491637716365032929507773990998053087382246712224461169430823458480572164912967228709444569369576535930985549201301349302552716203632306592878845182696576220486409240987194945769506955294819050675620910834275672581622163698883837303484246506600131930239233167152819823682734320252861251804639039743506237868014061782353479106160614946851512506138753050351886190878108259627848036529120087804927597461525424905112030882133695058107052186909416178430712599362267701400592303560704403862111603029142475799069191913693688328577360119979876043300013332479245303953692665551758009188829148871064042739438203118687368986966587860552237009935746830274437464533917639122508999269104700302223553576660851616258281672551957350597547909341358065377040597229346481469281668927068459022704544295047557411076806077071617906268040924222656871628883569653205266928042153064613870547838305329751911275216959378511438710389145384148962869183016732460819025286911389886890888283765963570938447133811216050086160081092591527455883071510369014228422555767533331905894501355498766336*i1^36 + 6627113519977140234648845055482032781273175533950710227055423691373903566820976580630394874715791915745017305835809579871114516800155116769368857571600508691779135583205486984176199056745549583094682096006079416624260998133002564563984853182734239882409897625841989016826863771154267498161287821795487035447316426468897418183695500635107237952693875654551092118819063154057272294526051407806316555329865148033280047480975742825277412638534649798421381120134046716221162093539243734077793500591793988767281947884539975183800421188184721114671847907425709113218129882626125429177067990662924444625487971569613797033308867347342427518951706993038170232168542782431097755470102181228478764609148084677110717080622039513388080546448309263330395535105684551877091158620712371171169817160277287175553283386760604323396537207370120632395612863476241489371924795156583936152031960655734114877091703392785057039530499359311127791392049869168451216685177493690306011330423972194309401380185911183071113915516296643139234777928812724182872315800971831586375241674602645029029944818444948162302210499422002115309952933428980438962507974197706312129814691545880126075366197957821972381425926284853349744450948079906598012035270353165808946930924912640*i1^37 + 527380691679102374681860561468181447710445902204649829852977544453740890653698993905819540149945933669968239000575461820951636822631432033924613626225558879952025246604883890724252690237935136787290122985607305616392314858738718592974786891961253382853037901153381905341177739757356072576199460015434053535349150857234454963178238501741743029210908771216984061643363237890071205997085264288844895508081383410250379730892856449737951096498221443159474709130035312056356467717185194337354350459837914854793637235542595379706298033408398850272379621796964856624770711812849361383353844296359324168563788405610184113232928091942471548900195112541305348401402982933242524244642768074173137243583781968521806668786525731559900549637131649508299338477961243536837967792656300884289128174921945331653129936609637920327234111312774385425616732038634984407291829020566414384572786819772147957292298937872549548832562831266089902686962026728630371849804033707424446561118153048996182140860189790145819871365306796448108679796521359719264932076841004658947225498342582413936716559725070460176106901808023513900406954828820448417230887593151151720821105062311044468322897445524486632256481642403343091521313382525912339621997989668561178591232*i1^38 + 2965622935248233313392356588007968056972589287932064994759432691339046570892095120008847006972832809304185901499254740213079522263571040400048266574488596675849114572831091288003697137701799081411202249198385193592229545425714047084684521238033801294147542066972138340527339040843972943808038191039245933827239726930181291769304420260966456584339918501179315179440801536637935890170884314529750261402229862831215611898706694772388539687136957370307742743668549600677790967588483707054974990127198045212299351498504631026631389968236799897947461481626111188525499193920553663829971053740562845062093085544652740183545053598681705183241245644019136801334302626731394851933690390278013855208848151910161606351851894366792117281236233643762348335068370402428137560046813701673916749606729656877113419282210640588338788881556336767832273647173380922841927559607719459461022069694559337847418106686613513129331934077398832584458599703311921271963146134092380222760610695046717271523126426080063357461377453326966039475582956135629502026913773973441329501242086462570872167932860519124194832987985291753147677226332104923263397656163746974451502218327921911887545297556401672103109622938769037461329504846147348180842280476737536*i1^39 + 615577494654363842051485404000168368761522858123647331158736359842058361616567458579259585330615400803812725848347667559057250749874764222533508822855703973010750801858296501411070208702975244955196865712763150586721764708995369466022078831089274066101646919136316396236227241446504117931597558326290893264985379855295117767873494017617781478949979582358954134257181681164946725333950278714635053570878135414600299922946131586630096145218835150967072099708872692892573605463430008457326554752742108229771676511062190919434487873588743106476293247039067249105418475165733336525047007887015526684750501666675391778405397557884299105105632151388384316822709333168489472297416561890357732527954028012078045387640301117724395465917398823799369441940443764039873186259894807234232734544992642701286946194034308648914719783938886311854748099672702720191814574828160814404919126716792738196953855441307014832017497912458312307440822690426923777724677902958072162937569651563955756635738957761628733902386055051010781295380688354890673106834485644622442001887790925219309323320428222006362535622683399490319490496506058719444174030810811919823233310661670026095720829893665869127993130539108857796546369317869762113974566912*i1^40 + 5397805165064786408715095961653828068376192339077409604444005400308907582409786453284270443396221498111287836266310271394010412138582008858618667435375854867038519163616216190505389546490665722530362588205186110684990143183798686542143400280659303174173334696872817210319341228751628923786871529487794218002550934859708008136079797870560546123940792792646007204229025766886535809501342349505733103946648283005403971539269123044832076460694783515193473403635186525008327009177390177817943777090698403259268950687246699858962680514837451022812024493428243983321218629975816751327048868231067227249930730564105069166496298832034267846260626120435961915619965705887411569186769324088930576630288488756903733856145078746263989541154727113510528319648864514373161556182540238126456681850648933430081779560573888657236923042061991386888243541043233992264081863097124188431623360229250143373528183314880735213871748611796854727996017042193283908774587290539064364031352296567771245002333629064259239791557152504625064098034993185769039412910906501357163454398113595953929131949906599204927219817120582549724387798854211198442371237578071918315643611389970667483201563137893120400940231593276646752897291191987470336*i1^41 + -26079091179812968444652375542274262323468245001792425681297327718824366260349387514138532908614788778341275816023017916748647761089180302458223955929688559412099881409789905922046291726687720978221575099259711373549735015759288900615987977885053462583933410473890834711212545439853159667005644633021229474787121192093510454341611721222171486350859133980016666630478348373723926009917633956810031350706948732857246366756093340011225815356535722426534635098656188072650773572907648314410862638165340483414829575551598355018280520375240086119943284400732959075251801553568722069718132645166230756964211546164132509163446624348304773904111824404255519090581577062349396747026252473706485852766194914361223948750349732323270411095754804965798870523429597882318851747109219227479881751013618860603588131788162347992901084763482481728741028177449612110042994719127392223176469890597436712437870287910212609781735682686361911183507952705045732601461742306878070633494532195916993853051566926351027415029833514933792956204107325659202873555539895951763979037478236363465617130694017824758428114663945835317870982380853535097039621382312185631422826027255251136680010447193360579743048029533203035576611110912*i1^42 + 23533173951870733303311725661465510026288718579056724979888056937126658622629126846391972190003422654217763094609993423324940487508957396440113838273413595765499261128680002518615084405033820784620754301396951188262508249593248117704170334216868088427621561463559928935675400321856546091056100518188091961090763950092750131720395357857752492753957741572115871022848343816460891768781884262535232055605294065683982745397339055176071674852433347508348607837671706975649596471185488772397785072226851604320993951202214305230569577365514259995111687012861179554420776179837782817642793387144491083163160867947274554130766917269732725728279753700295250356726091031943867662017978107196275705483761217760287385183301079132950773482577776168236221069086104433025046401396200795331088145718378991730520587554270629132376657376036529106742056578418145723890694584186134545847528388460960022977470458932900021819239759703177447897700392846599353033183415744164883941551911526708438659022237226640416798163266743608650784167547519539511725422075203426588435973587862124896267176471039282680179527853479344028444406024145271572456874908328504093267684723236113614832362332819872138126147567328077807616*i1^43 + 2149769601997494050830246502827864116484307646129374784454322502728327891844431321551334434603195331971540353753990249220399397244919756645265033019361669463398177953999461709958630002748295095478747781368985600850323466807323819048636476504914401129566809243206294025352224499516858325896135643281304669300590921791109447312046783940541449001574004034563306761332986440052942074349670968207229204553246749056946500858419986699763400366819175592589508623022935020412310189339380961298049911908085171135874014035703957133449374831523293638113204193707851941915184207580100537946041328953394949682639432231045157391780621932531878036256092331257476943390591295533802315189211339038841154792013905848656349065380846001255042681661498783372705139722309067483351683175498775811891106992125999985858652424281421271854203637824361730388798543239314336181584787571126104763084051809271614865302837031445180424680416661701854884323209633299629153841715987446548332133294133299063155786581432646088626729266510717730514389952099002668282325166753885996575546652406472133294869178161002928869471309556075092352023239667135364812789560260833320919812374526550718366825875996986030957190908477440*i1^44 + -10744747117281787215519678286019868190428446270137849696759812317689732072636958649554089331869894698071625932639236153172358635101204569451153009415713111944399741730818233962575605209774788882276392975953957442685917765393536069671412386768740674763091839998557936498345090110341672021476169978297954383450516115645321090748477124203938639525605659690387211874330467335193802043139287872948046225956054948597647178471935288761675112381258224289871429256496986011584441425300717754017773470482708621915079152424651247721303486767691433865324975281116258153278806758634207486649271430794326217257848557421696648309569323811329181484289287202351731545076758639355012032377260376655931406344470356466358979107564602562340266992372510557434867595049594573504006277043111724878970025087313952256388484927964431709021975710610566758761254413407715175289765985527905894211552189399376669724015758215879697171672023735757242043629172751010552009949116921711136734504083205484194686004755065619046924400055162828445468247076390816171833057395976479081100204743876013032505839853372955781632976732136757822825880415309442521157046784713157575612931964181511478568659744217386811654144*i1^45 + 29381749103720586276155438319349751571346474057385369314521761116679231220322796263721935739126620137955232576390923592963357554911697748912705541333029784527859149092359315916230902239077735995557559185583790509454465306868461910372078630228393128475567751849182054088551093521654787409916431858995331113208721266275022497438491922809573313293331578896206017633692010460144945508871736998006164875248954347238171761772734384328631678618696368174663693019094338786337286577547555987096890074041858328816970912711309027815769571520646037044671120841334705001047108169096483024422667546026442023346621003608377462071862019567901391922927677516488273780814733440307172686313651831323474284864445481179437500708700250381887969802365327286494239372378877919629489882833635774486299992595237550008699500231957858165191129562662729530140489664926664088237569136445068891360310746612145116899833884532786720160827859647660968538838850981968663650188159862818803728122863522583096591524956791534668418116279971802928242342748542874125600337693729378311855443633911473419758125837957285956436113302749206232987341341938633111653346674770183611561961379929571971943163030929408*i1^46 + 19289260610811405848518638617166061899544052657818738943983406920247424608108617325818080723968444069278716707681691106968985351504721004872285763061978912127539694509389797985083441547098851774105517377519873897304000320790293511669040823675744247312390493745652969354646892676728166742515713952316433255041084565316765507739325258443722610199452928490474440060951529283696226591909381195862732751760579308279718445726145386389279763065160688955122891765462078544512348625588528954698064572201588325024538467493038812978630604163849593626799820786196058556823556844222908918753473306304660844410055072283015512793429103331957927117068916129562637082946494989363659867902803445846439647740194324156392241549465078858017764796061824390398525801576499945167019188974655370599113228895052546248592602322659023093871929095944177234768689024899866052283572627281412155885349287536884084800124723695561480401746081829569429445384273764943821539338955915918620395355155908551048049068223421493165352515072290656010595492143200085110977659628668019042204231965218369709801020400516440183004971199680447606529066436301339611184033206637461785754086422354879070601216*i1^47 + 27329346660376628643849199252483310839452693720764714693564200778590186885198428302988409118831422998161104351923616964851802227966777893418253283639507594023813034851662854703441756923872785175961922021710329787177442642242639129870857803325943209045656874215110271071633247489818834862189653434668296616876408510234937420954037218255158769044653463794026597688958676751150701453227653778427462894126708964239671689445751472325680702907526660708120110347348038466437600111740182402097993113114444275091310506234929124947355856145898229201575675177193555208683265672646943043884777940101290325317913660012328626458939540795114904101961885932656855215206996120022258066451595857489557698582760327262395448650139313633853956238298036774978420037375548009412255254823759414176435480906918273549199177444154966599339605637385554964068219537331907318700550759679779420022276710254109642077440817422762509013088431816472848213692476670017485197971785846007661236426245206066564035730093022442148296344499339873508112456743621217873667675549966162816182762723700208681507004520164646646872991594439941025136412651163504920520336586028801524853627271774208*i1^48 + 30822835813955162299216576461961821591059543983979641423477236261786413182218533084908166701195049688907164605979967292784007927426275726052713931496800225547206160049690486326129378092292677104328882274777874815337734152665489000894307138415719558664934855327229630412910922808290952702508705163939486647778601038112702112079527632285495453352133090247621029859019072633134586918163509618973440765158731863545915098737187334199513968286445545100133898097585192728120157556320742133183234150654242020467602052243153471949244933938457846051699803071617916750217662237879600234796336909532941589817604888910022603703230970359327658011711142184287878967390242770447152531216420557457903395891367390829384392238853151530938197720197326891141992191434941024034728278507224043118443040429244657254442975589797164642643471078087635868370993991182962486976259809927909593449565985516440206349944297877429774616073653060674995223322614744444764777471971650982594092190550212882759955308259004833132184808554738645276310828887653794694894761642866581642378301810110141899017684717442765204755385933956155137122617672488681311005361863290066567168*i1^49 + 40139661167890828055671777984024617682266475069061641740317564505981776239827625969172198715266015382166139625068816204630017430653382559048848575629296081589549745480162291654025929270655837864530281594029734974872747175069683934764127068595721111641133449897188173241775366234231782781946506643635689188184772354598716717065617833478200421612227785504423149271800309566769498298478787151261353970760096069073723677540576358687161045444414075839696274096451220028303955346402673157038134195595542237351047131395784094687981059348582001553440020560267448969111993120496941346655828937183458855591002906608140254437930472577900729122835183877599704758924771596020313269194094821305550586754554519534629077238538168964758340616100405535998474857210534771949637029458348763675422177811487461429772101001001973971116393831781016618149957384460065801042974680681387713041035069261075586296587530353327180470664260698944917897054341418131760167945159984654521294480438671302715523746166024445813043059574026703430518113265222815455495090234647229970499103591031444902074734425859855179975328067289225471633663725707748785138958336*i1^50 + 580061734573814985710103890080379840640735612240789038240482395672741545033497747017917652517984368785532780365027903759443230841770517426415524881945876001038289225545657556955034735641173949481292416240659859685883780005532019115068382299601998300174633271344703501526940838456086398322839395702001193437198716330140366934596486247321601912378799335787594407262837643636662641997403966305295005916837690748738896391112621137606233318029976052654704046462683596503103537710757914049892343156219388145972930868762980879647521284310776285872480276149960061372603955423443265429679645817550751601680285228757483215170742867444032847462777511296427228843577651492593588950703232702341100165464406991501803106312467841498845230625373637669519241276226857773052130593746131858455931111483288964216950628707789492163735113333522704698287668829183103397206319567504998248682363576517724072270874971559458821433182115590800956240401917746804377560567920140262453781629612003058439374968357441523155629416631419106759713204764799249754744006362469286377913115112632689283536076488956869313398200434600154716900555751424*i1^51 + 37700647409842984897318236600428524580445402379067573531111977041337975608951467862432724145268569178783772227105367491959449623973905737580888343579805576059077018220882998901907580314970070035163236753628734311115660478517044592998917775785657388416341863674829678524589053767102144954771395921063822397429197307024875897089853329988447572223240205104194908931564771504521755326507717176265260242556131203169457108181292115948814767146769025282182435835911921252428272645081122885696272371423768655586462621518425575846611783302825501439703773027582783522782550026982927354182334302849549225254887697506108483476000956357431619388126245302182463544137374681009372460769833790425985206538742312030624159193293065043388790430647090128990614949476597942779553332196305466656385006028566182705901340421691795061285126958981628896376322108097355002078979214678703999810675889756828895557449687126145136569792823306927922451554390321915773798646771907056584233573310815244748926765422533118561194469355871836947691536929788141655495738180980054947585772010087037725167987242856991548300385281624139366400*i1^52 + 168146033721058630646858535868372933263786369088142181129907518336797113748583942244144132066506389536342167604177007878152861808384721173951460537199216869923667980594404691795298629429366379457588821634890915438836851936607215457993333563311668193248214745738188373108342479905549848294250877108114948547255276192346052922490773287535948267701641188033434974866257800231549991278426017356875343986818235984779903851418575151875748082623850368946983624892773298406506343351182731488527166099420399835727170005902069101036992755431409271243873172357408125690450446998636441784441811052747079529879938705684705481940320436208561324744198652557716070467234835977881766937087884760598437357755051232424974790230239227785293558356800851683045343360625215434721450227323062356992378508957095510817251770114329232989458070120660966925737805317091966716952005617298463945179607744764319425481298027411970865424015579910313817679823391555626358448013171478366052816075473798635267863685356099177315884616726740183920930878622796134451127658647300880664516376462457093749227962309411434945052672*i1^53 + 498861091655762209722487770013603347066449062292645133116689003532139560111372294098621571213324418134469696069351718192923612033210024702348125797363237734868439334410084690049600261471135330699148123649463985975392060072448398945905169320292580413774007615826011866996809329039333335267247229912309592954051756804629283522047977649613782911550936588347175804640848018370113043951768978929080667182975554643063145663509803862828938880929865175828321411760006016224045658034039322864722517578845706603874278754112709135103322664724579880938381013685894724160067536911317298787903137688391673505605285979967262869456672849957469999966309518223623156086046312385881449431700723811593055566252735085109637060563754357915788731911683230078534464935410361027385737548320979531120105718804263194256497885632991938793377072709583065212930445705339129271828015204692030026560640512744084836373492743342692835539836000535881241632223631348514591910840376969188301609798572509888170288504334882051821669511584308141644767330913543482369938733321650711558036933292265969008615882752*i1^54 + 26828167410574787630186967600074460251188862902315281331873929778091072788284704502297249620351376852095434148950756128263550014746731673318302079869163701883259570054938462668599419289801597913522083633596350751612533832357088740902953856884855793278458637074193575462759105231146339116319478848870330116473948924810505924430485244559058507207209068240913607726693702058391915716192278117232676911153113958074766181505428718801381739043912845272473851188442587552480292557817872439132222895411751712934331393675185992213556928752770212865181701660746173260534165967105962599933131900408611253914819318415801104614103776755620246536304427606350995881200417139329135520713052712707082553805141577033714028643329862083238227982657066670170529549735532874610412546922931703635805377768383494583980688533331412080667477261059959293065476048990110065431273932577965147619382498209150987559796164297172246604478941981444863875853667764369918024359755410639082441394224042425973545095839588614424826255139995422150014910351920568201320468658202738653728140689408*i1^55 + 1374466103953655482425612249894202783404706628955742077433621630238450119763649384668452657001976274332669939225787298625517494972797875799587192463614830349070207197435864955571497916606913762800139441821016836823167150312337793746378813309891391544980732739982919394519534767124499017708232034498552346025558620312883940922976242366909117097235550140637459317468363935209574233837292364389410799824265208226940476675929567367529354116533746385845106911657999364126333801958804080344684809715614292875685369369703605133811677996252485889411778900165667252186049371782865349968958108387865974078393861526464108392281932675706423749627345713189567888798140134897286834189910685665818191758137907399003740583290936093258959990200730751363659690626317772830939747075904337239696440712597724736572817020442743942262155036742201436368793812326274826446227101670757728493545609236371526451821995480024785345151592569925440407672608212084853260672070589692849400551760610408305011433517369141272415694177098973243324979849354179615855945258106880*i1^56 + 2318276225725179824143173892200650568480716616622946680892351942405041870173728722089545155529201959549516870194775137221001700681011475830240647539256261547786630318699715090936427466239888460195542607158787205075169567232562989881993967611999361011009371815212211354795873383678428523362104008406573854390101903715895592774349197059051649581316397504041760559051849278204160370398028468567032739849587240957008691222674387926790768344988526097484647439274676591452305316725750793674099672213632102758571181784953584232387507318180232684833835480801726221840042435646193276594854339811732074531116657708098221432774163820498705011349802516015380653828380720488645698336698910022490387166551788393040844041614008942761741643732850238385889740392766940330982599852864580649606555674716515039881119327584047659981947762770081984112831343867927217649649294603143125797711040656756360215549548074696360491089324765213048200077693665479119411290031899200339169729633837820946075195240011078408727247184126578744961841839865856*i1^57 + 1104382111210095468114199488820089689373874689828411145061232008893420584601009415719421754109504918109341075317536333270367304526196411723933304954439150236731058502546834774750802852837136341291892399773792339012827685673960365770074117864037771159402791746638572107844228593838006654886979502260149660878672023622506503651925676436959854801142947966737884509263713551864485531270924476608343769772578736091458716226199220669109354004958026461198386141994508351360063959149051175168367538081532262762322289867750467511351495106777985869877278043044119284725192224739567188730814437947401837303388377352030470797044643940971806411282325717519929476299093298647680183032951114032566307459902400041465169321930277244570698539012214692150817558764845932056562675056011010578312595599939788394741089959012566661316443584101931834213453490276029665051889563999977052063858885189861499141523573424998603716968065675040723783589458277986910762414116428953822949887835034913080671140675583725449126066964701184*i1^58 + 8754500651928779832865218661250562007463501916295934364251154308490645685572759203181360220335443373958607315176610295609661970044757628102635114165366245482657170483380180184433283337870280577727218012388882493977059032426593811002948907656558248353583236971046066054411608342742891202326391526733940277225503670273560282976968626529233635164231129230513346148293150386868563834022853068166242013468251877305620514222558766341734774708567551880257477700436188829660994786164318452012316981916547693327624442514307834069404554305763369813096624620501664203248039897689814525295413634854292519753875255924595983603813313426303730643194353261104275617459618239891401731672440864774274188481873757923037864543906456489116357802263115960342047552217812634593829051481363517399364020424599334566917343323836244852224760396288563187828393047699870753500959414703417820901510340690894079987003553029472161963449610120806533869503457675052740517332465922025782958715472332970997505381779456*i1^59 + 17672945428987471731007962228306226358572366140231319981348689842271206722158305169990427158130396474284937469209053888735081474387168112363465279488603227039008380107234290285512367099815927511892399024070287091055367603082446570669462690837729816752555132338418654151968713985194319596719764851096874885745323698084287644961650557139169841529499657024572301682122768560468974081733494211546810425340312235364977104697411244505614684126402466231751969961890421335643947370077605274468799211240999021420139257867104262000730083922969606891888181353251361050620383889075798788987825715040643792818701822952995283787125250737156817590414516495586839752298564463542036165654016231230968956087630526720185743953005721820448940823768911757150028353737655717430085285899266938099552852486478616014637634316590944068036969244358613013681219384643891180541806534577983613477011351673530748924736312980278844192501990278345805256388584239185329237054426596286156847951936*i1^60 + -156497976430064370270783134364968478416382246061256094469421588082784895574212161905595733783383597446109995032333161267718106377807152950905787269678788395879358035112166893004646968709924441916055490778527703090185780244290349089111544841413718323886362476931704371267633293436347111486559170527172288208087489527026078081212992283969301440725679445360058250956958183840814529460168958910531032653059726436354303061725800737860408045967397777694400908508476279357595233818370096168595774898372796522184017862377149677856184266488263124343556578278670186877741269805859457459659869441959922835032993382573279160332485416489238810021960559284325959068930572536913044309891316847548742008161619080025678959489678561312916135040129008488490216876278981477252878912059882038500339461104120172050557435906972829751648893300512198756844611937186209091645004335067751741125571042093277724903870229560049140001586416231738141847348157090000*i1^61 + 41895926091556062776968161834251519543626677477854238997013080765760475541048461560922533189206355343826432753821343348437278941974345037548374142203022545303716999422264668332054106537461351044768867894373413283278539790684950736172953618117900649681474312304397987407064095441484201132199077682792947746004578505638878321762299700628420308891264047407825393580134015684094164063846730275404440314910764892586225423653401815028241297559525126786418140030843965346681687733795650649140612061735798059336336076677169409144096276394156394176334543821875108883209817328162537762758664277981377476077426238697486762910777832178886123303618370325977179223251609753656716512085906598316217869096339995868046693386853971029506184122637858425017600683000871470902376987448097471098284937592519839939010393895480239803419857211319550660513104370214561061373976706448741140012583909037555381875219140625*i1^62, -454114473330812710001542643081350505856811703007500910298066170823476762009932815553452957835528846827926785435894938886834983690562708196507617726431742527271809761195345994459254172558194429620518677263781172908859172900559720095813029265586670489820146274602682830094107914516427450335377592865064754588958192818068190717684643672327051310840312914656043845169288934086967072553961773772040130453050446829425862276059097323785036726734105248329506928416384660217877104162977860610365811975667360716469861155571125650439111686178678044308956834162388194199045000758416859863117098524338726101604973641577675435696230141027082922931810973015767268082236193799949744510372256341899670822385383689717611715933608985847296958420408497557031161883200738998760466771989428437077193442314620930529979942971780358613543585665433393699171894080052684803465856005561758611679987174415459004478910429606336105844212782746384986989670351045368244111040127333823553145358851005276792228123467095778189042218328663719718590433075550939651190796736717183776301633438735601876755458908574739852934322796850875315398094641771567318346141739958905348799154192799717265616118313104026081676730720798680501803288345659016622930114203710948275992790292204526255528480391630896706952294982880903994760617052730543941893139383328761339056988141040670151905594011090795608515765910647593218432596107193581585455672317012912702402567129127189162438314656539450959149433552470709662919283151713592969377590650638967275505393157986110564519525398563864194840063207837255411789351301370245073039977919930181640667276270905638858276437111729508895543191455838917181503508272814228133860766801387164994105647475333650449431585758846708216041249452526194620160342934502750879461184828749042900815463938239469460874423483155829120984678400000000000000000000 + -2851595568916153844228362822894510956108116971303738515736589068225528144547933843446575559174732093383272833062081306617082125406901271610325206055936488766646283278827724520637654038796478747963882217396707178066574629488952612067742134567726508819249495012514971725994622148128652287855554207066210361123520192378120029841093701336654002575366340856804419521932035047425136396826612001262594222193518310714502271100637359923452675322032674116889873296293563336772085431367720148839253386198691796097638277360046283868897296285926404707860000600473179484096093665136990620814595248560583833230027869682475739938554217009437264118025583753266748349444765949829656206642207516164147309401870827083238176853062257377678623457811489494595698242602974925070693048008801771803370523282269891690600947428481153519118153933856079132860164388397715820876938652618117308053974511741145890028183712573879172265618127801782616297888937221348709503899987051512943729798684838022371967218469512941297798543823356636098638914746660154537614584293845810747703685366005758820417897423331558985488759342082215244399820000172295339875985328418168851020082920468366561100551756925530767043747172319331444653249348410147023552972272316500561877477451144010631148757387518017682409373665021911603487620758429498016450271614074411475230853497157362490558944328743592658629155893052461574359144341760457386691861771796419455304891783923747649729475160599597289277950849002458098656109000025791688103187820761873975241148536448883508395052789143343673400869334414439443979512463776845128519087066690887105816910642053105812082627398738250390389756971110890023887117318321602152851360668109385103793976332691064232316410693275165627159463451290135374922688617594480859589419280773225769397015490179935880404831008051413197126631424000000000000000000*i1 + -17656971740738422884137024245881439466211334020080364879414862436584852274544317361497032916616904557195015591757170060008509542419691107052893276534556136894979069106054781211721028354406980440419201111248016856269940315814349588091700384591889049143715658222398762484921072645488759291474410190901335211677967530409600898415780252540926856349040874705933862250054297972737761827727779555838841147570308374193239403055524118441160342137748507167605523443414265972840167509570300613304504256696421172833384860385325258694029653925201056611868257049742933167266093033856137108018055475429225434200587130108083833612136901543201001024375465811738081631197639272399590481316294033910234296923193743314972985949359952693861176366366824591515692390697335392417469460026727367006544244410156197166436295885451547196895199619610925180201712250760396833055406804599853723205105309864099505931990313434717315040414452776973482133120955379829701354505562598606715634063440607151125263571096413164574331635535359252431537079779423619816142455864414716715661348065747008995730005468180603154921973859389376923407579876831165428623767831335779100544859199579713561101201909334996427257452468300692584335652121514364472543815556282489784865821883224639110742864051356007945291589414320842723195820135233099331287558585642805226391147542879941477784116199748746347869516451843351326974494896365039054405999795818577433937274228036170786120414511944744324018136022227824683124296460472172396395529609425032781242573799113305423619824086655472140525994478594860849466641544786202084928222979506725124937412524056316875416267003773030425653566419974159095349381994913548874569205588765173547049594881476891200801744722696510771723341761223316092535130544597858487197750333655959414943582309568099531333802723015424174236631040000000000000000*i1^2 + 10897575040743770524191250847043811321104599494559804416768012331341582136881297877533512214075578258860866654262149083779086647187528168240664335590077769352715404819840800280101859766031471136229260871478861851270983432767201502269333089235904099007677156663112596365088746358524941587059332794150520686482458026809176287389019242250936762712177941319315100806398918069601463289332328094218748191559985016094488754396137429730885026712928518315577161644205850257667853874517250951018083521779914026338745328707390429202282297259857865167447927815516500297687461416285530431462236417373776784519849877904083666446397179378879576657591576913675364558646951590223679844628133300249306989219749946483696612702219095565449482065457838737444132441701557739162409481413974657880861296050239027854263195241726227039393384104213347767247208728089535968855812783978590662270517395094000028152299384801296841799176721569838359498754208469112475902585604711172726863977504148440251845345263852363817822455551251903945741042903952706833016883742420132767805689256384950370249582734688550922033374232410989727852980061450131390659267680124140025248736375414976931732369623966901322455331783311496479753992540864411262259548566647729097090564977372378539205250792299948242086107373308532204018706811484429786517359460190321428715294343720801215440751721469146662748787041319859937769212695202904350360874323545184092701929678595186637117205020573327025137683900523473334383366023466710373700481176191233669530593905228999399306441264647896171583946070030655316983290018329523099908067058933006586925781760868872018816647471720034747462075490773519077808997327615395043024596306831046044714537929866575165776015920080169628016134232493899740333379345493114228061758587134466095453466939395026698927292862071362622691737600000000000000*i1^3 + 13568993946694928490017642756075165770881398764654486392171348563743925115190984123808012061347797286774029495188199366640839474753182890721386875824848423553460186203676139262390217431995309510711890829737446866330260515347964271053284430054843366248237878410083909329428839185363363680541427508216744660651647400692997391988092953428330961386712330840872862872264478942416250042627412904571308993021258508605221157619506214785311590905286125195492214224382281549246099208485336751622629695936149023190456264556563920211920055129940829739729118885557869907639828993834896882377717921520066411298044449920307857975202658337361260629877765347577365388861004105008789076109655219819466804527721568986436718304754141746361154314448378527076709545851710292058563559655875713330518043006542688364991196239267668235111733383246869510658493013434652675521019151819069205064713869236943933683463024722272592909525971635018260800265690425735604661409829383097272509750127728397103419592220005999744690663296837262197289862961021624615149796433023788456724864241933624447587915271845489612454833389149157325477278173454150504878086441280519521270335880365626935286635921082448795044497525905261195649348012371033548055637120102171648045504787116629393761290040463180380020723071126501940651121408015807558511428458437491843139071549058515477250835973575617327695748697992468572313995203424370613452681234837671293734268638234926854560726390174458992066988242461499485016392319722349360099298901404423582470114108455244827664494930526269304913139879665065266843110529140588699777177943374953409480228842007117843241175792732298485956643308669972232559557035552520895627429353702731034580394516520829746869537350257437707684447548732517766402798880171415556203091280031902839523827475528465873847824198734751870222336000000000000*i1^4 + -1899644288035514713989679040989693091805460669517732278212475832284460224848841628404852803964884068397541495606324871545468341225611421913254384610833390422745038236627385986542475939029978760528544009550473663327872734169453359374160241254160171757788089928486575790830298752164098755022608147545300169833174262616969870618741248459759941419928603481570223382968445749061499867835885200455250638962264858197508426787425105667235807361414197722676178293067799449482764155610411937838056339164460820889180686233670816733179897930187892427748699999194760414232424332680001563817473528603913585801024377000235173941718608461576177723463241502313165332472135130791619176056721434027998310470186323414495073597732539654167222287925807120416614895728802612705623655261222693487791558941360731720406018539098491898005848276561813946592218783927016095628932278791073051405345064052881408644744449282580650263236019674950342057677045278983637296793936213767736127490672624293832731616464221830846918940606109883819012891002271204884169178255671073595963752088727738118182326642698007033716174853260589297797943356992871167249172151075103571382849967960636288929825780722990079209300420128480263422740376516686411512057999528468149942208558440059011334129990315635323793065579957086037515204998654069098282140881512685369887210548249109575937456623898065478823615138195238713711279247415054754237818424377999437739503177582575279736047683701845943275029732642127840542750382373705896349955475209863212203381358493133711835947975032991386503113261300431592982664697347852542311884674534097820266437509452730677650092628482179343237367314979571688343310972535916575159029643076249331051024934848001196634353222202187493686454210398707095597409461141839533654839581366001950042946023933468633867035519992732802088960000000000*i1^5 + -4152058241522599406993817671643090923409247501614805583990869624500012046192558069423253563406322669254451282798419342858867126254879373414695489833475650437529599227648636633464865153174130809150858230692949808637688531434715155036926920424033644490185285711957631905219963587185466565739208760930612153962135345285208919696287703969327991608637475494436599112224590721068114829553662950749162878308120165644152407919623411566205487699956114596486241957208328422216337886938513914379433893425517011621700908634473755710327406794436746029609926490254599323524808870971070664232432677916391676353407104800195605923821604793203780251312595098379199303037678501436087274474088142424354703553813640365552566664707831798304396251577250075852167995415786389190197359307788348893734961405050432920008067728926804819993670950026213654560303083626143199154072270765090517668476460831245353390179053640733759729920874201248875179857155881568102032227215539447587027613191122556301615162220869956717291351292912814901394973199106161596442434775057538683618400186626516485044232685544169614199734991053961024783351775451675085066355170061460845331600614754340221030755100738460325207454537859899880970234345470509335679454532187146787605904684753402575270705392457640369659258140036296607522138231047689346040368718959932803209904605997656411712480013796918876799618467770569669695547098969898559545816704803434340131506490258599511984761350344923241341494273876474850609347348673301175685025228071398128339218434485129747320177585490144550886808918226128149243562505881857393044390560053543743545835126324123466988614380836440347648356515207668215039804503856350190367224207521024886635379358122884430789688568990624308709535862518171390032522296903160590757943970527370426241429575916599257750508627168893442457600000000*i1^6 + -1143057063485996289943368316419651388163026708099418054974942821619794280682468378885973402865047381142603797100038106031208608650709362635759989635254277371745493348753762921712324342629579542737422374489449849166274844817193729630650301519228700053995788716892603698355143966922728627747420173553610473961348352603720253456413713449009713190167443240320129871167472784740251369480628016749368059604125643911966368791946784459462333982714210361736696738317106160475604255454087984387805402818896705084945991192593637854867927236379417900910109522527955946570887917673711007321051045177288817594891749456520819787293390363559909971731529848967723714104231465033510664419874990096893232572653567421629173147022915474235370985121532490993096338454173479436382030558717168578713778566868354242477511313942424693586217222676120732971125847025943848532069941711040709562539325624955821892890153624036162061196607107105392777549313319564170800578831249896748369851660792024684214092727658431578583573666951680140736020487595036883255334018115306254948579683639060486074606944535133994043910578349810760343402464930200389444010054185127779726720573651944275825265301952627394207089485332327394980757510807315231414461595296659974692929429967432320981440805388462657794732859510222737291308867714557593867293036973407931735449954360759181712478758596869358709115512775569465658643468190931885772786290216101310708069365737002380793582047152974024318225149238913323407201597655700754843226569730077262798219613998635416683198942374749712822076203719235424571152608833296880334866218893116844162849607098360563348444346668164232021434025525064457357334679612044828038075358960085648294113337825778962815261865951244633790694595701394050186247579224365422740696666752718352483724521507883950261846924223783632896000000*i1^7 + -199769724666426458023215629380466417686204154032349622186293530930516500470399721785709649183462636871467127754988003291518763391004401079854623861184839068211858511652668573515535262396533957228402700273693906855415597714180057015497803457918687349051573487455144968692468921606914418725165057562734749048347900507539899599110658328741727491477199028382456559002380138394377971010706837139240346300088758343551972185532697441358166735809858433608536677562776959311712113576547132730632956077313885720017757380543741408388026674880230428537783528304974340636921502676044307309865868271231110549135165522536742014974968214297292985700150315910929192213293711193955837608474357980216817719392285190525801641553379876502412059069304931134436139718382840447349391167602404008952993054386633218764430893450170138897093924755974303785021702465108350499342042762877711311318210079379727717868756000442092360628896422095923035410032272555971839410616619779622167140035570976417117672237160732143694445676365258536564746036423952065670708250165604390189045114856762159337223712454659656425366418486408870412988768558723856176121634840901348059097137593587877470460689390437077675708256844357401688777380407686785549949261829035924792675783868233218319278467277015344189382232074590168762351244605639213697878451274131740689980663734563031849144205278950044043200908549692151518735842075135148698792917458638374136017057208366444788037143007720018886375093214629440688207750432031864350836348959700310795543391725648685263191612857877967075874914747014504274173624486987737445897591650831716098104288079319658139075547245421503473007497245857088409659318095391572263899347057508722789589590919674649554250243614851810014636063342848407593399197398818082548112266466449122230788184615428038098772951977175285760000*i1^8 + -27587698272887660147158688115314185844909504269900639898515396975765535873044857392004675204461246797488458865155190345987257093394940252212076937207369215474835162684390259288386994200019842605103373039314061573905552142047220807857556944588449769219552812752945368904553032548420126455079056743305776907361975611093871157142058587836485198714230769251511463802376940412073501091033060934818565743855525681999267379257008258571138810036971601112921048770755246470819391470886579451379728144903613036020358411541692330106143979285369172481126547153989695754832762205959149131033492915439218104879598092143375338991600391497478677167963004901618980988231511332759907059881926890746205510168631625411133260037152112535707349788001197289735476782793346262768940857063022928585670925329869788464852315776241826850335756594363002637961103477039373319113074905098925804335677030839880712380892925527681567725048948918936677336870080718807046521828498016023174951405690345024121570572684369389214214117420609752606477159424506962751485465881855589616996587760653314688909805086123616688517660299164237399476776296904167760631273041291474644925811567362913686282115997482234055472359871992355099652777017223540031316614825982865095807016941366747174153315132083017366994900901791242611365698207656164073893044529709257251702314248610557434195673322199550942053007624639709097904420307671106008657918194040335101171551080809158518486913260325094953660565663181791812959414350734160607356162294357475326956864208198107428904989018075740786204117460244216615321277489287493971636517429274945081960724028422584835958033601677430475912259314598322087321281038454800123088280959092378569672909394365080279103328978701674833554540650621560251443099357554827764168123412384512054050133538565141276351306990721433600*i1^9 + -2965236557988234183493600639333874062378700482314460045552630883420729133986861571700302371244096575851668773153044454559538305555388868967261631968554772822856119076858478809914482870919329604674982997530605596209982629858536847628627312546766352889445792057364324847553620440935455194336525296775566416757737863489263032086641332749979931043363043601898133681884581983962508676652533796293051310800686445743613143440717520097236262916925409710892226188230051644349926199650306534103158583950877462929207023934622433521086886240227242245930548848397319474491994297531923487017938806126351148316962439066241497096830277672660499950276956336344089697842742949865059982976581028458830689612690324540117701142390493898572745451905749759740970640597961016165077089279178423753653618138795166081570572452088163470734227173835603536383890579131351204115281211813084102988622222544756796029237588745266532695267523075837904965101197170982886717543653673270264638588950315036910204815636315171473506949372022277550049731012975727481016936371489617606733248579028238541570999349136308991229456327454677802058720399710688112192185411127498961778107975938315345570494993611754339695208665009722145175558402673661633550424992435042046801302767158144903451152485531826703423852497728048806172973554864291605592008353002661348341541375679263899580943744450407240643996776188882882341593456771922082232656389961831211248431690936974363221203466862635813225572445171710290166008561702602941811371204914998990366631377541734796860699322242521383922669215192824643925051103702254228313115681570256516200708407250924259867699234835501947091522915876583132699704250898611931754918158360558876883226217062699635348451452875284007767881676236116895870909819933116446886546639612216152609668038223744978750749875896320*i1^10 + -189292943280518733240642693785017144702287741807465666548935111185333004198325610917927739639618183957951118612712028900805524889297360930098948279993605442580378885676508174870086908252044253428138138319057376503442141637296710722031852948870487898613721631865277377330834294894695671574598436560544673036058694003406983187989957654874116793327102543318974015928726860738433208431734242515969207657906435327009516186017969812807756802114852768154561485463827034502086830053180425361200697150636483347395002560907987939238190139669333080712781066706096803453292940364307441775256139254886570533318201721793370735761411968874540062956267825628533372942197854192078235082043774900708853007185024854277192187578426855057319401642579026959850011329285763913481397351420689017253754385045892502880092504295480723677674683793542742027722508329713963087665035482482769961519528390425037419279076405928024144446792191718088518743190102764630940713366592866750380941716053484830073341898694615116435215484132910627895753600727182145716414443169573116761330511766843546585434575563465122797641605385576600506081860060634862724352423623700776870633700694331563026490617462364496928329184585748321871531543776364919977708494211172945025763491798443961272446862416554757722087577004205205018587583058643032599867939658696441653853440800285314138745625212121108114964936329878554819827669898443446613491226988319193506243483480547608956216365015369531164255758521412407511249542052066390256269941634607372064382506276594024752100605304816117539755082947091247980727740267832912383811731845843949989352578366473611290325561035954730403190419151088397162488027868695180188565948492253308730468817185305031161865531476700484027173617082578884219140961600748407922996723119204619812089595485755089205988425728*i1^11 + -6969849309615285734646816555232634013083162169760654762688630020403035372480774378121361405641504248449151711374283524939439414532649866429068168766430485268878533839387320943051752622029596053411069192905846634293067811101200108285335463626273245851829766548992794283338606712778722246946221655447811298444058755134673804540778635406690275164509450977761867168223349025962332730971844904013448694239312083397644870410891569720592085065523463509438826260345364057404746900685205499721249537534489501912824615213769242362136504678424376957935579479252759296286559715649849440551374646674196243680916197181139199956472548911077266333236240912752381674713419893313570880611322028794134392778294684398931369017872037256572435748600326450349022914757224037492426865897663280916534621542161013630585354822734449034115136749926473624022355970530694254606618519776541589401040942282369650915534457552446084643048412612436649423613833878941133528485013385645152583588165596724415843648654236699780941389846787233726940964185671685437816518565183112450508536408081860660719282720573610281022668137069800221584752085030210370780640001801308706313600684066540764753909295005705658138787127171848278317010118837735368191567398707507570709002497142966931178182279860889396171325070276159267800215959705187350442321813985568130754999545178474419597332972935191439497062286480282168536199240006828340513148289112441332027717423045342928638561580105122367726727078847215838362791137821094317534175808264273332048014800783877479786734542971801612361472111270482878077422706384219026359709526329817138435657472313092566771802639235339092533855989388755413688466950929567035637420159768886631757781825076671730728698083316077908676495850192532263161630745578275527433193377038228173036932030081793578237952*i1^12 + -202074593832153295246943679852061160489087760958802681917387162057173024308637383997280632255886324268125131440792091279451649273715865522762534390820187524288237108949181688684822113866704575482635480808939489126471508046284348065494285645382081719598046564795061254083532590540829270840833545273450577152475536897570173982813552153254357928515020571435577861119595539645348795009488213543456301419145620943433708764171663922848588435781716634824838501775615571764840780030006908575005428303254040259324768734183856093289735117298264768173297851765486165532622522009514338631901022671293222159358893029779235025378862781159775889955653695554222329350918251512219484789249402027485127558327890072891577220037998210619355103326344726636198670606096109440807029018491854147349277589535464631821072561155556519988097964765360730568555574380236243930375118894951713589438824166307765366545411026148902613923291162369763675687349081396153620975997638151170306444744904225397354214921593052146109622703865733738266645653212550052933853208073384885179912965860643588031290473480974357624314529704053665034469988667256153506872481704132181566384730328362946399443606227569060218418782680032261031079501798381003860685456667220419924081464902763787519391465062843568033162664591290183597852876858411940764217205008853736562938715113241739240931995760018633437915719803952646724764056315677118648241732983473359500282647101896186671386426672562365951225059600132081639915642588617629498151092292441403174015504823366723564552513360357712354349291867457631985495355461328173786085477970498745936882085936696219880696017936770200101875034997768557705139188431113696447069837411212916888626836801102728499912596736476331807618026838460610407816164546684652709168046848112534688786244003132604416*i1^13 + -5804332785990357586192561240455787319356000341839068069633303950771546139133380287696145734298738876985955608698693348523901077094853782371445603106665413787797280609534581164054901843748762970966463839913381430581267564201655388872711512859741719167582936074770904982624257331147531658645384082124134913271254369993696286586295763938064427848695680870692663812805682365571035340134666939835247104018073772125915252261709100044206903499195131395509418599910435745607455859278008650454289743541172508908472152453954565911792019561898946466305789849070486848041746295472297441434115542614240023589093662247846188203254950002277092988852005021971209948848259348507415429979422334227767391486609473254342795253599501392063726306443311218614162076850579765637482245937409991790938335130682355592732800717137318533304748364871740446191994997872325341852779906203025668237919952326093737514858689868084333992663787467512598069065190317918511270254719515144199529159914517968369046734410945434469289719708719339116671058552468943833117731633909279898504076582503331934277302189753092229440739423447316173888293233471520223093855180699109783222378179356834501695416839212636251761431823436026363365666850102144456602045872712388557522626425860351449570726689272773031641967131757686792070143681529997878454290617758436424455289693641567940141927102992425486295652704034963202027071150470774276829902166155913232464142833443314837875458877653116449668256351506285468681423356186090935833906462536112207310360990726160534250405669247867478617327164388456218823966651049456767598912899497756056983436624516076323780352014609761649374575492600323343965640458788700308669563917907093003703445390164359381317477349654769469423189618515871585541665403470946418738015234244720216746288094380032*i1^14 + -136062142379816331910925395049285469256714590078927274593365236650023474945649931098051479830083756309868761939666048158409726061503085617885324569069710574138718325616602840782317825206731062069976671227402631786347380011982384034873533897579283728554065506339399680545449223194694836922197063342625624139204010393781218933373782950131993643504458916135526567815635832702226711088902753470324664802580135764122402402356778552206910369832641113356380210416285210515927073152192060406274778942189817220381637708769827185263284309548306168949123005519889850088793500959179916851409685121868093709108051207584594481397285286830821734634740569752455059844818715888023123808396326332354039985114879647663374401134601613956157664345016898390355682187907248598281602613841767598789976925885050370739089497814601341765190423441656517351792863024192473144066498893355808332934542619520696952494503916819700325610048553997309382173468201280394461021908265388122124242518061217068367177887105481696870482592195021249834263817208392267309269850486924788855837849484065017413517896153912139729319351840086056999231766359141152094608088468951332853757011397526349796005531117505152704660203033270656470517708416118720309792844286276509567250423533774505685862760692985463010837178212470905920603880081080250897186493014626383472336652709169087017541629523285511720479488302302689666190497089679122657529549498550439504551497824642856712495413951830405989817702570410024564291865871555167254094176936193089642063841418041681944692435357975089723140972846267161345260645463341004169676127195732691500144462213547242323098988101826712694690648064964742234108138125659255901535875446051399274875526290968475393790331735954204424070951333367068335902386590632100284316265634496522180548886528*i1^15 + -3505201388578228157214759829105956167966287168843129996045121454704019675544881105747517839918404046962926738661567075643867780071634961210774182997707648585779226278438824771915091068351877588280926086847547750479480009669342988672919167500098510094461084859955372716420937214072520026074870770521876648565614747387319806819950889508646628578226452922404737850730786374136410780448409832929138333670177903564616692444430686520176947504057068608285148061906210650072760584844002210667154352054870640516598727626331852698001682553719085533506123135005725735831958587625730222702319693449399771030925217800674826896627951745173996488390258917848916970686906573934225547972795763411426123569799914335075782885452720665516087279555171996675974419423882656974884151318138238650947659911805566255463075357814283075623435314130914457516768110645902809299367762684213085482410657471981086215619204858209381971483181305476072019017625109783976027856326743183790291006139632299351000437117414146751910384166226796604330691168825076283935605075811127902313724428166802644343657779806261842718889413823341116895797078669369890580165019137983653426364995585729345483682332382439887318850657505231832563621221665465213643386754402404446421295162114065747496885205623291139091088473026077555260274488691971410131307053183096003247764350748830429325244135022745040826876070369987819303360674946561804756518850525575805087979916955125227121694462075840809138259030936258778920683306180891515220352281310193282354597495025094547241368793849671252894793365085717471801896958888602620891142268997571114975298815121785099907129923204815355324131364917877779265688713667367126983754127702995966495707645826925319024780535118410905047257841578122500937558552412089272450184913621009236492288*i1^16 + -62307668899844341218975120836596050767141356850712756020565617401675741317018274219222642999913554454066701770468028602541911990662143094505282286410471521752916736118801914682171794643586609950146889444927259189391958242187980257999741567001656633896125306993796871592569272973653562268890683436392803649975340712353801807763783580072591646872245410555146290914852550541393806755704163488120562387859041232665364256454734891802409868135287108243893288579318936236261162990571648862123408884688194337236062367839933754344114753940176021355927373758316609135016975824835300666102470735274457389463114735215101781183995037569254036385459957486961511053279613816094042365255554590916738932091968017201621780882024050376656517129885966954969281946897710664664228184526906123799265015579843760518741753885138303107729328061125147253024655970897699407086955604798676409661486144101598792488145794715726581855339009470851687807663421539392932056817939637932316904155876271187812130236720037190751797972475867385121198684263244861648138426745373333200164630067674843371584070424947463414953485437547833633548168639706783156413153088407383744391826470234151736312533663090954109671734214029206904995956258146499208991077110380199146227008581894567538869840073473107914070281214478076979376320896667916131124022379142944043398368340560316867125565779063976792215132140534587887443501283067986986362144785657338374791765008603108242656692966811913461146234884947102797889176265755445416907099533104316798163845933290135852414222369136012330262085798220723619783108241733011294184150566641501368043371130098618061328218033271121309672388235735310599966128904236725224804986693742286560319696625524000590891365264740146809110809680906429263052760880873561932333636049694621696*i1^17 + -1228157378855501834120614959728311477767523831734093655972659655696152904793876981589858132855207886601664087838047852007158955247119787836069841225009012845708675907671125582554692346468443553865123782716452734825599202517298858621965446620403958921725180569425506151992298869714943465563912637211335944322291156584470202126277183842114801395889120971187467895147797804467836896961115221954462251411988875923293965945357750099645405246087154045540660311034401853714396289130619379175994043733501655073248405009554078209641660474136567346391319109445087223870642527069384461130153722340286036664318066164777011120442827471133391560837117710850348853380522717770683606217663045311227078470074929227024260658789698705395712093591327748234781283016863228106518113611311681488275971253003903068166286117947248303194483717075819161280250758371307206847072264872587877215473570936934399048240333511086348963905260480023788480871167588881094819632698309530698088998443626574573134003879430432593504812575516060355655653031120651186224995024760147646073314759092479052320279484620768396918795623998061038434001332719528911856173996498251874259355662801941346366243203455593142376341072674704674351264223153762176961743522978158236025746280084359105853983707531054853070732749321963821535693823025177578167572294484573873554933697958759157887374177234346859704148433930732863856660542988344620881907031171901184882372557898246808635026837832267278006377107430453622105120864085206641129547916672562284052670030395339930521851070084182846955515592258225055307336849621578424217865884982259688975398345620882956910086738549883108048060612447165357836481848116201578639633268128289310400773011054411123440310290124175733563379717498956464513754197192819849006930328551424*i1^18 + -20622015480533443322780030780197481389701412014601333402024898151746712281800184653042407931917899641633381949173289561653722286520287970656270798671014293136839170466703333326775618591859632545685741641582680752106204867633750069222098754543037097986046580540398097577466817315549725568266863149750228196740996686049252719031507640674017105254618803679276580961497334565556541335452048494107213431378989095282807671584690609620555047070747656509282373202143962146759865825986683944674915557293465426031198557796886344061967996853358820003002192799214593663625306399823329622972334231703077419794946098322715289847929331128659089440007016345581371358909281363995546100288085376338110784428049160863052250040026653897236376122418417520015693828596342119381744697437456548862886365804537885516042887435369854619186950393131310507481290264795235162841111814159680931444970484293572649789750202315746411672785558376708096018560461944416287688359513497378292566599836251011816805294892834364126304295675048300781676946426105555325019211927729427408554296239931639903303288281443257949477507593148871925654874087593536329089371648047346387621561894027532625388820247783048523862449309607606622752308307295437959991519580404901909207533699985951850619599840402530903064880582467206963292547505337718108083787079133164974403111560685833642263978128224297052316427790908377224344430387030349929010988528241580772647351460761304441028443650105749028434073351696325234055128960533758190516311025927801154701025278319935119615185755388179580667859113253826850043770077686975530817461866940385867118942816523763815540838348373119502802823502851385425909479245741603497285634168343829785858664826211607349625234094297383805054367866052780733250963630000477974462201856*i1^19 + -306165889245376730174830481462795444930787842510479814017188255057819809187649250544610233542240272498783374544917706864499004392834014282534545516447343569759128504894594480743180860270228343296053341671268661903263113606312196927430716961010870943552058641902521073995053064265750257048739651664216745568723948244704912258140347422405213755816488193218790078385869688452666463234334665024897830989873208216905419619264538075139703063463904117951438914220413664765709995621330331246839748284631839755970275177774589853135587490014348472876257243512083338712834552587440429518587709733989377224054416524583023818832044177023652413352434579458579789322727924967227386183931223631809074122437407095940610587370659241871402795374921367283405036301055108200482760891232066117775843882826815279318000872974341857911633145361595333072891812671851064536431834464938519149759140448283904008184673764571598778103099946984916176035453979396598294285014848158341751615533241530709660906242889536231090799813683308805598421830634456318939944176464809518297980624712547924654692522047103407433889949418020290473637929157885924098158791590767082654094521649763486830588846860192182222182130268198935055507987350536302841463957292141154514248421934252996154794062129587422970790493574143599588927608285429429187513691440033580156644848777913105926505246958877783868477607548952128281081013617405106922684634113118939653081939832494586819460850733391631568697876962809243233224974732093675745466832413135182330038924113000649293115458281214631371223924888900950583067644470789923763133441886995816171726126723064444343724695340128308691877588394750570862039752508978087702860281502696325590753516185081949791404053631798640620431811996734516462554286313408915570688*i1^20 + -3886629900921975398703676375097874973518321343384822151069167440600682705239333358727953705878411707519706004661285411979516950243352618282865500797395473115376662221397625107833417450352584201053752573666176592121552312675826392914570564971348524356479840254364198264036867382729011741355786075758838424906441836773781401489683108539958873430285325044327411685843630512995071291644134505599459019880929206289321199190062471444393478612071187325924609648244541768436086126477435510118778354491241098315318823126359996590352842000645120164895336449962711332449199018206176696078540378014550334990877567790852860723474471745569283281500382389474144894944043355934743148365037875433886728619984868841161104277069434710047356084958723365594236307043744926034023635541124319159169150906484820112758005669309257431078863632066792973123875691202580180918000862344023497373375183035064699912285451892045445167435056778190597061558158574202862872843945403804213828401018171132814315973650060025794698715219161209382362347762949099958950164074461983089826810137271021886856760800508943715207546135452150617605981687105864003366701565008201241081503751970475589244179363880038364825902981488633293249440166445998188587211615414474214079119705002873154529353080002658116010851341522663555253105361205760145700947696480603412191669873903976482148447496559004736204537385724388165022856416439011452519832308525568328897401183303101731463384177133473100557968324461876996984714686660338534749100355638635951381320827184357163958550107855225787806276100610791447417070953444564288655640691322113367646279822902101713326153203797429743623548034322162162987688482392793267070063281594686858218029602506929627576108534479553680521942259128868328380851216929783808*i1^21 + -48643292514638466474576599604194870412358650641488745285379788244401742573567467179496981738569816451768447906374630559066210648895453153049314065507688668583262023658433075350514519080381036090486211244528212789619743897807506512145833223491097096844611803048209771450149455561392912544239785818598537272033043907826078556632590974020211067545335205451136940379983255830023687206141403781496910416083291774842260866717401882301454490888905552346997243456837965307214741220841984430322107762968847279858182115973480930565674223044133879851467242373128305050833805375197335880635719312480230268440970809748255752085280815659884704510386114973222191127945736319134842715477852980901173401014300464143928706799434161697487002455408061027749015852539949109354722028148584211144942563564581349658592679297662116242979180798932068272178712291539146528827763433550255702424870275441377863117898039435804885261348844128471490874277131463475855231364559258075819869362539104409339264288625199170858013578664670721821851517518096242018838205026680671328837016819908452038518086497752060490498882918705097835500414702264778464022778330677700412087459547538098558271325293498065302653275179672900003742826889988198237067989262888395498311153284726676117050519385594345727861775078301001979329815371832500124270603556832199450817604672656544867598103224458538101349909383442066131993352811945563372059740388231496949711401442565397569690235154880340399054047641334050463662884763870249525421728785759520104858034983845005240075582254424741478035684626028793683574002841755120260136168044118841552596791042212423585056305667911707497699223854706093172578879978797763438885582600660415208481924469455291818745870953620507086886717390500290119979426119680*i1^22 + -478552108178521053601135536821293605402231054211109830231977333174458703614802963833469899947205158180905899683693527551995341485963807669407640095957725641622942934201685908481502979998908869571467022755644961973289760395185940993572474483809506460043538033241636988711858209487070050453802698610982633087186830789315478799831038579047127495318036608403823981545642961536588699649921360978203386319528845867371060183983356575773690799504806715150814304660854701391905165770531277721636111819466666454601269263039631397451091478432739139066127828494382020203143028874136134242692399736885946305762151949887274276549189101201254121873329558390974899866129660798225644714747985751893952845392282651590666581033784728023871700946569177302143419567937359384321060058916505754889788664638044179937475349911678272087456669199663900130214085777946071766566259219257123950027357777845205035763345284717096298714217480982389688268786488068029579592761469688424080579331744115682068193344249806162168326551951555661963801762210334283667833182991729126353812084011240568850672706844818287275625144671527767735327568931391341345346760637397114143767422468168865708533174873379112139486262037044180663730241990045457986274875775289971485809197755558223228694607110220024476262614882129330411348088483037101401531867937715945530506668748756236690810158766203559663592020271713921948270925783112808374610634272097605828899023769450109790074733014724474461458670781940680200504319682645680368409520264025297091389770090040585691729786023896364280577353239951365232809015282787299058226177151953734079064039268658734749768135975542790917832451590776254658198378230847189407171457268525941066473723140775687261083451284562145312127183031076896324452352*i1^23 + -4032961891058091638773044626116459780645553876100576310682764128996237979847802032948378362952947027886679275834554412254880019741357650746961624978744834078177369447419375208781596260779278485947008285577209582464010963280469271452735234153826509334057598343871790271776978706164564849321847222931984621226385403359665906240829952968823905848867075162922994181793791728148526114496908693586149780125017874769021676255589712897631672642397269313535551533517854770023727424817239128409275747075707653638065236191188018511375868637450732379339674426693936004633836651241124569903415831619405667013531420312823322056960090906784718422010737707207002307556051674829494181875656069268825555921016395205726906741338549891432820795886625561689924487341515729707092648843815206397835827852695123536601738668874229935271627483261817181770328562577605889081086711994009542152609468489236060339044488073016162034529371222317098014369579719268266372414109252156307016682106757818893174025530186743783157227494247775726390446177500639191144615996941273752589277023492775598066061520346535252045150887759606859437884294699879999814629662222073700759394141569963941714969262990274349236598872369465779368852186234757240092931841357677690791154112901552972244033383716578082582082416045549315872527121563659100692556166043244752696920569184403596490183330757282492100975699524355957236943650562043165840614535479596886585839672890410953697574687006706837457750590392314520152132121926109102142572088613174067417412916846597134839736547445563259338088617892910984390986189332459765442132548016459559650329904690423077418421536387594147127469737246373976109128942742544551088479129230708221120823280022461326279240387380460247590190513161414639616*i1^24 + -26271141750630532691812274039802716725034130484225205145186698985455310895229812952030682906478935863218610453662467896977083556665457275347779354321693736914048356476084232856688931019026217882801852247793863472302301335811163285334467412821484787646985848493127810855127969692059308472474864027107158281847373746450411532156863544422430130860587609022051465494992816280291776615897667757288295629085294417816574155545526868869573197945326418091737483315091236994587687489206896776233547854556989960629160783775454204437658299153728199981701137385448018592509834763374623149651990318877920178241060721458372686732043576900414128109207494693082283099197589863088869795701604241590549525835623719071100143141636441415235375124834109543052251385820338218779484535073451400766346926207187243770518639204609550613290923010516195469921128986866100428813048162844801521559962017524218115354881125762979829859126883401761438601789545091596821342051361377983572142109870636921868608774525170731237286316717346456103647864010094466170558464512742328178319706560778257251068035642623600228744284111200433695403277742265303668493780337383337985274310961758602141026340860510851573986428874126100578078736057617293961868979234010208015590456911757063804926523321636726145931504794731056115533038648564256148206876407133964916113160425955796347931582149724453118122879063258036242617751901049980449598648548596072727021224269762733418107829004853045606958722939688924216214956101513139357278363891891280221376957365782155645072146266695233510843861493587219425252971495086983333965574624828085298949408261562770518028002452198940392300867365399651498343286149625943015287220436773820119568181980859579338380152275911496244616871970603008*i1^25 + -130504264485322554742965954930509027661935833397685783471833121549170793811075701398252403976084908445638668850853028580258211727452606986293834265798079853189718701230130530480144879900341531117282373192123047599250456733735810384755994185757872009651077192252247059933086708461944921069063677912322928392175085372523287144111737725624943433491199772451246584136501684885914200530405809410806980709660593807987354260565392445990271949743165916620060736480001424045934506996044850696619210825274656391980055138259870724998343318825435797507611122448254546599642891240538709898971287148625910315677869828428489912100528210899207413996959546621031738970626704887294538212918874856187126313549719154368768535210581180819664485483139239015594106426242893048250202939115916771985585539079117812880179580496638260110513527169622934005188399674929213727263337022853975180935740582577826734577676686666100401462372741855391740531840190045266764879180072720206028138238685325359428968389590754465572314796943289179323161131012686425808718465451209665161127429841776938439280483901918309750216665840380093250485038843898743434588193650369278125374616608732273019087113345907659470062491541620543452016379044379653457382679428300403772810588195492429582818364832239748364226959141976228660449501777954804535291091919020001030349581987817270086596139999202591629611466399530059472286910219595511216247818663711351511063106563875534619721720399375663107835973328905120179863739271403671934449150187085252301098527686169635525006353887784515097789716396927317605189809733821924825009511959553748257530695862730212201970937554151061660814599912014353994871264262605028076875845289781354461331541986349329852491993337652845706007805952*i1^26 + -452861553694461731296264433239852493602650029267378020324531748065529847786154303935009988614987760540778438122251651472876556004720239279908243432630671574019410703123187719295042773343964470053474162368023761699308936509344934106342648701511673145845030142901401440370212207155079814300718837797382644195931948300504547182828943327039577220160353197204966352479749808774013044112241039267286694826974553648975357755447751125058470250199080046679284033281090642103325355971726573414853805476801079511113315284876462540318087760013755696201488676523563906348273062281282002498664466513471661900057483649737586152286242661230046216453634673501820215898155208484215384013177576739996523755457320335029307641143717382989994534322833800008406970759584327330732337870318839858469451604176452699442992225168288124019678420464295519382734284276734498228983927906734467308598989892713091986405532537325101521789593945303660375449088436176018705382415166710003663264869455084878403615240918441908457717114444168306815768743945338884884421816813857042371615264646095470483110336561519666220164508487247802334703186131938959990163286566473022571470921836708346249680835608827875508410107002217866911507046481284185934939996592792657193059093563676485741881931981996461757775884979571486267540996710323246628953413547335905270350430212665281837428613272664730986673786131836444463967267153445414865645136131048345508171258699513718415620323810299664520750725066517253228220505501983734783349802461935512098365425631130320793465029574419120523073690637067629160204482633876916668434871832989889799718190579712083897838546031303574591793018944736095527869143459706692713256490579819775207920248200814225213353055132183462674432*i1^27 + -985906618213320373910456344453071331107985158632198381198709728809514691691651891005891571204778315236113853761391129523827429705735379377570525241326125211864961555293916773813896087378018387231969706038433283123119668151611198586355953429349984320252461469201006731523506917090346805400616941051046918719018636212170556050122181152452785109307177325018329721559967875532911925419045651346174063457254777758698559980595812074166865442188880169658083305235965161393111692025883651765102262669902269301524445968488169385511076267049830914903444137725489175201811195651628649418864187272069293036160095639821481195693363806530601763831840680656428142920706337781070805184537269774882514324159449346513130197990094826281731292409709813947595922436988132908080569532772042880434238225948846691136383876223719625051897074006526467047315186596335615616004232192165458451101973458594440708939302432988088813597120258249140947906730636651763115609878582267028562675567759362893730187966330052816335363201725849365877261063543808166217465354509925415806386942394582921410699829894688604957477103463227928617064641082775870077371403617621265408173475840036895246061562235952375021376458590971269032803302943205472124342790940293407443928410348799359696352701279371528455453063963092306372932357354073168994114118968872394448539901669788673448042707570387033904629849379300705473460744878945088469979232227478388403464141829907486296897459865412558271097610210344420527709092827773018880330575779970979116709930431993684659830596323405184298529684458698475759215098971459574010186946270290424086098161334594325625764192672516849422377617249534517604229447977313652225057022000038906916833853544427951597642884323475456*i1^28 + -1111428490296100669315107540146380773863666326046741175710704247406236666881405260351923562845212687714313808900659503605773193904080369866192344127276306892410049785898179285167645013819804606082850747588729936622211434946878786208574553978088254385310539581353986531120011249310446940347608033660318070701916815363733746380033203113607129247845055066869689498059907716144157312693246811414849299512731844901150734566219420099025504685205030623362435472265571545030195187283018061794326259805539205950084356956158443040134934107444181242446479846074155471613116162622492950067901980666108895330828865176423626551683884933501748529401386884770342370081436446979084191611957167573214242141418280827088140180247485723354452297304853154223519867336890965471307913159180353344538084635256614474640762043981272809812617641327839382827172555309298552339199485396739713352083585784199010741679629659170627508394898696544611753406185159439728864739448180140325643734886990905806885972877668237933807889419817409131304552689798078155720644587440262340443296691764609156428151536329687237390228274723131965976393771976370421743341845677428929577296987236998412320014418250545336297917952991303726085701114536739808509472749223447940488488313479895977619739622476962629828299496681856802733467259449251000930031895701505308655140548212896013864533001029443544392226971958400193731829830585848495816423905534582658249708607210626982623693734897346709327397775672236665717721075399720927595885782677125950236273199561096703888547683585119932656121315929948525821898791385400466460604851755887092632544869174900104667844847199579065106884167018648587546731199249639346984934640768424995864402487455240751859506348032*i1^29 + -660273966147558248866560998547540788302192509246762969038311934836925449008572078295728442956623424073123587405717395572738649069447932890509969383818532338503871049502005354159181552191398787686103167634415032681226261147500255203098650323114390168921398279782225120928029081987779067821767542345948337205396796791057210567667613561870057601546361610109726731102264387544572707060968239163778454048025918483217081267675047696919326280767932186666500101605592759355035959186340355446696998851454707773928483854608597930073801242423237533813163853089461286488419640918366529058550931039003685393085665164906969494465032821015084420207046812281348090262898859255318005880547267009406440967731298581700376645318089256716046371412057675397847343355054773961126930537099305495829544217676747759312109761514703061812074130053657474265467365339542118596025002273999343052304388667184694131244218667546621536506125612343375076337889399597679238996288560621353523429709209945690209762041036141309910959568663534339987955127354800261622795188876183096068682063585775523226852227862086352189290425142856037881176718799554517046830494423743006085081151129996571728045850963976755858276928226957875501755821460338770244916724676465789796236726347705822018430785402073466252441081653342716726374028107684134375378871189278007958347009096821644198804501638281145706295912939878361125272229387311001248408369074681628608661499814054257251705625727929102031194704737271003332037277862581117256981001645597922997153861607597024613352802207309774429790954512292290738530771531896924412863381636752455927766607298185551111833459467687386336020593915236199054992841959598962136073959307200668135611326282587996946432*i1^30 + -260891769743317789126942789756012428605525004523451858979765975102306875444935722245246027149914611046198110862357379673916655169157053664092911252041332343180726759061456348472335323986917059903475329196962002535178124730770434632518703588098110646316411399671851991609169843466743757121936286393314600357737257807606686626544434005314021995997237527070442381904917394046165941402567412096556739611786322977597017661083055088915509906227292421687086214857834485179690330143109001364420178595057667510456071497646599048227585112444377415880974170789128093778484359404888950101330789854370879650057601537729660728486393615627478618957847702929816802528664605104351693429161798425247919021638909557796534523828349003192667511739866163956191850300927776561938432097842239098231969712315460276538668467321349859862640744947651511216510386490197144280686946023490673114655810226166996776238672956787328815750366679431839429843888181815736447656972538176259457195746837936675085723719850093437001552976614314144980678298667197291506889843899418292671501560097949343037886055703467176064738428512356922140268710460971947851982306390592853607954478103435054991833220911621937372207731417852801191120376408796925318892585373948873478139887801953827204368363395676406228102344270875957127518759916386138643246816842552300351891571377161381532501480848760556309920826583069429811272235918586307949917513309467167861666180038437325304548561556647078371160299248459807085639243714730502091501593929074627668786798987184674157501443134424009660585542748040295331649797620611886627923945606791523372725224586767414614767713619789485405855806978025392130549898714290609092211461315989567453617667755212800*i1^31 + -126892046959880740437594786393996861838399061414893284625353167733024275308050855912364399697772295983177362853456867501268745220998991773446115907963268759001146912917148232521435216529553160896468176675678698365105466749272337546746653557301611653860107177853094901622317460125945303819650394422778869056103443013044205968053518115327557827947751924921889440998958616845258597686545573689185793335292574280345467994927666496561105694944871866776918002041315906357637265310841931797267818665095157880807506380104673381960730522555591595047961077931061830535235478080265712188605601726497632881117159195063673134629221897813902450895406126905346800503663756945547460919703329050701218287509745110255836582953262913402485117219301956802376751710814733053077976552745013670796091412358240754569510307778399326920507248725385995481866423646920037034677490092905642838637859126360127693723319772248572804674150784200932253555002567974416598342498372629634529071152273480632242962527418249034086768159615717439829593353159532731965429725093204389065761517951174677698539949035879392368329728661007707454847674917850498832188337746828310454258420485643146671065449939216920114250331581154248378694665050695786389612886597774566447342733415787726065001366599179147043921546030869672649490121648735332433060958898777760045873164427679199272189502435651271934759574010956683733455000328785378112815275498355777175205979125702132514832049561444064018428609098669067940072649374429879135119656170491298724773245232526343731180769220080311950699837747328157998481112896553396108225725836456475257874706699856679857879063158885743139495000260139717837582847906117197811885649308220581632263847936*i1^32 + -27952901438337122602023593404861363192665344244362733610880266731385753890661656045646533258392265444232431637470227422976513744632853181603106485866849233448353570657932404414449168985713725718444195219499842613541241279332295756927572531544984495988799174023450442656121217945280149589832036299057273543071393445386271796031344455446330028201281096229644397781858185968579968067115034488240526428280578252934433704846603241470055652916860889778980410755918972684140967505655650091970699265876346375570206734803196554867036572991031024750592216131200176191819479220883604144937918172310814359633729112235049132832190432259554554668429592799168564140057372780614972186067132012064402258367509103179818096024943753143723620389046379480317420512787603019229045404938866490287089516097083522446951573421433368488520623989516992659986064143283687569163441517592083685230901873513568483175450653903005246832150380754285215136974101686912250772138142181477432249831359424123030535180398492809466168475031695839293445520974063511304220073129807232892861239681379597566293077395909777971031898071133722722211290423954881823346167857885776346058604203449746499640705476163150593621233433641419791589653001378881126658227452943958442960641026084427453945489987245990618379242047255627401254644968904656468924579514836407229570865655901880571461949644827955895850275926360033244921976319276575877797007806987738576090787773425377197392659466979680205204727283795979402141000239653218424402142228925441342327084924191454664610163038319171432842433454703543797754973743359594319665303966821291242368046703437898871833792843430483498255801630869338794332128797389321481210985123165646094336*i1^33 + -3361608330287444931424379971053737563464855184856633401834290289570665326941613847818198307279757872539271701838796272895346279633919568328390457831769265043583234356821106588279709910203621584416392340778772561808902955905098507737541136992759537922689759432900718309660782131300655175314522604791578124719846103067037012337559149465110294825180805579690568634135387072036019681128974294967477225852018285157118267977450721043712994157217837875913409195730665857456634891798662555093031238309198770431720832009407683427420812141584333910722963419028741698576612557126712364260913884345114517452293397378062948563176120905362998576608981723903501482600893971073915464410092591877915690486272914331097210056489883760989956745651522351408724003438688017700885677215376007443725343634963841713524215497318882486512128173515166115080925924967160334830859176037227298365656807879363181473975875301604750200790465688351865920879851719574339391259934932125371482029185391577235559287930956277354303516779356287465504213503607571327719392356871937894633801116079164611632246999239485474927338182704947351508524209316299362290816372386487590362481350246909396563718983874711442640373834575039024334782361599401638083175962063070809688782304497481764140385548846177572164506872897954118260000490644608951707339120423369404161309305215969435862260539092008701707259529729906314335438289871663334901550964783871881150547170383527763768718123995447694614073210225255321601448156258089241280234723008440519027529864404292683343811912121672900845143154552630143233020086250657943656322580014940000336522518870822362510753541263856213193325608576324042366776734092555093597755807891456*i1^34 + -307785971760131274115450714617246196223797525407594506595702521184777840871159518960216540681587125481255908033516044090517231006226978730638646004675428304992131526584822251790000630143072697756940189618381944979673794340684003639892977851105144551121521818840845445534966610666139438904819043857850169781946116796435875616455972296675455785333818964004808912111388241515857948123062858424628907681017216604644414798514988654480175554755580216078061835239739783829375472353073706226652549859866456426535259168481131759919482162847878318430818600441279339840675192684332901360147724193305912728809071674402876226959469507448346681476364295775348795943436540660394714478533192923141767468412820612637012593618392494385537579670626252170995054569166867995889602138352841622228396191729269834354409794878689108844354362002884981328203443662775356431551323441221324069144187721980790406544520281835119638089741310381835446779758688990395940567982316390231788015119904214671203783455409832791924061402653078946637734239092494046733975996966136912033032413538597630839273705636605432825759186460498302156928894707317955857266880550812162877798703467206982733686417917915913397764475656774861561355244755307952885573286727072839118969799635756360850443765984030809175245488872679884166600126313335010837993562341867726025836532165142456054723579265042165037755728072622573184419183905113754884900417754456931488414456879321460857446491765380454848476416914294273340403754954987913665377149887691777845185201389582286847936839545759401406886559564989947435143357688563757347658363906592670187817812252673806752804324503397257432906910873128581692172363379669767464943616*i1^35 + -17785000547583059739323469155471878413408224684249191231874784164777528549924143324101849818350146156855015861324643445278595060522984189577695797338398345188075348804157031874580963282853706267806770957839674370506719458335030861332026972674795714130917991801487301248600178508939421529119389571647980437667105025578581639816105649065240291190075032241375583549935736698439142999028772577690571435695540854487632545174372303291064676198810067875613686797619168640852118545124493229714023773049405716174641549401018761862074760363411747071456660040292795852722642436214157761311115326758414555428998369638101949400752864408876628142250517543734214293651493548076678628428549965368136780284236551137223596703212351483800280342044050529442194845663176444702402580165787700203918531424806111465497293480719199760264771191502784359019686026034161686736778752289711131035784191842249212622007421455833456279739234742599572924659960968061299578023885117286271699658748372840333774461349243135834848329523649054224426545049897439371383470192553366434575853930460593758284353406769302225648874111527523623529495421548086380781644314375364389482954969150297093705756291093070503966782901151526376771734362847033202045169383220166531262493290029317336977340223120113726591184205249103372619948862385364424951824941450320965972343490597580459023453732556192722826189265811755105475540756748490850512273992226024649281329852503654974480724512362850475551051381258517063415755471227902348803090511535333010554621075187836395927677559609782527525860647897503046547058381804614261668705174177561944786816761889796335382601651600456744541691010652799454173251487936806912*i1^36 + -517380580857275164728170549749919897403798653984149138228957808131889728903832166565761662360198931197299649071207265153741572767910757899343920566402372763536412967121591794505032758030290488125763724319303500508277263497413652373509155824051899876598801470794789613781180684826898657649704075624945855331064355531677728002733994729510255626749502318365996575464227326526641747905596937060838278790133099026579432719487087032160644790513991790692056157290678763913270191008279347534744660318786891627171232924161144778874188783682928772039792686303534333805509298040465421481837192432825893656181494367689761354693955289176334876844371385569174034776563137727303819049934874009614219382692233383522954596584031627559299798029008071532346562810284697832631082438342530406359523347315979366620734922319043335437370728610996827537617492834984417410653568741154462384599160398438939426015954665086873332801400726861167481324542516730492269684949669362299728206651509334040301619714492110957500534837882634305788804616097034448428688091695092116118871291441189282274761461130883072628892918186708309563580837370906327520687262102511779318588789004866071212866200614763378753760076501821773977536298991627153698932210541315948939352540138229431062501998848181914010255988570240252592097917759118782719128694785062261592146601123459618573081253977023771628992999033139507580952632106777634513459541104293505742684332197281015467212843968094163728235595383562089582165248401032531205691897971561168076145483940205391911043102314534201642534575818936241760358383769998228066465455935496941070809675477864392960493129944432754015829789295557936998651002880*i1^37 + -31007899606455143097572515267755744316219623788275957756924442467979461762595397267722641442259570909394345798692417362296351015226637001393100306115224558814708199331609770748084360948705828996158070617951532103138837634053274598469383252271099691359766398080316898553079468437856691064968748041422640982072938936820740633939763370038416379672655347661759665007074589719571288761227574411836391114458700533808428429473454385147545694254599953379509776619941576179064351525929309001925669249140258855838949360587171229674026774974101300807295169174716163272045566150785499749743925184523791778889797362103056629379603165478146758182398945742057996966942171523611497946345436439829493219898082052067961530459860562691749992225048999680608234111990368273545003316378077019821303138640202695479363304494667861491406208392355496907914723001725674972008374446866907260113370257208061457883397706799651711112687133594777214506865915358862679029178532584542629813682913706387057506764028177561054812494417035429783512791278830307354125135304338586403889151461839888993001435618650435827978810296046409127163293951125203652791007934475178553310651051925145750059593678087027810216506043080112618076291639602956369735232119521506791694304421944115130545714617071364831726481422956921133838914695641066592086436877866265361700991573792270607338364033910132815377204418157298938468302249639829085971739329694276484700648821756890507269318871988652095149304454865421330783567783296994387578787672780146038439547273825050538395314443524649533567545993023870050634142865197988204437138375548751856162401083536870766418485333324504325566002351745578041344*i1^38 + 243765365267656818843868118207981107777801441789483260667105278844520558583398963990663993984556315791654922092290391038806897653670273998370054469169679114610682874888942219071223081891652631499595480471887451298271911005537942332808374554973745817087428912632886975017963203995335356306358629360672219904104626561876029390083254256375026391145500872656784208557808148428894241012636145798312330184808801696543162767617810723773587378313363406043256685241512732400520597177252807504158007483105503605228991482247553757922803127626212754843377647959803394813047591019986535545547677827240768990155805295454752124321498612449159342774261827549313821749550555816338735072053958653759127335927301168310552904058889126530624377296481077771661824477489368017850421553678689573086284986267354602683652856910591277425156036524729909737520363710748695627363287037448683408295663917620042655345885064288855055868879329735140390754421270247532797077425353974897628447329500778716203884660043494525063831921465413938638053799769868441041496099768072163039918050531981705317069861246633837373791209893788741363575265070004666670205117302857055370577364077760264582375800730393873696074400531418708403352924561329289005707952835817241739285447834846415577619148054301382236817065377432565341003654860416195254129601088578807214119501393602310968606587851398931669307803623439784022175094507885421076582313600435515394504532765044571748982612602629927228162317459291915321065299174795315742137019218265203142232062412086890953903640085436475853281861139426501770975772785234084729568995983801466281061942661765451466730144157926760371803220082688*i1^39 + 4215278349972673630163382622306285287605790839135397442844124718498035823112852857297945746094217891065841709340898097149312854532363228360393564234679242166649822107514937047951322469190925896598711626494545190173910189728785762921102225870863649061795637498092862592990469129141598691456618699631009941649570761563960358845400223921412666866340110213412611623702635588319769093103869095367247953147502891210204338108316117171093987382342495956966044462721610245187082958045437560399994626414102073816005933612072000288083839490227088281359208139854128514145551656926516345165238171955058237722029023111427375901447188451943881654092302439391838127618284559384803500435313317556900271151676367112948362184274403891225506769087349540188426848279614600486491525562281223667364286027628744420221188021419037194160953205159241521347087736933227417084435595637928754976687136013646198624155791348538387546475681028086946832291691940007676556172205482354725706814866073537792927946032057744654497647356863287229666032735155610178665881583187831213564743553800139370989809122982784185951143331417261704655631713583660398495352989484363565417876199456172154227689865857250794823380072043316142333677263365777865712806526140555797195824048643481657141857061320629555464240761049946365931340093073337266399188255851037875128295573694568093225411043784131798205383301047385518044232399421627878727458801680520870199299163513270351708511228528572428941235848336066371861651887085774736143891292717389692380064542091439507093631661765673974392556716528455148642639287401430968177423839925183640681435257980380181694510406666250245636096*i1^40 + -28728046935057651732051162478831952886586297187974923413325052029271429848274447022933768994548435909028930288990756948632389306322239072970277234933739655442319031947108318609837286173392897097161632004549234570179800958861413497897900853885768708230850061351034056351588029316179570120922186832470012672891492093614362965161148868281903927084989224301596105926223182516323904492012121544899599749276854987687363051648299325181397614077893920733337941772048722097321014378464613544343800731562477550559391843132721412738247351741074739222504029310537160962469454159150544221937940796029105247826104239064381631356455310382587026170464300653444666943944600740340283584664576064016474997328007507041052165428306700937484546738204159270276534106780527879051468231652858421950879276825620149885925133730454269225666765694090256539409312585735600159799474268152405682325198685493256940041873348791362717838775975292200242093814307948143881172676303640537233194085145815448177630994086432190469971600888779031922046528743410893910391935072379717420652835244946598356317607743593292324191433672858076269583924137293984296455925035526465364192734697904185028558146149904598731375641816499237219649342635222621600405614278343094818187168927462876265829818500131238712450165888410357273418825325223025178893339614840001423842568302881332994267541405380218260130031223451119955585611072495582870101628177390587463119752687351199289405049558776846860541555482658078884471716724497339258553519193298692891085394082120910394157256100467897379270454760710479939294183526833562013529575492733453677154516650099193538933040886054912*i1^41 + -29867662689521054125366878925925659746618148391871029298038154226360100343603018059023302093499284572446135737967280456988917160910626826299684856900425889990748608513330494244788449256988268865825373843037402667870128259725032267502061452047010571058709729143338027073735506141715724871455404748222402434609299805703626124749709365602116526839993846318714866092424708581317062159241624028094234179504922211309582623482448853303054511960656431073785771342885585924435323711880536929436939355313377316450514291426019172263725940616593292037684848259301186086503845327785187021567683140594849914522295808846859721318224680739455681271831504570607178472823643135269378274004983039593286411472213442865628995029169880219491676450010489959830715501388793054609859638312465888721995461903699815621573824881389850184893995034832014114057348891130503290649048028747943227727801791155290748256879496255871946631688431047920492256208891989545243045020333743141704269137273378938169247438747897132399036043270264495000285673533903048250397935691606608610419486345193397421762125561658108246243644295466076186484176633411370076600951313169963753637066463196670729932637175447868183471073969604354589601213233946968949769485204535687076189293970256607794472065170956700334924787299876985596504132916256843743622827687035430327668793610620200659437899761617093458886569725673140697499302904921186207680120940789184953643194662910373647708555785963353454558321176181893875854947937506901802057274847096769111773317237091497396664075315657572507952773625474141543603007572587379946244283610727060800689510996593968305668096*i1^42 + 1945003931293358718909275161173490482866636447038275050002570585131062080999451698665353337124183252668797029099544611222606566721906977839995066832976124139790793487709947155909088725235707210546638813476972201328132732798949226087858159401238263554737856100746265169936167572452123748001213717420045964147221717438653500603363293116334808497825796225568574079542935195001745041320423942851438806852109640702658248359746768334532427515572407418704938630642605965360102032514855324698785644050436685039114563845536121380141261182739496562332479051077786657804298873665157957156963079308871368466954537374559019955991907578783732473793641729755463499830896560761154987752316826383066615370420295393071989277416974406148574138442545802396786622029131745549653077128312665168932490935330973704523661361656461475107269279647780086230504886089567518037772092289767448832195629988077838320274575916245058938174696845292293928646288525174134441032226160334868870335405387296568879671068235865722298673573546812706498638741689856618409822506394391932503385661307843591879718497285969369703675003543573086236705053750468218022887820071017068885556951997712552425236143271137405013362227749704219841096571396994390037874349784427703880690800552405635848706246011435979417896508238868942886319596412981185163105729199727292953112029565953324412628362199616532289835740740876178219714915859329571886904429981254031558580107746779486635338121721947134629115505393736388290538517119412280402354502766923395523432966015180971732224694132475165332495519039497308098372423694485233197255247314152320201028794033635328*i1^43 + -11484296817823251861815620139848359994079220699967945060532842000275722766153469372053780930845870774745357088132200415737240021870836365718957274575491735169886824953501673554240702751814542543510789398192342209682485019157544447753624482939423686029657361618719984983639983579595938104247482384954333112070129803868576231523168839020696278108145736580053640089242430260903513069535565119040960349401959137894561404132360138182074298444017770347371727393502860576645813326217019666301435493142624528565800042939331874477959835096014597825472738902185396857720226752696858678772545978866430630781021042911985153674241351622411458962780751815404056505626709290384143999971095497238288340378919093825071423911088068419252053252926081812610513999280221140455787216353595287500496758172221410242609434764478764664759390567991561861404951983138322272660100691799734119066728584404956375688494618191150447263387655800454641271094213141588772881003408753786916233977497108741105640755978485921182256005538013766802208399928694594620786676222731127795564230360221305272828447719427585261569207120959186671710054584373126780409398623168614979656064735942934265235473150468540957250289893157016270893608421502269893594319445841627946228761570582655341996947870550081099773557484713848614447202375419805473601416438870985106185878417305025647589603415966385761233537302935156463055706703450988679046959257739019035672865271482953418649118725289268309758223540415155910880701467662127972798503249015422603329187203259381111798799532770620153900078452205562846171737684992744010143867144387012600507924480*i1^44 + 32439019833630724445986198602550165249359047095801096828997182813876269375721997872156760091533440036981653834793382836588627947670758592760866269898079421867659626044555633818068653872908200180492449318012093100762549601765375842441484691302657191777825210911180481539587836678233219934895323291533507798540538943921343766405221843384879497469319902128878173447199015028916175527653689431478518655209825026899869155935356187388198403130459189682512176002453224326893338808694000598914268170648086832579456996030568117100257314068039707293533734809879963611143996319884248818717547445957977475500731290144255624247355202334293762823723614419807389470277249037178171038482191712309805549515246065550920672461488464068692442760638074324216725900734699108028973006742941316355508039848028560336017759910887120808728702123753032453125415001678206297271590217484675735027705759257526904854263883754772157959125435231631274001115728290244978211206294661691870807648684160731709992270626345894672346821142220457745051656017153167210158281415549613166240694814919873133893513305051109068281135369807548650274905583237166935982490254637585288064775294633691351584113182107938852439276717743956398881453104546452568193811010695889797916645417602007983498559730940740378328647661216379934613144449288086789786340540054311682610193086963604940307709039270583170615035096286272180309287813023002123639913649729985086265194421489395268549649988335242149810071253792751015674767742703039576166445976699229579503348000457353516851877170379803651362348757629657921185553111208109093975657908166197248*i1^45 + -19909384338090818599943069535374731292140717728928466139419646827458520970336277974992794816854417168677581782706794450329810774420268782136760191920284187414364631010960703070861247752418009175140843345566493926037809881478830537790533549696638901785962112033180438190150292010272531232668799704404072335298542832462427004279703246419489454793994225025775472520617067363093539852427988771606841938758982298630910666763536393688629214611353463937333927397534923979041130165280670785664149933140092532239717489959925669369805407427162183175383979154074227154574678029486414489407585831304228770739946487989688104342860272004666781320132813660628783775114799130888518250284987827980177079895517944847907964991542912298688360665293330282284648749819569485050836101558440090241883647285039563757055894590771344331748240066809297497356800081873859860751334127656885759411290833363835172801894179424889208468757531182446192810077083053743328424219238264286104417846288306542847528375268253188967997100892285834995501644031660693713193206123922062950656627784220605732984054046312904355218023599558197406368455257023206162658944565860230483407287350497199401056349766586770129196568487127778387017869218843656142792503020452558990272828791596589484154147445176762658370440400448586303930896395522307015476969109950763080455482725911488241024804613306829383317563862697665688960493856481062166531155210461138139573836749387108231093929209205005973620919979468054165573942849350304865592053791322300632929453133112185371686898783644941728352034079510330658421630461034508589555777536*i1^46 + -1720086637332869685185269824092090193985289113818536432962488000861634079120138459612578413913152755603844446695902264500481703909962396981500971281852153481432433823459934918109838864407519572509097461037547718538037377341118440231920976869767976763832897417678309783300164676220121062079317474455125220201083038320787659916897475928056229042180805779254651441483598569535775755512226431374157761451139415793484176942158484199870393471551272940807668957070927580661384949838008992495070178764981051935715664524053443347767993350500742832058933968284415818188643907515274204890290510447661817979448731811518837026381828751610896072049098926402233555145869541129202069212211494672962573123128620846169420270373055777254794063954517643167153326532396412067817661602334069768873444134706921491531580886341104956134041735544211976131589076940232012485579697506932795445933062907921477477724205012326686941981371932377685430092497904195853868059301122850966474539128097129074213716408091286307916148772297029340817680971373898710895856270925806075691739003008869419993820393769212718454068007356442529282270677842089697120305766300978217659880734812800127381075885397758300310378327848781856086807066842789295889125177495777217220152168492037758762259548854488933229668424324777178980323347376289217016259037114340541867682904919751831983044269623851181281692570397137434785549086643806400403045513864202353749757106371194297279189071413864963168062203325379248407811086674818863663751918777306649237225478080253873006145666013908964644251147482012405429233992043855872*i1^47 + -30333926844873541857314879993214997149264237678637456428042231885555298551600628979818160292896453728423651955923085216796394459072967662322127574416616253882738218007298047910904894577146655676624238177044552601466371410670942355049321448153651485527547999462129796852926457887039191981774973432127265250173651437154303684238780425387605128548879451127960314441620531411373086330132826256469931428700792312380385157442081564024399958758956816076082986907609078025378251019757356688936204766548354984140744726856855257854253921005777731976656670512230093873802708268421054438208344400007034217174558427767957780962730609083032408683825066703760387038161082578382592526475541216965224306748869813746240542878926680459571246603407624060767939161800771736081160747694323900454135168263759962691538646536842509644012852293619439801161494204278088122431748291427021351967028430631580549104416377175057281433471420948012428192765843901785655797973104750010294109169739379020278772137219588224734993554528722505854002992132330508854070124017997026644258614337722763372381449124987307978014199773450885677086518137711850432587389762211784654083974294651495623297859531442830863995304261202700526062633167528684367052201710942830940125720972223131295831117453048283793448923598054840485669167561165426594666093303098567199559902762601758861147996868673208477400325769941563119436779980458598634379673811527373164876432934299042272387022697354634556772310444047641768509667167702924557791144995255150795249517177624102377117463550149269830969216812081406120229339136*i1^48 + -128322207792668751038630670995821530011752841719849554425678396240668049774366642956914629721440602155437404671206436794235857229369379799305835669128177963850230829192006325722982651775255593031430447264197510721323979866249805549267713265456288535645390912057892341919551310323173414375501830786808822386231055044757581242953632419803726023262740127031136838539491669778794228475166970565413234536179576884948086155732005990933823464370058073990642325272266193131176186674463309063916169463275596327705195209997957494927123153219788697684067726301055694220778004797801380674956806624586448842398305478259025057961940527249764780178802938733890252676093935154230382738345701592915160239253164784442060494878624020333313224607940813105340537147625224545160633268425503972318118978584450959451968823046867861485164262056441449129252252982970392132096911734742689987630024122418527554223706576614324117963474469324381161833535052469613894442055827753694906566119666914470054468808989539865950831237121243670463189835456628509168838184146800078752059415319146489720304345320625990595539684462386503531362998473870050396647716120330481295313912020201840900800000860004533008363740493175220990105278242100718404561495758269683576174199298989593513258392790569868811137727560013579384332133151963052519597375164536706958381699682317792979291234860220193301228014026675033074220734744237818152592524856454706255327941322099662289091924184405134868821236626537773828074198304234080402581188843129122049976845084833429429588981263415103094557524629651456*i1^49 + -37143436589437192650562548037309556825812176255001836215188753926354534092470474036806231864223975731142518249524397688229567022407788828731255304268731769556150245407281511614436121433428032376673605101136388762170569828777138739499334254926353109128451774869389126115334173229224444716895173407719380398442075562285723086225777875748174834633921873430974069401093863200522005752177306148808442973601821299924588976793314532874577181385886160622826613012617322916874171481997197940570265828515691636235846940777712392671175818989899394390955095265404561775624772147050005051204531626335220109487895125342544043342760400938106954275002327838289783038861287768704275038223636186751957459578125481039035756156430312332002424347757964858853951543984243267349816160891257961730802418008991501570279934919526122890269969407560341389494659246912729039207043617294525326069925770736258292480260105413897716399045737941439914157655496477881563694022771530186271626339357734326709757654606693360624138163389430972071462409955421577616760670449105202451036056507180927874922621875951028738445606562783667314000788838497422884027614173719708793113936469438730232272397810858650663936108752142061973819409550756796427541623058843392693684268286080803477902011431122829843009300707229112444212108692655358191496454712346206287731245327899951667519694760028908614347487860563706767494201560324469543164592819666111026511475070931691095102972059881027292546704293887320414796723214752064461056391418376591814009746338566101488893319318770037030912*i1^50 + -93849590862570031599469893942959249541512800984254641457370415273349074241805896040875844324854041313728953505144681411491806160378317723329047978203152621661707078371983817274305597548458175625392370962159094683381179159958809582423630025630815326838096026459342611908701162097098203373367215261528506147375063798355672387284227807564005677471662472190742075805199406482271085285684881147897534649275693804495573521832152167935787230070176744850644255684923305274102479421121132813638898708365832429635936820707989456359654409012103016361203384079712845747880324253668726233300290831237851565631460241844850619155602874397272716422342976199190026685363852150077882495156237978598529827130127584085792645331043659117678399437114873468702788816308465144086647646857583316791524996399360758119112577423006270233153343503702254567493537540666581302096673616914860184265089413183879633176111721705365087112726926872406475836060536027312192172938137020103528822338421810377134589657818545541712938820160805947647972440012126695695075488304748154928986515152957840635537072412860797654677207036365156045970400330123034110488729237108790626035493538916920261527676592409031864082121396074370071891444132979654689547973436916529320926739028559447890669036140615440731697512949367792081175257112537652901276000291383841890117354225550571874869026908381363063814526350995010290930370452313371335221089452350264430097646995649465319762567115574567901156593877591740256426535633209417231679177225281964018814284974403403061298987008*i1^51 + -1858049617933955078397461988158939555748541459033944962440276828958076708820469673003682490639002052409993025479322196283646259694842020309884675604123960899126737221678311982330631540282591934580814829811452977410085613620001548584227334064815881255578728117541785546456642767399968086305063710473299189663878152401887614195197334911316604821810257600074839094393967099220910836863876697759022900824698305379726298677126139688509439747443810737251681298926100182243515725991048156037214513577755126905434844055131417050644647741889413743137042502013036310159221252332270630304412486421789317483251003254920217307345939772247231173872862258672030816282229443127270167810652263073001870144566704840210484396320304454641141453990863819745700880361279454422961412457211872379957188039890291755191141592561832641481528679401431341200008197223810934586874866775144141649480256350138221082516416853130535088566396968948677699742835761467701759010054192137678510524691527292254377112932376867654330050781346177035408329884158463606100527263082123356336614111176574659470808192460259338886662124121657919558953222515277890397522200494888239889964372168516357780125255358294285053616403657779551595209549411054295125885827975624536347768425455147444989019858206152621401317861591280091796106404436396273421003189561702357970381242789578577739495545759665825301017280470792248746089287698483164980700614305653960159297710692371164587271521011469899415672317381778891133958987442305168703823453642065544764466187468800*i1^52 + -7128151017766841419525729725434553768495426203507373322302977737439194233424368877825370508508225203010037646455959590927403267299133403566052393437009066538820965273856602251918245199041250104648094033755970444042554974229724818542810110988468650340180177189296707833349544904817070259237024841181233734695732751733514531040494429236377204899502357741251047012947020707409376770218032695649524907051052080604555152781671549717264950285349203661978532804177977882193021933884259292778125885010054267486055524476206842956433027623943151272889787355853516154402722464329156377062888634166963196340891651936805267798432434328610271970356017651767316021828833179786693622896929325461485586523655369198249552463765847086292152070090164191419396627650432700935765897227052283664943900477788440002077099877388672525511515013486480411043271317428238016604912043854053126113054973742313284802851851905638465358498708766244711831943546686442565667807234082377649299413840645243397399950526296862154546081698712655294397209699679916193324972371619861835976946985788904858293649182645616215787704111819301062865398894350417512046889585418730431045423829207549852546025723683835860887842909893469714213832644103409291605087343522323892893547407827656746892665951187198394422477306063302418901063604024109927229581748995644486586369204510920595733524741384941020810221432058168537737956433002130637592855663913045239450508213717205286802911261657047606846658613349094861934716581289903017726202812064333824*i1^53 + -14685336155064868227769522479122839021872268169763617299864758534398898976942596896546192626299646623302043917227008664482399860785980818315526090689452309099117168500816270086314455214657089720529083060073274187224370901515652703592502564026952181155613325562759023421064013069077287430966874756733757354632102488109396800904064244043705358242963792613081874271763255825327669609313076405682123359714435416246644774117605156622966921979285146909275522762446818304425635671377315585598052064812404362824228479194591739648401208068986316095179824068245305213621579843640097702570170127137742584693169081309110204163215507022450948251501260740044347595539245547582811363518671429890825305522528558363475968708221657905192510553686777372452353665472694850677162566926818829524050002261645886362668564982668154590636345670697379336867726150293479347788193257342218199031083236087472689712967015672474783188299817223210153771633442996229368341045900058160629113198978903943177590044035017004223969859351812360087237487755063076894702981629343965056115885877129329216419984033929032565937325732006651636507833560936384413237721077613007839023408467290815644228540812383125998267235996540808392021485874434445415101464164285102381953472075294050267209025677586598938313329940852843421050909972049836850853772714814701733900888740795505685755697366713846538417008045972272369700264664637995673650571822602417178377354377399298964483253030353091337255270214927325634303594513797883101184*i1^54 + -709677938089280561770287140927514134400770129493610929231127002745500818788962792554246267008902465904867824003021026948397287240577810554059087956309918178402826504961770193568647526004173382680494616923011211325970142885687853547670290179400844806430252359968735810121113053530339039396331162623572198838809869985475507780815040253702504023905410217115439299714717479971879426526158934899028096683763210224351907058840928933912474854852278985193393899747346653057910805584363814754848465887413352495897543112191267208879210998247116400010120573391395245572927873196247294485747222445489055778356493285704998712136760513496925572791162453099692025386608042606721437471936629496540602280965798176955687116025974225220216921198941439523790497679447438671144423822190203841229731329373835986107801733910325486089668336797377332239062062093261025815850802610268891321178543215796337726275539745408934633605060321441203839274041323544368979563491644052664027648790946419160470888559373990185403882053764134547690433741652260394950344061196578790664207746635013215309656260629690711877459403499848791218444366050400109258192817099092722000005230782535688992950825930842904651690754195354856110079830674462872896203757078567791827427397917264900878970086549195882872421304252711170536107893094210159158752104560574852161749373143179008696715650544808041633016452588243709353545496834208305363361927971191947397140662755800729504256070095840385263328636634647846977536*i1^55 + -31992018597594536425483315506294505278977326840742226011155895585713531685846005763437211633108640339087682256132920598758754874142857648441839974851423906112998900119730672263747921135800708013146803347020506961707275560395932727553401275832554019210589535615248367327119336165201414266366576996279821118599871194932616412539199939125878815016348204612462809448860711115335280850788023503428470368844025383728110671767956095055748067058483033108950091981412903276784224443344633226092123651483797972027167697153947148010550694253505954256055904984511722093180716473584036642753004276245365769084751930803499886176456892536803782291062364437357021843344478648712903659292941112957345742322295950085274859633186516748607939161550621019751351867282691075053895045945682978356116892674924802289763969518036317431241821873509416245412449788048174275171718367460729582451975548403023949583391192720945913336212976805822823381769717426812886697340256938964714110708198805608140527485722396333026867805334070472621117380612793455686429115795959311373754871788360244856288855310185365270329966992731373478817535491345088330588510994624643820390956910241380463102367460010994579427772778659792761153595593712988462611855181235785946203552399790088779687119257103311750642411521419752475745644722826196079186019699163874509084165027873881013228482601494636066148348947049895707312276577298150814205269117426513646513232675519187822109025750937395264552960*i1^56 + -49126364469588944201807593040879792558442459807629876348811006233978137319658422314775021167734548767457799501829432118434996480108119940970267109942962513378018967666398384427179916602563215108329325989109222723242134187389395119304772471207297270100408511616328841494544338945077460373437653068989232521282256451323439044862641054031398889679969429282624280408756337756264296413923080143246066844433090221714990862721074530631386830227801636295308627026312444943871227607695909064007445857899604528243825394900282124189769315634160809776856480419827782901353648606312252317555126803805533104729903288045803873322919204834574549442407767139128758737943826331467405665250257993661265724789184441994388100352811472776194365790270201754167749705335538227891790134472450563323064844554596551778491459246380100434149564240162052324555190238671612646790391299206485838476163258300372335742429784415507466899971781689810393563580732134050121682631142277166979908759147731892590333765948341449354113328122521700675327386615946828675072746720982690408771261369159752858746601430147837451912706266301319594566761036244260226832144094803577621145498835040029525186916154596911563446793294640072011452376999500515829233922905816367774692618919001202070378624221495624386721783208719782116654829977062937821434232385652074399413870047963735757296461923112492788572307889475673632515035309944715909750223235364909120076270178400587951562752*i1^57 + -17493098322264444461467192711784616834460582990812821118063356676068606096921369633144170405135298193651845417111674189505397968440358349973367491967226570129633030246448448026324192446495835797031362943129292889873786802864784784895498325331463129564645064653210164043329247302744464803117573823819558923441152102793838981439152041559180275590668475964321409076812446104143042616639330797235599899863724113201340083316292004432483735516674835169822320005028717076317798934988971878236508883139876259095341423175947014958860303892530062839129818372498494650058300360310188761043234544864148695757846314934258270575745444030961627500246489629491454255896792326410943696908535028256046146470546469156952808449007056047920557430758683379891725917212385854212939717371109806053555929017084347861611088583727659033505076395243512874587296660484392237104165060621373823432761506682988134652200126984352744581020155430057430803334806056055589476821981123242599440811757700162511818364105699672267920098609769767873846917757100340531361354201496514023774386957768245009316475961967696369948805848755507715210623861369497461809103528541864352442761846993626859063653980238862056408394576690720937420997275670025581616981946853370641314512308821194564423957513005878229599427944499827031643618700173416765386571274263084952185219271857153867889149688185431151239253795826461771162734027614131326806742167772562099324928*i1^58 + -92259366823269560548460435998738579486349070496239305915208356149487155419187631610028855067996696942519648807939469347674133687309113158686938299431896174382446013335671290099772657645145441935085902859889858415492605269739280363854920599739288996829427694111064114643591053547929166902794190944601718494972226003206841378588454922457541126953605177673121169078301859145945104755604060474693955609795018995738471742341056870819529154232755124321116290926178376058235307356307539463024219265874739286279059174124262215848667125981067384297132378149870711839206086109824731286366680553085171229069319072155372315516999609710030912717907407836154924219098320785709866675600813194060975102579896359120201054805372621497717404620228358940934685418774766409179637218275525754828021074836599047572072712632784142656054135849036868176987020762263819615493417870356774961879968246335928894726538772521301858075170421517653796160640073757181144100423370679348851575015064974576398688741180486231509248017320343554264328838829185777881461320097745041447090943252647303266289802681554002067941580408339552727477031376563909035376970498605601991533438611057502896578518656860373452072676801148258225683612145204068487224616024812453196630932509936704894495203130765615828204986176572598023506457769300369483327574372496056632957030248173256254067456848912689831036643428956810342994097653649740973952*i1^59 + -92780044754890536562550981383694906722116632152179989330555275499411614656173024596827947287447530819468443513538394452218521663311810909786408864090872934529105320266633239799768014964419628336132755414521110360024769156085178065339685218544392424973786987005257682903138893535663054204350700233219475397047864009664651213479479335878033796816865631173542027151701306114805734593215418051065015239351944759452454362590677583322909128477123847887594061868550379967939902198450534833181397054094072390623081488412679357139644665980722147786749014671370021982722806879370612826268310487417012562117567831618012729880038859899914880585086351790862991024821857918444475726274824449538789247488422211057074151537979552215789151401869543022027893674220054616283480189691530025232338203827168914851258143190730412758842889432704988355627956935625123783487116436675947361781339931972838255514123610102167534654173843007156483006949289247355268648944013985739523388722990449648214867596882093662226673607852109289921987870945449076059486361352362373783888193820790069763712442883624974962566849495517040530807212833505563861348122707120964951798481209243392894084183034436915303150001181263097938983972828644136228990848421992034241740062454470737976376656554352668443250170569049016156379549921215707550642236592947436667730881316678948868373432695205662606397034408145167112*i1^60 + 346411670001258531098187855211925037566146256505511518151570029156508277801643158463608740514507117278643724155760545148809142185850536901782463988311976341909873100648223259427681453442715857172602129890436079722437707680382736719470011605528459040206131641489519354656033277538307740107072490788195138749711737450348459265595175772649956662835572874295212819662358632307669150196200455062927124878567730717981199128154422239970564114758611778096750668977478427996687293096382614419473539153113999199225950913817962053820121357245921883844959204951922761093345465120852739858534982598626341149276283894978828204180644342821965802050966792765003116809848896641567331919027414676694660418047777057023886086810715572687506480181952095271330129788083335166342467677743671958701783884826734881484887968802193138654911899637989137068611209303151564088852984925161170197479746001769147380466769275351703087340846499389555080501547200038227215174128064388308959023549676456370825008080225055650761324902929947202864982340316424940768131839780561860206592080066731066639876393860942476150432926515041452711888418983028556411834008207942463267652780645586859458603830063699086209750081306536473972546839837744655126464522011162873315376537706899904996644105316170443738335264420602691501687698577964445999947879950664454278369858204619074626220625*i1^61 - N1*48674556070026432260904556854019951563478599937556994491656060555283144478826167775855376950949475777092088615383391109557904869321180447662444450644195342776677565635129591362787130143260379345037270873976300439569596301340645860457459437807708882989879403236340301546770859210306293254410634939087309265220051989933715748483663877175755511332128342667045545851021040834243328799780090797319157500000000*i2, -604181527811721989958531370118862419092115406970581253676698353310077544425981607770267500995086869249429105668737306485140245139872754678351466710523445133341406175284414565782525358312391386564459543534541840948607334454585243782321472526811209256557324036387546526296875385310431446512433648877056019634229857404524061490896208367050780854041929704975723818276759045566002783622722773946507704903548519531053210064932162377379550518036925355346399586372284897308513631072862008546541759804350787901920860083858539262701746991247101106865023542877025314803156971970826307862530545116040515713004110297990755425274858249953890170663453278829795548502118760515361108198934988748252339745084804225477193572513132976463068964546009323909337861544463231813445135925029137221459382577230763450464723625111199199996507504171622597218892798213955695114432545811101812143858823195638754849391381736647317095614276977608049704050824494094562800783696678510531181021577232216536926132679395869269007998114762299020389262284831165552757249945146978550187165550412917673337577907282719846508739316553282571071475820210311842083375181939536747726827337697508893649719030224549491763954778898139543115820128223613271968525390681256233814171191379879723367773216963336982158205766883060624484705717475656367553959189487690961907167969597703374460639973282924622419215449151308443952446777748046260209642468977128463840092632398126482371344604785677544544164439696867392895663693928936522175971635582784636153131387618749558402211222727637483919876898487393861059221221857682769438770556374179917011758680796071701998066591471082052489431225021066589744503961517580934384925291687145831455363801942395768410605560406856024636964004594142433373034440542003754585193594462780876483408295454310919668901236155572794583888691200000000000000000000 + -3793970343211074700028796427765760543252166362055295400244293688865448951048543242493675446051568629162864314690296202024537881699929345820433202074148176342350383164777134397380417575791325095822502093116868148340944120852188503467431971693897023827641701285939382039659046195388941590584981552427491090886443898011334815452289505548051620752708100834724370054013753176712251198592863205612443526908425108026034806538980630756254435845830870402877171938332636073494269182297647828410784715230726873296608856473684126951110794939884727701688744886645157570299828119210530384066217522998060258554392022924931019552989695907361830885833141411044387121853303995953801029816202612783306352725747202846102337121693088790446827812714784526888283897072182224608562450392785719808797483302232766219555518426705100693003250908253860875131078758182316695538060529067986520380851941552718087519458822563138257171732396827475967077530701004816580285572102495181482802396896006117008533966013416485412116538481313822691344552470494198073212073811732843472777349140922828830154050410666156460062695084758624989442540256340152567395597569798943982817252728843421111754940986800460292203054125997362904662460824416344902419628328610294498268244632860981688232241386890437156571412921973184624790290872960686439386169021898387061747266279208926807307606701053368408666404471990473496508302231303764668464301335226503456048216747994550547557286788297930073033596159621216204926655794285645049946417235777305391253694013746733935937384313126009283205562908611997030004271915983765687834864823921651548954005552662300003784601836141080441938256749162592360616355152082735843149256519186759852935309945239764589980408279335494256653334547452421266263707485405604912769410710976211667860532774370278715024492198175898960167698432000000000000000000*i1 + -23492163204683692766509095810797466956808491860222288562060067114199506888905210394196248145508748379879562255029496309901564462300258697568824837602316939103363327002754487924016333102198932712053072352976185111022995444434607369975293176008420069482460306169041428948224626292557783288929701187300393695163641354832608624471098124645562454658233853083998979624381717578611480964297085940427209654053034667166787837482928263459049174061220230061370810811421694988477779961288275987570730924044323221233532099958713897860775898249688817999232578593272943552760540577390366651205235651597388784617029018529803269674930838475358702557294143371275738430358668445080732606853588139938977394892553088757139933820262726513127632666822555852754204760217070100384989139508092730766188695708504677782461128158003629423550226234878764607328619604800303522190268898338596763244500725260050367417464676000895639882980568464476734212267753525219965066619989642941964858225609553098606132110470696762254622028302230245835966578458868818645577981681476734174235330830684218406771732574560971192978015345626100334049088295095071846943379659811156560528529778020263583846288618218139922972354590114328340143983071954750838647051271638545966235832354314283218462428309970157742789485248958882741632041327992691429805260724002567878278654224254630399328080162253876793427615718306539378294296360202493609180643621749974649643040365694551721296311030544558968811262949826470431899116141833925703033791115925991751456147266229564662416131735013070286383548240692745084668596627682094449716199890195563153766990479893088580853884878383463521261471753827958743896775464187902764898134773005837134154443848707461730749623977813728183102045053493769859156140470279716808384075509841273480055626061678501905602521456770267766031646720000000000000000*i1^2 + 14497356972895717781107640700982806090822699578522919137034199313376095918707748565687629564613663957043527330732651094377259423867380490213153502527814571258788522466366414587583438793394004135136168618462340986708176208733839088707966296691064002775084207947234908863611955367969813903157910057182564836235007049770763936205740533055733662660007506675287335765139760447706515193072344136392517576830564261178577150470066580828077546349846033765749583065769143919645024593026726282022544855981496360976029924793071327146823243260504479235283953698538095231968334388856432670885357820612720622176638108789677355265000362985493351559743184310543794243324165631158527260873656533485299574062804086820808792299362492697104747108430322049699701177153536723606152428199002021953689252979137810891080110745320327481569213854814832454711286236272821906944458993235998192051486965260366809265391239982438626543703634317540320403857156030090035043757037502060091129049589933781779304301197634724007415569249794682903139502175688022478869748544001988530647881490698239164777750221995689699830561769161539095830205622830628243202389810993521477950208828646925408196164067733131876455633723255174592433777373979233185228876966505026361769509232070602302663682271435117884970145604995528665881912771356111454423861542125929575333472485898631200668114661286962319392394019675822756073500591977943050864391748256451521539490964061891616213501420331749983063655970152185671178914396262265013421587338771018445906126560180981160895423150255719269671837174077365334358889511329032314387703722564987827938937115374136499247666878361422455038188142778187216265023573373785465649187273640187878704351048075132696330351665786587311790453165890190454786667968989855135733875482897626629308866396499162334763737930893907918113996800000000000000*i1^3 + 18053049828081258990232912278284604832045939938159693341460479121701947412595038030488029675847179365369072331951067055043606049730074388547021481049664210710251133357307201537562038288089876339205470595242499205577361611651867401011933651269965235131182036075460654438127759655379596609273379919176111435748874665645680942836750810625382666866917920641396650457949536137607058954494814504218673757606535699079288751264565515598318518256270467450408596496564275768383641509645745922803047787205001709680615034968214654920112812178411954411499620338173418599084530211712733058179062541355402214526022534012110886801741005289859694994974408444751180007496228357873518532577561394639809281600226633998714075846339494946491849727944272510097332193579537685103176396087163713284754898114884233384765924677996453119016924811587775452249580737147187229114508940770674354103728262695307974104566394150787861546477182882102420377278293639957741539199123479533704684245856757364486226335302527337939646581919957404399123557134023180254738270489396318795830420732809284288513142190115429823043284325801038431379506138912282796650005524674702130888848242851529040171174817959293577127271264134712727558705600459855092113965415660966296486930126238012771006975293965299560686879551535860731351676192084304165335810812210254977636792184531520657069374014989534731250265594238548395726445469324792023647474034217347442854979777382111459011169135545559047338059000110388042987490792746114915626656794047017091200742284746519731159903509946818166217080529274130601006461463661278615384850467659143898952992063384484532426423119421803033236501097750240423375482344483264137563223324859268453313889128389558071206667141925392565635649286839810553045069390904963995623324591698482540136760910361994898535174405723038309941248000000000000*i1^4 + -2526313905364784884831529172375178837966351288345387909598459503623033873196787921854433825209263798208414275323976968447856087074506583055350751964334287463638652003091621234276797093191641408019287650255198705524063224751006425181122569367120304981091268538491164056983434403960582418531654649135419867089482949535258189056456515924578495342086815836203424328568577986983420888239245616920128010041206518448509533543488098922890196065335977737730124954232662094126122922710001208827241821008381383463318184358677724530042792210233284697343521893250062025422276651202050187085989170485202330316796546879124158596391335235591458620071442258576965490313693939633928329479310722806039319034034701402577348414412163057937437764086872789400721832333241811640549511119604548827511665287555701973016954723577621114199674285405923536392464274133496707475094569401130358688900910338374762376183619150700243846689382488116318273275360847272953342719012485461107425357519700539904638469529263365661996938941650678505595343881145313470256501396792368142468763509689608948563758297756747874786488254776363487928497119676408437472329590765233502475552904881698544049647420787743185404159501176099628778129778896233865576743527933153550737708234180597898526714402105063095242618613720672382497326631652032171508932088983817990913652503516984484025048137061902196821932698366439899768038664188778161434346133226091350752666730280512379596113333489136256329212321207891492735679705766337346898495686049502464055394913492078171559873392968151113531310342181491228215038870063771670478906735863182202459349706549314466582452610623055150233173765969622878829350618184121925499326803335973851920147972817139291813908387225730107392993443784316922072218066098787255466517351954465677645227376516354842679016273735096498913280000000000*i1^5 + -5523515206292767349222493911102714171081971171902658290034447181059493914328433789978981181730114257056773186764576886079324348402113059411551566028588495317518566888355062868523010000072980230299822966021971051542908795358210073494966164419383259514307954742887280003539965850578793750328794328782039083677139616170384936381320918069668753613577467450640770381978298807842614710498537882252174420735832235479491290769679908157000642290103558128730606218307772285875457589648712073396344264139463419468482569377605170230418001600813562060628214141490558262879016479431958101679605292781026934101229073764853291349667759567996639487704332522427140941696046018491408617601078963662935122271173515576202723496848892670382374064292673509805170819759112052053656776019977221168874739491835081543731275053772191102272804181395051762899389277180148834123073176882677378025303708547223898249531293363461268738080505002404250216166216924910812470435037135692464374383498871782360188715709147179822597145145487109877547106672421485225325978731364998468943494512539777966815913196274396929647892668511534033666281956568542347040540749290469594496313964259840350566777035440373730310473070309493181681575984622707426858001006320784772755878937841016479891273995712150935728198568970882861721639589306911413155898925931703668647663199971339945913393966532597181707502006293675411479633179241897513209679167128866512329322711931232135206865031583171381413163393005310324574236611224546135146788819763551596980630508759864416686113037732898711455988598459531156060251674866802790667912871527042039319022946307666144149422030224358683590502630555157331017721833415176518420137106764327475474219065380691970118017321443116413602003133301460400814934566322331409172343625088934901279422936022133337196660928740219210956800000000*i1^6 + -1520642859973933979199438655996874432091308332805389461392248945786277825265682902334380249453284796684218639428906372682357293610386073791099503535265150723027158970733336567827227252586446540784700796021814103109692192319331847071563744193307518311454083257502640811910575706942186870002591802620008546923326489710369522286741788331747206009485259880524950795897738498336678292484984331613092015579047739264044494501260977853440495494562831734950021491097950220341027199181703777975259016634662542112862653840940824879817072173058891290206836436110954793083768506800670424758443694792278944549198971625337438266828527109228773934078006705828063943279194619629942267612985814827662524999230551706299506667418044262811867323521078970532808156032703617772161903148078701829341054878506061802520446484572430791368733905136099008432916694521007216761738445048342288480194445172564570385276259830777342253080142666074834194873935518170374012545689690756568152106415043014092157547023983604679812652703131307732220944712928135887942259337279441266825888734189116186041054879795937206174187112653850071333676018256400335085412448986159319167039055719571250602820434493472659041277564599811674868891077999723079465366106631610349669358892995653044784927113603073170630507141396277857349454218482034112011014417907494567038948527026159939161648383054848416189927573435370685923760725050084827194626689239309107161694498631659521429723255301849342384319798706224986050968625698507655866370337815337174141498327711116110303214879444977898052302133178427654471219536838944428265787357443203551403545301398036453056984382423081700214804110177711214653540203920313572389190185652218414188825855777412031758084577364038903236349094562033007986023119072455042465578626167781243395404181085878073454610137875195363328000000*i1^7 + -265764163436355767072857035596314152152797200669874826948014880054927680715350300608711252686494638428602965902160184158630547977977146551196726564401235560982278241553164983443548668190191959746831372133322743122514440299038817471081034674526339652579251920240187620724335296699763335589400489558167638479547314035139536838167657914818069833867458493038477717602919096184202324955421072689605935609661492362778526065114367952967143962720485168849692664098303431134685379757652537514236711167930983110267427250827980058496069630252450503415999814189777169136385083541676306191201713575215402210116274588565708006216604384509181716533079586805310541928275229117660561886988582208395768361129804402707213470254980513697115079613329669228700805176594546906202646786448264393570308416641128441037219677540304184534801358571371659930978072595291467628173004496621707999019793303188308301664069808882533935185060954198466511777917742518926834928404854058414174492282527974992120672571121276623850354401890570094829438206483009263250134456273469695662007820415551649925724136071292033319234064297749403026411602404668948004410389529135896330035740747304312528956841545573329286691792990032193861540453411244549214203767728170495666838234713517011310039633509226538227471130920139454281214718900809629996695911064790151803729111764891646861689415407705403901575390165708378028583211274994784442291775015087485977000025725003771954506553303016064619495262398810190996829336123055552008358166638477739845495922973135954798123689153138687451429746444240714270180489164454175746691925643287884929348186125744856326522172361515807201768004860543609098307699205076807031221591105850469375058876455026062630876592201149694036804403592011103203959049094965827025077029577635531061109936260538628530410227089727815680000*i1^8 + -36701794268161434254167016995854128085305258711103466630156980060090100437417266410138860268089772996203097835972180520842832852039015929477399126084095253615883713523905295703739938457150216243530287909343163923703382697487040383305523405921572245758898092913588419527670617791127007153065927679636353940886482928027454789906605991734575692076145183708097597816698906486072378602749082207773165376395205184704354275600075485902628110072073811737490034022062581981937296057559132065486168327154406101099774019292830095730105876081944769227729670609302472376181618243256447276216365086764581202726699643678219432510406923967703657830220469864630558766448494869137278197915153409750963191344524609094264391743563806929704883614312864233026789626867268623057516045506897587949738171851572534408764773641817752017700065246201967212461329643001546484646981002552954904989330307424177409041863275418124595377485521711395948532512368718087626431978766899273034652165005942600224869353974130841586641653906609481551212063519856790096669434405108237335752521611123544325404031020374272047419248538395952082256556768093018775091603189314571505123349904145116493520141061688846768744598921859439763395175786384205274963256917829438863544425377682730839702476038332806983138653585840722628466559114953116205599524759593527886312711780866833838186932337046785495216019635015282499815204784772322119578914014112924803051113109757735383057617251332920586252102829213909071280336631738234995196546892895241206778096786674995204513197821652268002280183968948076706362464810596544343408131784536437175438803755868385317977360460767539226573620116563248416810786371331886450829236780750853120303127160523313271183775904977697563807678816148763557970651528439540438690877439368009698742075269346372176960877562219724800*i1^9 + -3944931462329454147774602824627228591141085296603871758700595320009387961541534585528258697974246484841539491288293650648972830675956664111983136411076952818690950768872353271505440485726136564976976697775453917898593763610533205983920139186919719305733188334442865437663816465308053168234953500022603599567066050049868580039122354901812305224348024867737755775991805662874748144581038914922156863658360085273734528790561412587110206947212893040990835318169806470757948025659424149936197965910923725034771848755725511681436798599371355135363211061410428266492059379620700575525314258974657281558150430066068369950285381463644493041194933856918858305825369872498862822980704864869294483456605032984137503093720647057448580074970449621044976846750337661387932051027836768203389352035102177267380787418919340539122606407047435389101771834946099113534495657224902163124239166981164698623599232268026477093593020269534417587569634592011610912881567599015938598584314242070328744432322103670564089414056200520387337270615320031607268544132892741424040360532052858856303934102180006355405677859282654991578070168622336760481408621659568300333065772380502173501159272004346189626543275983845867172102970985017839710295209452714553890909089234547100824008616664944283306140416729993990042047459951497030281515529797919237631986271181682955313445716114441893600058242919165070964068046666768910840595900913410127375780990829825601362611139390624277140019294993725131363122250187656641993807687464521857363974815934653613576006965072131914404052959465814712089719294246715766191745470038158396727270951216415914760000642797640564619378758978741448499248873768409350101535099548829212172610455205097382700780203759132612732805199894056081557759660950950361675299362951936359824594093511169728704377792757760*i1^10 + -251838237396205428394162785025457537036852479298452074882545070311300374157724119299493860184437579213484677606661562092861253543843528869756972353898865242701712395577610294903014698215025726105953440875532272802234434277892728729100336725360776586299674603886089900031900077272332165498188235324344278199275705521378871521353934615433277626134847620334088734509388106390839549549374695733841608798622551056854399637917707715323243847657781510305190076684221955019976778667422346060807892504022125062125780848443387175023954550838929179095916215920140245667277476051626369437029364479803046372378582467543135651627692669556755734149487843893081488680187625650842246447518186135062213198957008398785753979125448515540088171826544652021674596614269956297961661811651082975765797317171968798237744247333590181161594641520491305912070263071980381420652360988377879269850872719866360119636986944944676648350768702252971964368433233062508282275475736264345801270576955261751248794030885978336878373249279774706553240022080001547903080976176559872889795811839452252011140297414202049437100685713828013428524480528011609122348082726696833962707793741109046466551004723239695679682448858479506081704299371025929661522230642343174162535797359435058108594752271278833692977709421884812958924042171879471489190273734915122417044915862985687770763359916094543881276398724882591922254801013784870907960041669676319524623087278973513788148630331483205149956379996682422307517601912720695181770036006008881647740490361890365303628307426298019942967799842501630456543795669419679490716517847051554398949017833516324142065400906984261228986244168575578859282204159642263357897672794013581458161352060285823805419402847827827062812911113622709339490467492607317561205263325785302693300642088599339235440328704*i1^11 + -9273008742266883629041666073986248740826641427316453386383752185372087262554210464261113120960422673790990680286686626987510397008511585067035503982339339674908787605704413051606903926662654049323230723574204989283248384012348687833724226207522344900271392848712945324821483263844605924458725192615151986453413790574019393685110102192875443410986845913329728851262942470076206744239759861901879928172140875935779972954693840597071209059162301179614472577896075007125049747561030168904499892881785097751010982672793513556087839090917002542104691808929668536155498332472493335964621812227445227958180114489974203510762867211660929899708738671536955901505240577672344360569886117039117392781291892228724667072395506306144776915878169840458741112736562176086734381474869439112776643306427810860630764941697086386100856215409196311533650250107961268177933466210016479833513226857334735259009588555682139354738872017534742574256603538667950311327704375911642432469355349107952706867118835719145621356799540711433680330180186144016065708208731901233814539696579571098710448012975137732487598359244303505370548738732586380940590471709239016932081565901415708492297142408427407915104986057499047315040914954723787070142978714037183010477378964879522872066001814693117426932366391045950492916539987576544323297643980074359133871817036573783762718427703255576271249987389032401574834286903101400294749272888660620792855130457832128807011832358342749386201445850498388081660343686117575431863535135043682465832700658879868473149158746160978304038560704810589938443029668805734214674040485153409798361857192045614906568534057575574888701039216301670290363245850037009977510790640892894903784960753259014879408297326126546762441220273698610450373825403212275603837620083948980037485162559325954113536*i1^12 + -268854072953388894243104933728924770115087282683774290573012811476649718438930707491446870638323428083890945983786181106927874832881029781262910838759090707045722234793632808680261615125714939824219271344933287351852394279037008069479132236566441914110150440277183340884100475311721836365801006831013525539953568639378012475473169177721566794747915782298282365947332386226142190118666195422994497626696257575498827473231241046146951640646233991088994772872426131015413779161874618068874829783143805555708564597680347144683579405907280331381733508921786809077801916996575859904465624860701102170283057003354586927703287403863915179975841292003224924947574785428102351182148497286374835014344329865346756235310117829822746885081836893034039995605989019302705401848159574775741331946506632963888172746204985186010181165966106733618592866126425468145571901726562083111340292545239985682568751030875857599320741310199698053748903816174219774560288295640121265756496929296017356657515465018221924579034745068694065012433843897534468643730334494716608557914964338434236177622172529462563893111389893915731261631562844572025596828727214625806970293690144818925250818773611024323125182596567642567849010896677543954287554146386474400663078009185894248975107124744016027464958097722549769566889028470516095873942493741204083039965842025442505251412527373656948524210417216219310338712757379608806499389883918795479017067149691455087181123924780663894514623643165851197949321153469162495298622492609409951871748962739680284629029636807388284303727481423103079991124849225241387728315260298362670788029148586017205723433580762083530663607401979513959423101179645553115456789826828383541477234173140650052144763498802006539119829891475259860226678244089892094881964195765099501802037668046962688*i1^13 + -7722486793868845446664805161442442514808910929378980093547039315954094550219790175619900825243661528030768165190936826786940359248067377311316465460542217102789996000150684976973479726580504824689285099063975643035603402789079658971202671521075593356858779750482966667964174828152664283317795482516449301140474945873425308279036511520342116485955855443818474303898371297422014146894231010440418929688989368203331549975623743582387055399291321390371420697781686751297079203328587474951624233460203075649392441268330997675064438738314543894423969582025710142165697918860052620887053442347778557088580743052186750110065225807881679747631236449908061122690921800755399894767548875890938192260654191523976156495883040953224615490655770289009087052067311821950638818145638255517361049059351487924899352071026025034229535354065644936510891326116070586178992425061515352251457528519517694907010037671954462044973472484449644890302969736531164339980767432374472864031289224534996921450395926168203688237201851167951075998357059505328973139727548265163585373052256140230551928749654753439923803250856136267729225977302626997917159889986661931292153699307437001118415102660097431573726773732468384158913113484272110160186792551956905713098890989034267455748523952621802428148341656919783444781414885248752188393288247826145725229248662852666777181718246531040911153945451084788523449921496423702503728458413459505367586250373134658633566355983386809755310930808330310819831321007425335198741250247937642053451567536644867361046799530991939774521601493451113669156140586567643894357839679154836461650349414446874820783648310502162660019555430618531427850486287000016472906573016377507351287363256692747650798963084820268566319027156867771142549529511365054291987650428379602323838364286976*i1^14 + -181030450956030900749693666423788847444746369772739052945987532900653995245017828812121812590084406686763006270470170027063592145118353967189139383555245028025999060999475089498345501616954748492715844632196587377540808702293237064512987460895545843018424951831989381824683152804960109394116640320810428516637677925143743639042828658323228349902191777530674737521282179542697680168299100555483830021602525385250561760051834084865576288321075993265086189741810290775110154217836692253762093195658812852651481084676794394755349882613156297140359448534878880187233393808055894331962854277974794989038798436591851100749155007470511286650478933592383304103785680333063307534402859542246447873398896777323345356215234410039337532317221530439162570735327012997523408734962058531679744237439177045751471203524873723684094027540580593602668842466013098178556871043702713151873019944784052572073706095257309605849176274373233642805231745325224218239790151357118377875840780234078014215255614378060578229131681641268080753735724353071867795570547753702276318926372226074905555725905235924642560299089760376896408945455614168914343144420250549648781786843270884210153760724415356268034511973178997444268630970707586743910947771190652053685393844284195585608158345364402955333773597239533105426104538091292674204294054315757557202709108483246317953998446384643714076742921074009466044589709734753546520639019515973873599056488836235802232223091102460004850766453969386784735867817814855064990774118479448088348431076154516859797293320153396507093330792555504672166331124233080327285767568480257303294572447329183628377989794786933525012303334687143037396376044048194595474880717342800767693241591970292705791169228154311951292501997699552278759380469853234187706162658689684546575663104*i1^15 + -4663598444190923754831205832770249136284101475942386759551736949485947690044690791113458541599762553592296634699306767359250248475823690534850328900421882527884647745105278923527058804636452508426444739608645687454444038949457487375183805019241867184693287951897618096971152984214340802970141712006781735962033525000168721565445705730463572474946175812911528652316234874844015804136869238543558898630618041719073488668704611741571021812899725448348750956868405341754487278014342042705187482478776504709005371931288663191228489855839065921389260464425578672909199782584444754301692366809672701173995593059082458895410830710629567182693526265747805301992502958128958753293759895908851211440749613289423912497139427281135946067905821101598247704426343042020285647815178101231609594362843620580571432005383401612961298222435884002727241653528912578583317090005495832726874654117945539481839884829410900333254462101198298277042955495527694735052996136296847218847547717202387964693404325971112119913644897276351929008824680279826867238407647910614656449137145775678512066796619638505771605213841318917194305287742463557404718412799945590442169023497019769452164033320452859796572456859492384045729058529092469400719206388233045006075459356648173689438897525653816657010625204377343949667748535160480424861443452674171971388093856564020991660783014784203798455069989585818973904270481003188502369360248322125433114441803100139916998032538864157895526475771705492827429055466087478945337467687038192804483692627677831193761782390968162339492821210008320547244338883548428263191228287588244792573028204054777113203763483971764351150113832383989493755064575722129789813769240499873751357442155736096325436355411353901235218179790205318974468402731153110930172495314724830838784*i1^16 + -82901834868696155913377506061680190981695748852758838139014675956082414386905596806808622318013598232176565818118848447886589419442439548755882179560706331795658028448940738144434469501581413930369751163657657577487427207771396144090353948367543211429719481321404856059284141471128331784118090480132454043631309495907347255415277261193507380931755056625411410923052439703474608246194392987934493603188649611247023775967842573190610445055947829444477657728389749262886307259486883380390637402927585880022187318706406464531250521601927108286445572125007650757215415473477243094634422821314411936558600582534868388707480375128522610397941378791992761306040191818737544734517377171757938632885565536344087991541995761393526434879187663997576066869558600798658966397298819155014790498345262790410344818450656373391001457602383940881390456627793522251694780285947826025671083914427826457193433392619727142125548111784356888583095012921685882807862671084495930821744239103374283497226690825418932851579121781457912588021391706216397076453956178773257853794686446659446470632404079861237855527321841052170687587895313726687543694532610540925016911964086574262494567600717294263920185661966196364142599303458402937022962893063564807500912317749879835743489017700252115086056217327164678884292294293837620048285581058908577737178667590549826107137017287064229536698699469494223862632527162623545782144820761095711506199820711358190928672834911226265584039667531562443268809579619051756830484916459180253365798967329380389436537665107235105976752816510269480887840910743049037455462973739369646820654149777667051316022092284648038039218310058921086233962086472080615177460821475287541952168565024371499898406829674416275015581080824123847074077259397167562756725252688969728*i1^17 + -1634072999336552119023099199179974805396325751729639874434081370054209788346083656784836589603697791810679318889732135884802962877624790920282695613062032259784082380287092289927580058526733230518410688774099046598970339798536630907200696798653864817956614654107456249644945186268842022366337175087104221108690801633924028317853025109640765232303083340681343035943132188838643820813769724493314828224592126510836287994594151926407854497322008283565064606137509399997223066556558687916330447097950392060131479076195727396477487120469822803701258981963832494068047901849748070245664303886751962904212652590797505027174527523913285921032844274809054855792158143912144161866095471704164461127697837993649182169186442991974926410739079209389647034092524525507906689809431492479644379249527813561485981725208587979056145568081508083009784076329626378313047704920556790156413143768737859219483084247875753215971228595171217083914220111683725721459422205759911320393482443129331928385876227996800259273012294961869703618667736411059608265709394404635815341548623730713166722198923192954140268517201604138085660140355484412783470738839225626258786839887439893264555480670034271826129122197169547722245928840741095868574056417672976400067718663813581362476171771314376730847302725632117619023908209023076592169590676082123665005085943281314319760163561936844285931503857474959542258676128619671906297290111522347577440993866876421353865652318894554449739957333239524001674211534448619955495031035845608913889171306505874495099338268079941777585747651724930824337476359323554484137441236680221445014284344398483185351968687706124721795831441159574326704463953036427414679070731915613754230456557453548319904624597203763736589653692819214046503128408784523498740548370432*i1^18 + -27437912808905222336598105121332899792228034093425022404603681135972280236938466525944583053922385656700872680189905521456867770602688145597228704879131706261026351596419918427546001650337313189465998545087740439756500793929752794430698712503797323360589501967951022729732384586654157733133475543206206894930661193270587068183790846725477354278098113957143562575710692175503957047891755812943446298808753863792968721243216889856052765361996461888841910650629919327960116282260309324118048853421852691952293136658180575339757409543591597165379288667569391961988791281314247374814698676161117586822971018865524561601502380746790607136114408160882459955031654875810272851239610069208318212902088538308020701220508611762066188164721857951526898941931717535645838498197628624200333977639481833027951577193871117641884258521007318712818836944232035306350353707830088413785139029311107405906387992673052841885392846407109702406487704089874255966220409554040412887857997222880407553194506340103768045377025807083410263558893428249524146994355555714927150504760943185736313182056657416173404977371786920318196369269641432609400002050099515125116102419325690228405710110011816709166629335739208789451598472341646928769975931766267293761884728842941486870540774072786667345372906923890750719761171853080396728873894081122500929052723203428081067029196552337454145063113298821993545338763439672402270537592743846036788940472743528325864425514212181702241430032538018022960372634857038283823488958710148897504109053293600854279878879811985004582783684062598702915942720181195990463393761647042527091203193344816570624017601335694137042757132065959822007165415946650606813381787202372642415224625194525172582714478622827515978357753130812246557563745226522279026884608*i1^19 + -407360217068555778118493984355240568155295801103468629284858347972066911739909872248031085705684381539406163694758714032138185745682549850751275186607085346643259153179604973873816791739906989155976438046312194070418929380034739764938712350050500871088464973908121723000111534935607108202464424766133683228009735441623065069685606554897129379372234532342301046111436763798596393589689302510668430976759105766016671910100057615180722418917377389871365065319041169968316281954803371182466704783647325486652302585306267727586752781704584954842326675628473130200715175032902402330010564397532205112918958119716381621113694037465461193135555519150916556376779678715462820587586060628465474778048199572455661074947887574883348680709985511646576173135469611747360048425484568934205615286471841769621265122051022970871191586908654775281702835365646808331903566414465915622976831159649960178299232283761691972146838910757823379407941617393915572160571222883033213435424373634499016109990172726815074159944400031687798292866193141760677518049209338199068115884047469074056183308706899456636330213529924962075689377987703107565217803749660816261992239109162073503371779446244362597886870543851019129136192261018845491295191719721424346136094477787157233502517993109444609682789622157403471371588565296609552340300032260086583743490574310998778638124104673548349341155743674898027304368434625003902588911503417901431550891243206752395208590333975015660297232356365902309451315665010899989081126867805211249538311035140200961374835714728398332420515466169957996418660827475530051285697944051825566917648560238983866993937113077710050698590480917657551949335517118196129007432138001907099759355635224902162572872533299070266566114279671388676165723686224196009984*i1^20 + -5171253367576023873951657952816330582146204043046463721350360140576462161715735954948457012193173736312246189827818349695692640349204611979634868892434632245185111771299523449131428580758964819056544242525176029430557733540082447566984937639833354220254617747334472087154240466379802096256731051421182460525743737031337452710063154126080363323674471198944480088111457031990200124495148764098383238274068181546216650257935178116988102856880973294409680000918119707756283121610283143008474600577209915196140437287226200513670920777520526248781340082438016273656425188951721631665831173992860414852974818802944772021533646810282302893188222948437580428908955923884045827234011098939455447977024676924611522084379880999321912697253912973848279160040068208086552340713219584871229500690226287090315141523606571956706918852717195408837468057666553164639007014170166433450810965987482037011244087583821765487847185250623542073019189879104831740726926199902013524936741048215566700642371190799166360854087427629635425616210584044627461138088993643857974013002612353896526883882235330213326787996416596439595918929885416764156851308200032501381764465229643792221620116774412955236319598097179474537036793923644340163213369871213340052013603489538650786603852394419227001444558098515865365853982660173626487080711661376104747556072208775642665334174340628442628794856964445307557007770900596165711017858475893840622276077089691121927627346824971556633674888919198458721181995124041755216943777348083784604920295057838166621532256142057777029261751647454472765210729974770787413564619191823210244994961674711094252980712341822773244330149642496385824629516737732574055821598455287278474654018693362470598786530335205617362445658325967566144493149585670144*i1^21 + -64719845389512355699078304124138575398752909028531392146698912823652652901793159665182455643501782061790914736392719889289018784787015049394383989538169872868684699697349852832705939657752959718841952293219750494089198507820629205189836460327897346084099215185089538078684355915400559612900696231841586697248511660935356448175499999988939319499099871979209589981519212205218207307006822316290604150320832658443411294843192489527656613179760025554728934421971934694179260960283557564990211804088262186824480306497251478423951795893455008965965525953833106212742803880586796864396246806955237492801083322811848908785010522979954080628508606978671855650908198167515169352505525085605588863466150670170247949382763739136274278499521076755423546922334838454117450633712352817741855384294220352185602101205063717156821603676982453736221319802263420721776450513129037593560443324559183259478592656804195381094284833560730909529404923627022854214210851184493334409998906637102914225681760720870179726827902108249126051345642170805189998167550565034836555215701313486254875818830457672132090892420169604709671531759997370729202674413863421231693268889435181012953926596823518157690833898637855456072319074223614265549628768567771273100511717901920712764367973468806160494312599770873438768480506728278272310474518687067437082577520191245255745025320564811350698542776983283673815295796674397881247903341280790346530467293171454440666846033783573941268021981859657292387583714430344875280259554732945605720186088018824667317512085135891875113285542874355473933146844164441516594185224633376219096756649827356994515104447079644542666847976748698982418821517980969919823620376466595983282312682591916761034503397983218861158930045421128501703202570240*i1^22 + -636716325000074266495436541637351993484955180412569754504295037426363553560447981308323389691112092574598155661981319035013320600318982066552477330786471718046134844920961362939281671545192611829549612511097825011580575940439841984453747046413774092334237157058606449360995203846955637128820796349361652477761865272893990249653185397899629848109999861621869421280976036382996948861403980789724056548809221263468507050181778968676634007726392274807798301971119635558759989081205789454222541216280396149395883876228245431012481539630157751925308405842403004637479085170955114171843960167653818077050518834730002639029107023981956382373413861404602713598258420889973410026289016636509290621441475003681149278268867137658061451793028859107030107281965860050223638346720576472597601629859010316212191572509776915122398617077554144735995069793270674441023709641252376087124549765762631263348162360911211406318202804036287057960240520252828095366412325109318530382414195487595652242371504802825735102218464006196351401088217954039717258117716107567744556008895719220475348808333356393910767813036926947549093098274823654964389529219877153126695602981518462603306805025019888956062432342517823767537008569039228586900066321171760887105780597015932769710363966436555702212811907771977762977433550257027540899922821257374437675727334244369125185694054186549972516203827414754445530687881921319569725101193299369971004082502728368729694241243693707351167862068559192910595150554312108689028464380542129387256447771284956161596957907992136805690867851783338002111228916857778507836375728267521389045840060110624916805517681622861857377708932105618929220715537816649954651269598985887897942862765853805406237599889187844851608237410170869158772736*i1^23 + -5365728726551200070327214984996590079960996486816473608007679859057379248564129011754722969443376684888987993643954164591065651221664690993549850166878315331676952115399613068352533733855452335008618657186794291465533788842665488310624562488254139827352854128158195557055809947736285818268088430331490640085563999540416223623372435164779345169272165080573581400059034535558713323530208437061861377543247027724828037353389630219041905928402820184437302401900846072437448810174230034088413218172979034869243711676305476388740146991203958546669022989618149961852479227827988398494736380783094578034926883121487092042807150572250950836599127700268572181207283639595111542056536543435197394794337005817141869995207221006024102660268247493620051802237421257820014531003065592703349575544801186305761152492392187960228291784479851325795117374135243292484160770738605103357285202784715036791062370537043507754396584163123511759259347655238811920496696320476556596751368142209491584152152800458759103200659402215438237778258133123585221615508110893162673317200120255021117350966169499580234350646060867335147862804441427874814707379398189678651837408921270965487141470097536290055480082928057997983129840126290452476558012081499137030484860805221738267889438271402333201905510457730368600653252599241198739059616895919480480759150051147571720345454347758114309898376260096044191010128480502775748112137244674167368376803703440198099482233903259311581372642553664865794015880126417860977989944497013323126847833369559435346429306355553376385291812751357069138735867451414478188055382490862833670807164113735230396464901913458858124263071731673325195540949909456781290501911538664932827303647443535828728560699263414676687419242170745356288*i1^24 + -34951601765226241523580362592212394354086908913160927369752346107413029474262574906971418387113447496820545045195351574672114623150165933524789666479988180689903120820486209487728194433865474231793989678461969296333112195022411201588465442596616629317573290238378717095502911894811276797382317999174341883401224002740320337082572158447626123041661304676914826714817302294947881841946489489375100038570987566860794787902143134034795361649311565672653142048758190645788942508426402132874878688010491647624637664780893757148867690214221981353791177387981413082454456627067134853034030418328046213663722349792551523098316257734579956792700583474368106365605751158398619684848409338804024877551924077774239676190950246097068422741741472676427366746003813199857507037242352020161087679395439270026337262973349011535633627745384161299324731327093755365078863737647329119077660778290623382613723890663139641640775162636349867756587869153303047795008909439336917691165386072051588062450860953891964027344028414476385153353918028203026687190878537395214100441981708905297349657804412655612898548666602417182113632965967029416338846053249358454043438729785591353944297121060404228663452847093277932457675498418893107309465444929206349146939508765991431157065692935871531754975028417158056230288569755705242722998216134597704485501673013634372024250184247760488072606203769163064382130768216484366822878341622008937752912462456292156310939248948635015836598938805942767570331851999746701976673441793269676849826266730738606105834897855438061172940212765004029019333400203408816264170322568728897119739476943307175478381208786916456315722678034737081849215096518009090041972813936080439868020381736416269234234293151348056929191533215744*i1^25 + -173617088036599342146454133202033745884203779000029015427676265154747749716382542483660333003840614971303782778207333221400255204747523804768197592773373115768317242664256270535988580771047603081927838217739533853736854460206231307915148679782233943916968884491480869058816548287248324295920804994651566684632772517813399132477197491736660249125345614984382112666584769132018591894456409129679365304349375168510181420754590787452304673511542687626834717990411902340481718437521662017611040323922290468926347655889721395692667054179790317439132365493119328870466209691424246810665477283830568991859663349267013161258013317412588999734098129580602665344769502633078752871321045338093515794600481566796831722429512945173271471659052501548492332797591838844531649337798041061499014204325351672320054104233698547588079670301104180081889037525498687118152476702628167216018059195225898383266819264338556066651317613809081702686042175768700814915250162826737991956084069647543920337254672870709201223216489100768832313472051341904553290355342620186806536193896088126498823847929303801470323752577105337459592692648225647885414887541717652972941855155196821528771722709385120190178667018225016408822291481238314844633505613741835040396537655534603095647546350964761572647442738666932490295277901011936955081800525670759281063115763330690713115020227496385940427012002966991930100145337011108319022299317255364590344962866896231092829174869247721807916231052635664480235749332242071679185901216662139112967353684119314616868430853051969535683588014078409186187334308849589474194760792406946775875163587896623150124528175560840667256638656572172650497747690744095738613065452658750955585547242615723204109802317946659407224897536*i1^26 + -602443284601019386891602682258968694370336957950512325601542863125351883797972176016500181253755670222339998156737625070048310558079804404631281672565825762280561085602900976175845200660202359892003301132310313070269376424977150085686938822071816849495733252108581511214399449005514996279498123804249318589617033541385836069331303183335517685034547990974024890080876465296431967920916968050090948520646494167458301100312458601533875672177948152871121103871055370918298923969136716728856609844998606201297767377436931171311744490520899641061597744334985129991232729890660548650296139864534987660601878132481235746678956374382568347285181113803296654550895124158478336752340976942409938764682881294307717033163265340657393468436332460789897199403753083168912827023407649612811015205080187118078397131500748124380699179105915466159325058943059405554509747755997003728495737871106694111537628557825099109924534587060115113052085058892192279290556224151246455886477583796732707467496335221231836948296590759730510333482177039387634617514858658073576000674685571092883792561178010274368521195424728768777780903298176921962585970687747243172801833231208378136295437288918956610396808770358990355181462599538739987358030013478229334153632480453242726613204442262940646158111887874730190184075380018833482588974041874660352261786245173156504225070125830132264528583574256081379780469675590835994074652991234689740045494739383949892498414833833149916481305913727789015980598423053856211632914139822631464474415721219244530873540221102191030026810800266243053864312228872565046965900087699594000881411999338934662812411601353549532747959262127758052743786681068590396002289813479704604561621315314158841792960253244972466176*i1^27 + -1311521830462092374999273936640701618523274776426890969771597012048577498445236056199244960010322090346049103289150115725901112129113377510719738272673189728176859032603550865579904632007729348140273582768688871431989419142052571687159605610564514196086394811271518696560493646739731178113483682435159830901585779777484778711554815278953605129260180948745568735114950663813083709698526640297660743235835766995482999578010877935038106621585167766993247648240554707898987464869064068948411600464846020831815107344506567899886830677126489192592558461027272679705467648367503873655464421312438995778227116511760308264184533579803130675614667907503604011225454945194703992543945735185846812424564193831463063884216877684436861525034093851884006883809506146700344175047529598590880965405314381325448555973610778332601708705190661957671061898889148637840662927859648156382500675813312956173625099858509253191238301304541014188476567389655549385710662224252882540009710390186458295254076333163777120952411803320156903655510352061350540985945811174330067217043826617455734448390980538405680314569802136711772716537803414673460061020691826798232819654623208420175347765383083796930476336515170520742968158594823313315091131422154839071183586599036085741405459918624618727735196780838149684677858398191452675161488791199772132857360791808987080232066597102994729252237575547865431559186375243355823318193928597989374656592473209157921201071316952005272941644111932899136962814804353687512811769618435777232929480362719649753177447433551030179158265720102146552701092419523439749420375651032837596498414525704589145430046529446662040224584805781356147582416432111468996899929388062396556117118618454195443095480102289408*i1^28 + -1478487046655359026606259725736909907518112534490729671507723674707741719496546614624456788967257939183568554986713448472907949861995397401635975995496656336170563263338383778416681956703363841518220066096784469552849313536213967506575883562337164167957446339735008527381193100915088180214107583027772188964901722605014105456858113722962482173387421940149483730964566105152688241283631581397089016027565063124089590474431139423961256477491789425546321576418645041804560383976513882055385127284485157105531883750639093390286056923206925457892936078920092194823237177127488434067838057055263584399687275299450749478108276968859782103276569623607755732483540787340163165522392728803951641605707216106320570385071194627038665567962936262562926252126059407113419197092019883869515410860678745170715107089925645172282306161747098428411234526898880677074317029777709018169693122624544926112119154212675439467816232992586746727976134161548559541556244808255823530889192223295048351602418168312415315882862316418496572975288957954052674499157730967014077785802626739809331783483362486317650374636586898968005529802948480612717121024536614998955279971972120461620280699142339205048707140091007679554140404627832046888537981736903475855203603458397465043803775575140628597510913820481803356286158733793580389741087981201749985351306655828162179916945736820013106334042880911671052697213010903831565865629686417614135190667259461518265824716515276792163819229581975817051883042416263079753132919503666193628747975661862912112384451626061722114924232732999437192608736251238789664918000011616172532217233816656402472621285196748846496262686550917534191738081241444787208714286397470761008781909939998963565095550976*i1^29 + -878301690328114038421656110504274975927043531809403488321355623261235307060660383632912644911981227308417588256408575590441973232706319666163110818801200876614527415621744374575271323987892294298614827386278881253371308158130005131266957310055258862560246425794874929123262263978020079535849947660421867391263481322275954424391941462950862233417344907768121900184335284560713566156395721470385294585498967842276189368361472543731814765686853512392452989466986441096973415655420314426161902224675743618102658031208848034699132939423704419183218178778343163884711304830735540525082600759748389379363795124989870885174924647999031352811626205500866096710911453462047485451566182170427027979793921048522499172443356673168922606333364865368966767732494307231086635369550990609423678813275124505527636087450051068608556243857948269237390408831654359360969092877103519403749137748082413446509258184386132765755124615863705997441508057024647582786669598914030031579852883358848344135549649494798049371563898865378127413587068464649367870980269818412944495198560160190346757988327069541844522532334082027886227675744174519530943630381522383588740140002172664374138118007141452054351246092042218906611863016701970670730376501892480221297119879454893951806417696173170650345594855884148180318525784301329150180071679042429052987300277425095603038321000061821153957441678230467409473241924558323726169358038176411929791173178431047005782505386376337087012718743065449799148401737152277415562030263879768194656610437411745868057273714140449213707343135198413021388266424929247497674164643545710197648177928234537730436973935331805923941373143104919745701869515936972881008481197673945697545155612175736242176*i1^30 + -347002599058249073057764505863869343862398547724016230279572308108043828786575763404511314466956264728837617128304008316053967311682907487140759834271071833423028459522417180536251623477757701296811513436630378308801346148409848232940003887851126564478804479504409625220121276670155367001149837193637498877719736278119095407091860492126886130520592951821817413493284481305431631608060585020599903307568109708603750642646946260604085603678728930066591616887721951407986480247495675145209305703070266499097902924428989870125713700203001172766976286689298115357799080215516929998149105386723076307166460364858132766644122985345903836036776511090539198459820965394236739169492561420087792582225161267001758622413804437732929498174270120073913763122870912267969296220682651791451305879481712202245819345161368187237991276501584580813304376553006786110315701296636086456755538888250858764337777809400812563670445104662728879740072496213311110109194918133583483583765653135046588017710322193118790508097696467468632936158697469816404510942534403003336864733906731087270893782959796515099092948533098144535949218018786993912865934065720485557245009213437432436823904218511274289077047423160022831618884695352068039090147163834595072061366826360938664019354730050087337238033073905176016666897943705447300877718423841358207743624822960961180755689383082424627003551208793651874523459299399998029290449870871566989986607043615477665965529495538506837835580693861944352519267817823483644326112238063882606623407205492146635314930934135856144704785340116946351086917951615995986842172244361283232140725904859411857907093485450928456369455975617291331442857270416981429527361485780787218219459307110400*i1^31 + -168768577235821050223543452208928054526109920576531008196222325306150726294126915505640233903325378294222257559612534270905482617108508286822792566270258530111385058968722319443238128284674872314752566389047000812466758966311730416707784910140242099649791991666824063658046819972352272103249161604959529809275812034522524950425439449826663683779611876994484819962269222185642703449866885236728253888977208799848431124816821513948461620417750946429450505371865838667403839687353357189430953935129422120648863254330961004362487627046530012614261396217345867622863914401452775996810724332146115507590530379685781180316227113138247325429223750535678207814195035511143306728435667826075829582844521063055756817622457219970601707256007713218908255735310692490412324730290145389544238424501656458268915037769620650861490518130764467240496974717249415902047745724705699098942743655207956568544782378868627806882647600539245327458567433635956878132408171994782093259789505427733011872292855253932771100286602461047044792453542327033291261690328197201833687540512183482842680266421955993444844877590127648346811611094093151119551736598079297768275098564940187282771909175539798352579081653937661960478392591314950841447198182492866701990590404236272187533297829980951425156393133898981450751684337931006221076405901531167873390696704165918186474598554403378685790164107133085522557588260403766272784904059071756561325565732206199823289804668002147685610755319135128499175086178481456036703649678441181559680125797598135750058350667984864884223672223592576003000681370574651194640386051783547020528363768419636029432188005193998298422743512389695807225139394872423848202390400714537800510210048*i1^32 + -37169232422603416182562117217627278485111183323823759613770216231933819842803069918234211434683869277831456721535951951644153453365085719152982423669555907011492720109561382514494813682544930812947882729005016659893704892249342710165358209606490455850356345647170825995487424840786573836321663388173677687717634374462234389504060134805900549681785541121619334433842715502463106695568753033206246810854279447336805635985214310070104598635703212106691435322336975291675302169701974038140947514182055104303655271315131313760451044480187494460363062240330598660804722896378533394031498649664565147048762011660112269020708659220464346321863630579201215598826919946525806538398612173736981849750383987460842340654677617723066377831971295191670929856382644766254338487988520071605225844705091334722497352810120324228289763719056858401370539330796659449602041621764169637486563667553515362683850036258767727523143696594603822634440225539317332300982713744150409809921717314186570427062701845833184192749069693099927618375156187232827907863140057324394928156242564971440707850268743548012372142056182665042443326608335761954938758483483867249556993209641814073540832377378919841937444313532750191269642980712968837711282865778345389295426662850316366956019503400608972725736356590993237547723762447165084116026286086060095468264688717372554126197283664882457607722455607509051986069612157634975306572118825499662584282925830117160375739458465192900677984559615385518091071350217476901119536718714540059946471471045474123321965236052723986462007290011099948726550734139189856114329202986602028807497616032732065659468615713757256855529490689179707102776170239181180792378219302641205248*i1^33 + -4468407808127282779387318499986403918578415007054623604023035598076473200924777070103109547046720603967147356754400662381894201985179213188428823150322196369021759402764427163145277935046422135904878024920899727132715936462719327019831224611364773254260414899309398488118955537832033040440485551587258136900880327824235494179580936602770869942039863375643648327585555022626714484996282226292945173863134328445279150338179212685488313009316785403511079547505783137368863120804298491861922950889477693367700912890257232958086405641776835878313015020643205522664805394061860397292560322800756006627748136410085004761877160591947360733075353596741453712778227009309506148145326104185012093272092569734658561193467464544772647846076728095249829376446400526464041386333548255387422912621051768722239741869105325584128594949456053399171120804698064626664461924314812364942986761257620540650556338808332779643230867605345348896200372533193819643325841553787118086563205509552150906910538377537974978022978731221572577102228934687304861654574307807572115138706662362370971365717271625531147512944994970325691569399397119968011717305868397393460645164169717142965888247795477126202005603162102130741161864410754302741759982075620344828249137330214864333172893091898294087843122568025920325863681562705933912010059776963242609447024295002259392016316573263556817544631021836619588910213405840676088413792493448171076631699820461609711576997886467000182305878166728359052901082794726308831436689142361197921458795798063802677692368416361994031737995080626878044663879019162045459293535301204621313637162941916115368056983603942094507352833509745901905662141828732981165218917777408*i1^34 + -409014588009108423446149570077593677158400053844317858478941039774107751018304399905822901633158738702664897876038049698494385898085466295250579555180808509403425809651885884998469232364283513529660975298806561997427022616532568641735494139043681404657057703417528849262341872671634843872487816815971844730268458299501643689823031291068533618968091356887012628743943817887289413056393979408052916746659890677367244455981796157537988314176847674724000170478963113790047164709877761640719407036651764082958460859099270541366668414198285673840914191931526611772405019958937035194989829377657612849528452848431768665505158040940003254758904399513113193001571236448715587919371274230044169341866154194667204415256982514419167761676321092963460933348367167702939617010326781551840596765074559780724925398284758542051676572873933071700649918229764732780781154816378180051027507426524113777464746606606699848041581474541373070850968858590612151444225489253265882381794522133780677624718888109519389939377137306841915799390075141581492298549948994489077412983211341254786078365073311125627654921748719464454809094051153317056790308428808123678137101391040349998150997098490471987084235248315504522243302362763777741551999134792329793709376350342886292658244413091277610553264930861063126213826836971501169910616153564097383282344892052332812199739363893891413256182213201948977221694725118459636848434352249493773582836937481330070634625359243633959641448588106538864305677156266170302709248110765369582199717788016044848870581347642024582253935491215410153488254662002465003905960051900624011986235106337551185636775355509137590467921863890295051933521902432470893068288*i1^35 + -23619290618960516218527905411175851372230108291416713429237503184248673314907850978880143287852521518694515627907771484814422701645439816121612143747622168510969012137805664224189122851851902153683158119874952372068893654080616558972508703368431103813227277045016438267476582403473482000763668464539918365359555357272520411534530755566938769999827633480019579124215523702190675243481555433609369198924913033544119371587638431003401164230910965015806433657451764979011352311207174430215121829919421270536636509167027355824356264209092581750032206962833199296092158184877937457412630386816047323682746065378888413549368271309526107327542279626689347481642012873661182456007639363573675247619364980432893457793983944523157403595434233361866505619137014783486663046475708584836133676526833486940869379929417895836593360002458064276371649590661090628175582785475842494951246329646014850580846141804706305606826213888385973829509833510847492786299918908082916923483710202729814900928037504792388135089759017074790578869266296428689207890462296988898866891538287539719042489065219738417998024561843388349126608321614004488260975620936707113022321952068039616502504646150017427768692565004920180988515290214375341072649878436208718859482450208360161640054837446475354286209108540678293133092713253652796386740866243192826811257974280722315297362855971060566089836106162559944683461724061316996186515171578356318652155132632594771855022063927635564596959877463116596575497677975562579709164785481697375653182961397934619211862362739416131529305879630029789278661925339327836845683246812334323778485730735533354342274612370014596049527862591174690414128004717346816*i1^36 + -685858864694752238451811799182010896955167697135867449195584192690948965489780807008025036156242054954501678047337927453968573992811934626683036796837059566891236228070063662364804679334543621256608945253144596923916916948858788134016850641774009527551673228052551344746607601908824453497024154600861818949668529946494246914264014935506063076054436325898874249755746468565654533060274081257390843429186699756523950860318045156382972725007454805659763208077741641208588913740553742477200837531836114787051730925137045168499380301009577917878317604906171772884800714942894270689469020314642524919719344967561562923501545696635107556285413330658171764416187214518021372750629651023265755872156398753817255651914868042082982886936357765418451004590664358642225843474336704070699058787030742611638473350184049320763245134789472019121026889918376996361163174475462389365127715108317282316507398940591483338697266636930922263908132780606989381280227515891455374565082174066539544114739732793211027503226476372924276756470285544882182176169042707506164097696893565624312274416058518718993390084268770993353131450740716375885098311537268068662956094488623117553420238065062954594104240237531836140861759450619347770540297832995286266535937419475463556683463048641678103957200584287420188306233579606263558585262748586422810782345585137368434963038046597391092108952518526681842227204591053357686540891637323754376313635448545659254063612765528298678854445154570943424590489774127087294536214063836935659819969329587309718297152174492385501116004822516104726353590784368107600958690583282396032732469352549329953337062770113752586067432030238962121273507840*i1^37 + -41165704525578391363752618428484339304437857986178430273712730276432521677082966126057205276145660617930623791574935415382904941111943724897033632620068931955435770551925315234614122765373374179836630180093570908278733742575937585816903555490610996587709202044786519347213179020983449385637136082187429729584567891906573415362899428013032511973982336790645842734041840535104019067760240157577877763543783015226451489938563416151460565216580365333668179433220098242488869987029633390917290353088828190974900668468360264564975265774429688776936805635123207066689086360789910635864012951408130515134486542739929161659883640017686131772907362957909927794586651773723788822754937887032390026636101876768584331205839411820343830529598614692072083106534498806162037692961214720253684908212105669514590983185527879196097100254230176615810188658355755384840676772353199477041385055977338888587893850879794811774673726376047109768281135455292725212113215199265279853536570115827526492788130305558507188638051997981497291769598806752667843324417247983187693540960235620126839888627530215803719101928412551067945741597122993665670836139496320343716751384717105072971487785954148263376869907697478514325609870688691625005093250178949984406462988733028863047708268816907993063944551243630944685835585115702212491722360867969891345166596996088450625808463367186444156335260335281379577489511561014535638575557761697342959648267597754298027242862693721087131578047828454009538661012006944570134200623958101059673975300969126120940234643422798778049477625992825043804256478588228062958657688614270083626870228315958541520498288817252608557925220227840212992*i1^38 + 328573741134726579810837005132132191189274309358296736520049730455100547524465310597673841324757357945709162100417952117574186203228057932568046970141733296353464844960687089460516723648112492470436861570893474627179560262541395423875411169320424518052358205199470078926973578986608514350649198894473691331511422390740609738111483782067321946092433572059710761865820033524233698069840198611755101797548928513603799133437594321021670408851611787236245392795138707619965300906950467218112988405854832615185174085316342043868551878464534569165739397596694633732130020337813193993496503390248488976112277129095873507766836301565004949183599383291321812008658133923513305201720302952623614252149161054283989467718136176842967869462015357994580691887563011800004362292244981375643562567254559791039426221842576998422646911311722848264803864496040877573608639184122624889278304958783050735140101183397689337099963814287092441375824090050224536810617273104233268269061356410111491807938109646890943435389065421888467488338296219185544574155164829700126645243907795900751860921971982119175335423400377031482803657474044605396216831672940507045110323988738997972017496203794367201455494027695171898814167077070572826435600182604060451326154916714861949917815916179832153092680239476539882568433740633821491381332667673898830472998078881115032746773598313722396519002700310547594238290435109791236757267376724427559664888356967453664136415874514478908900489583520346953617466277343934823961937804449330982970286023024941140338618204355331388528178734205158766883396139998946235974160192017916263517323909409842141576377121181368964762235305984*i1^39 + 5621637750870690837697884817303650945886155271670140112020681085183775215895932038075034364932225709055142981654869422252621184584129393130338467167833622117066931309320504760913058424199237754245702555058715745011124514415755666233058380520204522126954495989319463970245154935268697566488532076384231570731331628186340772540111663765274213048600639623788495060401735105628245376654488081974485133418010707186039857895975795115581333359477354783490119543173328645701191880833248404694350991808409777545126413727915263023889375566330649387742098205104056753224815253411633304966541683541411022194990630270065271427904157119800024104234201331809810804005443181235809871602899737824482958556693805665299143558631602253277324636647216662289747186784473367276525917222566914173826607218180359334669335497215774255897313061418003811305231709168676252143066141097101423148940477317008799769881758016852389715444918584457548035989556985695539990722672450850649856164888285835928060484409081777471298087972129663439549257510581178078129144384447517671468798072824463714723522963184110671832847575933229103501957128047854796831936516673657833703820044371025089997625087666373261385602712703544193193621497526175015136925689788121688136781016393391917100195689465077294843402239486494848989279736488177254632926872118615424456260346099078758221496337916802780613839703906024014122830633477412817132241204103490381211888570769481949883131276771609163733104263895851259619429480024331764588112276576499547885834644355254206431920515641369754158871224938545651013077634639810352263295696219013339452295598074849057607364564573907926908928*i1^40 + -38511347392154682356669060316504692663360314253478945343260450454042840667745484025036882448147160728244438551185297892423972062355074343070570705658912433506201121702689773479797288360646678813996072163084093474065990961085600034531733518718599696886496262455917076161890920456247197810238019399727754973540211422184199473759307558633615807642123728422071499819218765959325739391759806518283595567955240529191169129041213963127481089734307316149842457020686441223415367429371427124195669078544482314739149962778866633728233729442280866280706933150079365437836295233172750086538646859001399263158089965455024827712447534238108329582291170380039734594492552627904079007761759810264113901538281405129911345097837768198316009053944097868983851447953409602026139656373853353445967542212280300547715649009242534193393676931711496902659833882672247376975187471627420196623778607549307152963561740480369464913666092953840014277530456264792716418404811308796770240698935121633862723427106532753621117085157930866804050062860971078452372568179181211861648992914893251990860536903624065018321434554949452437808333630448315508820679394611831296559233610873198003930070050662902933995354999123602493030795968827825939844208878544927232159965306694853511331842456452919342655323030256927324393698414559168698588055596261440996036831553900380022307722180712947935219445174901111048584499304645736032972254269728420593242971200225249792469576140821477003256589906787737708615904519577998290763832155338776896725604122499047625036324371210889610395391039138933198747207985876786010010967885790895682326950613023573916692747246370816*i1^41 + -38653143667748535805899103792505687220579570455709566236434388092018326584509877933425608545187636388487332181091929350329154577228167464122400904825256526764870588754169854718816627701290919775700710914732775807080575039734734064173658109796568012191755466613085003633360167676264999697042474695190091891524441374791066259649235405745136068536670745333633858270276430050814134348105062337565431134753979003614399682963155162814298019136359660484534092106243472066077136027263619428887846986111328133394846596396365901576665100820352860710899978718066989478681955941528307571034862113987220712369720598147933694003832138022600700815147140379289270190037293236264186411456683198573144422250509545083884299378830658414479848914178269674925055982690127269712760189927788864908152835588292666237296979892396058411168478252691964639518161927991406549285780133640551702290414689606375088980982009059735583009817605862908927673272193459977803865240476475833821518772221935921869667532963560279357148648880807563660748343773205087093761288437735037792473578413713499329518173263698538271804837313256305554745839405566191046117293221402237413562188110635660442434244691022575030504640192219400816245157227528127553009362599003909069188144504747578695602352892098669963806121895399547244631565523994146911881041413567742832653143291799326064136245000433343348418739152727054875738599231499690811759779394014080589301229029218678492354223678502835112377251745767001807200955446924285488508535948181408518471867182433867135320962223630321575303909596911707312900652257045100811042260573262941485312949863147873058684928*i1^42 + 2599827345003126543137035461901031920809373460306102653816085038340070567001601887260337467468217956276828684864650585971639236456241330642532139045623934903779901495408136842584727480924131593517207155691583143257422617677682428801787836304835284109669890485233181396258468249296062012115490767564473236285028411075737554771948483341764178639573607960356597925713027869718198664850561465728932770577634253830107724372046638117356744671031035105460963433091153811558661727810836590987091646257923050205609743260570038245195101102899555258380673930933675137599878383618026708816365859185631742783558563420105424425614847587671404196579040319124036199814599694064486434407588172876492195291720835631198107138794643941183547386243457364969855234581406961852240391015551878752379551300505677223315207616989173605511679944878618742001228257978297758557667551483326426873491377781378043534002756600544360137018996920909385045932885157851277701745862756120712286415602398229103388901870604613219103818576343377629914818758949769941636129612577578822605173577021588248524531465402628954695052096605011331408857777058616872463418672502949150548919627687741688962451935314046936691293489127933232780863897992272114205598783266328566831559225449644083828589954195162920644892433281294228630051016072730277828705653918416664535051651584096324406811643153362834093561872716162120116075973908273633164236683693358407512877880412644283831447494238942782997898192778074214434315375017059769709777142453878276010774569006832704618191667034180530734179443879428459522995892210010987410698210996361742528115632718741504*i1^43 + -15395363056515381811720649106017991990002592993458512981613609108671341074367041775974888435548339987858713968295766738526806440631280777205807316378014203463584186945133678193988667041169466520600601464903911431804995104385853286781442567222415155729876251362720999316437882441070368924810639062038672483433766434091317296252335150856777323212757407670540572676313527742528861755551662402640958426941454143430886411979082886651623251909621590561574366692624937152791389766501805778640378045819573226830575913176045298746305648053887231729892294009626273382967758513258691508993728384511314589390237073669488636945335459078334612177614911419587516856654239495649771466605441390836095252814845412898818221828668740876620194124019149409439895349683618325481986016017852142828046310609091380371368896126321787389784114586110138054681027208761846294761952809657025012479073867202842655171367304067876024541901408854737883519755115118185390940046866645702833451838840013278052406118734944934095175991816664874470824854530531853250109385826191855452809386007847321394372177749995294833342362440054974390058364800381710165574283888913094023432630743658813362307766142111355349824170119365197092166239415074152665522390481014635555017578348056782887642007103368461844807957706256801540071226911224101484123643503242367708456433242332883696376243978140151638131495647647508955716232466183754384148756134247459568908216969488052046520089177372677020550895426659160358907748362083948558817742786894390262820124544470155754742699198564806428909420394150543410317127516995825154838716343203946046307696640*i1^44 + 43580231268938242791242250164551523705188987495710034083568048199603606340325705584457802434107334552840606674856109644256465415200573369038688579261998279085991141905108838116971088707641572830269040661888455203596985692995589522447252984161609938761275289710310460641993361807404746628741710340534414092932697082989359045523040561236461669209625650676484083215509658940418805916456783601654668472468692447820664810919664703652624767971393825654315689308740018303728521603576415835477140951384901081175580692685145009610798074599839050097463903215321809075090759147715520719030725968146719457546697128582533701959749811668899262017206313221063127063473305760611900138711131700566187940410634736517662150161210331629140107052770182704222515053477339255089569677031607245911013824255443566922782739250128157578276529234394726875613330070234368109117063572887663949897222580465701995333095240005261356927277426497330458442256112935855688418332213067242956966115695945723006362480839592329970084560928050029775079016679702361617620652923723273712146333064154134694598441695260462852465836837302582081497378239490031275994990584968390826620107615496681777122077892573863839084411616678245994103526748692840482743431162140168409649151483316390878040243763795365224235597589847527493499151117424973350760024983443243582187352048025216603034921588631428033433543466815096199741497554721067617775780098216321989233537479944862549798182443537180885570445763163451324878761384561946141643318284643394982481067126370877000789739082051859555430920555263159030608954386713713809234816570505560064*i1^45 + -27035579011505927018358201156003361681884886624603343355981667420497398527157713446763179202903779789290692604941488290642526509435342616712033238300371036001958584234854184059588307753255560589653323630359305126409499602480279698164868542853836495886291829474917726775715158348873691927818254170412742580248576827557482593721779235301784777116276849836497952188437397625974700433723417176419853029439699290389135389855333801701135253111047440114560044821300905087486396016479402759460887352691645929374195570305539585676639130975623143646898767984538498243331752570079119771541702638632639320283991810556923429438925199618529695282680019025646663961393626012002399498592766450949884708194946702735708492290792818857679357311501787303838033218281900562208625512434791589783364220155937395278638736923368633584549536473436347391433555167037979724360937497235594856862678115520428241332843423974216550706413592037701278541666046482444372723456432377580619211497847118136435440160668443473892448582036368151709457182623531256524990051158922483279215683278746696264260086791910796306857309343790342146648902030256110704837476016071896853963348325951083717215475667040891144142654686266358583910462171072708208725194251851699865017773236498560672244713554919815815938803974070816127409595481741462291403096071426142869799176729297722483551118474981415569508087639635171590203504373740053565206395906776446476001081645332977316799636333110790040909245458719813482540513128242769168944447323002307250910489403068617423459469323977372684633106803016023340341490212337691038840782848*i1^46 + -2576988653071838077192262148361829781312883637222175138036714782003137210545096187183046473256412821603414558243623855163037817420749985966198692527534473726900790392870613460876006134042267447754598807567080521529222865879576831779869787747472417041224844563916649797309676128582554704724476441557399334224880357678353044970401654848900077694317255062951145355041523477871141952540254427980926608807535098849485308457996516104473535260525480787027482948089582936698999879220353019087885846089299786022839584951311988719515306908224446100247820206914315550982327835912413608668421755227304146871869027233089796184799140369794187791444897855521989060962722886777825663807689404091150545746207093573584436887269727012234413132261265916652415750732690405619305498122240861938983345446866554305655771609585221351866033365075138793772310332910562904682477852480279266403218913173589818204865543915867610933140985933348786259459665413235141582198570668766431406143175563986486007407633611860053632391322522766965128723544464390010218083166159892634157535821232772969236802679189930485709615860287588179046024360681280906074288338778804083645597150580217157333701390845229315434816785520738320354716070079555569886189605439456623490883247697351928108683887523953854958266368570814691864400416941668504366077380024342209609220071765151199800531987121415680470721210754028328017941651284615203915278516839911570970097554424634805806671580642859879094142253840297493724022250065113318581214559534669507314336963698764790333166618751422552650369869095865522164220440761860096*i1^47 + -41041137374323574499446192178626133461338093276018788541845252754532781821074627259873578705173793481482679479352286801263795018828117532891896691067630117009977035772263467701989001638463782954880412138807308267422833227199557036355384793583561435323116566793854933759500759569207404403487124732322321455244314699048178112503560479909344766017497398875472973665947770747099377918318304564691641973015768374985532454952699710758933939210422806919715900015526110170176543098682111057242115517846303742270950212615149375729121558928661217943518812646455390919105180885940682234796648237207798893702584980237843241548439913206250913326922843112238153484130399304287543294928383719378585980490496587611287791105187268181760072307049150842808499591571921291455929628863115665262081785599638255124234655712676434812514003739444059600523337318705683845200443498292602013412763514722389349619882019133233235931958162737406060743599472973546943131361527829554000215010247349587766247460709050127473845721411179601433762962924552507031596691143580337659663256271401955430560432160419854550123994569437298313759501517957468261108256495989913859386365359376215377903025905566947556220291689865619432746431165947176074245437842638426286141959718241966517279467334063171946710745103307835185349334944886479947392432092562313902690216447260198128159183573069328445148415365919836011851100682287280232355094738891284698325175906803905953324176609821934525383860414816500169052783476539216081567258682121164593396980112103160684897852165513305592933470306135957527643291648*i1^48 + -173100094094363359175031514977423181550521220018563580846217228497010496130118009493012301043768767287074317693635323084381016136320767126690860278294300111548934859660950379638035797685574310218170062359704304839602599625245297121407694365571547134446955638455013086191985678011376248532050162188121325890573506883501212833009048222791747992915614307873437610410222407832290938849872758220170028356213314375281612414518801068183244712696544142282258359852290941027347039519830726719976208282579113493041013670781752094095148163362870575655622629840298105899400527310066285266725873710406533569119690952416303235622460381143460746455682423527069178995243577125275083692407944782810875960629405511596605022778647224421571130910247664994546142486042353447801317808612043345956995402540378573641253801760416713001736301533417211669878502177547426330205425999935001105626822463882810182295510365188136790578075650509146917692473061837003178053609076753603395416169664537513859769536840466672573186893010736213851674940890951911145500339151289622730199149465505235829242207416315002266997007941913796403563809780542325904079595453699019097550160401031827803856449038958984013404357018975871208677128426909165499879634873409562429431758593712462743840698728717650507152935339373964136298745635144183038247899503610162622982700444156914664632583028770053965252426215815556493797089988289676765313276037540796317686404135276138819124537156323865618062856944888206626499941605713725088735980715177567775359230070448608337557587556542477715907117116817408*i1^49 + -49688615094036313753662049878438311376114156150347655683885636143890094285718478402689224528399618611876527403796869558062031887048848647486526686535476908040228274779804926451015174406784814692513656218513320304942007210138442208711144847780021717002709447526734258622916544436551707008516056296617468476927902881089615464171930888717141475666205289714632068409049029324416545522994725963701613255323085961432673053543077018304065076337672491110726468155675249826882558957914065776850168316214706053037919415358317701747230899255690239372090652901560558572782613253453189707081961750739894819891710021575813656867796897408937364685968709390247257740557001851037619453517718923544984177431764996882618170384943483443649856708569279845393725821068346431171041142328632137319735824798199430069850069856444391134446317648128523291411836855473797911779394898526469003464300119127619662897453028326259135864876044152677758098022217160720252684724237200730368803939431669530521800602148703374602919644720912109486737909910341361131839453029187923661591630237563864392771341933778953520259257120593800131031400730785364861081654757756011402186777079355833556680473490425043866741522375906381986217405464047967137074467901726188262153461112096647735395504488673263266015254240983582081548379109850903071840639682678209639541211091083472171072151476190475385389648628583083399459350714874111408378899325657518333972309540831857463986429526639515111782445246520149988339432430946276017513128308523121815427163951292796427574030785798855458816*i1^50 + -126246089638623116442507652735501701610248962770807129948858549647245186405156517737191545512750296614819526116381426435360003003408797448654171536857253737102787522548804485426855122746814767283874244516028743815283946165233391988658284348924838571052996157199985377694214806214305281533881776072142483696262282550512642893968764486244849928085315944726810771104590173866664156761456103247364827959570001041656619127719609995128080750451000652252590613089998821825289592286730255689242798284239383144828578412194420785009837285883848807242908287473734533188792298173179162226213940313584934406480113907498610481772342473619719744170523066565698058717411075680944504747762917753926682703620818636814601650533217310111104438132324147650111319030268803304081240922482591752235358263175785381574979657527251064559476684915103692275233233939076628787807958989105984988947085785464540035676784236494312494979142616452002412586418988078856611640521344722521488390161846821025835085733817260676842037448409225370802947959619408988289220091691564897022766135789918765543213232516214790568167199577868968011923641961864790201688154492751358518694592713927593050603181077185363505359225543322685512009584283234850817629256245523936195131043720703214656317015954828789681389096602659414036388058690333160129868312441811956407841960873833706981498272603295343843346039690539010316833388510958043222902763842055166920416586886800209601264939763588001539809807470177652646027634913134590925740177200731349039225209583375071086320287744*i1^51 + -2047799290947349607652641565335235791796635790173268579012265621710968404045146526585884439166092195450670342379607786630887811916845315617357436315578567023337350546477175064458128823261591980629003899702385182071698422584780982091933812150851400989735930851904928946453427304289022188952789743791473143073253980937427940291822059250568048098611500454898772037023455910975194225974874087321120520713923964912563538968725935402506892443283783992126175982425447533216077116570412654791756995184520035892460956527259704615924512647649071111100139233438820983522937805729686248711799401064121015392724353605912881739496961519717287949269827808058946718652276762550298246039293324815090451043287877816463145166974244352933989089790921657103518088943749960346205815131334772572978423537638055711168117845128427005231886174766956274213815512851886633324584904006595638070921572948748142382561466768001737860723954993672999259158023852490345035458895539033763622260013223630779211999221967132807550711896967018301768813505150825583026475275809924832715798539708576707252243003259694849978187543755636202873133756124148810366897534352422492713504759267275078062353294089871582997079656553976917632187307499459818288923553076472352569501841251297409188259254239195640293482573702912207415210461589859834494817303276637524028822122193948911022529421853907987747008483457260164321153118020256734438868560881676392626873194234174397827227646222773506722815076683413973770377695315962178697005776533682553745727448678400*i1^52 + -7759291104477511026832578279464299769937094517278198553532544892392433722350497847122286200046517540208848411797787192432435880275967881091411659997480481733684615755118067952314827616528300754500475028035224157647612626087139633509396768580202568656276224980135259047220716180466014954260162127056479687236782198628672011604357209359522484845677146943402403318178749240517175989009892207255423432434011561548088078810865191194660385007142578829380842234342040887506993975392260451777458549506962636246107005361437905506979360670372291228259023242741553487567807574071673817284402405289792438611822137213661384514270968360125294342071439921956102148412681180442679211371318038707828304324208425398434899584315644565953212174711932993814771130224578015980758893447398273026815339627002320279332483584589609601771188476305342441078977176350164719642979783797839455432215312813686852082166601806561855640929327493970701954223102358243479598876335069810549521449860548027295974101654051421493199399198355219868065627299133686134790700941420634443784030004518272500061140359966442165449518847536893430807946762062610399135872083877049129446378532000584720460246625271361195954140778844222832717664036202682810602171888841923657893263168064687273935343503391454525339246611358057056189958943606308845643843001421365346269676660101748316483803666266048893733547945539473021600411227741914958153234761625193851855740091952835258823844661656080564500122193177150025770333543334636855307321568638533632*i1^53 + -15036320692266427664744409698402388684445230709280581621160414860079506703368508608373588818830114988906502902790935174185881996698265937057671225746774887348548441450989375978597322688714246781627312499151673714659415799302190472204031786750019854950865814750427782233234579451806063465042223634422136925431354183908699875879885297658104810306599750217334990275465081512921716702623807165259067275765488172045839361536496266824394513724707772539077632297064905351745273188793218066565991210582921809244990814162602520844544179197316316728231139756721945912667902646984727784358373853324671042437836043227298465183359366670495003774748490398340367423444280962980361141688837245381006351642929829553452230234260032730931899381167324405685870765042881476867942418075224181058276467461431583925120350612520600545947624067214611949831503149955650005299719607332405623914319008214016906908456452982163052109777165662276662152954856378500354888543305623758964914776995008000542992082907867150761539434263816065348796179112899163243126736745005085326882065507197097249208462600269828626037018120284635940859446104314915917792890523368571179054361778677901596367191800579372223067784556269709313277466446359793394775896953091008871516933305515376539940140706028375143664128562096477669511385759312605141221228512188731594569250374859176941649563539105048317996054377631277169331501089966996706163722988706815938689124089037122692758866300226200580605647485824858598599249550007559258112*i1^54 + -729361411565694655084747312195140550255295206780368795139803899861642407701820189470597870189352619261775486313726979675113154901577767792026405144655101032808036020535741369309827264408253862221967286324526208617913113920675711679985773182273372121290779196535299863091851565964529176902521643882122072347970776492211137830231366172083267970588611447576995195757327021125796336928729437971589459467373436703677781231663228405217475209274239927326868968045348795028776867001935070427910800003511146808431317997597354110823340250018345016548234768466851140147073713641972802163524701439683752437905025545957934957355037645542124393542629394908124702365881053190798312614613035744411739563379360371641427433184291523346027265783496160792932577418180445029561702038166854489996615206948018513532160723504239033362980290770506161720403599129748638380969140265321866711054139565311362918294304861419321489386053768471524290964325124753642955008742330227491975009240375061282796581874071896838220607757429242761192218099768420216251278476882170968461819287076480116889408050141261796610981490778015252105987107042683235473286216620188722706035765810728516371584239982069037636081356818491700142666966567971469509906829359941159511847363720476524628391528147244128163115609079537979192840911974065282360609075560416331814161360540638475321704549787186175223882415562500950314292948045244091342200677055226353342791607289277694729780004215087724009649815607282235342848*i1^55 + -32957501371296697157955360688806673593915921564800170831920555353471067222254451924775286286125299527768910331543992443899751985393267084608382636549247140386311967472248964849230958759793418128525869419422473060546099545648728393454991280989848558599492670572832313951005291316177476374390042812500883724960001473838786500767350630883635144048516266510557069823274312645069095408803092205063964686756328446194406262828789285495177395619331105968673036935765608315244357234879229415649228354261060152088554655959846174419442688123782510632880410399023880160542779622992398446686098190086274534391079259438790401546097869932226176278131545761063799766701561874445112253240389215457500927661919738324272222892253620966854476602886039795165544332459795153015091478932008291133189644487139924846557253460778373749946833719836275814501417496581245694008704422443496658302249213763872793581501357494799105354764831736493529245821236126431262647274658374468433825576839115458433434228386331110379228822334552227704344790157703044153248857090165873275897555228087873911010819311559843317708860995041966907662364837307948211183977347666967070234123636514464660826148677998951446494697575925833231887626304890457341993918878702863962753164768346211233255059538084171087774876020989266814965882566447536848933568392736642701847049416101468968667081118342428387581480022718886787278086118050705665278821217667918657060158908152733144345441391757189634785280*i1^56 + -51639633352467067919394029939354428547979297262050130244036934156000332558902879976049826078688289936171433196994154351511101648662897932145093417190628498341318306671251243096548344343086808897750391353770086131157078263857554025860564567614502481222444372031560937881515216005813743478989621723578317759456711512148832328225090165109805644492517278072777950333727030160310408644224290220767471129382400692340799517757715208059514956830923639040312258344472474979526901627306900727977781221483914940869162138538313492831809862258361238791379314392734171069375416329055773949272152644551830611185364232478303968667217899005928193141310834743034744219638804051770131205731607667685505861247189153590475862438188246628442424193149004353480497525216402848357176648253196296155575769329425396854880286186592376462129429309869982029284630508953985233869578653225455512319161399543956403254332961072652012040810615121081180373227568293044963064832298913463275103631179178832388421731433653933482674576768525527551025779475817667964233518935626320904452217298591791058178812177685455349353897606882638032045864556486507966016032659848782198804551325524107774476047552042140045647997753601458333426422406486296750570978142829206275256708090677021252880765117369354916818798658353440908818829867719724996024556057544664434941747162612955449556831701340814102352107974956503891021676004156437266948542387961267903524382330457376594599936*i1^57 + -18312828812156391499623494006461885011699209243889474632184513626383252059481973552601422927646771455026489472541614896825655954525712060581221504270256126748739025079217972914987271467917370968364967803690938521555756147153766804799700706971026694416927737554457330673650451203187731936544007117103621148956939396292635429444690432618037742810631725453062674221793920775616758577922246298920368814609804714400934692170498899135996178528454436463578314056270235941144558631053530082968077763305825200340783229816719218929895733268054567564526739171692199761055290165004084709467055815681636335514839713449622262789955411014675245483390681305301307476011461556415063227440124150546285150361424305766836467905277559010350130347028978974252379268053576418813660184994583005259515457948348213647294291740244155796256525864885772588891858248316068415152380153020396072128046427501679391729531976386993599858683849241278026619569740063224498262175546250889694058829440664107543369640287724257957829681982081655226559931964533436656366347103421466671452020019493867646189709040214736377550959935477835901832088209219534061044436425779531103686302096550284440359489939663379678513149719939624198718495377441330444092667602013186789731376673085488472866994059676614440922141651561957238324021087562563320276463826373163989680738811904624610222726871637250379365809649092370302791219123197383270001627467344382603234304*i1^58 + -94669964640480457622664138888116764649426447825646253844957898108668004533070002720038556166394455642355062722010474729768308953596930241928434850733538835351751320436416610842016459087418740383647452153693972937392066597820077307478835994958371343116070606508059691565887020462132811669867948270374639710166533156869530349462143145011188186825544052012132680812913422840515925858448195390298654695582789826992671992348808527689315194072484031879803525329333152643664773117004771869133649958085242078055172961884172601183374875391200144986420755244477760691445951175889289966925276765768289373178698747061996147782332729079197642000072619965369883535006668741325154577974365732870493533881337679200310162794563282943922597759801496921869539632897584828551405054767919263814641664286644257248764623990225101214770769034297405672739532143528659458844108785797980840046404803650228645178174244236810910911376080997934374356254534063195808172705769846951162243127918180279188238676404995735345639887779767833451328874305663159778383015311624761652675149131338640354041301068542555479386781233556223528952727932510272308184381435864370199605773651318247067243791688660525606157724232703788390200429492328611467833476543414792591808507288033314377589200645700596021012860944532796769172928457624394073683140665226130153015328985935512082020179429141405507972638217859229393058706717302294801536*i1^59 + -89424733463190567964246145946841819801856380833710850330494811554431075924363607171035163269941934379128068831516591858499006149389426762583919286436268786191424146345357017918010848626569860278931407968939798033042185957648904244940234067099664442535787373978762294739459011187905092218011542494362874477383433737730101124298040872296878850793956966157594370186596400135562102191027306648493343517038720119151580407612032803449923750505354292133653728206112638866164881009994993458316961423489074926225483069159569291697507970406925495461771802322126176511088281296598746565830630160952363590251266075985314244255881456649918097307921948089493006326055933542130616521340401858397488341060589970259239950488783629374032032647297550564316449626237200982938934460598784214403150620648611719321903430599223153686475101552650487375934102004369671691055503664779501056590943757459143140264741092172032477628711047780364376753255467764287454904194231061863657173414768257767876273794140472444556140021818242763702692010953429626845243442792699261579971750814437449856840287974918278589678346255853888309256026763439955340812755261758671097760129287207744342979989993686049152163247796729026134205180641945853645323645781917984754521556906582055856698142444103836824683315185375855854482249581814073121610709314515300960068705703346476313463539261430540353880878471681295416*i1^60 + 319160331505716589810579040075865211203685488802274270540556352977638147894429632322738514149181301750930335876384662090042933124988357786801104422268510088919924260344761560789174016728865303267456501264550295560560658680295674833701755957872912208041361086872199596036869662221403447775626925379567215766440239368482090457665850872629830564553519272012229058708480366389812786063518636040032592106573964036557684373900500194444747380017100789068473685507671360880321475392416936168554833134136068997109765427083486980357983197880963843155771704435962274375914741712747935837500468338065600035611240021217716473694097442966649823961381963707613744847019387176583196354094840513602059880378951659132875959633637321699464743720362174610668707829463580352700784689031212279799684657062776609499023281527279734631676415603192635643713142735080334416050373880968231630450042890661266933485586167049458265908907956372426208625025331676751646189746419153808815315559205154374571817487654133644005052607197820082564599034370949727375658500920290572311269460996381852368362181972911051787488896825167742568516650375202593904968018304641495138166074590497832727835369894513121814417978656816067264289295676672217773067473618585324106268082710901867137825103891314537403828796031833920864788423724900838647784219519168536802002288956295677881580625*i1^61 - N1*194698224280105729043618227416079806253914399750227977966624242221132577915304671103421507803797903108368354461533564438231619477284721790649777802576781371106710262540518365451148520573041517380149083495905201758278385205362583441829837751230835531959517612945361206187083436841225173017642539756349237060880207959734862993934655508703022045328513370668182183404084163336973315199120363189276630000000000*i3 ] ]