[ [ 22156010839828024476504353049954651169021953123266416493919267871318663742867749998483066616055953737095099127131204677257026861626003970007184729581921549340228792197827246663329915354098765631368642000125391874148814432405514342902952850216956601379436030679845224569669437190065016370060824202621265479151928906724467081989047562574338721271153532427554419816817038812968771412088258574893721746308361394137381661641448854633208574276019851982913399845256850740071735473241149727164690307120219404101203833826109676667629554795473382544995591632962765843811075791267258808987056209118344992851770671330018639119119445413594228753768716245059643481249289943286166070290560013427338137863796376734700173781107977137602628757362594582847505868774072531815849558158644225532806175489019212210567205786829284246937396411406113406667879355499676388224443260013540433050321702701366521049319812844098796597681660610781490976102213827506901035535444991320749287196094244662329770236139061290355498080781410807514635187057128255615853539695369905945397704414877888295261034363763392237356227490781667907847261443364404578433934250760996951916511326115478706243225297150707935820732888966449517937491662942876867645912770173175714377743952081617690374957456107744054822546329797308188029468961233140026564354144107337462730121847785379085012192036722744348569481611065266273624282191479333546774025361694244123249439154172095648724400047865484560071454125425336194153476447179733466881851616811949736934399025142825379430400000000000000 + -152249432408790236573780851388916968955840530721089537377003844129480300051952234788617581598724890337781938710568443758309736213968978714193116581986776282050746994484987720405505006657263377384363231213410615315652729118026954855005415572408356695808924071434268657577045945570434943454692956813854206138581907666992951759239782836852929330269982955723369932453564828881187999235612315551200138563353139078153386305051406319486413797254734214487442352978937778936671374959294190760340727138137212270235658821041490258204150477511533511235780022294471152511529592235705330152690785713301456611568236967043036572449469052908356446800992239398525206762722563596494429279908138796569252268499031743656530186370905916772312326296250865343242874997110057856656790354008640708144322556900903303597146202391349474545254489717470058075131448722104380093616718589276222842630400687763905148590472645684731154069688883978888963590616851648909623391001900819358688118363449284808420700590775475013346261121492457704479828476917082532869654491273803372379920605454308924861551128413235121561671058014984033597885599178138630696339918887933919528493635082374923563054493872009303041006446645319569026080555611140131433726131363467749163653910418222740014505235674591845662866145951766619016390879957851789804274934550490867032892437409984367291506346758981815826262730881553427821257998281422449432360745801552985935274058433557918785584816105525171794478299152377989659003973313683312748303863421469569955236879603371138351104000000000000*i1 + 1710508115622264191862724087466539097785789739572384769198571851637609481877363929399555567155287143018235328716043553697888573083434166722405514347183489694981944091288724986334399908795269576253135747651178555961392839859628773613443863846026988553815840345153939814421991079488011833355917299360547790086836204165877327169984862820350572570242718976244300961393501828966372649462978141196586989906730296983784289593159604167360494824685314776269741144293718619712249450517137143284930074159714664314701607472158583195768837017757263916588144581733929523616135666601422693246961035976030183207966698363914596254590708367507673166491032907052142280688122769114466508498578653317951507601128508204440432011524761454648206182310907447033807746689312702276875859760192366196376587370296275613008694696235484067861806068047388361732327954173389367374527207243195948838435011330968421901624326004395523420367704224756752070739842930883176660273005452575899018328128113284234370038903508622510470156048727636352125352759348017609292540181010385269038403231507209374635312550970632909347436778913751633820177291654043312702695433432916958817248508787586042154756686913632084312508786713344014568659982517034686758810905721482268517763233958751781488540360047249861962360654323409105282246695533989346863010604709394217238743520145942274510329616191389286894437526897086077739316684457054465848390015229581311640559280327947348660751862515425462196064779055012294284243633503444193640768151423773898013231582822984476262400000000000*i1^2 + -9271553218063118184483900480425920398360792358070827425408590827560452772038746278070464347745084734406491356657803921764288612485253347900956066643419438672919035300911614590965623691121165477439879648599586891948370964300202272041762857236134723589803761804704413451157285154693049271891579555894559733252102464841699394106268927367298664755862556500420559617687470060889654493856903612423666630245588887921819292473671576414303097729346414215028752377814560410682026853781271933322504790941189391716777189620859606120008638466388367499918936845746852231590570594749789512077212573513918397804644325162128119193961687992196455337669874390995343156029677548187908678500201367118441435616431426905943244731302615756798459684504179051768154198560926071757956921831590436687444109734425174869535318550245099637499382728657819794909321505186287770365111487639651095173823290994644219739398707143105369114094450279423481515423482015251038581554211090027373600077897989002186875357799275077147992050896573111751903243687995516911398011661794623168879872482613389751816696676826076564323062876367553250444682393872022807313415507115975623851696769189995882299275399765351792118196726261693293729821284926451306044576411632313644896259561574818144395199863862584537516297656916324749344296323572835591733719293001551704874777453483939720483335473854562784472671403523799238933817403060048431897928186322838437018503951645067973011779649235178975801668349265223872120232847164048764308286965885738240769677755245498728448000000000*i1^3 + 24577406317581846608414140981347025951621380648990421065595448489305593642701551052482309763133059838152699801712966477493743899412251559341698336775368786928291011518735200222913321820792771039470216652801637636096186585633137987681751224525585668315014174228781277324485702247740654341576603662448077334093208232676220660477811612847274227521772494951087550219125644682725610784698595389876006937240703631019451417399286647755217524059311389090709840934320423296560364240925768623251275639150882003134039662984508637396000379912020695858721469465901614745008076715416996864717427280690514294004905564333669236364473590044132992865442661223593646194179165159034251111003916531095899776486642363975699573462937399372952549935064091731586725358836913451749554277600129613130581057230937097858908168134242818098088438162434739082653013375769668726923597249897814573128406107181666467110287036809575426828358413390413269922037367457251260316684578135592588908281238438589253890369317959191731902856412399058503675025924269556007839800931994950342031315735295524751922050576187654812934476937508619032561660143529423031060753134655229738101706143711918702871477294247371673525574077171115769344607013932269454036152347318770428094299649971119308049136027638605966091895727547951500139726059737184486826864680207787432596668682240251715574650882966084933456620032832859249281411020989349117855984593775758771905895875204223738047779621822094989599723815904132810014361229725031590384171788450470197250062593246269276160000000*i1^4 + -34392522073999269458162925299333738099546667975970402977799903360900148052676130955275450783564578155706438050189753270348524326134634862358231353492074525857457417027376125926993667428628438108705332772571907068357677608566496228152305177930441628796423308713678724984030745942340224388280455530981194841196248951150707769384490394655047794015065526779775508884014706382222731849378424894939042181261972792572327426235522141505103813197433738926055936033667477695723982903366933675320512189714722673020052768624703303322099267219756887637579916713827945009239622089964409953241332510988671957114929484309455438649147465677988549056549734786645457999982015456378011429209906446993739078071887476153911424043036065252000808469180941691528401339677174264063194468666883381474582010593544695685469584989709060514393840234905549982972200110100319324701868780624546235089101859700058672335555859869081754984319877238870167316032677322396969557761377512033207713652911784539283226915686080043630360623279302539642995044653293529104310502180705639539775325044723153034564768549493964839649139100709426297827489754678001859579801057938899149593699810442320946657480940672690527957622780153174483485834770204289658964495559132986055528223050991176066117062864555447922827796833148026322434611128844098547533747175386624827632280901456648251290681812599720056648948894577611746752092886826310387377956611802760660210345205124701478636911010401860839865412124647909818014015778458066909494880697066150142813218827258812170240000*i1^5 + 26338393728888198626325897196033969695587546871260916986917030088479114664867743054212882071883513181151623625327307537977476748905726285623463884091668679914893401084477243086632278745255755358240219011377623985007096852564887965585272729129360310656700131347123593087612363185923332049481271171935826142213128749037612293787366895811729687194863288384027672790883547780816854512119409148777481521504823280212919520865277180989143014297233167498815615505032667377702232060582061044911980369653309081564663722561384976786472210298347465185652009963776211533358870618847969966049680969142591196819742527606974944507568455277674477407336832585515920565448484018437839319470365516756891300220649671581426932776079103681294562797493654682334789681549888610492541586674991088366262507179286576888779944078932041231583415785958438051115007192855424433667300313359910328986686771235592207240111449123258941272829404613554581332289209696381215512426222356057861323706705159354297281978634288517150246828360070401650111374471760263590150968884572401959994884135666121690260211891493352800298314135004932108357453638100607102114119404490170784116509703851967918782213888662585083671458730363408829960428057419876134026366733315998809693532976837955569432489220412154958013993515432780606838861699034680156245756234285104126747527882289392438877802486458837338959811639887137807010801134568144116280108448924897825170315021908731563518496525358827636316192184856433416571468192849688918090265348166553537895453111634781798400*i1^6 + -10339727605621026814499952489823723242469285975323661391700946100052232632484417152413514426236381975560566888619161389956651285011214729841112214656891562840006362978328595363283314697236194397414731569123622578086175793712964107564608073631890634452767593147935288106825076475595210361330440603962077530190964000073628057572754594052596059997784235067244455475329762137244486882451826556691784970476512383532664069886911453818457947056606301370888860778078567765347136775204003654230497046697455681765263037123830943591856314713619444539443920060011400739463177324340486601144497083450327825468877191895669313300053708110965917071725866469650257965933293604143763260118909552658165414079423712597580815981561779400228810342568795715080060865060542202674806689617545006263549152147296359269779185132905344686385913346041668118311018648591946399228975732310208754717510808481736039985768001919423801380996657552738918847478333009617968787869669832805215855489465731536561532456933533421189737775004778347729620086891097097949751198489263833675405580717276755121865977020131212718115437738985139921253426585004468352545824593008799397708932496907943770814442620204208925058353328318021736102355378331928737065496568818161635052871588746561556937124228711125971980975896948078366269226323269789431236081372751810658610445201039663254587941510557290044044887938706933288915167441106949318337838224456181431773174025003561586683253754786972435415919568346647435924600992560391348164622369558783138064462601550561280*i1^7 + 3712156405041451233465397798742765722019722553794242743479166725963246576068279706729700859682092531924550508312821980457833838422669356726240599899679098022370777566485693406288831503998678544350168756395844472405665671868632125819052420023401663042157420166639219883885346134782674435119607210786973446069710939815562955359128729797757532236129165723057524228388151835300689924769998118636207167320640242748597093675104759811754266543056400281132558518032936531587440942352574390277509600009983991172507120744622568427353679201278844153939609150045361900241989510227969462120190042204494437464152698993721834464206151193888534435040548172203285256942540607875382535804921199981429579439774509745961735713506955296379101989544475963979797533486721082995581183464120849338272592360038442113607774063102352658489057773212029750159472500033155922028430718278924360568875077421975320941930808474556644465067454064323695678192637008925276320344049854300491610526728611176436506888579837373461011713981305334004750341262505817452299422441230103226693850660424785858337723368273003394648570056645361931696746758081478320413732051610735379393373916823128561582911854943295840582548358225765586180281344710659825922727453910668325971748785441873123436418327862806086730403806658158889517563819521915301958114893854543314139995615210896154918326654773184621212594755167363975866399980920446818117436583405894504070611904620827148100792463772399601450057500063702554396827900469737158181340916448536096420643462971392*i1^8 + 898418940929182509629388640346675531909762662111430875491491020777677516840398289286217800027335546649138242259672200330948918420914886266113285169036218972181706732875997095669462133735604121782082214647066369597311350387628036867899017311871703152228179045201646537956390553866436091282161542049855459043159485637501497294867875464991871873773145087606548451007936991509257283623261759932451014527118033021736722424834668578048744358602358709503779027258065352867415693988957694259828933050465312997955269412031544492051616824395603047839772685148465914864991401908471978189457211846426323055147129360271241033576162805986784262575253585364368630683329717816061185378487555684982636971931718423639595395109225422599976794803461690601278231867418455375443576509437024721398989672461640014056207918041672523122469835655774037113904693463715108544940926242693700711897559411746459757307758914172201099496828471256619833227944432077962254602479577025243362711720713274959312565330990333201765443305764896858900653742860927015132123373924475454652100240669768003429352551909848888422427739851149451360780835040599703790141410352891921049262174112575940949246903050190460677007354389013514932751301561864982738977979347113529023360510729553562673830932030741591684668197724146441568574071706501681262725304342792843678748057604777069632669798111988219666191290986783818722361559327308864275340199894572083446745032380477051065681704058005847169699292546158464016498262974769207696087523088379091081154789376*i1^9 + 776259558917691119208455741506845395447975911596066561318172783579439214826640916248135536295273340308041649893159191324579545307765293710593119437968747129327220082704172746280438392926350315381434829201611046499961230936978228860293161735134518041307538562218632430781915452376101236713023504598954688304164628029770045175342028660060503934607039832448467084026810560549348416359774830751241431189497836198630480504659554907284035895625363231475342383058682960418052925286249401294137925370316258749896062869133831906721191914835823674009317031025761407594993314929555013905237914221567428894026619684592743825773635031968455095974251291093835840981213665481240768877270159163417449624182087668375879896912606194393926260385876363558377190188420018683974903895113782029076410474469610363389477110532383180633662153148065808650166850754289890869010784358164780138449110536669033830186959522197631103486730547270401848835086773998428073083795311353690016848936830703946868296777443913262827933521442882587941391587138753870192068576179816773715506754823138181742694983244706444930324369034410598442888340895450863951853926237481012645591924343300564119560613885382997774642938821907777184424221857533525810475461984540364660265275332402670601631079552646857119055594810727355193875059199270453852320322563813158364451663157840357226509824812469976718343129323398905547296153011723772317622471584441325554395862054997493299200959726814253711350493884337085581713302722156821262162687795692174361755648*i1^10 + 196860471691487095798212189449568107625285727105225914583253518536027625515884315262325500537252823364262126784051606610734731189601804855552039139171540418165506974241408911141561889809700083009203008555452485617528735821595726044514465946398554766332645765311343833528119058150185970911677897309976708191360108884519660306347192972192144076033575165702598590911157085593840575852258015189020648467479020803934432607966548608413503630361432062172433325558593620240217947648785461312893515832333087014888747889993906585087886031088510651059980449879358710277562343398180488708104568267556360188140644834388771578312824165161295401473775668131153331012177702307896810146235354800226049142141461098929776517048586555300135554713016539396573927248485020689704370430820689847303140438329542777245170696453193405767940219341461325526084069631728135593513174960693975582996568280031935661052778165359772015584099552271161371449354271086697719810164029754040098345693286054199568317505069744220024549095217267685860707193211519623493213553265799194835460904410200582506842315492806528204725362209407835930602901319402871880180163924734277668542949316746014797095797231914681532893349677420234111019829624904303623630873020281006794668934143582556055266653594688257681490683402073626747283844435073321038455346856744138488473702637177903414052387082135435626751852039460000606808025394462493664024128982895796211037742678033901180905403240591039197808470292620864724469410392137626146736611288830804230144*i1^11 + 21900143564601289879892807537488554133862847345831195553209172293088155883883502595380256022327714046065325237104722990583808699725388528266034610275212320381723225835306257942133170246234428479679020524791587704520562138748401858579548057076259021733878090526755507584653674395544141795993103812724900761320866690054947514625544086309121216276482670496812412161855460323114221717932180318145299217698705184531549655558560805200283660272804200401556433964382145060693131982843207075832996791628070097241425216951687942076454063277587164507894729707272742882899859056295666472331443046197438122426139155957047986669438264894568825465073195063645620511061116484664200106050212084068000418620099450476794592911278560726096331418259355737052244356767383805811294479170025814995015875728816974784486441633211240268777449266635536680966007945354335679367639040805558874252725812663380153842647683298107100759979091578589490398001083895573905868211849054903138875924341670531038876444959045643314387440317471289809599359311941226821173819589232250328024534170112744175749902905895343311959190840407627011791024143798194447880486839188899251514019921623296548928811411443654307889247382305354680482668225668644238319652618292794275386786251907005610476503686810816504656540266470541150776714286598622141927416749961725527487790304122247313138054977940230007440265711001653298739881200248557546981989142733678044907191692415848067024756915561996339708112689040095715044185813129905820885735440216227840*i1^12 + 1202010207370168156848766853030000922687159742641040983040777438856445873805577674001300024328218561450179281725317489927082825944123825200149285976413366966318946710841652615518839276495001636545554446524773709046885255298705591941850500276976049937160335278820717818425476889167233010363700015279752195710169190194258060864089387878456762102058349343567649281498495046528298205947587987627567260481232311691558910367898624077787742691972351775164282498389476646836406823900286311683250499495863878914709961183895737940531335646468229457538881859882471135017746182833082033778878775080861508829257812298392238236582319031137031875159307294005856340399346386861854006383943924089038681351340909405911178329693197655336685212200283509671168975385378123239462343886517576881097332749309890995643355927107958789972504390957441976810882231541218478220459284783535815588904143839764318028719978250942717774423397109350756734035910801027437210393973265505663250241626436974561570497406816585684443679517001884891057068607343865989269174265214324605684501858356175190574654069765604763411076873662058543382716820492023032836863265361867448664513597467099409477637251711590146243913595633000721572127431311434358673809347718969853009927076417276644860196458446434126305769003210632269919891920348748739116739318557143515000430375683733768925880499334079432299333633159393596205920464397130435198269332486364689831758651799389151846210146193984847502642070461168652819551128720048530517675634327552*i1^13 + 37842333639763658322671883448396714558430016479383135231978437114764246590400080628089966476620253676249118080456628026084910237500032227441558686003267550717318541864421123046523542291575688905207650578179129198082526051673367502098351317123029617345157321900408462567959166368798952695683348654212977466501952176877304299120021773574125556648470431428613122483560811819481857392534276002066984121234016504263719719662664679397943092376869346889351207397155954335057954263666751270938130376743311232897521745386703268116819627562293908582868986940810976880801543179531922712545272919102177985445099156841001022865659057960793285542331216143092732415352727807907200477466689549480456580069719805847667244419911260190845170263920892218958528896455089550853130869159779159617251675557908905249763641929147227282315591309348495608720358258068703117342172170391633407188901362243166938084430179069254318025937369181274587794161638477239950876789664784702117381347175913217174919663459876535127368847012806335010975478726920004397559198811793855052404718633731552459401617116867056955829535095377864242876127674437284318114065360476999860255544369528203254967831237237383970161846776782542052609327391377259846841750955225326582299997411779690795969723742743081018867281752166283971158957981618261100038466177298552598940168929253951175862749302914133099107751502678931966084044880514859313632799565712199337448361769534888654676635986073491183397171492944220416816981072683286422832021504*i1^14 + -1578301336408932879107076895516448881502119689509503195078291333093562585647512962617521865831345890326107363479082229716257604451151860830807813385778992620090957819300713618284898481660113253646558257484637076047941060852704726626928540554963771480899040002761332932025383391366833120839912127597336328505681316465525371861537359694711023806732912046523165173047354509982757368843623679113597215442248943325709021598441275866030241244411185782422215049140085697503748671796706660217407967976180212607912759433236941442410421920460263133236038084574338891850505548901698521677051619138475466702594965885515937602540994260509044442410475038984670381631555781015376376078090737410827900392029602277146224074590276775949202304040804965020770679565919990631777743958324053926492170765013530982690362899560933722562675472375757204817909493628640107473724422905149139365658648927223705219117242730497501864021163887547532092466680257986286955726949114244045228997522200757850285868200863632626199980609845053257272735148348347945065012688094573909944263184084275304525458708330044794176468398285683051024320938348448296486701677190732899100147644118737373810514705083010371038998683356134067921603572580186474915852239366156403747213630540145434806883163668429555826274705950171513088279139672278944815049477395965614018243139770929135780933568776955037199916027621462738345318039054724586416169853097297946098577559677450508156204157113114694886881221696488159429942027933190562250752*i1^15 + -715594439802917245325964769130243836257413737784525088990694374455980500433247861293059458282911636852534546592389089789373191778756630630508256658524487354576407277424711834626989476435091046478236926143581161821775931661173395631780107021286050738748139694144138197561766221481283421156503612333499371846717677586898484819317417458743135789004801412917715372720796583054205042175114229280868567822106008733235690891491545721186439991191258358695901394052378685655253650897088414792730442557387316191026218060696311199327788979404880992375123415891409741565835999156681297392097610745636181536155944753856579269940844201588115744705261588320986494481957164401398210513773187586677788317984182518167164091172590419672543238266173188085594999401580337946901182467444594533135448584214872895361791481378660404113351600404821173507304335061971098321418915156994410813179227969603219297237250504940603050857711437734027912952816915128346894413644453786837116102998294074932265947748562972314315577885678941737477936820074239529773528036629507603048952571866695945744515504716828927815352959904023921742556545970109590860468377338573749561059734528238786364086377902153808311043321225716857206923976151179584088905504666850736895564872993163147339499200213326553684063251953245876623446369450219691921761659876235845444224300828981855104605707090584060622925298748166949251127323061110983278951552724283819624844199656687036337424439942175936820384635172171395916965748253130752*i1^16 + 533388159677954466391587446058657626695064764194380335054382302709183298978402919375492890039134189906460542738212177712714533034301479886960079935984404856537757814179943902734223893154888089628380455425934369158993343659490069981163325051055888478026397173763505951418403373429557804100885843507881326195558120988999038882867937154559906486981884441643180652320596743209541227297772542721036580943663239928452195842166578626424156422572826353918698770391157123054760733753918533325836746976128937809957833304501671246569012300663446955231300498603594396311281376173875648175032985062178591239924255603406312847627004796213821065147272983201183694927807591259182915208384204945946475808535671798711089417277792459119935169085183852430184178221548075702418808791945497784129502676361078100919798112820871768288744882165892627673117275414553775097943654940680317673573015804133717692659845815781052946373382727341296286254228226388869070412085127724961992607763878334130985311534733418683712452927596162709045172732472785438395657890688189921837362676925268964098230871517144656025330804660025841085512723373820858922324269388376596935873561020301185444713169421410438479261274696119535328215296679795058432899410600988790304657871344605662301980921593514347579500091008609877310343320271959868284608985801947113879270373232598443472251966784727178727408962885093939616457371408576022334776196044199492131726970280900486785962987204692247953706243294134324516745897836544*i1^17 + 1475953928858514894694064710358419133430346829328735765626776663021863430133379886693213728177788827792465166219755244048324041378760221629652360854212110067414957716134072139951324270486453324295492072732366290784090729774347166927815379753138160246347847914170086432211483166429438794169916041135899960958067541262552202270011238613561186577018163158533692861417441207454627857492719197367344302223256274967073514305184483478310049014950632798596095417414331151814472037291233593044913869333978008310285576187040389052620639491881285909324966770536034005428202650892016536448711492188585408487386786744948521513200379319381273239250088923689184171469470236927729037253487587591501737995184526743684401936298099575753788444386234109725679403728155599009455553132025884402879755327087772826239896687408398438118605634246781930320023038032876103477402732682343204859669609124645261449763272420037029957094556793644701265855561035496396548264623132038472198387376053681000064862523634630488502994376191500280319718790233547896490304996918699695755487887440907841134422145622144151886548432114468088070829552596071332477046091526942926609179865690519383282474915146810033795324476975851386485328324159180157424304903184149704281729796433071716196322827755283277755418933773675982921392310976320085695295278571641727833197774810182023368683536748422423240373749122345363071522884675712042867499547452572257603304778817099485580452296893419695353702208047010315077943296*i1^18 + -40116247310752911259339992404584804419799361204881052209821929407631211782001371092266416699142130334404475602486039345552755953820683755710218327339101714609735110155126075526816118054595669522538241135445562244610936892979018375935511779148074068775200662043632907657415989918305620595517711023197429726792908342598297955015456820590823422335445856823066951407123014718952595284735213120814857449488887831624305505072124867599906163149787370603615159761992952122921242358652724032622281952701001983970812595056670010735083393367654196364581138768730198677017783237210537602679650826357684586597629599827802606178975775542280445919629562099197063600511615707267110840857039623301932364321329004466499342783396058951437563635714921734488829483583584734863350201353116271776725825440610888206428432856848529212476232324861741813718582968943828210901755111519601324839714572071711691947753914069842335226176284907753242578916479609415353883992033044569347771298231761411109320275689760926004704406615221771061544450048024103172785510358043976689308675505403777135982909647952844098446412597083205906259066586337499663618058687453082690131885976743342160601548204592758238767778807639014957377742674272753851034932837685043759799263237227362134658504949027943150102828589185922901436197010252933555886329985813977834361145007130566460874016971493222109162682148736338824216884894937708843206977561591296707186302896547334233821737776647317982850606991576840273920*i1^19 + 83928238183212990895363680996520022503121899998860252407104876000711940279360827165811189680148466689512189819363182355847787796206838962456766334741202053437489614369467303764092163534104514236983974016169390968662756467422892272781799373548907141837754977425247831068688371565351657063509462860768865639322410055317702335080776937164012726438500843115101098909187233972553843312074146093522080529838501038331585743947197365636765600585903684322516247868541627823608687644168529832928799145075032640661294512177523099868774575855584477850457718185869074964777313520682976658968949021597433952461386270327517124581895025136083939089844132727672493168987393217393939530392659842854269459297691626047659291633843408228900561167858606698316703996739548780208211683269586403499195519856409466015730038244681927020014620343020528194609113484991928221402758577241129360417951422023389917110776863193139588470724517165269461932219634943062056238038779728289089749139159514891984168022285677649455968207646951798455776709701966041942457589885913334181332310112044908016791047672718008953040953385580973322844261766481106428972847142367606600528091913004073996190684375351871608034422101176380588984473175084870336074744519694796659018347084196621264419879938095431110136941646566488258567779585389737202145757894428967211032260140839388338934999106895393242425676225382472099783542981479143451531370153366306871475155288435939789429154753428322898658400759971840*i1^20 + 4174133600019926415120209405314229253215830632734884428220356281865889997854518198115223044118034034525228950423995418152503759762476681581006751302079958094201459540656055743789565514046265965882606354298076498482737741771880682527320218401115705566570468407053449996961776000058089631502090856066657968343871806450289191874252317453985771118889554688608031009724762431044383902150394405546862997505210200315758911702726068609933251721251333495810737660427871261566861622351540974920927828538032609676622019921785899405337458497678217871232947786284942364214476774920104918643478038829041956559572989474198860196832809642179886886390897526531830736980716357720462241570625004901352567869672998368109896609382923602109186010560633922124065059146062584477127361952838522051295057061282916432288586289209665281071345521793849919461684880177098175457877700153625795588682081479191415758840494615816457335360269407513586223440616785597546000159437397085766634031218171414778427580418445378745791266871986660147545348195525189945978690595626821656499756705556674158292199373605369772235674685729216737655510776854611566761280585168731653288778280022078992628119243364180207247079029552680217982935615708388328497114414933398672129025057158451138009297604457166228059212648487859899581246356849462612211540288041674623452698536751475146160575399717233883805738897373751249082901708227235825905711179346756372813787222269133230869893589254659357731662594048*i1^21 + 16354876023442495320253257561275142021323801728749758226235036111900866916157651108634001835754668239776117561532314320295014381933193173615826990380259041508085082628099156870833719576838089893990955297020103308220105569644939485896122539923347706440134755371328739205078180273391302085510160952182804930341513977230427657262484783704508940011344732817639061682948924125447352117445195890911428730906709395585518179792755997282930999935054187231013826802626550597292564963457799489975987989696300607297692189360117940149834739339742433947021887064368274498844477096116440725811405232043045510817116798327441987586138230243814592336686351229601881731380479194091319571164381525307081130625142388061279141383454497656793851547326020719024965474168193313812726377916668470923970257674726821361476616120311223941451776776575797152965840954094144515684569517238472635631559895393194242962338055266591629832308354987848623357352754327063707802398851577226279943821624025094652300308825264182197373333637973963077100765931170123155524583687549400364389303584201824649515565405729753149890096018502925377897571626217191606483910617286485464662307202734939499778967977508868539561244464460438781386350569305241341709192344140166898060998189035251090117190437219207938931396329650513372823877586379152316489508926896441182819331024406183719644032367527952680076733477057224474325550766067192933941891448530290468091535620781705211342088773900618763862016*i1^22 + -10373053101185728602146818727175102550577353807834842783841601879517272965614896433541294062188831671780847944417087262838149527382346266488844744595500643208235979419488521967117121042031358681348423742278345235072743997918893329599503789229123708535581605546062740993313199737403831745389789455557791252612045519559397771845073042413042322718062995995449147921967800185375864522729287902457463304212612679542243335210976208696807068149001876511603931305622690090738871393620287287316491959390074191662718623981143436811923243962442701384802868543778000527097044399417634692619686515825706045673405248406088082452745218458402513982763135075083362400186089553823192971488490517165333339048930408282061323196196763968918719473776333080780461862822556508998666471739329394601765894846634465683196683803695598014910141191932884234397936574938851919938376546581343942722478746884056027283404145404676585445033863654697479903655200066530156794968343937561256220826486209915857091986927102390707179371979417792574679944323830396108227808013319988503642159468518586843216184119503714945187902329854739504276920052809623913003580228154364264272347540690586804534969042557900656211813684273204593996454685380240716697117560447862699109251883555014518811499167853803255396381928866992935231403104782288414028724396883609070200895521866842057847163959172684923512788011271541436979974483792690015023407839726775023642285579314727950803560893970907136*i1^23 + -128250517509374476350606037742646267754780490129286251499703962713050264938882719816353040699643971752559645748586402571411052840585157580198231516719368700024451334361939691293175868626268641221469648138886432538728087200327201114606937768078348200383632140718853224412789533115477988280184189948130663297755844847069245226854614443020166923967620696353570582954291891308507728376476069972017878703919257414851900400813037031622592100027069200685997416870748775018758671035864663160840332210128011859482361176581539777257399218724756584813661424620321083458069989069434797741085092362127606713850058696889433227161223768879628998164813886432377278718522145115175591335819458204499404960006909285938137455344650664657999179472894521966744894418485771698229625896246518472182273335167281364056028471467530943772056627809956747900214651134613435132721674903748648915802051041734066023168207990924541092005618500079119515694918759392941012242481735361987995602489420532682430584896063207207129872379628643978684790010738165500792565118864553441262109349416847376100726028612261684499076734442073549289980219959140612035533284190136833948548328935441398806944767257265850017269401283625865716434035565117638523173653575527754581798788628558139091778439735806919721173231970578382992499166258189275705070497046714812077998180058851234136430508020109905713859458104892807206483797548006277007681303140296290568287294107137112525559205724160*i1^24 + -242309278895781530660721129990030446926593014012484678748368708835769755897728204717256369963361239542929630466871341667370436318846139754935467322548747523050503051659487918646796172470333669206535697955621605513997155828520488102894995250054399797003288307387841717469375320375078283714068527255658146941894658185545575846381658193639778849576646967395595564392186181936860342571404219713248621634968399455860141260965101283073082622722819548395961273942431018846404148494012480323485398018268691541878929070032942779564800123659878530344398520278015841597026834899698537186899593756760977790832487661706195837530154596851062594876549474991970061383511112706406015486053142976785921577235924318548519354739154513855031516793266181423359582512403944569001051074307067120669754688564090235068513598525247271868473209518820109672965314672133012148996361657403705550797591888735926131605132037979396664374297356302390638982676627767185216195409352863372529646042855036824956900097852308754031713186199218970993916767734777631225911826477388881623774951209702325178513521459907836703093201711511504911719069713104474212715290013282593310030844630527232723731220572215925656064645763340179130470880347757478751365120321659186653743158968757314441672484688300705559159082136656590480439232781891530657534216761711800148337514278378637363526582769690774730361907490149981639171821133968884826841135245502727617308690205910127863660544*i1^25 + 225150713655176450143657148326979019698323025568431576548702702272114256701491450583434387053384454348768449455456847820814791740535514752226906403576242666281365274925922615340321842646894593978191499613899473602272613588787294296609847685327970449726641030595159819981305934723028778328266004690980757666366569108169624363693992908961281699348406563154280755842693962946997928695654313333623636390047127555640409710016924801710213023609878446142502514228223145820440415306693659940482102107984536759099958072579374236071533917914396186279436507456146431780862956199036442382568456007412180669866510133770152475683999402811449226809998672484715092476049672307270976283372025865257187650693291847290506162011276201397788955033503398924548390742594772694355337094672151695660257679421560942072426045340769765059688581331783274923216352323727898121528583763502836148325089832342473552202162061429043668248601420051375973799536198088395221793697046116286061057811572191406735597216380145326360798350593863601811782572401096861982610754008242455816218493834813513789951408566496958341712776953613549703528017671679361338172709317338025239991996801116447694673173840270809598210112480332073417659168057101776116805237992868613661752206676681727779416342174898379869588598151773686814484246386225451839023703086625560920480160354236637516518910525099440953067970091598412963628334492515419587068076664401087543950966624817774592*i1^26 + 1470676071028179824060317044599092185074304955585158531688661038075722102569276157007717263670533997481315200894459823948813905915070225561539073278335314551022846727940743135459312944554992461760766554210472574882424837529558071363103400548587792031704304640283086069782553915369700524831865597393311070007793198372652134368799799960202034445934475342302386054020636035192059145362199162679214821614191327772068210958605181003342077850691951505491809377275896341890154861711582553902917468795297180389435488297236520731188789893218644725035377950784202443479197585869262481325738401039649792955096159129236534210357633150091872404885820336315246956029692849606903324766810964340158983111302287868582910624099851069107172345498951171208159120345446271531135227143428982595894133376358091283643681910872188229875687440448690890698468680575140420255261029787296777124347811101590754433552288323337405062049943024771125101709552771760847449387790124979235257242753124386707945688626853822258946166218859791314250990902840630115043769404089871604399295418482013988968120324722192075188060094140268978229675072042984059048459697308309613881697041414551296923659380003357593156821862596262856270983698840066315252518046829317677512059711061536730958800196232926448049785096970430352312657221907590894587083678463282378749122973682935171746475500566782373183450259703544133267271524887695200487974121435226865069091597582336*i1^27 + 1260230547977728036266632608733572865111987316383825276189859221167965332249190722383509611984022759863947354488823208541527189818062106906176151335926577718603959071909624657743917176886468307436531659092508966335423881336005664303739597825421445105856866106829170967775592776975273866469210661310415638982655864028380971852210644190044461597053636507928724139379043906270809118707273979227297243106066162917318962570924895842803106726317675397919914703690314912956240636041110713786830122765666342167845309667953295901855549485855918621672651840708921761275791119598680045187767852715776040335481866567869092904887435824434373245656803482051611183112436805357756932870112409115789218936399786918697820113554203957427161532552500928533664327604287064396384756086517782262377566242811975608525442962208444079322210373948793279529122730269097422314447070445634325476590268466159972287553506469838971614358339526826673274416116869101261839932109197283001932620279896326053353466129240926366403742595840872466362530216827709790583500881480676587151850200173475601157060354095491145794865694316368650423266201256226877897926278655230092640051954983013116380021157224312228617352428198002465156370421702595761706994001775063218047661290697417993017016224586896556061515020861922681682719455140529209919660727269704229850035764031377600047478064079801164618409944191359181662670524283589659566091183775382535317487616*i1^28 + -1076821336415215377160962462599129278882634460798061264019126131824057946526490476954117446918172132812836631913363754487845793822396263252071907190066415089281581405366101050100229612160603774331525466802171838440719708790208719026562208707615869047293562036230640368270794176956426149668295157619421210013766649487437221387777396345489825018222277774981391223273716237470954824834278117608263905183986012389405277962976953630451174699390718793066301437121380244921785553077744565069651412604299201120009048580099858524805480634428589715538284083745184868907267544313229619275405802729345077822024607945965311676149085757981967846274799262206251182654866002627256353025172691234772462499974734044093585290398936108161979430297641085704224268688518488326812611486292252755477416904123088372522276567056923820403814876251748478848134138020698794374651794491841864741315194358729978234844103995042360729424655436797492109742968139709220374619564329752967187392890719009645371964709971668891896636003605229126477544697030634093285456272390925629485945130418911683220364253714503608909696563095085747215720038080087276689641165641780700229966179152055960019548220316584291579346161851012868290598403635513417556185281254911115015043060712875080325195666481370755691344578623001520284125245352618974491784447407143210930472882632021790582864966711915768850443468125565471623604063153978060362740131509068365824*i1^29 + -1326427804719857309104246022828180977351216411422280273541027525011988294139717328455085731077488247684164292088859062646004400964305331998929226557799281644414093907389395606678429109933105113113939647561204955671222241804122994111580620212655891529638686924788038542049842580234290066221921049117939687593409706854775155623455720190907280598974405061219181453263969019154129905951919083600436394657261925761099269610107333045242275201197982855058531246858846275903224156040443227496713660492296409449371257090017822061153808493708515405129835922404227793735937023914818498516321792215139396409575105790793354162546790966871636763839537299701853877629123667927856602730118320256804750480665972228772997713541179489978735324854406816572776184009983307071938491438101430613867716370135369390921196518470008322314177333857317098351840753312625576924644664852582843500318531665860710879116626451735458366014949113355102814048845673343232239617189127100185650294115744661474997539706507174513127410639453909385593844663739525258296757593822049401874650932185365069867197774144274307273350681132090321386363106892868916153833458497774858583066039998719909801159644502878560310866209298737012283358985975577360614942883557993056768009584379811893353703890332052531969355780944258967100770327661073571815157488397884852051394451630779718081954068324381588171372157406292555100644062009690311304307923746816*i1^30 + 824632232658898650840375530811487463697446084318115594088533825072077858814504731431532064509324616376102526743502848029103019465080115290991530793983436896454066863223251225590515977377240973012208045984794421997386864917036714454709118656816576173523539776332933314060679430415795803003657135412612219886473424781298304665489555355999263984570134571678801123143942423279850806604719479185075165175581228840453559070749526928868030231669743152413175049712421220125833277782370975313644075607910763009540295612765566024822803384372691672366823466776166388601771210765639593329678672682650367979573920421933130890011092072733603163650724862536564997762567546558766713506312998014799522683699621077246965992579738636134944279190936265040409045740985485688159261233679270898970898241814252279415256544551594555561948389716089007166328979387130023791618779641406927947753541241621869183973209919758990832320139580238920423277909548287613116406107835113363516544558616163608826337464879085420856275988890626514257645547494902087783885959727047189237004446840342674917866360655719312722099054311814597829669050290776981596303462247164851591283294408569494652833202097815199545993105180867423302929261858120544748208732684106636345991662949754288953286795491119192557803898819534507196241615495162650625906177176945645364277750522561264138426126207605328174965872307835715541905289646595687311212544*i1^31 + 778479551852557121732181188704002909743624240742075711524571556599855659560434770570936407378701911779461702238412390457141735364929396333423254741898754911541667382932823363577103713967787464643181465770739261142914991909162346678838050142660587645321551010491354187836839859827695357597050901408693633961855695948103758759584690845377710796987692223956840810379004212062511750165197277473079475655587526133627565470558749354325511283080821118108604900212470396366767500242416565130976424696523939361113106799748828897086696506671639175701023812931582120709252273679889791721660867425187990511267214510949895736932792328725588977402843391140292197741882072625138914745011579851258169046581717893348440856779547259573134130276783977400994439780836526821628506019618833463513781523828629642113687415265036113780269082866030866536543967798549984371496557897640468181614647105795474956277364492735238001018632471590376627287933753227692792978919792591466283687830584473290048782207503318430767308151141031900200906412828161228365145662393020680740618724469682499515955836353050185227004051743810971028301005067951287258830730216073732980555503726885834026061909631959511747758795726877858027630740387315115591654631361275637387754201594501909864394652489255245544758811539007203021645512056176109387640316035696535329186329200516065762092492483487201038444068208645824364940730076743335936*i1^32 + -804905917460642457897308237470498341681152675337071161605562340278432598587063776620744354855989927732682252813011312985534970295741817456349414277932495303839698422152985231292573768959668492762128071420399072906561141471039917073416583890826452870777581994394585050742343286470068817741568043797214693493075415647100347103378947404327214290653306584579046163010376306696657236406431695930883394801960954553257475819482567654340898141027639166940058210889077553499293931905071916277066007847907551542667755428722992203724953999542550065043179809205730835074179096450020405884270667960319271315737257623483875640474304294788978627427137302238465254205031252545056420529237458347128223855896682591043001282215854561350681456245441174439245272495874597460856247341841286381301017788102634039989684294409525724028887171523585961405612897438044263896700454141046785143268179734746895446688688405489446140487723742922514990271074024065331207281362330221293103996149700747494443118993498237805509455401205361570610229315897788036957414793570273766454460219484130497004311607693600345466872816650654946063169051983992736694077865043813852396416718345696985138312796928517250281084506941323809391000397910992413151101613492351064515420766905961535280163373803802861112442827073998778601374057173882100937493472839119685484054304546841478110601058604358241440921992779556138071574135701504*i1^33 + -697560223513630566922511131354064680179832461794058418202337058962940170376487429299899718043732843122097271213655746991051713028671660680114008238022106957253557755192786718782124376012658045132394948337132778960782703234982846880995702616903715211780116852364405232299392895576132700910541890221897351795707780116907705233583785677272251842350533840240076772591690023972241274608607758234603794700861715291905345648073678139713969864459819951113296187127668317749681357603571127566397039236425764174343807677011065555599704946379611837144300073837917834394976307632945176926181804499409447368274359693586603906816974233320610666411032921435231949803967034332761634649875792414682156723909415337868254957952235696375069497781156380350713430394622539080489622589810339632600713689208057288726252248288569926895613136487913724376724236468453025346260152464228870255745230344735945203125888809341014324263480128675152742269968741356638476274761297137369193638693733546970944865502568224828794098507716283488057604568834926255378936025437966826465208981728060626235046765823542479537456411485236538207984938918804285530917225733619599842811088904985885864234278354499044737506532577922560111607845354597179054553485791224804584503267081051775245994074759843614485295613300471594742610538586409699932160170105593881885531244276892965055126825458050537678347595000126364945743872*i1^34 + 178403601974833821861992580716547425787619886842812388923688694551301039072762626283542938471674537311945546910499684095834162224375571991515058072015600229753759403508249808317072358997865850502293522056034247428882763684271446025895318215568798066425955861166587130310234884053444038918420061028564343293135193360602461333122690195047900660267283728321232637824420669581773738971518960458327549249252841052734119306465707907572189619487752463023278206080834419972486445184091270327684064156372237730597572931573884146207646511542408574807932723251412029977008719089584704226120368691387026386052689149033319171968370030852811433810186039892350048066674526996075422523051436778802789585965506221849230538273237278322563821399229190082663135218245120665243659991323868548864646703684353149607405958094375655984558073486414287303953862583602490177039578914717860783540782871297199537938246940354417580097826674502270036480382791218165286194214106696832456182163630031387146820431207406255498971266203282884436313419714621016000077297079775238451848056974690845709333765053255704296215801957048993345639168459326806014699566927892280011768279052785679939899356541789106405933055481779158457079512910592772742371662993660825707165657918685547870881926542680466073303034593370931408174679541558464996003463643795278822039917256727180214599272866617290849529580461959938048*i1^35 + 284996366305094991515898110927642580909828301426198993198349591963496232469942499849393799244380606654969009218087485881435339335966744556596707967784745971377970316825935641206020064386087984281754719097388634571419304308116156166174790517102710233883736999009265002403429550955108003825414054802411345963895645447242445562577798523906712185630940471857395331381830937982712504916832842490739055193065473877847394285721349526846457111568321265942835787741013834788955954939816905789045543045130812135420314008101355009545359552465830741441476782598571849678370194565016103573330633042161425552136446486473990771902383432009504642625602757640367927571513230409768074777896727219666601248172717497958136357311330064084982616245535167732920253638361226224794979002242370663807900064704200431483525496745237813064253877453274170800501539971593688596569238062727234867203459333638806565879526018831027956752790729305937046271977392982826025102526960733361249202451225670979779719287756822556632188136670177861538956850427030828402450298663657101189966466580965404567637293162160693466599359063857572429644078218184276934606340090684642693707633208409100253543897862035225383980140211564765000467288179410671233805666642498984061186127951203760530491490906774454283638134727767561277090391908383392879107737578785145287879082788052521955469891585059460443942728761344*i1^36 + 66514889996315856987198010292043120136586506161250261744974354982016281464297429079541561377864398714948202537487500903315679008906259064494810656457689906399169464015109659247857763471100422264849035941569169775381990070246426169713413071414317495427000059322406893099460878608254939418697281328986626776230315416159505802329837720072776046840880610839786135285985437485234997164021129305347923480006825149116879676293475766786278657214649898150063287089343139146519891045042272247684867497112595759990131646024542674178577754347898658405877579921789664484737724269092192465049764973860913303433934300880338056508627588907631759085934981905852257074058361866152670681914847199181080439278864245345732730706762507204098822216514752063380295998909671649208578415831754966927938225680198252727724587095808756729677453213264865745198905934440912841767312419676443087559882015253040089510183922130017287204047485444707751103107250089605417232397737260482392271659817076386819142291954996690382372126769980706093523519551174518543512936896308170571185570311052469253442939038577210078199632994448025098268287195436832448650709630835961694833199977890397017943369223286927311404247564033389560193582931263185295916155044284300264826528815433692744202487124958328696846763066533802578588810403447534892547532704736188004069197191985041130830592913773335907663872*i1^37 + -2957523149633738577554797425731057907848280320725388214971638790576110422361120464937053875267407098311999080416868488664216347949160700949896958505864468658347397942324405773380945876311462807024757155464945855132133922471920527373872673052867382108354552685211072180319244988860519562085738843981766927205173498126115206908729324679156707049067493845716999443332346021022821180927156007142982938172459766469595798015669215955193271808109625951825619555324986830228322008898513286421222463680532999526678487603328132224071886721544408297027457047206131536651032788443006297070557173076733871560987538012330306856131379147448077546606834773038631628039354364745789086092791956306340264844512869266703574349522719827761695060881986668820850902285106146411458064041669239300468491643342223326768023168787615285596881488721174734689013882667341584305939182042260634219456071597671629951864291622662151147429142677242815000935578612813788960068315465542142708183223555672575981904281087959382779861701705606747291002680881048070830954131287472193497510134122318406347732768117078980268481733071416844685605557992524306045506505301841482251837762822900469681684294024265253425430114744893954553587980514550658169922294946123162030920800684985244807048487372560314172008999497996092031630371190818248457554630724970943173144032000640108123531736923504640*i1^38 + -483533407991997782201941735048459603500254390779177581312497711161163193338061747882649089240069713530812588181230332419633656198436052369241132646799798333907230135503549890988970623678493072576747505558700910171815671099854542083327890917637392811259946111371945619641881895549075580140444476749040473422825032955571146364637105939073798346014296553209092490725466377337418189232521198152575596508977354627009099368462888487814469149872431938228388347924061757356845679700792748402908332163341422216736446014271570407554924004886217232618167453447960327872405993743395978303393388360936249720193052375806061651880838746205837374121006090976078973910097604620585558758535672071962634399422302120543073965584595276093603300282407522836737198958911277402389534254797313327140407670836372596406198595121926828268859533999548274283247537639147206441697294261636758803646072733614668594762509501836100846245024289212760426127756272058765904859654059089336967036699738368318044688308394156602381916083458521873057529060533062191885048446572580805460706612535504052906666095261938343478626532851544422727595384260294201988783272426974243494062104494050914719361964783391507749554083869464907799948425329180050946274129972982889701875867240063048994383140940089389716548950674325709317857585396697963307019811530708260309351122113686300736591233024*i1^39 + 258214262484969105086363672665497612967503509412161457227864959894154025327753403515461323906861686087423384057471645535997473213503498353698527641436501451865868224121273842776785110507785170905091946486047033017124449690573212067244932677700999415240675514328726082000311118838577827791395306706439819428284806470422279334561068080625093550602777626156088704964302171912421460874656430028080685079730454324854477388012773724592163943042823835257889182888934226348832673525350848830335637812699637066574578549430745728745597056962285348473696471807822080333739357998670931410740256921768860044019907298504876389105591944866993241158723028921912703230924763753984994362574023424565389351944942552398834967479284116402516269978044749018769481411301172995272554702609910159581860022658113190035621261993787532606874819684488373067326474929207459468942617531186648668208443510614169909914156702347961452859023940842364120476982853786364517800451578846196679756048193200946866741405829153397773174409425162554845470208455925435627885969804420941239012448720985305896974407583894202960325650425368000586367592662077975856056345567742859169324828871290208792290767587122155026910818103355701249922120820712859786124893975795101203833176492886902204702768076932597111414325393467278773628342374476702023159991198491130470391058878316744278016*i1^40 + -54608323074918467153855238974395067297489254608074520130502994501651616120404503104606195832469996251461383681497991460879478161044132523588825905289583551258927423300411815459740831055959804199949737016729119755941274663776780911176484970125687426748587496972643810677825627525607238841456399169799049587341411581839862812226071389655263335554259986699955117311395562630996331597295901520368247331607550232029105593091295475046978087599572880931363516293503262845456433199600535771164879924220037910337664300569603578826725018437624858196725612597480485883110211311798723742937179254449466828238391905250485032187851653895857755111453500916119094684996488164292790312554828432301673295973095852941634241132599038611535532204442835494187565500601207862589871655915922689103903977143695669635608336957247735464127618641854872304437703801762198728400677732848117102738214097668258028899591387188409922249792129831660018504686969835796832667664788119101339238636424616454737409449812646794383576194926144396863868506324313662167857142947466333048125808994614815900145538555834145749324427753356481544843970029512856785919289988615410549613149032038215074742052105867869105259542514286223762799516853794058565061935586375190514273305141950544161288364469320116073122994264371119046028137739780387083418828088824696049522090103013376*i1^41 + 4861022891508133980738497089335962563960596546206895866371254734143607918902095065763120780172650539646437768395145872668717911598556475064229232955914253399635220194582782923643272941398221436679418356783758197477529789864345795008866205960021044951394622847214929081334774955633254819248711514718634262328620740408037842712649721040398346813082133731006569741339057805663589980504423220833969441301153115659744344954734241371150120594592858732314271049896653953684862139299729982115899943126347830634168333926366252330184261663700384569222981699430655737610235116452082813453569696882683722242675391877026716125013115872335851087530141691327967647025664518429282363314522622596715043187367713983956471560352136951282666675194717203905017314131016403535375830244351215772412053115650520724721342037243778001253643508280875336793962893402883541953968030581779681984194875344706662716006098897658704976611776053500562102818043697467139054270751869123781345666567923370241533604123141453043624133911887703219294530930507355811598041490286012851663524363507205627082265009281043960328508287316433381195109748507387024832775136558061244863757096490868401882199957983998830909108852217902411067777900806331389209878622802676457929231539732479711856259318972161925849153068569038335676437206884547359974561887424695125845999616*i1^42 + -250577776451796015837467114480880011336444815689870913142314109778968776540673326986991706402990869519321138603078947953970062892515896693494893793636895969606649004816057105492902937543451016843069306650865844605027841423524331587289058399011274428287168494208512129528603620866405154178886989138666223590359091710290214065146857295951402385862580953297689070936418596143547080768431588598071874170909687706108202447939512606842583770263165620992588137943165487436451106563389713215874577391500270962325006795826836886319742966526873767725450238277641883843048507203361501920320461750754435427751267864136260349553525311345531966660886800437516502767493429112171977743413448887455660326218593638736200313924163145945787917181647249114840943286555489710741607710938230504290337686616383752753707366263313680078826524749744777179430523252339435978382618531183158839637606771383628276410861712655262180354140616968932046243088755190761562132756107891336615777205046812830998772057273279650289265800746635023382701795001456788819064889941524063162435566172171116057877389000207735683768819772693761988968694101380641653540135552646010662646993664028911411320714478325627929048090550892322661826758607111790094616791215657552201546548063550226309225879898275351730004596884524271097569187309110384199299577357545766912*i1^43 + 5186921651996999031017777230749485460680692080273811600009049899816151574321883888977596200496871171690397375491891311745952509910158446402313581114351808205741287140520833997060276721423983092964308526901985449976211692800111992697654391092921992573108508239292344666410362073841155653325867426387176376803676576101260183719296906351112126051942225342666171202568952269906643970539803277380388753174045283354013220832612052965396244071925156105803013569293040642900958157316056752362570522864360143791515380048365821039212297172645949677988977795189213650153569476438331105162761171503430145810219169672173047063443011090745363117159562401416384858421082562710482793845452953560546468356041746978070392919927046068991611830867274551842720671614503653775891787994615717652037630334465891592945822966876118261287752969252456218956229823219721394735733622721715147480394288168591896541792186219047307139495270318192329030202054167495297131784490503954115839756282717641467643270876594588574800920420152179943233534693361703841856682393520615224265392773417317718753790432097517793019647866181328558820836648119418518742808762345151185394646869651593546819853307722671316195677129750924744561526999391536480813626206926842385029478285248537956794759951935861781660723948628621845081959700000009146598785286144*i1^44 + 225280770183658840975725773511593889295493397109495132415041970443984027483692678957525553644569874316871668906939544545031447590215715680928268020722574828742270635855957486798516810642547526079687927769978428832344108399023760084209266609922968183278297496225169154936625323360630025962365817953913594443185016729967870480412764445589246744025143168702935839207521653922720640620383001587070944975432331620526927941723445922663573572573292871348614154172353699128453574199301378718222333804342385023252900851797652080300701980542852280207831457138111538688241394766793873898579421205803244536913543896016107711536681368874889490334626027215288550864335306306740138258109639255066665555379592408713249971586583528526038319315847878095095361606282299061022530840829219646530362295105676553388024742123551447958596755422690038635766970876216691985774124254593449693072986768418033950618838443151890569068333789008605241937321081256069516842659291088529609579619472662571328899275527602681951886936838406065086536656612619987323605537062121225867829419409635572464712534466661808865330866094813787300656487888591116172341497716112395563718877032214633740111943931765711199046412518305224882282703897693235939318129256643521167383967662058339605274499057957031026581773383829759367100076928899078946816*i1^45 + -14637457929678806316275843069550069506062574214337634252848398609878878832437196550020423491455090112274023009370772731367178040177091224844169595316122544600194384932964823260098359020088323171777084811080377689163165834560826631759976371374180319515163929845357368918330622300616531681889418292094923292662879686691533175436074263055405691323539398521091973805494610992667690931064024769190235961818806617256916767878700263412473630888784731082139802449222153648125289337232261637967663386057259402712089192176437217175448198202785266492690925244667436042342252764170455603724379633669766721611811210712001443254636205859955119564901389769208740890637504641784204304859674520347501913235073242674147356214205268043677292133418958241241528468814883606862657928020007122783218392390849095820195293848662745846687072904861361460721379701287489488126155849235763620658004857105636952576428591980490428431002496481392339880021712520323798976499543814241614678186915985882730679290272451936811259484022004807724289338199671479559826133760316286945043629446139837224012611147321476685789161160546930400451618657148741976978159077987854816908854923939657843391838629648068341007048362919282654333633368224576191839743437475202625947784113393738228587731132565967312396987403273606673856958715396096*i1^46 + 569382248724902293557719389156540918226363725223971405854926015476133409153154780911021493364641828133917033399388638291485505118865398490231263313637624144195551640634076965493320591305743707838980750070269353378929247193453912473998421875011140147298814240061567567809911675830119901968472629339069658461852520001117076026689020125256374080586937859424151254364963410224111027350317952692554378788478799904845505087921806221351655192412069921534931965937641499274788311979692464494302079952444754807437760137755031378788472005737279354343409608586379203961736998214580218061370300165790926520129501548394649480562415213694128916603590172993538877062397742974694161018559634577447651550786110568168471406648682271258422297994578593140860515666360421230835551383712681998720393248334966853373041815773668527343184436843933093310323684776125662988363767119299648520444450575613465870405768061030649584620168978914302822854083660414193659707419860942043865568068302928229608421784270374869936044752688747058440345018567586858017209718856541586369759746647150536191853453546915415782210383291141425057946943617172113607957449542361646233065210405820382037098501389807397356290797806780744677410087640769583657366782719145635139034229678948837838570276643614326476752399805749771181752320*i1^47 + 3741111488711852174325562329788852900699758990380600484108210044274627067814655119700721656123776666593589214932748686833085803838146290554029159937087507535370300598927987271792175078973405448449969254891153439904108677433487828762888773239987564432529441401864384901840961646373565940273812967577618150234599327261128479467793289483074654305535456911591336429908113988278335036968115068937954580677345674048788305238037469692718938811957415160110103919556884502150435515753842567370104938838072041103365078619978858329970318364364402101434623155464010609276858042596513050180060734477954497840130600330957043123683453341472610752742540139838683933654447844797597179017369413757845197097844703049200684221425198589733297575193898859851072602492399152311417358233517463421065499443616924342464517584463938205325887540414017363336737417711578862314581880850596624444852181768104966355919310364242197648548941670130034434572429782141186174276089610468777202529860807036726419201755722758512986869942685356720356337897438994822258933113722878876084822963348120871585569906706784137777385201686484659119554405911733223782175113053087164592533024592748861347147611697108981648995441107794497841733897056489600297928089216134195822562519531920107885941598052494350647058966526296064*i1^48 + -490310541453701103421205409464929374892831651722041730032215868050270015334283375523922272290882333283420736653060900693306696035621226572526004000800446671968693017295992386079723846298283794474139667698852587000127106045343545620121016343604288630280022551269416883760787653916609354114858213274546212499717503543224301134015816698748190357202136347299215229730670065878956359738578832451416893674460681969353241759756287308889778358244369068218221314611346751623646476831079122398094029642782151588830843215039909282381381112055090104720061308299482589190734564193193130747044267822143318391655420851616316926672427807670834323550302501462478635300451753175977168013042403019931811552846565253022743165707811029033377863965949710340995267724974646148650639224178640632498488153072505406834107717623239934233869162081507945559683384495964599623167537574071670779750706990283553151816486263436417809392201726596949732412026878112804962337047616483266382893857682799951246580003901171229867097960416121722186693789761072884709229495455431482713853551338808150695856746016973509926513612598540152424673638594223529593928083949140249070257626642324502022288803616627980892704810725489252312616358365235228698497717233617743020169621728004078709654332560000056202998317056*i1^49 + 8752465008886050971972511732666177463276995358942583862090773560785893666255053256662110103887488393160546868138377154707030587702370935792549207020605237755473057363095017125330187068402125410190278454910422941782997673533005171273601031832029845188312489918559841664830760485848054962159879976357786306772661092028221316321923607310799901270144992920545165620261038514922503407562946028177261986712519016736116146845113894599959772346654428831650010597099923848409927351502873228553611367410418296041983463266161399740156926263099659440395879486041376819066165805726127499459112297838369309875591330701797012872087774220177246055809705981118533116674998008200677649813429330381445262834069534722568584405106859973125880555163385968190116208229358568732589541979310488008586734376503614971485448035750064293920410569509217274865077371380013718093050653040054528777619581697308519618045547130842509913377115027328844070404836709923087275012909315197139360537724188936557476312486836504797849292154440969367077147795525572937720648194008155716829899260374662758731362488946929671127108009631503924582887399500468622439058104883111509149551088852716135030735754898572794691664254005407216458967074320857782557563949817752108550373915638761094142941946452702658560*i1^50 + -48924462854339303156143321901031680755814046804943824401729325035773234430211290513052289139255466272781839375827136531926403583164318242525694088713642091358241824348879360891340940537136562729999800289389273729429509775179402299750050963418596081477437439821852179037943283886081325160865415711048827500668660609465416498324115811947794125939906905121820489247478487799920035595299276223594034416408973488283368808174862089409461261242220321540825032892247139259565511761873055512279495971988251060793778611283654149054847426780924387246822263903201801493912583515611327963129688519947561352921231199017367890061374646439534711685355909329935392904891636877366009821342915095238708573858068050934128586180409339013484303263814501543871499157821566967952481765943091699861131737162913703227874060788810326646467957961282705657583455863678498276466494215050336282184345915172376736972003827871789351321142803351582424830408399699871829670722434671709133984869357989976307691178195138093782966147943524791540937040024233516893845680071652072489827799602953979807839754863313120016534264234816933925879938869896569044355782060044817906507234172468573110304247662344264827516279164778981107174208155658098683671908570334779307700336236026612236323760635904*i1^51 + -226678808838854411207926646066011759998153290778593265376931554016798493525258361363102109452618099452614703488024225583433307681568968312595615389030505381874703576937604434899282248799223995093356505694373006007283074996149231512186250736762286257025275000917222662002733677685546387297416814774794097573436898800300763785958158444223203896432659829024693456682446632400903136004293314021769081570367927984616773129623050712609688918306728855352030645049417217096829644476346651216371914517764035044238359009014391463590520696720197888843288617452629477137599826642607022815521637635506053688584241920284569178500426905788573586670997136938883713678593946373187406961324790428915881231184680822884342350363090887920779868453643643362082644060897612214169260213182131312531756085448292891306781158678275833663543757539730396467484735441385136262674267861358725618773567499203440948439857352670851725458354057424579182902097901435959328613656244819617087525027523719366033932646235274605648051917222525591659087675711822736136173446080246297277246229238372012770396063511168218509481382489944282143216610277853878333652186072066894100231154556630293741458494133984589463372980594412985021781514064393619940579755512991877455562582929072692658176*i1^52 + 2313005886609624859614807749387925135467514819741001501149668864963567912896771333049185153404412667787951950217669948646994225405851831783080770608381516966835480929236489297925139020101712543427697571807935374562595910544367144041791983107021219057119676238967241883154905812972068774703039113093446197630591990636501088289561672070688949037417565541403066295034442973609257042298686249776815716996278018343765273053826929887079999811518495352334963375058719207630329796813840299135165279768641422711450832175738298707026499352345885205122843401979449161105137475351882850954667018251179086848079090636171640428755686307299291831777054869851966531070530423349707297042826907997232627862853356868467047146426859142380867919768552395713613173232243942206856615738176122270127786160337825379021232645494293545529601308995652283395547565113935457855665757270745115980240405467419942553539106397263984996291926712439685098139790277370523226451020711488158597637636957947967431210392563476776197026406018388379888991952725741605669185822774122379721932362584048520166405738995787567374512431578665353698390311522536146154441367824656748255918540239367886830427663174549356091285500334958248497488502615579853912292311888095141196308703870976*i1^53 + 25778740914623100078830532293393475269653328756549643924170739529450534311686682241664906832843384375124569046924282074093593532595873703049379887968143753137222187149126122827300586645984910095281260969128899674305304206578645660536235167844250453675751840043216072128966796902806263163863694205155641798060698553739896779594138935702180746723749879018213949903499097695017221939778309650292318633657730335260758401667584259221271809116081461131004794615584674086705573269259188396017510578657076655611433423363871234164875283375921039915589479695199639501195856344492148027585867657090796735334678458579229812057051641717392654361062944932126522979883546614603952162235558036296193363821073784718443036597878154130152313250606389696941590181466502026231346264883654713687646235414261096166273855902500052170885722009583930587421700128547386804762927019894646998460088586995375806670867222527051762127833876100016233945876899922149232124231358568937947000762066157496225460850228416937029748986175180776199640964192144320774262300992779878525127260449857569988949564564217053692856487357702213573433390877647659497721077848141584414421940345007144562626642752649690549716700929400693349755825670304426953409778745458464904970240*i1^54 + -418934616928418158442449191228267493231216766785055275424915567873793287098065083829380110133540615954933906682434211527572127874112655746524485154000985603383463187035867131025010914038739450726073366429294805767616646078702372750735901154676980917201417352353116060118864165361437755345171140264790448188954059850055709426521825815291005893102250941438883131812996740405939648474391959989488192800771969595463033058327914447736872880139755981425656337404226007045930991728816891323152070163620416012600288799854227243468402735372224966405992321396022493825488608995356443709444939050245037799049186584235674429856960108869543606931193593548614717557386110402511852534760587402357829534081519170978500869432804549177032922348730048405789016257551777085358288870582007956481656526974061539917892836628952638193264157996460016719694360889425914096185894128897352032262994893484158208690787709586409708881814678094872266285500885008605292142323342157376767677933421890526906832386352297909523020978223934701512246182858099246329403627930273928664017294071985251008101520455644336553580347521552831286842402466656236131099153526203603487105960316385508426813753748774201883606492819775182824633806075374714690624363343904768*i1^55 + 2486453773078924963606668739770001771811700767230001204862069396390227066566800113764051096995729817985769298200911382801094322469359947273614964203368924178268862569495065128223459968309623325563164189408007201345131955045441330868136098220932536051534295117329807316346162065957755629188460761453741719130214273329319230536850776302385404225328326867926761243027108991427066590362231116489711743999291997724817344714907291196427809089999410991292529510017125059873286452694437696396502830826584843347259036982566602677038309735552309032273204408527737535268621930810654670418378622348706145079726772194665938703042687468090355492611348899860237514143682505507874875583740576874754841525264387218406868179907207060986645314727136704115923540784084085431513653417741524618253432104149460052805195093824232443547014763327337216966140521389416084554636617019547044024206685408615301125296676041452568482674089551230284285830266131080082958138093697550735128800043036226069330181239487829026325063193308394058900077561284186634090064263346318217901801355701195074329933602246677549312883502528067403701189938305996195970906909396064366624536258553030654500977367852050437925266429253864863121532769758173973880766464*i1^56 + -8400043515702589159025887181254754319562167029541256367876701538889136647166606712364866837505479183021727682190130991853132328164290183719379163695499460483649723304951114928067684481323851231073651194283799757037013574778294273892310013601084883403661687114456842344828941321668873456994868793023013527422503175611522296918285368798183989643855847679160412933568148177421674081410279603318937027772948479746371808036022685113229902960572271803915490891684084295934000032394425625256296610677421483559574403053194049782812540399740678119695254819424788608496515801815606035761758988551269682964043357060102792360876513047455076219231203128372435193447940128422563201232190532103714280801143259318308785414154493819107637999955607726995641407730690195334229201516706649958629365161179429291252069014747187714100111396473089383075976631899840674572137927944088481704294193606660303781544233861799456172738962172672988589602571806549037590637711256143666162957593646615651827658009000448925849315578606807546462372636002095199086366997681038053977265151348824049428415490603298658726388122483387932103038467724308514130401855030538253000884594326820611946898148894758042185621115495750878437856556609437696*i1^57 + 17382205066409302794503547267375234371823637302794108986656871348674123453483747227006138515728146250380806284634471319275649285009295368223379066985100587487395643784482844497404668932967920183454175619363676023360930654119224256795711941351769316004238336838346002967175310011759723391468488788897451813181178945338659488034949895513891512601589088004431198610779304877989080756825473912349150898005027712948934047483954733182754031752298331175703554350641942568686461563606085717241819323892792934637995448823724755101507538134749691573020385067829841697378332743596353949174109283738724388274438587183277541607437861347218924179855181683001046071681968554947837253666040275261663796801720341691728235421342925682307924922057356947029419602571620391465432413528961674828853575461137165642713817760079769972959568456906043942136813950112675815103844039906366977415233193088620879710509874578293677649456885748358581833231419097525612986695381047231312638348178187224518272138443392814547407745252857487720569318282203209085757417480596783140982084686923316951492884668676979354319108227171313786362284230656829492615093038898267660402851824252405897108813405961437606135947613064181943858364416*i1^58 + -20001066547663732192620785186650629402928765145706457631675283149965816989359028198895237802601999462850478659859853757030692534903543005745075844409723375000918219710953192059983376018192323163520873903120597619347994215752680711313767724445940151437873927706917695340654061473563420081900378107782617645026633925442934618085772579339117248013250663616104160913282697713760007456799251529303598750010517218714437286224822786198556480459534283254264939099977378761448515431263019496142333646794167785356120854799377633532528239315074783055660450279097035963604074063443873791924786143938245179622375613831703524865445786663882043001362022959269155155821656784620133339650899457558898273778570192095175231035357049843735751727904590718353979663263829521145756453057491513472680324858749636615669226513863664542156305532699706159104312544799882164709429182352895719200958030517780199465551591803271618397507754507904349494997057091457970642556638868174651916077659846894675158347735851334349501975728829818034840710441761620000696894541785841481985102770808622591639770224447438641863697438644213398171907697829826060846636068336726778206743976873613355274193160699162908133501248217284608*i1^59 + 28546498541740003964625764184514704418654715810993079566091409002348414519626980757598881558208556897215284863498198926635282442342501734681280356610048178680363630343832053502968527993710930986729847091310409825200579580336530968181513483483132287525718687761955975471884346502056251689550932255888369739849625205235996115961941352933441540285653327520426302760563028393141217401012254523599743758703625360368126859067657318779476450314217290906519665993617353964701856336794754003176890682134304196516670115573454191249709383202135588882465967864045762970839629658987522433362698409760231773698675491609322062598361224624024433293472396251541115361557343688116971289383721603010478378809379899160372343671415715935806547160814484284609995877320652624946786602514149195693828106645683179718204589648174747584661000714398511892117178232382802675239260852847628701408965881439886063908170239909738907412451446560570668329150430122846911321318812985689282916358310109419769418719823606120416338142169725073965228831659245433229799097103460291171678395066876624995521029476574838374252513892149466403156101619690736605212237166946010741808006828321545548707795872733429175297245184*i1^60 + -17859357474469104351407480440111820919679362302236662122978210285569972154295293533899039936753748762962427121332338906226745496299144552299363157265601866637903037330726505070707887189482598293245701235549038840218261622858240669672885355540062811724762756500202679340657980254977684101793633631100940022539313645388144799880682575577122568801110639365003597586429413759150162217693450063534391581245669809469993413070252968372823976484402753848300331010352615395165104610169580627193400773453574809629244007428753646282776193128382418766074814529331599881340815505739969700089392191832068137999226256922387355005232017647611387856037168718602926072506644162515258764056676213976483584110721693230127337856341227893572696804242291369271384026904640759406935527718931456917330657495020686388496942705646767926656018592524879917019371215170047893283604671209018998138045023547996037125074770925954073979342436256528681157525742793184435707174837768097033061255124463066258106332877136194078548067133901088369456295292843384145846078777750059894450741215615128666558572579625555896873860478780790265571707611677786497904369170524660299017442480040541721084215707721269248*i1^61 + 4575621833167513585078985090620774866618332907607041848306501554043470218684977844219071251168711446484474845010404853257158794709516081712925353084955115704022850294923657468768664489968541047145162146252153028345274195010178211436054282019046266754059798270211510043256685448781338821150374239203667728616230633493625151036913463413228101443391369433001513924433625048767378469729387903353181264062266005466974334476547613617209092078878726893836983235959092603256492435624224949557565580530900541879623407845114848865334610771599733256488957568406707264037719085599292525126970402143027326608705778080121194540190946889490864962003258819214234416778765585976228579821802020643501741813111894921433880226114474293710609159565711253184051512203709435181989080846995984002301231143801575022606325715502620085195905600668057253213001989653664636023120884470662062971726018392623984609377796967302690778658843576196935589884828997752917044817668990480883020839642191295124810161852108417221235361495652345824710261911974625655575312436558831850834152613669544008686398267012735347149124569091006830826067180569428747048084868478842395435733964889329853404282880*i1^62 + -349888085701140077561529516226114477340941478298913065755590635338136498693750956805417502622816000787239235347498801706211471471519402374606556504013871667606917646435799278070272560022623949298055939667116992312418605459586425183066195255357091702233607559930086328878134371579118291312874933923561569302733122726445332198343790944757004762640343655897146808380007611359930322215677730645041414804269997625518947545565885610366175805199741527859432423930294600868728574274235610881351711559275411235369486089616253400339288302022258434096484533528092217721504308991886670264362032048606064578156614261083014975061323029897491484671226851521033722822318265007575860298685871331305481870118382328291091351487497388970382373520454371167591382950069458001518078319472292022424791147951394792331427276779842641956136088730720774763887921235243202012597132293418113590837803368642970008415084482915710422602174227757504729337350635392512804721621897252897425385697802873199386111773383656847481371284434445155903455431556111020007306254742858760796348450891667369355685353470207092156663469950903360565440393064230517971546109484904807936206540900401152*i1^63 + 71018464833748824619173601685752040954822654149762061773020255154410632123361633268423718412073311919328758909778648615585194970916460475935336219712539969955695901489099580973945270879265786728365715223315504733022976697955356196023836114766791514541448735164719423266835197905015753759176711065161242066630133420799208343795469290132440052504090946430930000600560697584530515452735171834842072416139004963981191957671573149390464006424212576185174418095731064366355879236593587456948516446765198780566176623368607856424974600528757624070496188729837577886887307660981512285277329022653791957061537042079945555471184351240400270234849738967740898116591185026328697642704236489034782580303558013576266901693908859541241651445418022149487086689824610442542009439574758333840822675635547046584126921954006428772754227450143276930345436912284598838734275119297940058531294172506325133050392429358510995197335880610650114002453387441678207989583612131992224613952435007472800066359053754848137352210797922061057853251405388106095145497990222525514390659986504570366898372091177365878172448795222870759945347555765636299703062437170652649619456*i1^64 + -706009907249929422905137766242847418710307051689788654417507023431712297483432339072008233738509267855824975477578277278682926546182486238274248514472597454581792846442902177572765604563519291764732879930336764763685311978899472079686464126886923406123288976746741367761010358997887030833589523750608826062663598478934707507755473849966759342647397751269543764154728758959714654007421492096429351328198888908827114490220687153044207713695077608906757326259723077622320037621268124096307306525920437635089095954643014416801085870858528136572964503594825015953820569371848408767264986680679545828130084559289579081110289664526836922178598726344202875013133399608189900761295168785900051432191370061052955214588823361859559510085759223945041123982942152917733661760376893376946479832791202634195024358253235755327979605595083031041085648659460309440307130387638710969975809209393712176367172413156089827673104177143851062046105027340373532905724318398878497956623213156540435120394060594519032611429165659887294547568426175318786699581965829534510055883500661663871043615949323500383358935227133212930333022083371138176464287956992*i1^65 + 12985128813832234549057776228359430632038779374762694020196869064415745307092926247335544432893510089183857682846396195567543381775479165258983236815427526673761882148515796927448771314356101157755304459101840157129828993063041515405041351036765631983296981837214358749679261969950684509688238633457995683343271777215548735208119329226263055802112602566398347502147213157902033650415604455378395653537995021836571442299321945683840790586760127497586231547169111162814745004551653594062523874725587888333682572404314537363969425630429622083453555748349751489691062439474877881205266764483057830776948435839526733101327348186072562158269185255769518405415099003340454737779125952540461577249125030969667181234120714530723685117073485145998363493777875166558078556228787051262510959110578189835408484992073156072119550598822443827438928964109028238087058007801692385464502253056247568150368583859691139968614288879998447037697606900553857550944932027656609126252120308837746570343533582659328949020654540536927456818080926609222783048030462371207068524020218287074461756811743890179483785245260895403080796639413837758464*i1^66 + -51643080723523540660036446118226353534704453520104834377816624478464521632538003237987981428205802879508266163443055852855643473676734127762245901398843045917151502801792762439392587860135648238046938285734498113810300581370805835273309184938200187362568022226778792400321563740228166278864284685216737385786303664385772301824159790362987804911717927595239247594307180482482614366809766557762247312496529402717768586253591075376328699033035614749987728138792715973681283576190060503605389105205919244331075644471567882989014100124416475748706206709107146454133701384358385570352366483090542370351519857745291335640393698978285609438638602955317500434462049022830691816495508387371607002271849160401230311254559340173816385697270395691860836016989006068376604728388120546750423878740863600367576749472282632753348395288478877036870840939624225001033633900551720006782322511326297681423013979930196472903927090694439340489681276614205785217772577819417384794704102824276125777276264547173796723447999127072623141607782475840578859254256412517636488035782021997957350871413477500113548832246395216240121479168*i1^67 + 117111925831150151910947177257612202493069167391553629803820983913969376511598254747094304033387056789903659959324865589689989783224980758141489429356071875960372333865502170769802249733261430351836737235291014151176738809709135027929096290124955643035486578732695189612336109312372441773043638041711273459715218880955727470968762933205400020664693559144871866252509797395901346829000374786786811129598593963477341873283264943674242004736147240088365875495998939639260784346812939094862126083204076872482212654665647112780662524130116006268392790946070799032499681936854678941129667070029942893957491044311669669420028620301339596300822802285003080157644434209745963963976384583112012046740506011903286982765554308203138138453055552400188540133837428844454381182204058371222417641036559929725906697223692675376957280284914679368832539709936701903263897391543365001418374792113910512352355255316269467928841396797483110533356550186518567927934675930374921818847616729807004835705022724832310972076761832268896630353793070948490831515323737849296467560170545029229671130590968592500532609936261120*i1^68 + -140365539168520089841855276681736240567865546929996994525623558768549255937180052988424047306255354715844010096876130867815553974699983813141748978478802924469827570166771510401204453214643013331017803953147642469872564522657029776744461205043141428988283002335886674333001364293262321820649062489654527987220128777700832095190912383004370833755175317192853603795590892262031829174360303508851023022076810792481720339134037226962463855347239251480491610327287362916507650078767411645742082252033108003958042090312040624486011917513436481533063372700243207177086540772527743045907180797232748841353067726921949960465648386944495441098345988138267234072771647433230967069288707150026272311675613630020785307598279171727136042892837335362370218561633924612031847186180042886537549795344035593218382922492230465474748845422632908002175205106493301404921536857353903491056347363490056881760708361950011376184276760811514654961457999873479125729768781172240116204271551830491752267439183695048028784479740979239025801358668926336174554132174195712530300090085418029130841290043051231674368*i1^69 + 66282390806317379348842944714090134551214939203900422564768932352776264528628458815613908415289897642017332738510613938729144878634159651006591140671355459390586194133454707153725728638570259412269645242277522188038053003499760428931775160936688994073922296838232441389323210507226337957022697764771973550930143865470224126406855722809671481455273808411957344769053486819270532652157621438602100130897428342804563257363236772855183796219818657682010532086147843931256791746788375298480409593459651007554593701370724952605844672549482285075251432306611295752342812818069980030031950114037942310724132993590091042402627900714065195981476416150092072644095914584097344815577457734076160106326745690320646796778733546560390705292308184077037930019943900252139849865133186938497005415210609635097084071781967564551121449359835314421397410081768031478135384295094700553652957468337740845504528528736809042036058192622751529323348561298607043516638042690663830316945417013448716037616170399852699236853306116639016886837999039281591733504287994039766571734960273726021029593088*i1^70 + 399148762833298120043449594337279329617578349672724690504014992822603484210552872220135031071810176505430714665728984352526596417335623063432501912241520623006557156390951073052326470928811217254813406701215667375032326405878035809737090682039695218986016216159255854171109709654203134353791588276629593341340808581442275558969928705215169618122085586406771046739485783345955903346803201255063333558518499602399585558814209075992593338553455753174914870720908363766795545635503733437099889482333519031250646497315692773306441191822632593241056054136440020689956804178092489040570162802977561915610245657421572709598827812357395223435697754047220981076933023231120108758938444161229229769459285135741143665161404642451742869329650740552842139783437859414282573027108876415413172930146457144446094242869458648887228094575558840844118457402297015680831599566769766916252972361535575362227275755813530817684855887574021186483248607162851922668745178291947858382476671699098106434534362902952497412205477205150227107651866766892639886294954882123596865480949760*i1^71 + 1752410423315882733599888576550338187163545135264202119709954903933518457132390278060474705840623621940934861463060220944795596152045250138991207485504160096537841175781863868208555177972116337045501948811062375350740387696788975268091249124503084459024888984821345835122545816845759266277314536439758016284969891784175602175705641978138916555482335733235491900588858553620001410251707431041588328775479373595826812937570396663787444437724015999811571604038565892164104769131728918119304985262628053534153478215779291145173508335437454767578778791262910703535589493379958087427432409228821522555912680278915969525637684933057522971205515441537238637898598347565708586152751067641317760861261090619181818106522003798615581281651681307157178238114639954650300477120001844441918583462722759252054586186314814884231203453579967344742471574173855983832252098292948467665967122155977543679930107016459314994812896083697571306031806977944676714109564000025380364587617379644756026502549898167858132993485475774404591365222765182000255082196593147904*i1^72 + 2368581267945169052422730156187277523465578202910313696883442580230935022096716376054939123992094494999815905197206440561806551089608262636052394746567847293487714560219098813002051711964576105998340839829531745854643629437081045193812754793678677595839124765162954153991440087277851025636601979901764616251444522782431247569668361823893336256437020865156518055377029886717106633757034117985965513304997184587446382679997998856689237671276230745465594815851629578413621131597493680910980015689854317853656564217552125713948000935065093948772150360990900003143398404080031925988464644328949532244641171171755395388707511846720742685221450883796835714150101869050314192843916304837676226795654956921518929077179442089103331303471172300316491347857267753091771407918427228680402446487109788985151026513024806181845302011780973230670993772509486552907125108221893053399601320283314108336141768089413313188245944217985015855492615591982509381566709292392182412132770675453982362734365777034316173569887508943847420220135238502400000*i1^73 + 1344836134951333515940813639702525917286044250244507224536192200258488474634712360149188055176070871405068767895005142249926416769254208349439271063494799918525693675436172991420283195893666966272883779300928845637907117212950606692507419020174912535587510028100834142921358394592413107936066129100469166278257852099372959954993679815302275616207702282346408673699719873993901840126533401710843271536617791209709402601279444820667541639696059417986953678445657690014178141816643978921359169670105459010462900158608712219687388204511078013115878049633144858604796742349715113356114259631017658531359949518890037666922447911738647084575853257895314713305643836441226861431903986475858071184799780292398145332925315037095533712373236268665027543260093468334842202982863060454307198569609762224089509368834951321536061309070733213580106896675112343506687364715025289595400809921427403011521449815099528722959542890389507335605966305224592137624057232872891414472924192137236774693822380023188458094285919800000000*i1^74 + -379086322874084940183144807694599473864288447846949239022787305607173406227565693605119196002188956984561163246191842846172057815661345562832858551177460662114391151229020387401257149966425562546273196643171011211966598241046217642271698499822579814086623995315557533836344092852972057847078298613343888429827473520569022913595938303723857143237476439959949339979793564091040221328560091051023221564742070035951193883635509864406789615960486676300222084049744272293895191946509527021604145049981907799684262786750520861661430403611326983553067870777613775148646386605839822953476417989983749797704216492720276464447512868800670279133679112142275387815373797439731766813305218552461270746737337425060515114136361572566717155366324712476179426908632321520809079870564650393127564915927815214971987627432566259853153168576647062251523918057207227949091938843307871038683707555011270350634241532973642565440872180973681028870658766410628717833554560600313531295559152807961833050025937500000000*i1^75 + 22400058334742349228070136006675073691480631954983634423628825040185539087068482478156306644391288203787527463384852059320104856766758673507400835432846814343125099674125018886063863014029258397691781214934665366173146048192053704544667948582271230088446042203679624684085917219801235763663085826274629504875928887009231894432734083595227940754147790914793213858149156245021431007040825874226044104030558357943904936910962719790459990207280479638692833672651722796678889291276315036731544733511230236458834705476796978927559186543755269207174293780085847285338347815454810099905181510767187533055587030254455241719021468366000602347586758382823468038432338130437751268422113774729882361355389628261502598083770022075627285318170264910916362783725675014891274043437704423652187625469795716675990539576150926740959650734664335523124988520464078070091293301652661312609912775111919446922141557979294983767554831894531626596721655667028053888193511519020090670681152343750000*i1^76 + 30189063077342147371352227646446384837097523753169408084381455554783708569152463347848873620974557641080905651245235641144064039222561582868651066573378058853342690232918643151018356451942542402056939660982714289550483944410006437613115475066313930401228132360613870798203154027024116990448114726305766360692899749187065736155995941115523535173733148937622516768267581120751068791018296249327121674112753479825490886326272373467295968966440495725425996122888103606269461414094340728752135022008017592903514400138655281065466091360158942204826745703101573879565470932407532731268870190157432455526943796977806371711290763580644366061438288833068758317569009468353060515483678111972137501693583344779462983508203815610465018230568724104246643153500131969248126389761562600819391303054022745744500728891546421045952917799351032560696372192271659954503134172630474145927094076623429373952365598144307463651737057128070480677404941930885314941406250000*i1^77 + 24417404164186838127590063350347147474747382384167967378655548499336365125461757978160826543821479096517940982798206719322638988135628810706878152562842837093910636671358412358499599419633855889606550689521674923624928083791032425929617266509688826202223909163137165905373409980432709393267467031512761680371888481465828193008236097949079848012818393284498908666121795547872829495324362173587968306943784243444081610259082390063174477646204331327475882781421608971813040935963281566637287142787711363799094479571547438545707660278721484110784258942626082039003188278384714873022458386611854084148717377538678158282135721689971392745700019857073905983501056271418618650213865865849290471810272456843149671203130838125833323870162194821382088835673979913229774897903967672818838692789151319034040515945330037660852724245049418615433529182711433559433216266773385221671606533811184177163134999810325392398118972778320312500*i1^78 + 2746642277315504673488636982626733210861685128989134385708808727637549922015437001172595328763593256908126017327444602927510020297286308652699139042523007849502285446884648641696966790603697303713628350860247378679497656196556460455717389630827877488069128930903877714036988943640654194929286084673170822518643997460475617772952154755812316682529792625163590833811632442951524556043693163787866107202110981089728062540482323923690950201002846989031202193424493003533093098331461341693206305125253212341567426158261436748032200150715937374172708481511110652712249075955192990670656898679008787614905038330621597552589618228074986530746226825698084018660905932851695282808351252136391191519876936646921798211700030880301947898703242317646933485963015677440933155908589265539832641173089335186235482606702836057089595036334180591561024782304069221540510015560530995162431150674819946289062500*i1^79 + 550784776373502567030729195061108328790195515212076082048327121333446573822949490303524378490685234734398924243666623824955608485782234449889424233395365437815159377658024429128149589428844884805746466971608587902834960016588610672073672492443550376074564833061884458896420068158148078891493457566870851648923406745385354605328790793464585415598969056467864487941010870349494823825705346357998135877357652248597693665536301398308795231883606067006094953914111647725820493998448935357445497306123390455691757661234020651193342882930202492325496555051552669480959699275464176270074471621644602609134731748712158571982411655151907598236428472223252200605820901437044818950065960458299754494580643481021235233658900095195990757108466177858113251551276829827413401783441517798867777016184594709573767459177743559183632326770875403981614154973067343235015869140625*i1^80, 524990082699738284275390457176557626596195255920142101760595002377926474594251042979055982457268542132842063275557338832236668276827520758382315760857759592525229385027312869572794997896701734575417905232811853095610035794998258373336427205564854384626263591551724505995899881823754659410609392134411261835199549899225864442080210766293525122607089708695864190422237235117171748350653655944684406223265091848020382334343529489361609863521172271051282741018641203587772112991114122265498590426976654847852760714763726950152421547717493465799777159986363911753541535648890771035981246009447432880855686526163992704049061569721740062482345476978183900441192349210725895274936328258072104911735328860778277223603887553403515597667758787110351664981837217006222149880214538095011016719022455448909357895501908968359593545094005157031429917783189388745648825136792006906234376694395840668881545168251017744597161465185464014264561447218760412400206772242345417837247066041516712970171149156547381311990251113683089119367738574183111882784656680930115281569843212611218897416740135265199317774489229107720795733025870907196098751259758970454184942612380562958537194019156815745602432777182950569293912173038666339381715095488635457580568308540997437045708374841545061534081279304659629417546529298250146350206396848815608127709447757171227034712902123610927820942424605426903972838933985574640688338939837492359665184978091139737667409694416998643243721144124050720004082597493079314821730414730074707278145272791809613977309979932011709670052264837526542905918969311517315280773661914864198840963640077473728843963453704317570324273636028109926343988734757443371678579593388616395345493343045189645060811105153485307392891646016222295797117616096397429888412097994110376345600000000000000 + -3512975937898774188387648387541607232619248869848509434675093894707180812986773674212170796060648932832067495852345462924392902360629212882369997551038097384645198880246792077772691264753340390300770094241552695511084286537696139111929342877449118539331632588065600927811610495293368215722305691058672393369226856685936540411154976293404649451342125603524595831621884147130389154470619537180461400520830177296432849482619832406602564624872603031249436782935098993919199589219433463689113776285777833902962643850129826248883136448118367624658845111507100162499376407254242095897220757289951249747858561658397887245063420220786130312832370075663308043786406081645644431943867134940012564034239886091507189081076932796565938050227639813606011487587342935156474161919019136592329821871590721315449825406048687320689237214460665485023036705854307529585039475750278502564491536216286735722483897350573585172522617779274398636774230044628085395926352744831294578118865373206532422320563656872212341355245869799761990122594484023228108329638458401754283349251860277769873024155143227661308140705806748777433377923280387634045236568574295777196281395539030029016746593812978462190568406466346899537934142338924092860534972348423397635841919250352991558308605138984548314235296382484699812173580845618965082137689902275456694969275703504602785967617639375669036340426174882832341777216219596157718266389075956559737948075425179555356659014136116763907967953298130184974596258805534084135215218308654199677040764867803990423122453941908970682497747513875649855838652511193465566410071431832550813413068374916587705048794351613797209445753521455421284636754527718382124012857410366727206668390802400196703450369969404934011705539299459198751750716706429038061540612816317664198656000000000000*i1 + 39777772280229662454548282570227289070509183304272148926047053769897028632896393683240906490515423853053986232988966111860954824505701286633947655962268649824454832016580687896877219128208686926136103841305944307830776498511652218298257147045616279157587738504202402381669627808651113199261854955364836130456208531665368193383434615519175728373775905204428400224508650139513956774926229934931030110629752070775516535324500510789808622449563074544543788890588973505904590434796374538954608693911763931804220164886112341207712355170134241629308999004240059950989070835577303240606871359478307986141424500101102119836796861013693150522282842939174508323908780280529238625742249998045758489384283143982854317856712876154950569122358664210522767306969990880034991683387546778553802993414096866591678916048058757082738942783258467036699675197392818987187322071138680554421206417583161328010924566978096710647735054387187355932920218300506069234868316766005317190781349314170782205678271607259535721667843980942337955065979349232933243152880548030782406999989010299579988345653207427659766060051389605605961321284079746313584264908493703025993635726430122293592724778240440069588421937506632498127211630472198213846041399114399879735417921477142243747429792536499815142617101102027367714879055881585856471860728720446269010742645371799933973305399357730084903868328689787017394512905937236229823323779589489918243066276085060373364232271752029239283263425437005869859118241787490404326567430257125433279146652210045564980564184433822053896189595705615499108264645589025156462052073192002769068439867736554919006909950812952190332340092127305516219730073433434975707764988408252220183702238654431317696690650145103487606480121468478919713252434429397967238319737483531229593600000000000*i1^2 + -205104715085074301998317325323451634548943600454300798881516218788336982766372893648557586401477937822673179823371231775145583310621948820819364392222685450386971508074212929204264630647236259888693322662510318219306083971833353219703481512752548682659988104484229565991232929964273771737004981712374033941715192841970749601901378158015790011687898199518662211423325447831993553331141551144402315150825289357752219954736177156532373841174478696163575264742055038017949062930868128027416214846926823572969660552662860491679458660759665053621164770056756675751850611624067827798741672816490103642120880510362334035497140965642082489564592029974413822541758068100185583311588636926085219093170687237488280296840699759586068300626292703780480433461405591893698632729280429651867958066250420459607041542303350373197007061306131430639941298139743011751744077405427138097369487062986708189450810719795100026803248754220459657383966850412713526399405658872938912407775789994073401676467308682240448060420006772917337543877670839569271099773930283741126608262588121541446368528224032837150654306745655189227440415497557408619802435953794032312362568305341651818473816628078139413208015538877914627665589224284624583586272412553677811369002636876975999658356040475345639505864736620162006479957800468877755970969335120842272306158645180687031181327214476241891449753971159778711567676607115710319261627738253891643461004265665796298905395368987672914656255617894446110503618748482574829881642036492598115532790818173459839961672465537557389803089358778515049689138577722425480667945662505687002871916859758353181862948431077332442953348023021596872442641205203133335696577046681477613620753191440751108424248397347087361317921628807184743507066721649496681140517579778185756672000000000*i1^3 + 498827032973123691228811806161886567017466226582283529166595778417587248278376026028861134649271401915251173106253299042751728949366581176309589142247866959182237531665959057557796601224400494861244118874447593473910879580871321696396239912606285793041227019806102712993801708928860314775330698691265100046569101470629217010043843835368532352028396434249575802216782116803243481140391310809346073876438479913704938296268500972857494279793269430298780360070511534772345449646014323306395871522840685719991159191947361027139256517399904986520569401598268325762230623452511800925587809317114075588858860915937345140958290173033787283651336699326853385750215768997206006960334603623632455054307050447526887686739817416462025690071429002871759937559565481916117426291348365745093481233099809544425361989969236143675848355743045198826799974680237866546153049099153147420720444548795132931948515617235667802007639745674941385877418472616266456750584786466853221076975406736283450114101378602323252414962581099548464504502372325503430487841266999685426311394567981819387434024418703687207477512526392756118135289380036303334070872785537615906994837318335735465419246903734346782663265796214959365104569707568071955693445127187333796801581196480689719210538621848100672343735317866265271980705327603947431820448869438235463239022965309587247720770268472664707036500153337177947376253094007219886343017204310380974448846496653971671376396510343027379385860029746501610864739898599303214167993530067410294791019759193862340084035202994292234001155682660565789492719376156343960574281423682724868307928900419227299754934665757876652647761115162730977305969807856886226634857402621806189696202003293942791038372761415611991515754061448878427007760515394230656540843679349462794240000000*i1^4 + -624739727261955557706030034930548647885887720890380089749411693201248839199486044172296050267765541607869320699071081558538874920598693831820517144801033272567658409330535937507708545746469832034849722434211027379036685055054244956277686886531976428372817805042806000491295543486682310944842921337783515038078403466313145781348508141075063690605381079782157113640792757276537018458521675714982580956822844636868040914212324105596713350617927965289368876570893305145556310217583715290218946483176386115774075948774034220520914100001834760874203064142186974367605135472921229150212384312891038833164989545718567324954277345861085083014169765524639367803721978985870153782914096080331981240730028810792633682840997293076140738913813336320906975574830530416845381458985292603128913199997842789613365329648064816818706219637552279101950248278294874951785151276460465947078732278404404070702231708856144563332869025521534303546089170988941615408703350961210700423470308337169252212625358624258817880917216007871819974769116518151470373711686796256789155460177260420786847569483636639211647863107356532798917655794160707865816985345099137257646499196493064092794356013151142302942166616006955719967671101767710382047485827275267063855090738871456535006548053128354355173416288655277864407012915284861902709307197013050999906092534683447057861571638641575980431096029462196961531187255565463466220727750955477545074020742417144493186816323305411052998740509053588248294891411907586045027971348945237358635135914176127495118229750956387195838588732682684687709149820357137207994143075380603852268368052594248253518232085178784553328206975739440865252703659229211414491611237245750318180657611650261265839214364752146710323484203736627278778256183053993462734971156156498575360000*i1^5 + 447434964117768460915396637660000425167767133744712877203200038179042133301076797580580556014549838391545748457054798877834635135040214692908382944542035595270191550338663407097780011371562903067019656548027027486791466022863521930286460704652208595730004970328078123486030145399852868511930488940646176448407841890351611709967593266427673840546073834519769538453132745935471905171273990224369645964178848771024268895769880470512349307958054574492782694830386383312991694169048791820465425911087630935391229229831392377146045924692826373834501544069363445343527560325150282762517560793874848777505080163345756633082564563391932672696514095699920228334655977782137968732614548500376649276140789731728191119510602228176871804711591081583080880412564486862052727661211037024724749880346961022765615113218393017778124154658813075323311134181798148374945867490342391402285933253788666642765795354232505913193058782986816001751703279442238721195038228846579367690578071765187453488980095831922710685540143918919124801793299710005586985788943629682630045302779894304605192715550917837986603260942488395140708897801866326831416673634209330728568504706987715350915325337649052814187554373389752916847822960087674660111178244083135152714375913826067447317606815827595262519678416420806672513577868529580525756931114610534392943239378725671046611137507382371969013358429257026220468441977495237449368370996015935181833079935850455794122934102121319237381858721512739455762857125156662621659829951879329741195842391340251031077884516760168146075499913828937321273080147851922912205597752074642015075841796870688835659018821151133264895980925558042983961461411139906922260930577717693590632178175915683180169792149928666043114571523341038224796258004742015602317887130281023897600*i1^6 + -176754173141755399324240633675634693030771478506728099790190616532641964231138895433621205856062294329752926997889270241759160879527222214646347544350780921985743785653417027733240516246359935626466569655610017046316772812089157273699334602713385354488313241187827380218490854033160066803071362670574536073129246420181751411404905565195019773094584207852178681248980680866271214604240036141546251218871540609592509957427811498250299807170353210845408008382740175818302329070175399185873417855367501795435348861571540028386184837837708457902510383777840895389697485346506202186005091700972202108129774756679251963156417925552909941223058916013834947783734345306847995186860675106090549796285294416597440711082261439391583838893518109338966280642362246488967581086003286598095144233958634867031935075199905978670209630598478903379553504158262388464375381871429093814504992028961745704521769020960311464756901087801393704529827465783639772998848151222872766726453253813768833475748791029741233782370052570321939559915253368808999002466813509581183729021481452291809600853179938551446966081878338172802699879076147580815233035985589187309527882216322299970075770310236165298032577668620212272083473264405013136598090815441388479649823619365813914260545295307350705567826751709803433483596629328097443803491715779397948292046202027612285668420477797177285419275906329364597340168001648842265227019499223265255171209394226013892277268786575177965112125692110341910041526022087475975352972456579095320765573565880638346360294750493724226345049489886289204056855700785875868742669009675203012308074027371779099861506893450427383345173685941630551756848429403755116460288596833501829099830041182488090428446229265696547729166788589310331802012390846913358883641221888081920*i1^7 + 49018198193348913423453945604512143785528422257944489820651015930592425365746898304174744907468271059422232238048901378182977065455129579169196007610046344622736849702689625147818806840057977011686980071711089437634592078212388306209617083856271545373105715059742405076443420884357930299896524462648486008972944044089042794121570832188412383536377671918643168738270029513305197994885531555441955228609356199911378728529487585387726455060802136628004968382213498763982210449902315570759698701119719869938533505091839127329537461123577487007765954860891516917988827582413644969962424627079702619928415730716186259205097462629970304388643718607992229660520565310085337549502377666016265749746086353795210990061920647516101632875183247869181129369378614234659859627594827251293690704404678465353820532063548395214057133419838953770936931969096913763362149519458786150235157294867747612799272367141548798281359370888760934531880341226542205591605081431482459929616089376785091610509449300763528062142541803841919334583277635225484917106472622235672944725137312085902827701485933572957736709373092331897900749437543934267921654094223198508660098904925009105573989510194217386617024047513645449106696933646542627254925296488751854209152197187918229057253612344322000486203899438791347944986112187355719565434114814569334157342563202265088590438988287592759741170637484334639114069840134210944511682471185543528101897627813315349272112468378901933397411682911727520530604552474859362102364523105708694453365603128774100272482062116734055016526611126026976032596388522686973806199541713344526532368852766214930526306495211236631815882264675364878086453127831294973010704842985212906039143616266266801488268401637691849125290891480517518253572612902808928325985619673088*i1^8 + 7924901338454977646370567667742998453185142811742912419439098005974386658198685001173049761997596044170219280089509495997152218375878703544254856329219834797275651872794337564281462828493604173228574527030752850055857489124812753802055808893525065956562239131831230977458321744891945707997338311068499960905929066983108077320123518790778193788966973834087911503229775655550831341502116973766467484844377225021103390865057026423156027479883891656404105896986766099425080773472158038268557562972592084924614920828343045935889899701545421983794009990988618955360171523234979561441697188060476868834918159437595357358049918298481550673230712381346510919281753992080290794172742181344201721186855744067488350229191376819163911583339578671869382395560266124663679528415456380928003820223648301872944069502979406798436157504261577941957021719361363100306421796833432463858913336270752819761616748666276094394098949938810522167665497946463463342077698803799343191059532337229628323874967842265951835315687670678499744150324519685203679506374214855870756466060160135964447778031426539802649175689914727687261496848672357081080689337951751844513677323721973856587968839912113193544032010832617699932737581576353366312704470261526946427857949836436348609804562943691225992828030583618689159478324628061509605468599482995233694357561159319516018365642318996091863056613036703350232171466472014634200736957891229670538836733453498351902345524296812146575352177441409274145115725114170727894054418680188015439091102255482939170310355198242475279288898759505037401901138847461352452801352881087158738679096766230949294259179070574102546829371915343162189961082586774949190429151832218945351544115877383093122613360971849997102725107322624758218536454242302812386244952064*i1^9 + 10567927177035114433059265449963552523284973599842389886483604557360867489286968440231945177022412123067023525958449277364713000449225421801558285724522580520342814433968012200195837175481897660754342845442912046786629962774894775980744434247064796626734604378252188358346232640030937002235096868567770102148880311985993865922296381276767959317396379430370206036841800820066259844305124902467477545847200287247951629655563815773966572015487642605292955100126215662071904749093541403603778951183813741960253183861637784188361329636475584482295963493115453354748370264232439670961402116912698244861867143861621863016630703231449763836815314537944014981035925045948158070101640934394113650629370150357225156411010833689844066381704135817575865740346446599639886905592827191558832801394661122839473918271638919935981039592664345703487977353625012400796476373290297268446305430332321904946141396234444609548840064380478330682104660548898977523354860010128074306994331783124124703740590219666270829783068620988459138144740977205373641136001094777270177870941289202299253719728872268129322298916502259054404555902350592001756723941752457168580430976926796177656221565540415201280126641797741502952507084502096354382518903818094738406429234800207797575618048726235777282256242684469058327062552343516753541284648081222617838767927099218647336184319279240762357452877327669379162873904112942745058947256639618514889797358888911935356546764527830979027327161225227574188481084042350402513431272080156426656818436868873837304055507125375146309263459225691363245552976382751330999773529960907348328279479226808044971248164976795937890592198325400947543093692702531145933647324301208287743550907742601545905513001177592244406335503743557275419103594192893415335657472*i1^10 + 2844264975972014814573741494035104250588191592861270885215529011928354428827544856896965941673155782280710657348728000667509915072679558477369508169917220758784320753390382916221553072689950294900176593095569769745453244865786924742480763879298183620286479679269523792444578384502446975887407028710484254095731668575144920671458149571867797570364997267487013382432789209263302606157207950200677549778496269595500011353720455143176416086838882226912962225231764409604942217930448840619396924653181660855839647366595829778087379372492523658418447006744460770826041884653254915042762737416037817876677134384468637113232628504401233492865699317949468232449044949055532506828479118010849516045961412933372638425193306687367313677073740748582167014515329648273954910045351110750888468617977874765221794383311353048874233732532930990765829313600314105527631818743791019544796739969046321018859836444521054396192286903154543813618166450671682713648950654874371597471888695542248626556984846113625822973890442155748776816327127114200951322792789509895950006915247465294380164324865810846082370483429286399597165233189178574336390064076748038653463918335202604736521870583507687288643484645722708867696832070598505180951166407367461770140008323645430442016264838919002841558155634678807745679600556454799556106996887725280774784350460794539844351111432611923744935675219189389644279816643748610471643751736065831926249209461146318538526446638033855818965094607801643853858652852508504481875773134496430044866778187090974150771525423007631140305562052192287865540799828987487530973670034069785867682530801053279617350082999406380141596786452347614850319219913111639287095750158658056306405320678990212442873807808166625584350635014377309113853275649804878217216*i1^11 + 324132470042045296483332139987001860530901597746392686263629195707758213901315977074149224343342941713778149154652575328563643277277475539214087957897021361769223483264273640080527480579970612582824298589888654349416286527120520511272235175620837250028639588767404901472469845233678249537527337636691386478119176971735658601810867110324521619605145115248779838983046878436299401351995667826016587267523448131572017944808443364996148958833210101228747737168394682090801215174877348800053990419166059456439232110917437018093704302573054198506723341768758477062017456583657525901853039539574114543906961883582639664866266310319174830882197715783513861590097555887163490182450022271095251801356162603983468039120982265024292531354620435567739870316636908351963832255439659472801451742010020248809348076445433109249309058931141274211450365421213638476373347654632343180670266424017949601243729000926326251707927204680868408673551253525983108622130536479747298506743675681183435284172429320868687207255635915627785647598530932671846003311807240279767830384180410808618835590558115014198302817378332314776101398229030584204881964998127498828206546774660782189972565903208772293305943019926871932487743980322627278199306479191818095885641004163903850049333971500576134374435955255098055878436842618602276777578585607481045128946523066195355143492198552869154090101585450714426545902499146177173152964161779351860856415399853475070049001466035418454628767668088679167962594289422355261840833828942111680189811965094091226707643161337044214209761257967901769552651623219683681261965505478002651500804384575022169864007753647015839869845702347018946593883171057198428611557779408584692227944632408232989304025387831163136840004106011099069973804634351861760*i1^12 + 18089439296762159394748072948176023299519984695933114530585754618651749974729499948888575600547136170109261309548829148756419058815620483035633309873358427720142524288568508847293009756298514670060812613714926724234800233848183534454981474518834346168847691683378814917404665005110271202239362361138247318589164670522284348228664640992090445036912852457512104639760981132905102652831684846198867157772106839962181618013119450490855999202153389808115476143487955282353498830058130494808222727300230643127351829948371406261915271611328323707168258115242307999967831789948976904053472241676963776252800219947924654718259230337642707312990702514588844453916302059587674789233748584992328056790102516194218907444063909170764026633876641543399278148935568911468884872158519132141802095945331080476351416046774924315892803459846081137284954248534838891868030690293210230473706463537060905057511044394059214101546897825568107540748503204986377905030275559876898285612379109950141713763434476777971683735683298861886303594988320062093367147920471064502390082676777797595263539525806176915060080237598166784473823595862081865094390632005236322311067266537661586928425950664620055729169655677051115661976425642991220142747208874220817677919098750625231413305491244252773454058389986368909317416441149545828161903774868472730450792173807497695422964062351959771339846880609506875228967776961078182443952648610925397897279487502294333460930495903964468029973966898921533107780800251639934787733180078722511901589431188430707735862916125165030479529243656032695572120997511829421873110690385129550669467665288254408296946696853924407327270432762139056868230582272297979166917594457521600357374947366380637580285814987629232212756538562537364497607927267328*i1^13 + 586954114358502214168155136209904469522120484757421724602505982935620456876588805383230185565039052676212785251704874026981007814330127232588187071099604166715210573265798962918412546460753806905455860832677814719787051265805033727913937409906171821316209277039029304835031789051525607029746546524931250519246178469556977888074886177315889991253956218908604173464487171541884505184774483679495167197568077781420107581805763941156036927272693795872270772348730028053615258113067725697009612619034632602935421930499794959973622334213022085494562409602666201772768427759483419629925994379883310518912800186870498393018138424323591928558085351449490843441792713558434109110038508486351485079206674413360378914027954170585665337990855977200834203267853243034162211405333139188914795617928962938551368079789553309553087830624509249442298217521465777740015953888092564275299462674181531503654513816794301653118758585487651855667590374757605945913344837427665234333134200758154763783725475047754378988291192862136479677332234506043362854233778778980295625867112723820272111838556905183730623081680867446194444902755576188403578523021207021038837829546219855364083212308344202302754989440155511691737254137928581663802320356820553737268202641724872480936467706053274686884118777225792913022261395367540762183455256663347216630648512975733376094069466584395243854022579307105284020523843591495991879158523499993046405526870290382661776270286419085824445249490417545159684726278520356137046338089424902738481538122723603611599093101236849773692057841784070435113551659454364386404890391797150994932149990440318458067295307543176105406589714808907627137724660486326987199910836149536776625094453534706950330405479144246271358146037420581054375264256*i1^14 + -23024161847543546087248360643648375495675164921064928153038949011993585057810686167745580650194517624453803590821197076505782484799500425214414997310836338854497603043603217970073128888454664631172687829850086301398896493440454274054256412241506879470987971339438924795560944562278484684387563527506265125752480813824540919755668040395228142357677448890193555400800760623217955143465834241633250975256406438041907658772982908860937343212137786554462952367659835385406420129338840852814582447654156921210733134971508927828925642323748708287665171729831541077870528264543627696822333332107901248532762588676891963302679859349458412102235423118050546540191821941419660481387925400551458203432534119335394330718502666289660514932334524455798558671968863913248238225011853026118782905842636108625785480016181941843134631690379022846706637774436078847583205644957138882134268673972923104176200502967002119641590296697196929950222754665028940228054975872802355601783359473696357142284379277388823094997278656986701865700857576805296258257129745096963377839633588365259569006089262925214965205079688471623759049492906061684412169425852470912941959352899374809188012065713213016523765736884569048357680145634620167102198115885215942082749381531188394733300972444693181455287441687175551732471381278564395856965600605885406375439766304720729498291244421486375384284494211906881719242224978572025950534207897538234290105616661007883438803060775291128917100252626646899402700662044997335772458719841774756754021560475534706081024488558595281164975447622676228214944099785889699920080567984697867686152133366069271298254876758454929335119150842348918192508324549232671484154725846229929991782491551429990990939600724002040359500805984259437232128*i1^15 + -40190945874398614426643411202334096972736050690841174677773434736489230146982436879223263683784345971181169476679731188933849673325494912016689694357315563932932551368200976536558832585571321179332353981487070089696991800130160804776336757211382517167639435126390259751583896733855984565794234539691446969535364501716206406410886446056216180788008492674383526481704522417876697709881957008246551748856055575456030316770578292361382684270339997483791707237982012799725470082137668674892294100698591185905630356141280028096664830751680853617779380217511620305870353311063610259842504765513345323959211723582872762057790944858665704313615473143787947794349398047685628999635428572752689009950410399761922004052175888067270741539909475130162482984098870935455141453022813424947170361628306371806560002609332230835026531595186900129060800681922629109374228941329367716417529147422578386056769036046892633509460390226686867809981803349991566419106327286376753305838293854136802953782330515021440626483053889542666343157575631147260200437717578963450683743845032385822438751030062500431646844629566770970188953351703844034373975618913135084057716402934184733823334162808830952073762187289771125906936792515674782550683130179663834993298757239539803446419433165875277492043967857139073442504296865144376728866542830398660083572264932044731116267384977449506342876980616273910041316786462028461293429707044018563878325753317575517457891823443070577178342957205243866360840896093652188564734181975740150678533865446741544868015036062656696760538910948810863742072960697027720086315858757915547250884953049753093106504336638262561997354164085543901499204426938546808730347388925407724895531896980268336872732072331672038698104866239152128*i1^16 + 8238168032802511896707350634942747116485871880529628983832270409586831788320304572005658364663564507861896247347541757447651613036334310506800747745230236323043765931956985816834422853429778067712492855155610566479858529825320330946925815291047739093552776421717443649278060884852180633362326349447518178828427584674843228431949988606442651527153507182530124204622358096562900661887528844614700893522898917191760119472184538569684181561377163188340511841756360297540415760106963321331508542236295887410822014311380280340245231042975575768808368923662843610766058954187988679894694145273521907739693715652687628340997345905030326190413515991627837808545113356939779556317565072092725742593600877281303881035631368561450089321488535070398853344791368542812428646080131295190271260963258428911322278769064120886330674366601523631862884446854713680472754739854683738481918543783231185067955526549420264528668469751116648239605925788479716121271478905602437062651416424624958615783847077057728238509721416084419620419833861664010616245624979860453389806105190016915360046263970928052485559965233396014684268278396742733495348589229831239107996435573859031869748780544481924364358584814061193353306931954974196149220072683345471480691532969375546194712112675047381172753952015585968478711930021467994540778725470491460918433130882716683604755798651449813228303715072145705387013201871267814813321857432358138793960715205173062913681297485634242378292657616691532385302801990697770199193466828822399054423761723920313503011594342679148893705380419009336786912095077602519620082841751595755279197534805886860261395319938972853928367167450394271951364542885291547120742251073158667381497257248283270723978151265042161641455213346816*i1^17 + 29969606093987441786456413541131210412548610752735785189929797839314121656151110242247406554313496081200397046567096101508528938075966392678166485176705940658046250926742072038756809078004807262866185060534699522468088406684564032339305330797418025087304543148242521963896247458211017292574506791354956929459119707719178809214879627647238892484626075920934203117351754536473375725048884264154285371876721973031622683687416253265712912427797956536713947458836406009561824041118888364344478350731496436364206183309211939648988549649265587914669938194826495309767848405388795336744028607091597724480628338571466989950896673903303595414081379425868849158246784767628279411826032891212900828794113201697026780846051434376382342655260945459993756396053729801257445261320658087785717548804332270570171624126673361653361017864301411305501081686617423866510562157479280765873126787580095467243212129759641995897598670207137529522931322120318261713980090691168961644130746212425444415769171726909203000076731805788929472392939583332271467933501739872863953370709354790303460355406114085014626344639851157290205368314157597358789274708917634869890238820477757349924303046844195949614925895001402563678776427729843780746598160274177306932442994565030332602119480613631771102048471089728183791807474706330010565350476439138931696957055234334380546841470345176023415894622005498790105796867949169370185659235835167181259813184821265173924706686086931565129381674413481009453727505875219301459608999656843042916581698079541042958619948330321490933957393288826086389186718964188184573056982703560439035528813187801897888899662150769899927949486118798541828139380251613801024984055860777752369660282181773512819543837963869118156242944*i1^18 + -633795657973372546979303900453348104237577899277289711712353374076429276156639439624206438538698076840169613409835027974351851741926503099867382950342408088008663931046401950500218401108454242587868667553993861978042797774000396326657588633632895349277958116217883271634625790505772300269947224865120547377125857011993702063350528545935112057887998779450692564296222276088517030343727940833954799307460522529653215474252984630881318298129788804715502305557461558682831763810293718041222768205191096787830295180895705590711268716908093016047635739178698466856430267552952071942468871892143434296021429718040010230384992057855559009622839678116660583156783182966293942226052059652340696389748885023098003836497860821016102305478834936224950828602897174897820757626051133400463533765761272763439342168686688422945938321210026818562213884872821892237200412313491979422142578791981473959806090047004401321166174445900175268604328886141060172059256808379058021721195087453742176050494650475322390243729902869015618000421654535225060075168255477241162224043946053595753256687690033763527587035394890345279447447406891432120239131114200717923900842160543212472778545422071440623902579836134017999601081094337701603150493569300352989317361477869232254371048779801321368180931070622126097777241536669025605668754527728844234312569831136922750186107714456717254190476218172954452708326252205374529838482044711849396762158348921236455550610945375209131476278368963043475082945406605140030729731041933942311169106286481838678946446359913997742033385385976904618695800496134600632864468679694863102955763357306680992420817934991094951448357553836289995378620001031920436962659772021455596914414995170714334191652366455805050880*i1^19 + 925575956609281642777187050709903735520825711924728998341540500109320486795943246972371363921898904894889021327882057252918463316007485854835153733023803535565411913093787001335326158364188384679316459465884317439758056080241308701198514447776503268559559687435287040837728111953067814309972028159548335298452664854936736958710499266338078870165452501336866257982123067921920212990953461143016077395195654482169426488710107288913571165427672083615890041927145396394473961890794316569486335029166351556010090418234457633857455761709396444800854170274933975014747978868687633763174832499180470933716631521183800609667099661055220902431595755285538477560458167254357597517549210638799500052630289612149424674881326827237077741757370187868470316960614248275357835622306104020380898817602593607323806899873506076793437559768423902220812577047069525249601032333056836792346068035631330618810066055379558507807118152552759972428915175948097405344040225776758899912644827051795939646659570452659472487743058322211935346034308190825714032355477099637233227421141968771297485111235213214524088261123754902744360479454738471731860751728598486874501652932459451097126164317717827447878161775994648279203323365256690723097653640770328638340276671493790382782002460729046240572755063924960606774038219036505839419174839749669408660122429762300244834198590562095732843227852219589412968011312238967153225797098530934624983475855568350802772189196083091001249882665904995479912747633483422419052555803146449699627037391341561737944564151749037264065686131828211867687174887655025846071968783585103792589121778937572356772825665743286541858819665951560909273636827038050295131419644912534677937523149572872622393939208437760*i1^20 + 70382177707778764711445031440638764192846729859629351127170707553643137700031887605742412146160560727521732034906088664821293896675341964646180681606061938285661250646553228789825339603547627804005345539932464115890608331610786604312613456279778661808925467470507389368501028627384228081499405737671173564889734219276284071978139761729286600548192905506962714521652792024463071826540474958371600704580998503887949629017908240009696166301981155906819198912927845495718204667876328406585444156727716817754038769644530828008463381283838597831507928657907760449038877567913182512548940513061653545168728043664875964325408294555138481291465130892088036206808015580677576286778841993415840963369053937367103160987727612104950109277394888141632837069218785019259505609485985431561297041340442991157704490086959917522480780527561059482116514972853998412668896243125946819829932971565950213319555136658713533490908702545177791476630276836232569633860740633355112286445686706995930326572372537349070989652165926411265920441445402641834849213734655034683040042647519484272099852420490982869162256174581797277932157548506530683802929434967372621570313948445328523386009678212824153284026166999786183748474522593277981295704516244987210825340817751945193408178037996625758980088368066598106104609725119618982476145380554276029416810587523077357384597582089284925106136103416658762658230322336418589011602499098008831710669022011077670436558902570305785164034244956903232499054131301291695323276210045338464398042580901504142900456679450076817022312454278434835983461132700051870685856897198929073315476322949087637303432204637588043078856663857067617834155946798395750178882336600828599635098434092078517214429315072*i1^21 + 300748317967074986988195478255333752556063619565389240665981720689454552035009335025662891346965573110937624932656978696315199208144928523675842268752527225330834416350735245136197668296231942616046954254258457405745286049229063462285198959939393364442451036348077588869299250824437640598919990420458464226737935144240570918224228128835292309150142858300367958275361468464992546373279842114986435341384141724532121995518696036335107896990021622871791191641486296753265408870481928621021129709217906946467184448090537438717857452539724859401048861730437312695620852395815088232183814244512050370130359107206376594837394680822844891419743315775356705742083783842492872365330719992224566891736081449947457591274554356579404740822068545072689615954520678268831413864459917607479253946048069188352281254637800419886070124756730472727205914636184743977761620392022634968720068283822758378323028244217786829099004971417273835798843654730902132609164665948302198679509708227138627775598683086145337016417223799570912047962658614793303336635590204869609381485930416549488821143716654479077426357902009926107825157148008589695729967861248973306117527927125650389531761207651623719381779955102912379061549585206413698192681589020447280439925761143406129747123721374414884755718594734314525960083624049777764209950620362028977891961639810001127574857362961841346497014621856387179048025235457839730433322701761300300703178311669714448056661731775144633703553777979073578531294298770811380523262643736510737915396546733403872195226154659884164019703942459264029917099454172821663485649645424919127631621368689295278847762646603560882335084988483530507095581922122919101170758558283437719961924585912459826561024*i1^22 + -136431027712470412109608243905149501787817082741614272638999726043281271952961136220063322662075225792648691217132328218567643387189485589958825377797622810124173921376982458501839920177978373615887254088902611151967702278901774736983347076282394769109890272389159801591266718953170666242194951717076673936874867183730351116885550470597846730144281233889899471903329792015113659294083310792985441852448770453640454615214975830893878684171448832375075324349286145948108881310517297214170026596451235811005646151707641822912214346183048763286663263471907867666631562838002433013926198772166849708719921240051610625820399202124115036813783376682711042593981838540320331463126625477200193821349695201329941809170387884645240596051655951629412632983182961551141882047358724446700220827845128006863784873151680504361185818353167986724621642752785042993958758429468715409443715732548971396492666184932799112070138832762709105192903989492422386807993564841833728359917236423784793804721888582774436993665292859934737614127419807373268078992895869374832770576587777166670412114033727101940622501762692022025296569194201785678671053552910354489398352428040075842864999701108727454167564108245060338685618346569197412375362670721864758763553378981669674021462809803664620145292907545694429462661760654071759804871283713620003705935409743153106016368000379184542527950585901887229152632968566730209253021189033874957155093498143040743256381510828323418614748988288525790233654257756698538882965573179074066293497545754029971839446594305931900006210547446107831509540757748002455382019911118308686792584328889515866650403440036923470418115136055355393340336909377638246782721842839266645147559932098248704*i1^23 + -2361865192933578676101549835908891878465890928142754533679174957786573133815135186046256599438279825887104546281180886652463436692906931732615402884729689099824665949827609169043281921312789115420743079975600033458480293137777036149249038073042055133648850519653516792531087308554658690043196816392048393053826292095992948362466261990611086530157785813105966293860770890316698646487585353202995531581852107505529475868333302491961881057357967354382291953070124594515488582770745355309627027372220059297912410510137271927419082050089939469113845709321428198562613508190254812577311898836612445300847057747629237654355538617362144815206520292643187807845098929749741656633969632398497396522382945381802525553715198717585834839815619432810951154582778582375448488518439208859887558555473445356416584852336425743737642699317812180019561010216675532379114649157348085815778812226001632679782468903500805337729104786794369413669582697454559518447278980458289969622198319625485032814887912812777919576939309563577619403200823616204833991769959225748222851983170570431628232970470073368225064762155753210993050247795083665750450166429077072390899235803890894916997439571047160761102341975864116050889751715692047242587311966330814302350693370448630722195306128399259110521215278850798136561997437332635321715395842051462284535541293967549968817843253260814778576653916646870310354400064196636433543392571666519441844329877377346862828872263926639989747368145491658372121144435169674452219624043564479563093056181276190351159584714914154503368205380081738234076302730627744108436429620810661736782917214582174279314532975578178237194564457247444887878247466186631402443450121332791797096896266240*i1^24 + -5156735034140100575880478306765921717991805013097369461247389155387079851444455524780914884099275776615561272945884224465576246760918867599684912808157950097100246486667577211608700110459294208991971054622645973900785843926889005907075027207094619025946845018710207930870976594991010793420507993318194505886555887917953998764052142240535783625057868742759709055363894253279512240685961399841631373987122436826707290926706829546485883668780991360250945537804804748796362485941331056049663206866433394701866018140790069828700194927121425064313391272082990676406080925030466761844326767419716231153678382981889831782689047940831852464665269667883018600693529902789155813162586094934470122406254349062959626079169347984894008328652982989788075919761100257064315569167684344303720570048383681941514326904265478397296937680354725134194906617441690426075320436198577963057424262600721266030732731227305654747248783244948732601630688200951707252060829183722069076802565374474367819056038832809683423858237533943517451208241194740436527665796264177588988740383660393707365142589058769010559980578033603491963295991819557994076461518262359308516170929259684884476383442457674271668186019693283279055535623440007708434104068350510771482907265131807622728649760324034342669894992964365679697621513295364939009876796947592873473101154290966335670724290555437348374865618802155605906210438776293745016950487801944045899255485080625501791888634630851986750671553412645899550543840707298115109528534492510205819234216220632976056066238311936752090569770059374539935850335657103233317892116175781336121125678988265406232300998045946186451244658527298775350458646935691107073716529002951019715362816*i1^25 + 1480518131241398919450251061205000865606921944405539760298946006368297119958680454042829275249470192641324562922227314685907334869229901337411942867098755793323083169590218744811858596681634484750480089107882659860545614913291636088433296822848227117572648627979494952785801591659333668685649212004155986922139956205999212029537127468335240944004883195303351228812658198016295415660385723428445002555022762634772345390495109079620697898481400213523856759799321054756606286368531684745794682411130762410710819583064297534454266918949502649322806853875580925668997600311964330078157567816260944131647826627520120906242775382014144270667507977158600116135865653279814523952388744126259017046595339943280407233183447515102700183289834077213939943428266718893503515209058589158328433501571859116515945492052048127468577873301742947412540073847730187143488787541995655356185142188036359811857475715801722058584435291217109942485831290329188638681671306211726572777372485815265032075514619883170682298272839213016775839599147063950701305913604152676918557498105499760781421599470744609311562108659614525404220347027889245927522884188729143062632238854458468728461421777345445707272438442277066970589432805398155458564030895877951067590807143860418438473377505142474470504847995104054794113454293852927862990845515120891962527142451887670074307986432556168828044825482052109404566258214506357793059544776686782698474257023632561326934488581131247707344120909936546053393347047642108026433982609635472672443067150711133758167939169213740947324919540912661389113171104679146539077631403259328403538905137650090105236498278233347541113216903928193608155348902724313671390084242643877888*i1^26 + 22926660348382447833750577500912967232042839004635216345130821545900711493630301917255707663110097203444477045017256847516542016504829598019446451131174455385230308403905448247772484085702616106679054251813514360873185030595104816671854930362159052614568702894492530210192789199073600158193704720848214695984390753381772831171433752599197421377481470066382898256557126727141941265788014721381998719216335059280215880276611102402858223007119693968008784332009860892801986403550390366323549362940145949014871590881998330949609855483478825613654529605367971742812631773438646536621433355499182242792095547360386981617138460639908559305625316753704359907326953257129253656386421813903800842427436162986095766267511927717172776651224835792552774195074879360699097151136430350077263664957939441705678820788356632264593573407733598816396284235184077012294527836364463937956652024469493179156825214689269341355664455296077398100415275679471282050652215340587300571447979774244586423709647258939651248365641665571069061372041531117860846502191930237714740453652442428284629197887236398017559051893276516141941378587405288194618516827766483529054782756702277864165567252869005456293781324264664262164914632501676995353959730576902469134664616609109989785401519605770863889566905848043066158070794270796300946980169246326135748164385469280513566640322031581928726785018756641207492181465885217287000280910008198097809572124187199640949595134373699451549536149776615608064664524911037706001613313846293093294596945709138213615058235396518697951320362596308346014785643198775696902049173897938445952312401491498883080658916863912917098576079764227284239005034891314121514989339541504*i1^27 + 21146753620882558520706585525269094147903707804029081336244771592327624925747793112886784558176434917301677002803221605588517819108876652812603614678667404924958075255258781739792025443007315906576559884660866117733895007689299372525126019007081304719011981653617851112363689137146467345630016083469281051392427106185925303580752054812467299061375618762140775686079697397158942882699534014823306174742199294010349031276260135807857452072008645283695056886312902797761639464362991177739093739305103045648516810816303675019629333627642890174968852314298604160173040601246015416931002161889813723002816853625245847930992338161154240828675689622019695433493007491122579202729731427954747030641612260913608538560495558058755428300115092644620859611880377004402674382009254147687254907981966775567664284639950776968723752044453389548262890893865144980256442085138207225139134818502049946354179044077716944708332093433402305583576551492799739321957057079908157977844984271757524496214560001293367449004954913856756358623725691901166325649518252394963246172116945093036836380769068711015789337265239670841973002450016394666654807492185168847036652020817520436475151637570955678372167995257067504506193599137321202557713327349069114563096546620830439269705968147580559365632574501909134370794015092057894034208230273863565298667638785506937239573546092669235059384168939904682441350389351059698910471595407615099645388049689431500056966933564077870241581058720982374885211288900147738235979866719167247419357633116234637586130081422627654610522623212064511848391287651797973323597145848477327735870681705872612756853823627516651551780360990627125872214946688579769334759424*i1^28 + -19473102736366297148270167179690674147806782956067561540614270346020633771760635292837134167500824770260991034833310511540503920078750182447111973964857343127156779724237918222317053688422553121304285096957338070769475997607008859750328436258862373615490389342128727390306816669098840739653355246484905255675079635830649160907416461936343351683529197832758979671892319689010216460871873194795421694373843909520021864041449225202379085434460545576241353547601684456881119638507913503533010772353017220293812284782926238813362004227376726976112995056628019834984256264017587168648106149524707458131114443912706024876678726667203388288633599522439444884616837585760474044274322948738386361266211257454934120260847610498562840753967176958123430519130136137469407396785358672986868901807453712509701959677547699061227160797623580665639878734084179517526965977022527752047430501822942699062799841804108136550849263471956546562336433155154752238354060989838441150186345179950955740735338835831819320081625563209555174842324972388582154217116385751707031166524980441918324962730110892529603565584615657924852228731693196494529681191299242654083036053534377659208749855409064015835198145604198052113875815592600768124816546250589123475104544568233114493819652994532642504883738709400700170744739304484095659250353969473330793207105537496366733886721000193779513136729907823621668900686244488875150579579868581270027615337799386241267930624930921354654206066465433059591931411018491452402212220652528064446258550482198698731156959685387273010549754027133620285933360380922113722563748618404809185219405493947645944761645449007458623117441098255395417556726715028340736*i1^29 + -23830034629476965248351250436162184861436536573603100774482397683070447122460913621643821397022034342680098631358893109823407120419423728313311869400351994895590921114366718900501450213298396948916135205303201727141264363948494775372585819666395291041324427649889262961294332404986421166760038247074803861334350674465417199511046455178328364960286039521617741699197298233954964228643410444276933281044240042578994933188000828693738704100629439276793945611904388692941824953588022988292798171404216343294818082702164517225154831087801149080428367231394200891869881463359951842223191975141938149616940353877206550713763530534731544834438626777945677542397927977674254938181561199249876645421346018215789955078791394845933809682832721753952744436409141850523714140663987968866052234735889988646253928927265965063879920696342450737113093121500422017433615132808354115428087415368118034424737155355668066597388593793293718673330747796932196106636296705110784049515931990406879414097630237531067793683898219463476692379107992503150883292590587389852939349171742424014031500899685889896691323521190388008361466438843175995474844237094321074586882328058063691885802835492468572364709397418247751319422480412266413137635262554914361287386517734647708097834666300112831305817319114147744887769926748702813829668398004299480156123406612279812985816389520666270242187465817116381574612383070782144157010957924240948546035857104262271838898029253926879840952943373330103441387432973404930262349191153668268141096336906704682196860891466778957472263057851924708318989843253418821767139763028586103232578512542719653036509873187357350458429348483948881957562534068224*i1^30 + 18864571299450338443639048699259039563182863348194355084612515138774609802954875481698298985045573195929279885120683863650258438589844144245807069783761833073107526781260878787294100054600924822599067506180467749192067282364543659693272118723822470539539040508857373676174634239673251905552772187131619538917300686772806931762173649948564063263200359135341267689638933187088040598390882864006382841401489464272705551971858383699754233282509089843123924177571861812820618840499439084269288138780934964958477222174553734087750262752314234935860956763812567806114420224817308240853670807814771734641163129983553022145220170669338542999529392684347585316845326223585566982694428139961596151135300355915578158916183041625581327625553188292458370047553058672455628963774737923065125355113688811368191662143313527828418798281438120137443590179169569643000462533297638732075910890174833900098530597424466688550931367774473208157107031569773841520554482970990684306713600092948746054916933111016477599996889723369121080506339915003987387056937832126424365396715151591505728386427087361132744338645697615060430770421593235356095765822925715128461239192190782813861577466964930658307650304724531374298568757809694309805316109294885504598072016670734015804032909811043910324956770431823710644355211727436453737498570294487422030108735687209731691842208974900113805699206589180192557851024334021430645379690809854501567913840263844108701943616244591074298506149362849211027998708742986846638164413442235148413382279671200199061788045995201900778347609440057687469179545028924421752254788454720485169778592375292988805679833677360912259056582043817154829090816*i1^31 + 20462021367465231613620031817328254096069442179669115198300488577643434409302213422899937292948574962850991581099759256468286826820391364182802472086596635689808467378325411845938123792354299219069384073846835632754131663744250226197357975275309000132511499867702899148219909045209552290664684855669651450089826763335132409236581992720453410365943057509929601164335355868540363822287133098690818796200059706416252073281023099786566343507954366654536541649227061632891123368183551305806131098963484838826160239314760513913057712880698398031726995704257558537028892442393751303591470792351966464320413331335529034550655076412973835187814797341663520009839983105739668682367303908737922931173363693135723321647260829978908307844114113692609689609390235622997504831145034426824709140272230001056017768094183945834690690725734262819878440781114640745547707320140685033945720807504265166426295554671002683560974896434423128287213926728201395337900026042334801432931684068807727442614601204997150505272066135051348881904655009264216682292288951300498165597689945035640347120867585598722906344704164947028288210319795593280064357670207274481667908902377663845713959044584069177869784244757814165046629722801524600787740288822244918178967776432037201460369352397979124863324813580466683660951420792539778559956897746182954235846452228908195738800003244252162769313958966480645759487658850573187765020788941444085820175873277389593113800878987873461255474458838712148875073164645788339261281945085871376831437768239692570840260417711880601564131920810485109582955304665675826961694854139949396914119816702041668975828158101454346278073362898070011904*i1^32 + -13295811257824484685414119478208696239340728179085354123801346842327077524384193934714622432793181947383633256787194156608952892379929438653187580780536764861262714410008083771512107795009602392491707842299087524532657611725667040919237632415839401841789451002336871890117192028899901184904906438389900808491911591005524517320133590786843262345887919049356618854063335835646832599683464077954245607596150424934126655605641288803677743307740773517482510259019322167549468495583753574115483639913863252288999547357045140331935958694265972825805620058011566506092330315185714783485127216074287102614994530199323587108385272734522035579692246905689579865928719669916709887355682510821198617855375824842246854624713988916289351575690861746735689103459379487261603150007943907050445525570261894431191628743780398462340369960793144278287503650051458576460751576151992606512592455279782127469184422989484302139072331474758022628566769619735916290336984220653879216495959821246043932756440097298832478896789313155397949443869283892137879905755998317295969072608940399503599874731387500496268484454343685288209857578648102978229316075713461820633926261417262006772371748093363588907060944473572372055352785483925609418307206005392198857061963058189201070388346400786162759348039223112712570110916909194795448252909606599988977574756178980687572351744645784784409633398825667796226466455575244738813508228990394454746520271706265391663531523952962556668979703735090997397639783687570340180921877602577927211718776347585884275005643073157904250145658780271951858383598450571150958002621828212944956828455228660756983746383148179619875765937504256*i1^33 + -16052799085633144851615026312431001580850883611297887106251636132374605167086623261448392818883199796917426126234403882429840345316702192775707081013471433614295181899750316515632040483022731399181974788444408769634550156283036914595737645024385007337370198630846582183086116954395466445789297588465515336905787408375510614968291150133820523558631522287249336840177456052793972870138546714834950094450839301792589942572312571058133920212692036851180660870556359888193468948251067862581319150603706191962658476000156332329803997556850153649739884379575594073014753247839284208073756157863871739156259372926032526258717330233024642062273089999818924473308002200509014042106920109627476525000819459834568777593827260296096664264149609540237102541038378001914197087380517233666510339426058030820824272210570824251780675496993996918041231460370532670586342623817731710356522865065057850586028465808749153994675653625596451358910086628027267087840315882171216674788596033351485771941800838035222927733850905239680593754132733046291006370390548261445307502136293761925897612503611495699748643950735373514515615528169928742221341648120209090078811974730089780225496215364279122759015898579346691337129306377514389856748963638604588280256584221279750221437745454806477872084574116138413791090680793678458205181251005377180798725230389827985631536364970318529010309349467779328193987111421783923986221728678875361584589075698068853005871830673070129199975450055429612922254504399397103515710984679051939332949651670703814462119010281044351017301445910929790268776908624651972044756999561484549936818853664306974716243828364059856819191808*i1^34 + 848239576382296230108152961826169230116174431339030893430154197486765642484608231362144658579452700931250370740123894918473169988329485886766341275826634640708959608960334903487694673327276647046797685908043004876228861584307767123122942135566368817864006882656595407244897305595492288762814169202084482792501342040834993137852751747162518528393229744315808657152340584935681938123154171384215398533424039875016068373896198221005727367115173146858111958003592569368624402010225825748221849708456318153744653602038560030444084774480844112162564034571766437854471270591063694060266169835931200274180617449167863543981958229142904773294553507046938321319094663043639227218231723036191321193662911100107645710326608427970537238302388307345786419981415969421949757163361834222579210857199237498951494249509524104613260906917264597637434514931904437224430927462044789720022300326668614824874279565726007591357721669895341212182992551980777646767251170852232038305750981888617030855246021359287910369316462130900512697054274591908696114619771863074839065419323047157344005638483465293899304759407303873919937577420693656059729252437516990799454118277063519807000813475042622915445914559838116230811069456007477652238186109967258869745649962478548240983865820528688143039559023028529042852285322852292131634456182231175305944083113536947545991403753434928956979555203682058032293862905434830194615088639786802757029801275168933638867503317316386545034790666089482393786201964344765655791565430464494278599282523569183438762244797222043792849825113880972588043608472050938282785086057314787157450675805601841921653130467655811072*i1^35 + 4871583360883287311558363221037386260073510778253578661790081831311393985529909550674084564050060334184208577515898983451214689795231710046796858988158964509048394679798891862081862528069989045893567128508053244388575857074390395132619059476703215744779884403889279408628788166814088700825965629651649916283495485794720158736888567709912004608266824791085015215597872003839014307055296490134777835606782079146286887126093105387004457712117834206656508387043980144085108534722486259531699104319729087916776516133991816688933806389261802119440882672198839349360584003192516272809419560605803680461581878051830890804695637082587280781434897119342265508417755544712121843070073381358949277365285136009615223371838877948508322062375721120290118795821230898025108876125271085667918549336536479390546835203986715911053796704286159836947527156761051226822716515331698069488726857592088689573254600440644640384804598952463212776658866145895967977851340720784899260124600777729788673775986994471925916264956357156792830621483771449105452110693765234315875917346137576381879869927539103564142185251592467189560498388727684980865833364367067845460945845696119244197199408184282369959414475016527879282553094366615385307416580847936603424386718781533336654884589521592175350626055401785559847060247521085839963921766806402859614425564322448524121486615653991942455764329017058584599295958600359362347128823516319637305474327674216299420404397168458420058482622219591722853304757408568796173637781434721507543273830521673262453852950126686839595168257847098084129467259580222339426000592942262959678903215515371535849128529494016*i1^36 + 1342843799066191567986062628439521921389616675046685044720757217412573189906824635447366944336352826561024170761364840679816248054279720495596868239668844011496991117197060846933958807025252331003549967087298362123117472619016250685783103010983559456457974360165355277708632777864643550881966257151449467928491643979688185834670053135908753955333075544110879207763920899280767829958670951845264202065338076768775828831898867118657057762564663804661713785077974555673271456243988060652973592086697905622600623369595484816216052254808117954121324584527476547237932333093919580732674989987225544598997357149506908757874535810205636538583066811672855905765706244100063970270932006555037098562878943302017627828908887777706060483082975208067337500327937196833248056644660605469047733991205030581056049007783758944684903253025072877398172371144612339744718452100874750497176261025822857701622992916301649770766461295593226497838792357558247048357720995011384249171539461978815211499474841514374733419538230847422446673776232823854775322370029851236409922349469833951561309794097438766448190614105470647319740515334789199007451964013152370834782322810600092126640084888118231457444562570538973787987083515363749495708778545321876753290271759193871962011016495432022049281730182554103922278028295973858642654027969083302980358134122470904884356255965553535423125199714671181739459734424373571387506866252643223236817713849357715859679192730349757696684176415234019559333101562288391728458347722753885017208458027393051099480387725923372036978083890064108753610134094456024302267257249226682075727340512210256614391808*i1^37 + -34459179430988510361011446120292784514151967679274169192489534260293993042283334761579581648710059876771572443206529161577714887273117233667012333950397527674629611060280437897035669060062959379867733835201550950570546928004598480472625852717316643969593559115369532261767082234323142517582149695012521229078865625444948410581584201756888055138541724729373535510876364832253294503170326238716150030280344549783678003916466484804904400759846110290068496932392511273254060482572029424718741378362416390434618205899017742341446137161168522533013120297726960034644576722011102222483375649805104980361220872521890074211661077287437879127677032554017684423943807037865246881941634747889326447913053776445444031202305629855015592063370806113576217971827442524794452704683252926416249862308004729188009384899979559604189167017260663004103897798651148553929344529469088754353471125762084455196712246575143613751133621991309163778728396866063162011316806485375051583487576061169185708295066729305594980254456265325714358382681102841412590224280006858683553746325279371772968603559914643621645958138128496881905865763752712714058116418472598507479691248435104393422637210876537107823187322709964798658392990386053851899221561709592326942256942299646682309615678469031633410824007003819625387924075603437722110839812459463215309653888881917282994104225331724582557765237746672550213415021331845134814603284062355745590175744353275724301507710352997102338985327221785417018730032927517889706648843838412299368966180431018816725385257095836339191489454216014619369341905410780743394788621264566266123036639845416960*i1^38 + -13147682819507634774010905168982421152785370713163054685562267330131574512649609547977511386550056280298644808801819686016494050387170506409471738836262752687644683988442400918512296067015818679222077259312011201885164676814187063096707495919173957853942580211361252557274607375388727369043877278451608210738801732009806258531775086629051471484501534661969716405683778467295754416062252606445916198930297626047658598641558822423687708017409540390221024919514067002620976413711179212552799197168067989200660368931975077004063962568696379747451862417388758573091444282437619805582731845854321992769935009166580406756831237095633491762891060405369476927251934631793896239263311419209184867631939416747407454387958408528509989206266214972281095359744456718943367770222071414296107272340408021751874566929209349251335868601774812550695626665274185690783780997308519370966126771656618969079257013768144872030979459059428296719810411427818079376972582731064064579839731899789198795556001389002527269420847464541971012816107616649714952657852148351196919360593377927089354422843158732911796841312095475373780906273723091642227782837205947832166505121252096279191098873101117644787873036278451604575591824401272525746227314049703392440689630378205719724308933529954864191117988157361193780303316820636832609388470963690662553975124436072184580708724601588173449341380115296304772883745292511947656583343661169950240286489671935653164085305905237776523835193188068481846390014236001258834321480564072253362541960841959967674788998162138166491912912163637070716148003740908738214019721195928902393225281536*i1^39 + 5042675776585963170037218378562745482395709349329680944335547769848481365557364294401972133905749490414347398975488017177993244526446155376447883715049915043806701286322489735144368216781934995428262201952305666388993114107049367830768474295620631663649196251807944396188680102951381265296660618771331663499993937921770514664139372281304738604644207655705060976223753221982870290724041846538456147667450903069876702747438487344141005342196817379050450255908015488294442481944570020243723929223201138874148793646280625825674323754230861115766102073456791365521675989081978323784317795930482330421368954002855199651202609709702135698592004394985446670952479936860031222525274962043684187959253282070875534290298922915716434591695229582163017699345520865638944740723790787993370227878057250923328502314561019524735706864657054337539572370104389144577879846008537951472876239451487308994534687443627167745291017050642251720587273865198556615544861189174423917891952388736756183465038473424090637906247465793668260131031475605071909312185021249804093702998200618772229017267434579046028141356481844803389321110034772074165010634641002479044478774600290255100555039647114956175472458344106541935372032222809049354557618320255283570106914951045537064234852487548700728027848503718122107091545833669342800070922614705508686579367693105509185043030156492564304135429343382021955280497785626741451661615538124356639319221933058707181819339456876490729550801880606950761387205432327558620338993595418959248299271574884502630016113803604522926954077438991420185939543864359122194822093935177078145024*i1^40 + -973225015897162777953505346777113721816631641819032015939389635149977046035120680543951925636959088691607854944678872258843711367808105900289301992005650938311981286789326128371077896647955783921095314092092097832205078414811056247866809832464963859450079463888295141705517355597822006468599828942676858536716093073062130065147257105725176625913615184210270903786721347980465255967989646436298285683485748940750307400164184235527815421332221276852550066260731088406538189895811658337680066636422589220723802291188931691391151829311173675025381007223846990746913180982546368145611247645353378891867448127995172273183656131494963017826570283418950752406744372450541400124714072957461887156838244549119458115278927953171526392429222462024908728104328025362990526470691750567671424678981352634077389781066078449363179845765278809182582704169636856650124662398883911343538902601470024432733232743537849658579591188676146942639500697091223984535643004870436094246289461172266882264628701476615167262233483250562218207670163490684194789522961550808415123687743709721727360998238288163988448665204469017487341627182316786121341014141491077360366128693653056310405894213083113951861209729637182072299989027087454282939804172505785069712064748492543983424399457611961063560468318247763919191160205233862615784860457374039359262375020672304707066306163016538506009448525648427471743191725932987775936002635799295070647302116280158801961358601813709214616323572335350570043025728290390018155287850674533458436623622564846660008532163583873390483307675951300450683982522201691745084872341848064*i1^41 + 67774386000840887611595448320647455405735323085538153839966610989693869782756723944923024490081893779169965410877596841843648854067497331873717822218209103462616367012204262304207206058071005279623771252568447592248855125362032976278354468037023863580855672710330351727546995646765062455045039993808544440964168716612884156471567891716383808383392638784502331553667593268150851027995139975146668206288700710943530345674512967756987987390263595426098738181406729757708386357003244158095480562157976016544916567225779089842585961508812742463179334749141281720239500518811343461440375725289313315865207471626585826129236744155346490991603566198715740560090623227444819299492831824429340729600113192320190618915880547754489073926461795831749317478490337379979194474615460437829126928301828464178337186057830916898550855750235144189192087862450407596426449707422104759530091373914803849894947662095692468797864802816443457720432993468012800460466926369856258097678705398864925742727937813663476558853996936823498879728774602241302538397630088560077292332863274861263365287003859999879561957244128382528278653244168430983033428756041634879826789073136144835908694842767958200452500485306177542609183346521676269082284912276291509980647529607547364807943516527890193594711411272908173068695636151226895517184374983430345243510032244771807101033070150632895542452314158229465444804972292569499094496026853989910276007173436640179073317438674421029800069498075177491593636753348157966336207760994791494018611507239508532388924503051214174665246539235867892104672482003493560384487424*i1^42 + -1445678149322636076468598553437511738127509764367420157633374969516105154668660316423963677851084959215569317066721186376974658623676604301074935575893181541684222014411827510067283019744987814119483285109521664174929615108842769027773840167307486382748218145296328506748584903120881428920994930465978428860227702393123239960479962243485334055850716839498651385824102054398814994927391402629691216775587263514724614421399248592135859729787649604858530139276793615781150850426369200393257879388203812825735954679558383499290510492668467632955418919585493641336033151802936058910713262662141199436904379047522468529095418869845151647942609769400927139081810841683031435460640056745080225317906586155959350860798458689877528383630594166072157783877183719827059830088402198598455243091471074191839562751319812324130761740540655877408778329779210532736196221841497683221279949796719154463862124793093798448548150693504813004488549593911137029337136777586767250339008685807190656020721252564154654195861336861587902418204506957897021995363718603762487869337195602436409371477945041698777063456994630807116389488666902430243593826585473966435930563369786854002508463998908100496171416507006588901086291600885575010656989166741873089505459541334326505131926511957722453914550578837712573725001865670166316704334381327894043631109421050927925043841210476563680995767076476665427070434819308240077454862682035162344417359120055326322298583462734285924342125813006384903481331556286421231781400507995247993127371883038330531884816152703105631933144265917433092081723806337466368*i1^43 + -95744733962652311551374503037741118834847040883348735537056739675800890363047281050032423571566847260349054888511780301202870687661634002888821125901985202999379212652116202620883906558515896894783909156887948489214205517533203696416734034537324831254012192520028906020858815287482911767299982673810422524262128712499612457205021375206140016673164674859086658952641158619811682151728687356811444068952325819841778127056311787936673836962118528610683681838528546731013623750710155233890118662056971579214416419870693988159792330332325055441093326544852035861498539710405726702175526796561591832154851780211582087937696319194252399448875924500555164031681651842008080444970212521378171407485532629981248140878597374057079597438196298073763286406412696887575101572672402787440113772761342841835435413793559414033756814632858475448589769372966817708716268213308378452147260309018877323058006108240660179095504294537244237162969260042778252513838210608835757890711950440404464296980715100724036947967427098117815561831641158536349328350955715407834806879943070063761498325180243859050672420746906760874092243546424118945366419730776268139656273892858995743957014159391721081306918714287934441516011349247476455152338816392426835853695198734776125907340213886721969596618983841131606101790077096112821191588236281561610574720903471595741220587714644062719568062539511792587353471915199119890930514063636435153159696193819139362742918158644496521576737935555920120834282632971234378053296706759568809625607283327861836147057186674009809029119374446532190929927798784*i1^44 + 7506514682317990857778482403765548231208004334542307709725814559535968515225766653723499445513741527817009484515463906739810902131655570998408699893656934729970517573619445163494985950654281159086958196394860114846344337558613420084743378375729076327675556012734346706423323184679171922784143433916181127150611640429554737020405405830540314813026808350627700182764953642801937408871040576947216101854430594991751333624154520086255484595071352500277671473713834510254586164123160609889666969340561376844186437384552696931332715004811857975491300936998111265299656420116064131430753635511967596413973032264998676844139351950101395730934933018351354626608735480487613372725081197922197085041417803217884127984345394565270118571802547988133505893391663648531611309421125467363374486014104405274080734815168091866981711733592791094718144577932349272915035648052016335304890523038044087171536740799440497640546209379560130653801070343504269712098109570763731650338107626083698079601338131289786932806369649876968583095508338532129731667915505272136800053517389011404113333788692838159580257603888592343866683006325296809349395515488514732266550087658228841039835963476994677529173051983293478343621195692151036459130434121212956749792049625543339665181035476253035290541690185972960612376395849227858550887392785221903624021883357926737957421220930334596900923148473961969327446609867494842239821575794094220706252264083198158027828501114166458402101170716926389300928222399983680573204403564078859926636657774964987880464577456058690724093827143966312628224*i1^45 + 3413554653057717109762546646151717873349072597733042929853833735551071193394292162500323025021325444190510873224429826079017503686277673219438479009281669715232939407765324742257608744241074025452974187969730475725262440058519391705651428686041699885574324844651839184665314898687007309904965224429449307032218035623162813466485727705427059831785653248511065875424606693848427583223900273720677280529093861137031034786264450705723256552802602632164032400050220009499406372024897361691249384725149486167815335846589878885477132990280861254300133459252572543156666234305396852292518656390658402096366149936632599599415825516400929117479693491522209267856267230265458623021169218305637537357961519455394186177938326473747448904968549177744441291763656956928688181106300048550748048422497674053958515807699446701493056532863739252430202858757106107320212192432127935636438123272859784044089231350250806748603605775826318848238721413167483862094600949146528643699957380578686165706509405257328875332535134187871587422912069921261887880483422810708400364123942637048198283779255506430466745453292721596061917071795990339880799433762992825362455867395117520611609315602218519404264200976454962688744134645851773514354769124951152228323382597156324622645752771991356473334576732371382578568165789892233718580324791943978298473577061676231991729854240572272800227142435381577502313847211366369480691102425645030235950150559800656441696190756559877678330911630306610244865062235146884108289337141738871062634609473017172723337533555685890811706900217856*i1^46 + -5781737254901858332939799235220822408762965954533503843971934637133712176306815579285812601820866864403906180467525256954245348174882265659030216344288410114254636245339778528917516647011167951641263234446538141828256369269566090704908230922780485861810894614671534370769024559124629451137660631189878954693650784263418585384003689624070700849475435674971630298824683441969713583371882252794147888648823068626289211068810150600472381876005871921769618395669472839433675236207724113825771564245603505890492323390166691877193295841575308122932037812514892901589281055859568456113302476298114426125982078908659803701238445040932372808242509009752950131595462473188654211683584162518705252468076941735218231493581478269000505185561401848792122938375665278119095241640160621998277757974768991286087382692622157147652201788319239762783742896331271686739475818014441671926137017374528953210824847968405598667779179683433386519734955020078604753984565744059126322687968154042432997660431568079108586629564101735447514081497502528910864005019017994982728638341547708066721732581428424985813735368876978644803728095611667258017390183118027228291243126877650868072606845431704119658675951169598060815068895830670251342454892382319109341399649104024009576055862558886697069838981515117566762183050714457751592359320860988545572790476125336607671320326908122715457829694075451606656636374932881166427963083570744022583631323368274966401456760818373577566010757308297591932627900283906305033042008229166385478236661897497774519567344787500257792491520*i1^47 + 92396445317665848045105908807839130014625406632172340334444225940904518031333528075726480648443088249308784035875729540584361769571063145955999694184641818909486533658271709303392026882770599011979615131620617653227041379938625060515834315056483189741560148203592681096759350540899896938774669233849278581137336790768728442200368049874393958627616969010876452112424424770534349698255269128350391705262029268257272056658405760251029044083558711260021575302608863338759599989108539611245636006138134641468156027950608396216753866932605314924694989675124576683758308545676135581398108980896709235680579072880760632265875586414880660784105383341495801481423604145726722653882833817947210082058673838966645688230769469222858033890538711651037175271901971774067308781803421402045550053011863183334139377954855813041435042528757381697767597453109158259642851807421561381160623161759303579084778898162626135174669986618563096070303123447360597731589200421058508598752938806642517420024972891526094385799737592735763593134739376392520639369816210279132272719996556268542304904536599340290546886988017312277774569774202853707465628128922207037489777131636127315160795836153864205904144786090962540532083495945481401639712455857844005097521160707738373085996558712038153046383431801637165935677152512333419875897923738471265240386582045554903353478512731592667276153813685548029887270593919603810124538641872369078987633538949603433283342451609573096724012290508148775620493206180168668295870060934327478014028712023233905161862971807236096*i1^48 + 282362643629006872970089224733833967476913022823388364413241003782959058818955861200645474033186315990918076490133390492365481146225553318603913686909261502255092904995507350500207915209081653536411974992485500130136156425020365134601177182951515219098786721120083965439750119661285880679300248032527356021066210083338999511215639619582445417838580335488224346250492190155151795387499767034265228456145305570267767516776885803004880060420295943995065059932297432262871701065493673580165219204328578094734142246558834114502861040210866042424798264159253540341054107503603589966378090701595446470084434222218150160553586442778997562728565789424150445692633446007136004431650010503487466912862764187839722002268168248670739156053399507946446452291016114178844047688107646387735874592046036115888428268120330498088114094043755163256741817601782205053006225708796729211995627788591472454334068133167202770299795674237561995550267360072694382946633513877732177522243935653383023281580994001155510203542114207787573528925019713504559799776939126811234120180715967131822559052614734591840235752760694295009676704959988469025212540104669626398214934373579105220737144258627613331211822382790349445450020937104828564061401993525020342332108455565564097243530797471172237246205844129457658480993133550336791053383166042429510298323961141727811495998498677621499811037700726516452184149025137583848833853041984198622210054160400814965680933170996590867517603679980339443490412515816921745669713883354834317569459498992412046619836416*i1^49 + -18159903728536613213042399617651001206674319820369652492238774534903177113497112808090975022778832562848640736811139433125327237109885087314654117490664996277521143872100329024104839162618502495263903649704140505673577592209938179831323264108433007065455304201685729172845625152552507582258087527285955740723403723386821912755780787236180887753056204560282824637186182926034198577474864286554063249414057432784951822913396034919770434652000155521953278698955269647674490717238173751409942643344141073741922441608729851084321641773785936224732661903075306906411131574701635460035445583225568648821363324556951276134110762682157870365684166649180805378434908607044663285171910212891126097740301048432143119549912096449552203972378083457131975938949915144984169854845642626810542850762971160912768621112255285047113087148784416801717252810214761043243112385991353604008754468263179282839395640255242578495967310937944320186527822994773893154273554359055156711962777401941513555696134848268268528369312150178587372448084179246068208387013394574278793477083018489437089347751213838885652854717687259875833199016786344994073285925168514964813956649569709884297787407647446149018133743560861592151998867450497427722508102531693900066630511829400748189174130476866756302266979154403194442572312089411256201044698748256809874563607635122101532173561354928813106606184650018581400548732781468726837826913754068101212798875365731852962142385435403699012126328022707325584346526307770122405368283896403551396422080874581852160*i1^50 + 113291252995044489490900483413216649983545027497482557355887219758051217013822706746002769864202499171861674249147130991711153806595403430075714666247878304994051755627532207267941642158274357130828562443078584337156823344201722013398407378629489949737195131812712404338589452412663628894328845096847671105528349190280473710367057414901981467128903390374704257475302322594669865771353533804920468231381370183985918736701143909641857461149049371032875267411926694065134181247247205546454343726663187044189528158131454089689887876559243476587012746155526559040986151830992455532333032587175528172751351369580684834165000422061901729955802273332199548487188972082865310365053030625141478666571831001244516356842914859784803229982040417747657508432107058280758088471126676142847381528446024589269425544673985996823621130548718395599089610640117105227995921075310794004213317170327049854943713968873595527869764080856531102998939742261890824131097649127743752260745810646478936719923058517685761149103727606526970456553871197948323271721881223674890246505768655385857620932213359494839049085353480083225516131335572649314455806148558514503819465228007553301782695945973499700817372187093119556729662534810527003936111279111376150380456395672266873644190006271224123285803019320523930501456047408109119458290686154958366336359966954106766291450766354294546444727443191336847717693121471940935506122535372534165816546390444879734233273666246841947723672462845130384521891956899982870952437359978206065432297734144*i1^51 + 855104876563747985742172878561010740883134955148150182764702909956020281669949437947902727318430971136136594566052581873027592195436850990998541691620962868855904808066047032704746051530810007470881577228640230945906551452335092475837625119517307469601230114016572077089966281568985692445220766844819757550120290913409506890764735605850499124719612798128638386488310393429059099379584260413783001029846137955762998987813619588107592455891049165691907931043023703232614741718259210324653481459945573965339682889385728852728629239514321699237815734112678516939402010882783767159684109078178636045924939709092941287713862008879794933645916818365144925589167122591693902581782537405782795964159152410047435784164897078918813676660933512436414858817978922462402046316051642976634225777203719350769847354549867894990881696911246780988420627038848595232641022412874108951382999504962015603075653645782726558025110001024385094147695820176678014937465407979847901445623785706228787257374679584828861533331412620660265939913914003338144774176727172073446629249017631581658147564089411594367316635181180318154331357433986633740414619864919084690712862911770742539248183446492827966514513615231788291039309943876455734147899742822561503234012345813575584303210630919043331913924838816356550109055331635682532812830565470011010112284796314834972218199399653613432369890457043360975030411425393097478378362508196158036644869589592573791335908550450504511697273643885537631586909154264999855018153896274596724736*i1^52 + -13791841693269191458379124603998648619429859977884639838416435093065800067905305056306250657367508332145881793349599032411854624260072771496454547563249595905068688775873592434628437614943208035796151314732003857129563424377424061660279112436873053913085516304152023738506814467530830321606620257566141051954110555379688915593398888889954345982122260981222943018477427863677765330561390245651645463382429155395126094348997409617954407390125536920718257034922592854862497977741703088743612937790337913061436654187367093918886476875947636468543153087157094349845439046647606822060236717419230615359761784664738618756262294471867117548871326509154643685520532124252434949050757335823331849743636099797526438393620195174811550780080914656347707195163140443744668137783120253486854213696095964875912274488404348130974926086077605843330141835731091237591188110192755840381412568769591566256943220489245817838984495490518746980456948195090994310901124862099419782358608815388455026273134277207391986519338801215575236694591658506942537970169518980438843900305702353917674380398976363387675891566845474501629659604688437031366330957324799004426742203910074614658811695588768266081227790583403723940699805299426859227432036387736496639669502066064070928039098699548532034261021644363147640301404707863253861528192361947187732398394773058572931917543603486707235833454761500739039009312571343165603539963242998284344713133554161909882507578433270459231245153376750584547406627213249911679650979905536*i1^53 + 41128925075529710549639689625189754893319198562030412747627588206567868231530532201501748254096686862620418427218596757501748846706591631146967507405562039355078801513911952106658143977498389936423218188087721028333012356385230967531711807744342195846931016130133241883093671794401926777709420787518717679894263964188063677582725025980275217038262439799755071362322367874621765441727511733602222304131281042866310315932468825699139302425640164342616793634468708870637561483873155044037574530187011495048677321228379201326486054139088432590283018426954156108349620863672228741428344375177928173004094306710340288044376189655507641784668970096587135387562326354692285291566319263277043762245568616455871400701084313374504420822267394575637719717772267381048941504003930236816781068772037435714288775280768708415255664724006434816246280066403121313704790022719689846074716053342028944379969920030574992360032526694329135226382412233721880018819587122490027944614016978641083792515726010114256084182458528535581456665513492243784917433906034114410278047093518809381000433300921134970410971620795925808568807553576764876716982108867953301495119163124907703896568424852624851124317559919588987205721260671319125517138620138132512730533757177462406557691219228991524659053118070203994786598917577547804967433453550794678208264206313510329059237744304941193334684526320826069072089540434584178623620260978766510713767084115364815921238739731296093825777640354697858574830234772809564815360*i1^54 + 349796186510290507213788328990523674793461574675343727311106505032062786911472058532494280171188497621573468539272270965967114558891341807738245257120676699305041774706285263148359089530561429530293562422262573474976520809304090923022470084446502102934848989174357404083887306664856819142638273457431490850987675417026694603735683011316374379068683390492911149154695916780035617943745603181477713889444730215985600234398454209388689755229465149081535915228704163802340295977494147541432709124299441867919538035151143804571535728252725762049443073999047169012806896612576141293870363275506916444026325666324379140908274950998267061547991383889088272183832999572072052787121967342600540035982776791213183814001250478655746104491861590682593040930285356301934216725446458038027073385411824261804870235092804413927892867133580640185667319583082540530425938324150978823995711395473319490596438426590338807458997693796449750711357449079611024251223800377964201672263791822394026967203456701332626260628048486454022198321559180277561805295747019487119099303146530085217735243087641009204818115808125610391552186643741630704473174163021093309878691131940512724213845393784204970502882894380562480852648478715216630683940857788685055491682354897765524066938665871511832842081104235774234039873556054196756520179130176872011431860295672551753425295997451677374024984327663343975122962972507534771306366827534557959855429598045065670540949926236517025124641057200741300539665676238848*i1^55 + -3553195840501099594207115625384175531263758558631743992939066429758979869732448708409799861394526837402111940140081238665004598994226177856983566102059347022499227757637521037783089277078763575218694947310390398216202463154972371283158653297149807202688608321972177527302366880645880244244375529934287947448943317033426440551865333964108781074438127964396514987437855407642492395382794318298688565384311904074761518608230673649562304594446186098384837745613154686782621661466319997731620254453101057574634965777717259264816024786097109022647515387151364651308984249691559741472856410480625586140460416532093364961724981271952964428233942538203253299022092602486761211921901020204733824417414976848713475369382073052870013519065801138596779933366859827248180364170578770983831744380169201488419243951612691975762077543058746669677287129400343353574771314601034316623411899330266067888802816185275960575197259001060301875245314391914490687115161644603573323112982612778056285559993691517696880916646926909819351494113298899186933184657962980207981500969688759446116715478260870011374831503206295734939620070447267405823408889037217008804801914321568874301320427707004766883215293804617469730974725527662419115048257253186545258535378727516039601289416727049742812962343961647232567000494315775091399862955051015673624249581234585102311851787298680404721514367818452750369217413362178015074231208368448896528398583053410092122605463517352084073967769295272134840418304*i1^56 + 13929156789550223919944383063848844526958382105355004803143322280522159789124869336905893791692719273625195522401186467110834669066134728601110943767839288766171193176405070729959378233552549004938803024918663474366393310980325165218616885283130471012433772514096837133060375314090790867712429834651527695095489932309687621286386039954694990323606933441745476892769531357257010445052400722796320543482715669823478193023941662160332406071526306960429921422285231744277405335674297858270898239005565866198944531062218825144814446221739419061878685339851131214684463776238793152913588938802848828502049159681169324375184921023727201812480192992508068159200117400821187434389059852783254382057254764539093011963175196390342257137756350849843731582347936688729832691206697015626083155642944351069086988732971480313278122485762023698462670770619725662965993537631221725395242021621426650725529827456200190802948722983409783117982248689803998193964580204993513463216164960688089833505833004415768585689104166599208220040826080510058093456087660402788045681674808576774436502759847810270209710529507443499123527830888259512090475502335683787917760372997770992214545200689543532436513266503131951388686897688623455292373145893417809689831010580049613504852511435753941804128346198051791528950568202495142260876838843782296047204014340382373115859268509954838197695269350265921614777804789564136679726449628923152263155925581367703597465895362902607551287032813715456*i1^57 + -32364540493598879193119811912515005499654685304476285699906548193858528664533432871789542416721031044595360481321405431368375767827201171125931198174040741605525300712456015054520320149282690686913450890137220320938483311872629963991404784029214718318521479425568192602217185814022042255794618088517737245087703539677902209846858719854799899780540570411789369203653774269327725459083840009329199379395426438478334367080226251028262393828456714728834515109003861662050793279425095286316845708714665855177868851185063954320025985639055663652412286506003097179534855341014156234794143405528511541842873950831808295211560028766963253457349622186349237952010773559768571989389834643763623405049459168196184819909457132418579668908171791931618994185928734313908556382418036760549120829815815597326864809859696187272447319246963281356989672267519786815683778420049315945220690874529822510704778009957041729158383710461204984245010188652648217860992660492913839182504254799655648425941028146783503607944692219064543020624282914609458904391449778149333210626541904192590873454163140635791525543672928483733682889306380722624406862086705366646194082524518147515655884083470006362568425602773357281565608593755995033336883220464728360780737526235109439918911231746693652119597789684327014684595207501336316226490001668664994097459330481792712518718611600364870404416116106683803044212604260973765234937364513196784080289067441152944102760094864937788297445376*i1^58 + 28265067865440956254288842114756702473205094597748729526833294684604890441826630145746492999333403997508182759990567905890724927494604433941535987877362663342601820845876259403225412812156324557193282385791237450344793352814785940633258015175880693130234574823955281352554312673088783925416088392874815977676925233475185836338164135173086225905293278349418643994005985872728147729728473304087643468760730949005017988573879581585597848460408678675137238102087883236110402956183264804801586644975477511832647883292213411246474732168800971821632644442204129119777811562845033591217688305306827501583421886098560643480354600505078501379504636576074050388039678842143275095050731107695984208308453694878309628741877763107821472529313673230988110714498084353264731955932730181046725333775881987807660134736574669030752812840973817111384263709696108622813581790395847088558923457391803673610792056013083988401815648741163071321516239609773136596308043689269440129717724737918375024747559681495306878533317316614055835335426297409970507847118326231277551010383654592594476940502657919260733321303334771153147127630632710028748620795069037359408028688073755752655132280705678821959813683715583855582989824340758712531092679623788933003595881270390371218142002850708104656461345471749085611062432560153515839202498581979228944395173275833573075323506836256913602003764591111482140202272821057699502401329323712985482033239277748944779154407542489088*i1^59 + -41115295325921433445326885129368121133114792186644959005918437247548519858216496536872810499737917326818855467226680061368403130147607557902144409570824098760741379803966294623605803219152597255549837254211702578299827004139910834844883272500709551267445663452875906181299959431811095678604669245932648835525565215402076941927186604340810750495260022870017436726542304856527530381659276895776739901520205902236162293261088833090308006950141338563903554528016925446395315033651612379835353239247838577201956518222598261346662472702007323891480732935633123345079620147512440460112366205925109793368411802761326390075493840766930656996880426900585052431354038554928341738279247347611377733330620141985018213417678574398750728937627893170352478748107140808582907541789779099857453936004534970770573569758924876535976575102360792989727879014827098991632198367652230578933025703610613489880765406202549062474418363152185105203882063478404452378248513385077963653041348497527732334769039640010638666272906556116707005404318133903894535327188860481377266962818414171353836671194810785412868188805644223574682056265254659737482785328283673626658079504984168036080911402620658548155567924023279229935950144346716426875274833238975569209721719953751244293856099469863521917876041559816659318206188480641363606414431850625189362938900027189283823816130319510868465507691469763458103017081868632678331432310494740436091440817729997173606580224*i1^60 + 23615587136425556519461416242548018898867018668684038261215514257422465195623885931667158684998139064567163206596865043017098182655080693704019401538840087256826143761272232747668286182806596303406884161270055908518509013741764343103557285257591430953839160438843564115810292608972312003073853912784366212607677797805531598242954933037008230414494031467633453724171783629473738551377076826076804354634154325072825897318951861497837739398237138364914423139170393030395702882098219709777428369090629586906846433901809124460252540277309549041280636923361067061039420335987159891104313289507269126459268849628792657992523260450816537873480529265563667035641499965591230768712538207846830079687876228766420356984310058927692041863520328029694418185318834613330541304509889137041067710436867910805154089355588470697994770621273958649712105013971054035450386894628862419845527313342059959446699265610359915862762796697173649321850658330266971515134249845313347610733314103899409390121494531472524551955166743245111706664494785101550672001099799648624388311405633070220219305739583917738366432775928371826884851208327997631706230317485496876830081670155681660077120157184341237182381949572869459167807735922315865995566352020030361821562648400097288474689392759796453504715325299186837762006388929710002373257180684739892801982738041546780610185252637762543227410743041298358863241584762962411691277091245843757351440161993392128*i1^61 + -5499912419077417616829542584890811831312814971994023527185000068242607695656730339609697836079106128734882672744167223608066944626747887194285189546831081430549442657604413359525406143451905505117443663235321509053442734362704522484889341824213730382897453345765724838402224545903654652100108002759704857615017147583492030896884772862405396846688166143956137526433759801147346455811558068157190451463793338363119873614730184212153497144002608859544193765651133870848762935601137987614438027847196794650099808251764303559192477574670010014392947324566837562976864833092176796899410410522447396285476817902951718196073069887538198270048616780833807983545661853848003330246792861710055398284174148335140660356509238289832528919450249779783971952867665387892102104775424906392759847940124910203264174496747049026101242833250387987245426904255957262748157621737682971235752120612110563769967394403757508644423652760400098619748954963829369067563434884168799883755421895699937484554564132234560779479375118233829987170472646264765377147932791201098326015879746306735855176170761899461744823773495063729482596003256814747365065015420049881159263142605436579855453853140444877971366800305993223857954571233855923149556776363367856908414522459580212485480563357170223933046714637048697467860053029978376625298071850035286079811437562172639509313889300491421817479853901719108852820154551912582511007036843684810907975680*i1^62 + 477162637784839466599278049559809761358125201930345221626361857281058498983747553710363654088947400540346782359710454008101106915135548721044535466526996339574234389534655750376553415004704407500484574409135070456560641192528187571223312979557701678161173458691563114240755609780706613773354295907027924582844664451778032160971511647056649121548510561740464103576723725589932105079925665827566171714667246743239786405124779592956897710515323714875711385748897607389881849746929934203908544238905522871891737864768446568359617964288675220718712550620616646997862777897400807505853290701591778692118809353819638783687426631104553060987339167990912780350696790109664542244312992075113048321540241485191587481970357688533745747333035108964565853450800543807407574634822862306726843344598652611083188832167786223101649182937716461005806279314280357634941126486343887414366350822063232833264771356046508404411837049480320762742705486285061662564409957695255521523796927398735031677680405400321770868789819334622691396187947630961948870500165993433922352570932234167757410177916190870427383689656032721441755253397266645828732054257746125409929533619424537825474140576821835661878588869911287183335134534855431981764181941300049480645581254398253501327894184481883494286659604027392355312682138086313055502212957157620429091209043317414640933626895808781300972151935827230190774801767972916806680701694902272*i1^63 + -85779823137219992879631064218806463368454706842047331296782301699856984250316029510273762530141069223576751942233810449614423106381871500537326918021671644377230769855970018770146410513396964692971378437112225320366317120198729004026523796994968336395001350128509832354150815040227180713020901683233145483957451425767901176489246216470113137587809767523098170119572890822799012836341991082789339495084520613832202959101989529396427716370953035286567766726016345676144995070337147508171007571645053118242215910611291763729039838077781572408618518100922063619454543601959025691828915194470849915317004442829381554131337346176088158119466503370921122502623991377938215839096963665544071796440178484697453392969535165938073000094371593690010998725822591850045935850958195197171386932641789316257001300368801442451567321941048472303111993478846874885464349825302100942154928307353674268057708419819756779657134638572404668121256976904181451336710358391024804952491067416082060281894631568022593100110935136153996295899230054784661176273401378377910898885824321244698652716154692707993629910491517704362177832185986433609545060568139201459431858489215539188136294230552033180240539729729591142293164855826934325605544565333773968175107947595414321200114787171356233624698405039555186081806359547452995444448115477180980635859002243411730098440167037859041485731252116429238510480696352372808482816*i1^64 + 712619534460814850217491041167789460843322412557215486652820759143439330126748336321811148992565915197668534839731363736521423362395468841458666307973978145569531708426533206103964431227613117471442613425136218929442280689680505698004511677608033070259518075527727763658576662961970237298884408287868237876710064053427470643141008448038799055824722652297625546017711218981573288147309946287371540950073680214304041706720870821410310709319129530244975002368677577489462524976731040837346518908818647149962315637738504724097282652407844816065358155496491398989674789710045242716562130867510031434621362738468242997158822560998239302559077674332467687399741618970957849615895881994297887591703877837728381140498088873543771636293796219900379672613757191367626904832148514892972711074319365390414460886147532159053544291362015091998506844448058452976547526957118815280994041909010803381698415162342317128872151635227873373477051599185664299037795246961808998920247192861694207115674490533073747074619825638381985890078665973559497040748024232305375259656844565396630886077378597269494671304108400765597794519493311080054265121456288035824010130350528903237780961052325801263014287630503588466159240302173367599200030151996694910938619897570699462440422226741838769708006655877027158262734054874035404037466465104855598423993626366127816835923811732580953043117313976944089469405888512*i1^65 + -12886087879010059590840754218859906811118655061712720787231841219608929647737250166426685109527025460152026366879589490649169204753531658242569490045908604567241990352186289968419068347670548943558970000227018683154811691594360616190111979314834053855988987405066499298495583339956710154582181770416650339572513805695696869708890552543006520667407406476795106032519892916464569142819101289633929171807498417443373052077042537121397452428134529376307094346900182018656241870342141031130079063204193619825187383174158675799263773320506567023610645509300199928873940281875951357897889169853670166516544333540399650638524883471727515294016041001179244868966515168266805453900790061451574774903439748577682315859068659508483980846065233382165071407118626211321974111655302461309141996858786132028943639194051387458528339124126177768347163762528788485411479576697052593346374279878947244700523867646513538234914932205604695234780468725309857547416163420313611492660121258064573285294006456888174268163598421285938178979753772870432217548445460338110709418818320830681503824174435116108061070614343581582133120428139134619174314308910233716573922773410314422566130720415258005991595617201095848092486772150433022703099035945198672146768747096483575234174907658244647485799625722101610660540326659265316769823332630104604544845268985901740204480674983968620978261338036375650304*i1^66 + 42360310422336873116718933917029487873981471127238819685126241609424002676877776875777870124585506647198757747764319680504456547099931748694211570283330483208273009801590229708034372520438155971355024189880736845344912246202500342867922962941232615911246953517679116374764385129965977941220202583213746956010635753757080371241251953486682941420958966477959785135341097954249667370983667376695286096263813150210898292284541134335954000817588817169402811309564935878653172417629011819283019405863391632562254588415464149310034164732514992158406548666659512418146371255759473552234813881861953654066279410506883508894428023558326710314542110482111395231056700364244502626188679755254655445139133942088441155658819980368251703069219849099555240089402198961327780865554873338580619665242575818667031183345435622984171051174320871283945856972176346429829916492663364726317047171809108034644754980144048241291831582209661700119996596282110957511886107881417996228384921444385648809083999620326017022628954721892611342767323818948771798735572687663437683341945262251245152409365858973009540917661031203491451389225510553961221627628190234944302056279257200193818510640219642926519227130563078908735171589990027253977411626406260307600509480871918276732007321541287911989456329740234893141416703049699600009882760398629930721188533607882639919367926909625419062837248*i1^67 + -79124228233539393792952494187732733784495451803005250884797824482136410832832329571194467150684729701913102982400946526129175056016809590527134444123914007200851718604622774192163209629680236123856395618898792093146354241720785722533504009783043775078221178009771698456850660410346899685837791002430212458881204250598748951697856042642593498365402508619889482895495638206774985682693864920656252653923066204540666481472784784935124910231365914844185516886228882103003015077903629301940463840378566664699276985394136708477311396716666329476206346005669545272706345799392784823015701424432818099377108770270405489622708275868758198927655349015484630892825154798850237973797332282580112745709898254026912042015628579950874549325818522481235510691192730252014907674726586550710153523354153658191569125021471240914250417523559283188987201120589856955304219615020650964544377758176158956875549386364308944134815072208510222508697170543085989635018298165254474546331030614796486615047507124816196446258578675951835959576064338629801296146397496117331320405201528808702435812869503244053625445988975765314605797880944025145443562974488604442902701960427632595623250789835857471925899703133685503379446145076065095413862802947126160816321703006800954701219535275147809267156990214265744114307147295768114609021047768177131442517402981441100273580056248320*i1^68 + 68830939632096837486422477982392710565473398058633821065724106095888205614152995369655604862807816491281978847783226470157450561028872528934054238081789847436924079713168183812687930519517458158437491540135205146720602089568267095833090747589257896295245649672751253137220668388382991100695178380709533927306123774965394184439657408601343470522647336430218285870477541500608372392648841343973871816936940730941589280027948589068381517757042621207258095041955747693132493949504409347895626552054603259960281512749457238423721956843720666653489414712893560532088305950833546921378664876132520213530314016626138813443320105894894375174974625198581122085309269811012309316088877071473614086789327364298805591832543783343887912625766224725208573458092946099507648927109641043734808461266535448113343850296862262941711749142719609260351262765151980362139990135971361072963246377294623393889671953676397810355681511981865744089868150539300734823366536835315315654144779317489942142612090141685668466323827156239333202681284926044772771911764894577345426894355015973393371521721149759669030073430407652336577839977597230331326282061834299605820224852936703306490130101478519762482407662614994699633425216775869129017357509067097079646999647701102662240640642747166145118530724345311333313404535981427326585261304623585708400541783391310184448*i1^69 + -16031505546997697041781800704739422794971009972960339706169585576408498736050869741077239908089696464468763462078772595559389364577217129731223985451972327095862789123054112162738939188168785978527729903138533969813287920471139279239186986451383082041572523690954124759815932389864057700336576752315514559986261916448473111331187221333908751000759363571913609524788259663620993545738935380399879337816613740860632533454332034874722469915159342068255587128255578267597533190936032736285610877902656626873286168989299968396300908660469543689164279500538191357369836374518151155633409715458570084752704191012382184035539431701268116527399938610452541964547024758894738745024681085558581548869761674710961237135659017988680638283559861731311131105439090086643657474327058103869437552351537048056426014555887235413245408759313374758698249119645688001701546924623459557778253356242013782867190422952703089939742678486274912666800320844847269547671261778038488901892215323140996608339714609441000657323094013343447852422122172415168099040376268512975270149622863669035504284592008840134153581535088728845896369056534961737771964751563535889986845229927136302278415760659213561600009307391935556858813935524639923906855872847343303145729686659083095065205098472678881156081519591130687725505595528876379243356920148730116327866368*i1^70 + -44384532358255466699417978386677831104239622697702416733543070060639261666886396484313522894820828801161661443143050416597825844496197130180701258096691198224136000570380578462260353399117144412125263060070318229203778162525762133837498675980657598670442335693899041562798286324262932806856467502288900551140421036590782543565645859533135191912927892427152819164667009783803962582867553056800459480544057279702619293018554166145696901202836235177862469378639153307036418036189858134292083588411497978351970430705961152493589254838476745090662317517993913805975932865626156074095206064285614455831838581321025517484284861729948858931626478689305833392375765559397357244010775157210113149471468459578774282536697667481149552828809599156315219174601027284841496003931942939860141202043874458195971086063982006877324122773858856292063048941973487748565430624086944848295498565677122084359352003635106634325713222996243139959982434149264668574766276198178964213385015027336662823395175054171277562535392156276834381178535229381357568612605552759255042330969994969979761257997616912786245128251356423263115603584499514631307298143113992914499019331305597038828171924968819875002693749971381569483237496843006346725256516656628170690459275570877535430773317503104254126950493850948197535849894951255522841313935360*i1^71 + -211765965189791999554421932913171510737313291047582539057152185070124882629161112555527298862831810106871145081876949566654185926428446654551252195385981842860586355180262676412696106631234613014788553181601267371655212314824286826385096213368968379870164884396517710287222951340724524201272030274467363476580380818162294667031449929759442252803497900260010629214090408018606871948640419450859725233318873568875006807053891901588555230705062852512219862748036530899983322531684765821416560923973093513851148770486963308959282266885468308781325301050482054017014074235102664613507008701843931932075191909217435902255194531390634942166327509229793427581279909760575690010916107346969779493264723080485826204903861808965292796774122099914353767229547945787814674066911403361496550960365334249825591857084861190578123045537732398676527149470045157212050020515879979402090796458730443932887057487683603172007602949544840367620631266668099282332353564359891633837481475300823490178791144370877930292258429053824099300253385517013182580577432748314907280510465927400006634886106321474367993592493375206626935501755683046962308485981195453219076894598201370528448974064673765472604300986110230753354541502054017723383822993019375835880304889086508757398792882597545357125821900677841488579667656966144*i1^72 + -156950368093161445105223106269542208377607789130337740041535010632638222719489579029310624585183161280169997595581452439005614344114859210193793128531792058361335762580296997473741491872410853683169360921913483879316921735223121408497581729477839143757464113862076406771123119783606880893473065734032956908625199069249094093414093762477340216409370401740786572948084133002736836805383394690197617315615529590133625407044993661216265765020411709183898273776307636882745705624553679949471102549217773025912905147734543709560994496543289243706491032552011552218145872597363163159699653379265045034336875574919376861409931052612000513308694011061722343736053203841165157553250535422692464279793148771474418868055363674411834363300822834033268463376448740728521238454724373901814139625952151757322029272347983344855981110208828945023241544089257768615729699362461964927156395582650726305875720744493225728336277126145713608331568050131107597461686779701232872075422800765467891464202608314171511389624945279805747302899126558130063907622550718133651836414248873313176217240237210097397489346793676739164304721515963235478331720379726418927708177729317147498766312782807121960170247753310827516727984832100028569021604236588555675843093928574762196109842529587475137415762913003520000*i1^73 + 11327530461554522081239544297264528872239858245823546770536125313869791103512875503862385923546000260312406390204810851468766313001517425364012041874396663645373027311303295695182303495459899150791064464088682414664193770845602210583148493774375473817704893481128570926174137821567743321036121268340104914336019720361763999943043770731652801966746198228465880426114456540292048651253965689480129970707265072603347028463215932120424391949831654008528282994040361036965787668012981424907611689508338033411465004875421992509487833525473548376584229083049969845860853103525178431299042103679208770303390490624796356789013680443014285298020857268788534763158864853490732434124110128703911256656678054556377390218996627916624680508195932756595790114266677874726206319676591951706368646773776925584098568935470833714790673215036124549906010606707487027906474000575234462905359367210551091325282992512793856265332125502153745758108843083540256834685193250581727177678086634494164906098986419174802149153500923889653958499089071150863498705716720423606524876913880261333684584373152208856145682784169585581592323746629124114489321980311047819490077509199345001167574254651173867275625206658453385288613227960000225938157462939990301716418224143873756641716519600000000*i1^74 + 24230031855552444826182150591838734586442423937835263034799231411878515653591354181168406793991123525255399393925555097991093037339450465334051233291125376355115574223809061931947755783029379630144876832740692291185447275827048596591129804814528635189890735811616782831452438430906161017935861590544183682391085645621387850288829405929860551698384473565161660258912129777106296493603501256662244513555646153561394685565835646184117718964822909004950462703064709712291125006972935882383351126652730891686605379556026305577189027151892608557624012669939748544507929052859671321102098843233034855524716276083733917968467860265241960895340000248190705907557738677127487644213117910771501462474404482570658516088360656551889669640029575917185000644402361153646986770041093641672309610912427337950689560469356557526662851094438218504819909679823998715225531354336410905757548995503569649536157990499762313651885500340262100566021865496145435656862254716091213004113942085010562113099951312107631455227835246808336784265145508666641536925771228088588752539947858415009985411366394457612570057573982960305504096731896996467651794468584625387421953749211059834645700543651908846944169958197966108324417937191423342693446127550780970716055703125000000*i1^75 + -2767729948936702378987822304943881214068515003234649716231833760713945600228150887931886485720180724754448280817133914032467847145655214479527488858402560677741214242202357492888552858997277161645695905005689340983356041990822931343545621515591867764873728020556893357041636304164897059670930311932996016007875607502043919105999954471337443660393309226488207451266123805673581496914835786407764316912699414965028854192132309140992336834110629387336394170730612872190759855554713015693060163922628800581562076554046628324507705941432366422098908613277598900465204184782058813283029088178128752373779208783228416546515597095837789297194596651086142138868801603674126190110124687612079775966392552578168108527462200117416506923220335598114266754393570811805467737578966220306260781896639824817985819317794599163856840833135731858477875663745647125236010122732914502148563298272141942354867092787748408970783422849947427142679815271177265492238274320860271794729893588912185922183331484412234026914977359449946752298217866369090804128045248353151255344875685079837162091385762891526618107872798316109161834541257670759815097381071520480285679378992402930226690594495619976993592452876890158882697964379060010737121582031250000*i1^76 + -439542411265698680816489850081790677611472872664550506513629385614014540953872266772053270055705051527317364942992239535652995146711528961162514172577904188464253173282232194146223415768727457969433650607093961941424749987854424413436974955944399491029922328076460051331438541658752062161830619256379077625915281834288531863963133950801583910668098080338515842171327409830968964248520653029638039469907324284335429304447656043590951814660541336013386208690167847450966579030866434545854013485037279711364307006150834315382684482324833603218812561507856370462901668847778278963994805041944606939105634313417603464459196678149502655138908412810386966067684443331834764591291660577189188122458546508929811930239587175713259215950400581900855035487157645311848838985702795154374498144723306907775021150128996197108719070092369780606608572839522841894281972225562862014457943954197535776507239074290269912664916107371670277288891130026254875519559046774484822806373705234194886913056168181489016806857834709178187278108401145391620714502666106375554535425844445844666739396815858697214165549682775262231902377592567235279725013175675203808027353651448876370824337394049757606816204787672424316406250000*i1^77 + 2561684571107680116051248151567829319520521788274447079733589402473448811708756605759399505651869395366328645624909662370380159595759745958374536104964057361073079250188928147596063474526262415063783619974614122292190856879067390392452652426894178738019190651303215207342247355166826861125599344595423497862714086668311555700744541717900282090566653898589170598284501409643507486627568481107091242650390689917292358703491416932395737235025089169955342579760585800638168970409488213005430941228766133470677462117125908743642587074636656263456533371486758321112076861011325471666322095996759295494524931814849901287003846434706263189643808792560316285544168508132320029649447937181794920799143861706853364082952986243524993126258691193356979929945360636282248691324996982981756182568101080217719583758927952534586890070528486599400272630866009709719548605418030107189740014796392831132052446416389221032904065695082225402635707545067982639055644717849574922904663516656662060077001131604603382736463746871169623804665623034173328443479734902422095489778779210165281283900102090947159114928403932560993521342801817809632389851187717157856117222915759986196041107177734375000*i1^78 + 485969384196020809134444111974294623161885212043308467784236218276008314272049352088928419388697497863561234708291609373302786920761585612318101261386984894741955104852324767538963955406112907942771579025545735184198627056590961069482081313530278391908695707045325803020501884400688177309197457969691487313940615864842258619582348543457579150690825004890171823145449820211886733232895728226892396368411872130703137951401608898095801659421162857253829047467506108773757307555676004525729035733387868935144369341534298467786163321821009908135068675002368518351156135724977209022969708417569868344128085693153008932716858037394583219058507567398155537362643182501582114058226663348676075797233920481757330474981028308581238884610231045032530785901305440173809697508092196882590165386621554999428855917337391860351235976944435506852672006891087936106975356693936076096623749124481281510473066889496700279577855908489824736454244916193403589104467361107812640867857408493544742902208879731081346836825366723540126310899653193748735448433516357372944195090560911513175548257600783213665623130450713082234493632501685104480245932936668395996093750*i1^79 - N1*1769553446080866294847969706305350400893334193252260334239352252018569959921128843218828304566556803980524547429665582846487071882426452316303521446784250336648322131433379664578218771871808321710526916338750226001341049164210412006502752122500000000*i2, 174932406820537069476043288279364335362718880456635548838790680818470499022614546774644855887095898034434637355259713949121375340918400996005629749495396847687333349339121919522879578852881428604706035704674432155347525499731675544886469634734773640591410315886912379730149566510834650071640633411863662454144277378279012364661486119702272755660910396509811288993522928979835432795135598810376036959343241102386229890724337093683208835076864650172469045223612142392932434813556996613750932548480965728341499694932904783021955204498391336206122900105524632788418551944413857597893768319521246288074290122100086835187310899567564411876198383023688763131908103557217859629426981998460892881726214933772773149295578493131956739467641440498108735998009398368038101077140711465565662997821866310344833113616913935793959849791107067593369370446944354504066257004393231434714826414045013334552686492915128971643321485562485659826723917545677393337683592887154677705447424020757719495686201890577474837637205008854211789701122196968436122601665203486833196552516077091983256341204833507652862786667108683778583584558476168922625583218532118871276804834079077180455450797658737040732465158152638813118378634161433424340230448341024518052184730686785357203240502092074810844362590589368711310841454164343366829571546577083474215989236124941795366987123295001624504827207428688464363198567481626583064045207242712055060122808211881783642643884932175997955428693188596043458225003129544810191154146725399878623713279303951685618649528559491792320845571454828992134745867936529526538328984649255544077498253982698329965084394735186941407361918818672749561725635492455934543702195239510127182956903901509103440437924610580752591535093957563341735518865739024733152271681292971750195200000000000000 + -1170920482267930266003116865512752252286767940575372035796532123697713989151082633751799453710655827188072574449560752193944027786058970326184179691886778132441902223781993894073982290139356596196541442308308537776248597761282899245596472555708819320131440611535466891421342360776215044079985803983255704742581680959280788667583094276173197277951585149889156932656706715575526469549541009405963812118926820253722457126647480032913650178938696107559201775963784833828422159508334133322712616279905826158550795474861665363964590472976425859682847057734031548139771815860252465419288898374585989273826525694591080245855054579366543323698638297773623306946844498511128202618641709248614054574107773725953861201575933080451762158853089854281752311388979058627604450382555143662578409489380796332147171493637049398619823520580494891807354770368298521368234717555710375670838201778220325988037321718123669562088586642138676754509290459577596533912457237321173583743876327202560366530414546834068582246475927101775982707600049003533344404980265426652378621823832081539379008716373532082299884609703809362459985717095975766757567935812230576129470251269496039201233901625490222354538263887991335046697316440945982993388422173597336166926018899408122013620628846113627105130677573586359689847532515111925603397874794832439935519803368529586578993386599612672548830463601949851815213980238250911506713289066913030109090715413405526687424603719901422264213781331707904582959391041553417185916729296507746822144818727876469136450004238586475979389300900120818581437552843675948807125325610345531126563072913953805610697556703904232838884420459016925907320871270046409011520558803775974049799749995677234938933073100756682014918772965828526561362641385120322347202982408294972260352000000000000*i1 + 13221531747926483048585011856841763943943155105697592436596441728630787335142634317287302623977876702568246793988851375436077099228087987812810806700881879005173109588180656992894235390393369061947261196493435378579740040571659026214529224903511065281811450881246060074076272507894345213477428788185717109529857363916899528782825982434213582005086820355584974628025569027573820155094484557207889358249409923043049082146108696805385496435020853176750353807435011535353018592877979363407312287840767578249358256774800659829599466511435993643924604554039386428725385052868695701350187916528140180639775899420875096004842346119988586719528519509494403722484683064060543776754252336258178268730175753255372286515836987528555923036771331300433269590125367293170461243963602325268940823367721764333498445084382033849314540761886664150181289020698224160821576413138818664756127150660868381421210875077820724807606582938107858888571099812145653071506761998041865435962335186743280157207255275297692672680754400813112363055324011250610321822106470515574938671064685733435328311791258371409529877275204460927013445510354883187997582857948803004710557113462232831192058707605521679916932776195827023098743429060802164509366379643261769558127235557051433126599859431454901158725884419659146710918645716117413678683835789128469021037116019387311824922861233598717562581373105144465112245482680277478117260146897285011401986164111772937860134829196296547275277477685554486251863349546189636648249413817102207968095490183428618679659622561344503558206997901580901613221081878482982660823251879816842452032560062024646372923447948096487443948932768071564269931273049458867718592610441377494129300660458171491845312075056928021507259327738639666732452424056661730180678081324432700211200000000000*i1^2 + -69721881313092909614277783507696811904523752012657012978733551408441529815214178450898866040358316685876911858443581078262688926374672921887205269492392675891264380530320617423109252210976991509765524022069381795421857425213604174209814576014469585130569420047699243345759171180441321780813583348127867961709834540729457749370099078209800927479228832183715869667897735356412221343503023459452175669386686846347389127213289441895964093978911757463735622157501471001197023590611709255932458623137124586350065919176108960264695610473044563379205982930825062757538697631855866379739539241856932244639385230445060858189838760205330253972454429125254829531152882573021781955362860801382784988247103437035511930968330369231201192744916574069373273063947915280671274388581396698041315225402918270206784944289702347611666004586207184225610179052179060844348526710333521410101809837918540299020269786158337979212986168734982361727284362215764060798441588605252236283826214660648717959245549989620567707618194485464642430459198040307499479487377845500008562722160811899897080215308230575334960342285341876052048152751317861538100095766161131527338206639198229472344376518263534366310069009719096166963828895173219177501500808222643722380505015293797350224360889187637436907452717904427598613841761512382675128915227648166607929126303767995837866673333523113051192144744327228655559594870209762969467267691641838643121299844925851155510693881960475109435272660298385160978862288759251118545148402027632944741311034544691528374479256835624914958050573212917940359320907536641163404888400902040691969130410372253432999068180583513598775029375147981000614961373771152129819471535328195315829205873194541333677810530761953246366383361629416053209811933518289549333362248946573901824000000000*i1^3 + 176665795750668530018229486274922251551983270993347457286563121903223694576316159934517456842050650879409939761588658005156160446916523904838111472083045861173732027315935602417497616010881361223527731670253799387353090431001628838692308862748900831993778322300317584773726419009681454233907891108083393347901995360190352409951488230605892680733499846297524281771038536254958080302799624076396004245902655758448530394357069078051469379805817802568391621857582249243957686379068949538017190588523285739486935395695356944162380451272924543365215354763057414968474157190685043665704795538482696866601231477413293298317779867169419626111546168433251148502723232675418401521286063063823460189891348567231169378546626694556125133256237324282767160124073213976165579698004900746730103806337409691499591164810370412696828158241794222776607024019683430991856021573702787003938067932885537263384178116686805215353123133253300005132699641471187749644734892204366930613466883363508667610059118423679986297685335641280321676620910364203251780178129484671994545549377771195550865429180997451529261489364007094437208507397569491314571851477840179684317309553868941832969350994171492735487372807604882117008319127954609158786886561823293949256065338829564673119298257567412004908685166058629427687095184275062111779598279338472052052552589926938207457224812346722803929642628795431933883020573726651388573719492464034410629982896630419400986786619657225574484413790825269213556376377248445413654440295794866263108705423861238951051162309830735790483117386010380397034443439296469972714421729430187465325983063218657846430196303553653697736218483688593408920080382041131930132829702560730529861669562324578213960443348133250261450367882526418920191899258864085564130489622692186030080000000*i1^4 + -234424045640807795795801722688124251527402574373172438942856920868858598755439389143862878243916810631830473428516526619392942636831621456510523381121008864346851525521351929293442415252561506254048217384633322039130180671075447530779015335981444005268204845822797930390893510291736866576357387819576092754559696390884728438503403375333559999432457278726554919910467279178653858129666800970048257639113360071392462906214553646049478664542529793818639579512942151894709889280257035102069512455086465372590650522588817620961470509316017571897542419007225274056852467538897313782877325419706396833774964015383793270868731630676882408777727436669974039654176822756142990342475664660883929386636696443849748674124316800098461305594225291082565784948742986521435959324247963874956828739438894292660232380484225042030788044913271205252117915022088436798020747702600836237188776009509940658437587692964179111755150541532339536078669273732430460568920031362717575898716191256341599082544926734062056908379616628007058954905352950564499989539387901482633549177751245554217069154765867670781757740915089522551967696530168087171002234028413435162534744235540727889127446089018569850777162533347986658111010277394448784036671168068982017966784336245587777410074931261489597430411247249925274052909829375153279120465616172980815470160178683368256899033925421628529664062761876765516644010543637162371929492016974104876218261374369474728026605229082228505404286813355070842386799229255663176493290611300842407025709854199399184782574322905342059289465950344351358569944060958234924995294532605565932980835738670056896503980689881937601500213826186433537083946815597763197724482797530429925816400992099046427173163266895950643417341997666586923723823134953660648549521332391504773120000*i1^5 + 176139901706220806689497290983894029671409669448616136923285586633175744678472543404214097728743081191328323234941210068142667140059023690183063673539840442770507910951770678840405879347989828440267275632281387465228694714699096497191899903944343647609354567375409493493475303033748824525938011174994888017318786870089898904431459077931479708283729253488264700081619883694893015634389794920230430282503478557236107344037244598846282747099820735767221227465871366598710646274601767211510120649413928583665110528785250326878882451946636883132505487004546904965911003502466119971159116312334234243348918536016421625997408050842381770226648323109117771050400242061134217453844139004175847701445799618631262070712188970700433466214820980508859189600658541786258321937010753612006211630309690905240323254846436732879116481441652119873485989128496934047252436693831457635812779965790184767957211272008062415497695579172251017492669494241356916520777175891320015810547725277686275666669152474093830165244692126956455745015308784447521257495533948019783347912487879079983268145978080967707763693029491621482005309358266580687048613447792063289262983786335678405426392494844020731269123341372542361614445536404232028658563189651006781269357732098914466911141225079122906402845791232224491975714123467469485925051454090207743261304660131015774912876930142138571527249898492443518794735749073698840395420477408618597606127236659186497594521437259343729465435721939580511834798273396994713066765776794679515373154681186259473775476763940361665617325743801408821400685421863897202529643759524782739325452139358816476769765176674951706323392057625727707546963212968455703548597406133812749149358349117643408232200944144749197120336879131335717695766781788777986289154012835164979200*i1^6 + -69365514425809948185194032242192694818436236239937168869682892639989297262983541328803212244696281738721801012450748361514780040950880026206982353326637485461183570168157306201480572364285162883074640695998135808402318694654436731443094752968690201827489414996703836047630653339621254631209416894891452849754113171495775545402044165096872725486769363143610571795047742673653019062310004404457824868184972680637027304460219081399024295087404509166932675879767557649916310261948819327850953407459225206243044595445072110288350977671669651364606728204210684951820277403979198118583690252965879808245182004608712133406652112321820522513938751498762657270157628341602658319409437969631955543475287174915270190998182643192253106640751319583431705795131961784150446216592057211157334695041667269926391511898032888244293229473805639240112901956118746503043136166141468111495632927563787962228864288244553545931086298339421908293071302475942289059889643404326009520256337120842000317132077246927459620980546498589693439710396240923960724210669926157229984922209898375522253730290889498781935043885722039539481198146273286201164313535265948600185968939059130098493598644729382042636850556139037715812254178298859756649587678400893364872604095756725892339132171790091214598930472072205642471354558108622239456602644396307304356326096606444034150240784119844359972812472104592894568403967604911672460370885189951215815455247099105163476988554389300898243792156662547071527776513725924765613741044014038513708229956215230635742189779135305447615128711804450817979393615522757584941419944590752503384907778796955819099444896111106461857865197217818838324295695617661914532597104943230644659870346249705085824197044647411618900102619073120602429006082762545032522005897428336640*i1^7 + 22179047005822414751802717575050374973897738702623584355341434984569223318372492533225343314454067447218910637685890319485996198806992835996717424219869307646568946141435089399027445950621424373081848068121666552881354167398410697986465148529386210990620423186559746185430938160587851061681682006766191061779731547246808209556671769217924525230374142712688550165667892605948460922869929723337913459739934724517944741045378252811143792784413991277681730745993462658557096809610202349162442653757061516154974986630149484517238520500918080729372750255971520607563433105381358675238421590566767143770831988595408403723852357673025746813984603339088273542061886921580424046539616603138917595896088425378196507772710651332462757719752298357736895643306516485459891694869320785808882065023363149694442964056361941208658443705335441212333698731715236587582384736601254984424892544304473631598626391847358886392539475457113219950434513281301481460385147168203646433978411527263359766944944700418166315385426249238515482511587481735845389876140858349336244572543367789493482817100180753963109718705315837634839485469522078444700465260738379513495476534003181652681082569861522236057482832576152434183520810735331763630212610024851865451209044760580789675488566193373289437766237120916827334683691374784820475240926270894982105383523015152408026177670419645276092227981416800364549511419408303498199226563806656161177994427177455960090289164341200863493555944262212901816919759062447451493905724130452860625088835145593924801675057223393187337021129728453972888103399364903523622159034435994098537909708099911249460860760390317310128853340527902929821693067481837731062334841269605679782980623273688945372748850150378512344924338375064553082944020209924164643871151620096*i1^8 + 4594096400978718345748761651037088123392407201952317036894252756854602233455612242833307978618165285891772572334369194593464034237966511393638896826390781108226497143813819793743363842672201528904312889788563885105553603151594538486109991545648034943711594653215002390420548179301672536818485965220774028834320881313755640465171665694997535663002497594917419534904907368109771342004686505138621768488699815395347660739360346051261027970793227818580856504315192629836807133298440559527342028690246900693642279827197776829340987090438414146409958588590268872259152519699923855164814640470975294230191050772358720005600547261315696878611015564168258312855418404913588667090094234450661863381910723654142025062364649700537711712168177392595164795896713522834214203229335620198711827498307512101207852551824472271700856601955133046592992391454219413297103440559505602855131521304475108945363825394277869387719139185041252616682352078691074865395347307808738117289515696566624237914025302345217802828470371145575706086129444413511891487480938035411690378634605011507297834553767085521132358307772272091627287662739380802287241842265287233590122374806684655327372175949172724500799064153171258394190242523665632906995112135699527427492108866587629544297489375105989777454112921806856380051346689068970371174893883611155005505305593780891078469002517473905619055843881336555392881144977951945467288071451544795567414224772791610642465843209029515653791769011711208549771788367501081193753003154972586668099868297273117155301746245589855809981554443477797192278780508031204570233771005548973628121289613278545386012702399693500256749275794680986933346052929040453234910994315414513495682466975199244910937171677306736785830020959762951394866693542407832504408997888*i1^9 + 4733014874729524528012895726393368350729426951741869320122587800623147392074726283056230108145105871242584913566047631229812122764541457004384459525202127117348022966782032752889467493164169886411033831062682730111945790666703636261708605456843114659588575841481529569371197019053959211497642364146722042117777296198053189996874106114397896546687706230112368713536083424719005170258191612986682348721799707462463679670063757589194882418867217970262420008684349485752322264122505741439298240887917888004715399658517017268192815582363840064011611339243916059351130652420057858998507837926491430690800349718940219730670609182395642398753960279524193069963213449344386888118868948836309171829018180981884275817004470282897716479065511741048467792399011217416666499999098416102859760904241177231089971687970484793302785209759965839476177765139115374169889987020870950265209421577563431770295276153402864082203640227825459970788410103812076974060350296040929880263243520536685700248900320480391747663132835183875593386363347640194121894434039052808665527468001204043804228869305814109605922298972948904528390184996509401615890777593159414025569319712270923222493307676421787206229543786971917727243481125919972100092525649734904934845921362459530776293813504795942968583387412996955337631169603897679411030157211317447667296544112588107590391253218179028906141587838366917908809525899689147661504672983856742772567594724173451644872165759919460687803978408174443178840803897068135203337692181851868386009028232537234347834188225973563904836443535050011336694836371902504257910282984761826357008339368537065878881094615066155122326774514441434073524612437206633881501810562391758126555740861894424501459682953966531042095335587865746247398798421574445300711424*i1^10 + 1227584807781727950176012812064618696078977535317684858315898468611193662906812472050749581126147607115723298053419679772242879261096238773875587760419179461158625737224041200265732143146658666468502518136486773087260641531316198150028064476884948283199976187984293526561990043932060590759257620748587133973784016691170948243109350779191402233576001898199798029838208495498246508355372093684448374324920048087703666358947526947433101868224952859911991070593665434057844077116669359122777460405895208497007827302000082576291735095427973713700228676547168368279630341925776987912065343623603538796072216160820993518938902448909769329789676330450104286697971216955934924691499479847731991398834513535167365854902113114275819261678238665912492780342029083754003202199655846850940668323569682948402451376041236700726629969538185522492357458453481049037083008561194826000856173562349366889794818206392446409200670613213771090152619923522838988621501832931922364711003182563569054802635318677084569026174885263387681976735576368868706911548733911354677687623963158936372890382105794280701441724342732715649163221481325038700750938523759556728731219177161384137905488519687687281169656799066601499924758358082052934830560299751477972485445148601709387017656203099428283726286133071258285518217340831145642963688804353130819448774618221814369297998760912268774826535101597650422902223584967217003495065798832204821534488293328520229718239068137838868714158976831074200756259543490992362920095136038490886984789622359327399880999889530175290284441450385101331224584143606085341957788119952477280239348321504118145148479705855349705654751122343029521372951587197246999789083528743689253219605854294520698496030987136938460034193304144468367007077685897170255872*i1^11 + 137854215369871910818235358788020566185565659721016545377456785336296126440873205569070582983336147764724111746880556619847861792636883253219813427389643303149231980392371419374118806879567985118851739861946298116117673315557555067788914642105385635512424358271662866978748114408274273274259376557935312367577261273269622605215946290675941779993794309159534063672856486079482412962478929110323268124619300734626420290716180003157515627577925432967036219638618703758205088160651989034330565247259015556948728498374610942270374601465503112244931062000988692352817725603075049594510492040405150285008032294190752302248784975614660340081923128185932747874594855371741234143281261141337875841441820348755840719393719483798123864890305038187200824012091873997488964724542975397194278010930835289869784972575101861883046260048984441259027917265534761423365591754845207716065953419715720265028785490865853023660381785538692385866178920815754364507989004627852671558720700588416366802483800005508796913208700176810582726008442463571292655925613148817098534785104533759756005261898142065685786136863113581707385384049862333938640406401859590233973905904235540940722765898336831839960744005157763582159755987819118188066461995469539084537575820912176564977374233369293197647675183831328289760885331770252195090670061628888790369724180423463567523120812588739677141168790365021257945767024139472081032869401581249504866664561825491256566752864270329855845236321054870350928048867725835399340716723128178291720565316575903275985904269444924460480550370809345287164204294705533018132273941493999690344681594416886485955724166417988252622030608171197886320453846879602803738236995057174337381274623716913309174034452673409112656532909473296320324634545141841920*i1^12 + 7623451565910350517633442347274613035143793612574295789910717926781718871430088431195649431479979793694657503660756908712633329695246540061322626237060878742961875818045316577067790473441145785864940887813103243318537365578931467273393268943075226630024440619317085867995174371318548240897467674589749323401296280523089797657455804686038207552760875523267806621732162611967030825412477767680295586347899485723772501267160878441615829148779006045243048554966024016725750474050940095902159423209793324062800234993887466216189019772433149438595182801674883887771707870368803355477742474469169867175343902516585829315023726707311856736058802054600877342363668283548326753556940760284365126462210819634295301050891395526866478644381072869246266397331428148012865909968903448136339721434454658902323225332687335382632450887073812085242865063041210569226147807803022598107853108902897539376272855608966005003661653666616555848668796466772060848905247592023213531750255155524189792633595119325914939348875041902343557425806716393672306795646638587078055820100749944069554577017503366927724639131952751007371425873649610934662620713249841001582321825894612621623101703816148059650827841286389618147534576959212403469883705269974965027335192875695670997517927398290401916593188157688121798802819031150478958036686473084262322772362916643614520581052460019795259832914654606616510066423207445310244606364148385180037921169334574970374248956406615211640326573639406243323120693437557499428990818739275835458871708530375956188038232295913467901867334601890708626901681561274029686778722906535576959130519475090782831205387377395939705093011257011241680176512598832550614515710314899954195578940740301374385835709788262547795409286406645353397953207730176*i1^13 + 242583474209892331877296394256596933220447746644731390685158758252968575336931052047463083862843726049850022221981261808969185791436911553047573960723174989315443911784586746551936131030955708027981062936650603393136829591781396094988979079991349236150871073626426745564114444128339950149811030212108199897269599405881727151262787421075229242247672115408647938994948749590847773055293974923887953272130797826939449768995816661076013263500709827129274565189365014962311183286048222612897056381789669092811847878312515851250298773082626529906288803484881092870774612249860371687656729819621382281898892908693616545163292549707201176417687088620334315007716679070942297309213839926048590304238465721115683891149677559887457393680470906608019240871035370038560670526394020172554866101611521761033689719239028943206237732215902692140202059777743867038505137397465085901488504119165276563308105672578759789131380412858718518324159729881680220685358008070103180779824226808098729877087251494726489095291669356691275233893351132672528364852540082946441668134887796911564910957982641287586601387100587239874711200475638478177392129596038481594365695278062739595816683096526636929669718964895137183776133125699642330291604702425276281961380338571687730214045057933245456514965899752656498587665177162735843043315192973007523802319021156527254473103153550504831636164575299434933075545741683406009044724584097902291133367465112477938501357295758785512591537393627793254887050863486746707178687083396424165215031572356225025094584679515567099625494666383262086669980109461073582343526788216331230772996126499302192750308101378399776607015295109606280617378108139728072209190380040515731414632948125690837327816461511451894793311701417314615455383552*i1^14 + -9793531855735610364926501412277105798595406339191848209266344573207852739735853195038358447708803692729232461487523587366988670109124325296544751131881597608451930648684704643994595600188628282239180701190778063975291312163006430636946807441571543063668815565090070372848388577603795911496696490895429483903509377276694331961330030983253117439382847166858542246251153717889133004284160303574481256537498242643978833021137622813177047232290149196476267976132757623113764376225478814901352862632609584896811986649531885094177192302330535247974331861452026403197872509726754210052263791797987788306005784715372690321853397009758626189833346253065968061201458289606083765707550779404708129038218652301408227010744433116603900338758486564786530467791882923710403019264761127340822552447840895842229034342143602733600491052918994845074768823092498490587059460961406349547664713785050104331641464372930265001230205461184898062415382480123725136668959881401342424732864878736867964486986479119639098845215793745127574857804648745114213093838609026899346192264899606006920818987115475168130140082490805963488948596447687283983537929255147500463257274324080865382877372615481588791333336888364421309787164656415548134624483790629093277939025444617143585832315851271542618637050331293299422679080599365216764886963423307799781540597125632353012052604267858531427194892623185344581795691345093458524801023146840565087708120132469456460975050940065953197433152560205899858572263285542993816404947751394833097067130875382246193157879396405105055894593596551542251661927373876890029843606944597302987544372883543246958289053033015466207027777637835656825265832665151666196403471359011178299805636844968959890875457839103207414492764991623083851776*i1^15 + -11274470922497696015402515310319669154697215642694239980733918953890401974303256822042121578547308750148644084579583225585661938881833775492278206614844556628679284922139767985089578070851034619205757633295437120613151328999975183696310280206871358112119876566306491939704097525589626290026728082648023895455079425356753149145792078757194904071277983701547561696657010325524285373855847646197316480217550312256866759054067262368773094654761707394885856560172409051931923302852776050631187327811366605988976118609156198131258923775300220269832298006833515675650547153204180596560102875639778779442811347073003688619338271518190409521965307836737008392179424922675842643709475706242771485439371919127957982984239488787839679036515866955192377489766261999430922603850581034288204925898544829582249489957834831924716396993260219768005347826384451070113024974426460444053940028678414981019742832729515549103287861042314214729535122339298148976105820862272053261253859305353013549377190168798275812618698849611546128243903651273966487211226119441072701882489085691442959662708301040580238540883039329911990251292247341069470795496028111283239276292499875921112876030396056820327762396899690055194596512415073064533921673279662851145529923644367304912128803332392495380409829220388575858232617946439479260563564618396507257624748829877076530488956392274989279424200058143043655573305066261506898374490433084576685261819507092027198811602647354994945725735543375987495862842300507904146580818069313070653326557055458747846386153684588784010611677801415168220756730870036670565930653559753390978838323609786997401824524990902027232162316165086670482691724961053528943101559903165082842115452532225277848335385112672117847093938829131776*i1^16 + 3434022763134508799083236601207320723249822108489869170997630727623129457659665545843864747016108059421550074682203268801159375516903510321163859446112559840622687666671171021283463319077452750982136659334125215964081479931166528778567106233003970900435315346237676395036168006099607113847109999195259818071484021629292691491346762034766828690539098433156295848123707683877785874568291648096395316099866428690400481441402830853141201631609452449531443838577470227670588705946439313508169487722458759791032544859264464294529477372733567235446204688143985175717505768325248220003754471417924517873602489704394041623779117133259599108366233237685014786771413593371976250215682478555091016215901389511632961520739742058951134036686156183407001622078546655352749289796532445380848653021172016891666417695747558374534605625245158269547784329202035690695411396264917152296001593324521817207823275233641278001592526697369250914555936507598838194880435545523913791154746555786686577886412891536887777750177190076541054208238234848883769834541538013391619473331931448407439322410171728141688253379077864162960073479129699060603566212602271299734047976700527889357309282530243502793096411104272694568252884599109003777410614984917245529839331404196465949980723383518538231514876559603799134359586477823392233415489538157121647035522039586719903944257725412140807332504245222743385722663617430905846547895229089450503765236167262979416182052785586351656932213335989181737687697484695166754939485278028330170779158548875897454306287820976202777947473855104206736582128649003861812663789362536490599946837053239055635135118304566747795831615838924661877180651519629585670745437624563166416473061504581954110150167441915410128921346179072*i1^17 + 10958758322397581349256766958104422182822712282940250550102382115458683413327246135221499168769836442875529665815904787688235007904701554585376500967118383888770039670123055783760835986200722815484288288141841884810874093222485644902659321124936409834105746451262814179447419673249061340012189556575045160006850269041320643299667136451154486512952677412676015539527938971649036319964410412467281286814825079845573318567458249678740273870552552704187784751218535754653464001042452329142072673526838394269095221603311480356366936313999974070663335627943238706620669389061138975278486025435722228202076462486441318121856375013685195087437986998977520234707993783062155055525198661202685845941403273552393728530153739938890142813611391711332200360587152623649980892229835803036449456655272631167671291040558424969973602486249439637824916775609795174000584553942271867656488378611699509390382460632339015535435899219458066784076212634228844238878262953120208553325922328574303791273247897328708946259762362867276503991906609783407717099230152586937249467170231122995448232616051951229903061062833215805591792455471879010284917131168074561413457099556474292602023814959468686977419924377751226534983218776611433387456055815558888523416718672668497549176949917457212246702397830871451571973623375946303859400179344808553962329795750373069345244427401412506549667866928496800521851538417060152326937556319356153654827453696386966480208416591434836963062432521944619875972416461470246726578875024448378611605498114054983775303987684802774931023031506354538288850686156916672071959472758449034699570479425645216108698651542031855783583209960946473446653409931183670416141922109621176037173760809022075105003168644486153893838848*i1^18 + -262214082523219065112021606612993807515491407023203109218083456625843169196589085173655076399715127331230670283687421726056775496569466089303760808157150101248645722924789626923822905509031004844812878604967214110593338933373912859527687667575145831915695696844629087593913929058780769049639269177771332459427743608011592626782571010930486858542158568922917470312386030773916357537291312747560550945899755822021132902595901721031193563001184676925951666861883710257395391490435848136565981816689571969590821137641206111958077264589386180350607934925930535798619513336762377059163489274716268299889487616555391478312557718083475438605695955130488845132259937042623557469444792918783192650273700753452857730135410049148337933843935947345882815053738574756491153864696186664363524783375370230353291301354475907440913599030671695353285451083763817960702009658155431831961704687511128322286303953697355553742654120115453321597282723088241121134604625347052042302441488343399262111161497321320322011461678276697586160986611345005960553498603587151372643371864468888354703614221337543360508788549488660994015242371025367320463829494457434359269040031463039227441397550795994849178996231815128856169440852187850292139193707742429156101287546093344207839809595460613790092723582535987541939309058716266081942246246113446393796102402698350174109010180348497598414645286264748699037522762803317536615467375062193292157566859769329549384094007277876509181494489128988027879743822741023014188886868733754942057962220661345302979237302376655737097936053861007655932010744537363460096544249040108224908911997262105476423519567655406871345234661464640831224823684035971658765156449582721048743343113595264233954864084821171240960*i1^19 + 500838038425098256122294558467104356841040297235433312555200074217548683834415712736334381501360277215454090297081046473322323074570393343327845875707826186929404616833101116939965703667572258771944410783190080158967928931220613253631695805776906649422182056257362713112293228947867646324012863691171908140187204383590249614728060759522876287727995122353505636716300685184270044564841276279520633429120844758775229916448701267831029671108274189086998971488427116350709338973508950058001203735162908146504223799442061247258874846535198833622007852209595374255658898513344425805142605497662671142328829665127808429238710697590367501993104667201881448294795126421392902742460475071974021128354416306756454992396624214202333006139699767614099086845974381140211046830150334057295090907622568386702649107353098799115840541772172882079265310454613227321324962619234963538032365078082579336836899024852057772511949964299446220076339167689175384370633631203865151900882142995483772932030686316287861272283078534917516670560939639346519279693671559259417093300089896914312444867923284155367077034301897870118906550084044029465456069127391829143681004964598723339896422182905980705870803667017260468662156082489142454498156118803881080116307546699730678183330757274425669415758133329256788101953568690893339091579367416251310649012503088768430384532308844241358661485089321142879852226111721256665017768543373017271666711644658389576589713357931323086073125641507135939030951657987976554922515837851738172065342016520609465228119543896427641174791112963970833397968968405198421265661999141567520208784254495158007252218050323733525957875710891620725362843490849127323338057386183049904843077498981802352094520195153920*i1^20 + 28535221841628123327141202582226580509917509663123642830492884810416619695261384182238769810998410172565313026165475576952690046214751227138414477142130342038512217040023787500325679669102571950129510396053017318464782386147778745394537525604417469246350902166188515945392999209200519354830931772990501534519267454454628778881503521745917218689604206596905969848659782334201382806731963804861182345858161697753241473314158422000576731649698334956801836932210993227880882197095936768700190763348535346064931373573350836327919383109797563585791571742183792238304654692537971002938528015837051062785136041469673145233087974349042641937055429440110322215939088337940295571899055269999167234727098954934465411981645410344451203616679995277456641103208054894836466362378398474352049156501486267495771479547102058555149666949420828093757153758012458711719440433097115634389783716671354568374654433478540630732496354762428178270321430317466645661582019249702229404472946500276245728594358129106882592528653037856122970602145012750587626064442098752338115416392039667321190552967559497588983052605009108318167260688782882383824731628269897182726636426646644813560809727581129666670945379326386788329895211203774356900099798671523179247971974732400545262970111198664317731769594419170210686073447920564623279353260188225036642913898905490688453852890707672289677787263376534578311804358635347932198896622659378025667628062998509874644822645969866022522588990011441136741464652617007581149843165007501849408606153324524897912029086036665964370868435729243239547857341276939067011653645006308282553857413146497748841356767350386425674920833847223271451814549424989610129346342776489585308814514179740387308810010624*i1^21 + 116579540855094927618985845920978806652340469714577153047405785523704452710628219479754861605728897551491217698047867874012998536497440017602401852158775107326124272676228740245468652137276857515698710385171593125833724974218348731691545064292158951814217517129873933197926890380237305221390380280005882840843201669856663565690970927621478379319588613735337392339048455197769555155239237974221480729013561498306979223833952576677585510929038869603356177706817295581912286014751949079777851508339931381881137191235585215816930505159391520756802560456209901325421665486117005546050229152894512810637892409493229823857180564211370621076771381617593008119917775393960581229431781361257248816393581665002457539553696400355292922338046922408532892695022682674993753541587310141592942291200037785915004685546483832460575088651473045389721859576437488792782617927669192684534058240412453498151759628737245495503815216764529019655675505245990973841912554246505663472690563111079237119115287356560811512261213356186035132805990804066268680213161199208286855748787473792438725762460807018309767003191820472906807234929352274027934193791560537228957995679849460869810343121222791235511975184358064211162399764835214443551937839666460281410480266377353649229332760384007040289741171659210521670181883948241847800238791718299504916692032011931893460707150826416868056552310486527715520373938945685323512726373071803753993427505263076490526483901310332985093953819020069436642811053763244432916986983406575360103136841987294745250677571439256650994951663905626242614919457745849246671597150856078742507504189104859394720276010094809116543708529437766530435911210923187241452050345067494062625252740996161714782208*i1^22 + -57940629662314157223816332481868393212435615764942100311907260897551362951901582459916672848599174107919610404692270869932601317675118641647388479033440422243485014484814248551044837370953870819871183458454039483437622856674567547724176666075844300137607592783631597301627391708602306850947712918646543711827930722317042721015840157563756560423780677854456166894623944685921774630665953354690744071788025666587226682599970712552692798579629341685106140555134912306655012497487317351870298226618281661626924971818051149152282099054304840058299759464845553758984355989908276871882526073520803336537798177849501914751098973821047280757303130215220415792612346596352370811405569171712772428219667176658814945388564980749743264627984170409883448841004116926180540232102946724357826139599902725551059110825148791084145900942311701913344859924875601967393230449158292546852070982845173232314394701475238577515647531481325380354718373038131431467221886315291128754651503003771687785416946364496544449818942792856129807873690083810227842543548830536366134231654229456831367299236614997139289505833587304847855889055499133779647918841237323036566466766157572368825724377185885553546207186411478533559512348891189004943819360526142090327979008021503507399669474196912363121341468834315221614555220089027557676225083681787186361755347970708450104104396298242217768009038077877676645696124446446126951906736676126328354782035426380305387488419343759560102650357388654806695000296786721806149561466747721930635919370116138890075695049233627101780529891226150401214705084305881204923126765734034480831609299218632560991773060244875222089500886608910744787864146979063354848481960157811656450570823315488768*i1^23 + -939237750016744141862719067061058033034796541386221674069735632537222716626750715234782808802622160887997848623534131775260208566975592606999748010184219644475973981776541393686615350695854785477951340303093855892101588038765957350202265506579491842300537953258513795880147508062805734596172197507990038983016308441975030654978466822844419357372103227961839253541214542147885637808124203190665463966641769147812996342222640453025865825325009032485758573996946416909079265801134673186508705363996505101009755649844400031626649672039959614496286289211317493729057395140613826764850937138563104811171298162023932678985312408740939112554126415744435608412506073316004630402119595271989701867337390821851536196611690028297423672598250889213816074624454711518337060089369652206809666325378988371044408959252226453869244245357094860784779509609742924515548446227872647297453695511242745742148222986073601965634885456991454318298731639869056638339614459818873512188578598217722056428272470270132450034221209274581088793968205220404716266385808751810611808313635170334924048240401867496207335611446749910632151439057520226494328891977049759677390810470228703932890348767262105362139762966299216494605321260695510668960636215682688786565715455362055646766947719568339816961261238758230377956876138326988436574242648546141409213184152172013140882537223254327596536522878662336425035917544407623548501873206305598607281914001192127759258128056966362873213661358309481580552861488173725718868400951637305287048604440858811409117411004459860718365792926214648463354303867541752489013571371030551720007483703088764611946438193562090544990228903565681836425005189768879272618959943244767862590621614080*i1^24 + -2015425864997297908757299125545154582992916290914444183511020216449924718003561426337073055685830581547468954505634371954655426692591601039632312534586249303675391131091069969214028226748363553867490598624813969803312897435749143453866718314526939534870606585527451427047538457448940531464212019477258708143978291929194324039329121244099598549476483653141734946208702487188020943749644470496380423343497851940966987988530034752338635518051117460937764692013729804002540082873058119349310390447521450643358133783036672331127999155351624195945221137792841044812006796489209856235540324718852017354814727047811197871956441351654322600435827831952324898369494616695033395145821700019384094243009992287421178571273402426341924434725213144875914590516222323159992413685844266064968441938656156650105040852158764120363248789185529765694490841632338261662807242416051978085278843226179854928145612590985211949412033950797151714426107702167356825940075835911560700221652373291370096546197913504268307306288114314209377191709391784974323980341596180802825761449386329917500250353482745437122982745581507920702841555958195161491334735155481849746330485125387101386589835978579750744047211671606860436911361197477168946172066728887822940818059678303760456929298241411829916234185334876564079561908454412934578441156238118083497383979169851893923623509823677290752009688152478545849155491631959200909073564807888700797417616963388422672036096623731218749240629119130171369538694330532460921680380821930122875137394196518462837340799935219629308348090266394142049959041644645249629083208297057201677258923116929128559202728536427414260170163760257193719808054764698708815478549218627324395651072*i1^25 + 684744961129918563105724251209054440204794410744377506854374649819425063297498409206702478775380667329755412832158825777090500979524430246360408861908703084838572528261049223408526507633637805091503425631093579033691330636852655188998381558260601466303983121927611792737316966325357105159487929377784978365569130832420912008579442342974742864247576320612762209703156223489542839418092238082252597131813942615212855497987253677566650779711895105881126769467752468529413775196035933819971854845731083479138681246046646807903568340490217712933415442705096035486468162770133143635678489982748176349535825158809050751595632780476205203026297027972994140464213615018621746173063734924558610337238981526904554071385962678814769058799912390423622332941853389765263798594461246559867997001532892648594431795536971750990486733634052168559119171597527337336207121241188397399793054313378312559107121763178149514420299967066953051977245655451257438847412299201254106400546503985420373202229131628893196291511458078051129827093900518489440951903750000321309611835683881025388028975052221012591174394531063512735470883507969868848869814995735184459555073865098363543954619305560326173395157946353353135775633295194227636346416315813876161667688665390054324969192903351328531774553247992442817901291895403826771106965472343978893979049452758455673893998870937518696156815539051256406361235460383019187015114832696245055298162983859230674717927852334877129154585441999615905625423797695479303643676275325267100678845990249797660042998980503543834537761642714574049002778532493229849397617324227489512058789848310117635535103474235968465645627282189044575356365439573910844141250059693981696*i1^26 + 9273586130524165178744249434250635483449113690766707107781039873104350652143017907591572133994446812243828389675259433058911003820942107082265128741443757612413373840492529876194922911969116181016342453807244376368501609576158528164120478067756508183181538419012249194659763717546637587121667102586206432567420091551638153170444949819944794695239241879681559897896768196417964731247154274505147421548103013588195732005319900334299596151059226464040627251963921258956337826718710948261268231242971478803280415079339536011114114287140639388309856677541708269007783962062642778415021252954560262636301148600821330774969792685243084757388710245603359426644301242405269561879398562838035193412625228859242581939385565622239369209569217083875216283800830199921398956876743278333735616103526370175217731421853767084518673696249402048831661981630727649642151472802338209522790576995663302876401580730569435739042638259972041885862490586871503534775710155362016717306611961937698668658774214494682096844713676987139894881599610876057985312611246371833830731472351553596206398865253943001504339309750478335414958216728351133813387639862181801237286721620093757030911589308125013289105850430136469712117143117849200354192067681097926254478532859536463078358391044006321614292853661355807397010855485317199196060981964467986447230496011612559996274443051524334154098626944465742070662249627607230903422903219090121125222624969088923979231773717236750183171043049755746294531454257835857968591655908094243999438775874074927835585511666397255115972692898637019464449705487547679032207781711246140767809034890289540646571708136633262140192214438428952636828195499350076977673161146368*i1^27 + 8993783129196422655504307994632108144192919895265070294924550210888339013050721471102494561746307792857577632161260861256751844093760814546076674772138519370778974315280209930724220754151768260223323367332637727994466402847976486028010345431028410066485267187044134476849092981757957329537896956402085467932708860177795592190193811799770449363187993571712144456422072696112546714140379295193327352279972771126616661175202926692821102318793407572619740143749737494075699495610122751398186398597898364836890126781919978925759022671563308089119793933449983288407397875978733612321701355139122480981366773868657018352140807121408428443176420856387041501244434847486314638444451678930799749793047644559519200291824046207903597364715220930320920183041930251990875693706801362298561243516565840475912315894610635763141287526718963333734553507654903171022983989192827097807951821481883942905253953250897329254618821215718989917162294868083754116639061895792717713299135374323182806619240756159883575929454191046477912884932785576632867217701810803364847137227858887235847939838539978557993667056456833616218374458525978634039320738765679059198411556471599979233631989500852152079858656654775243475111915771797494373607907390689540301768754199172603399384584436949476373343188360656279618752414339607929777952610506254117934217311507687694796592346014099212707930173031507001952993683858824429158658727207175470601137185734194686137586625433460578279590987817374055606944861302346224286984310080926887536641841846791539075434135442408347077031607613061543034446467459843773179186869671524745815015965912818077336738559856173633336974752691267973087892966432612833199915008*i1^28 + -6984384480035128802984534229833239402754511116583618107344473993078743485731058876340611321827749809741461228017263942861481839120474346569660750112302485959004336667124161412878137186952149102351779658021682633285157880594841663644606881333345896408454211684551899696526495412845254208537651588979426420907795669513061770723890025602837046784496855863690042058013433226074468072446862773330318075975207544316594840403328077341746217217580329335377941151864843852890995552570058967696360535377681313587316919928255434873046121757490467558698159325042602823064854690743903668577583871015408818667281831302106671423548156127694026982341937329740256827776749970688854498522365480333349317533169620763439478785375620365007369294285236960627063750509900656549069192264303644893555258652778654182063098961527738388159543788579136893745221822053466505711728346289875001715564778754064307931095605725549634066046013403166221253725007870828264949666760460944266305965082730978190825396363566132030611281746217325401585182981527017231036071664093628184861500632381845012829147492564030630014407985970902751086259401574465241790528096020940182384247967628261598763919712453393641141051241575906851017658412559590222403911628020079101707377494007886888664060558886370378663373020872230540204452347022254863656914896579487154108544103192750566752494732635428376964065787644746465843904453242232550050870591474930029539931685886768639634191041455345286774392927709118562729331736127552796692412260636809197844010112128666401441460048628198700486887836494206976637069540318692814213443966712722262481326453068740227582248067940709083318604364659172590897579521788411379712*i1^29 + -10288758888019438612060207644417138518429068189163406846700846210483265110001379790550863043263507775703901061910087264091715519156992624876297578153111559893454920037123914588421454229137618002442463503311748751017746873319478016534480139824069242545619663503849531984280742113212270763048172372371085260344090855560598008430700276884677259071251349228626354806989218972410069966417293470549955622787424857651994567346772400436392530693850204710757082861568386629430780755189376575893005288905326730078804020328213100440110028449164324585803732618834362524038368768779958862072618386929251213764277457290508559757704418916326784209192799848288817610966232550773940530253897337691431877814309464897619715074012208803584693224693452106962940890907910375541474254896804719551950432474647661610068666269022504277980840957936908669895753455572668981142852363116031471281119764143681204664174053681035502265848981798802235983545399936184785193043409322294811052139043828227735604937668751939905419196370067595749382256875109672926878958484106485817092400134787624683891213907800464043179023940921847989738559181748452393301836679895335127507021399176688648170676194221549989838235933417458075877831631572873295100896348270489062800781418065924426258204129225662878276155609213246707068894511714331218835476041198410083216593983083210614295579143778096757985002840573145892644457875900648284937039183771518534373087726786744995425916964540353758109285135888289648433955450378033210460611440381338196349187387611854860086820739381912615336669141949672417126301501696974942530282962845854559332251937919681442451070894806025580477302019057935141053714669764608*i1^30 + 5341874768178555201450364721375943436742620810249012019152094184442608704888160276086031977853904555644814433572135569659031533434088537010327308881772399579485434453949997923272063451972546204590896508388729869332929947501929578625710243827185375918596799061564914937987089433132802729986820132510874774511096021317805015411409968590800620048046572245953963589797860925516154925007218937193790965316799646179615918389649644992660260082332761568134009329532724211178666438081731997183329509044921448596726965959305064402345365535873247068965216174886317522769751542286154306367669247925604708109988404751333168257205845512574724317158564194484479392486850671532124127517066499467325213792153457638151966067039517202324871199555912921688745833818962074822048604383661122222257207611747022898700969017896076588421718795336462493809409508505712326185547655732020384933023880616480396535584505701801906950407205327758386141459525455352854279160166571787863372616313036219555382702998237247906386081415556242969018044684638621326463705143830439924080762595664575338947447298125934033954093473716671494997993735203595860798259294544500146400089574623124147729211448784252751069214461201055016098384183983790452909438263002893802397132795633076054500830203341151699912313238196777610436343428539077628609239317347423204252856049941731651514395745350799121200047697671611168107212424564731877572049389626091241079073292947447398617654625592046136084555914030186258763484586846462326407520031089278539809578778674047798611098159902822376976560459202906498791566590222129213004015697453069468034852258975984057745318790906052942449584789820280389943427072*i1^31 + 7562872303013840526324549708655733776157259805898949699555500816335962861806877169262172369683002803850160294177900443698231006820238317602467503012553237346721256764794086654127702724557384949938065708174577228293819140584888197113824579715770730366839767042718390370956201405610614054090470615409586505014772299822152797243631587758605186497727459547234299847512738571943488299431124840375709278199505362522580181686215452843022522086101307942655095702494617053182250578066907897519973089804589485485493001782020807640616277294540356270143515850429798829876183471290183581135946772426550506954012916940082661294699214886946906011290964657871484713683665684961104695339770864990966484938509406958441612484706015974606169092513149655121125484217015224766859035468321985189610517504277037699324555438235530722588537193296808884920118154248948656534980308634425808679082279389036796591862135046766113191232856984386500928406100420195440854584400125724706591715141861303509867755797556403047955015351956820466828681881661913249739934072792442538361299057257698327360955274558070382158885802291921589157940993347973580614446939347786728629433173721344935357669711470324565313144243276870980555398959625081074002682847409473725204841269599117695757682076911515386374953618605047571768399062142841180724169581990642113033252579945476440997179115280419944840729604739669232402434747927570902923267210555366921079280709608104495491081044909044830778211793643459335618955553181856218584279584033883805934309400551789529539799633092791315582080758613630241871869013721752033952717319545166113390091285055821131372437347466026557144388722530784903168*i1^32 + -3895204583871004378446203988821656621782723322862937186051963024526386188688670934271643557615933613648680770207378298787704821605385965506947499754789958981336012505380426408574369041599051161977338667249296289223531687663557969097235399715644610237686861469239285409728596692318977505941176338079812808817009264564414248081390004303618918098005885934174313246861039079525373224105660825735478707783620173888998261808383292102074153118595885958005006115005366865974730799708985232744129988653215105171683567431726375290041500071115202660734111020967377087943746500314031707563348306459805883407156307671355846406377642078648876858639273224598367181228117232344120623331082088762381609791215727024836371270970369524637289606684414893937991518106991852103400060592626351649823047510274751473183441014385080841040801684235232854906194379348015451893309540359403733109317928554692333119646216809018641168239863946721695762239006037693125019079706609711873491039650201903782563388164268127579157945368956759382392572809958462699441284123227886037911688931706152557553202005030538817939758364652776312364147967574044402311966177037726680975215335799871340917115459092153531005668543716272486009104186947619926672862054153667334871267484173777214324380363149213931023941294512144863382362676883783087943138336056890832008892306745065791486148615492345400615968259716825920690704707441128395003446974229164538188802066610854888506997209723940662024405570816698547777906382828549491487062386311684718920599578965618404181021292326849660187880857251181363106749106859555492679465410778019549484998843954886485509928999677569399099904650903552*i1^33 + -5388688722714144276598619557980272860801722303910377128459173604800851634980891528096508423044968606800472184214798805912633573007544258340277774233367132410232936506167766868259739623628040296687719196173548156246047392737904792397664459876192621724878204108518604533536422301094472053678473264211762064377589516208867336480710389503114666957019164163681101073632794973892077272893978150642625662544956868559295347305028326532859022415379429000449019211887918343169037945234325781009466132296782903001185163857102363680975292206793941815985812111065392171823777269748335681753907462704306553562249669877280716467119684732955433032084594409785690885559109996311217484278469048870802051833120890890361065819243311678617060115772979925557320585485106131127650123460697046692453661864339766279711457529919480919986586370590363762858239922554799543027052800922371098612480263958481478507742420487444353113125490978160338136123670793232552837965719036726699782549130479508508376336296697742375586332477710347025163712511287531429472482678715768560112819291276285481000765160093972342657137500795441557019530965532700622292120843660239903992071319095720133186615914063285033150352825137136075272438289264386910988941265864329981026726810116325720729834497646676772142990347259630581550809615701377745540561417259173864128978749831918778294120983141653529923659535988045635877259307925961125078126009615832942724515562127481111794195162908372430957507641464127731697455308161512133796657920366906223938677233160876375103198110776993826087512941085207715868671853526626755131964378899354411927180760897239070234018363650686856604942336*i1^34 + 234798351484952079349990871026783655573117549598766291553656152647630431508438664831688138974919266077973765507257183358311162650405023543394002443503267307325841012594211640277885106071143760578161124048898703418408504627862040675026869813736705623299794419775784786173036051997647421175799269038643040224312029784907183284940488635428637775206773671963871427476831888112668390057276247832453214649653370763847662210743776245237903586717334797339876109725717304552760666991658513346296016854053059401636358079631546397684416369011584801402806604601641407299183513684667525094297828717596137977967873671077522723800449289281065450704009309948603602575396386517940947892452773843354600190626237267516720619208113519575612473401743012061526756706001452735123538078245362782901089409531854983752777796321511430936621664677710410455272245632261542648231682929284594435213363160462343041316957180225854495777979693644494153519371246482780501761913652352520309168550943288821328355715656691281967920778545075644345028161198928916034227677589669334701930654224425531309374160808726667140862511974736898919613647685394747061853756051799710146451404995423724919901668158550088446642735424589821600346493492992952578064354970879779508631006954958050127730597978849284117896137261317185933158524109255717645260934573627946460214672150155385610576625886124526116963231626090866770497839496158512578289264030676745600962057833565098807128592160328837844896188732276369224780820399114698526868599366416176876444800503102811235747800679070054742370331552058379212275107568994018853646646780897282002687657849866712066953426524516122624*i1^35 + 1654529271359157033628543755456327502923144717233775592878998514511462657110867255076805535208925159607802814077942165755766651330302697165442882050779606514930370862889907701775976539136214983924854516220825670383159124942566614701136506678873157009701756992665366243809031631118272191250606514848358408810758813610405292970107970480889249846274355101866242928459183898923148407562686620294829631464766167185465797792669739125514733310799481063632214068657988686911670484790314120823171415698642295676478165929816174206501000080033445375826057935160736431002195292451848461395857182031596651577957431669379974754936724354735066398573412974456881957174221856736879236627975507550830995103603075846005747916374521860724591246580553011837727457004102324244743441494232444429903595051381616099476632488342116700512508795650570189834556338828819455363907385791845022226286746176884456689127435449714337890634683082061332286601698331512435317215527201675263397046441678107221626644742592501303849379896516944372533021275647800694259602791824059613424190660199792622096044029666538748632334118496724080611024237204024830984326158546640837826000110220528463333231553136563560132202968025040891170928978706379180590946524807236869027701412066942450592327951603029462312583365859064024050825998896680597387885536215476254511648527650719792989487726000210683281330141839828898295623237552690405806735701989983807129282321311435792007722515635320399134873344388468937707283824573313199830958072641178841830475496734416951137824068413123240644795066405981832105492068413378296719638221255397352915776404446562953663526020841472*i1^36 + 460520645794514649855628743305471204711365598142455311140955521748333721253259280970925035581755716923021540737246911097958657498845433423605609372629149427178989362794495882828864677178870180908484250527351711083827934528625632889636596937705488921919118986836257617384217782866500319534204602588973546023205922808338860722198172420980306222410331564362413314708928375520522486904586241721758495423236534776706697172107871342741797787708719699540390256235143819692800831593016720450628233374753322753940560428597461005765490396178581938317334615259941512051906982210333082326683239299151724565653153622593890981406534990448245091022481562475695166872299349335742143112170737671441723767130138185149794411842815236422153129893102478525907358269237829715399454433314591611036911053712019583057202307826862168479538521843517662171970688308549293130894432001650681859535257386695727739569629602323153315199189179104168190197591455016871053430441571851286750654949167639976841439405855977329041235865885319546621099149658070613878802049015644365169798468698044468821968397830786346113117693962979380751328203384287674232526230003886546517770476634891326152542771158384863121936712693929230152505976944952504899176485487372243643620329015880500688964103311727666780333797536620716755847952066231288000267318967702397103811058300622815741082482899263257190963998877551948606253855061264643287755251896015405182737222340303944933356101966271146394484850877419558310189219813745541921291288162027661897533942494929068195193755656365916195372023454680818770753010770359257678050038469323340431044121573787687857422336*i1^37 + -12388658266057207370654243352426280217639100877703090382446605992096376678478363869791027028688367464673665435110680952151641598471357081715979430034705137624178871024985434669363433212992614781856131593029905511421210163651145111117715400295945013842438753279300747989728049723435587277543826598785580694047095159644659871954563941028548960677024526108894652408432737861886834414093767615156202382057671460038169691186116576165329170966578046807433492612963597095839144655290140120567252460417690109966922390768878548357454838742819650226080089732550833281040011983802951128250454382152000551168976872966187098891928701884138259018324956897184153287905215902293250684478693225428516673335061053501442133281030959488482010697078272977882512806890368180108889042111717153679649885712538402836187702729810192351036792085278348346718883248243483181879679645901460928080963895124948931158266049524598024252417488004722455294412142487614034574814817456303819904153187566581614897313143955956525651610745688247894914249992442898655429014918002544668009213140677977498287445897796559634342723976967649871739123679159500303729480870819323467566272941982813586593679213388852787998703949420210959696601971584479711598658664606375811289019078639731534008967127551311913971280891051092430560329908031860272990193899775107151308260259022690985918980077446007121043669149875382626966899894184910675810744230358759480165148595858627850449054129424001129391843465807431176101775352629642124191383163218877375851966011252509750911839289374216711333077785654508444372193857289977485979001071839411963388713496813240320*i1^38 + -4593757751600223509666704438871453052172429218609093334073430558051524587555336970336128812428949236654651092811323957473377070443027237612508447774739300637884197185403119034503242696022175959107801468166711973233792874292446923508660409389740390340676512527772793226602617325406431776135765037389314646238174509093852220645526596321073226615958825969544453271637410141527525037808648640180391873622825399710954920455743496186364696795652284445328147950239918191166810095511472063384962609139521224195004043000487765576485324911977420380511504412060052073794373689348284901965193269980183624103555919244874841692045133924707405867828849173828334323297224803059003803324465956195948664920028600024535373468865199216558217322642558004242541726535707129888507749514926270723901346336142232045482382868632772121874590525917202897965560277820788316703828910230349800150167330747956253624210183061301777873488986530722587167103832521106745295975060812076359297669781606485260252107321368178083421239680216286897827094911949742310093074016293385325979879969569736913934433527365449491774705204854950741917495635513056045086808010860169828605777527655759988891044838261256101217448148356671595751419330204754246279583162366881989225953257880131177770391124901090376014491121818795209304903486269810154035408865218902661206712626935773933514530646900671813934475102301772432921643592974485123083553407050424998615872756586485652225447022431821969866558006254506293027564435135387974447833104979030364360166754373652931326618552923298388088961772739143966263498250920987072626119247410244591889061773312*i1^39 + 1759439152534484327158627632023133836099377991906554268768115515244274687830796425869717612302818544486404306856560111630873955902043573082867445894095666600600315231583066561769519176769425968849054326599438930539646308243926854565721788895307200357352047751713331527469263856471625493897773152112764511590125669210993693772484910645515506452081550421584670072352611858081733653264657752827751773131646924991708308630065896979229261075462644340924037162062528450302622262540769152924476453029285142232842306744896854337672719599503906930268143102100983512530694443546780082064575191171203971071101934947454031511936196335101933050964385535865385518318023219439554738073065867069917650733050490028343886566394668852771653597005142389391585118929307313218941918768642480836245652771899282900425265542005678469837113990310532230465851695688748186000783918737679519079202393939950106620069030164263995160628336099744371979182477155634705897384558225064726882795914523353838496768717884026077406079317885553463416469591422007560485398216812167891329906393767583352300273645478945710551413207865874722994571545080128126682785906619885642404839832998866521534491774785643661766308196435490962020581499168953488106277313631740540711331074667934798301382319470094078153998054574731907530576803715850747849675808191062815340677169790851042359490195493486764160937339546921121858428717889958560246240427563326203672567783857436096443001595390417896369668763675823064381492805754535899718763571713608523560083377519463741410381374479212343780581507930716756353504174027319171389470325278828509790208*i1^40 + -339500154629429225494160415200303740614002766235026618219375964967632376969389326831961238005298141425316859600886051740037001409948006218032096321417470501213909503347667499624378851426076398342451168110235920210150149881921060337980996879866818894485219373572934688992638930117765554313810639476050473088576481375437824021796887385645415336336909039145518360245542282000727536030869364267177886679882513666998892607567083203458311483096627757084477097673042019636266067814563017922178169848076002173904601421249424677832781762664057560875567916539306576187457242488627171597112547924118207968069604922444282395370961094820878642050031602105855149465834061221380419903368606970764459753848105548355959352042995181600800233492042193187877324678215319322119845629665626993963090218605119426396015512647607105999319164597129698971378352198309893836077661486922743999764687798390547564532267248416786328922132577354356164916273492696458847941202668554116799729934407929864457872463740154974813493034633176393159653645995083970110566966296601165863199452680477836535321326812793847649206963086417502326072164758804966800730749495819002007816797100100003741130517835027090578084814334532693543852194690724604465339752441597668432902183901130878685098289248322928312858382427041974497319530471984196297919741489247612361968587932756587485429248227876561601402974932546255140645977946516506767093522902736400032824639097516188501651134423659202867119128347243888762026206212276333228409151759983800875932198398401815990143735030935805649067522220167404795043585093858742745129634012069888*i1^41 + 24084044410683388929218633659928282268508825278004234685179651877638063048266375832515400299351995680328081716870587275581431155134830037895031104617111026683936832815804694854903223521766227341763526354059588634304758475265113001152621240462514704946598035267401771523406141328918334548376687187370269133186434785296237924959806514945215416490375128867394215034935672624491689186166876151494245645423912516042896925124662263455481787819287621893173248155251506032511784966622101346891679916887822377344714243306956640870954561090566358691151056771185490862719382791979512546907749066882295050754826600435896365860753980781748658458599075657071171095693482956081181969594244441800298941042884118515928584964116317243534837183702067819203254324526797096922803639455508291106288262774495589102339041091798057167340298658594412224864388987998094698232792467768678267015116470996603742780624542353013895053245379463355986441737846475936641683301440753738087703316367333695884272693223565298328367782849696858772956997134970824431369264878568095128370624705062876664139692900388497834389422012677754156458395497473786295936582822749050874845116514721545279034387605865355552877113000266648679998158891778378637067476657002177377074602033279386506634508889122420451116981911346513112388016124245505481541533063918593729175090380345805446040989950386323489216049967722376281611529625169027038666284370002787602058639031865787271807732909666956033355146480890666644332542883872665593303708995508378819173353205320675206645348388999798894612885292328952467542308950601360691595051008*i1^42 + -563373698984157829599646797872528010120782837369274716700971843411888540460281031059835064544140842427335196051522566313379149393727887679550934257149417647745435525958359471302585816254314647862923254841513437307829465671707964842877358848528550213989863696022110680452635250960243931137264262877003152577120411880506177091600943332702746721602011082188781812375859992439798184623274908373252344228663922986220337861975752549273990447645556762593693975863584679243318135042879507187987593796417506248674269686994920218162108763019898090471849064084830471198687504977397371015539813617730787727577845610156551395337713620863530582551900348466835807871789256542495412817508373128006672875008059398785261129546599725927295912458884856397549301833216779437505975335997383016763578079661024094173794632568801744968188462077649407519027258984243348597842096988400251724456493527522731817230694152236700379464498608932956223410128433742449888181232104031644870252739806548660341839063961259659940703132072465326941337983754782429679026858394858808968577885285517125527852397592745188402545120288606443125536760047409862078729773041857367239020481328394622399588578736171433795831992996905420927038383441879301879752688792675827530164134124885712617791865982785242363000266579278544586831268949534885863325850540551988437786701674876753664258702359752631623223818567891797872531290392529392039492107920290354575806420944362541906635014043178411850872879421997737462738717625987076971704544844789504961933079931283091297067455533225176830220937485317700606895063130865401856*i1^43 + -30154636909729964040697608323040371745376557112379910614602191271605626225804866951907677980303692141018036489364667773380782988720039102920456010606787101799950371049094323374002819452249430263515381786885008399019813647548991887175939050301675678187172574841407436766785872278806890544047816815955526436196316387656863227333815656279953713667423917443410793054328693600608295653168979553186685504660216144827054554751587975766106510158479467099740169012003314454120452010752191399992124873810954206411265902109069963794097619597017031445635534937995458484382706840880220189908428007547904273033326446823093418178450881546209400253737272008200114610334139392899146718806330200987791125789838204614140615404608633173415087484352776516032599783909741222077475574000448937883114440570777508194601370663910107601389554807780053394190063525113562727994561733732142838945370982575271250689641210904682182372616797655942480210466702309311226411190297439207683583816695338443418961612663446269838045648221991673602869355071101277463050141896564238154564172808980333928216762052219475075713740636748616397613230780539850726951367274282583960823494300156641280907916677870372795324144428678123553709517243805657372457849497125022459730372632554397187697818358067281814066183283367171092036453093567636398261705553136542681451991065666319265579916860577504948790532183870518199176398731082836498920859947507814706433143455799742086569090209497806467246558192098081130107792799874459824500433353468330751422604951144505663408721594821456861893405485300642562544530096128*i1^44 + 2578784947072504018866456238183366301349553989639333591085590818498639904619952660686524047262506183609601047226043562772669333303643809494524281674279497690485821434164951003359964278690846999434837408537440592910706861255672893633323235733612907054959256401464499278324364830219169130898590627077872795857909717941093209096393070827492825999333165778932307164617125008932038609723545115052000013516221610952383298176300957057198278989406337819788464855884013566945092573212633608184302552070907625637049062541010356437616002835504540968631132597186222064521156496204222715893597642792359366632007471425667595092480511437712489927517328898024343743183162320497272256860795019344698807554376085812406561077249595683554574570214733030515859301059762778677144197913737610789025751920158873840140049280151701617627559080716502944135492293835313288112431431325600029047792728378556909365914111631078867963962597412807520805198634101460510816816597048985166253551120190349993091996518873189502292767959920755609240715843701032699729073067831481000489184027796447508294549635435081604164628125710545691311620003793790357805092237547984449408095279353847706114781378907509555556683954391844510080676702330432316444642950001297760826609133213210083463050051817041820457189371182418798526692372410437832269025486426119108224450061746673741871386300251492536469939049241338186892396111441299160444821424513244405830878113182888407615869438026323458422698647590083980430812251307283059534661244607871058688709307133152736608820112526543879989574843654955081924608*i1^45 + -4481845436915630211380243341594722432647508887283802545220480972760567125604485227815867743947381873959066409631157209764534852037685835867915584413783730425562782223407147433378320517036734097956005617740856109608736644140707617692185361164890658393617583372010182340811449177047524221776961625457945516106939448635538879522421354473356951937984764307458015540390049582747939165331246614054554717681521614468319394062764653930917248749132006930379179559968976368221468363266640399343082593972881249933780410785641629791414273150538968378792978404666476881150505711747551450279878878421549628078970403512564271276059218160489097142184897525589971314727311532895224157603489898652657992980107382117931337737534943249524232363404097394521548886235184645187619506030586598737879637250282963405477907260233314059831787607639142997616959649634141683596198078721866630912214786442540622409805485552397857046141859010234781714896028800759678103564854490746648065616117849303603598078093944884341241805850195266594100999669798922267908083725554796878346028045124706274488455794851829836657019102169125651114746010486413920006242516463552643669012755262196604087180046977122964101316927006689837732960977488985813422993675094653821469397126748840768973207235212549699473079213211812135549939973194460463588892740674103173086213270010882967235806522935767527056571551448057659756402969418443088271680739213344809671314296069545396974045512124446198612858452456783604410484992948734092708417527273683459286964773060675603205281917908854183172582825525248*i1^46 + -1821682940799728363468504704449272615413902588452211988009987957518241871335137246812185609004588755104334513969272807142449300421206621556898058495908534463800288993244832073534918358660007978359867548664858152332937096257790412394223089262570545417646417819339139246338479655415676964099118756686163869571359841540112768018361012833051923066712686290854771704072697807616463991157350151257359360067637199448587624974854738068113068212530100385953349290276871477614225536172822333169517922029693728160468394165980219827750876780360514477779895121172924936238782501292434702888839937438573881754452489404070492957147540595218571318276542244702721877932609591967129665952576728138391435967431014996542426340079515764304249342827961642235504698935130665026678503698314777306331593749828354885508020909935487581761215004066431898256027035385679172743217889426236073018470274097843945228455448770850218096843645776520944812202061460109660632040243706022623366985507226386936766790720764252571884039564153610840805778210755333207475480614567928221006773841257404316296119187720017479197820775039136877335060885792809777362983637293694655377181467238814941014627038054516548968226611377124694937550606728050002141031959761378468519267839176199451392950399560720703454320594886465552701006143116824492254950596710402498721206725556833563552652556548323788891798014650198366271097120940379119085905129416352974735351835332584077841307324487850194028267141552645654781609235557677114939825843297646584833439827422433107422115365682430483460259840*i1^47 + 33106532123735462580353395245228097848819766122540822096055587223587591346955949532475049795022953094432252931997348012252864507413401946474802422875806224608316251207245098212863818351370864115148671899313718580353391037751168712997837653216874709327034349993033198104591509347324116564782421882896316407273316583616348581073336259883476525989026256628476743498006966213631315745789348433676493054110267525246678900998099315810610177260359303600852375432490556755110266975746421687221795347808743244855120838981303887622030871183079622925935749632297198959743092334223596514106271271701916587309325623385879479252823787856852782940448846369057928586569602492306934842814528415034796047949878791799171256807101000322161499082777735372549879108089848293131724442814586096044170528637004776681200852970467381397263541273370647669281295339105407858189157074668084973290617286816204553120607597561260964053975617798946023626596987107246488092578277939264438647473087781623168532753144361493029982744103501946139552854709737692975850972147546887541992594030054267606002864748528884371757774674918183697527226580623998777443168492304141829275123191625418858932746990091605284667345878073857541794957664734143646459628232490033435791108096594830096581784887645684868363929024876214674671287397166077290252555669078253408573791438523227480849931691785173604187136986941212079090083465607816354435663836612335846407433540714083534355447317698295302193108625863482630977205103775823052222645280932649388236861271021792929705175200229752832*i1^48 + -28950442719275799623074843443131450355263014464236580460959592160360631335637844917478360648859714454306889233401944546076687474488005387771073568999332334295090349390336326960699674908560091768163776682075834601713854321351695659543048950241576272526082763852067931435747495893711848692590760482829295424013408539835641824167103174185052547778901861846911459031256084593469833545622462138712863295928645264863792323582434867542316091909824928151808814898151711357308496271179563339742473042852587411946280166852289451257168740240715444871564073582048312079228550676873647744747890885768344110748874965491230695950152192695751195325464561110007279318275073088106359748814714694420818318644041859870422230048683071091588358581039335321989852568598861627728390223881567389372460981259228509358083034366713613379602805065557950921069158594620287676987871432245950411973205896896150226211566164039913890925303776291194709140315239619879948223751748462661496444433381200555051742654268543472540689112367215835268055788140763328591974611733738652667576358625024079234121702018398878708502988269002352262777892384582651445093207787641950742793687603539143518069313997737440799171095144252738744014210590971662032431695660743825316425149925349611235705758231052081001639109942212036493025848753655561736223002446588881563381274950984020894286787704865354044546310612653908554271579416038555423639148271372487529677059884187856521872188912445990681790584075029035289335884297545899018771532965582389082793480520362660137667657728*i1^49 + -4023106155331056379124411832014350530179060144566305586171078442031375092528744777727352037212787713716204974975098938433718975011257107169633658661740026521190917446574054295472126379544944457046709888499923643972048388825726334987982675123091067938439955688894155803168029241469139422983800866351853152850354473613968095781956497040838181895968758651671359480965407785794400839665869485761132215502333105169023123322538958419135549055859101640754325957279062573662225535152470547896032324574875478705243386351142158484353961530277909886103250193718241077346010473749754395402507082477298183795745005528385868693014018412944698332922569287592918868823686516023695621314632392930805634137380952926130063349304285852277751068965769247169342292183246748534390371175209182412154528661331428805200237577667896739298544133617728469440622035974225199864584146346546548540440147354272368265930684208696746410462931277857812478536810137934777890185619836480600428143333899959951545806239727771410771163054180253254100196713689917022509222311392764440016103310820887936039264957332643544851439818488148815977163296465906451184704590051224999855819197124355024748377385377897618657613229576183443983495540144373988157983200153497825235435065196520561644282103213605430715490753095014294830260350234111719107727657574142902605464429449229536092096125701890592508646115448128516619132459778628623716647150407684191003593075826442937073043974806745731609415871907450509788502099041082437186485590443074498505191606016771358720*i1^50 + 24718358905809437360098958458961172296703974415715669121946400128720986355077969833975672061930144059739764383196899923672180758405565861452417409692068477277976742536761117017113268811635767454034273507564810601723101784907732495469864643915974913236269123438009427056647342914960794348272560507401570796500295565064537105208411896243554991288462209404338617750747913685569227711611051258888792617489910799114666931523539908175705155688240164165411061423354414063518423096322046322171188571297333324501510578151366465232124076361656506667043067669126240795822539282011560751888630741453743754381459888971780586786967101576672599550832842231282286737503611955542439135521547577823398154198669560879575852966572146636258293974752260826813694185454247755847181867698439027763296585988275147991325243401936318588013796728072658653641187648613706127445626509347733644117697628380678347318524728287592226354699842283968272409216187862065202938783300629511406365284658252054600686005247165610420185973620347775851496760772139368447516126363842282395861918055407671054904354179584560386685726953289575445109373314468785588602291143383823963740498714012022417976957577281094553671335450361850198155255856266146733745414985140295201394865504636143737216907943645010616020360687707824027012233292726213193538222225368867939985937821672447015341658515606211031853991174917347847707001001221844451083512242941932966540083013405337624960035857775700819702544998667854647009616653565605461757317958918105287777476149248*i1^51 + 247535916853572880343862285684481111740470211427459143911996109795615276319032961696861616655104152740089993277898212691845697715066093593156199990191937558849548714330757061426339603112344945937486908649668853520216837201913944702797274251576007455334998055255171416423008315907764297042541831185400217765444502802433843286106169445739992148031915311389098615294143172459408455229301151445712854962410713031775093102288357109740678879443073586788107759734605643415102092624815200986620054612232697056245659260465252613968027300293061872752395419141164003527281915130331180837344621193196882407566548999178151585938431614659850612288739763907515515382170013680628503196194552277920330534202333449243594208940123312778498839887681140280351938681497908409563267422819695592997267403813341649247008889943400191618918004450826291041673538416299370869173371688943229473945875482248032702124702268701277850587984135345609573642239931113279491689400682357948836753893457286520991103282755805774837625381032133448821293776542701667324756958865466596153119715859239503758243173307785403160806868454971834571084330850072959568521920240209071290994372013808096753776021822411925758732247799055077664634833284207043946564298356350386717987062210587695402946484875808202331381510340065042925376242978713989685186122744971873735806798180377350519631675588950668634897535410215045368751294343097668619320436986351683358559259855882089781833711853608038000143540206379426404551429119285570358181012514954083827712*i1^52 + -3693267816429787228522679332245429778006291348178834856284287331342960840933161065098289889851050905886232593257419673115656736824726169440777005320081442881373340133218960517869274472246323873698975511124342941033890859814423282673723464841861547238892368208918204655438456727828251739596109577968446327138158831142160774619468989667962583539664842413844888268559293798838589943278114824965469850827500595632426331027336696149843400385030447900931205467053005413796535918092802190472344549615358845270881268846928048931501279066577378912783469046379781881971220647741290663885393560979816449694722982387505586495897358207694612239483878506861251426603963514874443524274645333092139840489714090275929298666442067079530490339453563546129586798416210805628659447120602967738111436172890719549902756667629217011155913261268363991646545536839073798059101559518970626655943394288673882341607255582809680206579976360324760131267195053488056761410630663293210349857991078699284258018680254397976550061251063983282562965945392141327037655440116738873439138801394194893396523745874475867961111257024046579215973092490726015395788530198709508760514926500613036831735319946894766897881091996730021439547094045191455391309077729994258806564191829035020901835554969259755735307248075795221141929547934761483764727074617093394431249861376744639557089298143295277845712949704781050902050065734315037082214012994277851750018591727761525285318693958303591511052158564709024387474197115750048984099362701312*i1^53 + 12621639216188085137926623597595831660572098549865470760689570459830361325625030398477183014713532534126410763962430899754585354144721793583428513792435032594096573013697213291598567923360587408727556263120856248169051859182826352576272253188443740704138094764358273164993888936611339489785762964338258809633394873772435688086957528592798038384603387750931494389210789311033881854632058871056323939166386707061988381840087418511764476867059352197641422791447044308693517311371048179552887301131208277823551686343544303572681545158491809020773020720512789121966674859534776084685779390551495194134319841548559121758791410501989594925134102016910217251770984553163430395159347310397063594676725289499071710453903120930835644677538065736778755321621730192961795818149519714186035220854223561489539231207072463357800775897562931915592700490282045503128605773099924268528078502882407905980994766532503548137937557339425261285950474242736707040408592972187694392675779654379243262807561465461320969616398591387311405759297589760171483687602558066428342124599839808294396374483749690278141705241214919280429726620318798329409006494561954137739665676634608419990963408328334613804254372053531828001800932469156980586440846877069591775825940999482300880182476778535679279839668018024851202552842009656435528355709405134014381001437566621253601498951636460189314903209613692532566377640041414914260678501410371708614555625860070640662225048208253267977902935917974632305211245824761260933120*i1^54 + 73026806731275693333836041822443670539081994446085969957953226080170913695524216150511353221767909753140815077908869622425168364888673458048567560833893662544239720156189820266586443259015490975322905344132501898362930274825991506124204605427753432382696883233998120255966608137662749429557297568983316213748144424288837963813214375837545999250747834296164140966633010480507884353778817317602501104789711436327996150597737755945102717252950914632207467741376901624102893493205206131293778915859328434659638821106708946532428971730321142543101047685374053936654753388637660426168825103693768180277342567208576741838032110349066151933447980491182075242487186338975468511664330459789343504647038513270299610133694320815441020895354590787907566325683622853374187297604961297408639433888444693328945379236953256575557170147638148434952416622072484758172409206198566993187779655874676868220488216294329368214710633176748956762742988586447525368130066297604341876634166307190598795132120001589076404701556882283451419483811705799929577035554300401224578720622344422855211629775301987122260850261018708576981417870783037288213919042760461452008325742379071372504161851839408944177773287200442304390813490737624839603351641116048219485874527665489465360861388376505117077681385443746288969397303576523012583022280040520512313901198390376677335969061946008424958232814024683746360863756384038638040503566456737104481267460422364124667932022935775655260809025233172312071185698390016*i1^55 + -845127410665141431001238641973183090051680090348688953415106820815448237607675407202438342323589903079576704727826029862103345152517809804559795508288169882944443272593724212547314340023741034284359994130413228744317697320050033346043131695630492194453653484361116099833344121963266049686051827344600095398708602726489175610325418511701354037858616451122970710649352972738639708292564060931555836411311092449615386564355607008282901138003268036558218783199296477776643196725501795288770065542870730840157867258178102695526718148499308050548929051384270345994853464886847414923507225597746335144189046955013311573108285824916163388421753840557209759115653508686349677020465840008536928066896134759948184264051530518893259000374743562080388217707525490445419500744842492328151999495829210179831565004995788310618092135794834290521346178258096263148402684211761852411054571470372859439809083103065128571861689873894419133629137447204141094654767126199519665196479756442396506721625307496455721117258244342262875137692053286238277539236988104448868541527222567364840815494378469820340698889080929686779822534641831728827143303015977202862505618673568598434337649047079825203709504916999587728709417685507969283951933869823614627682524214605069912370873972091141411171726012680287750037973769481755311349219375908307405771743166288910802169555556394265144368452811390115610974239291704831552093705991826481955813718659522940649123585272814824684176754599351860716371968*i1^56 + 3355366852456803246353335833001544580100779118281140818045569454920586015681076775922693306189205777452348846567462104736001885859875847312956702722323412569314380591654638499753150217481839513247192900798250420931824707978723414748142590240315487682606511368753210705332633560613124028241124656827858301280395932036496274930673005262769678751670491305359545906472960453773543033214616848683343064472716171509850839137342254705955517835512677754891701264785626326145553296116033480703935745662420461796052928631519261683035336014934407936069211753363563724554401829937135808801581654735494455369250910444837515215019763592659720934223747928546440913170655166346160463401651154467880250772435545116426917980338176147870345035228177162980747682441860923374403482937947999072241332991308637388478135039411120069080080428682688767407222515089408965153902735512977921623605051586204608025343960685027873282964863479739850707000471544878951990222865712602376395300003400645406428340010591419166723262473238642116966693829510288257714098010110495051161344803187106067869932962329568155906490762390265953172712805772758554330136653339670758517720557827376829551343842964787334904823140177627934038308225962091070456490292567535781815717427556553369301329755062523288036213075158568797336463655291237641829662765389287433315880290153192060434117165719618725534376079949766137586531069698024284617369473598927169156213975364971513343020081501100836230497708856573952*i1^57 + -7944548633268227726558954630043366651757492729085401542894525789400539563296198495524992633940261190827574219560213582955361631737432117408604726565033669320560746816826030493808826338246152844875750945081782088660433517398747909171560764508495940632506662777903801581609601595106934090569267397392758501472756612212762796750044699794520783484237675139151306871090452991890060148274569842173453600905309860934429728901305333752371453183875747648301425098775926104337373787469267227502329516050812535745251132316461778139809290072132148950882282165761842876919059197158892561672688936503959221184047341629712996686015607843047315607626511139866528102217954859180529679074541304619866897012519222123425428313053344375843914521449288512251019117704219616191081147482441267235350730410809048711299158758293723721294801989629763961031528948721664621148307994790344487544300975741652561404878947983560835897142642927473721325719718812980324195788529951909976984455591520976094939392900265849654531320495051416381065667476664157043311179479895446260824040227216369053273123358187025079565367372586687022047798616766530163314389200097813417462877257448387843962310419521619279062636474240994361463029312869499441578295071656136984835560211196147834182197677493713695225751874774649110843278197096448803125886705386713749408092748200555921074414220615221997721428370086459769383620218943204319261431425142765520111388454272040280784211139503774687761006592*i1^58 + 6287570097197150507944671080250161567654239412844519024495567205182209430380701102121459877284897390948784166020910196789366544763609139832927533786766755248439507368570378702552378559872421233655188966919088668064008686631950307712924529820924155274190722354776496318484218048326921052976257888524628956079357503852470927080230283781368333345401223859494246952580039002020597546892942428324127581021519868193050717700657912479696003928864006693412776350880805866248630873316114538130552793822051067197515656446782025229471662271395493881311763738815893135982449654095279475831599221352959742729361816412951795280093210013879070678883303394309628880830999094444335375734152577486323659070041305743345675542268881669715258463839871352574591288076840482821435644608537459847982512600578898364554792941828211704731536315390689687323512838954555479710801351110512653309349134253621823048421897783029702916631567430666031524340899100028196147921057451901242379293570268215947177820994807147862251034636631627840275956874195772902687988453668962661090693345586344244476330472141358378004308123469849983561653971263833927333207370774578238384171290171502874354712841660621890056872562250163673079932785856326752004285163350673699664522852840774914041533988751790599454204194500083696711026764957611503340243759321186174432908598404892022034256354760214122805209877523580023016874553220727200698260627356034809968303895305491626362128007321092096*i1^59 + -9799312805924335263645888579598118252330816752367666538779215796850544982260189439212385294067160810738061770281777948555225786422650363098998556321656095020312902633368331557846620113679455769292037200756669740345522364612187126973191870313968529203095354547526490476687059544818118586762060390879406151034644289679889551020305541609970341509735782723760383587567817527816684415412474600488629577743119354072001506720688529352083833407280868818266264065610818257464428889359323667446715822312724434214851122245235024869930239536163348006747747313517941992251531731420054056687521263734963044342552421274628566673902802845307565621044035016716663655119549595506289480263183436581181816801408144293607830719583521805243035800733647933209115901521117767675595088686186474569409751636141724261278030656456865683893520791707670444521300326698580968124194342603629492621903394810494906125572308129949507835093493238342489264964052317775662007134278367503107466544587700468632152040998172292136009888140035793456934129819136163806414082597200452942364039623190179400757401421857330801106449209285890598525767899720048581460523947342977347874053533657670892486267425443164023471549915404591579743513695599747179270777925436770514832875987592305398583610622718088883095224775314427178533645943346233230464100440060424729638899054900713470150187320231701866245304004018879855976787451487331146092084756301063458374965490621651201564868608*i1^60 + 5634837121094816407875537138665218799687502295108343563342766745085979136802670178368835080045735043201220989481802984991515782753357930947441839590578410398526767436594182975345345165114913956446946408961928334430249830425299567698898062313297310411108988081254067520675695051228201219260424101159270000522036338443380661803018234615147977121168424595178547869177411410383110753564676365418886117238956605720219310963572309062443303927272064897697074955618383130052334036690675012712141922260533285721065240768513481333730281171312454415030808485837486005944552420469041521364367665391295232123454668207063166541578147358345315258947564074229891353262215646012638071059581826372660736048448083259008046547703102752296854371020402885479488173361110651379785636718852519349488507533538104168947000256636965494761185004542407363064589483793165102110760281028225761087765872765360333165118972197756350537669491310854123648387883686984628925851742796260990325884760794976239138678422515766509275848946696790489933530283554133200172732186503404169747609898347282810402160381417980534168409928514401891060243461037370311617861400316107620193685716377144696243655859091208055571662126445527904450454021539411734011986856543845025440296603658641016950181367711767113469437723816120406038665636101677928413663990111706187604811720632707586682261221140668706698211931073968500748151291588088781801184511377449770470487183931211776*i1^61 + -1264038540385831630122307511671873036987230225184612565115259941121722948513644908529944795697388016488098280524376185661919911178712383012536059887189534758810361998194502643562528819372294978088920171920088958227383401400794782984716323931874154466537099961787305568960762581671267064372967525091565215636805523695194515447556323324684524217236187658364062797811433952503985857603853765872054274892893445160570235437450171281747391925186093420861280686008947310459005210750328125612591101723174188740373400271512677437663381521207688859668882596982103549423233104392658107008283614255006023133286625339618066731668676427404446665415971551917373768464319648097145247767115432028174560995308566268676464409246221239500364925606879884428626998548414726537323036455160529430291036267264982227888161230728092902899142179403161725802044078011471059066761074993918909439391229035797324452942698597365952534543854748496311381024819833242462460267228128382192556683171004917327306710199993156503443389898843026047947728625649197035540683429707668586583638106745554425430907459272347297499448501260634797060185008417585564063600462425618726799119559757941189529723180668201511543972678823926577685613005790703111572735920819912992396335305877507891242220002076906093273708854616018751518005910830675504948507206538947682325898814427927068424650788102906673647857036595524677511911885597987013368124182800325138773442560*i1^62 + 111452615271671403197629120555161133884037835428375955048970302017901083857005700389270695734701311929183135258390556678984356948230076785936636649050916244925139014286912647058472308919135720556195286511804131171954892801049760855053096045618792864023985791065446497951161403640641227150045886584462344704611816350776955412936307158852632987091353490055163163509120089745727424641755780628794161102322426736283550936075812041489878792624973790768625829657597087677060007129288857340460693037041662104069209739933154774892677773800533711491221921772046231755050426721904942409365448462527293493608439240025354979937665167855556247935048072758498989315812170303464463768578064098495644848695025434147115093919033882945861022200772632913426212227236575132713495080225091402116330098079132159653052569157499738084637528078629672366409712664570552653755093598109101678201010688952017206404377116574854275501447810515193644809458473485471462817694359319160284170459985590489342937240172483849083303420181394741069579813074092786591510136321444884009937682735759516356760282721538133635431439869751675367952848647012469032752228327223936999836645768201353739881484376587244052830301544512785895323887533658358923214243599583414769852881600422342475401831217754175790686142745558173760120561676564825282377466993328686328777986370626944749601476242102173280087896501530373637044284909837585405593048552833024*i1^63 + -19659351735473230197767879455518413283897645636766903633402761848325650020630042354059995061200889439096541190300156813655427737862436896878067052601956788151737618678563309026535587225975606504708087492775070292402512370984554491651378085854852331106917178907923372368926451564609747713965537245746335553463036338105091490930498507319430723663507307702500561949078015652947109064482833603941111089408763068805295793621286452705083228723649313645584474694160856726524661026760834228990780930097535601084805961422569761662469070980271800924055214288546974557471176480956894917992928537123367418491595850573093911744193252929165132933866453611599229825698355383326700037141587472709126648305399178938539989236505239668454341777085783530173608158696477703311379059977275134284560473502473450619174280275633824380267558073327282962605454443194975951215536289292679639401113015195759798693668989406607294011036881414296479765467927990380427826019783760880980533337824669129619819321844886010646575660913543796529645358067733115513438016607186741259530521946095407267671327867722876349809141594228839897673776609641586941998079301794179400539454795297886992396440818993969555110308812612760682345023354116384045034848169961560692608292198934866398297058803515421926603495448893007091545767882946057275795263756804413868739578113433177290858041215202598672015617038843930693580411038095679078531072*i1^64 + 157350037399407900283812368694836380197358343885797118868667421915068370764040067501242886266954297807221877432343652626736300183727160194440741159261850035771754755308358780185885316691428968560859726937313102221984088597176282903672651934869615362164853740191387656863823088125280630903289185783837901143121436978744533264085033172357495301766724282851744793116174725158601381074621453972708192435067002199971564021692321072841686282171010488096055464893003354541787866662271936863515362312140800762079438562730541705380614031223661214985582103193090254960665272722248163122026364128861020179954661053242458294273732712828673477799700943199347777090737612793490287316258152907713186732750758734358422252261430152666777715668349146485243903909031836115818498395499223206597663087507901533446173935458363913741209633903298489716622700217927999756905588474159120706693839841269167093956876207956783942744256224087117158059968460647172267209526777753365165581724046228508483150109315788263743029628089674315795410584469638662795257472792872561924082918249272867315110052226570890970964809895674688906683126832504307007088658432347853155527439079490170781287720252154618109735859515973160220249950171564486863835089626679705710078578671730116862179225129226143457442991242420827277736378717373728302001671101575754001920053939666847487268283129835735242171839016232099759249481007104*i1^65 + -2900935638915845069348402903871124971329907306447473206247591806768772288132053269855856332751098351030259346555006664507717999880093802787568261948376722675037598124114551173642296446569175370290031917885285110742939309263572753858364569717202025993144836194299554680285953340556779645486458218921353916489609783575149806114263122277151030422811150587185541819563212183846690974125617218371382517245165207667025435587719213821330010105704498751794166521526622022971760322813927996861318020865253961376040150460725280415124187894850981201060934452364816206057471923571567365520620610858380632535987723019579525325825181847035108683894088223886531865648325834481097087321285743438078899238226478039401245201036881657125414426042812342546780896956100130543600808699599321313373076761135872467846760427533947196292602747998750057303274746501590390529202841183384700267387436527937193399059813037578582849421087011797918106863250347109886965191013861297868357057044562637292142629409177513677173160709931756301139933205575613087790136393624748050337238315135724649153851284150752326526351438152775353074608655719295284880112616765631366842512217027229892020370265897928100542619736323385930277818814798803161944846991311117103532810100319179404804962662147789909089350754442813662909969435992136429844746051525741292126253499091889211241266757397965322559643226588177235968*i1^66 + 9148449602066001880077538005298029631955469276758317855476781462891433227229847104062928724403907394394904280968750682674066194441180731163254248993659230317298986325851568750175786150524402668110578051657333257669004196525178420136514463303483288821276719954279494682907635488216291221712661351958977707972290958438835625467149162347822981018386361266543658891485377250197818567621520693804193947056821684729001846788130826510298142139153648393357458523979295963571930837106508259873337769973579670734906192566845337968944072329918455210356827923978057475816104855033637759008285372386133023571257342946448701306162973651482822593869428993921188232968133686544021806365515010982171513135655876416585087349578795062774118704353468239128489527302695689188070440631762764692130280673659778517044473536960828172580595860734692787096555905859950977650666032791038825796562761587081370446177397806051742964244374205947793458668231753939290450760372146667458167949389464527202386333863159140252914870552527429715585451076070248363340385466852418172042363879821870868789893904525380912837670850263579828776559814298135967559005017215286587414598776685862441893801137218221454998595566167591116158038462424111862451353524122283320206167962710477660421304356366777097718048716699789015425188396888171447655598982740102106573505883849022900774753878441188524677922816*i1^67 + -16309522688353211064727660569806382126144363126702331842661076432755660825071131212317994407538464391865257642588530048348920212940402208481307342296997753082961764646858669914945272024161831697770624974338325117658499781506488572459798697694748028382417665068548904638629638673498474384723159624108863525608475473819584006656372540343721076733099606364051940829709974384318518277182340032126632286936773405485029205009503625182851689653462663974545114762616210125193026718861352175967349925227099697732584935641595717111709680477810884681578887479878627037478935585927294442183269754953396311605058672612654060317939466340957539657363049236825478938282530708981945428885902604492296011164505943468605897333462913342854975197277004176826526395746653237314521233741683394902765599099015728455995059047613318778747051316736313402825949438102632687962900110381137586665196245096004935934627983468476267204739996789412083868528209552027617468925035148172707600682990166288591436065675197242876735932847850196534125928056846571459158783856063919870054578677219270706976608318517208587237299689214472535856339147596500487861695550547777334129975880605979844666663506803399342634187790743936354860649309172977314533187819550727253983247131359233635903233737718015438804922546460979060956496007942160643542913446821008173935302693808511400886725446205440*i1^68 + 12494653819235835942232004774393656217565817439672078449299507772913261300907819603699356824363960637404573505507223939166786010791977057625954870429945215222234396779604653191943633053392674659126026283319132484300708563930924093872539815683519652065697214967919425444886571742187891464377509107192337862596263273014258326325594244780917718859246662764793030880224836189293819093466373638035103368471952788238303829979826696979235839605598233774498130348525435893572002480511437402333889111792459186952299962880238368447821125754673044815267373143192601238860858791687326125746554585716193372712110058119655312380568663393003773879714735746659321489496882045893933568453676414374553084401061215573145873059987990193364639685630539629605056949079557421418022499402823408633219080733028352472744975851571795989750933741294905316743855939924823182903521927834491757347530275808794311312162915719571200349574277162117590589713640640579682922398778127595654361141199780078386851655818997021484198377572613198458706657600451421698389429330923961942005372879045215649701644229038361508399763501509049753411540908691149091900051360875870325817815620820318227298253099237563509754155060977751914235798463561899403611696711747468554139301783937868009259779718603442365961974105145702714278239094723054772440265701311813705303053716399604105216*i1^69 + -1278244067069756204784296444902136552142803640327881238718212953876118618213122105298868712283885710586536651733449338757154585784022858666182806056877527258876430829854278434985683175662111557373489222890628055323243500742288623608428631255931568693391558246138853263512805505738795070598976703112046111977192011570317374582379160929648228624711290556387646389305865620275089097814289461527098530427206391426224850943306108808963324325090905994146378815556051951357817776469529845856905855355778154011378811189041955898513205120633083956835831841477138812739504500633694829026722799158006207712810503886939588175938193841399323017685724613037091231571723762184499531348143451968289561814014901828880447235395361273431976591160240135537072311341200321233942956275959887197820710458039631178133617142496419437243162900976914787250991033302854495049271984134970602718828760642952569716600606534355891177183635063347725569646585140652284456084346663377094182200696267596746650823949337938575179371916808542917246886086195955088619046638607287450716536263381142661730901639760986023920050907864128497712706493111990309895410720612485009164998499168467497528936453936403556706784839615355452611713234018557323955073109121573775067988066380986011713768071138253948849845209331010840360336127007833896953092737297829086265081856*i1^70 + 5944759685060663217641002235861866480945734244705822263445899867245954758445368142900378397070683702140449247451324639864406002853279269849620481931060073005866615908097708416398712103609411918605842309242136265121990089051087095533847534705605032157332486599898922788724633124048846692438122809646239842876810900686961087310820903122133682855389273408964135594875593182382913430183003815040068917566032995680945024287492729632392947062359097491617277738266998795469465400955134031863642797411523262152859547692926439001235409836834311689918631623911285205648352228594837006894232112417725237929549636412409927423496851331796892426121951682346880321547932991905104433404086041365606021831919518865539387659950648285869789151086781596952545542876398056110086009224090222738917535783263693778743118699494323331397127737247119834054505094788266839628797884986827936933494339300082473667598568860444303775876609737979049249893339656416955776200713599600468880031992361353048424101582824845567392147034296788937260784324886662870311675113319568164195950443371037975692308992393274591819242233262731675574009952438109855244247378005517936745779649445988506759509593153647058221401974846011615941001146791412615369561732895040850335908813043348740366033739585415104099718515169581919846522539288760495428342906880*i1^71 + 11844722761518205410988743736487100894197129371407798363080299922476316155898989123380427088966035945021859398396539552405887671003124036586031563121963090758378221605331108883868971568306901661775285936290750767372413878609312344687463520627697816408182570913681042026548817042650708712855748721281515636705595385477228306012447937389097192307700901479065558435077878368897229824178388872362016996614364321565834301499804130297286173189049560696598194639015201849093494215615520288703825453780273586141627361640755935145480576377382136226986688820248358130251475185056753196137246653488490337447226562830262526660021430663566803234933445173850649332673216526810215266743260831286851477501771640861814524876464449193647550535967691671802478135255210983108860961630065798894419118251022597342724774403042944468766415194074892034291631129482364927110296574568444381030873313103476682723362262603566282395386159392155305825612792675511429722461832938599639182040280551203909199003171439578386788679569540089532988222249980883015011829667740653598589408113023292926278747856307589200351278956559797919380124808266754669869784041449085663825392527310145919103891886102939021286340265189537635341078335741523889239590117103276473931299604885836461943933718360152911505239385501743322064918315466752*i1^72 + 41492002240798822227311024475754561718595204069192608038865136701918238391162319123582002381673241293585905666128160996133319524045889099355718312201272196240904358532007564261038327807232730097186031234917172287898158108769658454137173596935224407754608625409044494968666927642289592430073237986295600708145160272507885373357295510189145387874849303836023132812530284957412636282062897178421645533613296461127855947359701173914243282365064129164971813952867580557427207970553564052045730476766955888036015668099032462633408684763413224325513695469032686753737503711561444954279658581701281952592047093312882278702407865826602432068337102845396413597906571227179488497217948183022630943619312710320442036629291534053347688916846796342574311320776967553620799734606624907193006180952316788379009170648788947426619603421724574406812882947513597092109543853659030915108581127510810247209950144963799688725278930169154507978393473339098755544603716486964279242705360105682085694912122231391865811838302710417947948116991870750339136919255743356021373179519536803354862565037617115376740023324716384248670910666725181732115262169829215622241695275004467293533197880431003987742600589579782376820046986912083506839162064213115131381252219452564884976434886579437266272294268124160000*i1^73 + 44767546732676845365337960354833886992811076183193884897838786664219283809041919914697698317419371244202950369969555138058712752958052324531382123345734275359214557450447534347352748849496399800856991818040952786790445174441381716851654381765808932745781836864650174351755737277958141539215947656224518266242373006107653546822179403088825166486721146722082046976895589745166257663707701987535264950974031132244983832008863888651565746865033579232497440133881459864019955373260119349793698905742576580926908672711461253988221653184633354680010138380211175450932628931604336665657830599018933161545255348981389226612548455629834277486623520897929869795733279936301728345389222784733654122251217982122370315615543307291637749839456762634634757879375394642926081893430631470067294058476422035486299469044496794605954790814177774671048005070591994070452810294680921298893193919819567376753375726602444209784201267878448420765941653400303451405121667386184215962188373038121621457380934558521775069627606744083450352982902097987095738656372862208179438176970981227146839794487841050414692862144358663850895218812908277370781781656739412111603574467218829359724387901470508478359178377788838089232762236601613886024756070500661647391168607384836368833916250700000000*i1^74 + -2535457919275275633907626661432557711949223466620525198814777783046561233629477224202497388439910029607631036917316304907194528954773759669610806301932524937106241541166764902031281738792010064739148088605696065094937247061945724438665409391365168770943995609032028343442747449029353880313601821395789805012575251145222318058950030375022044278762768840221258366834458147731569057330303619755257515037737227583202622569177174283634955594297001981987330602860741215200238373498898994437783265538098855235870799425773257793123705889270973531159126686106422672792338336387825527082408772938831025113241339321131954875955790364696316323198601413800192941855767110123898040578680045518497438097643327443653885268668996481245034598979607247175143298809613854133294024252288010029724669071159501222629479608186459024677623548158251567025825789051410764090579633041779827241162992596697789338858161517955971469594562823757043218997176068002518371042666147501467345685590940603214930606915890712780204583574315939431867685533406861281706832888687007985599511769350009733863590244030676959886581940306132791948929613878537585452681357473341428412621227865012060749945911440341513406515776434374763242141856252589884905183380946463524744310859375000000*i1^75 + -351820472451100421090223862523786343032297431724854432211826192052585459092681219699913329685308758067072641107172506826481133742747632177471578104695629626209412922197637506534025350773805168110747162501349395668529981079110762069409127249841490992892142857276925432937081394420059132061937261735162418394014887608876450150512056645348010622543908311550434024049513837062102936184226997212410388012978797825527685826314023812351452891642332446658377027810263586345535075547781142202896185668743053408571252067184309796728468301772448433620577786077178532486862734586378806364968813526815183334887429722745684550743219714324956091073052773527400211357780444413905848626350230523885068361636723593243317399243909530660386532773550256781525213734458967555936728145175048508065391238135406561445977917679437547607125378649654107360614525997269333155817921274383826188382589775277084946972168595887302470473105837301649979961921479394283167730744134914980851003368924698854931757045918128434271430167634795007004508418401809205634207620676774636856382447155608627947686152356763833854426352538018500361710331169863798502660716885996622064705984651030804713807373295882430923104978952703382686102381232851295632019042968750000*i1^76 + 342095178616064851774145267927949624759165661559715101653390777522611072422419398345256270316433887347874785679510204132883621281920715722254429672947702188397047498746596386986862672985122956635834326881762466398126000339627186845763880983045388428709763701516453134952556280987779768212394233665084143282022886838383416451247795056115538615909932907081419379614612075489986329833175502412113507259228686799035828019410661205542516998336229160572064490578752055470324739411884631326652349499364066746276389841775714444292819315780895000954115714893812851500192902586916899638519904624098002968075260623725658965098594619561149163938772956123044379728163341000755143788923930251367874994145505311112557429031873846152638571391500273186211698298731115332238846112832551760679336278971158775098053137479095944195851818466140476142274071395098382967709034557641745841248101512333449564917107263255896367050397728934859885946313983977070307468967336399075807656136238838549188301438989137404412270333992757892321888051195827827359337305822554154755591737151173756551176578929828205015695254775460698558262826671029716244033780105518270944522198747714935185066696437877115355889509531275939941406250000*i1^77 + 1013713611569729314790416828853442421914561489814334530708089155799338124241603297854852337357871508289967213644161889222411895116288191875021162890888179734833968862348163191086142979727447182296032339216737781821208480791916842241159385870388797561303050666794406988137413125750924790188399072182311559806007826419135178777128709363251024266584176487536250515709692397005875477238399962945218541478084807541887967177661788167526467083571270689900448320297455318275559721977244243006147857945899597183220447035589093829180931260458281646019688228637631037786450606832474633094940005733177876619188395390324497691427142772743791561162804715036591537264119851506185212044909213159911570181903652413513762280579668569534665254745933756802769694066288945190136306147615984221246159929861613572436668149808194653819898386935816011947482161208676178857757382248462939274001910000723768669647567765046927811709642223228328545446216270862932633449479380639652240019470644432693708102158427942277789661592278265589038325180989991600438606905475181842436525618065371855617079137093458797553865894862561391969569231733899499948856609178767190965804904379215439382553100585937500000*i1^78 + 128032993994694811453249877563602083536824186432186180845220699208922172952629006819561919159082105814456154791309956594683759557570357764216417149753500081888319000000127944940444272166591513418680057061817644936592383833292435293458450505680193777564685013687982279775656464670619337613622032003271702563748745507511359256433648344543516013376700663935832288382927999568853108907767162929405246967041596754136214009442680674272001144683627160259550848482861721899462406214011382487814856271459171379126712760707042177746251053439533509606648552467310176506166674789974254769123450296408397397072168906785345104085429524786774512385346620792316246955634384637643777511272255049444221772354395118969858536290063685666182101069284178327743469290062661947437951260824764615775833247295165743697053275027505788113882937698040817447863291305774190313637817246326948953280646865500243173104933126799152911172105725344185781693110909277278874307751946585366107352681357470395781845334171302704915579314109450263329875048885037811801877619408041455919823881807287715296202074777414244946189147886093692099311048011848843929882422089576721191406250*i1^79 - N1*1769553446080866294847969706305350400893334193252260334239352252018569959921128843218828304566556803980524547429665582846487071882426452316303521446784250336648322131433379664578218771871808321710526916338750226001341049164210412006502752122500000000*i3 ] ]