[ [ -207902400989373325644360755659615376254054062547539960044960415203755436776291766631471511235510066485133953571678150591524039502969883116014241562159950615123044479150651464312561788603790574174086173647034754733727837092095537064400313253083546465448475128596351170125684585898656875634761793572283615480298953695071187337357088877543811177156473039075857862531055940590990450129315161372638524207686639834786301864000530484144335655823257531857911550415351454927397515573460542437028783080236981174555547006215261624346500640715995042875017081315514570995840744375972817260612493063467533665816833968925060482384838000648368193163138690683207166938796867397035046809970310099665392356684261370693773074805276416739350355009595991676580247161356573659638366720797216667010836747189972376120939572589876070115345354965968403509358467826137768009110588754331161446541694410641915770599423911247646045934984052915202069543121920554008979275699100447955019420181320130143456883452405626412270988105631344607742514324819849362212314672844927582190722232501311725250391956206901270243592637657782897146164689436252428636783974628878017997911170792473230255961006429033692255099039728932020444860505929453167918406382961474850319230433161293180066032438518075881038268223669487764634662460972005371570052632857483482067375850605177226881550160194817718490906332883967123168122941955921510978228719599644724864868122250581652338715883905516208243495609813946847069409303562327793946027473164318344308736858584333158648563169569452136174971394740650902073068234615378271685393837452490504840739208413401773182400532237686114581870453822691186977462889803496199690764943360000000000000000 + 145424869042697820874125518474942979757871483541504717841708667578183960569284852207720297324450377026767578619737475002304826511558493354883967789721651289018884661058957486945980290720589951720245109754158383417136559084501140700239971397186958800264500848513269976037899241538223940883190882130819064750537657846451692020346211289411303686624566578243747799033445444030822006242954605106276547362273187540067231603767568489789392594721848914361814841034587937158306988125346586530344414201012211072855684598777032411086503404299796579891792357380322403167904331666050174751994591798008172079086112555963094799764086796463136533455691849444973700055271490570963999327603905574052438150265239653887767746067405315128502004779806996801007052627213554529902481564159363345109819966030596003619705921205877975763682683786879142738243092012205452089847170866254613715570418716997740147261035752388079487486692883500349945982310573305531650607153698483534874348756156355512039863284481744230283164842630786912911273122455104311747472243784956113244119004213146428928475967953169418373153434242895350424481272594339195716740597785293302617187315140954513933165084082056641953690234313562208869686375871667853233993406173732883675508962328434845236612108765288059206190350356212586707629266819382187106102426101849823847224391976950110407970731100613610124663058050022209047683469256550684865231504963287656857222038648006164689872467968592017134895843274688086113505012631938768700691124341768184170848068086630597569137303488122030736475055700992972129426123067577312899543202370273970069129355671323294626623169075151346981615140957693485199646821728750741780408618188800000000000000*i1 + -5176607563709054312023994433821228515358326818318566756837210477550701274778324065134715461122763250895575875610814403880999753844152893280658489142405520003933694200727147644840168912593433166854234335148828043266803266627674916519932108849155736653407454972629237032593330202190685430398819791842355147013115602165564038437666891550159267168859961741342724148801375199519250370877962871535308679536363641179732686176841323572727505618228833656742110589705461060848883251128744705451882247205014268872376918377541254227467718332582961815953120967224194179397376034361742054700016732592441674351306804836927031321451384175452719264651426341995436217464162660552750778752289975956764194959618696358884072873654966985305499429419581299844224346966931962309673816453217060945820328737309156641141145682191176384124235038995434560484828446462377738220983187291593499610303871712329337888974844470764570539168867311772549673044220537027342773434566047165131306154084193427085139370250830757424994697995988644231894081103421992950955657980091323332343965241960852053024013057458899337621925591212494994195298385747071332490729088244563876361638506686959986708422382101419019979787666026124547074159205592524981864800200453854798065569957243648107943150266472975835418917633647037771371558609655820584644722729450771812489746300554909147744012055549163019503994460332277054829039433396805301799713861229749320807475019134673904949513012162535193379783296573607697835191637151829324249921545390313191204940697517957100628563593110425057662351938075247403562541224431504492538785070028579544176156998943444271102488453712626431036402124933897071076952215738467276860222865408000000000000*i1^2 + 147248619962081539806894805592105800211689133746158909485486958120516345387645246530594365373157570922458358069521516990707173790566078427300072961979978379050993247356200968532984484915647145210624105426012713137382334991006360745491545163204137729502975597386209321531790462350581652580396911065708927549260645711212348291782665225639385944385510330242475789386581860580912797533386723147948010108987855207316299296050183795515108420758934250454123203276850398934767058289328532517640215531423653580061866901814989869470108349571229584717829086434147491086062394156383263613449415331996449528316621468219382738902406950817156841433281322519733066320073173325094485620600340096009619132563329326678519836569631279024257287327896865388606365538108508608754641617813246388836219785995712551693686947275170330394250414271855496450240516009122872375549474704723157152466934454283094163030272387245503992249531781855570521754074207743002440688579366812037820400726038231918812356660081455950463353980795745848044594699205643619056586863015985967357383039423485556333354988322949036328678847529294026747094540716596112985517117822624900647843327448430198715171051897461195086317901234204257472520672333776099235095494806715027416329841570770255042695096084472205170205302248834719035910951238080191469769674923735539981205308135327716700131262165889751314457242879026731171441431686857504440094855920386759435655638243040748003122644191569229761550528592704146979248661831136308820242948140459210048076203013381117946294211168198749441035967703823726088225454973978203400127807863540810598515970420121084509735699770260332332997679620318158293515255292540940090102419292160000000000*i1^3 + -2476687399160210219645792739886306915428017061656309633562191749670281858906215787638703554358613555983565442977181653204786067849420467427983696408897792214858784978835397499032246262499445892540854123566751196978219598635962420358254845611672890066623898282132220384684429319072135774233939992639918675590737256822948100120540841135365394841712452818915072891742783827827460283527586465988255640821394252746198519922168811132843772262225694576967477424649799477436058391643701529617888421917277090245221143383889438474531044436263471052659220925801198247821547001493779401677403081027786790961527792842081250776225159691393079151767071133133971793175654445691806882685289033450839821049747805366027162449210838447327081743480124275552871616118883591711153318851974703088739896906562120314298987703785215427147244359444536604333836885611636742413097374161671520227785461012212287270284600067394648677171646374938352768117740318091213806925325206938730851307767172015079930238159215014495410233943266365497581478978676135621813649225345027606727285688222502024026077479155650549335024268621610552132103260898303529281493696964708672561626704655409328308455034161199336489220026500883738279328045848480318741469150464173540495845426066205234132626985723209412664322861626552902696868287329407606479226548135121580490744696246546080109183114786880976519251124271853274143818402138371073342556407176615034719719058025145642737030691107500702813270284745698775934720430697000116055761043949548150973862962260750942942865993789771329606096114248553324592391203173362680533597906835515817303727716466261701741534947009104318599275209611013912232337928370578228044850266112000000000*i1^4 + 19928024961140334241823432757350757260644162751612336910161473767900441699794796300381575717312328946607495575596118110928677892839596725752710670753293873724316824193249722875475052257862157209676995135569305987779535956455762928891290570220503125745301247788744389705455767360755494879516218557355955175037928939558460341610733417476746934750099855948491255007469723523446731330964272998586812535347976167909812461672172783823526140872071585428685134318414423730776427380696361911324680296275886092901522751556362349148348108523635181646799857225327525783225167020983259611222469034039545994013555465460140557606111466368244323136660284523119984800551682349685467384063088431478247122285231596138260956121809315996565947739520068737613676207632937471474268525803149109460077038237117373288612585705609642561144211170834269090619686837396205221424790712843758936404966460032728588172250277467545410210903899449915258688018244412686902185330016159092577133612521696065023175194895142743543819072004759231186658182818581952890715935887924558096549235446730991790303428247226450509263932691840876045548921445233604000466259358125504773319705870704750536364642436110337052640393938161540798200547867231909509391865594340316640606033494794744341256558915280946369293386520519982977719748845207988865238494709927123992367318537087173242247374506439202489178107353112009642686728869567717980252097188172267204386899380628132964282185889407866807923831061595298344473882124532511358912929782425669596053222511374162592549836344125185051973274771392603260929843094967777282954733710950057952769734539513906928546699669155482901265578705694761499915899226859977938749217570816000000*i1^5 + -36256821307103781200527763103782889329589861857643127473955445232051491564975560167765373291846105870763067631417515794490889586712894087436535806981271762323872886550493852337683946373143466406078294964538420391249965271824015718679872465780344549323660037029880527704570421394502397593965079492744050375934400596501652572204124038444822646709760001184696082710997435658743814396865354755472848819879242378921180742868853727288713802787078377462196305429888422458476984750786731700558277671605802909440031687840343278757883366906459869462337353869050657350855994145822054784615438257999171638717963393861651480243726956804009770502766992406025859394939414082112116336354410042255504315777433868325822663759237188450935057691906043147370438421387931934269963938891605030661221410549836828776761961583527000202499562435770657250120222145765004917770818149039507358510021596379212879460057739784582057076138414228422860951635575692247853680732069247201014309513789401294612798275584830961810330250672760445260359652584042845847069009456713443438211887857130300416831038991526844346987660256553109018055716964409006727814909377227419134570669415488291774934751521141237518039402940514717327712994699892049923761027455929295472930775945247637517764985177306531450320638121768330283949836271133944907864391404138117442160826555070796521324009545703707113963511179932302611030818222293923218346675399600618297875467901072236374041960795314401612301231888976199947279433903324994741155586036897014617790412459051420306633666545378315454904744048896658997257191253223509240918680350029957756543003035118260264542024216670307207666912111879351262774790401595308375801939886080000*i1^6 + -352928508154498854433468113316866579771548439349004995928637604858963824510454331282302359566238940178423760372380899440249513160305602251205081903778289609099005445158534707635627765360827021925115733646966340225680357501847150949620382000588133376088583340486377702968882413936393272591900506393119579529920897413275476883624668775438623863152213240706620044605741623635960738867259739908885136789479999529833344553613991456095924960584302820547638910402197333885806026976466917565610918906998720217760942359168042145099631398333140115175118704082231378095992089859244357872220710069262542666918370845615964461488500496412682800027505652123703022283431044478169883374557622636364947859118894981761078607263171731551041905430823390723823529734653946301694131109392280104099534334895737063270397590559175901246918859325618345845870465231862698142480032775320636830467085897480430856728442378940409613957575367008684581545582719277560745876622522813519767299439010869252218714270554201873602354321747929371684568708855925866749051444060747321022297965202446414640697262914427440904590953694862192631241873824869715114910062107190645512152688969954090018777997510266384367208439342383410296565197509674470581111320685842638819385039873339825211225601924229613761312291764029548363175324825971018299011138646616682097608727420762466785012789420588227633955784237375884824041402730878871575586746961686560426630740918135552070501384575970132620488246076238381681146857306192094705760063562216158052696785626690240192134622344328869304555738836056426656990126334797792625762676893939862459673908048054151034802162821339184872733584988425231840226578588320503735140954931200*i1^7 + 1158422875325747865425474144363832469639577552825331718164612932065914365607840388706830743107991751908163041541680742012990775961980362732302336968633794618344766713356174174415466576334908679956539630846458975762995166021643193596322433609084873428305369375241268768279249975954600604254554364057222412566419712989356498044848413870873182484723332937792687031678149583171751746301693406047946707772472602758926766800426796046190873211819315148543708086783035408187870990643013649189918053562852732813846407855597334421794019961482966135753528016989354697230272209247740666867691793349538804785230432627684045368563672236095740128234560381402084575144392955122016109483977467717298261747346579951428359136062089043701857048094189089233604228544267232630564696216987678041351192711423063485723300704024296795103078513111681651113454909346287221708615675123712690639989768105355909530867916642728060905879013445478312743291559024328534648160070231279610957559875560793638977321840569188425336620888378423092234899352375197649125489657135227725437963760587688646939486529550468717258402901218443086519651020861940558613288063839636347627740259374271656979178790584680109968714525596184954155865694136151099459594934320930796330430161249105094468397591650232657249439843645117314731416183788693621152566756543465676811599053285193821453833373265655522742290930180494881110495477740750248356914588789820561438097900505991970021518768212841626214511920686895358736637067022949236913468818765037717515809754851402075067786096690459460611679143276174023592250700571625651524382678579173510613137270438116250421132732571133965794700853603192850598763845062428129350872203264*i1^8 + 2829630396463516665038752872368420524288939369148998986011984113646798268514893505986977643120451089057634709919217757422504658403589371210121040577791761794235355283499665484144908860641535860693628630144888000006144042674541600699884910411535359286362321363502624634185723526162003376389410596344264994743155756894998022634259058758668429686354279871981792401839461652614102905635314036118435406088779649174514672910018150243076325963937624199035460900963703673165706244004654693464244595094447938214202162515101346788624961964210917280102823139538932554940530034251756369004355961361612205955781747949670577345962131474072424218748254213792863037185780753253542009028324645062811697042080779841913245049699637280822936304916883621921483736993945258374338076543027553962395766638785536322903922573233058541724522010811176753796622544248966483414694324249773688469575569922345956796260660354928737435057156537954961843975383873536064928730703450081980754655312869499431520199038433088801072295183592693134282743845716659360075911813016463073489113224111922058583196036729447847563279535474869644075469447858502988615025012411250962161287878318201876193363885021304446412462352587067146646024783923552448558624122232252193529630885615709276249971720510681395056715841915082250327991292523126897608083722284155023799678503733241369216078731202951837268396718833691527079175466899437790624834280715972824687598241308080895964244788220959090139323004425437053713737995403893710155571999888197340921355944907392111537849836756132289458541921797933178617267683617089751862370282803160933369688403243139957362040765877426433593061193853137029686301710387404319370510336*i1^9 + -14148311806586148158920494542141551005150953980261291862066148379932547283753280354880487739845351654751887189198183960983790216291613344269059898027609764399971443812618396638775830470090837193033918042447107449903813073379107729310739455484958202578420810308476002328239263858754489016097547473112241187999890185982606867312270759504187352760413813463126264880780955016140992166042362761495482936585227437296055339321258605755162633646002284198738728215303450804982293805594350305863551233661457932754184220555298897217368463854822233427134195180960518535628632391465308231614708718329221561619400718802762167618862380748308399943865967503222699686797290130409089709930503353661847899165177945135665768854030743817949907949740697444937048907568053537073298590187248418180841693197474900798594887605356589600363792535002024129940354757938991048771245088068447466314488893071923290056031248409623411370251847371670525450086905009373214015696903447260049173488643768026083199319802980298263327625264979955559892280157539680453778612647318781551827774058617930359700884128035620909017853615029196519038786705918739342875644555496026320202725132798008676456942258949024276578576060310702617653382814923019726692793110716078018006455242112904734440683986325341526309091022643650334170062308588986692708874788052561876978210615276264667355122179604881682855478567626116331710480142063373428420408027021091129370865846248853744607387574634312066633172359348135132760976171148913374516766333814385323692161371504282797475211418090346653425376897550718313191550783826164098436274127106324544432075346525600103858500115385821119953750713675522508506427728358972887924736*i1^10 + -11522673044624201175441031820739170229339407986986526540713792938493650967869664776033138671341380575591327544826860868735104498442290189921146604905509673934084237792557450751660132465585988274371411606989289977711502093033758216577075210100807121508322349941157901052437714782369399832842405347228850333118216624036862173596536401514312270783005415479781313154507366633282707768856921369599471731911961323858861340364720569282900581405938684724655541525123533492023148680183174345920866650563831702255226137512134716551432927361289247263821585341753072262953821966815065561334744301750781079752236933350235131088455842587594241598100880986723799407340991365163292583970380329449159551880973959471902039060898500432724776133167635625069988075355969563747239640574008726229517072821288522302328775332477157245502680052526408149009077544244385399398248303697253316049225535529973435720522665369983394202345567199350334628527044632827943250199339072380376902491237099215239730869806263091322103175962925966839779705220586017970543497118048300976353382168581613484079839577256508823612943334513513671742844681551037511807149521167701537777268811617797229866128549081410616307244270196058294982644024142392175949812482723213505080676954497919585357577922687036918596771239194080886144819143806946382197350483467468634169024857994122102172651707866834605596482254382515363282042726639114255008037599094595161965164418563852766406648490591054209768190348021876097315826624260995932908614201631196913179072480339048666017063695314227273431353992296471718584597792143479723500394496133753329742808896809937636296480880117492040248909243240793321573317541398541500416*i1^11 + -27046367939166586107291527201243472303185787050285446470840216224584704172298301843164166996280841152937930151683009349183399268397676054080268688109331752273449638426253235708926406297601001563618493410337448649456341370030149956497042308494957131684938543862388611360272370531864813178096358012645182341382245478168748089514160988187387154769226960969691665927873156959192862375518218767881687615163812912881316876262069562578387156664146340645993256851202636829254888151327013636122138356928315873375829531318346950552929957795374272164543309014388540202349893102129113343955379602115595428090365597997799214324898140238262096097926474200190521540989750573243062142098682438158036498307479767905703716935593669258202094290783260179823030529505433371698345256039429610330845963521432388478432483812713597390847679771310634596858982294818502208293660063622768502948781788236900239983217454124601775324278641722814506138267125918191638874756203520785161805693616205396667740338170547972980760744815560295621594692682493063791694769931055607432243604422790060798669890829124735171537228075644505151336854074406751835365564058155902776040801221371768401919404529810595919111404402574214533898700621014776282645702099026146217983799260479606932036840283293109932230255188508810771972873314800761871669501427528404842394093405463001092793685797303423720058207391147026400112248028095773664318205806482063854408926146475398372973815202846775788409939829484904129837785885699223231415796248470971982733936029852585267530001733534050688149877349027173522593850648519073105506149055622171698630805449610676006541896489378591198908896674041126113564574679170023424*i1^12 + -6160417791470329218275210441456836861379101931396691937167784411000539210760112309631803889061925145072525892362966776003970734040034368478798535341319467267528949799294014067845180047157534223284877513928059715479556929886942053084988663461737249568357044257041851308533644599142538147872788199629048121367177745510746152221324913492802358466059637169019214961153234112743262401568267861711462567729941763447313055038801072358482712313871978325451471179443611696029852208187420360069205991961082425170384092101399822659666535490463724517215026145114840685339013964107718080133452566693242162111227826589844154049016890628609940204056055625343964547597701347728701103227776917375333106778359304236219360373627849017115114812180296505460117401220372898996473110853227293479931007571571593675190490896835459204904693788531251842462424384928335847064588781395495411047308718816392928794549007820371800323056777699503697117587022857798557954824430719484327290355839062134253325411040393203247758222844961722351222276166120483369809022962918583961815271964801137131545737035577730212759934861508212683983793069407712751642458228805169736903738469810510299611230883633592741958105082890349657642307060451714056982034917744902496490472453807535965648393659409394471325448763187498040377172392311063437035269392872848701187763436934466432872321438225447068266386567025373302506572656445271089245214313591085596750603943072501947789129914505742107925668382643567401024768346434032219485483030940072445686003674185086888201516700606851164304259830955155514484071794368297006300055210546281294973988549279036622200822611639172043269625844120900131881414863880192*i1^13 + -2298638044342411759557332340334124002343459913772733957261245863071082875061171358531675916991600509832187850172846861551879493888072719516727340185451210408169728256717447540392108389901335817179195293719388997193821700439500552219419318273780007033323018162185624680627611993195549783572858062771713724837830592386500341587238488191663587113503542878629792113094382778775280787364749830389885248738981148234800241786296541496582134970638167203709078185990348549184076662048315451608404406448969590197310419522548481031235788628264484880472599430312780707533978222501253213599308910305157845766845332526192942888970411868403166257769063884983379712293882972801580606511027988924046716277938021083361766098177326154696661672617438070031317286029349356338822019240535587032689658889180728836066586206834695643733436540819869671861737770011754469107271516467199927572936308069731719216038362345734920015502910280503815756792138990394530597570915677362992765108161789044015853616918054617264469217195238483213020730544128010492389038731115723348153113356573422199037018001549396463094637610368143549500215952612324912605174577369369844162623859519315147669000360078331736589651051655439486642295280192541564205183820140519126172394315878217228505507992125906721988786819660674302814508654388053376584566238644655650796945147610921124416932717255798830205694751167476049918560623695773347358413393783492150073121141773001093238632409532104788556788542525683933997514398868268608838701695724226337839535392664700837479937342978062641019916230110972979798299908119791574017086435433871667556018138763155920744846453190761979629209410776995698981837209600*i1^14 + -400255186428538039916203144175650124802843224862725090190098610698306812192943725696858132609131155487701254193273516541784707750342291420770355149474704707945531822832678081428263805178970843002197275837983698332293846685076116389478395803661876757745436098570087867748770304192894581695473217229501279039881954914565162354064691901573873568732067751760713838552781550542832084534039437208130189006215398898676774046001207296272714238425163204134245317699883347754486481469647206911540812306667387441681949661964876090637274383239870389565494768079385584843952910019076267333577377477222057156875609666535665771792767644817013842103771468969535514111772507562077427275501046377097846013492358837087766211852514687954040314494758411261595094292486012952796216070606548015179422353604678787432961859970160515146636452080324549255604541946638604290207003861380858899121053976403270194796018285346511994734425619410806774514017994964442312311216684845446201561613156356172696424393225504871428781915701415861689295912736693863443531648983033499531723256731727063745141396114531789882702286634627178813553687054856483103805869676072009116740739404315373868661827484522601947815278707998318935889479183431944000418288346919386596697806943382138223483070375799293830577722191464000435282691412334721155436316707197732365527412871635298304571577005621827807726837204034904247669023860952256155664967380012075538826339947970670289199748303657973904734137189960705391212394234855505185299628210059757199566427557906670578792091617834280446152192858786760909354678476308974122444421203037621104664054545839115183198691327219316067929556023851745691041792*i1^15 + -76287630721449769230930876381077055929078617899344295386652058079213252093135681594393435777259973898877625960391024840089164731322369351605499240700644700937599588069863821834688423559234278238866179852735670616774060338689927019041258402342594363997464948648573507821768622658797133957119473790635766848087099120831090552310743171095881823583244781341470830000276814516212806380082402379414664298396313405342524701412773771566134508352744606098233928499826465812929984800356233410032001420337475288500414440025196132509253631030436757915845953692655580554870902100836489759531414591004515403068299808131681061986526591292949033366961870385341158997541198764157598897214706742012138962650080935414887367131584592196405971816597738280287692977312841341967117695179450477552129854790680094224819051411713200052342432033401184692917160085922120838327990315326172272822916612859504189769491042547047823633154469398652538546161240441808899431776977947992668078188108751106356670940007158663239792113979882108233269039020195516050979708850773672361103027174317665238894075562461536587566133031993899744661071144668672403273169573531416074559786568605788109297270884764517698782479967077539876255422002923327251878227272304229793000128250233156191106866790255488536230944268762482024379527582362998325282184979212912823838350480590399606359831702454060066216421220395861996741481283251522956313186223995468085993430438123407689852503954556987453476289238442399547470926334476669408964306738416917669716482648364425018793483559010733875495825168948402440726923678351961227179967530245627428092080871775696517562041893344620807994095013173498216448*i1^16 + -10656748163444688425588419825399243774239043025014041214359598711711946184723178632245286248524570197900939016637221919150802935900697807554495653171140336809654036724613816405266109494083961265596865460759406196479353670249047242198025035858426050947730354159248639244873538172484170761460193992846169650424442727872518069354657515034511303497801285637484812109133941306473682515009072275408776874606246034740595958068166519264440693423887178184299219115335887569222681609622137737796372761609069771585265770895292372168769864393743270010577983433581069625838120088015831711475978240147185802429023511580209718278856312908488422702676697409701829386922179900192121823522035676157916097347431440782253851027177612981812827776022269248466828059260807640471637467771577464386907354634167621086637946239024671698990137696625935791150658137467709244544698953708154694537037371456952815454839934501937525110139607195651981543842253339954830939454481070876067655436430368207902508202039034038657168559444565611508621079484127768158226644783432277357056836215860204635100512604779388318266484161010900325368741799270664525705276553201261904791911103884950147299553791047886803565428059232105250925162722397929446893411446051182666091140216397734579632979562477822758591321263690577285741726472899915686041676151588415861734927442062030225966364872878262263364566471884441706626137843216206848187995683338598523220639983409888005775023555322321653271047189002336256350058419474887983516164686468969722380958508633055720884254774886794193158028080245216145433951513730667199690962565878625758725240299284429012617559294501118161879756588852445184*i1^17 + -1285134943894807091549434527733093776094043179285615570027550023141761398481240003127289665468904084778023285401100522584961034815976088388008454312244217203172336920255468262705969587460191808714505856632383290403409883315800356346723266249116283079443230035381595433086385244373739790909222164336474251505259845160857645273952283630768156651230169608101345799080734693472151369594718594000208709732592335643438878705466957909379378140481852127076904147821997650991292918020460218989721909449129203930820928914388551393941901176295939395099714314642328760433868082460723727473377983623489400515361701526409419716612042374164198612929674521097013591709022062822412080595762571433117467099936030606875836565199141304357775896296445302840834004410398430225630697328438615596848037634698296251451204550297859532708543172716991413187829386028514488682549106653141537799762442281012842178305946874059438908049902581679884700096336783046698599475449211007827175372874083010125649065607883434361096459283571006000709215685416021075780420483986866343482135038835609767035147916941833349155785691244354033935924554914524081987417620460727335342944982211816353897152268503787512729191122535997532220239543070339328324845192389439041520180714809239484208847749201319219988113283640468639309450291314028363061631735326647742512798944525116653456885678480923442536470659224037358701076545387198394026178942761449690739858392201821316542923707895559269779000652392031818347852704299315003370677437780686660710385017107907621376008487310150520596089803556936815538660754793162508233750490471652217985295722935264777315475515836188393141660911927296*i1^18 + -128144869560829569132562441155929431703992291925128653534543070443898461653151248106722441245159298305350174526193511717872790094706382189595947394685884597667764211155239216475064027110282975733044334412972372226361176393040957175047443839265541816690343742877870035500439118035690323151366454068192399415291346382581123774115640042257343597603356097311140989584361501113373858215880544042192302668176950130994251457910631386324804945364597778989491875241026347091332209164020698688611137148525339102887893557777961743930078449187761809033522130721318683813621570574080095402718625228694989027045072945501955842303723657296490714277379535686004894926348278204071114983101066407160171493837924396546355660642217969704464185256845350940108910449657814057177108672112775030233532260478142905190468414875351052641799009285317800219988780343539838186639649616854018407165335309555446850037541242565766980391190547873191095233989292343128730497742719391312784933152559072085276366348757795191411925541168741876868822755676915776699700649924146068680025831086784305634055171938969690292600837698764705235397182856454306267571604914003185393282553849672316216495891228086446039623285510350574392390183989479640528684254088130810866666893257973200217730421356668036064021337357414532812570395935731409698129942291282664453863482257466559566069588353826361131589441659550809647397539294568565516476900517170339860193721865761002957049204458490018119604626892078608964864343167400418324209124576881211492024642548143734451477112665420683925445974900847366283488460214351731993722889526465947029768950139882219689108401091182842722205564928*i1^19 + -10881712892925618126347851979649134816920492064967782016242793422618989998652209765572143250790248704653070235546037090516528861388976319317708608225627781369025242295810790616925632743170601366217778933404376946589776302827197814368773237515464780836539044686951912191778458665892371401118074577773796722617164944113371462109206390777448672634552653436789531971405531576556788613453204486285149220322269619961002736830441914200602815817491048139390021600949434338584441579288289922944829100899514314068385840798025632975935262258367872024710407062128496179119039748779851296205122280891828652773651814698772892508779412408475679974274553455257673626887129462328756923878335130754456258451227032838470720930827557713499587501444024785717877407615517755034569412542379523053787000690634943915258239997025290828688911569531482424044237517067644418263496802348370794218820591403384013560549469736581245609991361507171203127346297961244064232546271671772289844834747757587053543987768382616701048850161711150278400107736687332609781485483830772934768597625184010367717646140124244086103360034432784911738445265492169193701045849363814416753710807277439683296923343478869689397678366915453843840636474559833052140501252832445447932133714584805739272949302250757289472314601315123277089153601686153014908714537889001676654673356152837891122154785050882862591840857385428185999786406040177065515880909477703037874624738246704443114567102794291601100639314088308345754676792230716805552344472667955266682431523055219794714472749323779060433273995205145945601163245073590969429624765806778658200572078782062597603927494660511712149504*i1^20 + -399334939993040544150630395429719565413826033485672326171436126372221446907473241848750169684260324099107590046710143282225191042153155855354539480244901531853680438360374252417955091966570332731468087773990534277895862468599909822182351376355078829897220604876683809705755658849850309292791090924677356979893630396855562258999395308738931120722055350115153065740285454754628099613843457458776569004907938009124417670444002395906398180736115514212409488029812742454516683061306997589248131226433118927428544214836703295582311032787387837517097730854526908839826943789167562073522748131515333492467039416326536863200353459553711762286830204567257581272305175459286157142801113459687018172945037895635918622199764713388289402215443275286589873250235996859272848984589569100328531059400967614236620608508219753574192043407536162139792874224282203416984354332852071127618413095694864951007148936964301751346045602986288560831824108110220783904489215783497327894827112184147475763219092130628218356110693646747620271132309557235689639097780979141731031041844799482430044323626521171138377393363979711596752531458839380562228185464215017071850093327729293256620334988162047670992816657794239416001291059208346933324960964240447566918437873872971029932851145651644220570410431857627707418833806184471603200886528360435017155630447189115778926763865932499793301405433845895220354679243099306994227245661018438624665253777805688533471488647606580184184187364545291728928653212231844354695496125859552843553353072252514528448286792105550742701683730020904623858891482524647161705717176388246969115039729184381988631599265523695616*i1^21 + -52427796799519332894175748060373188620228453683142999397207555337051900929125219870854603437609535111167210750082451197474608002682751137246533291276017631958925092645978450500505854756592921547753030831274715570052404320966859968856174342347033206724721236672765184179594349771938288014997002822815939213932116191557523678885472113054708761256867274933505921273680458594895448251581948562900813345772186465887297367956779672553213100559492791114430301880358433919220963987916127186592715572738758147565435039124679892912701649829985978209313205345350987357351555301560248685439377364997280138969874132369070649334125406972137276209840683851199774373856851527501183988047293108902581429948576803287649768884768142934599555946030486770993713086765114459332103709476860358038809660240575490235819433765104755939058437624338432367625962901093118185883282287958514590500302214276700274893633441910316489373886925230552724489392986429092409825138412180280718183865828178927557585808974302710352285399519702445438914372909952918632423040384457496550781183894307669495988726493342517013230222860545420561410553188265727134971848082660229181493666515710992775091252374027820418652293527253066364578346298894453054388106168807303538955117706378822285574806639243546895009760136250213309546506808436356454830678832701825097687830632300987477456500983517285629536979285098149715649254325570710736478969075373965136489167053849252435717512876737466694106008840832548840427242921958562372449161765957475901459617285171883855601214336284667407017646547654345321292702948858191468440007866704488684603564539741836610164177210703872*i1^22 + 2817019831308745448271894323962102052464419305554946021365545194039640944395038326086072056538040722313364687447240608082025703933094799328486472661523317452562544258600909844858100463609716813212787494829152875487711553611780372469542591095096430688044043130455179368103070329775873256614722204063141410086145736516621064025581895551153140084723019255024652652435450802334151673938453876284162165743400100256720008014308865508947722444462165474818003399468330949753437253986217852300908941955089271184415098751827653292185593096957302104616172974984737117682939616809535170864799600700246852447461706753258899662138671701074582807920237644310826791981499838879927386301668157302699129262642172188549903254537406180446214442506220045631497965837987968063397849900588087389132311958336973759812754627856943483044526974491962479839783677572485564343368647129212313988251969525126319798571988516206631294739861527921939520330834212054526811240456005196967645617603537532375698603496312127160647823841993225912033352902531731102157550722334414283262696566212982783115333355048852199564226805745878928892363247569942161907404787028169081194767037044361590270911107215037179415828444121868059779685117828955026832470916260597549758582829429052857100090611979719393250166654123566381507779438314995364683926171076909123504178490246252529579147300711126533384160633403794130657359055210518233229047088272671521661004682866379370361639325565230126052680132552662707426969584765693971789175847851293771425712488412777180805344797401202216437488755644015028709739400233693813157624658356016252673156783289245502912329678848*i1^23 + -319531499699464224981887815168100483460239185314283168650781369674769092578859384695266851729401270684325373373070058433026159361300979820499871103221494469328803123384742150702357211473474731161039904861401570918598419048508491981872207767098801086124235284657386584370514945299421192883263448602141605877772682803447396843342714005665025046102918327252256206891308536502384043703521262983587047135545834136707685353896348400218451073607578912807456155550790765087594398328189987548204424020717713995187376390027931763425070619435723031798834759695947114344375088717003188896823211536257613277138645963453497780787754741978154863919887641332628272382518270102178529392242970630905102841078320346485230703134025371747002934092075094554091686403686601185847973154623003314877701963132726412251864404985118258187839702940992628262661176305461465250305923658191825258954572067023739123189512095374351042133781192435906798848059230005272594562389184324751803861511972089314902277044982372789604567379523936883178080303524582240552636404135521463630192406068113373240413268438803773722223164464352010788527956309937525474734274670721118459808742523224051540467705355770949933929994746338380735734188775918287066133790134232995266627159635373960455597627904470231131646494359729113013739956552926914145166177989889798425433249949581923230190857601828940757686806945533876622990910523972786049102408364074660760454156360551464984735160024260470539840629459438946857069241096722782169583567077855239489817395707874937676251916935907322884432348243662215314519724193000519870279929038470940672348974886998804191510528*i1^24 + 19385725460070809478566449006497725823998356039961697492184176304412845713582856260572902891540703458721824422524987484732355973337708801132972280612789030589353967980549967749224297327867355477411252763786175652699237378655360812932846093447780047001739081221088868567862300923262742531841694256416835710351612437560805122785279760067573124140782408998681846855930272648947768658679579773153231144032911956735546142112614859386246700711421381405818289140773555130985438136248829129072696349057357679818887422642226675484377107243244612875889314070844288077263408575983872357272436940671409080292284778142033754123656582217499581605619272616324005968468177499802907794154630721805737574321976751282636593119725266643652831293660256916831882713726028768402815701188938880831397389549531314968330962904674414199867065719366636611609723876436678159361633199801624123021522013845141881337788290022794792272582818521546755588588592271464960249328609619418364186752683774107555139497704761835218696131071983363491343748425350589712815099230698854896522103017156930458783839960401262039179484593315928067117678386266562475255603026436393524386878721021132919291112299445277927857708914196553404304989157003664191977724175100680426327133119690924208981992473991148984420786007227852786930095653097786908751901994557010303894870037223440812327383969685866626030250258820683220482702918960319686850968455898810796287692642982039080679843726989645945342781139968094607045056502234325170192278387566808718808368141598511395807949939178526904632501690989132845515511746522075947360480847410623570961736079221068922880*i1^25 + -593003469062000481573569657550293208147573574765832163577974462327621980005026968586314416065827032334263224845073479341721566692935182843832149480805068757422889294355020817079019967446753124794900811166878492498851856167960921327516546409977035430635590505457974956074529137139309908704997320407950269909778142471711142782513398254458926926108546544210054977227392383755039900430971408425634839275621392728872402580836043424229488956545558999501700983530768621034117765127468795429707556798337324811228729551856996728755848456733264979980886801292158253289336002745547206597155615750408057769941778722335375346640630997263167345315643431187863114723420722461585425347895270326564092784919097366638617183652975732529348875374977223248924707612262890634853375732223133514665971863453872012672358855465490502105714847081886278440832553044816400448726721279157665148548626888300077063852061183627532951241717235627025114543395594713688145760776625327609152302249340652320789255361952772347938350529634223766974692715772042185831098078877003775376328141325197847174072390348071203233052129880666855681993136229399983790915590395021494432248405981311897394814725096815533614442722021746083291990783033065344594826444611571706758860975431563831460946272576115965529518821233954034758107901781160999783009697996463384638389910870946400005977218976166059083435966456370901597017420869339675876177736141540394611598357879507686914348530532260600094706764665235312151468167938834621803162053069075667129605229304899384354751018045599365734572024047347341678584989905940718639088190942325111154745104031285248*i1^26 + 12875073799324734505929466955809811305563944713181763241125984804844508086132072157217189202829808640665688769225572190722037014729533333912541005827271404665740321764746325427612615295234556138657069046587712390054452986756620574365313113088419337564041217627522674491249525361968728780304116111138288426886993732332056123194350479564642357678175609973261484090349393908946269851449541410555314339761512327466935171173211332132949135989151824644263451444596690449445586343674375326625868203152167816607691789403578747057503826225708797138628787778865052727742157638067579883373841995339432501119805809174512204250124857064563125880210806844992886931970674419282621157765676481051792951380487189708615317843258614418485073457921991423181275399368259882760855694478926745294086219319424611205897819461674620606868334158789318680362241672708595671798253401252650535638534247958900133823578479373989318199827773349700579505501995327569047524936772131730612581335460314597711863666761928930330149456910379360126262283752226277292067751881215687673019109337461919947595514478338684829849941790024245338550434695116823799720991345019490822867113289293823690662995782522087487270416202398741994647010080829008977493753735430516723201396163646093111584422439104140463157605102556906295921256679910405934770290167644709204198060274025534603952105007921302075908328370445315484263134825015662029857208841051569359233788263319079792005714685108028280000700527736895125094669379361810982840005778366641683644708121047876640316282870535289418786221512019353248264056517102883341415043132409373342211426484224*i1^27 + -506690002410811640895913735346709684334191894879634233378547663464380720976733173305253134759041582769032917953627970792015137016656938729912653498565074060492075702035925614875108900868577348267685677212186327830209108406510996493478273825657259150143311932625960444482341726004581228146423253831758654120370912264752005996873020449344841688496568130400577232052031570156696332435392276900111061251000809065566411368243323134039155699906098931025332042138939855280514415812952843869357167857099085416064575662192530230978375667732463659524510550354970345994718446516974687016797004198299449954965592943861937480264821200536898669773211388254034594558645698397752282498315662146211973503133070069514362457462571883378259851340554793429382096792917595994406096100844281250166988294215136062118530983977059890733024649304613585117778808131900865214567963813355514120388945939263484589640460956338800319103073875541857641763152131630396879846001107469703548328564895669328002627999168778616760759479733176266846476267975859184386637721448145835412899382259075464620521290246934812570790402910017707048314373462489725968596578098721985080879460892474540886710967928549250203390606237587689368231736014085295229768245893417172542500815597941890044997580768861403326315113158834644449299124788456320111471048197257299011322801434514128769239044677962783823778953012601271079661505917291770703775214440626769333269075760509525562981224489936826181624229128079119743352175291844000447635085297955279050486351045779563681124428992872753554747104856073527391550876730053603280573569561268517792120832*i1^28 + 4205042385452216902357049786149019846932964057954179680370045096364241982833340840098010611018864646762902448184821078259566634737924396027889052791129302935828931395508604096292753586710392050527804640032826915677425112573889154459992955098037358191342502749747746516609771096962816553535808462156180873850644746351939437455432554482810088421614311466265090720378584263929372828795648597663381736784998330747654324910965213847737152221939427858675859792700152081367385714738447605623201195998761738846771425061004704368291079191958015758356013631693600560386503432398642850350268854510658204652581864460619310879132262892228162600438798685095830105040718550217208591536878430686742631049584410685177147981856613461343386338654838236156506134947630680253499296756409495936593558509179841727682651361649455832540487394045307666607779202087238673826775822344462636998912276393957266697880864263485539113538169304233674097620892886286277412066747084984617886185680784004710596296257003401146813344223347279321773161527896581969058691634857129715795084783955504663953243578100451224017328096485035678429082731128252960403828883172180656796430210361076599357606000955031013550793157452802852977014568775870851281796733484617280577346176882683044524637881096422501513124860416323118141666468416013706827508260562417489664195586071878059799625599738207210293345279978081786920814094323913410403420735603675994521537783847807409345654714779846506126726249824174026612566111561473903987155880355014167398990231175992064313020669161805320844289784793420555019138902163717210236700674638242381824*i1^29 + 383654196516407417789697453540195580674472323102022767951755293091644093346414146346700184321669920134076584283269962702716041291929170347906905234992882967306556597717649967229936484679076032857897027374755453846218859741241099705111426557496784357033413502656637622096179936212755810618777915960242462864611082311311917920831149606741685486253117302490144742899503296891259369999055135249899570237870717966064236755161529684501505914030059084761856382391194679897432022737957879826806036968118886580040026072859381020623967668628343418678135782043464897480847602665855822405789175103999761318991661898106156392863197521249438309325386210483422247099395610356711191358174337659273137334305226727934833812484751842235441067870501929088661653715906439405952538331054670609787557965746888801825619572374454249997731092136412078054180535315484375902306070174760671545664183999506462021087805044978711573047235682004959760063087731850629807316026665221732855226978857836415286743175637847328951851613932009847015625842490172354427000065783186029396723550201340554668526242817239426077834845409447603580707034102259388353585181817794255771210539428620487417593758056807598247129982819148644759222920205673129550664156680656657385068779433135341556321352283687781649726849891836988173133963731241562468900874484881178560445541569562793084921538780075902584544891124800415484443646209213366146211770423901595344447834926775810447509109085712129474662294017860721099615502290118715330441594188462780576213138322249539501851706407031562235082933070476263976366509220298896841519463617527808*i1^30 + -3848513650206403295560669291675472754509405863089063706621264090761827431624108303669437520329108834053964414418902159100918748446575604731742618109285624384864095860502547589588544620195427011432550755143987358839051811722721356964319012683226634158750535268728183293817780100656054218283530207789490033322164406817659454813086455137493553231183990761175339266745111643346030377087715033996820766051719438477697633123373126970635310126999135437274179203162958414449901630051384713015295177900212509648929725867233565354541578892822987463329872707832784273480536756041246741121184562389846427442909925376132461105486860091633612806525590301781649685402341405818998472391457079463259344306980317821478723953089705577433699828929134692053194583216008715626813779679103948585023821251599590776906430761554714489968858712949388147096865078353523375642783943700664463617407400330807975193488477154112942189354355266387585618780942526262686440608914959381037797011427831787973643437385645306959856271254178294777186898629923118443579270123287642082249485867880767488589228493655830958993998882928659497093741179227393555166763371175637199029866773628356602999203704862271495821895662559001658220724188714446272463035135983848399069992027067604199767134682065541706800496659116370143395732474147578861981283446597015237900723247940654560152160982588197540718185596823570058419572771628220083361729963177787326362440451802224032810236486624740507720422338192643106530534843250912947421924367299454859134453149636979285278742002579541884493724244833551450854838372567755661107779338240*i1^31 + -117781176570207382481729627559881990976382098819703236242791660709308671018717186953498527664807679757989743884746283647726062930463823968139147134543711536758187531326646503395335877382992543031757158529065828993615042760417386545804999764031771655937240057153233457914950283181008338218467112109551136606994925366904347309721302946840733672221975481766023251246527590485405318054071340399924429536806218543318537315945572503775328143755392591575462339133130938280125700535312692802615092386218926385407319428725373390580856191681707666378408246205200645533612526807238117309896336881464256080732776725418233424159369216178759472256433344615248407882887317101060881791532084517550238671193698922651256042070053578478499486603763849093437116548198010413545715238425149327291694063091273811488623676759951771967905822333787044963116386345512364740652871383884989525735686386353118657760538856617690738292912867886125826724965073758982980425461308810223454362603831937959338718072380697200683335981480756513695398445119815516044712532965655945397729459247115525941094872431279632494375646707173315644123265756340149933278674088144347264700637024226337622747583346500931337734666728047718913057185397782063508083675866284846201422635926005048619974205291174153166660853620451176040111999401472218384415164976340686936243317828541458518592926241726158415346122339869142362828986336795607844182701750249324022080945140559746630273321663780942161281321091949995047108998156087561985488087490347957197846243782762340473514302654947758875136918829146814469607432210819107685904384*i1^32 + 360423003483456707272572750888149582578003594344019040330744430751412624084466064281259786250051218619379281041416842198024932707332450521013573315328679035243027127552081031874332488868166551028131780235902709182590066622808998566117942595503071977478330023147035418120406828419674725372818501608993767357590112271834190666513118220511053254783417225774695963332864288425194793002275967119743672019072431938341762780821141743575975015202715018806240860674186778013438350312917694579042018121114728823212922882434699309920103633642439100349923006358530823892961182714113545099454800500538336878690423136888802888499493103217537787259550029911739814356881007169209008004229521696816033436155357192266144908938992718689613420014804881000584867725759834660127806751698657706253768891929543665598384689613060287925972039461481227434544392409997948348876881064603334233442009967070506704077549247596222623561178877116772096758212692271413362794274884064558080388183094040487900526932162124207390508866877345515098080905655292644533999862992033365198789387841231385531219546582112335446426268688572884572967620574870352782555113236177785209415807384261932708107639205665289863105883513590689713451279560151274245483480343076804120627794662981825531047630756142288520411108821813312248772100708339385124706918642897758986991281881860079108647229915918166638937759820375672877930812878761428541284095108794447019125228005236419439976820414316707073946586524249388084856828027234154937581242077402441165333053919954152772267526370405416885255150620494246832310897551913881600*i1^33 + 1299021673359341864271989914270158597732487032746756358242253575239771415412626197370976787943017198477643605961427703995205062700271094239298471621219305020393820527000786734357752984692724204776278295200628497565780897355837140039944430597182142673057965936901263358690346015808650258636374896928488015791513456707441689898111402842865658751621413910770740728979684292385931538080541289519707500349869222535317413831356097528874894241166823198431361342920628141174217871590945149577672767107556644467915721049188098206329976143818160613247965594079732152123559111347643349849190354833140835355277260441486379931058174289768531088080625790819908996680607772455229633650282806725974970658141428669783852707197440326949250666186657046966039545097284399455375003367795791279484761894018762065463482232741896845486423297761315257503518842476865884178900774744310267647534587956565781906124675999426748567605458016406370694253965437570898100495545133746488069166997750741051970484550665273230171786016818578914346636820035776618208858789080479662499348612357292614133768978308811263262704414180472803765209432970890722547982972655310918761185486857412381340288908598145119157317046553662699328948131782982110326444124826912260672350973783530390438566741908813203099983984969176793031606726384616453571104188679753996424649534806628316944460448378001491352730861396146556123457671966680460860858606645377868468456486497654539600046164042840302616228223122090795192343654955900777349981967184625224956188834387653824075726060508521824755599524159791739599508698002048*i1^34 + -7403254081806710904933881461952134784260165030425825184356229383325127846731638955925770685716366237271642452062613769485930109656421014530498256003360244471904397516778606992498836171302189309159178866348975981780767171562639860158666587568364585512138895670814410073172723868503528914073048009015935293685287744574669383957188131574923244488463182891151827443987104701506523248447863657414121890481187927539713715754916415877933544143080499541304935864198730829921193044355310950046417196821535900381537387459273511808210290835048991649090175591107613188322890363248418281001396962746614181848731186606428392368548758701043971582823750069824257263689242831306532213984467509472296975804172956759725934469694056877696237862362212644974703322896329132680218079849973998278427265887384062877235601695865878728949132309576539618752232323684256699471951077788472234307621197788382331139063333953441393340525982519057311669102812734365705921294735223418079162518219532465937983427600609806238386144343067326166225157592378895811985626198426591970507447255146640075680707959982957520066120162782802024311338047920363959771984831332283617366775546381523547342779546505993427254886383804264856991449720078171311401849119159610786574555188148094820783427174474591914535839461585301064636830950537491530984399871412377930141468940777459814190818721355805487335621768990291649398728120178102559436019614935256398891179489929482029310784781051121116410608011105308112123543967419898096444942959542716487264039539682778017209969682206399813875113789301071900840793088*i1^35 + -30751333514902959081441927880651846353503445785405963158958208767590326261256489874904499216058612879863552103877862089685934883875083156408741796050924534971355283434656475304488003637865393108170265063828357062502414480395761667753344368006500074240288818642687164806580423808595733865767767914110076202866242600782563285760813573707278821224342645454196336546367598251596511685477128827537649303182151439040694127268434738494747575021280787536127802275740163695478380905519773624800177816755361695130232413709688652066678945691187332704274734507476037078218400689996428321921793784139410254215218979286434829067663864582840046044782841670540932131596002228130054904380075538248487722697533212378172111554120133942056365753501056017784429368472952908932226500494661356126907771706308590255449993168906091404476542859115579327462835704323615497779152255974622123669171038917950058801477496815196356858790598987555231358062901217576870815822630633409672297988334350069401268539187635665255535372873122156199775361654676973740158198685298086446894249585530036398614348092046256157623598479132388437607650442877252904756282765052158843004542909725231712344130877843029207329494346341679718778723456493544619301299172524211054345997203564368935117940447134311618577874956389146945298246713662660062626529634217438623767957651352083389680214248850975109859039825485672693939424183293660003499584191535787552620101551113093042528755014457147570280734221302561832335454156108016601177351566497626655605909049968763052631174312856877179524357565688745565391*i1^36 + -24333969251918303545047054453325126844659017669788698572597382083032088463081601650831416189716265854467720712019518842386841255649119018315849372625619165610374914017530836726196584741872466809820922011932293140222667741365302812555850458300626444391488977821769015994458061828304487040768072325285510806327620419306718620892019253979298473333591281172917349769322219613219381263935514557129303757556229620769347785052835751576736041539223686784355256562763609875051424474331708558919190966692009772235171941328286005154795429566247325056768466476571734513150330489493505032569830059382740602669767163256074088617122735954445619975741140827502728367426512623602935599028308577472995669700442160860007661473162464981779490965124171694648900315930224102628551458272688684088222999050070022068803969869506615778024028284997328750251592943230789881969646253004547853972895185141061618935681980189557394391396973464046670708220719876162005715029108674700705402731647162069609957082606155096145028315674848457202833022401058043167050752464533532077593236512497350229644774400779086065632996534024211819936094110002041653202992455772662423037693144269988759968794012902063766571821109685128646784548406239535802094817370638195140451157113160341654946145649086996463828753420129786877516399049603850460324946114564097161664488667586406663705098108883623316836606922295003550496916487125531715075374986445711082220369140558137448391386947736672771065527859923526631086602617237270922835124883766014857264292095392292034155910430630702788273444210014720*i1^37 + 12045104858803074084843005880020129477186989297488348429567480544368222996006379212373668081217601857490621252916561580476436141363825104132806123552441148409389739397175879460941991937403533968194314912642477584440861912343247301059110443038506890736390291754451400326399681146085613987625698047479981679327173982831118480307005736171808497442994802351238726260475858099093798860163106228058230360802698056544004749685438073149493209403332908422922654736188926322339553794937353470854446911698005002294033349089860996724573491696885039664108031373241996436247957111452844313163561495006394495293319089724945707139959583849283497466588474716213722181868536332769208752179713963664520676765687892670523883383260326730638000503185178966186458457082559857677197388379031941417497518835776345934884668823072914627999476691409437105807971511112726904610316348208236607563166260864452636107464559669933967310707345517206235538785072582268648973853500167923918808214590523321317104848064619029016458170056108026336055680743209964753261847548932522286193507925978834047386975618943435000663959595663264159769037779924020443069404260321800783852637692072852113966691259660854581871903241825575132189209823681271196146421038627858519286219982383118942963505146218160615319952397787105805975469376565825880755218879154280799442742822825073523221186678260731612170068056713284512461786579494908928576356845863785183055513013888941503475959935813554138411445173299611371062077339156016322535312304280817748252778154800349877755168539157082987561418752*i1^38 + -337240577591758834395336761892927890096479303877230399151261913319993068605219486820029953801791011546915234780097765970225975436877990609759797453517855563978183755280749286745793970996937810361140961981325233216828081512592095355758393429135126258726453550764096223179665285749941711896347386467028023794416707440977953078617166982875883639230396131983113512480638645994919291632776200546634048370528704099989100635672875261067010073459017670195564662973238853970792240859346793945669624786404134218767640413473700926319450165952099400402440370831746522128277197493939072230381911827185485115952011123461879027197898948899650640889971120241629660868119399741933937480629960246159904688134615852112757852888244379088570045485355656677641419850183530279808702066249464411651524731493782068722826127738519373708348692103245195212244783929887279084458138431822468015564006275061799276255569310579078191304796759571476911277606745361367466152844747246941357980772437170809632656004389839590923405314654280827589304675147742449274042359724482860188674177228920032658783683307745397936865796948867207013832511624704620359114476105870985780516900276417570249540907752444980260003399523775369504801023309594451244071365662250887841237965820168319596533811927916175185893424489406686698030800644576507554502137377463422423342661226392825480544760799825545320468310919520435217128266790807605674564854430925621512710329715912303056137623400616926906907611675378836570147200998415583895730411816761584224127222613580301399077897662399250432*i1^39 + -2913178507294135874655194702035266221065776380067377648635656636289244296103553537640130696309263634431177839412474103979298928622182530980341375983784110228316171825597830377513527773981921893822137385121870985609140310300097889310480913322199525713297414271064332888221913918496518558509327321840643675291260422553930453905815430167250194422607095580475354153048798235084091536850026763162894206384195339993057287005597418828128337901027784909200563120339942848409403860449037135687628067643498280323828834429439455266777797404003383061772099733729404999381687383143013805934625886528175562161419328710110392479977425131058772412954302077009636889251761688249291055882411136614878622216321821878785311334930384858948097298828560273902460414471863507502765700957581017414048660206167697670149723178382579648293598334392689246927208944318697353954253101795481562767306140607821115811506102001421253829383125235609798954198009699909621042684043141613025403552943746207953904508319786088833938899656911468645161756002611139671297478378557414256133817464564003384772489032058189752576397784738192298355873215043037132026624304101642094891855569738082348155500944225629749361032997172600822064768699128631524098652434779527098682420347820084549756547988602775505916699380749704324801506123507343904605639346949242763898843311972167030941598204887195626630564341229697526162877328485081770104847980468072612403847604440660606002123282621828791335440475785512343322459605310283727160401241250708575221136190934081776145169725259776*i1^40 + 503069583666416905460959411887417504967161174675024763790370044367756462441778530083416127277276193079590877039519034260263012521106034834031698649536658576073008687293381540834779461000661355425915668803278083886832821613181246650740125969782647793775299818518155728550466484990687147169371472418907723546859155120484994983816415542442217517003054179828085653694405264657177175543905878673999393565843245553682471355635276842625691953759273702701117865594811542796617586050005577830559067633070526038982661810866290869962861075336197137677182940140046993091596787024424364994071833910343697524075335800492568206148834166668253538372312861012196778224864915638668527056578841777099979804674506363235635803568782171180808862182358529194239773187449673080838988105500566546905902413275089710188617089045045297586088610361760615232876786279192790462655656564135578819553683651449832644512629533778957148961914235866163162159602425301966029050426466148800658745351927926748146177064776647578091399555198665251474928671407328261117109875717270502459806232323213637960115802720576250578873319984273179971008684424903065576623426266428166598919301084553275133466569824457195746380587665566978114687834075013067153934308177008771169503345184644841860866531243587617207946503835396504883708400059458810184209122484622113886937971551833926092824298548486760102185115455173115528993960482129132983461044090654237723956148981388797950099690701898000432381729495886910894997509059364764503362026502635012245437426847481846118219776*i1^41 + 106585392304014460084738552177305525312756905010978046665940232851892151988897786993148391376848786909210287529651624718132031790470629257974363645231176382630083376214432707024210632858355734444084916281849683727276634482883992710705979329251534555262167122647886670658743728182086805089502101220528989871442489730095274306950802442996318346980563754049049701201342382674610517141925354472904514841054233280975934850096929204853039783282136697791985280204406892382366507778545393299199673156375869838646869974661981458074064254190913983612435962853703805463240343622273494610618749624860012874420995568951424130138959860655275909966747955076829799795048656268590122927558363472558937990643197097971773953852465207772601189827220101926932431350434898026295945986227808084099801854450876130158264605424808924736649936350706559471416663782890628539655550861924599417308517829457147183820483260319369557029808421995710154434469717195142694660835157022026030216539673444371986162765510725020008280140760896436054682329714113032541591251372437722427850023394272890355350341365572657404343260220260363085693218440135326577641821154047373416590355155176644472725933405840261581695374613458878749453582232713153252678975056249227734712463992246023139610900476780774934994071139351584707327133964712218798281187429308535101936637883317085135422431987240533189919546541689844022650159670258167753580975564757752984729157560431571019802399227226676616833848307881087479314130205375789188491994466704611433927291324631875584*i1^42 + -58826749755649154173338133369699178661408556623898859538789068661384950304940450703557513139315542072762208561605307682580490440019663694734768720417502546732906325875969723588370482020259296822841583905045088123738127672602187345785381571422295183919082454398317258885957756437939727664697493791508681533703675485071911886139660671432939017552707739184511871113390943134158850306564193386690112142926243670213263507398990676726315541992025730667224040095619952489723168958284597684639517946700504082632699561205662940097012941355951771935496469445703296188823580262407387414086238579175511502298304382460053312871069412336911861158828218111566421230066414840312774568764493124556285210981387768759574599485405869223979851993486202386123644516550340033723972981308208400838671449030549000623080426711859896120271395299920445172369060853365528415252118734986656554514590804673894233651884788447312990399888296835173689405825116908899810967160953784733885382189569640552968479298910340403966776121743036105543972520554498118384301422971798529593702541087931662799530434960733873711409634490909207332695939186284043782449928864491938043274640530134151619383167152756677597047954019437128516365121586811280502439917585666172475276713653724645677059017726491697227405743899922983486880247538805408820683563610920239227121284439355963455999330715218555060677164583272942689339444242742191263605534980320215805528100191462531102661550689894715281663818885910749195132099977848120115512786036933893343957215084544*i1^43 + 10586863994880751826102142730529129532798563815474030583536973164933546123070469250401589349439343179645277592089966953445887553117893482866872622874439749541267589590550254807440641296489270595991440499173541856011835264696442096236500450364736259411119055135089602470820670754720495853346653773093015387718356168310394431505386004877371502793686856357377377122624936843581585703305551839040974287915379818841142146729361703587621019060908042537511204316846847799918407723227667041618193284630538679358121794776412555950555796101870255391458028130801489669625761144087452383338681476558029205027288358233379454648566317146967945702114778751740874848367885039826525241869239296704093145095492213661222954972015523140663249669407894274708190390509871079064334785581800441121508812563173366260917617134039423091143411497806590797402589569943505357262359932133769924321766401444572344853284622681058852225973218237374021923744998135385438829870443623344063308434659416529840745938196825800767502494471885692734436297967328089355172361148718517882138352366240552933514554830792480023208674607647015021010038495613988207179206437241907913704950228586491134319750685738889579428234938108161749216734639764439316360186295304738536992733555803360463488559779209411209383609088148932700015010618728669209518436545633394532324220258911545905967268935349653883357754829352210890479494956755352597002463964544137626032610191797785001102531367334156491583619052335152671494898734618850599468461604937244694544384*i1^44 + -531256184531071242084320609243316698593127125265738400714464050119060516628248324877123691614139591095705169585264129920419422547159112427096942108659214059546570859909187917140313306819286391587153242479102650891639506110930212606310992111142999605617960646602801275206525864845379215375586364119761771784253745718823347890899807388735737437193964911731174943665910227399286649502597285496198397105308108236160849863920611729031801291808219382374147288850699006667735235098083474793842571560126177318176177101968754278571607916029042990286780439005402592846424310916401172695997169423244011864616337403421742970467126960179001738178232821432256301360520162229091026052154132196621355638967294881383392828585653503593892052298034368655153596623528055519423413772078637412025925945822605699631254233266210365450020076747685651968438502359688509738702374347508564644136232624426130950223098657239615979884618852565093011588221706522688275490084173278222495975018261157430550687964498929375780659005922402955797895458318575676121268568859465299029250241455461067552200982258248800260116062142223845950020159500276423999464111126610992372636372250796823903023125781961267247219247782897168580671378815015789993178491059289608878019204387300444468755900900835906668858516554286333181845055660908059154970933509034136751150101529808525062490523522121850018758853911763117798703307264825608347880149552354520751971921295255180484812273536404716030201134384302223071936980038249540231593395539148800*i1^45 + -73354986526463106652991525808410922975185958999340785436710703592194899561570617428161354370860276211436125646690979451103103702162857360866593652454149145708515018638896278328619604871545500618879140193305964904428565049119195584082859877077793244666000905253399668247530341208162141150288871018543599004981556535222766792834021111303711478076440186037542595534889194035515054718519072126902577461777431658714074045228457955882868084430674545814084246182245458258188548132414619246307722329231770236946709537779164931917835222812086347151983343527819732690541525914737004827732159255596871881199918353612892684003126004952657983623809712708094931422790852797398138347436862739692069864654915245458893923971525771944336463258797212578379137642030029735713849196738043689156301817102168537093467767930085505991821211698394832928727499237614675816313494984843384059121715635158504328742182182326450915019945359299283870566996030407084299703733064108792389816954243630433029562986581469478711423394925183781206192378486326909572327248243238401877078007637231340342234199136036308527203317783672092307290954913263262520104523913429270753116149275770157829466567168257955508027879490456322235038812390906953763299218536319498938254513582988467945604558695032761240959741716537951531143855779571412200343927207978109743087050895235213497639449351782848145802231403713141522590969218598433354995202159602777820992435146739027379329631634912600590428010864757883520008400280679701200624418816*i1^46 + -33804298548789023624364699064201393547073394415091752608151613426979233804000150540528603755993193798609369596494395277395445855057987786911256157378946543469511632392381628435956512020742188771998428751679817331876327881765190017883415216136814142410095888748497431875054111972038387993043699491030684614870791176468605377985933797363072517087202799857867037148698481572565880540781872762528761686112015706536180904371489273277268313550273858520918760962958109641738186355890358635064055903108253384361909210345592546741402661597145561780886094803523489383378507734918067029518259848873364119278933362946338234712381851787845200938020497819235665590935690268951163150649570810040393500285856299904798004228808699413155319520350147614395610260762338925811438003369565833475573605497042099273864449195450767953186844905223376168506435986966592933354533146878041107029526509164454109390704712137867025954040640492275401609266541172106409060667071998490843026595184704210026063997235843231866882331982225300953990855279188742137722076832188146644894280943837903108114413973242268935053230596681483339691772097022579982252394616509921001195274699392298987760665979977475652458205965043819562812120343712386716792771281419001575337251639522193136055140593944021076114877532976898930084153796540795628162169830329794099835055686758832181131341167019171272725621914291443883115213516743394106783455710436468488202898104940205283429633557300573604269852713509893627265082971206107267072*i1^47 + 2539394739080155427985392983370798259539161926968396336538973763263963784945017655581845912263318358251572599489894097331407868067470529014789446443716161857050580893778350546283234631576699386009653791088545480891770135738925141645580082489543251152656964628742993388729552127609090233769476039072391361137530593722655924858520876134976896128075594571823714076991285830948905815740606252494714100427568308887131524709989546329790651060096525441717691676999080706103926478658778802658320700785700891341996222353469458940912130599019277373420299969074799674869600234135365420760031024469100540698762415122297858795267314342373995311644841985081985380088993609563402128510884896969969228247992101352113060907486102947762816063453729314829624194074038402952751364753813098827447812681991021685712981629578104474503890214090766527229315978482438363214142196004326868761059993978286068018314097961135607685709324558129401157974730418856620017811058074524707077666040606008335003111576299160169957096578942989276544365956714947836893295787493386397773332795824526826363385831831369317253245206067777379591957922285164468022147372933926334511296559369298345093957192994126066915377134808074678033507522953573009219882606529493840378407323722180161672086813120177530656391622590273855873241890655787993706505102122823476138284918288221880726370145684717646887154816225239803616511511830887558053474491667100135337374213789170711507583497351855047256118606713560483757957996085248*i1^48 + -310734318924877791942993776151229550212265687372388427227178045110669683212324183129159002245325239699482887545508185587185786329576355797406915305720255209591428611021159966274420065761063886519664316862291751284647669226657781893659923660295376368789400650319278816826866074728421096798258086598211341557680682594401567005714747713347891401236835942850910017991632858109942485737192406029673688275518035197767556963255583896635250182903083063737433376102601278682351751679339623778111450640136664421142950517959205484328619186754133866086711898659598286407995082293350851323866051056488899904917916585451443508861925845980665027964667404326658878012945466538302639440380960723853973912537926153499553028301539728180894920046250343963051205603388846834098713606705235403422793769883442217659323702262786774921404833917816645286864598673200835737174997286704178208209554408187614233546578049551664015117151684419212879216050984878907091995698441678542564908256874504741562230857339488350170514138120819213618811562117241736561626104564459852763255519599159137757739356547244098524589357946177844905439489785388535711564020291975201788879681497267706422093914812548315790016518612440520782500766072417022948207263212323857312342326076522728030307897944030380580878188819059698045003795224328694387564924732445295468249131223849912482511134713004412440909701705620681253102074590418868472617238407158295964397875328164152065838510240086844648463275110829567948881920*i1^49 + 15181329285970656862316834558635203468006118586518954384106189039857746132171917952375379465164443472068260636407644830478142386287264638903862041680490073061955345546515800856285763731992509088267019470664965372320402283743343390929246329980650185709124504590119753157371469728283836426224644917300229141879061418352428224288240243860516217619187514793722093282577277628369196779843556158482497683996475673639303992792092706267397745434686537105396856304978546286196332409525735224154755575103287949543493784681370067133834045753792382158937077286485108529938705965886094496315700275540420601705366228130292542673164441880801879419424235436798254008473694313534335682335849370482372036534866404235341494645950510767162515105066528504978640602106280221309684121511746870801271933683809839231765246233429812942865418185250277373976093517878038127528945805806503984575276740552560344408819044905815247753910788195542474859784575057783551241638537448001137260869557677404035597822014460462631851391961746939078490509464918023260755842520074747360473979145391455176250199233840631739098059722521604180032295485087760167690312577663355934995099283598281794870701445929318070588718834808070408399764933057296911016152760201982309788983154898234583264794161412068146149525239362850498904830775621815322754895501946215344041493744144810994656231783755608629854184749689076575734888824910729623909258994891878843853034789317155744145379276557298481545895382020521984*i1^50 + -1117076331354683366937226919935379958850014681258062529740640770876363247532986039867202263732441402316138755734662283810953410083620918787526083520324000321560910499407647896106342983118248783737962771025233891660400771335917428527530304084560533674780015776478083232727427663861723010852573210814874541033037720824089978084730327655081899318757003516318047506959097518063080964262222278400848946603717800691840623721913231178739981610881784858503519528834406642894929714987399573683012541886592608143752671103790418556541841300999447138093186611258875079338716770394994870772487789696411033550045517191991422227356023144055217540309865452302889495794256293363945248733735044123052862915717802089136773946848063324065775531930304184954843851419686186914762593510702547525561822733809005443537806051390194813165612327108677890303549563759228080214538798054459100159197288446968987675454292400219136179547716828387465723269127663258148828701746672904240861604282672058638617270614622574507802694846602097315254492240144680941562416737849464310355525208780147404575377158048886033112677480479388410373868139537680654708270245439515224708276538286989847170728058249693103421576072523551551956757600488792804958591784459323994934182987058702242426419103477980623926751120382984563519101587380489917674923975723656355885629769194028621654119189335772254444214407467300599882496873926086543994867810425063238833236631420689254780668173905709363624675377152*i1^51 + 39728943368227932412669410129361264914997085745458014872322235043034431766952002121188134273521123875081545579409730955766073946737580614515265877266971769033981441776607129432003956351129065537976895889204228362427141571489130192836789781711817718833797930540938166135337893873196945455171695512850604849477385064438867725275150043587612106088026512748571925272383605046012964100928023296921822519397050047490524412617136932660920190354574321124827599184248014236858539590042210538714937996366079954866574091399336450714947789864565415374037030168820930804364101188802688047307990247975421464467080328137803196626947558314166061065561857886396326428988963131786852741408822593653818023039781084919477651959751190590449112246459902684593659882276330680660334284374783881966824061462865325870778958685325735440258710674073894912545450520550516967945311727539584896245774397318470881289632596983750797323852736884040941636688585276161366957026400187429162296409321681688147130755342277629010965453668327749926337079968398929905590030459331141704489321017106372829532601775980151979502876229721876162633220267464738325232151985637793171053069571471111544029196584487034580038634319445731585824994417743804318329291600562453870992321974692989771555272839475307394945985491884592252605141860256637912718463289511944487011172454868358198202338879107651964903602024496625460451033005669220291527411931317766385734930863850679268343267599430189056000*i1^52 + -671683709371069049205418442492089411467109111200312401064218240809969680255413050662274862836545478496594372920925018558238528079311971397280346256511205409861940929600123742284756871990936530415515980130021539853175905444051338573237838807370950422220740962638351946799540163700594540428128656055537853632456854259754357219202661513823864814015835008603883786411004912707442674920151391960042613014593107001339901835340346135547898364937214890775702822209666043153630959817535447682752855304166387843276402813956463567543472289046122751666155129651319725651307318198727013535878188981199583004222212518978764244526044078000732386051956895484378704485565520085942944854839102650725341019722535856329642948898901051532851398102372373532044484126769703634933841553174673566454918434631124508101263319490653785748400849792027897624421242123261522671497020920017878427795326624207848398626778525009647583900513379889513982227217854295547114742676650620955987768343299876751285416168607320349104593985772546452232972980415172011168157394401085822512288588662399002934330189743857833576690634629314484637917756461247077335760443165254763644318141151036411837201303867568511303892442818595391038337716433870424241973022127703103156770728463067187384025746640943414169401269941333128290888094771412218866588641373556177258358176326939759019826373126762583943423213831211226423940014717563050835727404861484706484826744934727281784557672595456*i1^53 + 5489672072227160903896419877697382820994525624993441040665264805199088301367022819737476290101660286228425756133427677380407727713234329300925616554335267670857811720198996950125590450214104894726500905942785677717902373983811575722125668670151496663986190695424565861366506092273344060254166860098198210280102051416580867650332003671156814584151200251569852450167818227124012967853907567933769644940678301463824199397416370915204084327873530840354651311911629503780418117251073930939746615801393314007756096020776994949848940594627265337593727354681262885593708667259298478141813079025593392923339118562517084496121306455664169141229013070394991213412584465584784233881978181922714836075822053518377653157781062546000170044462186456934535054718044407944976923904843670530116001814759460368819527917455803503010781823975901146083733442123550738994653384967932886245200191467725648678605236573218774216763138086940952918965526722912747151864158995326029689651937495872006961393165230846686016085851760975854841377713380301780694039684081033018896263781916894864416805589495483455304184252087713011424013585602782688706678287960856214402378132373428039014462033012562210158376618373672683954622797165944878644478516401043473791197389678047572391554156885938190555942465408846005334371156371921410101850834662488957419002750437968911119985847649007258989915102092468524369234379710263953521610129419908439794857711195222565715968*i1^54 + -24290393950044454166327542884927169945493073779898104062955782639167826884400554240706520510339094594197807728421434165646795886678811076304464388073803626498854909631816272620156894882230522108049347136339614240712902913708422309234320242682810288348726616400538252197908361788219768609993954689209373555069670300050882172900171411460957243876344070103823774912485507184379972726370693216717478436871913589970899571861279974903227450593891185105458663468826254529664253120983967564572087153918593128514872847740700695387319817182140408773571344929294511990153109082950514194817340445795830989404120982628593121450753282848435003020326741574491056958138010859498199145709221260648237300954960239946786495341954998810400014230593645338367727053146377076003697343028352767794008646369917535574715255413355638683629648372328753386916950141670167856714534862299082965492263994285518189952771861649930259349506459132150483331490069788676371767908330582449435532659070255060436869636514964302002430000855289149294912292845107228305280447711888848482461552641173476657820972139307619632229757899243008292154159853874695685987175913792998177829339143750540426730576323040517777287422432701907975221595954233693433572027640915074343565068941815473589903092465906384406360121056198897329657141848792920319202459169000775305554414002596506295558377100334577865700211383801674106023024926874911883056584741484352079488577523679232*i1^55 + 38074874978786852819751861760323475909898856817741296121653096011697438708975474345936922531273180919178852281124849207863721122796284568796089159531731839782974434966023967894280310828822006224685775819806248460806199925723887367567244608309872508552608782079043096899431683406141633167657366986657889920681640061801120870195943934426369229767976136048573948046024011995002857115338712215001649510646650672728138411396327773909489719971767659703461651352538590966234848969873325172691825834902430377622402056919659029305716969305092647731691271709123714547887457422694735307294921527274463401804585945237582457460090109455525465109126980637947609292729065376471391953710523359511214951198788730256602991330119153022453190435577185697585795782724921164277355627241484581314512927325285986368366790296712926196857872083083018057543472787167194082815421563932284042360972423815441515982666657156671072437168331701071022086889968900485245166966309350294417639238287856985709704523191866227347090810980749487263074210990818120602003111895564964630974403632418076229100273266350617159274708882656161956471534585661057262046762146200353711192198218805550595570602298206949860197653763352816025242077727542725983127287412077527473905374566474654428088803465416745940314762881845266781885535558556789374957077004738696394383632358992081364572889611727908135696439567249055486067209004440688737064156776746606452015104*i1^56 + 10331349793972464403120092734827966219795660966889264043759446936094534954268013034602625883025917826606365981800674191821243088117972455735821593234665011622562803369433339424899378073026180432629216716986306456906963098018684796618512184622475037964076869529963543423524797431194363260236799691579906516911785031402736099125311531369161816477631454553146505076753631526579609138329117932502142570853602361946232656663723734533894194414505202615080522198678475374842984366307581257587733252170518258215693348206679564441195912647311959297197375820150082942503926099882685770613326268423273336566008683995675075398503573490012349992371049142779621625967064362079438814716024845553649468522162458769534827748364667733128594904405203911278873941396973113400753463813675454487501577166004193492176546555533613254377986543876993176661000890453538157174231894221017406046907806504315320418857302385280478561921639428578931859297551287217020336289642378948062106670557165922878640803781659142711384308812290592917870965297730942682044429804184468154816496129289759745396950423354974737894002557354503123200411706283414786734427216930831379140414521629097235363540752196134053083639932599233707739346590973384663386542333103327463738224543403886883004129262913949282781326715773217488803826908792373473191884294991690428430386281885931583153115957456700672000342402061115341005226337617824861417524338622464*i1^57 + -100045585631488303711832121398546052735602989729781875618609969480047586563185498653776520628505556308468031271034147578478768201003747103782246438875542443567362141176951133866628162008736189960576809026988279878068765500517673911444113848066689515401964285588396968274438668699332234802904537051827407928825208577960388508206911607854502109248354830163100191591050869545430318423248904192528204631295347049404979247272786087655103327847494657442045626588454570978247074538142439977821031094695951688001110935051803053746300668749649673232171609932240830537117440027412180205355569770968757693120713685555264905742032163518312761439317022107205630461187098985370093153463794010482378720237420345865590909122881235174289125573917993811022597002756172338945293047889032189651110062325621303818802396016234810374951073029880414662461852534496283425894103749639792720289382233448844275737915699186778717530319572578814965404735273038159783537063717091843126935785192786207882821694271520555854647579454999333969451485529703739898753926563422390102951043563255874892016062867462062853205642033747012068277379596098242605502040712622242831320208244248151820382497344732172275834495880003308841871573089891204981964559126175831975521550591882984460927044337664813298409550915371316558054433379002001311597187494139514832973702777071723889668153012877390572858628305511662502205142205018977438007296*i1^58 + -16826922076887578013337922932577876537736425097573656768099381517063083304855935528589184110708743126063326658363759892274316327949584173320670585481311565943007937918319838809057216010416597970778311000823067588043613945817732849509105385368928849294338919440823924962179705878533548313239988271793177032975376891353851095359477571022136322755932534376452531735723577653273249842457269622725831782166789692587794979089680201086479250999950661891903653756581529809610947207918183869190205549161791066801948393065574830880042929190161392510360513766080400017111008107713565929784067547297446584594526094557518591404855990196296219597575821892785896911335706907997901780741406923300475322927719114072455850568948982394514781545971919519490460378691454622429848740757816301501008481913307990982376562333932757528623106469466318427399779117968553981625748441607344142624556096521606818598765654089067264059961450873109881731321791760955976733169368209179881036685593809780070042077133438145617733733037954601718558067178663396387439304561438581093584566685993750727161939827130306172945385688148343925458656389503439756578443749053011236339719659896932735241736909594998168251148590112311460972605827790734865683748836114345969139365754635113075264951174915363102078715071402952466454521297527540518105361803594528341642103405220694783754929940411740063048168205314563284657855134695424*i1^59 + -7543765336558954181146681954125458833894700745927831828528641280967687767119157954761069529711571982936333607945961078917569302918901123250367240989683297944880518562010508136035128515688206644800816714683982770078402328838701512420747439766103327462251681026083820805957993109647049630192783964511952440900948159152586960904172408208683571506742376748671279492222791827993706372023650454373387704025947570883298287999509591190300082992746979081496241829897233488457008250331084354250666621345969299371489577387028506865654441014828276362225516436278980832971652018742376755998863500576385487393368525056160384752282325269412588591735746076229389727995695882819443079872589490911623781563798595610763609023195291716908203508312522134494257207715105291983124258160046486786382940344191730714509870338386145648304288237768950192057062763086751996683163816268644147024046525147614753605178582308181734123121505285177206374056860141002771307336420948388735363576962531837061643907962200579860814437465791532186973663906942085876858207300416311778680627609844500036786045619839994300574621582894998790560040958733932520029514556543694141152474102594895282438676070375453715150771209665553135975988515879110692678835889030001240840429690593320540756753514593152792562232312780319764741715454960107290841901009122882879661565378753984988931437377726063320727206189983111950893056*i1^60 + 644716574076413847592052409160790305799189081184663884718066939803012889389745302974236773947862781051204760559004647548920634081043069356367461623789911240994431684508914554657212874266440705901549181314052911194659681351799643518452451924642192537191777831023771160002138000888940119816219278606191419710205816314473767572571185540284470560635147611164943059439292379612561610068529514273618135155878747592824979554560297214870411991670066262205460902601186958025118607870504770134150835208262244100534388659794014063863825772898074380498267156077925095622778732337006426096126264643213993561011091330567620862613567794120670524913212743952585848472323523214646549367676655939884823037803547213260932542539400557986808116322670521294861835105830727000575084361119950123116475761744492749501900774519924528026481642313289657156831744166670823180697083071636508274333624645420046444993016810032498438152717172018091063885134857577843495959010193786492605111153067951453364253257722870628892221193354155105541286946006865136116006483072907580032326905055718483398631649833698425350716841784953092652755639655648827951639440644674602787510108931993379305140787076208456222740002988522391984456691947193610790982555527571116908734393015912233073854359039167755656948139239109575087499395205571144977748974375310345529950630634643858757557121439854809075793216405504*i1^61 + -28628194445794881624403330921230122520451577989191212539499041108327833694963561189888216222373908438878091110830099704809734370542943311409898570303365740276600668500922033218611159601743810583255545368820241480009588558112413627393314846850427185734845453297152540511905346526864869108931994410356607406639094288954365079031326863446205609037366474946399890367957865100038184769408511635639578053586623274356424952737318158484814511829033967162231954242260479420141126522437356124013350199428116797265254959623034860987603779122984983436647141143727578236788719303228088066737717701747205512942104366708508164789345909896637303838703739732317614079234374612305649815713176206086978361327128214790992550012337223134356431981655602670793346089980194455909580232907285134465185694342189317825732355152312029594915373391193469834931654218497004890746462916543223627923275462643706122614942724619120718756923294738820264728864638633259821679470347924037095242405060004386925433260945057745119847831399431506109391959785576111219720964906845282878276780056653780459495455127426954280405048064361489525255200626202139022011962550474994253590716453098771189642855457835955034107910187409225458748172797342946884021153668642696538259534769975693626226313702949122768630917546049675844893253368140220586178075131706029466222476377970267545643493821962518528*i1^62 + 334358839809523872447029323732692273494314788949296218291707707737658519494992338693398396914929649846678686414054157224526721671417241786710086156884478757045589036283060173565927379375903008945246109990223438275320473132150409834115352423198993637934456191797057009903120053133845137795690951969071527959037885507989009402974860531222116677074784215893109148422230420301283701552641738147400214846196236561683112606876022958264918229623694043398053192235167807316180157893329628565080139028712173879588109156525176572755083287733574158242657624417510903550426433769008040506868730042850353327685855145260106504867172393023340905797594348874896975703901208270312706001321705215601862081371969450178046525222304232217957492407332850161559301775495817421363601531890157177480954786583292433762496867847269471387524557837052770467974923608991915968068741409954051249527822180359448040948819552904740130963593423677403586735670717735613959504705997369450724801121894601754291398043909234991171383204868207629061341018444514067909895119408829408930358827503476371455960056387471398655805228965942270512490440612355945574426945698134545607344389768345983256152729336831329908810596071411654046868959070079841678455021306288689375306619115969096072551080222448746123196860963147751149856677440283710949358918051571562002354629635450154778624*i1^63 + -56763156928740998740672226491392751399590871645481372712398918439788960092745061596853217939583835947876975451551048295617608337734961393661802863622045495219824725327626562039937157345943300293504867521405426952369805680621673154357648259566002710862225063118880640416077294259451437398589256125320892422250409753797793481076180376415105909661295829504752471192539689258010048827249352602914096535673460453152622084796975602483529905465320603187271145953688637190068288458873523591699332901795492713607801882707411936912949809146066206402975048497772294886347824875650523122948122977844210061097708243103475669865926786427336924086208153376638786481492111722401027860860597473010594171155450135361219241388598265048946244623484455439192493058303001532385597373747748252868148603739667742366885863946296613540139608341251361217924582364356193134857577820084921852995795172159842944299255231760036381125345138473738940939663479026139932004835497159304263782638261863060068422530329894149144520635755119257038630375215548148228839646736720923140667599649121373950176616410986176508677587736083251018535231760051415302957625387874566921418304701896264584247218643084482322182292024968095366312356895533351656127861712070551773704925238194407061614806746608096701789855353235648783641437253756699463878075325291828363657216*i1^64 + -1111180361996559893463219654138803413665151741976435514600235055794620683034649486504199951094952302914270688052483172052992516369353373278519761533925625457729349869999872653203029721817614259431317356404495165462606714843745181536061817702486134177364871687189492756083200613009695928951939869555939052870960922287653173069967181055260683722671655470170741820413652776877717256106409122175820776725981185135391169780320061475029491602401604993557287804530628931864389928351330215199087000949913413885610214070979278477752387483295288498620345661207543930477720556886373573673633669754046264379256120944208669375565277579854828195976008946407766983005105658450767828026524183383335679860669138481529923333922625944074269243943318303345157866778912016002836514166305065648255805050877763300404170538553066596986695556158446556260213311206152195336744954491711082704126687175888624708013739815340707999516619687941391413723766823390001877651485930102956678899998942170257687052969247673945349948250633286204395336880893548397682296211701530773679600162545943212161776175720725099934996401545613523617204006471667298112912832404318187146880084670137804283422770004886711716579439703598661076937153053776439657524409895823889575661882096378445815587302700189749984031212824773440341472899661608922399113216*i1^65 + -96851012086507864378912854666184648335118172979952665634005007534007310419652485501851658906340564847397244917012034449234742038895256642417872329204624338240421065001702229534640198041851600356147775556507299773056012507744135586447626909842797558985562486523076647844375195317086214590704853857029489769691403123943839050170209741077348774369001682400498047336114507873890402462630748366276290556596363767728163126059539660539821994723644242619226729359417778800905823736972923181635172294170382968398107958799115357119293085597580277983412768934719581851424226575141869010143829091655991700680064251694937902117365844516315459058930026827381087015215513064508941934638772113347284808840085044918909578022313105987066917430553873451424144353862658348392054475419930970842751453434851095651698711719503131624838022160572276689061250451076288951210531661762017554911006903201031874708451914670603554320690408160669790675284151812563868768029440517902922277268752408865347782198075180519444208650577758336348313466425483028101939063955122514587166917676953052898696305532169968219321956065306250050630219133051919711818468566855400115678826553700704847704558520705931566068168320068395348337470315663927458796458016669107286534928550985480277193808857579296422207920061394166695560478720*i1^66 + 1525952472593144336926355555252521289807295734627011270067048477344019156001990944427547982684096784220578536603709650816686566074329906054694830294268497420226023339850149003458549294035718189412425273606593703087869410030790814223232805726347591704764063538524138355173927073456096978953027313567330661785972951797483175717289341995866969094753256138455059257065326942536184053051093199729556445679277262449720795232431750212348539325344858224836987668395776076994849790536991268481361900167605255702880775873907464852797386873446443694764317493528199457220584558786733283517185384389777654870091920155203930165301962785453468919495898274732884073589711504413623664217108077292168954619282873851590419427351977625315472984842421542553450058248330504216043745887384754383339019281911200127092984236820771083094808224180591626153291462353336816499453840397595982791315628098322855248683749745063675534718389601227417270055229081435449692560143972788252645066378555122866975912504843104834476350695739832154388259795453499995210140492418084744003957571997907415234864335915431227208755196774859981244578799390417416719294030568539041154523899653536114401564979423881890768103643014024664454827336126708052383971952448395807970983379257913143758491500162311360436240384*i1^67 + -1600291180065669536519470099163483351397160361000210734614449495125701509513532375910959526199739602522677978774409751011475811449551888291295282723412247760726678656104886744092775903738635738199995264947611547509391997559750918157549844523440278532473965182031609962261199882454944523271234792829280409088317526906781081827946853206227080562231911743205760075984221689613561659648141324938489641947355787904870481662375798206507878700132958115740967087417152800558789712849362974493244834336850520368968538079726358451481656108027941730074747898131979272987740760589432556674236306659386568938451033200216170384461951489264095106050989595951481513942041393857564867068891398772207253736694649236430503854995035771407672520975332016970987061247532269838317275732731883595780028264059652429089084781915253925331498631601450141082375370001713964964094657677250690351596069850206782440025988367456844996545259861821646522250100268566982718177030622990412099716895904004811120926170570577016489135129107122908545951629591473276726939329599631352081860037641515856617295063409938589692287612943857270185257202370529874538217315749613816305450727350088901446318367175172506755798152965576126698034765189494173792080741669255742324864795263249711890432*i1^68 + -1807410769816506362762294816120753101477470815021872960680535472597382330551518096825934598529234885673172515047683447199883402909486696121717442590441826932074412205023819061866252439387582479048494533659982744261124410919790580482409922609490184463430578951277702627608210269588681867832519790307259470856580328838128110824039155128705265580864387698037232768878929429188816980707026482610931940826988531805055578356276124242311844321670480770173812954863852567350727916734673900760248632217152647456064048975061085328677694067070501974050920715846352217956662897040776930806242206013028464047656362708649081827981498781447730375098592159037987672494209950966108641161473089705315404105352383654522091832015129843305220264339292547750290975328280282687345238845442789774270199317400317460592363110138226284939846290620052326352781376100502734928298389371911415133933124798335011222218675443521136280209345535212817082619043677197589231713236650606139334631339632348080347373277183727439876862607724192745472898318908326161788759776410383931224853362925213000337225858020602155478434481171584362653662104715008372185175958490018257537697527941437797972982694480532759521421952332907855575359546976739538466760125115531549212672*i1^69 + 78364265077829071920545058128414217453149612737131708522555680263589657182388983788718577363478467554810697285538083459473250462880396432485121842279641572147787356825505242010888247747230071571946192335479950387643437112114315132737154852802562408329866578710067363403254663923016919659259709582688067558587003056243710409882001565983684259707863913982214604807951810219409380965124573624310461360802748551168036718384292497137653330869526079075936296662102682338381080100354249794089956123459888972625171377305960321153439725731781567639648459526782302401641811389306118072650593171248231446110028501554721810598264251351687125100429683342879310462169005988729750727110410198671351875031037997000142846642153442004565424791944406648346715269348522208420500913928246108160330102430810475898609718142201871662513183944239397252629678639365315977646914303303193205445115094305775119263410366385935127194105062030303386971318011030498024858742220920676104544831618221823762079837118657529883638021080200324428171123156431639281508152618387036610732219513934557621494137102862566229194177463097578303081569083142519562856848505552619755068190567473423971138463109888422511609912384002253786282633199616*i1^70 + -3183124368637005672416920054554859111646088266879044732099894482691529738084082148331785043721091089927136492263399496763534127225457647748888833648319308455719353464464838330540342949571003662106745896876636417298511015395266535609408741235120353642367687777032084250705693543810617226001120417215581156603628538107639075540401381175984648215555869167578248614109928904843456552276978399635309146137490966458951560279549728144116178784291066544544008565444286741274012991727100931212522365490570932098217842684912461650307001793530108703137593853447260239373049767943098520101625994753949329153010004473513104707016930921378025047448900725824715427758433101137412910233812725775444971917800405622071433851828334796786726510625889461447269110904193643845384866752940720739371677621301679189798012500293465791744543964184481278357320422260522778879040347422345456581694414649598990707518904231898308972519833624476302141818737924741447495683959436123599863924888036088207137259112976258926204000735899668156480259677611749527447709943031869754234379228435045843800484226811234327816044159243914614714883781564034248296486109039828957897112771904470763148963347683082240000*i1^71 + 5287481126219188578268572343848260299702153251554289299213715384542196893249684914088116352206796814214982673141567438183984132949654283098426400956431328410188418547415007707931519466139893740718190240899925956375526982108614962013419683107508864039830355514256205337250020948257708024998204612273457121059551605972158868958317257415213862725398265975903434399202579988159396665777220065335948237660387576554123967221367097969485929151715839978577421575725389283876524701874918898270862523115430354532480338489713363164656280185764913721415553286061866605873382343979665143356373200727856851505636250100353098135859757783792127048691460259504283033319158467397847238207631315985184469292362970094339097991212608271801617705615054928782847696320789581348275339610227527782153248767705071014167200503290684713225575532818519244898381515013861809270880197842258431029225801086067490367595291527941669030805770121192646380033609253599134805659286004785437045302399947740156603182931299279179395838099214520802805250523078287123446040737859370362222115161613678633401370348886579721496845035541453185912248729600000000*i1^72, 2305404768443081815612934713339897673611092460793131435982389054651615758399806234767580215792348188626460599554626639767883057008611612099173412515745083770354279425009157499619978832326958529567354599611548760016342937594644787269343607013452476214475150310776432799522041110135862709388088478341580449584513226508285117804311072452634432755948208121626234866061684205349673287454150776322801000346010768007766277210818828313535334816653376241662044680663967015248522558964246670772729007287576958374063489478143979332647488728034753123961202217101450021823922043716190269783263016245140711184747309242076577497784316066310489998997221515340205100232877897975101941955821037288338888051305746071072612351375043368982559562352517485445562205698153416638174647778473232926905552444851734013535629146259056382797849523307889682080305054500198039978571869494640780010736833472988953211372035824237946234163456122807767418718521342801142717221966213003126342139999953774413280413586156241339007593562146022049282979981757158668487991881765207987785418431819282529089014984440407567995861149392717825912513939272111728323427190421939376968388138733880584151161362014950033432158752320202956724401975442467400160022786612852799299212407118084744602116311785815062032166920277811671397788127735482007211916229697733099470761141682492791302378909073247119357798659499690810325812115810892034065397778975141861045976401775233147812150639462321992947719829477539035862300010699656668133133875966677446920287623925549037894461640620659323550769053617153458774388362999441515341634636399363252934943828498286522290018684679353993619596394627463027512978330919999053927333615159763904479494367619882371513950124309438274223733615853158111589550462482875818776932558092229666879846066862352784975785802807991505375458490211065447684301210688501405112864392417778630479824867718385494007332733419339304064602503266333155781509120000000000000000 + -3518308770287183074173052333439899897732848139472552281555414112608102882705060858725451054479872320711926526404333272888889656831914573464744121263474943383171262198603640261005940882940402460328478745035651858461348314774532950958971853821988947356348332874596940328522496350477861863450900598895480471913067188068256517774928918531683643045702143429647898305745665187889874504709243030911678535321706899503783669904895363522374604617886952050405478663174347943886062501154518385706676087218187778779448795217588944242912691441524264144314585481121079170013356294429209301329509391074376981390995238550883023944727634125609401929118361292663578938930738394497526067754559817131473962988212434636942289263365285935054927521489447551996298331145248244104852684269392407651853881412594686278968468973096265216687964456040476620688743932979985980566263161864543721926066045105778758150375153445744091280214283037211628043010938138057020557526506333327928438302909028677112911945026068291042701835374614182829586629101767036154321371596085791121573881582994716021782131638845425584726057542585426482769899595828635091122743129650265114790650535548880073686529566563603573498269532872190256980876470375654250615761234241260450399625597969158820211464539937693978177816061989764480451555083830354910161538880040659992720792867905334761317239860180819281186995726127702337992143933240341385472418525911288294784795476597106544871932911669196522901697713133800976853183207629023429656767623014221116777703893076467729679567823863604593582231895630812437007499534957069709955123148782245729504608358424841421184474530536105037641942005649825349820596114709826039856896997015926908102690794826284763905118715880279177629216836702878865590260896313357557983178165451231728950431078406093321191868168374679093107543416310601122011636844083792808046550352312449331430286973821313771433356897149878493890388768019311856608450969600000000000000*i1 + 97609862784085125385869179827164408763391008271431463028641432355922126468732057189819503769726212886786066541598909647887729423815059651518315766651648585705048871920849052966305412723028495744342769810925719493877921882404067522547695258893292359868358928520345079019229218114464980542514763524141507871808813238638561767189482106520954183015630625134561273826295165634907485162879917764116001601145275958782807227833058057015230257731605503681318321363662960211523860378121654611347719930277565911852096327655367436211962729574208442193696386629347287798556242201256596067814403689151626694949786084477275204349777785697956344562924434101748329170678268234749291625258216975842905516421938957676884494340454980470000236347832304405750557518657699113096916550739063453205065657589282651488954886058617897035143689056477241631817997351183285189053965297208286471009927402059543228401939800181695523546978283564964061227325843851041803608888173400825746763556473751787007934743138781130560175032968223817401055989385670024716528499070929260084117485809979556608268614674906760549409640034308998967480321209684289628444382439175850618708249364787078285428654948794475413073909548567444140870543096498278295593267611998346109261935668988616502836625958211434383469652916097839234775636938048131962977888841634825554378179997629982609114042774788279697967015053513583898854801258642462801599006604675224891947628720835004206226373255296010714035637160489602349901835910173238560747744526655244262652309705004048917483332125566058662843395577502680380943053602325247817817105392912510494931413444665683774112237205913413763484320857861320672470384802201310569998512869727918328722047321755761340189918890163610578455749651952675139530409503039950584445215568261566996403717962741181224040184898834165066064075931249654471974222902231801176862923446068019414168089371043328684120855940586742942892597093357798778298433536000000000000*i1^2 + -2839848462275296898485488736177884550359404833395715224413116026376937959214365433184121681797858756361020536021580668615796582706821011780162391677797806212801918691297430354007162733783065027802851251786291774810706187716051178614115122796939611826597848294539573791517065010468993957818808610822696204149893274830099684451085905161265020932689640776083359134557412925245083397162975701660615539094905871836334473787632673067290544047252537540736477564718992232049159226951511536581478644345634973114599029798952664332517557253369504111062592399368839235271110229239683825584803353813486853550479809568712570325119942296403827192542828696068026398083490643973345275394953284353422269615289745248626136018941173625362402837487183446986931536081067245436127137143530588884639718672982089380709528660398387153261001497301175610516383457824446960631897901951714092155504354572807742599501906010534247960152628271180057600510454993244819515915162514207140696064775582458117004510674859018798920978099234681447204201101222291044565755819883206483121887128142352024721781833328769153967217435210006395208390858473948585624855378337545608676259148849386358198521923267580667269256622169352957904545194030221516593566927919442708528968381480077542638131783681800978719974626618086559791183884318952524055181096646476555850702914972815633613104031462284664048657676596353575755300703127756662191702316655309924921893845571631134728500321200046737731741809606689198297749610218213267956184417082490844375540257213840325116886750491822201610862084624277476410280600861963981370665880604724034966590529627655187086294443607337006441388765692047912080617504687712105064465826378820858066675887487894660122402823954385433742431385375051510874656808178454706126434739920049354982820096678133258051593229809234640002361949412007494360273947110577084022978217246481836455640921674777908447421893786713641069202773263779576859559198720000000000*i1^3 + 38411704448843863082107940380125017158769065868784329310572287501201379231428105880655032157235444393838351895751776781530169125549908771647744298122951810687537769313431607832230707267946087812834586830441720875298207962577104474488656670269451970686770757914374551694867054125024363042312279324590596884217667276512573329210087205701926697934329719088448318588163917119724169660308562310335325038012512417012854339884430196953356990273926053493772975757474986491147800343732903465786587064919642357860701030628779416651068596017916897603559988293014966081964288375806873839556133876010075149583318505948480905808270322837252244226238078594939955315407148596217406821214856552446985815418541319997882319077620652161261036496669111199256037464334077696410892664394382410123517493203035351620610667466396833247979332552078354689349573022564728452248603321375836342042056449262082050753991653528346631203784179327638003810873521921426190612417344933483398135949170665356774948925856576261423603700275545170544781036237037851565613776159306106846385142794096991721722647703932514280691367121647427352066013902851765893243294571612187603974761258417370566627778869387633241355306214103028508118632487688416600020548006935830885490619938761528241772060130426812351471031845763675575799024635951509379361518519861901966705540028958685942847819872405324025277733724408565744079552945630602723415623894636806258741969760167096571702476141571834355125764092755603604133553977736317084469557782259391166594177739823932075074027810766067675879472728266633282385094022616690155399931777784330541185458710762238580808882047197890422099033154100937502468711891783281196205888759978058727341209384864821089237623087296440619586699841809461252278513656351863252261986889019533563247878898045515352677326294775268254858171906593901790047907046841264447980874808909941585555262485114670549277598055243693203314002088753585349726306304000000000*i1^4 + -187605880086384518460704227951346447041431939408804691826991915947909358903994720157738998809832987448516434238563357201273607379306579402587949041540424559739525066971957909210681156884675674121118092949074845537253600352411893365538863917051029981871475522762413554768466428742966617799987683398307377566304363204841844110953620451154436205773392236551918899424267308906271436497482312114164284037065642626668094944061767074095020495566850206857599988121158260724324082928967191978702738318029431447501215176459719486626720055187826405614460977229266051242231256468172810249082595724984717087425366897089677309516830719051633823161815397045322768900339972312032635267738795643772315572260266657923454123107983892692854733970236026817581710728078127037436397092738241166536410065574844659202711563331664320550082712989987150143608407140579954093948524070929721759250670151914199710476989995545710529176520769603137803057482084104768686906380854752254251426220038683239638490544233501776561312119427750675435136651744378037018244534264800801890908770957878121913307136932985451021726026584790584791245321853465721078225342866142883916857803601286702234281649104317558777805934123981420430745722892513578816115924292255776631538822634939724797797971839424154840216767148810975734233314903835060693052217340272004701462633742842685990092097495103832976572735753008714877265540150344407332991158996168345095528532067331020756352437301787292834479084510098257444429543205626456036112609765556960327492764224106549913017727589661935206219574751947788498789904323622051353129464157095485182697060724093025686722515739490144014418999538351944822654345078167326137247328693066063899550947597639250552868939617288803406670529550623068044214173121822935943433957376684578342453171703107858027365693195653466203354598266505436884912560446756746164038562239743336325405204841480950034191801355292478666113861191424043861590147072000000*i1^5 + -553491194980153959575365064159631896137931399581720286837270337416018617662625364106487381391714631495434188957230239702238673150274820612839709308445248846419989659541443488271873402720132563506604541679363580897291471781199834804650985867115838135469603900866447599015463530984164053840189279310226423340247689983329293874239698230043190283154581434040084729172414325346263026442229927597811335554895520268525459543616411459829142259092228906738820557583165901068872165049046989163262197341161121706797604049459423018151356997418579718325053695346949516707209718310796026618046382898094197507956393227532080171418178456103321738719718463785044210881054086938783699307323714855972301255552939196310678027748926582770903444664142056841255789109152338832838403740898618449333322562146303163010330615184689734982866367319814686764498534945666946297362373306064829884489971122459121912267819073760168845026256318369273542935835915132326505370907937946748999802590882724692141125483847645500740539658707381858079201389595778068016702684852181814539878590245994131658366988728240459394348318525982221715906480067458158321413295687131665857249403080881713103951709060522375483931629615264900445533187273467972836659909642977156727705662677397263228590245105470222441827055079749759720365770472737879830209651397641310550641143769158617257722896674290814157766260335873063793717466301907180845795790953543762629978065033635603359196331409189335483151469173346038309452699348862418293453870181402007698969302882834578204179978707447336761599341129707230481276407964441122925939353538445105031379038731952930299108606037716524275660755360268739952951824998796897877645112049748336638210951838224658572597150581628056800113766413219565863178977335013804484421288684633583502475939617198187891206957919199994667514159857817243064423625225868720805399723856103771729763316998443183206611966537501317698414213895871689216638320640000*i1^6 + 3911900476073800910155550279824621613030818330053497268333448174959266680472561521466465454589001826086244374637185447239296504099036693405641190719818956077180601603678618238241109045817141306091859067522180898520304836718710202133181520412791400346477679602421042459589328990958235477973884597848660177497603501120624572276593599585039860616494638277489740896398561050111616304850926807987189313362055280634103562164665087466588101898251653796710661626331876292377463398290817200653304062164380362689878621340220618219442739380511152655326716128557590047662042087641483937609148454911910662344204495099423915230721951323699282464008866081227244382013214026728523629074164758787607684911193934056495723420841961781247897899425369151328923692857506962043793610379327639512672673049012043896560001031270230582168810798351784754376245853929278324838402478996003038422138452508739618655452935220579053681442048463921977977910239996117505654922461155665370788707209250772796736564817308920902048487475402865466201544746534831381589955721739556381958975619617419298982946640553170463072513972265429797192604474417967440687172154663094055664877187219186633997262825685907238916176514021354480750550341487999641746291738381329184158361886536879050918100488321883642352041050196539197045544387731648708361123624537798370916889191933595776871199507578441097693890228048019634028298292705567970349275510667902828104298550366891599569860857895008343559250237223621469624680841776782470121006715842108547078916930355636064776381316865755542764493353669521394179970979041356075239897055562072355731029091632354213015684211555793320979647584572799711351850458818409927422796902023389278187867128246867737100651373871684074812723517458733963036545111591686014752963617215665010688961268387664608133515783328448165660574636481517144884998654722262820987442108237750291898637086121210832362262981162832715780858976382970025623316070400*i1^7 + 1884828201093488949932401805298495535924222370564023021317832976560023764534762258597591655154113642674655261602820833697000107908310505962052639575711208771853433956351333986984636741669102872003177801268749227757961203743348871798789116914536683263663136574682224661824565869353928089469357167855431289580612667634710398514726177179607428847667331290205262529999792514940128142689416497693096283293909679160821661446763513654818422236278335804226821840403371820388699956070537245251727517373203514294057699532474987913724675263690188012593305587844281234071569719899457101510576472433547836971953666286196518497477101965158463714968418039459629631325165676909981934565556622015383459847172979847348243175156320811528662236881478576399637127153364408990663925318681486025077033542941696817059653049684574214516534393509849289054596825284747835645991147456571246861834021377989571257739951986486401239800209469201104955240159079985858579463556668955419544870202787804231632388099948295435364539998354370283317399034306913010581589284932050187158247204584905687996311937911679734317274429778799694388165390629342396644298449052763204669816339586225442619067340095481282826151774406102064362220180428574606377460974893880735304500384928633745978704355520220426711155695586288904668176696988038318629858375305788411852903099530948795762911884643449783985934072993667515997148796834953339475084823687169749516394725033551543777750066998820903280370343002542596955470825156253491238256229540079541653164581859847040722156792632791538431864864940682996951396743970754754100209346983809226685019578246023472100823784258866435613799500722776795560116326750359672755729303713376341497973655555014542222841092907658974196638818565205024093250286910862562459438538237747763594669979388824030153490427245442666721191996734800977072461133188852857656602622113799422547695560320663286870517337680142973574793606144358656310771712*i1^8 + -47964625599559602286019946651188102793054378576288047801807857280684016206831097294224882565248356769171820583686719061901688376104424545688007440725399755854744201183300043092819295033050497571583883186330572642258115917463124593871416166353102823366464136345939009748761987742132264627725736099038940050500449548685293387615220233068997188906981552571625450345603554863991363691906209338326851564520135077097059060535511561788553729109937380471665755772376862662580140416955540790100459850957439047996540438163088923884319569214070065834494733752826270617606449976879421759326877583741045127093176249404476082178821567131611340029318654312871777240721969127586975975157724677731513022796459623625043572124021975965853277146906980764359041937478120638427258576971955164926746952946834921586620522564827642063105447372541842700486112683202607060587453113536041716206981556032402605584975455897948711358473277377621410432533562567444555361569167386683256075219021868357920349581272511884066642387364631084001501832903040866125495876445169153069045286055765487844955837276290938746740900867433144528850481391036129019582678319715126641206820700659736455215766786337107620405767970586366232542299139110289895883831326130765495671972601647496168115738901355711487488438982822575370327120325658527500654213297525766107348693421000343403793151674530213525843593074827021194837849739615559402905297744418277750548190641012459708927995229485509170692691534999596342801789877528349417440136648776067204034932527484724857415082739399487431970566796278472535070580278035329048010098447776007036635930670473270200356532765848578484301153392018108242625824350630678816052266573240099924555220424882039918856753291835262622484607154075428117216028454512890421836407006578235980321916114270549744824396892073715848302064840514238023016087085410694354206455657418428390734856574524481242591893254554346735707354061040897241382912*i1^9 + -32794902188012204845709511571338471136384804975364212417415430582327050250638144552719857278923992991958861443132993178278086156698024266960226616905343950716925373683077856011268475360623693875793692849623425429776795306386964202389882137436814740289519160736240282970902710553143990740447638992341115749034273757131684533275198401006727361397064106884807044727495438228523692474207269499234917009544512193948158912700094047250939268050060060985749890624328032717314784863696736740086901729061943544129952628098363130941173814301090841601215446872841946677268459809938640740812146887266806038250545243863463685311607334263357008581270153656129412440929718669470928432261292191182435157567876886816409680856232047598830526330252058162624289406909593096712059836827415949325781383649110951765664670362212256157596261648651866713414936177011238096722025298459962707243972526415616071645997514352989245899299505596406946107796804395067990823027799813321605513395747516149748677250366361857127563759134411925099641795916185402600207925418189331315422765253611404080698885510480549394198164409797554212353115930682395937213768536686389986492904478433750766504098998817280667712114688948441487656138046942107802060050938938833014708348103067531178879163373634601689739781733033844346769908703526221993493840799824642063191906836253418105208676811433879965124263848676594804187127822184406080838765074783387718341166434450975676530103149812320878251792468902802479570126856850715913824913390453229935107543496785963231287756892520215164975808393683127928190744847593717034205066187908942033947401298149580399977291047720644281873594751444360216376680768344255538111603741448435962175455359198560047647159271778298210798539268104349317121538275249138405863772619411672124777219564469704635884437725223748941507255795477233617410270931480551068831215742815051439768104845141939287249178333840913203090836106995499532288*i1^10 + -69445352083003371333369798164304042045072626669937369634185932922363928601372798107869223945196769918802467712613948204585403694402326419176746735813701032050277214769573122676132804113576428829531277242289253445079509325046156141036530975393788603376094603005864436561753534323842977940805990486467627280636903340023071301253726273092043528045181740025416152782718817948598652506658592414851982344275892174747813414636033043077880761204453231634976166508950084631648456008464289656866583572885563114881461556864067147770998652275400623021742973216857986995547286366492478790822009146792756364352423240452194352450335872589387849350625004285075390172022990609376924863513349773036398895681628811102354886585587168180823342419135567104416151525144405362868683573170641824676110069050730647440504771572835411875358048986351052555318823557350138579710121583546695749054056221713457490858223083882370717628924654584279691069315073976840569335531808097201344234330900903393973769680041199264262778539161811100079914242150924719565074782178202754829786819880547724631630600075540235870537444889703367448189495024983873846830548791372898049233538872252247510953964754749835927357621009830701755138449940650516098680584358691822243034163190624357962319510118953731898860160788169249404058067423530888733296661899598367134559890333239816708003625544019270376534958314757462486696538597950212540445554398126871324118308832799292325770377691550729941897936816454257101926751296298053675231808180079178149197336571686939772290091330450042101934014608876984726350233138349231197281490100607074758366246526327568788277885504098773615581212514473690555776355812100895528250000886206678198684686101941603426018540186859583165929761766144958154266490372127911586903896900760173009828163280891697146723944989200548632052114278827228490755825418265954056425318422287851096995866488387926322183143025615106377950696646511689728*i1^11 + 4420408190692133479869439331405436170805575701725876846533143085950216284029936477814487340087103455559840679599328532044570430753571556771279787825773818808557405563474058027092287410776718966198499230152664638726684399525710593681143886693128273909159717588318955617194942823597757614474304276997737937889613804132322847565042253125647874420097108077353132593528418434596353601357652386621381892785122013570143710767948489860077730828094468189176697909959307767935230053258898682477464573697247424951501472348469613735003705538509170300320209819874717402601752791761504577037428373043882742518769082024744564211975271554574937904814047076170624425126610359101382130445174876405555858234413401478823073857402195030950520050356257206215875864032675227624767630320817827799806479298496820490299384980933801115880823459058277668313855222180874203259931865827323264412080863139533501318538255479389888143300143914279149089365285093244929390879835500823904940473903995874073197277529445232152948458718931745255900258594545520919777025944552259878486595541635116115069712206073071468697511743827637573649779599723913399048458201380693941277621465610344605948397803653538668058221829463160226698965048609223496415241935549392454922991705749442195469018713272749275198176259716595760561971951151321094348228771710697047349454162912019137497593471098986290653282525066472623327316925466102539788230334252312628637391460864668021830001959842677109121220977058542771309531638153936955533652091526569897924675727315123014370682367044031692054053213151801957538221519167131907065097356843068103985568743242838533429403361902919461953844189080232475755586208966385856616555762759431377460467647548008216704217710766451136902081584044872358111594539736270020740516848610697006459037405107102283532488722034483011058592453763951417242008450776052986500930100618842521984437009460055396850985316286619928360752940843008*i1^12 + -1359636900063151368729231043634739419749619195467098999821315533309233602352950813857381069356325131379561255181455001080451329201362923992692710999246683617015672541174191105865271915528239477573359799409696677414942816331728863435473174360865903719688553186604238398267065401426618344645802571029490354430919741144941718654300078462629901489224039672963055671680601701133425775159599769212877529258126556790631589614069126805388507983123060633544855713893801214715033878855660167213547991217850951498394396205699052639003330836900036761180283904595530070913479760796642954779361379198247576237813155177165137204935834460523167217408889856888351125517556212372818127422741505782315703888845121633070134829402292814212322600607293503509557384606024013572810596922029127677083973791792190784034767434734045191084346355385648602482628031180417659647806161170199465902137952280395854857696442880718116721477222911305932514393439838004522449847337912658342569201502311405532496591702260706387551154722505191755106712630049792785656610679576463791008016291813790971965604092836748574958195978082413581192543220078154662908932687027357921712367258526758139993308479827342498699816375642041859562079068078394863249170769321854722945420842660286201698960063505891185868190990685907684260699922536404046325212647044382859622141122805925849713053874345161348449768579363519649689579409698204929207864558858070688747612869677068630785521469505655701202793019176360474885377272162477933535652226890599732879614163486531577045431429162743620459446818918586085604185661798031905961092690699866960372075379859218594066524597993042245702576175041008943316541692474108949365420633468896718099861444885586325500391986954324432403568913666472097676260835399745160528637216767571523061873085354667657800517492030393072700594852947202609373697790454549118340195072995801378952790546425409184421056858377618460127669518336*i1^13 + 841074425865081467222082305130797727667119872358280288253434072470254974889889234089326736822839511540217217338665835853771333899759637669793055807989804999369385749965638026642846443678842177044624926234851387174516212661621690801859661746944913687430233407424337323332025158999724061084444813547088904441127185534505238142195121870930393817307613313169172032413553162116942132188066712723864008779755279182760362104307786913854478885747608200033296884787398310920397645134272317562356592724576222958072687077603675160355027433392847187628831464402421074033761435482938190388437877865492753717646446007579617058024985234807072833832391241532243220347226182182008453501553912675357097356337294864308936917375128870341488635951372059985423411798483720626196987150432433219991977324122099477088246590893025412577662428102623551280971861054122621755676077094604948862288195979658138767777837012502095565541034231674486935606013780505184349094821785052507571531242686000198756130017510650465410659261216588693347484103367802450193126411780953795789534876018216841022992127533668607280552886063992459201387527865431506462180882699992677347333744690851461234279437205985515275087207928918698414846391222966960806946914444724451146973838407638543117637643913006780432635981311393344599807110187591081554256644925376017216029554868295638966987528282645776350859749127636381118445565673567319590864692606137733414718218781166303168373953225121369829726088882282618436750354796971667272620683792522176203123526704190592629351522568940185102316314334461115970554397643788152345850270984348323417346495275125996554053926357032712434448936260687606299523231671708137494793542139774659883604874453943106068958212752378904601181908663524701214428335953319456484967594179212099327124921889169254258509975223266962449397732575416386339851927370951108384586447913044879208333823868936432577410587250910165152563200*i1^14 + 123954113101988824239361866347230290141768183850088260841934350731967730570045082289841111806422605661134902491931330034737795011706097681758262744986179420638230234960413196679913630776427695097902374519458292773925574306777298866959760496804143421188296615150386654340528608919786000349780467930821953512640813961309295753265373834686325854253950651071974956866270350013454832620368225250330557184185676727426014122225570096427056583663575385916803701309314970894074690189565286034151354821573756303206260638979944020620629723655633783796122473263511151685583938385395004541160244153422257421397505103825109162989410898820236690260705787184715877195464405643773406450149864663178447751808289809141667278020860457331243433923856170272121877243209939728732062702605134032478699826997362620565914304293000223292708225279852337546662837438539639086074086824035972757887856548076795496493260247698761425246264889364245266555125416167681144498739484334597620171105862812988202547431087448136869802992696165091946611360490939918867823678565031688715636036411756873392599178379764718751523785034803270962920045845042507285246656445451475451580449052870334949221468894609789547784454377273919546201885553807524884207905592247568287852658071165023997341632242814836604331622465752869383302206367193854757565624091191248073753762136422121428620652940937644863851204865373363869278341472397043995565256181575254558683887323334764389660324690803818597427501881096571847869109372613340573168878096127871278277734931439458401456388089159112672382911228113312087721784352467136132155419723529577825333583396383096165719641613147705264835519224982709618319016694565313363714624297550385605350699099621361714360262505613169088599962704068769712763028092501045930412901004245156421708809925121601984368854418816766388676245666237591585252122324062608477974720147788815431561984254484555935445008291725379108864*i1^15 + 36984372433176442704116413352379849945056129783007519918394647840093985621749006216312561193668159095322315642245902244469878671339003178964351277543417488502529150086698956507410528367797140845000784176919853011634161255249993975542310345653820230174543436172359982079997900101264158298122236359287036018281662243786689045300452919176367552149980842276017676343346701170245817794899089297471093320839339773255998042249379710931737467249552756547606262763810959761597687687200857600520056133980814449897668796733847249716164105527275826779940817910204696115048113602520474055370595954060976548114978454370569194576400240768099622462077213567015414229340372355630989014439982727313206983382458709561198721465574590090696996959515865556729440919384734696588958412475860653942451330352855428971997443025624962191746511392276632197209304895025581125210987220042321503018337704922386884646913170990419584569367505720571786855998811265273876150265039148162287479652501412032861781035080510681168760277047653624548040453593284387850332421195051375369074198574630985085364597330714465704650871561663843387944893748654280589504536058491738714448003696119552431016995999851921883353199483828309243406670473046296861969264733663471707771096065113291653262331881945687023907296462949180686251318540636123895096621038750256009842177439424455439832698656030357785607938845700992923087369356333063588539979299226243851389713526444546211452480250615536408589588825847144592085381509713053779320714715158029179721085313771512811790369138401588512322395043469673282827476303743514014377361562898432635827379727705970726234641652008353973054162937207014494367661390541214856870074005920007228164675077802970765011082421115374216044850798814921518775159985181300869058861159352842816332044474764770221387806912206528056905425698227906659550893868039273812591450729343444524902744503290516085785607528268169216*i1^16 + 5375710698588157083933902917684277559136184656867759756296399566714649252574515018594209860902497700256581221070029661313186269928592332316034580926785299549816597815605343950724112267942493984668487034811903599033514192820049067148777901081182441134871860716607091950928080019016926076325224777495412594672561656414749454302321071851963514170298909850973735485860374415593299943540433256217484795214757106627836426232178620096992700559799955409552175818904241711986322356153437906073275011722587327249664907670829884980138810738620876885844113956749566419729429705836358053212247896685218405547739673223611420757072210377382739344102618001792945423309549714372864648226909552747259760540160615160969066006430408372095409538368151992699419740071037130012595605277238491143180593808881835523826309969624285337337957877109152402444369215260101253218408675672887218289384121401956663284518582148272916426228037311900137704909709190486343263645805588816866822738501347010809512019056746173717386708892308062163388278756817624995774278451192911459593355303992380896832531035503687093684815179330436315410308847376701579705262613095056162852021128763142746711727357555139608847817435113270456387662286748824616555104696179694946690367182700847010391344170970707829083509913439833531283340533024104214014296674697799515582630907660956177301016256801444968793985706739439197937835913557064832634009222788859058109602813446619529551794628237933800052746371388117580215916842920316714252413953316971049943802682452468047715893228512559291161856729871463498087306462166841288562373487112887121090151242230501191515801420679879985558580979556289722165202366937228677130112522677024315864215363389129199623464556336269070507727599874773071155909151910014922476742821148756556005551929309139094272033514524602247508245052249838556024652555469615082764566681695705034774024452841330309963298717564928*i1^17 + 773283115620039229048223789586772947011884400343896505742948904322902642749264441146373029928159705999614381030982312188771131059206060356891780097158527133353332341511331147426847792439572005785881439646982271795471501308106520226302476841147630946798034091960133579837778447320992205220373343099992718492520183227614125042303527711871782284688273887300349680852670379578060058516608654821225190857670215207602778383941624231300677559624840205169581900254439735096192134409168380982490550025906276486240793254064269984106805256935502779619997270544218511007686357172622337106403886525703093883625795355333213322928521234359952406938598792127183837732311569746943522471741111624809156079020939494433505340512713163286999920225380529467231489094748652512367923099671310398738656894177380131999707766974713168690965184146937034451077267651549903571908436096288065709311862591865026235590502858086133878548968549205075329387409820248602366202839112434655339698016165011311077525249562004434046325406127044018581065922269725069659064233664144158339249363923320474770849915647900728426705883474471122185615070585866978835698887988004628998351778984961366738133275840324968242498853907514502678313138256476193952366721854499873548435745579163641680698051514594229690816161913772832008123517300967915656327653733774073628142440379659978779455748868641319352850118618741538118577862782206064596385620071082334297752467419611363291186023164780248992103662836383484470608566779761527394184657355406790091673122572403946206322398695378227117724471240661445540220781081416880714432280899437004806801406613617601923328751894074747683592304454208019846239434950344638949525680125045763719019505680954867765076276983733082894594098189390145123778639413164812442527797546297932372096024584205577394494645480531634381978077095420554769849187365977278506695358836396829284448637290408940728569823232*i1^18 + 77342025227524232025285985065491072878061066836555582934143083402211155266972979766220231270384120150445065744981036009519080013002591976579244728999326036914485542006550583018122428453088948932844154391791753822820615915844789008480267200925234418055783885530109230609921631770519958225929772297159732429196921330134022256465294622301495845806942593669439407838141935378183947644228782021347834166475535429091714959026980682127633433022230538799998211790970753219431091251620752285974069902947747877243409015108493120765600374326763723377555388782522319825125532704477558259321540863200562267967237473095294209669347055207403297653646391616895794464677390261367006499340715576040076225011135369906985341533385205280743567943705390896024266559078022974916482525679476616994384351492881629496745207014425876104553030207268864045861391487723063121211300998256899690193023012580351482687395157176162706852192153806526541685828086962242181282643484953778710929843370781468881195728414350417011468098377315296137068182614223400524149079090737794346004455197667752001426563054654881135407164731239255041130618750246045358709856529473465747282393350817348390683906955737128294532984254254567545880544730267992386811835766221557651653034471413150261674546312720612476984427430719154011328517123231151191676648128087026276351346724101296834824117379443131601822780100791686699743719216659809856277456562509539709948214604209289623998348236443204392852817169479179255849965565133198978509403402305909229650476282919863778453354809234387212066247602801319020501760524658373441189129767080363409035863238532437534738253789106535608627652766939290983923012306848540806488381771582515200340296242700009198282378655745703620286413855565209736560459441554835540391070532460970651711916734916472140354658596563393931293465874382438192296125421419411956083652929184233708405802393614837534949376*i1^19 + 8337730752453874162056910037114341785438554221209925940627507650572201936745639383898376813268124880376125426577126830712816259259560057685570722295314006222484879890958690838238563868601575790666593014152123923988050049868178674884696881470703389301668771765111326643988113207583419296245616756799963793356858459972857851093220459315564496158427185664691371053719101662890318251543769413231888940338226478033909152054989611167982605764806285481973631079406420441660090053174639468710417466939421651603342417143195055408939428436928511051917623794302356887950157690433037021750807541263923357997132669037574945292523056649201503261609913031533679218018842778109486979729325731111230180452466218419736727891388924622628680595960472796338024905302897304089408839624424476201353569543806070254483462957574831767394606264089768045462652334145376143632856246893575027044552480890242282768533806216183898011033108183876064461520487949582214730459331743848059500182860292005595192289294951285574907537081093610053517379528204932260980405745002568204303194218019482632980890584370121314118066449661865307877416036629403575392233461770704149539322653957874926420116422298078741246649644532819240149405931463821916633921135729853726292634370070275896413050088039320238941241856628965973011526054427835017417338456082548416834870315390026980239142704695205541779218624550257766338853528728635090396077937133566537485570158806059697857005854457307734547777249427433255125856578461186362491193612349637686868132828564424422999679048015086980719797008692643642019305733811948471921227568698754209054208809751695687801718008879966680268780858965140115108695661124383731189375576972038763287424109164063787402814157196346627517074579581799083974464895602302818556247841753744547981537885553326040157149855753594411989414130698290394741305644176544586593801505232436661587295412165560762368*i1^20 + 211270366566650255535357805681567101899472324866989847295839588221328334326858343310838101274059447982173404261876802931541792411414989235602103333811299793624926584944896287357191809458120364576294024018244306355027021064562020734137986588388135835621417419184021857085406817465971742712255740120646222095989869350238863894992548598193390208114550686421097352432500358798235814717171681396312927217717226788279928743751008922636245775405303989543864796847900203345735261461579501832431852265652380748774233514688028959743107378666525524875372959390822412425170210755076593425673186284146416925489202940738243334454251918959478995083976207182406298663520635595582000589479967896874276690041756055940436572794023330221500860432789942988401762413463276075319280818318993065422183035946698788066586876398704498507477240727357969133120750467189515525217682724403436704051975397008235936730059505976906951275223596042588076866043603428352106009101764204189274173577990105002143852277335092898667079727386737921638601425199279351504986000493042697149490559789777981473815079520641058941001888741273118084408979933952918832832522908023031642344422180830623021004811895181791968687781218553698954153853104919563344619011987833596620174036126940717720797052542621085343809208151946813238442973794302781079584476918024524745576658030458424666949285748682324413159134583375313442404500152987651864567990579760486154468260654783157175433732997003699241238596694561196348156167945947149720213338774203100126171069947048408384833061106921308803533958126339401766295654854803947900965444263361028155951677350892006415729953561899638314793067988813228878280858394616014896642275975929912089721468016926383582408839210138175930339853995888233120800801723646045277648892960837445389874776562312461566801341486173054517204131329163689816438892799961218360035410842935285335924960156188672*i1^21 + 49818458051204772412817491433983350372078232830167918933413209600534567888001794392263077722297204710960166127104265320240023794420641394748801881338042150729714132136097398990268163790907148128520882788405298407269233928967587420009490187534740343429398148093701849904882850241251087751677174771326466501412706789050126426842873321237205380092423220301910743060783480675369437025363843074049659793428735462141685261256422015323198040477976194522319737510285402050621970115336866827230909540893010500463730083122883532287070232064897417658740905464253952233074536570677324275902009683392513171929215237606401892006957670977314701729231820314066754286445290302536062425314239516371472918487654781199134835211569814517396298857196939073140458724614691736545633768814542592868450199979366560590464191737126876822979675167606174659264768437261288430654761663265248919364771353945588537099731492455031125080987997224313818864783033276368525970820725164282474384871119648287024983961010256791363951203873625262443497702846501730875604363297666670730536313462521776414574453400889245779220344557136312588118467902893521874282061791615704922161904438252090847500613257086872940242040386169294490344074341346449350255452309348430981012347762556300786184427014036978324287952990530528431893537314650259054815132402414085542603264541736793792078872457480411389181152429453114357384736342176100538957999753497851717356164373823212255778066353747983035302111912622618934325214087824623558220466828763539607439832187056009017119702121076151390787768432901960137982204110999060623417379183327556375270504121971338072956281416804167721110535033111743336136613145190885344585079100973880288272948572282226353235796933143407151434164574018553497665214623183995774460382942147090526138973527239579004872568520561225033059542819309626549899197088535493628168851069581909186932295860224*i1^22 + -2888887483037325131390680908981617958226015291847844491838145625961306531354223067297447456191779928471484929595298589780004665738613082962675135704391604508445092353509149846738850646247539174056038174606508431274768589117613716242095906948517395128536749587906282117186665182155759603512752797432624736452248143660403781022230605854625035368802508304382434336065750424807765859531297374479703832452994477736646870540015004774956948201796441171293027579838838386954985401799440561179565352358013453834350577378413058332107580118138651369492722966945350958868135926407261224276641695667249341946238486730840004031158627946385620279335608444952450063520122795551841383207515748049457323321549857420459285461171369746534639119422538067233418943237165348482143469577000900884068757372351730969229254919759948171449985352763867743076831389827961113553625640105291322127865328230836025854807534208490654652985939536863399823050876998224112514435729617900472337052683533509537236490851698242482096482425298312250113325886983043837145586200930271754172659374426453467958582865158305461591648585900575710053707264474704325653752562531578994553684918492691175299939075088659885494040469323660613924229797948999203486417964423713037452295293544190383165934704921379599035276347431896910413174713190176479861417422587615888681519278558793347937803638860508364902982668091043090253046500547827715686282858654961572029188880101001422503210411510053972099425041907497987911961527082749840918309844549183902751935894930295676234256987426209846893599676526333891167800816081615714641204103033594140714816438360230822031605725231186768722358631035138568621997524337445793471005657326770379429688056508062821744111978564712535275027200944510898507245463378077972694334582733301101395439692818821911164060338243366474499192805216723364243684272183306845459167405706286635748950016*i1^23 + 290218512544831307390330826635562444943826838598778033166047889303723856128976144739085902266783857826796555468524559472258863674692518855378393118332697423633917650693635232317723732822466438737954857041496694964555677620551099289328229525939470573949636763278095572172378558436796586320113452943294164255441256150878020954420767829162017152852818616993510717969108290814244113725396921977632364447569462319548485540699312115923756317669817995103845885158209100664550065041051637025613695489162426730010756466788482616356613705441201266690519898477069626790111019832621436612917770935020226094025694076382951687750984769894708625131395005748332149852693201225861560391658876029547417262464788799752295626583927222483701007533077967493164127559750431968728652726740746973711024227719727831001863645331180738041960039971019826328051479777061399601162751693648887269371488654275350385044338497365957295678862608251694655736043947652695954776940881083774822206065977536801503944599256238947579011220658476092311628147603775735301291294421193048577687085871952832265104836845261086008925717490495851788378249701444917325870499019275180218787390185350233488567549081231581122193392863805062802812414502938870548364006331909613712474241774764468279518648296955688925149847093988710800063559323044365356923246007677334939341264479717794334800271406923200719628370835868161543704706911388085166191983552573092032025287804512445841487840451693180477623837111849884897138439832338664547250422281055716843118565246363413708360655811765542239157562874854205170437178122972835486288740202068285805954540338603152751144704591992558936646674941903606969003030946392197105810702555551495535514549622314848037695502806284850372450382841540871788127111958029173642062506650107967959590741711446942856252916726958415987003942553354807776967002957517104756932076686546437144576*i1^24 + -15997045287950890261825827827429729905907347403871680161225723654794232723540444725198017493082888279575587647083253265635901546103479984550700742942801027180289914563597946969849726960981517431255953830955357462959932765967298087948003133747215867168536761816731650980342216469515029014578421164131495493808263495130982145941573791114624716042785065735861145925414849752286911152151480388621778363300703542763340572947974386412630098349406037737706997742841155975906809956152389073750366753800299222252841328116786171904451681703561187080864403925214713049016302788266986792211313277986526713525533026370010067212602145792985387634465371760712601780705199607199800184444700261608539131950826244624711030007214719742686193776963559643384081541293659123898060205654589754968812405698449197689052468240889363492658681776126589558965715474209020272923165170861162559510144772329955377249322750585922902926657886935392314754797701735639901449883144291041214443767781202184492382681133226837560654073791746195991217043087744501284554557333659159631869166584312625083258545214161551782344970925866685871855210410276581163104354705747461727873541623992575159270413846410931790062855681813921809622742212410726736308655652086541573104345489054721286382706142509817753429013833052775355717179943438815051324205179488213858106584158795568836229902251672188312430695830555317315411377338548391846286884509608068487683175032430376984144201093945494153593759769263823691931247186349926816414385464609640972518927853818853195528997585220556423012605777544892651891064219129447222116055495408116735539272256169329305923241984916537545313928046903209438228266651332727822497839875259350476268055387886204148749678293874902171144656128546129844440661782256464956179868484140712255271247391258510630210478896756875862834927595400174968087743389212925609834552285420584960*i1^25 + 443209016563312298263591439738487988189255952043254012839343682095451416561035061751846396144918330519523530113433591566113157214610942105682205295460414001710702957900219197331253676519180527531611312920303016031933611585494749019647377525010528366416625452735034532947044314292398232269466794305845642303281089365130659656404081911112384472743730175050997508920965710737242891559116991674511123906599160649505184683334534258452523679312845933882137872942955529743889770721207209432844559623330602415227949502311895250217052868361617351770711452161185131561326327066202021375670708005525392002028338389922574091399685456294957072909770377858761614203879608132231074690835934296872694688461798574603382943820959225635835303897437215036340993171877523312032451924436223223733962574880174856064813496451150473959844462484727769762851187889087573914424272950126048831220261160605391376631640578834651138085213397407212016753150627630929551605966372174916545392769699245611418980802769172591474072609279306379641016813450559601387432836196788415710389813955532771518266297559911501702719460916064340894560846704155026650713150127971919884077533284959485524209629363372014371363797167512141535418595553521720800153132546277334283747592473768557819759186066139099409237356967157707748066027606879323061238209412318533413769342518648413109521081573501313857434154579051942234749200480864920892634717955373338140579805900087913258733606701971717418412342856942236719049334119895473436794949650566147795646784170074713669761563682337767946482839294103628672058603899219725067164547789430917278407946072117016504755617470868412026071636855675986965780467154524039969813630517449202502480095531864579549776798204299392554016171682966171902259378758930773983638277057799456368657649477306097704878569928630693070517403093335561126922283390393610270913714978816*i1^26 + -7782008995705053994014297177998996209135272318285085638416582556365714890264554795564461913129257073454647573526037112180378239142496709271616657055785171845973770605201070060582258399958684884204694215971435184712273440838150890265817861337991352400278065087573176188462073434109635753719915889170327957859283004474518645988026966289413170102869740174725342482054776483231673475097473490899629579966932633132405735160219852730483180168381269071830686272613871634718058067279795362835991516654145359810234749559651681183239087966242059238369009110917068688940730605975444509339755393574835591003715868518271909347636412278242230531496743055502586670871245345275369986501140208335048266483051442644692104684816570725840731314963142835930950531858967155694763471909719265456982824556568531486883812047437448752813313949235500593750438475483337847264555546850516139553048830881610954301119515085941524682485531825788271926725141402735715896768419838152844449875458440329209164004650855620089593392339913198182968544771307383650686031353430600305620257772116153127862648101948127479524242883106837247535642028271241884303431941351930442667278508808517705275809251692593053141732455826810536369636760103870845477839958344213741021909177756495340071894975815218718028819862872214821274116388439539580350118575883865642437883432655760801654861938483917595564561481445655535658464790734210513732830118684934825859569691676909810556798627930799649585302713170312975211883989199666895490673480155942239072054012716389031523085502724765706339533000244945573385734916272604652642672822204362732405967166378713769662036970950887774121644627244393661243092032100886021489040759244596442642402985092968037372181074247027131416291703792539761282884857659369682919719156631342691830046844323776494305068477463279976253005305695292498274597651567949227499716608*i1^27 + 244922518693986314256009209359182240620639208906318959234135726357023972405607057489642459987988875769196772009344821668036498079162580859925876036039413100508215401726834686529078309920203050705600471012220756817430300772846125415897430905232785986801474022911772910655197678571223625460997586880810115037815006284607806223570917547256363465294496219764862233878353954321473896520397692408284694375971606446409366549134731088483955597539240311282537726254907914960941911205543982004780549653713041158542852605246062747691657123814001323212722238233856454982925418543432404355478600502244636435313232743647179912499627246147067162089420741571874682661771753767322099646051570796396815241467348533186227619821303839305742742634441133276763310686441080163539005857945024356411456243354618283773849339450820059332697747234597455500006393859835110180618179637741902168630163989458870640438924971352589142726531786055468657702318480833642537699725152795990622569500647215461367573831049258756255147209122480554396063234600935227375755450077737405579863704229604665107623270176069437071703912048327562603223280807563412377029216931666844435980020594092795600560788491280312403502152246149374835473539054901548357589526925902470148997607625841875995114504386225119105509985838493804346092794726135126518744402727373788420222712677155056214697290870423883588280440207574015119522395094792553100582007594012061138604765099436842538851502126637146923753662804707884613038969066379444763451818130511234288962422304198446697001275868787191781503772617476212172704164174585050809518176602520511262035077716095662924469569531632083214793901589279600714321187940096400449445943165217523448109181297049738781816899337973341173210461291535964605911759688239693139454274116049129391695819794531023335612783608947571831033591547649185780309924254455687020544*i1^28 + 2272585048020073065990891695680956441514993738133783328391699321332076723087210204706311519442892526408996400614606718447269001668763735759775861142088241932303907553958634151520364503599624708950669591046884774627632729576126229064229590220857112743559332022423542268171583919299781902599006979975462274352897412788372887252918126788468630079903438735964985814736532773288082191204911086193202445696796142574741121499581438107942883234051471028204880802682690460991045521321522836524058163507773018749109999773489220757642696274896546761625118203400563948797644781631515890609026203333961859055519634985482630301097057625089900519778384204556003580798123900538359149164404291650041439866764482746344414520275125483450965467099662400695298734691409549855688534968612832496936302268373625588432361411859289678919382707697814456316570052712518845953504303409695580117549695057075622040580046935542687060412074943544092495429189302635306833146921350029405157146759074847249479393701344652120191728524721689757669582126232876827138477514007027396620165626438927363594172649039179142180155913084226767852834431891259519421051659779048780022994677305162404152139124172382195849994548162303671115827442112766865915421641908834180994419197707012782402721741123126746763586813099643154849079094883422544867813498137759697048953556162893989392052948827252390181571011902455548222497720328015490409867504000903321902901198556761564048581139309442921812133421636108419864585038195028442658690720555402792131737015583034668516630922745788624766256273437106586529938333344137655034873827097707238923164665692204385763183064864468441697410459170564575267211494916694609389367226019434663748678724487381930614867466483841347711788522626341936542584387296628205480953904366554062711809936527508704810077014851362844598142876439483325251178049350664192*i1^29 + -394649434669833073407295557994810110437927751443147386483961845454816360045660873796739741557727453441854131617110543217781302486449732415423566322244072829639572596817663234055221165062381159685545410580185984984250825081804303641640423497331935539405889729495710764947475493212793208537001725063360442477796976094316482894217609055255806329119408559714063993905797016896885776681207915397882198062598575917738441056927642174674109426500511304431389169865811246439263245771042121819339872191211423509409778293944984462240202950406983743344611032927880617837122024940375462012164652558045097877476897325427788406446115185166003038236377217269561222269756029422004658802100771321122033464664142040533415906944203869475467012303706293921245607244608326087027396773479524503114616970255290145918590181034580432694776087471685165360103292756772321453574629377608055956199671492329356516498075091600733001674319198197218096370413599007891245217486152401309823616288045824715720617973909500475177294318575867564476761358946754073129748690365044936421920184957814061561223038886316061600655943280271672746168898956681072605075153633567128838544913462694785142988972191906136281480520442075497049959455334851276757686242994056081583602823234273298704293323041820216565154148692858659084678409224090488570415740606531986712815913127038893238124787354773288443784105532318061434814733076555813561547033738985892653655528356825134856830528955897667578634376216414515444216445427345365280036585907630452900276138051192712952171140708832682408273822279672312392742284237205934846017851495741368056965883132500462886757249505234924367942150356055459676561568702479443168090962406469682743467434166168965591580251759203034605263788833714460508711660686301844647256109322330945204117462054541504654339155146879457321119099010378272180584869134336*i1^30 + 3741402750435682413704861951825898091999644854852564139238398957646360141427428377203272177594760336037138037785219851363588023812660670730616067429096568063259833080949557303897740737570066388826755328778394098115511034067752244369732479001054057266338440937381107163488370231234281562753872302379156415882929596841048642613326130041424449680542275723852506771450896473244351669360048897564949362404208706917633140917404245365471827314263462010850460129550124399062991634890007705362086438589489516605399653671690067210291777032434618648245998386585421710450263597877558465466362039167918173052301607173631193915384577138508757650181220250707115664050161747842075065944991157040612651500704111023791025383559187042713695372274582401084630261027748812768153824313115303487242356312315715466217198074744464900243756917548657985946434161094874974705048115045118070840838542420768313084911001156086018996618091884180589722415996905572391761000132394237191214386913199148517233289248729408310332125554849890437985840978473973577351878537619013030520293502185821806112913342714432793928257758646577641266960260469263682594151789187113661698779460119779766148791046450090296996485172983901377354946944997874950796004177396029181911171794190582730111455986516215284708321076882266329979918926743273315601094669621318584067658798304034577220026586306491326940163445009211674083609720497027341455310225913609772747978796141446140495104350347785258596488122550632976796516537465053584807654879716995454469141483550585396327658522711880822072331484117683729318638682906289232673534007000253248128132347700090819242223881426119620538797947541840578288234127583230786445752383380490242580711200719939276324997646756721063642240127224805446685738752037014601346557847113809016416803140747558655204428181921368142471050894573991825725358080*i1^31 + 86047864210163754308502453656190660105219665006739480993279963599987112735359040938596334343815987231206466849774995350416102723403367463923686151311947768781765196199695581432946529457533986131943769757139763652465866212024651822881720560882773038052464832101277654692323983907634219080880295143618001299397208727847081735385057809168174932740109893733412615010701592350353598299943942545004953368852288128434878632436698635535484115587083041513650995341393282370968855971863224726408067730681291040931259207092695741309707363577914108460404659687769269502281003829419549754322225049151793515778159979776420866337805686220617599532292977648806249351647286708481998415396725856416362499715578419907487759103312563580796920433283783837078052577124996790352201512942093553236984605504505253753474911675716096507679634533027755429630075747701734663051437353282898826245972444281505059180698330150317662247481471164280912568373371543327895581321021346160928474239422384849546079977927143265592184926174725451688132142473524866783437835667310478205391500977511175260639886670852667953096967343265351226555740080202310537472202032790064199641487648960204749307810417646528115466077471690907269545162648370470703583356463611593546486187846289505177831260316948057107189789513483012516656227989281400016353679442968159800691768729213711124457513771628328540367174900626811836628799935550791008943199251624608382384205623077960942396087655940331329669096283996454462754531364659878882632300720530880672737791026335490981061600162453684233952863993331340117898060813254675502928718506525703549032944564785866376999473062001469561014446067355014003799370825842104536763203058187165975761133982746806775821611094872868265532086588859749884214358538738773079592366751981308124763132331287390385451165646684389152365760093940503491328*i1^32 + -283725647442888222561862778315284524008509942440054002204527332576207257048604803404790402041112887980023754692839237661565162265211524307526692901527853413391840873324468819085584657128392487879730619561059171697723308172138911866022839154846988034922839067788488510792816132265321125179697633835774968364934993881011153518305036841637037688802672329101506725553388499226929806593398179493996702929761568245334249686687251491943522181396931320169186073891707044907075079460931918802910184331522504307810379812289060707988614320187455535664739325290615005692711401893356803390913484081234176265351701177413334224680175242043768951512951662245898904282698434399247333750290555049705532084467677720064544442893077114836904130784199620226884285398244456394136713939933930317075993132893200562355536869652101734924946630031542381510115809098300446272095364916028984944900838801677668678586181070483366158224513123464668126187436451434470365874993620967265113044734902658101906729905483441458673357534725742502973544660179578532497676335607526199262901414676541590221001632892826596596703539189121466367699727391216799988956874962016358525936861441539626983575629542117057023494324545947820102217745006944091897501100092837309868725882436430838661189083887109677639952123854937807048688694566538659195976017447655872889269945856653735771817772388111257180656529751021353733262072903374385052505950825656582177153359482055720148901677788163869604943358026417287847599098809054518878316223552094554600080179196568279039734171286071411693608330012221711037591555168523303794518871380993558358527836010725195688142225539320924590498391710542577517248905096013531938291310014561809783832487171141603592986781369476968199934354655063405382350603688528126399314750591487984550774685279473505168428714698295391764494243886067200*i1^33 + -1598198111890664711531391806542449257416719844758192429513822889513386744670509932440921443136888724715365815039722561427649797297898979141305291272447337188188943627461201641776724163828021879856249672525053633569396296494644950133278671900709121589675356064627419676317689974379783620200566047146568640215961144471971800462505360437346759159962694585985421704858734271722271280688474389656628382392983665025623518230602413489196014382809840558873477414511474114742847578323065655690294711456415155705607711455256506712191711816500729918741102667622085409559135842504971835767942616084203716574471949360916848758529310639902136773893823317300741317683257916089976304141151435234326301703918563240005869005752250094580957376445023601457573442120688176782199036039849183101968545348993826565570431418346681472723910427020512431147124774064142710458313444604220410328175664831547839801861692735819713360076012097368522754563932437573564047768932935990226703026584176262742324252240616711257083136233419266318349397470700268442938586477327167349180750122908557468162434102710228670339250539571613485637414116374728388741160862191041900540879147276665066187038443296890194607830813028997551874827315153714453251371635569960194309835156252878686040730869934908984825596670891897314655068715009378613044037544172115735100321046001263660527721565625776115631779999176589084481370436189484340193276124712858011612727111274769235420312018276066277986614309325845307874460431506411052126115845704338983238422545703480292029996227098089215691296695997494271420298189722576743613831101145467465889638685629379231037652144541921571089750629276801409272644573869551462169516637678381587231099765277959593118843481231518593416706756853420790231834464596194182623092114364149990459728615534580879355793851500548201103478506916*i1^34 + 1949417561980696483664339903530903874105671303592878502290212676267078616371331862450054103811315160913312526556826034299037163221708478852855286153220926093091412249559716785872441703240208145077429575223138637942701407080019383239601374410746672770125787091653389044210359814059031169877370039411923533495137642772332356594577049989847681459231642721864611595455900182316616120631608058740494181355054871161105329568737203859230506129119765567732714263819993934881761594010527542436368027568045498249586535718096358494375057685156374676809158548445467697595102107391242957896353309502075106570231933771230877151045180749489830146760725115730230461512707235162640232356682652987321079012551026828691726468477241530613497340166518521124485764214271044788787989515317979818402687020541732758412611190872362429027354663961063197423902365291682705839186639899106693773823496292175452982581360717892051181518446767231203924852230366973204834996021836955051987799864580098528292561223033205583634986882722098445917813869684136743549327969065945354094402790581239995572065414747924173611733014236259990001132021036590671965628552114807010258335567680511325457875132064005025533951879274520203418804489138531846743732965262924317668215715905112975189818126025715647853370411294447093427826330875576246988597425133942575414703070363671732183776537511389343969836507806203419044711783590600468346401381612265067856543735082094490589972515255866562067415505399367863363243760565306546148059988579257131250147591740092372927028481809540858988908594203542881830831228003505447470007498437158417466586754869504916123031404616439311299295347845834109168448370297008403221447512058912250838931629642592319237594430852479191342133208918578685801265137721050944463488774342112252276068181067263132679957755573827739811971*i1^35 + 15251621821617156488969637655314579814922958047441815178033623774201314802709469881301155589828969277538004358134841874139590032649910527397010684964204524746435202685332659563015524231888208830694123688695479816897172889268948320816216932858043392050092143890889567095233271390434493117729060401316913656885346473201770042767381742896980975472833716662900206542850989595222877313619322292831043272859955615115953885527842250552199816629679442122966942698399168665519300906650203781843161154580169401871159675817731604252505202479648310598067288716658473898193704866815336830795186354452700909663816855561718069515057479250698274429597454761077733261203524319917347975434524229562801270895652308811504053131488139388369857255916408246493049866681523423604808499450106089425815434062397527846982045119106676240153440896864189238849294760565522296081914627052274113925573903860841244684675996488870510141413158482721457462582604707234238360074537724412003000333262850704944480947297235750725931544477783561588254648590148927515572386682701308028795789571929280228807852511002780760831253394150593979056620727413395390692137369862958868758053369640061313676417791797690826023327190150931547434343510574858366042999381328128751657555106075487382089537497304979887833994282039878946707778153882444870126775099757864158990711353842356695669425099801269700099734334208537286569483233527690064416373284284618890352140682583865955903191666931797519519042558407614995062239428004665799528838276058260663412028654472625749883435252494692168475289517145838932704099538713888514805302408946424085586254128093208508034083398896665349425153819978402652503326733195842690057602826321407519246742292063597362247375902368317895744408467510307042461693887614359652330789704743783811438887734285990918096114294062345472*i1^36 + 13407082444136791876382956074080764296772725152753201656233788689406385951487447049723509643352401521978369598268093061542887735480971876670597110110413751212014853246505589422095379955238956155295576860023936920895517233380775241925394931022600321252993344524684049381521078079900048091955950081113454806510137318879586817377142755710003929285752574652278056943378627330268273854401289189737579793742646460805336074751779304719572170018146965834371181492624500762669154889397119097120681218397080307686329307323410615249928116960417940256579245308709204544501522136953267980534306761573875135799685553715147096622820402556009088031361892035344142567684772824357154788936380142511701780133119725555179262295705820222458975287314129235690925306627442658025984671822353460379717984464217452713240827857794695798890563217517988401233315393918965264280259828545230065872020784939795831638647087801027967766990205115457196754699001978418752243072891379098413593481578622869838118854401648982687758322185163192679516145728818120939265728319525904188978586118292899972576272557586124871984488816862721901809742777233084733006672518076956639215169712731995123271441400735579098915133869992602517539275032884395479939403313598184582439669167497547928710833225550726689511594415765582033215281880577444181318488454792707580431659621932256126377728389456420966858092043832461039866197015810395253291160647073542784835617448587082341002637503679750638331115094294304792135563982363148647438189377694446412723527388994442240041281347107144876278989527153004467840071136279250233664585917813082062915652265769885832886188200912621394068895551684064918007679162193211519682437286136297792099938384586312434325564728770811182308097322140514744829882757767507267738798706564149642924619209322308513886586634240*i1^37 + -6482714566588089327683277017479234100451008064461035641244802319723753428209521073412526899880282435289803861317264748695454329211239455425088193588617879947065850507031054772810617218551913857949991612425089358020711679556667813452687087887636026129113639726068284252647462455245152372679369419775159145361351166889464068125425670891464540156041069416140539738820692928092780867623867762196269436327362905685186315965600927835416421882428121006242556576596505095537104491448185151579459037706088339719427235639140020476997764197007087953385824159645097998919055864092385068971764246057822100199371691046368070381641208162001146852775335386579974874273435484601217037144475075683576431391882031956754649753255469760954607555369265478329419863502798691444600089702504595461688824656424478247826237896590991026861286652928233889778637063755936320934030580728477887031462826698093834690090909964460669217195253663062006698479324179567329406201965654032254587605154170655471743526159507201150334734261108420150146150190022434530502579551904458244937919595639049269661385692728695895552733282712328604999456112911825736981949512587630211006230879312762057360773336513986407962015835986190604631736789374633272772888351231026056329139706950091548272411504475821627645874525835219606184176010336429408651734182603947172102681156699607833511094840095810685770362795794002021970274916645847117928892705104087568519883860481584524748576678343930052008121274071797673483135904144552977537040178693397961809834388923482218468154624798797510170659371233885659370560606304469587534052222944146294803726429410080943342393980888060917409779757342964622517815420649265386238890103265196174614020232809545039669607715792538683731164353769626926184538532445835994041247220927930796524220144868726023389184*i1^38 + 103868872526641085507191252703536485159678134646265930276233788792657651783724294657847239849803804740797441732030306432945574837167665223367998778150629684540546478126256720437588546763918764641764948981500511184094626697798887601550811568290243476628081204906388649201755438276691379551415125180074123917218690889876651136125126498836765620605298282992822769446574626968504478337721380539988522118736891031340607908109487209078102213932991798389898927737220760530903520644674816963846215601592622207327868287919162054146665817008883032587443337666520733055017347098676551686668591794017026420449975480764946594868911264414838523919684900188865936733099540762609493315106030820025370397483022457268350201752874000377541853393395516711446171757123011189176367085672040888219164291711566696244362756017173963426789895372425022746707308071806563964040451342228395414930690550717466998004152384482323163024637631541843581277111783729766567276752981216778725256873262468694012592189105832361457044955310111304618145320558370854511320619522267213848953735338616094624637439635761243178114988178177677282632686621497769525417782374523288670794037882585968652881157858132187262156316107863903943763695007752419895501507842350254089991354380416896164229143019341986660617987352803309030708513956042006399236041089635837176061325632038042871799396112806776440055265269852622692442078869182081732550203115183801458065465088071695074153648241930399452937404810502901304258021557710942602033784703058176483136950658598548079032751770994638567234542335323018883538203943586821568932404346573958465691328718861710151770415629699539740130346858946555752056599228057044835689406958522151740877572938398875254891723134841204686049672603079298261030097469174771759881446519074247931521756240543744*i1^39 + 1512090150451917649432078738063250023471590518687121384359960680563484653148977453612822714544923086405429055213160993645543667004697887181128488756338114096101457444970324689689659542342144758249016630212857123306427644649763855633466932194617235696353166110227773589787699651958414348315990864702689019793410600463142474332193598712337027039400683489967083530047802598033980290845924158002284690841028619810510463136150104593778928787332767315981785581293859907916607046653232280451330183636091285677747080413149508706305004253974297899010115052277630485929955277698955171103389241118967910051899259439833722031429469633887542414844149338231640554433262685231771474775587696275579788880198850669084406335118090735148980005812853578016138753677090299696627964303282061642246792269511362948985492644531009123181631063812917454588131488011243648407604108578970617447522825074944167161677402630590568237348419799341966794830696591941019748676151768404516000837164082377114470737249223488288123449275490071570405671131824471707098313911200786710267367249174382615405811653989914958499695365259373458446657628207159101103992380318472044922529890834510745657302079392232137572985688227640892053907491378096370111848971017691624922771181444266703367142479616076134013978032269082643284890614592468706473103536870517412097721240858299718233375134149659500592571521806707173216957804897230480538568458024414223493891210597350310402416393495667613423253426705001648549877917471912016770076085794541198289631278406518858926950312147031148574290069439393089394678682892136520083757956586666917086212474880062120021115888918380175763642006515058605967837201314495039712312334408061300503897172059994622738535233842452312512195608873910254392579789881005778864257328489871780237795131392*i1^40 + -269454546826144405390437478615665919741076398935509291843370649968102212367047528807183365392528933645793166350973212949626996749071878561768736682752597556470495784330508724730587078473301073058943297029753171031059218784685990465536598500066398814877027838966065069271446065856529259152061245463003447409676519157503697177179014297068481420017455426949454656902626947684016906031395208208277976687384014932316754377524348975611053144202919718589502314490327472512132915999318011425255645360117814220437496437688535277770795353379800853548613910217174462153501007006168123589558199436304773288374586449773022023063798696072497371272932602839875164345639878941791661091680633609160921985578355907249950899221837525233740551885924792830287807591482221174632872791116585170521794534599717689407081270628135566996385239754734049562791336988999576418208359933961537514685882725113844475433099260831506836298325017797794438269818816147236897815379907043887363933098009705401897610306914152250378097854442285482587623750592515877661016259851146398899816771877280179427042140273880744379545275362258615438555887313496929263979673959928979416934333925638096273243322451876647896425696854361285939479290631229779030793357385625073807799969075341311038159363381427484058195292726068188934127265609694480775120967735160801459815164128576092622938548033250408546850890445161539036931872635032997828948255675395543808422607333217666463765560603159566829687196472777252707772680219540994550363585051184143582404692208792989661499513959071620051880930025082616667789742382887921884567718814454829287163687527053259876745130117152767864052002265008888427088253142586824207984091080908721380865101424256629967635942607484589052455874308591996203682637928736994403569978098345566011392*i1^41 + -53225442679680019385854331802910384942580586508359963344357040016142940556290587015020968063735793907822675099880278751492428926395294505305021105131235917033508924059085793240049979963458638740416541891074426064868419231320163858404350356966571134995262424375635651105643225966595913561529865466681495129626075268499039077910270254773372721977787588362709632146112205274253934889870075865962186519399398191013664460362687786994370310274345385146278515704901722872943272589894594978967453612296435589055376689041632617402407113250339375372638625241030724538067825451794586938817157586043516228073126822970676668759069160220265889112561031762575540000615103998696095937096621089188775574564941791516024024597830524263318946435059607212597646272767045579229412819149975980890070398761084827547577987202622018188706065415256364235196053041869449453646152557922028702107766851824104759007964093178612899038860848460320611756953147640424370500497819538462323172240379313823106259409924364028521500378115947232035277988248767588242876730339651617028971025162981695683669707881943785900862038298389380294082314053034878100453633056648827165250558185252748166218711820906618227512799138696859261975825272333059558277471687152302035491084998861419098382035130607680658456654941172563797577846059045825104067469613700282575677107377130970813821610237314906876594248520176563976282952072861714074823280555727614944968024363631406952623063640061388002253408879405054542507017247406001177013748979704889745989665511512678657445828514349768167689822438526331504747869640046338511561735557114949968930416808711476812218937177126620016565349596654108602201201941064021255498849017626124522494396456359568302827106197093944863707274846442527912970733620474082514795782868041728*i1^42 + 30669630694734687601155406764769921415861649863671054234591959860663236670714780604761853596650418899571094668583812058161408098813849589474556853533310561037793261817883301945520004926860077823785884439340516328534639243579133669608591738598392138437029856338784382147138944399664932867230920145526354570702002319885823799749396164770884428411427436624854629189856165629158707611219754609251781424982204787851282399070609327027839169582265717887972307983801612558061795191694284501582645205191117148972869903865255245229907454485321491461412545696525662856729552261103032488348338980023659658408336093970151465386116550545199623085080681082185236483945499281312617336076976648917794396467767751106397513906442152458581363881079188034137567928847518344629872351276736516906054201220172933301701383016093948830260696433471919987496570835416741013591427691876396903339385081461507425422117738874222047186326298523301188959989789332913390466275046427548783814196151176837003158881223130226351377698835470492008008158367939328547225381096177744040863963038256828501167763989757289499823635200750813358201973651768384017635041143854467897028277948578695458804951493874004401408698017307000088925581829374883423223843475708179540572468973255026591363399959478475960422092157203559739804949727184235853742038741301346447674807238708239277833146054735923751915668515087539755150092325638721818735427215056848789844909022586311304229404856171586873518406006927038871864113227837980182561735000181435970139569325115806857873273864796671992416399384650976979928783497533055602852873258224344127036502620004004465591525542697768894033884602826655493755317677944167828491674806401789586229588359982431398275256344983564377228125433921833077387526559828942524984066048*i1^43 + -5677264005048190795184133176217830217116393553344665463723579985725336309427956928493930655516606657299269943735003448117294513748341378793104674827723490118458479690504482035378688484479264039409839162342151866458097463507502254627510174521377949797842564984588613807594871533450310375443415607101779091773050204977688641404132786757924218849849692327590853984176418817987338358273419009032302445757581384442126818281639857576132019561544179031942279688126843483547136435634750552539397632879961149462493540599006896916841542203485727128339980457058891086256419029946881806627862916200426099503793518595497280839246248386571971881809589256205675807331986547897328057613898563745137248566376505881976453274203209753300735891741362009858952154755690027948454389039612790732372542203693394282859702462798646622970461195099870818070333337856455852662157389153752222323896175462888502003996753189084769935622326230774208957745789855571437503590394879089667943426234234051976404003468802014625228999433401086285967701228293562860628620385755810835010630783073830831519860856434955856520930749547209702437091192793650781057003789156294750401108314237286495370840400651249405283481215417440702090278100828493420019854900154719458812621117777301380186927888130621245810825367695994627613031449134899529745566985076589982699010704203669278764646613783744517359487569275648325406267530819135742960720006414183044785187729383509691637362173315585205432953661854135487668326239970744571320957605221204671721013699042757507316637630487268796014347736564471465526190682771163811416546191845158800460902542997727742822445655144185668095223110432295369485180644131960813264311700347384263671347550081355360840924496258288979085523901188733176358887320079541731328*i1^44 + 308950518945995825310377409828755102547628039067306500383926574182010600174048015543076578381147752912881760588684947910244922033035852822878309309046329058777592221378955935179981651808291618697033106580181509232071392897366450019946689549876070073580857858085634499751761982009800310284772544054238946646630012750546940502851281728880513153418624455974001200871999699511351516031474854170375830696799604194931767559311130461195040809558418865352224471712806461781697084417878630959177237590717134095220232677026739801915175254831413246804009572990482353225880206623286396072835013393920013021928432619457990217612924523562562014440562703408219343509969570624505137742059444317397466624732362278201059995185622404569918366213905323593606652450572237962033502894064606807059108082165837820677124149201687515642934573758250743756444203588386940632794565377425851331201120541107018652750507885374082177925290381741658767026294323393850832674131920173609776001252532433209589100876854532976018642725823009868173206549871343572645518850546807087987172775860449175137764513779094097778011940389875615420769966917134352351178502624864898519591905351314782805675023207302514103796754630304925957371672673605915627624106613965946281968822740045183927450753516930099395860265289661373479912758063679138566134883053310905058350040323542813173127426952655384922291770867364562118214187391204550222540107384017156827024591745982134815792775263822537625783710167833078868087345627467028963189602090908108088429597779203486789834535703259715425730879901506421910036095828728126632090773478719787866353176475260842064455835824960262191079526461834831660254475283164144925818216843944352248401636970740834468232469691322816396784397245763500789380782489600*i1^45 + 34408425883787560923871144027433815635510342143155609716195452057643837199957620538959589096226860679893702193411843644432806257813526694166557671444364571857874867528909810482606316667580567686626269735630885728463888854704930325184436293416375623789827010539949639751913897679483746779280412423334265413085439152905117362028018876051779450039203534686494678409577366966058810497503146891657367633723100358024181166885080657465695950256076040721178697693437467745788329642398276857359217188396410591701881066302836254309253226033149093826194287194213632278977870291252996629795431623349500572020377821933082311141000362556435826173909954801690715102568046002869414734894042753183830390110622476834376355537022547563826710251074470647300041293815401669182222418841611897399693995064299643330053694398547906644147762036712218929102001781686680060555765128183091412863987489258183113728778251186668134792812333211352556733848490571272880575518425931196661860391911838994058257755667826077315024009808908397812689836891960240077051753029904403001833944685938125994609045728998533401875911037537053661282679300166885269655208306322244127709971475710022367110528370939358858010745793370149613244150653937190816676377746784808490649889735299582366608861264967979487330705111784630161891314590323200109046396433045629767657999901302772088165706087599466858516538228136303806405413483868256122945397666547458887491597254658629329382824750258483420975609617116096584478073484700672134423421559770309750071704632939099361755717272645701700624934900874574883133953763407216096818114981975446765708119578522483082009031005511644600037628879497037411922037146280192746537111144480504358046054568480385919215810103486007470011010694207106629763072*i1^46 + 15525484969535680048606684568372466950292134700829848560913606931972427452035054116795665156666262096793089748960554461875237668822806181479958901627350705641560371429025783871005704020677505205161629854272718057781153140651902767773082306208977222025856452638481472645188526451899289734937619253845947274357364662778749504091537012370853351904052381774591101300266988253764429354359116792784329864814004301481134535950006079735326162702823986101780562201995144982583151484469683646616785900473033148423852518905493446967397891599619363628334096411254935700818566293098562203118949150052036542110133076559900463061024707787989116994871664346771492347714520376753033951174157937074248016530662819534796297807986514449763942192993910929147718137254035556911776141968687156864078526372393651710659768541058134712560049699472110259042034807542006101168070296274352789287027767577217023814084662294341548832654528862354928053005371709775873756501288220752407883838735651245647289245510324161105802816967617752645062201002536982304690993591227875571560399737878117939502963781194687731820707895782335484516666243461392298307536359244052989418689607609876927159648601815376347674161240265504233610484816208969300694080353733878093830453284151003663451283544523941637907039717175747761021895218105398350789198322933484983443671332383979666513474275544473142901304594731600310358198372764016367504620002730855183709945198352640247485413734829841116498861852914973434055006085849242814407074028008899920055634345281686173795714978424687190376660474585981156243375139277299925923751407750134330124756699790274947380525040747526637939613012362926361763145797112508501484193555822938431384208043352969645995531241501012191558131603287834624*i1^47 + -1518916781521180183135457632819742090928198416869994718089516542485125409807004415745887987444964275104174470446330288540631772492626688502602647340259192552348145962295497422290136300026676716557113957765839720990232720855645292030589691358226778523383992992955841743547560894115050112695829038733369791328621102853772269316320935830665979591117781686786738057287321739141386560610953224143444601343355172613960975761295299052917650951739737462651508162042176377346347889424697900028603192646517820392403080194834676328674523190955197897729129606347011514831555866321514133141972016067471761788003698950665885425541616056113604075096171074128921693060795563099294362866841898084274961421905537200455128628250327477715001397348095164522514097226028599067178269996483987570925142235140593396735856616041193023726295733801556313340667893778760946752786345434706968204695068011260393096322269203476718268799726865565438912630665745227081229529173705516519262946834019110932454057134963506671736103001051345274076223883089910960942160268200867689895232975154588531463269191573469345837492527735501965373094316241795526580460468739042717126272471273438183031992522190232598060096841055104014983458621817405192969927305917278346000340150621952385923349736065434483077818019921602877483618891465997136799578225704772743911512801213525803814489922725322787001030732198317556807941949853226204527243241498230064784308008786865002448602788773877897038044687811218299514883305357263957596292416037357611831592945354356722362621714272810937048017593178498984657037577342702630801507913251685618287773728516494714133206091814756678981511725065007540929700369319826376152461116933800971362821591817760273879167644886257765398993698816*i1^48 + 161210809912678522843220851739962587931224244491949600470014338309934782039764638520226449295746441981386438186743590506312908568666969739922576695776025113161918244433486562472717850806498105896936844713656629651702547085236340227822305126962993972114967418367346440721876628135300947167459406244194532183779224243687619351796534714810707264055580976107762356344804371015092660659371457702432373089118264329536223559623445911478939530069382377883237660875473177794988725991778781102126749415533005534179815688881557275598899699415753079816371415598143967145593247549219619932646700323991814263162660461408596338107345899415865004262933461043906723400505425896131237210665964625254161158345884756751966548957814106449612765779809061244665533646339516495672776790789096703994681210817306237206694271252526751046491661915455769867387805822249648464966691793576309184590874271652744951157474891103587210652312430362693800196227845308643307210657348462620323700504674185409992582952096418449089118511620694083408648219374296561880483513773352353499056295285234822346881772773986687026956779052671169205810740090673341309137475137781559904447329612874507529153785175208490493391049857144612115010021696721237346580413776873694070752985659886945321489832200882641115912175589014126643373813799182913278678147351379767623480295704621348129564254304726660257959509203623566927428350037298762747766896000096472278608874251518707502783410840732217291110633705519067472684111097466655102964794348239203755897567338294708436453775553013941220157097860095640300536080322783475897417861965160670393528439945357760162630420767233282566056817491713288294205424219927215137756336158616146851253097340152190137264337799766228336640*i1^49 + -7321091587214388229263464364228573905952137706574950712617186924465848950589725181263941111637547455688608114680928537940821270305023180772862874828478477766571528671496785051722413850352369098140707281552753366623736043546152424299010953336844849527743921502678592405476090233434217028970628111622946241403746597453854108652159425020889668641281186930593654972855447107009698894655352232235110391710318974475623239970314246955499394443294423305815187769147337698215283539860382941961269869734065046260000759234503532987540907737064672314567472585481308827024270123986896987634153808146911394383230920696997409533978112752762913065381154575584886358329693502922257249646109637410353892416949397904623905658637145443781763790218564182066409763966078239077816404877588237607270005962012204788216080979898471259450859554472327302439433755339931216811420017869722285455023468841280182733583633105409290281347319858060636640262901124345664437973179899123770820224487912060125648717203219512112883757951078091755153778874947216459791002071534914788705194805365606943041018021817960469695443130676164109458202957122596499030580352217323628690790573554354945914390255571072535657637110486746246115304358117685172378481851919353424405104440519836732508788274967357404294310776263414821583112536348349199908795192709226430304145306893904871427672575071159177660159759873087211535049910707412061158542687510872845452832119214456584434031882329406329680283133643849794138871996151465571339228748908790752756610140107009544708916593166057528036641396013272637601277231794330518379332213116939875355981673767609225104292843323035064777321992279276099554760310452519076354620809775640494924383951470612895406062754070528*i1^50 + 402981466083265086437138020143307138564966055994075759770148935895093621637928685713569401964407243304725345444692692561208880696647783210085671401924390675329872377302466490539919911598294799112573233257775402480899072702199735704330660115870166346396212433805306839883487599466781199351918303387887273600481806474698388321569917978673699325087492091351241023615221272006501308226496487622504497672785861789919495880981027985271697766229772614472945295213939322242331087045452213152194303804990492131100720676502677972606835548974435297539907148769203523015718887316500767755593746945373244250792018109878834339022992979818644669277077293367540055037477553452796022141771758789829181108992151620264208636131028745892691570903755107631635559989977795101759796249021392732007893352245966164893378774972664777221971323285201043107522042569181386064886604030481662196150575202515009291730980593238175212411234358903143822411642097599705327255512482558924599647291181169752807474726221524838091415819841799300977691047803610597215597632615731529053895082613241406359888361706283504139122264178710013363281112394008509672804186174244075688463868207870808977549385571555741771540532158470600147994754957620523927320150812904434623734880501687259719582027121095568431753136303049628046539209013478547750079595791318365100325326392704629682230376885247029901079848655799413652999498744938310333031324314741303805445825804063041973887578855715024516906715398706066965627839328725024363585947504619185868862106725824419608778606410605856030919020544634751228068228402168269592769674217336987246772132417887591591401652069768776962107767386594140505114406182575751324142805096464159035131125726134045700521984*i1^51 + -12909113482052544909287102114598282857270993723649198039104264393745218015051800195618010906879181798614892288595339670936509317530522562359770005850732127164762985263135572980602647359122353099255705671279768350222689228628322831690082932558724222097190103666447493942618601316919786502404952317695712509347326270100847612809481241619346452751750348661368891853359109369192904633299990555503599256102280783617245162787185824185364736972099310591380743251422187668657154023860653925754383102701961952290867027779420501233004952704789712028414297315926866482556909930422136648699876726338736954063271528714178565696219353940638274349022395344665877282714629004684306157691615787564939306443960205892239317293714654705944495237109212241542862466476436867597372237833508535357577192020849201733560757445887736197219638689327090339916197135193765557595350310953504051358093311183073207400313274502530016718239052445153753925611368098073869964299854942524317409313190729949801382787552008394494483180540492375179828492401224654288947104557882819491584540776987227936495196787617510680481798727105347139901332968468553244105834056256624673151456200970655947407352732067928056598680078214913972758638718749295126887587368722271722573785356630612717180667255449448560041477828921522891460376614437736421721928173957153428123851675730634315354529260746063433333590992403945641481132307864194755816644114122956394533688517095563602474516354356681180545383034388624271601428272724317358075493465474178623432586405694221635797984944729142933376596438313215424870476121562040182533710208198815247560779072323616015913187744163830905811918085131701636504191073967512431357811460489214404351905016840192000*i1^52 + 208346071838912169385941949264426694933228756678641056704714210655692887729291787185913821690792823683090849747362329826642870005933040073562118964284460110628704158715755690313976378139540081649209953930426167290018581989161827843394227782483335647135104493785532496532761623026080183036165528030869502227130190401121219725248485879391897379319502695277644358965251757058612368753594626091947822032751830788419551669675985931362848796409733846245803284115379692517803847744548582229839296137718706031666609937074205520021449863387749358580323546938310071729843240908371672148893811141674886878772171278221015421867657508117324832470328047967269394371481110692820606509396618808390241223751781066567208378010551921881413643064272525338899175322033308371909443548282120636609122872255264659086989444434754109304585080838835288932763049769591547664502217495810075936575986661490418716119382402903625555311634015564994102324867666289692493534464949766249843277945749665371250755860077051538559408530763717504369459715328961910360529253366362586742956692833665900898253890738743078774125561808946939800741560389019148963104921027229922003431860508024189902248136244324384464050175265448651220672846422233012665131210790534769948288974809631298218664774772207497872376042013881877793843755681046954130078046273471973502889052667993031960137822605078590338662047318490876760945690608112243924426269363375780509390757965946247895896240556411564617067668819478235331434737217363318471628172157917761406404640284828566905226076206940144680563359957039273990100938269537625452806120267389724834122284654670857486218547499946728757103013847795475564270969913813515383327564466797012693079293952*i1^53 + -1651812723309765569157699874770124201058533233490519117802035289349989639042982138254722412086801202534288399679899618149169469604130402233651904955051195112745298397989186715402527215486807817719659132420866448776966850692185094538437115579143222721360358670776781941851173496774986713613895686484342848230650082978082989040886681974839728418874890414487293305612640635656241157830197024636448684638651009599502204835604122592314707927578583355764945840024979949656841115214882983109648310948517622107375846753397959771540680134180822113897178355465936079667215803513727501362527320408874795633824970922888913126420504603104723189518108943652743616288391367516742573756592232586025384078894647598556149960513946598342523870882626412334678450419345015236668313484332673613780208083898630173936556332789289423583707222516182192531462484202775706936777883348646366442226435367766540688596128234237824019270094994616806431502951907722078708281065142935959486255471281708550771811270842962575197696833726075159146669176414546039242749917499856736475622000460646622770838664717995612793172294390740243194270381337556551481341474068936880984411942519536503386706709211773620649095023208802614559657730282728701817339998112866760373029884898440673657591053654381550925061018185912795668753030871415243184702755409009375380656403998980833662834702111757578327825770138213261545212861531315676140011383040552638057636581103033653767540580372395234705066918848641841038387940392763573793549955394425369033057265714470840301727628954775309583963511805723905722996125362446778682154685675495524437888477820848991175559637540682221074499082842521558134149875773851664636725273883947565056*i1^54 + 7112142368223007824279346640065801990144840882819503232669850063974866934706194131047576648546707633833800400897837482838949606174419516875719092054395787066032092965833955271678545000555031348122093052702022959899996089569706539373937290916643983239079675612530729066397072131955352444945653772174083375335858233898305085256065949106670600962419062255751855774430843616943642316321649577992244310721463428197492904697878618445687347758567417638030911645068782593830024386143668396639196055871844490291104421262264663877086816715147674233388323166613419469330948890217569270708746852425211343953651390544151242036100922013093352281531702052655941787063240612768384438503536858477966757409757768625079655863258544046591399837150400354190419003313052592058472106065008387761848293015913700901428910554479640405974594443650103373869487597862640659697311875823294295241751671133023861122332029263906616159972367694238969907879033974033203815810036103049238297706793282170887255463104012424955175433403417516751642054538051559754314759768112539331500285769163358419017738438410956961846526167432649465925570485395769709787759031598981469272072594786764923570866220860035218168356243854849536115800856966686859879819111107762412393695876241696400582370406052560704134871835221780897399803640762338718148368598124409407021957448604832636183774699635552516813940074984913802830734267098584597057303860655647425736259623540554888051478345848213144438627799566352733072862653172599989714783301995958873074879008799186462792370195251116970974420175556056183160470511507761333271208972693229801648538925744585660786852860470447700403233232561827882974579079512658492038624313344*i1^55 + -10937146680167383007877612812586565696764490130072821925277990339375251918841803737392654000896232718390304482553609688679937399731807784364482153303970913793310058668690490521432427857131090804458307815562189412614225317187145452152307514818898087342204773114102815080680136288751423932980683772309439088308078929669618104114898945686406261369080582573305160592113248395033560915780575272725138258645130562503875900742754508427300330062346137128687757511156700591373942612608055935819505891432838201883825681738025446150146640952948859595327809137762949689550178086444754816690721241509172813198346103660947264967030454561360348281549882672753602344247570116696406854618443112675308765190080752345026246300585576534221638950836101519954206998912043871094775616763111303967842342520338123168818632932439587771407062978156080405862638622570779096766037061008652072979605903942276572865968832944894452856648674533826321631123150039973163628395561734921710641492546755166193167194532082579175745314926267736444722659522395917463069412456354545735295164384577581443512841873065970242695457409563082855805787648972059218347121537675593734900686066435201304724945930015971418299653016095009290106750248866834294476950404025297822428668374726024849909303388503419402985107937019662066690449426612961697815582942089917103336641278748078455162045696478328171444963427994882582962227950026592979237362006129749383024363667192321986654420258968004151219164221462911623894168769067800146663914954646688000014488706459098934448770336410009189589481625235764458972750261749831323848110225756980957156057784719086780605174647127613338827483263428583799712637777841454317568*i1^56 + -3235218394215183677283237298670609023977943548364699216489490536820121834266104749224042058829661792631381838677499941846769880981781265092553243325707261154122895325357503497499553385132991232905091886396143431774201320582323009559791253726354324584209832419597644479002176373545351987576918353209272577152195422715855807194196783916704325356305708513581946101304718938684683622991811606590633243926115833967980133789198671926109361119662363699594692474490078525915437070943960529578767772046900112387052767012685100799107960520618467943623063998842120954151084805687331869864013341448339024370435964690563943486360063768776143462274614068390319568053027207527962764078747532827022130639593156764489791316687311237539636958121426183076527411625510484755723103288855204121451340218991113458369252687127672238873774582377143821861912563298163481390701685161507368086754713109441889523128685806147157227568222652815013648752439536796985729587700916336842401492781057806172831418384580366366295542312020278215222139515026244409951321834798978932704649913146403690361510054508384070921894244917337715966189964002714254682016851024148088018497532033033712892672262830528627445809195690917389873562559053707408755410210767868904207853261187526683170380483240561669848005305641073861870512826922413672273936075455960358165329403869547451610792003146860839392066526005234518288685228614185206247482721161382380756473545523886953091077131851253086920394644019072540984626698066472843061642315867391333416683873952015731879318524942221039177621644828315658650638624830433588177669333938957872913799273541481484631857273625573714926526985344759532088289394688*i1^57 + 28791352776202802422355146995780977609903353287857769457553990307603459086301416949281114074364135689313178859595021162113075846349283470463928188722271374454310136696609590495118978366516881211146792095589782159144598538827947721556473097739117263327959138125895491728085162962562875895474135249075382080154502428296030703289206735010431468419615021836024974725491935808347696718671681286691397900827082910272918445450951212615062513026662757863096664297366469543394090913716136172307391833138785445782510475411570291924658852283570083391641640470791089605363932049612467494523705051149037137667170517183590319342961007748000368903691075676074947221260699240498594821236342042848245663353212949267691531245933956330195101822891407835127520269553979950762197521820445962874037694943413525425841987820925466045892495296621903469525838417280334813202562885701200675877614747032584845839572600143312310598077552150018942446467502174878234657557265628244192248005169328130598871317881234953325861300243730563254084228240971812298414783265335561240798406045044748155218864865586362282145117224946048450632669335483539746394735612688349815360502942924335597509739873018843155176074019327013127698821982661609767700198343280088388037047181960469819845640356979900767679585821673721257761808626392644817257544716327518769629606592003133894854644156767988535857411497729748630290474476248236938765389392150146180276277516505344893806378913202725930264788206120356943023160556372543589258033666765278665069605636467607736260728370513807586318621763427190379459310101536098531204798634362268748793270035375253544072321655312146381258086961820553183232*i1^58 + 4935068432133248437818973902466505504393220545222897576736459120393685735125654201609255928745051503472919351457136780101605250916356581674622648443746398694552405879290114513203002233044707414095998683495534376188412476333486619216349645002263797533931929862376989890649791488232102823276271534884889599077365880141581612439537067194729787189433628841918962196369686756061726252015114875006540610059784295467610199726642245148678374916530470076810651016152793983793922456822829682198807343423391457143328477828495823523990816231020919603936492195538255687388477006683260098601085254071390929037841461045269298809839822521378829869953621571197219535597977793655821436818116198747843454901098491520886189323975911518531603493013230894021065492657312677744027533206972566577312739209727959328178398467422693706439510780512645612560996201386333673548634604482817059325831175864848792026771373410938835724441569808415992413000253317704864324348961296108734080549363600430352499660776155730260273705454383345755238971336222729338137916251045251210852433855870048624656755962973410542123646300262864409016077743742265490569206474855044759263396024436471772246514054316933749513175045475394402255412554368724089861640370963526169989872372053996733694275424296119412601321939497618553016573339204451491046885614604104767929962627101126464350019167106402937486845406918784792676825994442176848566137986856093387872388478457062031753182060399177103477047107298773284924746259287538607683008372365066798506202606236688099365031751903295325487170366756099579823766060221646776778118237610376793913664529824575060675540750824873264942581547008*i1^59 + 1432009151137454057564203012854711379196490125179635224959305302099694390885241238064953661690632058708365836739104656081612736590601846081638906243645839478402510922213837248991214369560283628199711401803247245740050118581734988442929382234631146008356804199879381758119673416496665997663536003500218688888773676490998850111904969943562521672668922369073628849932341250546624273451592400908265775053918184133028497222899966038225576311452721090449959899789758057761798268079704693837554196820853532833361356095918181806160680601435846358424050430390329583774563130665697787516166047241663207681041101960862540069615327481459473461615388245491953485489650718727022851284617200314039361167506657590051902812666352641860341247787461165786174606393692640183316780258935648210613205588955851054910715429548218575239599999608451491065910899732207366802765375256454595464915965011548481560485367490509125146906373924573749451337120473559257032445744704283675027587630969345025108933358378801157145327844170370739172042916067214748962202676086570051942354269099835203489039941022858597897439572729558138557665495790130769811901251697866610867830326040698943631907115549341126713752489249499501402050872895874037758784504883871057355377480237465109764581403381794883121287929470639389814422090363914754185524326596102167404435860912239306307265353575134139140531787671867664422542935595232535961510743742263671706242130996020789991068573277228395426402675572044819941765925757803537136202003858888516920315060864914564896802754583608594149907353793935624552645649024144793861181539931350961697525110486980652520027600605415473152*i1^60 + -134247078905972518395852451259432353869992774605363429232906392365689338085258527518681953856639281392944534025592584036605020752983751398556357553789353909877668127251421383861077712173336919531900625464196655975117161464105328726042257395751207104206596558620944241140703201786621735202702168214303663583375810869508555436897848609825006191831943682073819617487017454135023321859717272581106497468340550609793426170895432457093082024000540156545107930559319646553209604851581202257703485855954561705511599482788218818578615908761237482294657144500930262626896761646799318371996483441233021069112411493232121988431505731548008220309921496168860190753163735117389608353444851656944141742498338600777228789975430734097683252582890138243792216750993741926129988808251033059225726007868057190908436352116490204146070517677242777347833368080089700650524808653224208227097039459611604478689629041930448851284328982049157160435140871968924303294823363286456463277649507962574479960932111906752139684558457787273968762858332519577848708130816844267967274823762455844052990990903215433586586836798916931406449750516607154533115907450192160315119817020239953255707469310176328325456140517523373821824270580043279502638597810159295161615869223597116594363263534515807299533098425392603044805968792017321615030356304542456102522859787577051975044861252926097934360050048341558603787936998627786122510419766596553166525265727973379389849416045480748563580882473626829288216336944983201827311553215610475225603205583610764674187616068137672528616007889771745004690496469757992927117636279640602522028146809967916517968314368*i1^61 + 5961407817159809026705078091129196864616124494986545666789127113545093937261234666892619322061608339737687429063291822169474600661339431646396173071377917837101478296757780441195872891829498432374507736250504944311505308978055142277025268668700182742579846548712524814589867479488205105259700766986726380183928062710254199867518646016871668055971402246902454522090162105863250136963434359975936845975728867889452484306183273267177513808245430129994177574135078909021989932412978193316938103892271931600863738775344583655581174431479026517829952860653172990116565834208720412760822808745950397687557207109531431099310303597946916595500290490816922450495066172006908986814426624051028858839087482178558428376127361789432162726033874378706666336402871106834619654633079348038082919089311770778769673673291036962731548401528615594624300366574028426848111830926102687384168016581806973188436690518047822464595478058308154016455389510539217181119353736197588556486751011661022284851676141326176454285095682529788560133325001371771339380139969700616517063725364952204288509982921923267745934184469314323842438577567471741930872523493031020354014025419513129347204944301910146703539965939820199131825242263031540228667716866735477481769419047407650730526418457514564056342688287811972808365324914030661304230073831433024356227911666076628750648843566362109649762619855438824924119089312728504612371260145171158312614615465793581639379417938350215607734118439735220989640273369865773582640270118053922144041959517207279961704447686062479218925525854148207310626839359819342217295441753092934624766985240576*i1^62 + -69617809395943378422055755941090877580657735560560162022814732547437425662483099622766796245841882418642150778297162801301539315857494413056782411395239260805104592338402034470225175148901028998136972964828249977983569221415535343753400765849838803728107781046559866630414868822796652431720977132051743210625537451817324178678171014269556276238303821657847025850477588266971742497368037671080600143107292670014427274722735799345940150816464252712978519170353914212952836076633689275230343008009788758048491144848858031219248100737704672017716434787746841691226076098452775265920784565628995076817683501876995906782431557118423663459949749881351451923964257547545412018001194455134904193402038840392619913172914949939018829148178810358081965036575762826772459021668679438346872707129286116385740263006781869176039663410773601237810327758237137394025126045494366012171424387493706013415897650986712084646784040312629058516010128749480835707368900592258863325271424457453992622126451207978845007499700824810317860295963707390809575356049152108070043325961776635494246306315682785787648591115811591383449041489426802162453426120852184225486697242940749977158490444550123915770224714348990621503627744780487298881008101880547512090392298886656777814583321793026442508690457270699301376861890237818692344904941679407404709310152707202490343468663120095303204992160527092999378460648818503289939421294956689913753705051555756098676565755151264313120168958918180822292797484797166673526103963416896587727538019268608661604186556874619398227676124854987186091809454826847011551746948132241408*i1^63 + 11667185651370516991882223186702521150972824856716451939060573457960979332954975363184247127291313641424583090215532083477018320045696180409079644061058727745637401080094760059270266281524871377181123220500779742088013290508415604387340598389664460733129226048546233053398184613463848542590582322158358378556965508410077946324880122107709794897451528758390924272919024237271663288685031123831393656749110171671241952876826996356793300574315404513501811586344985810576604561683744087002941876216112183785794248171322223581821308372994965583542050289060436289133543783896585038796959040513211279731238640639017049553300350842182061488658166631505391927634404777849952896158247509428399953747772164468188385972709881291348860119900900344065868542210224738470452227175088366320149896395404164001167350614422991243939489401563765087450569153517053484542912761200335675498564552826615903620886327349270299117348619684230990633112100585131972459942921793383245340087086788272922393758627042928270693684921124560614373058653349561294499954420109293760200681641646704753862307674594027857365519348229494423373698676935698067742650238197803425330766986919238420956874236942971376407350832292727777342148219762070393301150451847366029432028861562751202394253081719626051935865962960584762479918655991552967269100075898471606132012889136019492435341023613524552692402454108175669861394781723938176960711099479806621517322280678050519603397341045072117230966399953021194969423959886024998291898256157694783306049226479358367807315692415456775761401163419816771837748133750082895872*i1^64 + 225317793252080216585918529957622601854200673365044976828681462658753852612561260011002163462173692887932040918594298865622528263826737767189756221626703361748791323303519986546169569498899382431034948435548540331461154356670473949061682131282964033596948054584877110532937129946061475405199538971411128272832337241399069407413502004664094738770920337195956096374825195376845367718790002433089240930521022381278086784396000868428308430756205853004852176192134293227916498689720425002321457597910100839204966816529842750223547606147671365533064810293322410541520782668558113556069276878650162844998978438257323805641525700284100066983701936685187946803059056024434717352351698866889082260621491272490487190722773369481744592273860887525094770963193428951586541594867218283200265990742410811261013068652845351297060916446861881263335931894804077388389912401422849439533050008619797639579557887281988391973350700278813206887050920493927161965445319399370587353660867471199703831506300096662747603475010439256710355192017776034882389100173329836333879806360911893410658550363676197494687427857130700539143594100419148049120693952526731759668262732729279804274206108589359421553092373928599739076287732278539201158715757348776559409967415939187819285666338938807989037596073165044186353417318123198308816897325851435667561910500313053495435996867388455187132871456348308284322362184955004991472315720979000652247108629038649572845531105670403579983646229757941515875885898508389927733874186366887500807579162887831684931235935234879971046634616872471887872*i1^65 + 19357337976556396013354814215533252042763761276737070115320635552941364396230066126965755825415835828636777027827651250770816935339511091223900479066585531690950669611638810470710027779355882733963499069025597574583542109660589444609258287264273231593950904482812982764647836909417199186161449702378633265473558403073290021074936286698853788202708786046830857298388927026478134658022672471713206077062084320803989471166614599174071488936272376944825668821213247468221731036215205603061613907657907039933503972039551129522625445869001558794586054522006213099025708475840921191855529071097017510915068231619293563365512933222610059742084762648063033235331402801123646132481652403092019035797519860602495583694119380911497087715649340807912342963326889500568403495769334814488665040998418174176752190562863289812175910215648202613448053803741458426849052917529144506241922606014789920806307910078723767435666624333262848688911198602372274021153151040400607490421683371998506758368978804795725206847895539270998218933793287491166096870549710335698806782630116163468871237815865659015976431753260750000416894988604028740701661282661356962659002488790417057459578732514813712371342364357019006527447104697973648379608710831205538441895396851440036371641686154058686687119061653667429342728443599833431892077256991347138470659400865674596949103355364809241756492390783950705745057992326731457036131172309934028444184098078502952751432641709069825935046165093454232990355136585914973307028263270385310155849563611262422890494768031658661642240*i1^66 + -295343303038873640922238112960511901112226407703317843657145003519895043720921860946366911412566847922330668690654623938339290219036362325788403485946788139711543439702127908554925031485486341929033244931661204655113527133684518852069030776219495680624481923709397631953678312069262474207171076653772833367114582020007802922139642221626227915783783196631840593447459637956530768760300893029429803399983604380499923140981912297994579177409808240532811210542765344215738665192197432308655824214531742741766123564256837057462886484578178538867776886287988511839788522367714256573521376451185669962645940828835954470330159827173460623747984182434284109917561948827165666860099414881312248460280560089885918643851262599456561381582045363631338266379291773546170115420861366435927678162215576085211307072777412664890947942768888255009461274596765926206963442253617795584141831023650693367272702267769807742350119760720648189092477809393763109426326781146094262582185947191790596470190884130999681529477952280319886556353500001988724387724936559986098869231009447259350108883055275106893508933060432203081584675068361849744834941956731582659102272832174599781164689731479482006367716405769432307264858415723714556505798745528196970664609132000835358473828068361603512383977891263343568105512055035251413695115742184699982398994426497723772915495498482038010933207907243601851062524120827645547980130387581769232990881467063241480814073382260439926238627297011450950694020294120944026695228614092127326503785571460818403328*i1^67 + 629734646580392614197678794711360590402789810258631496098568420887946276488135875560026872814020742896267306151586430958874673311400450577231569787530785749061243555853168481977955180748158945648478811788660321366107691679315359805262018186129530488587833154552694108062781684043200279083214853111178984473556892672789156063341938349549058961397686744648915945977979785523885284161869163014715798037795096360385398845869327787553164502830907577827692819792750054671219477702491042314473635831559714357171360435759505906341948082551744020428771592603391911999156457226236524112496585963902232265002135110238750407122415046243618038640709976582497449548388487604174490433558160883782891676252313336668613810474240126135216164364188000590933201286720480674098324939354623011136920798673908304529994088413192667095638704650082220824979745696674591053481517095378537834564287528610610812403758879504930993153320934780965348330987739713825977460580293639988381647678050093540300452095657032534678491082162697263118853158641260358158468646087256083015365399207434006767029204524587297913513743737217313120198940848828477179232364535457889271991296845716077365079157533068185904748312985930757467483742107960551340019647335813167901762353515069755973142783777991738625352702095065955821249382533489685287646704672453491169485511955991672033402231889037546102741639038987014365222999851136775210085850958004697816988240959453347041687450270458472517156435060282150239530605396257569385924172520037023744*i1^68 + 332247210455223870725185617345617670666990446639729172410882630505231732493899568891997937933081331155916843724806127424294357570694088966279136971604952709090064684929235540029833519603698806498850591606805488664661845298091647820276752970189734054196826976128923916342888812989190295293681200622438551170945427713990948727583886368314382478131856553806811596052425205466923663738330340490490868489980264006115269153017762852639205692625961478402441057631990574909240582335041203727979369191824916084322609743224535773853908898034515613849106422634789639076780480248115483397861703348177161123541179373084288086179077764228530305677098422130382493480584607543591348460418956018247214082338245767173365354102907894387837009001398897453317852702038790164484650553364185217118152885613053506929330100904650870084973091521461147543258681662044642758767032572028803895833406499737007594392158643920771588135639176582008696746965663684530304926457007560853263204845245220279885539836722123265871225010436145903226383985284823041918206077982921239622868121019504661090589965564849748381894970110117848059921225231205124065519386620297231799017561079545885790101898538017696022708844604041846131903446221123350633705649177823640842795481722387576808590590412429641517550903094097778006463193505259022926052175890835933876063999126189670781610041964234518183651998600606748436836689193860896806903529244967098504769207745630009363017995638578127712904325839248883485295639578829389824*i1^69 + -14423242912025815234267698299290424401150092959649219044022140294660588081980550086483926087006265307519741018754315835535535190692070605039918360963483277570821982448244293512331390420093161038894113331016357775980628293797763168873593094982467917318432572981994668040958821391167433287100690325015951215700132346489591451557122563884128045182232242306147221000719378934315444948289969784031471862928502805817694441634714876746231475537485572389584257578500577091851573800235358150533532120918116004583435698090555584459585043032768143046981192366771307805532528479962923284626868039133317258219851709380740207573434032750177122659432108495409755043043459468176295175731379998712157482636638193132468395731360553452885659113393981522736439597872309444403280779006300098279151190870283345781402262310662170047235812332019131448191425656581053609272425433330628543110699222778325357854334516786069358031232161333962861749605103978767656348068595167860731328368318342592319673860706189713486931018116513132660971445150313375369364689632010145015706957014382393737999862928001738427479594019739639387879844889462296802692975991155265858094297379296884551927456378686831391466332685439294313605145331648455298172780763446108412737311357154060496101817210723814267248502496351605155839160025011108340972311080492142708733188898906656190604785567740945034359664217805619077234486132819004617232305911540606932301002865592733736187338745416594326051356672*i1^70 + 570155986881387303359770905129349299133441156145942622232424419523220928997786499899827806333342341045054267551162599056738127317922346180615875458603720159988425553001023264073863796642253302065541319077282323519207957803852231815672358925949149251347131897129856945486437379146006623158153534233922800042704321417607656271150472488752836272173179898673284166697861716606895083591302899614180500143729801289547347809692698556939456043781320911441652655047477247573910252485407590121506659136311552172112196927652657751681470841526751058230887712878757865671370769254852142682198516220736763472316227497480033973846109506756113459577223373401049475975547119306145450694565651825750089472925183999229243528778547054609545264879675327185627267939099095909710775800075113626839170528643721856257744930049690020312212734772560528216895560363082156863402549674531352910814650259993953840299060334112994025441551337222160973595385049469554598680390146154281635150656676934536654560451055590393734187482074539249767404617782516972271565057538495365775678094142311617790651050762705389338788326701343575107514442930190819357569192965267300552641308504419087470296583471651510139671502585072604556236399942829076289880722324960929280893479303126225717356412273693028480005218088743649664223089565598854089078751111066737280350045293362333778868555645567153681824024886636352043668498482938080961948138906420764666620050145280000*i1^71 - N1*44207555684302352322864364543498629167457477809260580809805163045465195734041789911596475077299182997165091401198772442488113184904680624577932636575147549639654420813538614628731290398533867260754407555407047372215642186531819532195486611328125*i2, 11668407695592638489928804651563922375688150442285586544160937118166921189880038059595625729188829201050805109140288299159015566233454709988135997186893470053768088224337942158002699973993799036505800446899908811377236071346840661876898997594971318961286782269407516760612026302519895398259498412726400381190694075307489819863051076841394467408836232284198282693318656520823998452760684348838863979631187873221315756547926072351876620223768124068436458053498893877443132092309081897392596858992379551100146323539686188661760663265251057387988700485277042836875261712879483818976016911744468357022017530232542033706774130966171591889406101429380825167079192389559031173685954691797201273091541200494552323569022132561457117783252304917690988232902433305365949096673859507389731548684922336140918249908957857538550419096274420606964939684021273876201063405939528432155618640785788277175476266567327067877572210356966331591194654591513380306506256306810027729782163642981749860457875794122274210109246618534582630014553013702194583300981240844890080523567985622557195367115883992524285738745848013595571373917788952617379463532775614434721819242575225693769881901100351751745509880689761571762778360043832221295803014534938795927376511863972967007335220583979924376181171365924789848977853408909212016439237154899769868288500536906461070125647409686657458712263121730024353678917078735476104569817742377173763831427656376974514613625065385293861247310762493053886709288378492820324173974391415710055484156736389827883900591597126514750457750147204851480015923863208867886662732330273081787095678195122521036150960436670615828335551656079286026204299064345442256914636815023185625975703644300746773661457572881826406888225359944534606471008179454081474355231984009759891476704239376583039651534490277638618890200651259334094260324754182590074703494699066806437381822928925165423197624362625221549325170240988512214056960000000000000000 + -8162051340827072121197908024094419032270311335679533956878556346248691737899127657852146208882547437075882666606295401936480688072830938932607292994860932175180515004038208242607507658315113271866147926788873473451425520838159021557019921617128911511846647669131469518209702661770497529996238763407299346218123219074017251428954051525746332245574764896659065203718407436193320519454463314276217028646452692958877258861596973710506837393555860694828467773633194295784130868705778600815832822180322019604980036331632522165405258362706464148617070451195820146750466610311815444872362798558124975978914227787076273262103043583661391571220300102654191144862140306566587770232930131356836041122077906068170869309998113100346438775641071247799437881055980266242762162620907627026830390060217410700381792743235023511521051347744025691527730431248455596376488152831562768644052739302081469505990574655974011350115429017141041590260628065572596175466578528578869844066132060807312985569166314446043385309445634535678269431007652679859373607654755001859899860957584305016245537754175663341471686533266595587708296805799681713900281851406293702551694888222952130288477159317522613825349104496232618040216151055491391423475374734800009449155918092140484640450829865208058050084395482750848642020344792012340263285405261732299166990676645947669107064555357179571036215211181754688185773988003999833370321557819595533805795479848537879693010315190049594468968266113253111098919705594101767715737957534582758492367152278942203282113527150146099745690261875211177586970341228997581955611751780674607229354621219689439225630529193521634519263721016216326454878013799521242705658729730479172558867138852882747435638054734370198966032916825131078563154395148997368105774354823373070198164198351985724926835993203622777654162139901520398258532078455372132554264309399695837363321788910177905401821226624440969184575671259378667662134476800000000000000*i1 + 231383839006270310949330404850275119644231793527106612606675991714350238436076304539463616044147422936841987300208626057820381568596751975626287792083268163317262378792332679180450631846483223112270400758397999145924788244192393358388552962526961717567749713120279672827065019715471689295038819849674553179421717754487926982386047150375008309166386023135269137194372893943496917044636370052058566477558303115011946988499211846490684550668714112342559868761877507467836590758620815731182178019247484464553107732205148268720567224589259209791316115563731312294808577426579508902771677643459929575451930843027507639576032775022026243843433659277305926556092973454060910312044554049703146994429750894311168694331552379764626017120169821376102846617918364185967040887758518923961251284768291849246096787589040419878057272403568808936709230876309612011719731828524041703894414372716691730347272736384909857253985220675707614972654400732345531390985999150759629739903704655442237495487074722081438941841228542385970436454502254334386508074571010126184977780671671519759079607525828203185169102579283504278720312784887606556208402138723015491024205296877552265669755025558404438811053953854594881792197698392997532058322392586192218305779826349435017267480755769542755332771681081868551716703964257775615743791192663030785693237368733073095933365685571208684881811198833830695185277439928003460905121788807343345033623905354596479501160355627935753450840722559706516062371929085333816744817995473862775859844118105880131041143575956425671432286182278448998136522328163277381103621539805386830630857619095438507517902833724676292591640204365173658236987954717391785093673496432452707363860917986671410174828315377410232217072062979343600586838800368662154442094319065539845805251522736162153145924424248894973727566722920102047724992927972773499251592058283600249510119485698834947399350511723568275366809570822843283682623488000000000000*i1^2 + -6643688953137639728413875006206589517401899722977240839185706468533173994613199100976533186592964336609896799053685902364472747050443612248007135739123112846177900243400135829345586732353995233086007085809491280443653417459045835868814926008264249774570833972899295868205017015782841418629211192973018951198940414604663051269613515188881901110801217859276934287535890017496356252568555050518283985867329881709836179472112818412870792622986121366296356518375035534337925409833817218807498344889403011335143979582699646413657276481656918046658205653645021460557711793802484635869495446619660597091378512330052998019601382567136792594699089211868206849718126090894115659845611057431882680719552367575035136496486959957264551102620295842102241396412200563119579070064977047257390452035441894105734683262580738224206872669988359517900984932952240761731748870111400412979624876445551373700926515279461739400462912490692407642668552325265391815755008572843038574965686890798241431499068958695063197273261054903210364944143383346453743269701048280039752583314545639615042689906670788577269865051849536604836880297126491551444936998249815903991265168026851459155812077287089598356820174670904324860645790438536569116468672266938616855526172203619799328877307024203464078616933837140483782756197447450912543673946072263191952633720155851947474605168280680482016256795731662477712178847008228476271045901103219468968784223680456376234173181656618743659485557790010497652958613227738310803557797840642980217406575091520440406477449957319531588151698431267735510330676178867910017944086109551901561508456155383394015822738779544638617819165317196322951790440394010334814537044828160637614583139650259067866646078865682216904144608780773255729646138320732316371524447916596297737648171453900355281805664615711034392609537346167070196611304250216211536903387823021014370048772755444781235210783278816853500982085329345035162626293760000000000*i1^3 + 91288885998857767364222021239158690660432652821374762290302559747308519784226095481256005464458905806164188914337696695784806595495284634704661197086993723448043621222570877055034433934860964153395705584466786648175051619942385076949731768504689836487223379367718373506733825356205575866801467618339386303358706641947850611495047074032588804620821332001787965599148865099507789116550870639962516633094966862060254821118711373040741696731027875937470085602223790993781637499839519105410246189627506343999181060969369529692091232880765551384188556413060401519694153540886388155163654937646254615570713175609355622517581912061400650046396131213581571003582833883027804485884952181925641486480842775659960704358364825278321726448684217475539496164450184119974605177412862032945977611550265572577177785412884226361543221004729842995620337327997008495796326816819216441217422494983604536740617656834794553945843274358543338916861593974757136061871959544709589103241301139127173127306853168299141969317354425371926510364321122613536756488346307476034047175195944938189402832315946259916572575477007142370720445740114197064885371192615961574840854539446432702477247954051827491678204808183055846157728229693933824646809752326584642788177613048953924566795913081850558655470178903166560839632509539602284287452241152724062532440245364218855224180422359386039491364379720879869813848670872038151910378933327816608156984172841606083318397087712907555505015551863113584416463842514306446402356327981227107308201605706875228896378469939252918481403588916727929883036299223396872309655648758838044366026213298749813812115894420738514467202370759897516854117726532398556388788648606929344874873862269709125629365100989326756911648219346255929034218849570035261006980571943256364587773220485532033085472794000584858935302534938354142348097350123365343352484551243045919751290480427905309782553858385554587181425312409988962799583232000000000*i1^4 + -475552386019168961539403589895411834189228182157964555487438427917588849350208778150789738810467358537563103138795144395118752510889058958059237961721154158209934765634867133866461089695155746734723367268595204379049107022389894564149989599653688163936868468327271323621796509330893714659395222747376992773766484056164473227585683149088248251374620226702210779510276004595188076741051516109133027677756155522635190460996037607583166974357864815789205210404709880801159486890126834138748858509041581329674971780520177131600744112026122978127986937180652995166835156446368253093934992349613660135690202893496528253612932983795741138954174218263934032850524806738040777067130510549941613143598055123136712908326980074762432420437394472643050508427500295941568010488220102437524300221974413126809022002706857584967220316044145811369279436105035394588847041187066787939557084842360859575014297023716969942850626509817840867114470472193434205646897572262486703607142571952098098286861874074723405683211572940479226120559325409052005624808183498951688699677661937968653053336066234097697622817453294766922550815406347962110327322927093182902206211619102491224401478881800056830003025927923748404459488965459530479410693248500044214081713531271683862990881016574807296719667950920815962043779115326713196222980252462550358889162629294209486103060413721347280265703529563224017143541964625431097556848306534099126660462759282036723174466145511842539975140475556615549580299508390158970448015853001872406297393198328575978060951533833965757013484775339525890643473638172655570903311204023737900074553946213743149033448276304559411173489493320585921574575589379431448611431389745233621856080204916161976347250675556740821068865280242107109893993257629523184078148163127385402150329395734009161631229844220864081829578167483085070032791897489761229160833943103198020794757179843803764820174393310228995701078289222448990415486976000000*i1^5 + -1024012947823903815346307513036260806004579357630603589938944775786292179334013707470110590107223872570078704213132697700421065399819772442195577536233665599113151088961246688251249830678157644748295679369657915884103456629955201518103112678673165159771989538759633687359020582937809565501005184751343280206169643843990178386467291712962518288573849275808471610445138041656635421716504118246198296384014520352237796217321524534997455447161911399017103060075936568206795980242943099595038055058297649444338317581087854387719346104412258251353193865005858032669607607051861988626538888681127046675578855230133267558800461551119020152779272946171538592633174492750658868180177626220840792344502993226711461812303578817700025891569128132366540605149015869103288811317586161378448902303763759120163159380526874827754321669824691691721393895870439311122187098051409860784584886331349731147230011065359531050164405312182262584010304412110263785192568792998065347140418077778065691682450816407475579700978418263713055621594147181308025602985672635992886024368002997997931321919639313715541619411449703312298192453069397027230584205871875140486745237688097695850840876742083060289139414689617863477697239869993453858886213402088712640412771456277835236762680643389765299680145844279945799306662423158910379927440848556058113370750134747104587804137751949999114534749320150750841273983739271594519036556626228644172706178146503897236506322152545369770459000576683705976136312880729707897715590772643094333592458137859319131072154325543725097314731994097359506324582755515985943559742991201536499993776441542452386165945536825997953182607734291896616890032891440697292159164011679366527939803278294792231994709595815112116828534070736914831280292358422548258812232138898361440998167942084696224918616547530845543607528375458994441293930645894459830035968084356577657395373462309271261787136317313540525294141384125756168334213120000*i1^6 + 9670034256692800714824330874304479986562766869917663040868695565201420616035593485089460226985990152648812600393862998784451915774936707798326847768716254237873612196349819405319223170804279684740855876122012800682799297569348069459933886062571936067201723522533191024297839052463357455771852925980621741970079205960325089482952583331106450061027757243878478304496817305171122155067832037589421592328155937709199463369346049389784508852038134802747778701367023374303185834783526116089297406408279670716717227361744251598138927113860677166403005423545997471213410542742715181955725309518730587171035783003313549169719786115696924621393813644898021856765477596747842196568306684697169180535083931442494679637100871864173919632997407579657648711726459621538527822848600786243991916303176647360119726858919645722902740342535566048900528048131823395933642083403571137900823094335303799496437016772313240159698013356170081027088668895629950052372407281797482878912057433077900136441850190759221695744040781731337038133143948409211050663794375183775973692286388139596817081846097114789653252315551883491054916337404441034588782070501682145759317204181399199922922936237738270688859926859685645564962829056827821583797973393620088678510291199480325448641160636267138708144979477205385792984219298204198013731197327135532083278127508227046635515259156713545000520567025377073094558755664817694096343743969581949958658917093610437553261100542614647362195242567004979651952184476872286640563623646779742365375127658284143216070561894105908754220759738426605339008370964132618570263185854515587685388717402176756472460318699629987358860142782546668534992283397115401899041255715283364347839125660105386076261965417287949508562745817405707033100143163908003794541461274955405763274928026793089223147260644854244940234705592109692673115093312474698296888069058416543204607657987795236024710873823412960895178094283774906233729843200*i1^7 + -590279675150976494321961725678170545455566816443772323286411656997686519387940627671016871012959804290189636612907481766565215642205048198568707823791697917472284982066077886578006757478354941360647445708159610259215395262277968801672084018598030478720790863883289420401532665556331565914894948561573856958585605204867380701203786365246508307297867305853546292177282898824997973049108649441049553747392363403604571669226883765719332591180327991357744101772639052775250117557458362093679554121585510978044748872588385125011035006447345367230179640362183926264237207936569356350147718592737171174133313813962820633969445356060922229767049957858155745131678993576699918996147148209793427613970943463368235518959209681746604713531255677516263861964640264832629941442145727330871379620668280047357547960684482428855852880828059432844874984149349623754287957059470311102282660551342207378620216531693032799173821428005541383799942994017370079350307237156524751542239399318191830571636081264659480377633196890625462137267106298810950845321776081064231569276194225182791119073350244938669891974543774487550855176417330132585848037720633839797380913643640377715031606051209229848103710640700759143424125214965311357285073031443269739841665471737491708684976122572217612560910339816415489288654834564282172315799868377367762252127783897770537193978659991790639160345337311150809106410977149017668840148568039778904679022320525339686575466681637002427004671075720768117615490731726880912506725251128982458716146611281533364943405991719756871229490006716152631388480184974727990640896434298257223633740396702765758443753424424387235246597443569924975209831287889950306487767521800360301483783634605074138615239325762574094659149118296412570374461960263492557340928217317691864780827811626914675186332824958565610812524690491124346611972972838774019674772022191108108574775364506482267240616635092762304003548523712941763067904*i1^8 + -113031302518772590291614197959834706040219022653509646502366431171302491778741853959187638859241549663852129675846137536901599954100182050116848807565551171645312698990000340350404460091366805800769303385322167344612934599857187643664161417860465596399727351609801478366422670987657658775129126767902391329007213612788218124460589218775400698093834785652497317293601806459312120274140172992116729477056896352830534845974878085346471486847850366424506246880148943801025967209351666099773703972247808642460080625496644928849579453297825972138360993877704489991268271158467178394125695670652760044845861906154162642764020528776862981478187827277170077533204210130313233662841776989927353031804055870517068399679483912392283182370566087743282829993878449052453954148823610742055665126017323080542458491746377887987550230887885592898499946668310017189407215120039925733148640675332532789411786712985783189633662686751101206804837787386896642680460375609530271250712054506128580247787975083797228179221831438280073036920816743855778621758882094348469683701382299335278246988166611856397718762050993806943602489861822953977657445328070824130980607184214763601432237048972601111314144574778971925189913084164714158975631203851864265839418046208078110638910856076713908022107180455572170834361036879435891557177535257365648281098419972762909371366340799003572815869860689148349314894890931039206675125728142333552391548240042147499304435812389343731963881197567671727301245842503772756710505238769779531257749642311317104362454532433606693252935832203300182093928912873236402111601693203036509711649660925147946190167962718105448100864720458929601965348061920494717412852991187092207410077008854249001356957257120494391644154389117639625730954894307387052729142681192915212451741927600583037916547512605211268678900855093134208872533209785400852601388683339316459123638045346850104745509061646692528174397741497831649181696*i1^9 + -12480869753883645713449235777427185188465392093642486901019130239412275013220377783484526359880377314778603684993428014987505978992881748981360188011389993351404871819802839582619481540259195021137993820345165978097545450021904625254752582794970414035648461335846323949845088641343153493490519013449616771782899101969704303187541155839400804022826996095051709226723698955394758312782880457976199498098320321805758154584037636723134260014619815329499206578267526745560641932179314235224391680856449549125906362114282564163068768098746767959213302028451160158788510247002584134788945669577069667845656198706549894473466926888009528465692991181234069628504990853509273200340358092067443783569797101062354134048966078416546614222807175451280668625150491143492660117259254073467929791747012949818917569232111090544794725616700335007056050532671435477188363405026563617753083936227716967335010409707617861834196708875428254717082671753015120275048986423374336877667624326053963683387817798008829680054033967926150509249244128650492094581858027756865693907569177356238796490598450932673462138015360456948003130606361518138446144119791217144233172696473901607863748460756957115303635071001309952087084084401806607138944886504915617911840818905412450943515697761155989460732187014425689125299039268107181286921247065831321239003582946817573838549627520204289302964108646462866159792724549242009872283461350506904970712765188288826455249007666886879804794191845892117297255803475848030642039004132318522905765043671515368102586209572457584359997843685226924091407276220757802159161704599670060346981408686565830083821880178600301686508817637677646796769981845763997021422422346336064232982113399777378961133666769778781905702468783012650809720632763465447328253148390392898523230260916644096220079480577559812652904441771693424816794975769044659668970898730086882669925026630626541178332467783351409978871569148127739904*i1^10 + -87446930953312349507391753097407079102571494374432954382408390263573691545344367896033301171740846363030407372633135150515128102505287869197155313487399910025302862710851691946859305306204999481944122537204060164600123617332719646911939312376914351907752839017226520680246827835343764750886732510914837789681312557315707051109153344734621182688356402165327021393722456285973102937781998623754523449850763863740408190059466066054470193101810766071456482222486548256405358162013189566962424307947653257635901290832866957095270180997239142255501259242387218287242213712308569786801565594135188257818479767188233201742059232946104587598344001326257288217689574680977324426409473523910839309580049423475399611193337301940124075872158569994819446084967491957696989426680320022228337721759463470260710967869932365099478652079708718064918924900471850405043665681689730628802186466498321281365653089349770957783261246194377968047252938275456692971291959350101094538680796054155479333287024158602278602531819142053156684268537158847738179020301378671484411497789796391877819559185928822632997402171808462901464576287038292074902209713029377080745702416945620048430018668346437477657653230664285294393974773157827688155035212510305087264345853622918090525274050385122408152868359667166124447733104546834683732924120382618292718616826766302217478421850688669433404213831231392232461211553254396238862563029116604403985746248724620806127769833297020015519979802080876018436339060295374214385432667704961718881253508049670934335485403026566201623352429461564432883928034031633489516583070558279007899656178750484550726139808969364361276870568435710151588195760587398248340422138383262860731185185703232829766194622979156164574171666272643052316650810076566254206179646674463726931470700375345896100675808353238776424780169059661494273493607471755359987895779935801914682501683985051834117467832097510482244942657354727424*i1^11 + 150405682285457430901696749474053634286943001465375519305484976373627167532346919855929449707889616521492052344322100885282990158357638555470068526152631691861442953945712522758756724528423334890282408848798605748955199244062361658028121010655794294974620154773466234429942959888775206048557766631048655386969752469368960004567009769009694878848715177764288902930710833863108166747702581510059551687961608064510916942209992098123690051336564364466345996782459255722527919790074554902927043325076253308989623860724724208566921017001680950924982554718692129038829522751135420625844541042730052577900445980636579973746362172483705938660740695264215366756445307276090240361179261305810802680351999966927202013430256905684511958868703934394880233890258856669446340615081377599709845260720716211253315792628375568825955618724480230502140267640123887300442792329938718667277937683857204939361780890646561561224906481902194378818614022549620934772216777832869036100122276050277157358968163453737390321157951378984127103660022522735929737458523126132380721147938976129143309254615900109086411335613758250746336765558381129699902558792550163902384897644361518589935778404316679241136755024504320933812009428953942773541097148143911386795828483162450514482627360027598918614130154679898317154641154474587686022697077427785587188878624640554916462784402555146261523847417234237764541456362425917364374251660891956855335192104589028327139390239485114192277886523640767768317679291997108745376335995216313835770987720871335545409404388579383932501302223636427288173024802504386552792291842657003124721326019464971363626301055611455460520167816172902074798097873861888034966183753501993459145795529790294603877243448674403581854726376176090665449209583900995127946647404191545090749791210881048205726320640179548387022765507583123005456817269909177885208143228426775892897668745693064927501117340701065158128441348849664*i1^12 + 29657136888500658154221589129680336334991498763379422009338702037633537263281573135057143367023531216894508148133744817893316015620627593580338986286305982121695852708827491779409057245356761802716181929989054355314095015903152893438960756318031235764774332924635719513296725110166846221478314668388957572338559597017194943216508515310800250637770426175839135877580613683598203149086166395821717856287516968317930312482020366105838001764527080376509622992517349478134907204905265296279877408904740818415833786682974428234460521781302068647807513851971972632067970264965932331448778386505104878567591821713003439893776949036937918101916612531309666952517654049658216165366643035111262936857202604356099031629089349974167613702052418567918249770347127699273101513412374441371386334349053425243119296711837252237949426955092358066760546889405974530019339680596417387187723198806185635263898033346703485213300153248719405392672905208046090245484433926483074771971267534402010233414958480926455599566389396860633108731390731367658509419110025102137998051908916674060670617211139648388956528338857653657234293546124113786223376089381754765587490168384555722020729518116314536221860278307672659432287251137739183076547930472682307354511035041402092783166798498298264647327241185998756249690978180511142864161242618788994518850917203096598954246994686199027145100463537732029152921005334076535135471968566970468880602441378807052462561350892400511309513415109133041877219798926352221835375705637721146464002529944950730470324268390936802993877940098942413226966232828976845309446772690867873682070261711988024283231016399022400463111796034763919363675071374237087868533698831506493276623779651836974377463894442373005169894063363493799174732702922572879890607555599185172463821654901837750961092369150488592287742967859789610829065183486256000122599014435105532642617787128429431821435719318083930504782938112*i1^13 + 14155766871947728612075700851166498740579417614741068834447332193215144315350471697328738635570330997173546608991661732162935480973325237065931912519842770441563766799221696061782221393117187889362774117466384614467652288884187764627671310014538456978810113061183309960527318452508520626596033456945919982770064224006181669285910812260523317359523557263903182724022355292365400826700413496217893059029376368540156405943504196996873489444528514096194232190186646876325528153926696044082620025554045245317356942327204234040554031490915399146311654086297686856489673600357543934000590776854396217272422772770765116082535184037531386634125063472424386760219240519337712743179400070928838689106922354578370855942794156032211031488006076994254311027416885400299258584725694791131411542599880171118458409646812636000168965776577037733697686200639246243356479421896627124551366913677804548683327239135515276917723376992612616443836670486714232231187005102070397849562671124563005877423666623450254844025864637229815528393556266607493097431517414815971793561832613150294769918685005897898513319079165804960310449202887798783231209489560314621484443626815442227680828549284243466760016822223037856174108994516304788927879575789285516055823925744750866590213270407985419084207106226256391714431692369426724830759142936706949822208926241948654111109283240891015968414319785511799977177249691523204020490926704253999526113052469222601302685751439615129425393994892877929036971929720763432841460682146314880351624957586015894291961671728847005797080384777310129114284802021207949126358441918977265881715169536284875755157290526626289026978168047468906870588647789251793776189961812198006123977922055407626274282525417276890546755779786076575230104085006671127145688491036178135746518072021097122224746607491715464124963337839195317678798960318558708799202500663838529204717115927310367862632462358770945202585600*i1^14 + 2372465192124689194612641288387998711081905497451715321359636198462018678601821008489395138604140616731627096730121451415597545652378369887359688620600368355745706702980783806201149823107790173983988670199822459009942091769130782381308050478622662827939730140894323703181664611184113994222943707393239946666602091322946766047699255475873022940546164822414636697030138134884354111536550329848808288778267692054964066933528458815742024284854132294592430864947243544678844151453996708077815217099149301719016791490120372534694939362406575869013796332282834867463676013025469581194268948421106633257219226365280448476049998159117377762510745239330884633888853332895624818735128244362958443296773966362857462877105580120500114876210548056067919444345057405054358804941521403744081137677501099972404215206077773413757215632683046938524465903939461438977364578813467024213607846445628265312583527824002855584680536952320085123712653378632005317713161663188481949361307896537783543939380589812596676723998817692660463032739272598088982994168799184435773263111490423562080372907216426950242705004972009206667075608446810444909894049359302947031229809298955323048277988965943835429775062792876791473293722064136830231671528604471364090428253336957092898569769003407343126157458132059530979173001209464573558765009881524894012738540333714478685210703535714312338980425004309098833505059790267744876648664135878263295735536363539889085393013447269951086747700107667286953471638386786428491652476529357316214903215639870863472761096590942882935697936452262736759807724114108755845637568055600953309760974823925341180988523506830388989492936945214746064861687273403132281858196925457236964349832701683658687028930720805873181919855341742489344572061461523805006200354145760875771938036284044858844559036471250435261936208593466925813576645217311686725070947258948030178376526091567643495603226666698341875712*i1^15 + 494136823483066696562603139678723536319865793086693079327182493639446765267281622141249232088148619855969353109845884335982950721531442393025472814045800071207017858662324061910403084403839328907468714262266678588635219451454755692890786742195799604775653231739141154886571686448148317940258169615487982493857753723548886084662420229224539841696033272241469469644977267795295410488438153199245343387586929310503444931172562230579766551677107755498844642707286538467474561084422317931572843417685297534498815088936984795411103781125652739354398732193841187964661584203131368343598114064527781640604362199455708565157938906449654560122120682672592979102811860439623208376486609440232031345623596635331156638306922180253930467950892560102549376460201444187857603065971350756378784279050249030656912818124363475270517625897574477685885863034663872954392271867843015199827911039527533963937996319384309637817462733416662017479042496253684031127686975142947112532335980733028757484382199492294455509708421691472782191296597671537705552444289234600200609344701507969302244940985645025673028110933790710966789739394245437637472238954492732202942825476935462553096071405302933535580982577627577771696895694195361436769834604297260182789423164241148830039768610675140290492529714112119893561958305777127629799000417194566102137061237493994456219878315729390791376720768100724610570011497147297967794298965329755248827491806588344011707343251465835188114284197340137895978423460552354193223572169446265224556811011855891546973046600584582255401086572680170357363517724649405769096966232843386536651472156384433119541287083139713046752536634708294379896796360864744472339648627146938799705474317483167689806894324853480139824709261574315247300118894573294383850715095367027743440045570263903748623996706022225362305844039050418491702881273881796198707760158366507177749391752669055730044952093474684928*i1^16 + 67122221950974405285935694499526502518161515828788226171454665420475597709199830153067944238151866907163332179787048836115904163293801387920896829618467651070280349637156255480790959306509264302581383464424435324360375801939529042641179908084030724515611873964322075688289131791005291538539349105063778422877167379998161365255664557921780532126168672386565191857289313912879828871185556696364883442904237999852561009672362661261943840373440604749231847562276911165668580653217112433798427439280770229014653261623874390713582403970935682086080903237013312276991657547898701720831467120588106303658556567841140249099038038211788507559076466969920407848747319328795804558106976144748861467139781506410008027309599159011571861847842481189196129636069520400477117487519814439011175897634840155507471542842557170586100088979672015432782775292534377779818865545496152037805998409514265697716845220087085343521724691718867894524322416638672958057951798261199730422264423255955111869008947230055751518817372642594783068146653364038503329615077449470311214076331018170215009024165416896826718663174735128882149357304328204868000875441272556198413294684515098373174881794834223127339791479836880230681919931532298389717853541176388440698077134702814139235810909986211729364855138513393861841061650177617042556512088406474391784440464759681721920787251920564252853808793592831630191411181312201857097326740608445811529396342250672803355058357875487220835595884583192226828484192177919529899031507564560973572523964617088023369483342851066356474624704680358992482208893163704480849526188072561646413215116505563314666389723343853858289903907616998325251455945694290198020666473263994839682933269382548912522165180295167917363330849569266507259642984399667864195764148462723186386893350670468332749702454460883281146680995198177275464714538116666721195151779913778529462794970624359709441102419329024*i1^17 + 8604778870041169306630839986479081516856288147983776758202772223300316995636296332613720562195387028834267414148776559386200905536180546854579521857614078695355512259767250056231895918667704144105329306868407836712072865328230907868577809457843957273351571891672132779911091860929934656072546915556259075992701723009052949117500506417054517728931006429879731293032490467604158513444446365441362717645404112962217115342000577655243762141903968597719347165509923417361958624367576382813118988819619425371301321422970186452283331967457085126815501521697866788584779740890361841638566869677789446012296032657784057349089839866700597957255902589377283245431841761603801882357648032366660921865034638783468625823207924935545229723057492279503022189768569618873154341842499797932954373121156672414556892798007895242582605831937271758095064972705450771678524060306651432940078859898355268202067738766843261413098232694957327361100293651473595137957240324532949570627733875146317890399878512914860436743207420768923174569856390085335634743447281323292936644282901203425189728210276362663583678186074655504860828790848277039237384803938471193963147643162244665490556622276042238828943575983374655993888767751330429151737012248330131539577449755574151988910364030936065799962582707463800585540814531827629435736847778682404411705224876133482834289826051144167439285040850305634876380263070386897407981097474551162432934074158888438004065632255692502075113632264779082360543108079106185574487023345221165724306835166144430229199862563564989054762389779457080621090112697988254838890289275827641664178046677782286352595338097822949704920875085791039987188930614633471547810892355020075162306135922315271369557880378615772736513046667820970688618485725173120017273616519566022724610788949003469803887822538094632885400234803959524923047866983252476301309724559342960186565838643209338883204448256*i1^18 + 832037165863333554312027408825758101409573163628802461957146049119959660002946405884066830932921859727416611599606845451879252680452339975307323815932459651552409737119788021291621660459633091145628202178915329785275849110157674779913900922300514877748721161609761526201905357989639028373150940080523970580489834678097670662394148573411133989212633436013651635525092164673175430228657289550767338726522371318188790468469445441010946368871336958642280882604298228414624902735946843978304427759400894709534786116294689035778850527790898956237754451932462857059774068315439469947031682399495771773973527865215568099295639912772793929619138793078983808791402602004191089711919163919757664683057947309450382475608031535014590098169755173587210097020822352858352134060527968603772606205863919228787854713371186454867013464479532358193163658214218998305293467914711301392212338009236672500257869434109734051990415128308134133049935461473230371125406672145793563770578034042165098231854263647235855709480531773051121368838996176082909554313560201889585635517381508461573312533383739873492323990017832674204585201982762611967254870803866170795554954591251521977280805602880778827726543297459261116321502082315726390089139240326619108279695975383292158060002724138129103608068735904433662596657921644487661654239334607972850825099969957717128435117540275833946761274977698966148123558895915414534927748756547116760447679899562622572263018776842834472809358849822798403437017315527829692260946926507751870420411524971324230124269650763526232802726777518641849872402836607575641451888559029064103177434577094588262635361790517541057514574316398472823605148480756022049200058521494252641828208926172338600917503948539134154041124664960637268785446915579474417601253289813740556360949137787067617432582311979735067744021186649320954743832515871481163515450413567500042175721013041561188958208*i1^19 + 75114730610305064506339758981869564924173190159184888156785807213895960960615190918957636112397610149805985862228460723448583810852880247522582895570414562683603830887708426758857853416674390387469695428583401575099033332677875200106668613424298366932541007002284265224243574929643864127600569054983580152989551736575445237174995340764023028105483538135069687463278062883444317795766707453838839336619124445697866229077415772143856880144549761508758367515218351789147163880198657886470096345438743528973070648313877197124930743541921778380756941946582458451815807811156024674552979646940726622585695304561021307213766011704687494796171668869888415296907049857069241064173317825130393469527471504844638457101448148320760328472076977941040251272372184091643007909051258994582437976424720227884668441085533134557921004428440681210346185835676830894065422572313787574350164518631239463856852811726877634217400315650143396923554678998936024572493054699275978048953611748558537926404204144308679554565346041899399757999577058941672102302425714939700193053271202325101402135265400336288332019227730897714667234343885872421221391345986057225950540769517054483784942505885465257476867507757206148071487208748190662508562243425883154909976890317042956492445064981890339305499258470145883806036925317092629164088844488335736983804096938566714767112068342690592137308390573795476384423099295225212811617414237417593479335609470232141737992456295415254928023852543899891778701207330820788239614210661164245889240739124824288356823329157772106133716226881937351549973433768940302459510502253392263230864644156925492349398686446411418362155553724514809473238984231894732197917980417321471620005416148799051242048625589791270582570759849104000848803187469031113783232429816749083584420497029327271838796754329040485033290352789607752756214012846456362215941815246929239761675517303711596544*i1^20 + 2676689832314821121898738980182846916966602960298445240228880000048446776118713045774244034671775765220015541927468663415214400857817424106471917791907932821976130203915268926775869434845057881043511912470462372498894161374005009669017822734202931832485761302084778335156364876651520613509849626823075330692791570373245691084544471206002341930224779579625813358832072863637044604450259850581985549158278889079517035638946200683038359702605221649156087995646457411707865621101758845302385410024897214641947138246303171159519615813262967662547677498037396133163636495141603249390672432913978025531983339332258645879707535351313820177243859669990893671646050919331626943956684721393611698865259688172093949910252512428450040635235687899361493416532514042737437106720168728810172785187854134306600089385466154940184306079103484696810782746193815683093756797163854469911643010853951034727494876739199438639160852110940488125109730630915030839567805788409748864685771356912925722496930231026346025474167631282818183645301990076096333301939351245552595132310196760358140218119370408663873440542851491379841131374565864141412084558020893724254327730672306639657460878072563405690912286107834555273992294485583147108918206384940922308673819175902156472485735275714479108819151650712318327883437712124280538389448261162454792327464510749950691475238489980098587751903481589033352469948023295551348533443237305987072689904987688062367426914385012930331456501986459781027909679439634561660264061430480587325772004959032088653218525270580465838302890812746992473005840789954678578860435113751201305897967874181361573248498178922961759748028298035575009643604663313825316090229427459733576950417004316672696354287953156665134092419284624502035480376340382097810775194332279208464488699479955430441394359193125584264441432097172746987433853979038949412199902132442598446156617430859776*i1^21 + 359859329707959032758289349316498064878700110153834921600518624054322373103644965056918866462035433629297754583700736941192948178771669382922467929836914456740558507790200846210734926660044975425754755605061809041353969665886886517541358641190467086069590274694132522368134038199769500460418422733639923083368648171233253118041674697027486999868468494446961760379479861564283704022616871945786253982018665446080859340257149842749224413148897014716430266051617630755147523647058725680045819461120005613013570503499907121701016402851161040380801397518513149123693074721153331305629309519031313126369305804625028828075401798746745883764304349454985013119667044159551253400155804936555804287257964954683623199346577835072127871553742481809017784015624609559917706992846587398513724877113922205949236485293769509900893317491892517353150879608719323841424233240147190738806176396601627182652640857563059244521751912897596917829043566236541789246054779729302262012507964104599115634608262787001249103420514424179912286197796677908978560377088956116198073388170874399621594120311280368443128337174819267677614783794793566860520517664742826387573600302101577696297666930051046542853302028953767630934153919183345410330561492531488903948935718148372095559858449669832598357091881934634611029150862805405861590658117394352231719836309961846555332239972381491441930385615615455100379262207913667416713224555231885093273948192329277652068273029680158741602453167663907309168331773112895678219365423012297579556396922558079853162870865789106264096111662166228581172672961826676895552321039420249976053246153960690402771886223489279446724598691029755993235302867393169564128041320338514412005745143782734177012922833733100595840958197332980569746428255487449690455108401900740908052755887274617555046805577670440540010067762638825470306247919024587944380846643332784049201812078592*i1^22 + -18402089760780635130972650564699719284284804697581620053950726161931713296341839612051555593297691617382259326385276088423312141059244102888968086095990744390114172554940497631762137224003451550675703533694549236538567398350958802024274337019209475840583184814156719795079242805471662044010068334829729640506542058216610036355914321226027175503886164179155150764884805914918929636925661819137595570500819416783428473228858916736563014085471113270223108506354213473542255047784869422169547298516901812235824459146042179199167458228568442094409235943971955062721991278897810343978436923844553622098795112914252052281192105315104707716909698022635150565549223819451451499042162107269949677321139534737310272384706698018365161659638924628660047963385419811877880909743628724289915246382422583789426723600300042028672262361104039741778380663331089949343003214598370173855134774292650848717483756870411291309059562263081585865980832664654394223424289230775781051991043195904594862964046771498376258912418065766814751320284537320876129303265946134057647341886339220773937630835623352836474785498182870508194378105928345417167840055121303014397354111545619791175902407687526729079624326454415163520951132772051759965338206372562099960597683860997980084536658732436043349558589546232884120180797618857511349507488498278434175713662013442446756699390683355610936972286612689563589107990644634083210120022937514577149126989343485544099677422818726939239601046754653838833928158352727667500514004230026612554380840089685740650014457975591213653535592768969113236725675645194918020213621490013098750178609195618327596911059875571378550900981509586239332896190080958380063410062019302989929348084529834501658101942337934943828326715894974661728098120478572893348197873232298591526439391092719844981885979222540114953217791439384374466294939964082280983024514971929562293731328*i1^23 + 2080310822586234852806702780184014957585421294863995172528491880388728863978409871789140134027307117380568831175554649027749533305849256736672881768133692816146780957632924204973967805376401861776473540258418547549893318567387613865615819128543549493922670928482773883591126978534673858386859455863936907414736703570645409975244462985016715060442773804715045592915813691452704996099886642390578816469040989610636533089565323067936722834015045081034403396195603068539165165351849989207933022340769326783346030385878442293407840500951288211557233741443970699022276686813251523275551641901546424137761161837333723931768552130617570590018652360938515788549623883690773125410834810726982548015860351026075639765225769361320557278115869485454994166992935694361109299758375509324090459100080412005863703632053622996200562183975978626819354726887363137295828281802291505269755593523656013211923392805528091482841935711664630051814416779188395205564467443985191439026773278389144493770445204720693789611379929512666386288133098940410409967295999534352811381575339478688941155799318695104488222105125945535222767837736118133673777311804441168656628749753994727514367700503956542882843522316690358871357046630070619815124989526570567903059095243713524283782078841707406210836288112064021436020031472136994859097312540324737476551684155072174466204708877673331998022581982013802577914383458755379053063390859737001061125080660265984072648722989309857799972868235231345042490335848812628279359951951440316099715919024162141942396071792899100954642498749242964401441308804714844843095604974652907039529763934681710359679897788711116157772750837467481029920829481327823834060527433824249980631958200385928830930898019181547805325677696666108345286335960357226275607286757974001392760167964873221908837954132872974347808525891837421588966988147247294835732763410176365559808*i1^24 + -123762598207672761197537908608559486996757909084699705512783453393679543574764543750994148961632903149883272865257889425167080583821999265788515533980512002717787563043887257564539386192102907302398514125800819157863188707228744388400027842140421835133844423667370095639766480887465682394187952977863462534069080006956822194248478812222187560536500485816815979564703464952476568756734622268674919877888929409074095321289456794376055678870549827967330512625489166549084530113431220911355361696929512474599459872301015084333892672646530980026381605783253244411385212651556548900425771661817018051321702929567115025101359660339170788929723892194606098425947633658766951564026235843392163109165626864936716544021807608720446858695775007578323315471643167638780684064566607134749474762138485150341258843428171676723843732974843195111503589148776645863077599871428152582587981819412776727334438312975673849656562465114816782791720098176192271639061292687695069588713497288895979952650788903787043903050068757723685746757848636130131182185360487647391730082604054790126839298039899613303239471248782493146834603306672360492087780243456093853967368187267001442611456056123572903313597098079728714320927048969324058429215465766842241587675219275222560581458109959765150606911774480490946135871203233433767260889090751707446477988726898080667832648636861860977899922780854322443840508063745619006401014757216734793011038004298833828050403547810069961010450204897614278941180598332466229566421264142190891663741001845794120210948663442217433441976426641858227872999142308424240952875963405985549855282463380167734484804578536176635820522792845334338306059630952325254615014905475217607408183002254262919583581449305603381166722099810626169513772287441955253570259423053619339692839634212917928255676479973435381834609134171787883492561473958765319285841608761671680*i1^25 + 3529703867526890535612921962987527251599067199042762551174727052319128843645734321096367003861365465412587115045019413337972270516488530010933688334896379068974862816214965869648266382434334857749226458757367066870489762386188298460899932597492127459847682024840786510438535839986743659565253557395682208252305488317695331218728823812518620354762144327309280048115176700571486463501048952306497336937775071673472953896424348366125817762495648780057758048058183287341796152998162768879781605605899747020428600137536864398081772893456961999980087704552220424999006671622303053053570745541103924289931873019435851467612021848453499681178924578999203967781471303750569620705175544591906405173686205495015064537968658923742166993246663113781015074112164853068133490704010740580638829792012644097873363858716166480443875220745934455207469140402735097598961520966001016912033080752690256573959831763540107346406848155189042455993923953886987455483702991905120063915841742081451925668823375357499155206448734041616676215211399161379145462278702023148589320483661491875637744890654748200175473663414137533298958697606617197640806563436684601719070441114787927149928674134093866518820592435733829726882543932580017054031558823137133585217534645638680015249810347714879237247865598666190516921232782654097006048652777433541041174268706673875559036589045510590221723521829071112030231530412606020851536958767687732028558286155290108475658761445727578598923398685618833352355800670107313829074883068063229944742696949263364421619347003422167927498759980118183721572485483246486167092732511447077199569361182805958345088776948426828088849686640755548432835964829142930651860561061372268505846653168579549582491415792549162100378392142856057382010391918900264993926099324672876207655440817781025173271609567226366241538706533783981013504380249547355957110115401728*i1^26 + -59530528076928755177191298013241953920823875819054350587328503944383132796529253809494226972905256088221636721639672379747584003978719276711218417589948573101169630266231595134266365361551635814516606171938405393296979945131032267719837409375915245078075709022648617446722776508443518404024758307339506754024002885073927414936100361803553445151964871580479002957598355880168133803915201686374620874717347017659245960317243657031907680938432539676548884761063522711159144773128539263036043066590142318053850618891959288580343064913544204985959033655503748025300679918289925991758548740640209849081142773083707766019803783173577250125906076346502416626519638733954956698026541068186085666259856746047060856669716491029218924432164581324709852119283224610835582534668496443616661158106922531100788721624129147478190205589717113713583244080974367336637529110699043951152140093630044697289456558604432621517751275054942756060174339759017809810281411070552922934039992150717878674949320978948925119679207158462394079196620825756876973592792628025965667219744252000652530381201019124237767772392685563521833466724184404782020932069072430043513863334620219726529172937672254048605957805684622801525789545923007073560706467814034207931109042265379151237062298378473271833845589216796822779455715404478792209306385381939191147182313749885374814887707615587925006505180556116424315545297106819199637285599054049417683563309273992697893680053682526838020786489197782152658178745126041834897442941646232221170399134545706555991417423959603345531867818313897399521253650664075951281766358153551116227986242026739824929504685249644335229087326036151044884293158868216348130963694766870741014842131715022440382002315737926714169068881909501336171403202864974643986606587338363487091318770906750365981253125407299966200467527330459639482890709728027423186878464*i1^27 + 2114584630887858189746861284819795134315790597422407549284922037585869617362648353360043242171014131430127235278552556116004576731886878776776179798046034075818201658911200496657139553167660093106970345005355170596105244019393631607041195189897342522998762112329031916384854931436558805739653342914528884494620436864186361748020815149911230846251897755026093957825155697346121453343715820725850358139713704028844113905309466830949281647062700813623713938634104351030029740041641242399818455200158976363444626689469539017497625935680859544903158436659073211645550211410999741760324757482648293500421888108357596423871676897852135250080247834280470892098212419558904307655861912298098186352216568820861273987230438566488867966540324590639498537661294518989752048841732819469857652915144231597745818394677127485937925944896673081380632476068128477720485725477804536939326704109133692000901329937077235167609137174178945569598792913968712583948912032629869921484895476834276059426917211269653376006437935179493299276121477906571387210515643829601964578976485216355982829908067576980221031591814754355245710736163861948763670084200009383068379418152537338614664101177627722428006833772461415752562940295257456203708185999562022966952417174262573578139160114515039896136385605502008132969217915722701315724156098744555449754897140307186649064574078638210011130570146455499073742683839942938206104759149052970714778034673953014676434763549547738189281562042785511672753195348540729811958477850038923928727284471707842906384099780653965132517790228888695450673511724270311261099782118211831119641514110383834444161642221262401392396471034966522036649093583911954316540403682726459765941693608345622534460636331787468818534807777744447792387029971153564225564901530570473742402522275900259628026741715451911847733717418337896567945578529745012785152*i1^28 + 8387069322221282330573908924163246639030788917505028302045883356270314954029771302237206993832419074873264491494571646855023889185074844349805112868078910335901241862826370716020378371102479916369687426543653952699545694204220993769327579559860263856113443018291939522999910943067634444934647423542766441372847219848970810532323711426883584668362960356101522065638833714041593082797586079693106246714463377092955806514991612299365907669113848609430681592446614377005753548586149389467547382374911435981485778528439854517229778640202603881603178689884849580896270717736860126347018027003608242438729603644504917343786276926011535799333895464920890747370851992205458037469396422568261637268927050634693579271723401400266377228777134707123755573024529024708457254076096784122607634549624285676913051513409049151539168393611712698071765771694167159980291624786821543232750054858581975570642718930114299500041101258785556925710533746589780788996812970921315042999231703481310370284330709399345947622731955741776323978327500221533840573761401196950164380930285463621742189376217784299877803017499375378136229738862170214993363065951670847587941489186709078781054992181766662393897448551030657929131130672988734706712485060684519503231351537418431011845597027834512638461636615171915271450497319812775692766060830416984438073188287206250312693753451609785691462700896611335593438434220037963710003609174082014640219181421137230689495365227417182162000569949311071526287288043100785277837046921995164837580835355026736253689113895749708741886973344713922802461872681070814177876913061287311260090251111337204169746393968349070834153189108046916605771358687468098658561334688527949184019545998164308720173322189792586068144484052740963264090951154483504612619430040260698678125859041060863934859233197229792054440739157828181793535560763047936*i1^29 + -3202603472390455533174202883736466007220284220653929585796454906928594303101180366339395272936394686829465272144724957365473324240383436033528803302210837741989572413867202495156275894583142036929836123965197475535829529870254213990676780301549254071502419162791980595977877686174323301389773608370184558517132397744270654122600134108689466934183658321083485145765102098970468421342855629809271451968867104242137234489791053515322678644323389049461578125420296091295199220270237926213551193684037147931431701244149542924638216926224766852334261440149320905134099915490846809966883237658290056396611515140356349722813780988130446568221096287884898846238983365340586971964342033211911870176712023371608914355854169124971733425567557847709376153823641463133612707769031241146249512098922448195430990746253041967888550456732571451771332398963768016132672648051915895199694222991701067368001150414375327541179420538346644536120373177358313017259972861150104999861414720150180161967579139179638771935299826667935842411740285903736340501461712940701335036600176003347120968044548170277615189663632171726707490106570807566878714340633696711922309615228751244310292809723518574525693813405786087706070132480978201616946768074575761334280920383819609236673431894468733767475689909258224004105839137651135095742897495195268889216809407816147489411066570259115254046352516980610817079765353670019897474050443972714936675431586908553810567864888980996931912807985076692817034318695080280886376539776948957787273863010132723439854780006910277668444701392921288674888923821843908278003109802348878056957191058588784309271635928246320007790092011693813089875757855425305300309913938167799625019946042039475995931996908221043304848836333692403589451130137543944228717195417094378358512507886278214196361317560210596494790721249567877445635251109888*i1^30 + 34367333680441865007927903526623628212491846909525996346418297304998854538376580319699345216935484932225622149687228637128583096781883638898085728962998324473500797487750377394352066958837995762354778268276188480787593358948388898532367664118335419330099171379284028681470238991619663991797359342423694752083099196116896301999812140879072856583796244159628497793132127582088059343466409822227081774698545643429448479584359769397639344917261020699667664892497348461195040955110368540601053965652958703993982918978471811174027268466986081362729655211258736976345603609736543730060100698134550038545804374230944389144874523197782531657385370622911706577454616300311299567409035005717232367081269093524380179014555948545558492917567249814972389179348501851225904235212357732180835599499336515271070642684655144677959924284937009704618760178658788665681304974294578382558460507866075317278778298919531131068361242377905486214792330553967045569203330000204745563268789743471045856635299168507962261194553263537823101045228904795537215177825017938461797864790386630283322655289044707637709097587703252667758311034553572838479294266381411644016342051253179971187427352174810673431853605543711718957758298729952892767004753196238155412607887387664324692759245665017706163933874258783852887458077324985087461444835202424270689067186319791513497924757656230306109292182879216801377187123057095420928132870635097624959043375286983435105969790286311670976072114906466196259552987347405464462494416784843211714675237916052967934000174948567923162111029375306137828356099514875720523097425445805525830944529065427453542372021828301865175715314542975677488870884116177982380682116143219736828448905817660919830205647101030149244526767091406166737299993208388615452078022435778189378134577504036960406450013034291376769493921049053565668720640*i1^31 + 688039897126494978631729663445601469959660458672907725864607145549815580060278496988084217247499104625528719723493851088461085816097160959999614262684168011040220277545324829677709668682275412619966244103755651952121331933938861720017811822766495948498117298066157071323748809407637926238771459833840062636937310957786649317008202389490325664424447804681884034545346330436298733217103399463827947259101068424274910574945841099820926488664196280919431685317962639196704874737897508556136045188904281182350025502485853331698525596892125291782124475046510718864276941231598529478697061160474121832717915057826589085945768701190089892987126761381270410880047916201612543747457833704468767170606719147009797416313460423143452619239409742955997208596800565773711108372867826073016920552230162042465263496428428827153675820987163585920033316918835624819281502299000980670937119549454561444720477281084536141113203792066726064590078321786758526439585292815115986329717922408369848034080916649814619213097888340925072863508750732757683516155041459853452543905249997400752007656991553045874726121907746537222633427957447560291412614896244659718676321911600737795924154510977958341786967831790332234155188731226164468517756838733879000106474842354943098027435936504491445419701379180481939750954583849711902289401839724750811001213638771301010327189584154125495498119885508343708830557922342908228952604684983615591091297149161616957016099178099030524393568246440471594025285741677782274704461625322327528084900487009844058322164141972743555104278498994577914108775822452729626031418972225211322320774443991537903176741459857924057692514668261774332259268467516797854487951738475084459466260105057134760324665501138203823335986573058646460672650544184375837115325811160353678301620956092301396311213597633490533312967659185433780224*i1^32 + -2213113519011807892604121495131966614251715528762200070108088294187775335218541109559300438689234320954098582362014569563465554179074553801925540251295882077379486610112358126752363416542981822845303592383529561502873357573343963541229337289415887399452698180970190111948981320366395975228540098323673696213187810603109123758292656242466613760027153114224720714158909354666776535304085905376152184638216047982724538649256417404627859761934411205129624748129107908170671656177599629684425648903310456266008583721258540365140104777693903561486586376236345998865748932198274284266145944258634652381510576842340936415587325992959898151263479893419881280093698356132270718917224462196290757434431331470855222946701426687589564297995575531550152322397402120697067536718159908201620573342137992038385807771322685771682542100998712964467884747635667711775642185535928437047310405753483141943691712878405581044335248161897698269653675337913114241803969846674231997021307105831673432102337250368594574329249000592892086536064304900320397515686653486732966930120396847531576239951112422368400740581555231286215667038584588622289899231057583449299212930839111508541625119608535241156421423070549728808083722505816358609946389181661759383399384429658157428401846249191585275504767246231046703384628618115996883594782002697817121960332975985830599045894999923110704415434652954493379011933970464073405582323038193428431382487772675096739901808386066782127632653542860059450842842552602173377105562340410397656307392951946959032903703440204293329011059045153449730011304892265170819100775358431212574114054500739341906277581148228724030147940534954368617031712353656391977309382522146909755760138005113105861867190496063317855537733101123629761759424053848862213873476453362130956000157928699804749630709135825723050017723384817600*i1^33 + -12284471426676788253767097898022843584717302855650925095731088765723282748478154043281168402455289060893104692326342680103892049311107935380678712526197096649767418957559711152008992951311630020746090795575152840553775780729771060588146495048584561066108426087540923033096397431490425506675898575141516584116879523097221951848412735725014944913475895644844485156502017770585085946361898343627628613223173057666865915159073530834212654993290453081325221147088501247424136404415420431419407693032530343350258514847950562055315133562318396214158794367740664433483136256547039268571072623786817146866473091708799210892887895294028887499907932990693118475421091601204054755446969040346051457788405914920763724345735052472796159549617760400100711346498258994319453131219169099575296546996737603847141777875462596822485088472239666009951010423896204217334047265664849570923486897117582574232874962599947011613852116877082199712114435334865766084031463391253907051875695804040458057731675725134783267573254954596097379639888197451110658155028406927686845241873853875587922384069596515395851704924215067079316257935670610982424810145389647672553429872826773459074485607050833518576872838260114059217692765712869400042758996208458952241996914184466468399650880363995475220939766478119209810095987722525788693029390844367562980110033438018306575494781193901627828979377565228408999540484613676475083415505415949359538173032271088575783067735031997629648374243567575086519290961321913181087685764818194517149250260636031998848409408773837215502218568619217561228425666653305631578131249390237844998394190300832718890648338007232342539091286446237773595944018816561822481286363749184910797014765959424864459193572116020217033763691415051915765921523156585238461452314082576453163498252841108467265205219205509032060348896528*i1^34 + 16621263481887017043008766268476574536318528845916079537419270914835980807246827330980910834427998184635148715156740806638191560589803612249414214214148351310747886339437318509599224402135479673585692733979196925843074162841600553856857473649658637619243040938893459045228766971029294986895853042821642611618073483170721908376371642031923999066118727816363900629107677010065703375901772795711306007092197494432994834345429792745376518094009084249382725928390559020632091791051773716209380860455782936991169982343197554425716699008858594610415543193848438799787264068841235163513740641683754012540877299911855789132229440240756493920613829246437986223945800755215912283870060588041414807129605919282552454045537234967483840396247340503273448443369153300584664430598258718525168144174278347316741302794343180429175091555191633249751285543073248139364802578664050669803103520791818488303769058653497720306962970297253749453709356327445767608128850991345142111297620783834414386916683993814115200121977007426120012711330837077259800055005687840255480314474387635486146530408285761575526211257354389528315641632928363135728679018086860168568845209464075541676095406770319093410435850385953287950400219435045240663248119677990081328590705331146596818588867140220798904635004848457591763348880306572227972778114259515019970347452260225042181527151837873751716684190022517497000127620996273891132007468973128634296312929591904688752211261673058913894027974990290673870222302253759154265733476863391015529028194143767353297466825182560590649469746697194377973808024504535142243136233480245712219637660336770180456938158883981511671362065337675252483231697544727456123176928840562765017443374926681122876252309692255264056626047628514537713960290233185860429230588016668586870448185434419587903013214388144093548593*i1^35 + 122211254697432923065084490986683310369835589587263639140236238125914342329084556817764804297365997986245795475446216638477978884201996978957611498308130029299760790435320320768237898556967425736689762451157145153473324782164816282896679552132878598227254832626644613704644125337795821143843305609971892075887260932246895975375475488272208579335060596428712118754385818527216382120312870206389952020854181093223517787377272791854267151535293166595308273266324706656780429195102954188516804983595144534345855282169167349734101924346457633179013654167098992107241772996267087776382079353459132220174315455266259846066537310389000311092347668846252964188817541202487838175330586421135056254660209347136356071561018876595592297119647246136084339735264244314203877429440602998647195893785815100557282456256248489917089796922720225477542230671564827375326581312266563925489139730131997696844869250805281999581153714237941206316694152621215587634191434400860092204577260837930385880667401278592327603444276433371918346988141933576865258354430687864346308955841564544401758102639354708538294598705740760515453936727035089916566844297475725726244003536843338712007790069668978624998858386859759709483586487731937740838631411749824900923001996050283161124719413918186495152058439579294731873169394303816833013697346706150581984954994302050117984179681658417976722749355760445750143487518404405800810535207949882131840262311073586917471769764776456061239605930463026331689619280097917706883811478437505422587544925937139685569938593686428135000336308585616567969168024831663749887579882928650660389272262738391855986801679825687710950057352163924620911398125400846927911135088057471940449050798476119780737908925323094728372727089629457182103665081601915831206887661701488554136300629500388804250029977530034176*i1^36 + 106649634601374054121242887942166251326532802016693284838653226657019416105128601377617515187193670429097954331366924164124804260578856448096208978203768479024222864912078283339278359922071980714369591062259534393823849083381943884958540643494080095954802491086720947707783271872249488974746779963596582189439224411314115278732559207065844370853457794209512773869635269672110497676405485020159188628222325254662143937716923141377794347127499359848850638866735532236185339678663559183467648540485709726550130223916664363242399035949179266275220999851390488522338950039780533293391680044188211108506880225295816281610589816818223543712267115657896343866603802703092415284812321687678300835354871375530486770231886422280411119374215864775263537181939713045656728313353135134807864724695793142096264383275661771890898685089471487881154116260709927418242199701354818359081686103167239534333082157834862854874669495881720561424425018427826835577420757345619886482976885548670320848124174152223372670716055552485146221731466077560015528237800302458068329864308460007887859217533238011468056156891446025291843367778457681709085753184896633155345267647549937628150602265117771646474685255779183964064913090572442991211459210155824422021543701574289058263149043083998984303366946813775063098359329168570433688553251520050871062888735223410886353582928782157036412259274544943876139909774411298838858191234142279567066011267642306511933802043926736480444269222876957802639183106195430915690497016437337677752456884580655977480855187601114461925196675863491934639439655894039499614150519451754972598901895534760831324610137577997998776725618024769321712668887975051119587468317421788276941076444462820088676024719769779469643208228076708117899386276330281448019266346597492867593242738553964477221222481920*i1^37 + -51563246029696141006141724588834683548337131830722763514859694450381409394069974130501479453397007648420314700743361617771890494411578016533242197598469198989592384902176487270867224361696955094915475930283648217396527416331291703449516897840142465812154949048804350232503093681138064922081543216923776077355005230965942808309199290016216023742468593846785687317175256506787059432582502397033712383420888641258721965701166436999631611581945074124228957437774051465991195343485446893234501428602372796292110992789313622088726271216831443769589379438624312762199843814830786662109017410069996617642729743804741299181579243454440435972150409207735733103078287862031113984486425866952631538389978313602439963346643723275526569708731636124493722204376078626397602021247218902732132266959014057189728496771005786164030468798493433102725641413010879160370051187226392154401567263776252163800027055005533143191560458247521553700808181261998644743623904307759587556076595890878047681979936194788671273707414799413046901877305639983398504233308314590328880228553247404335961814169938228304551572889017107391063101081576270324660251573467274474039678912340025460880979690600350710414946673657166614098288186534428520210564324694346513490150734999844286505522687649697188728531378650275472675943055557203785815255304705326453804107034104481666525163371153877775035717439082929476132946748769693063296564281737916711986258546245808438539305468989218065007795725153270716776586436279958550686320603327288407548152012414917688217334033526555607513467600853746371427871784744004237942890512753358884697518842193381378795422997508399359503431203978195828904909761617579399952468766096267074964260497723713381306553794532199594807125817700186558159222210737836315648809471963456791536083992954610512822272*i1^38 + 793797658177100897994344192595699599564258638121301411981677245592438420811065293606410890482880110454757891942109440558544655697579613728845039648842348952371603461052096515939455376246004700362047413799593280719321313877819462636426595850113180704377631053721435597670998595104340904201083405520236058269326019877214099372249380536571257519716785680154699927135328536368810282672812661265974900575066507977206658733067345827622820536680868067045525896313394416948955149537544529174964729601562759514843038374375592393158243689747213225242152024503918160735083189933800433666231697880936381320577440229616179630221546774271030502849314232759339188081795463983659734594511636610624511594342680932006572696952387508411078074147956595203872822365524079040691578321446417644006729221091061187061329460141842435647501016850157875900022184005668915232089671623707937070515888515738934546386860196435876132839471073021823291742282217479158090578425553742566664977213730489155808712562270180295610895225640428479431006175204704245155440553872992807577341906931927369663398895629315621346092894924593014414119171908562375328992123712389941260717963208911197460470949364389697043914991586451225113496991184481681173277198877914089200823933395833304801957590112593446012044891719398631095853180901695953260234900285497131073500792891699114524167480369456596561789626039736698205249276746516519607856542259836867841965420517843230062968947309642832370761831015813037112013807717450354167217389040859839169939123985250278283839343913648788841708966575585290734245481916848283299187125247881938263326660915183220719988083875331128048951872111606659782723186676388825471775950368093217748625411888140962481771450523659309118355727733842448981431012098273411209357146172674213919874290655690752*i1^39 + 12034380140592276240237833833541677590148084697165447925850462796929411584070273823895533014156409320038801061681438142835950147652512008842905333399624012437132712386907399277656095316865323282935296023758344172166130232157610506039337624604651711948433280714774599455852379220520282710238874427393650393195379125975936903036042029668309463669565404495242777257482704218229720970197935769203303886227684404034189208148287881265728475208370792913523785885151654620057820076140600975489966804001847300311895983366308382475301517200075131910982217641923784632685291079737214116996748473454386321311689889329831598196346406612666661717103862953224171984903662823272823631072927955116625255942922266145728255480676149605830846101612105993300114007786555953379975703388129369723927239053111532946377532340190956240775405803374372219306959522762399668052614224741839046958463642166081324797549138661889778492998916586922556264782424154151220085135838848613392511050409590240976148982894465389344830925182673326617314631378927369613914001055888512916129829506723407323860248217578385110563357774386450018942174011164133419961810825126275389661833880176509354136635651191158064016295721486327865941401921203923987904590608411920827330368379606458429065412894597655648412881007643211385068956013913929571226780063421263898861512284300722113808563115303820563470786003090393074586990904594420388121088928513001785727292688890323168786729199931427139177170587784841656200260301936415540846704301407872147626318628313095144438619344147818644141278752494623596891308925517397106310652403484775134583309634621246558461357507566509594943310886372129105040016178135223485836226975990660764773998105239172243541291566618619798831591603415273142261261868189289558854372992700906341583380545536*i1^40 + -2147830327867422772824372822769634844755304889657164567008972419822406837318421894420562766767623651764441485610122860747259266251587407215731847915639409424111153337032010204726171562910793286928129219271428016232867541297972986280983081769672569111905905681071119215980102878533293389798556469407029456937886071643906475884364302770711885195801232402306435004319297352843080126173024886838214573130654123683840598157507983163076459513277044392655824026559906411314798286325380138693441344900582359201192281765426712456793681859883449021943150518159130762376416663667505495754542909983981009382507107644904201987265551067728890275755339248398413956009954787427857827060889380003809994677385104081117909656887225523231057348598483699639018837420994218248429554236686575428930300779318962313186178576869720998716132746207866247703924214112365240619482605018072384055052972621181511826866130522328377645999807469865129545441073491046343758460112365446106539662065645855573319763598237569544512853974773686063188882701842555918202888714588118728269149922172650307503272093870052373847376922529454199979014407930518011624340829771145327586120243608267989211552778317300020112301350913176485779111035857610854712093747244627492465471093748136065520144130164521084439574987852127311986661113818311119170633071495590045284025734510216178663163422551411833730295309927969902276985865572724112456671000514125375379048783605828568831107287493235763545744326649523056902989508525999937288641068623873992212527986961219371911432959990263026734091085544018350989092620874692770943790357109882680225912944129673682967242242692400083576215149834644800261819098833784644349941811102216252115772505123064222982245513904387685167116512296359136339049648281882849754826194671427215425536*i1^41 + -425706201734335897929467849018712069972977368511175576620765317794863824775227211609740715006739533925805014926199321976982872234322892913329440013526514937359534564094858823015914016391934379805902204521062928023527356365594195746609855139954471086685096308215527938428122319852271317341943384767042382940860435318184630595267322697015494845372546867593942073912515785270548408557970055515113864068306100490179901369309276313206226389985068429736368387166206337350045902378998194786815638732128436180174655560969894213749969159207900399804796019699046292412182138758255760961714471206665988338878416266820676498799867647507683450332109594026526422292943603725022064240788642396782139621625131422090951021571989431303711044887338438112642808808526154056748918303255517437995931277813662074475272854667559670022744972613367054042843273101377162968352846673384485288333572421773283069716913455905400304931544715873729442406632698082184764453729857118056820417898874626133704037309208141531069580450154103335898506268017730118253276957525392752196700892823720265216122592770403206719368411966207215578151291258526021292741538729370727463668954724854803217816537693265925928735133029352663631136732261989342250747372013543226535807086977863262882860311166617706717339452491221849445032451507763247550651796242954622398723932203927376589297959484658384655709155034788929085887118140142481547717999674767426289503348124982754376880845506889244604234026546925112292782543759729391925095707681967916990242189736794620443298665018849859570778756231283386627381190029549847869584433923180623732340627598053301942799892397013656151241747276672762882790523000499017288035899815780531807113997144354198761547240425325722499027350767223416997339865263682650413216419150823424*i1^42 + 244775418638983731367715199946117624501921994252822126982265636230930501290575833670243852629150570951544894399083533986169095532856113151401019992913052769075550613687852839630392745248119365455669980596100827594854163094263522010901203218407861603743331332460172822037466325001343715619746048279746409216225906026001862429572982251561179390396540194803644980462203045353826380075733812635698382048771897815926507412010053324905462442595725616484466680873526882434366583459124379493927912754063978888805598441569114031944649787817093645363972382116525171735550747942760859336077507785268701391199167826311939890208316333418531387405172594340280679678661969688836430922295720775402915269411379477560952633405336748755357460791400656995449509988398075651946108975033241613319145467894823384047832244013109970803815774298461766781833870873991539149809909275752127965288778522821573313621268301769386626307147364831294757202220113724597934673816018875576288048438374386548818618787328391901196162505705203125180839830331386997753544063915491079549669611994143407946835862633953819389964997379986552657653056320000098908827796649577093732552020547475205032745365053317513479320183487287538423783443082342041471022417168297785085965119958625060083129420076959270708615680779301176928952812885684735009700440459074894601052244767653256866945094560359375913008000459104801891190170001818984413666678961945114806610971563052058512122129818464737150143999309008115637078208919713514941859864424094374514794257361436810165474652214324876795651277537260468762285921814850518499600666808152855958714015535737903385873610794961136270051339897477952532440401333157301858458505738863538628283256944540702666637281194589558290313887736078984028084026221243787272974761984*i1^43 + -45320525818101669383735132780915822279223141895338896877086466449218343443116606371339284065776471183524635436965316762138914385585764985696607532453785283823488828248052700954047199828787211233148453664637651947530803380559467675612696683289780454805556276995480557947673004641571076305834417692630050626827941190204062279891991325237917933572949768763864736266173226217409211994025308146049840824905338348653446910059124544335577658197366587886085958495030656046739714756141137793056807164399258413634105402562001101111492626168602016875685124154861639746206598102303333523982750794786505341858191273828821179617109388351992970909907527401017891496812221618938582073987475968517700043903668859114618424378827053373029519544589128768356057973902948470244553893675016481522342659014556172252336510102051489626798481132745605491018056066805774298692361497190287234344242132492326666514572459231365513816458781436320042955179187814893334890945587564382704296674306169967408978209170919085608764616601388958917208678760345525912104032451757162969196308890150360266494132305862168311534503156436323681030720690560806396753527178499997326622580483606083638764118837164376755377121661030653257650178110189559346177302969881075925334932928787328836572552914819523939358096389628549393495846812742365530911226136918091464604909799259046407091472189439076850408635588707490314263801339811154122484227590910316540540647460976708655396609546933844721639974998250750853369915009209986559616521128121427496947790668358735711707964472672012794579830188133471219884577978832022813543153687167496174183031123881783551048744682720684749581893973419607328110146487701091154676845498284970501615493747622040544173031238998817797638011516807531856092690292040714420224*i1^44 + 2453612973383774278691486740328396824167531805868797576268471701265206954386269068565799181488822490936183615571777173396042508156557379657384674495003980415276457253039480125558541785916213671324926116003613599866900565660867669239980841837855672704251039682685233545549546526983038270247453524905403053138375821443208577055634797080149726615881026656900241535876582177887125546723742988252503356000561101663878776941977066982786730659020931556457912009515434432583244293199710129260856012198035641880592789573558782769354518103274470331843364494727977459567310122821792297545983107529019095062001188167946768980042671520328262362181222219379523745834140009676633210795866536771995284173256832727374003564981592505928355718910492025612415443166924619128373076029723760753248982221763057507116161041862716567589478968796932715575822895402638258555713806920063409134980444396748005723702014521961607198252117558145479281209555985861136562890891462740751815945124123369385490056638165251024868461623761953646796566883638536149096116648069083141065042502598345345473116482403968716244523427126310562975530937801265706156105291051551607440041007633493329943248768307553035085244106339221938228907929191999923780868071173416465180024404265329504047159832474398791348133552696810505370063046786247561626287066099773022632476580247063989925667103460613163222913608487395020734086762614879307678114825323158364822728306630947378319120481431231480005715500467250272989170421051472366837591782872827428736481137757351317877139777250053544043445019341552980749198952555874369022722099877300021537485066380748560061370235528811401520230178833447988137120663723961467417569793549929017459455850792448347113435478905203451142830566400730815931022625996800*i1^45 + 276493456328851813365854951312093726782140935172510802667982368619910495036210284747484921887464833872018062658931588899621749366415640800449950524949855834736260357080413815926159073134566609578738650289625042926809087766666704514283593989188188865652777769022240939133808153912550528495417988103900265674053185397281771207627960732291886486624809298503212144311386869399229270818696451020662882294330567500858593658220818602571753852604989597503472403729899093414435474442465424157455831142262054923660023224365873068787243883910285635680137957377970293161650766190432165157084774481605706685487374959060312986352807055772605117653785531505728587662755752443899466959299897079360431773536634611654318789145240564882751696653287417748846929301821632190171005450628043225173952459673105998296188811406192837247840676343744495690726162588984654204912734757761853172852299130262909265201006034233417727147753917768423434122007130642718082362147044013471964525862341331822425139253994994483700476394209967143586689549257321149549666703946325421354045674826513670655200066360257446557506332023733627430360972765832308465756290478771627284557387910677538856489063546149537636570057879443457944574583408921162669596789921731973233287599587262003103429420135694379853078675151918315816584188580481653210337757883857142825623696466837355229762768560101141218977210079566922061128000189978285260003136665430698434316058583514785024090088888541161794273466614130535388476480328764434087446475220827246613728175374272275600570517976163751302230606293313047964528568281612198629023494002785091172028363718085109127235462515394534916560611398950190033833921996209281823906200415413792826149249495806177338363460647439822971279240920727537085054976*i1^46 + 124944132632258031160241878791540076964929172346601414498160702755840257605616606135883252721139151319347354332128550438916560418405651152653831151149968251647528034617223277296232141597370014311505309819049896620383475325911384182539981029361177986413039359844541265438186634248260411172034052070687229624656106956830185114128623526018772477404896629241467048476680526344764274010223053243712287262160599952437968478420982976438454970713089341390084426486204654340387744991437963173443299893467805444820961322085909005073307832161402277754961322730923605139039805590295279657079932463235490725516753958235414228309385926309815543332401905003333557473644145144222959060610327506917068606221130553554312347480599072957443817661803563338694669123699012873328018190744038550611200391842113934606378018500070319371984734509666020954285342480905788701897477493826598677749922674717260863235979512656914282211929470251859984273755666611783977986950000309701444865622463155856744820799078411679689088858445163315539961869423220406427081176027769035278015405832090743780211112796716798890837134454583405159916906310848520778370356100305153294498948214738742830407395430599683222049054899642491602767979801829114207376685124725691023354946967095426834763619616402860938248837817967966833749529903526823628239638528786550479357901544587588965884061831718300770363124801395773772264891905069457889754266027383010992837014898184612113774821729018096528960712066251296586008634809982184760230024382727726732597103778662252075913819824750983087087896363832223958659491428726322057778726900597708543950556877911402292678718877649532446860465866530618729290062637286545290984648947303368713417217126012473221811621198297331848177912011703713792*i1^47 + -12126642898665120084738508200495357932316718279283558698749574336146739929176548632315708163948440561309909292228519135015785063357270131393856044052468733146979692360591125943301865074418010666856819159063500649048340667297074040185324074570261800751143176800671036111013781165043906204604047404015958073459074445912779010345340482893511901751585671175416380192982635874300568537230977897256658291122487374573285314703828384381673653747292910261632338811459633027301877333041675558866031542020632749239117770796055752082792116767462139182625261751217049130080998637305079110622775648661725325016089476337484962562120495335574247590450371099808976672521163014126978622738708423725104741584540909747385293721662456824838739701492157847056118901306055238854534561390400252375224734278692773255840546708219340096328774955483947677771557586170999835414542378738072766071186584557416429733711608773646666995657449777744249082886835516119462815627947059291331748308659040179837806180720600873105354933185178842330695024782327146394139971902982839061234560214148950976476736608625404279089904187983410051514594878150747950511111345756515038879078894752651308227432840087580155590261324154708386614273700680053151606279845703904846939297703115192142395065221197939451763473975698558740630789190517560770404274776313427127062866741615653379647633240053060496017100988047527283587121859573622315433798496387117382749023350282632254873750749691305662112022161726261545545331397771490631544347146831818799455955491385069559503877544060694239088632422233980648456402195772961315302525874187928123435394988595304624746446996937263335883606760295866892676454607348136693955108608786500799935919109514299508810391954605994845000567881728*i1^48 + 1296791808116295671126138204829406815776421184387953076032536623413770544146951062713941534708318912211699646492491541323529675263074974243082244836763460905551973239490903815829114297410997364171620817306848022928116325090105115303568496767360734713180392712537128981600942406445454978808285305031279018430796818023650843401215054660792992725915955785354003823465673320258850773482759568661967166086785326214093260277189256920530253777009377681076104535664173122451106887753527346974951893759928329313764390186536670432680362424740419552850532401447831797607343445590820874121026080262852461961491792745487460703949081626349990245550307112578862054918384551847367603434320444078799664104330566133573329603373881829181582322058851060550753866387969746371354276116807666789721339215210958883524252371240264768897725393770734189660937457243844026799185747642238546888113311478509642504793380778119847440870179779137191407482389230308702988408279005743142671760199709779255507741115020347695335202668079594967353008004851571144842134211310336546027945908575269681685423524541085811715832652929950720679987929682989272331629816624568647663011675318758962330447143912442126352028773539942787826706943748151064722244769783902796220049375344791830390924807244120238807669791060573128824730760228390847494327112490071601586299466279331601286157755700777404939865872305398587898517880898924653060576403610658169799607239753887130929466475540107098184522754024374293144462028573501824415269249729285956293867752950951061299826394655018633513367967466353462858546560777373273695058397267012497205152305495502766513487918904522213554555047962118754114896217872486282953071442120687580947799812794742937666402070993407437701120*i1^49 + -59188829927243832432826126506040296068989775448854529975979801393807054669785960950509745060940999727438845464538270975856399946107150822976898305137776051862553845601924427983292374388741270477594019782035125726757253106889095345111200129312601650378523424374969362023837969697198824105264898153308873288719982830802556481773783230649741629117018180270488436931147266034767874251267375033939472702807318637764360366877206134089123291534361170156609955698101136042578219892754770465437629210920816509263973898347590837200557769490880994235209500861770380964307290127349708071389271355676256736651787531644933102542137350773676178557214614502901474548013790156142122518739733676166323409799919350028168318246285436075528773054028403009155727101976941031484204698432133952106881273198363570404185830413739285107077933425878274720701459868118136712101368992014750477979405494086864363402668526515523707392672423279661803801793033334568351716526497056572687306223987365356993064623313590779596614535749060915436541264023004006257011880301213029262261684532760717762190841674985041744984287963944041277317333607774502617409467873714611807114289589489354244616157640998587135506683410251190115957010938922174000894878014143641472011992903310636339538881401574516697705342656337515960454049682348889336385436202139260599690821846538515837547288421638406156290599555678733462841825735464280290817519977318844461155883859185262974723409928336642364047465679910128918528100864185099485566539791672477814960551675338265956658696299589694195748020362271507322524052750613382956664548888366857254675919463900799225124617821046382562965480361243502196188777045455192045345857216952090142102341431868501655704539521613824*i1^50 + 3308931729998756436736698614870531404647197655346768729368819132342326028739172237567470082271315411179723795082667431364272483699587199356170812979823858655141781428824716515075691301434568347898902829172089082997000950042815117216152617213073702792722313232249232505312209847636800462376722624698773965776418759134734255746133822369200794685877036320462277860112967747810864291907836974992028221976210132335082894800845374640312621131300613943718904494131006944546910978569243767059249679836001213675268834535578289201533725984517156339510738673816336193513796938313139403958421930162480788166207092568146869788818104405626905032458166024632546996777523042807267313972662289330794739651803210729370648020823951524727043401256923561974977072274195131530441266809046882616633011244316092992673253508305903445530827757713731645298896352858112434003129085355333770245580399803468819049340193320410265181677177404586879301111543874322298486931726952339957829514148947495662028649580466012503303196816617390791315683850295149442184497830727128654030176511518833484913270114754782976504529768569786727385019735768208230274666122133220012428575165537101110150724217907191700647937194171536783897044679887971570961955353360167764074119321516701255442392236863980486059478466438011062144779245398063308888379552083376118458959026622796102944130555747428174906489020656751249532204971890181272304678460529791676161512614438350795718618721482427173701997183662143285728301523511486177924782731941777459651565203709574873077394426743134871328735302370789514307690251012411964686559174067095061864178696720104444252540173488539663637998965717433153778412146514613055096862380287486262671181454153339698960924672*i1^51 + -106425117647670647383629989991698493901930800193609105584805282495586326811952868487315079314700106218916199542901707416626621587044009421721730292215273889821480212009051278069390326185334450096339114654597553324859047503715653810977563440613829521528467846449014459901466297728214648724292907269024804741789213864830614343309473530990044542855268477211952282102000242883495099794716065124875044767990976551124607896019768328042959211785299213233578027694492971811019013779335236393751978398560064944272173477493210566543051642732819877121093111760449479978630703642181529989764833633115147069226925115548275895263411515305758852678098343379046975347765838310824388769145865833607493897785292153193349493551532940741839839491845311796099455634116448846880393255147994270172922097367553560287914365337060253815953234063982266524266094630381334081421604333972936108121304582939975230359603312948451629542007683676763815087988020994333966961151828877616214424242838605518833474437280329150570548812827143836243782949502066703893559404271239322360734199673508624762267041840771874353297551514378483942018790839516347424071443748561819701775535765808682328547343221317272653750634232641555558933629903424691869479142921790843931962578147591506227504551632427628920198629337693349110884354010134520327851153046740313426109331090699840306590330589074840099915272164545530626545094791493682151972441234180745308531275890644268751295398509124918066574810621013920964720025471081855623811986829975229502715271576759648862308419950225645213720045940124517325771549745342623657884699386330684182171871134806759094687290464397484537832111082294448974898391670440150648296368869745001543276101753634816000*i1^52 + 1716993839870341149264707152122674366267571253392221555548668991656080876305786974532117434763503679488397547998131385758375777699690357700869815075740985093078226025224510474189923918157376764616229511540101966713394252385853925783725757858562943663837508622031900029247841710318984403916459124865020449604920793216077493232440018010505810363864225964850286924175024745052638283333608343450213633764411260562750531992194766518480677088173901081727631496297313200187965045476450940139903316273838942960490076969313183676421003104602893095810764324532432593966484574606110731428057165364098082543263635132036954337246325732364677597722920259732412688842886155762701962406912242062263990618186252912514616618380857321831732745839607385357032243341366534388388133596259219225857135597603159958950894378338804053999594151886193820978607393967345556776763036537432306112852325773716176676636868259217782708356672755294199546469405191401491739408687533212406234729257039193968698416656916370950895042931232550976993416627389002161166257506096161916365221704352209457678905587329186512547343825516000666527185358519634097472625576235669612766438419140400508992618477515621980084655364881406485836925972861509267189271621756274733090018594810069512134092437157777935819798343221540007827767181712165673642898657678780033579838225281356847180318257158212518529142631094791723173455689524285889030007380675325304292937698452690892997994699769531827534737680693850472637219645245164215594308849007594847667239004405635111989992859364130545998628635268888232365248963273108437507725612387126598293362076660318385617648011080186513300547914058361966489566198847777191924722467085950202686541398016*i1^53 + -13590943631575043287016117988870042047165722158976702187782663680168486649765355265944677350200925128937522695632098946614994520855477270014962998071379514230258526741909632189091093548782241822508014027454430425780275069946560464107619960606773780482889129809853279151048990257392596742065899180210750243368983047874963160663813467949182934163182364281097056979544622163056148745506001456530499549028128533224902794589862742262658636818821583295550965040152911173728561630321949012746335796902764608499038371165741479173911428930596121990400305780259971837337694938313656890479493068754577424827637236435545997990057671116511669428873577853742705987239933626245283868439343368844057202878410001944819524823095457661525409444614220679243609238377338336396929087828522708382049774035779567855547160819681295543387195187608539828728085011928848591759147514162140522117713782854260612585305490127836939575516279218603718775606096746225624859029822127717525842975082962295687382694934119204581661002605017221188979076552778523394518100299204336251699089703651952150880980029466386664380743003450094010409405085551840527594732462083684828803978242777971194553755387269144691119548251346932827810630477297627816814305763441372550525031738939147202248483043399152883340760483649952772407691971374940044895381198151766435926021550054014512127607564284852610884334216426611623548192914572368030874089511528308436501219999778678222343556032831912181071006181644140518144923318686288196245256962098526139444952175073095719287035881253614570656241730936916329138843536342340643367560611918794545846203447951851381769197749542709091996585706090195798978165169806844260124642516788102299648*i1^54 + 58424671726272544594589464063360697876399952009959859629405938082581028472694614771249729923839177257325218509707976329967704432774832829153328475007657849318485130376245711696311558342305039091043208465691194449466650039429355050622426866776711474074406225284836278802453223389798943760633079832886846646765873605277107528946981244479759196408553677622865382537069689243734992305164282135919209702251669542790058635097233257099032242315182081160329047611240143043752437561531905949728393203208501859747637104620559764788518330202513503507726392641274727926871295989864954928924755602753251308680537087024439205425456273219853021474723697724122017234524821478487411135108123234896285688232750628268769157757446447491311242001775852598746936961316030352080867231171289904449658468958038648620447646730536777518975499606977028265826427836819287382024949458741128590868307637836612795709528694524775021432914921096598055480201570123160970307621750867446930293039690571579320484193506099217124733787069023984018947496732212941850096249801329581596197886987915154355898324722862825902032791455184377510556620374617418314542865729684159943256829087018234600573841474933031792575517273520237972133427059356699552473924637627961349440698269754688008240564612206562680175497464020680315674936909921227673144483685498714098503758749324790131080564614807449374854848390145407752846283058692401132962293379458112684994427984067397804485747590442931512945069771920226762965927786602134349049371265303819383034317534171620809381678211611288743892416679052172688876442686792085685930315231653265236279876212563051261545430359625707033564727422075496598246040884185730805786635927552*i1^55 + -89779553543146646988045407796187345718853393611545238926890529996484661839941724733086733848630503556474383194531998964831651332124842568741891498875150050685832487599268173838067762880993771056812007626948942530754733190701048569377628881729413306438419814173364659462041550422076628185560871075215482592993156461282473206603418441484250935849107684782554716843800914345660873327772124590930518152546240089532411669031583117840450785919223805249969532189887471887270572054530808845854459510224109132964732263693240945208276185417396115618692468267455819703493242063474421973912549700613275380485423002514696170520719422461211110950476971869672559869221982148351795226914285584929851527543822521204594007746429142234180066606352254439120567195761128621651678138826445513057666021151083410954334292950439603931108871322749982914456392777492614903599801648639962169162425412337877261003571512713317942125770668640413941363186117981907577653679705381966853373015100931614359812596843243537976615286885947230109331308244544713366063812216041338494975844830162075556119574730886616150309361652345218990922026054762313987157803150766082580742584050596682692166031407723858845181965863461140378894655682745335230697135818045752176481264384685601499748530059591219118808337108099122928903134282134865535300965521460482639635049328604340955303512837099569943126212866911216418425506567373836203195903176300895465509811559916699716016894515085497835140259003541338415103340755560521871613316049012311903947651407817010686453669460062610238693413038889416964447277189432195597256391516816042857373819899188216515847952509145196672241751186100149965484327705890881798144*i1^56 + -26340512109993210947831315711518036975869094415729125290593130853045399529171157467382534234011031550059628098669906697293213884925749945856686363242956042353360328975920041599641887460245528792341857474729276984350479357256080196488401247433641135820862894422082213227872608925169485836969953054746798746845912651607793666447258959329343030428977032772430695828795721920425453786157279103942517986451697614027421277936032024048590532832418961284455512299481945450463939647756696866924136486725332299992188928349054201400429674831352079277363278190981089239978203449407157785972065040980939251364181671798508965078379402244743717367698121492005088740855481729398135154893792112952834399059270491017542489958785773059052327573780537666378115886952203765007929749272982876955233710879458185397655485252818542435511607086441121008075169417030504354405590722119145597667385591748395011932314652672823080671759353540911598160428609635226703356606438442217852103329303298048438393070974839395031434740979089255833253468328665266534162172603555175759876983529791582528343927921232711415189604517691813775739985607953487439348960854987556559336338624596920083025838557670509005031192801823090018813395359663678746424154815044174596121013096562246361026925123270999741673723231294657361560298422421005642563674302606354755527236433138896234520738296983477362510530042365165967825279406663354269358004885853476135216225465997373138237623071947801548473345805187886457118005140045944006144856241517479325617257185288496869828368759386146876945595442463019068354175861196949206183088194820498948758692545234958286832366837359617212748985498846401864990514479104*i1^57 + 235614132561086705129566249019690624641458620880016041875992139979024485320856681328782873715671148932005093047967872142214079894220279460684874961602401279172034101733901684652728482413198321311519217161469715678170138748890626682251079892825428646441275265468276428430495186095201134568738863670632130850418346785636974538563545773606425713869646239948243702922916726420554625943682825662400980751084185027613404715873862650612344198112893609530136269644947701253791046160181892656661554201711711449011669169798554861056857929169879179505861560074710227978575173628205278607598575654609390444112123581183640566831236269510113015983189715889221061916627324852846327949601784057435874754884038963658304800210975367915647562183180015301933014987674769831126381771534309976655559930078662235029536037621654760243924756087710702432210951193416533095509559758267003885876035959159467218720927113664260571392121598501647093704916878563062540354587826948559287926700745738223333990988837534940159285653777627526559757812569461115648266034634580000962393363074952203605466712194452072063178251577137894457155955854960871394088006048941359811281484710803364302108458804454415694684166215936349359642755613419736048591036265051995615991361467813576112918882849452136064157354845335334972205961020750069629657340700360777458013844625056550936222650124859334522895841076867074258908223576263094422099165469041233414893288582789615432940099589356535117981646578796725091314742343009206860284198941620706360446488032925839111558820715771890613457039577340182506040761458250180378065736800275990449733504904145798027384891145661593214314628858577479008256*i1^58 + 40276676716296941981159199875515657189296960876933733995881791820454051136517445296238962538418966514809124863660616189216163997369047126957184435987255050699323523804000207552399358534977479977832879058491508130425550964593334247257102377697872608128931693195193388047992099606489162279715809126316082767665270264610169947581823595808895745247374531292815256183224652466026781260327788690887056776095355361073246246957190161385255925855637859306912280528825435031027320798373818184594940216428138792591533100165239213670627621044886378342915917344501828502862776088717374330872326780335382711605095853198211757660796298191145152387899081892834790358926493072076141953762832669123915697963158424567091646597699983596355014023371146102359389297761741188555834824882382635239851536561351270048085126482429133314880694651357177218913506283939258669573360601704984527012645407886404510420970158428898809382504091667660311794824182048058251955245633411682684400260155966365809246706337618979384376670286321292447738937431012858114597302060593275138635163011746705092065642757500849973090875311137088469737934286500356707306454452972935597386953709899476481256491889534113983839382188272986966798161491940459761705785489285284110405718011898458020202469247810385297138787268573378037300552457581081561304559049521505745726920006172717833332889142163527359983164054271291389596517895857826799763063729974674127485600489555974134377255539626687431995285803520165537085230593957911094152977765649033306904595106946871365697007531037349258334623527505409473639325802070244221468396051611010901756885639371827560118785193691513035143631601664*i1^59 + 11694400650603849308672111712126023212545190337301881433338051980691846027922488396861767954290993055191726422245092476366859702098075281330666495063121730567583388626554032305820484182277575006429182161277781747062481147559001517131102621408476743995335785334414928844909099171846825286840358901703926031518351901627216515651246345456562677082231596447046492203156631601006934475810451199704583007999252189973913127271190272586218370585542531967616063297842903753170091524546659209770946594994888504357578360671140552754024725369737335426286873834629896415774623599895968384141571642370603692297267253715532267966441536347054544868737555586133868580572957912639212714213256907287396602411841053017397282569773773396620859514836986435217329558488271575007141773866401894705533861408170084062237029173911103912384983516631548654768192838470855908859841218640680836550155575611851621334751938906329610353903629282075222429625567549503413178592510972318388350372784295775975899308211113561169924812038788093176088106135630191964928976506770790209006132229967557721128381857138927971695821194785774947070391463858596357088776371518722621747803340516325648384801867258327729823996116462103886686968747190719046276406694187744182414948976522194962508716957550252338306755907984425061398660831188172740859756953238241972717319312017166716282574675368837290245805641148863967757591438959091304223972405158994225713892097764229071681348482402261343981404103466695742099732306728338751195168267052865586355786983778920484264037790819038477629556797493053791108066677431574815082148480141802241288026691944469343049731180461467631616*i1^60 + -1096201103726265238098105656463742422506218637231128569918857585283198619339172680228653850298176303093518371631043236050291807675488785982912005567622689741360635512158135916829513375813036724536314355404884210185733624084299527397268116445811774281970868958860462049502843166724649166240492513970345946945139884790193755396116439198869792582056824415373599132752556151435053166150885124180485245882402928347232468241392555414499127513458444606141236751072131962155100951994049548875404714577371225819371096903542672235400348194266941972220913800447772256562953823460221492741761266039894034491596218379205037596842857974982335385262746608301975525201318021850389536982738445811609980292833294779288876110478328630661931892426340472399524376378406315589766808458114819026996571349507752508969193109562853618766550855477682197880177837423469416150909585213786549983428762938767127395392642084571239826171909449280812031824706475013377312570631561797380445865940892877483211508275623319300778630258219243877997768448709231198407901226565032411663587327916208553155173160781588898259674512267667467780499590896684967028143208598590123263791486849380968434630905499080197500968170251206931284765064718818014499875240901889137512983906756947075205624069673341612934716624216129537020187847331811008216689312740363700469798571556149146766497340969999126039292040008008548307248962277758291615729368416028339466272676913928815246466896624318776019545818795975616110255051762648667074785611127665216990712769713757268822336224928391005122779114705274874570097917407658916494811499736146929545307317415060413588694892544*i1^61 + 48670285835064620747895680496753523108390089686238169630852674506554652726674790029450715925924425448429730913717602010146164650571385956683012906819374432274726845871635916003369427433534609190752826049764567105276952253990777108314501710163842600731487953315525177534741528506628707377409069897778076894261933206533706342161637646729775327954512404037030701204863813987717680511626212899306834106946731269152665024509685345807037937440619622704176663710147513462971069571462118328694947798417514282189059709862521902901010157521696408442316765610781187363316582702183783324745204544111115050215781791915659977905169442595069533452708247923267219553767504141707952659984805269544123730947472482290093647892853657509701107334239496602675986461893893007548273617347558812981155212570245800369313895336341135552771074992814947806238653476073991173104706396936858899445404720175781773239237558128425361978357068563839063372985806787758749388059329513421507352190672628929070574054026089957332824694358498541363323492548282189566952861257883838069519450136614168529278354412124705404964072203468651974189199184746208998478781170302390302476670894188603334362264400182665665170216278580009910540261016081448991915756947724233078238975082083328546941451434936009797672850298733755021301100219960702147562788308271607162407109326127458494919890299355777023191512683441353447949747133719137572335449695073409809005210235547976402101985911981598555106445994983760374619149416478656818345038211612063897842865606548860167527686082478350930699123284248572030243889430692312233438286603957651816453677208567808*i1^62 + -568345617060177324260067243998246366002500308958043094137110938015211702472461519342195123495058888279878247228356996930547633095620220981661555171828440270325078870147382596462851278759020903575810301103423858327449360358480212931865364272586533239032460670797470513571496194744368820912602227122419061721823062336137641543257863293555757194292540994603492727062689487153901000433812689367459513723083933009000416773947347514194894211591918552008119263918368994938800871416213157332706491521605451124385730602631351438488554300330199028746029153715312470631753316111628234876857452970731699282153757496487214127990313104365266550981125159841145187454398341907562518827300684516720296382614772262972311804758442574415220340662437819393147287856100783104065806282207548774012173211302942048228587100987504198220161678666387830118120120041643776224472135036571317514798564510972327334029951748917958214469091698045837358927368430453665062819602044074957502795266537711648196966575353686054435248363801396593869380649494600915706905437653733220693946181207723880052006627970777814640389311329057089490408229111911860770534828881736392273928008732667424459357954846313266397239632016570205030895118621630081621171181399341059252264160939408004657606104540064657421872508939819258540170469388765410798022357713967967832656213896507285080506343206544340425014169351081894817451741117782769840073188939899075827993836840025911336233735689213583992793593715906716293275821786908401959225100408484140426322764268595460582646771237096532971693852962065675781876661006403837068178285215680036864*i1^63 + 95584166878055316604666225857401253327796910239657619470082590729724855386945535485215724855123390321072993582202740147824249146481262170484172483227529397367508589963039210363047267528158184185412801300731113472740538634919062609041426245092164298925162796280236319521040075959989964548957901651628808381863642247163776526437194081016006152031518042660939777973396295769711535704591424202056061607587699534964036965807516945361474282918559237684191579493352504184532968724308106471787240957420635652521611869959090002982212868404823494237297877609842279941506248977027855907816863032116236897059549031180065884252920666815914875057253407877727200595120645987363273546175161098317061437709433724527761829547037427024217853521200151207967347168018638367258251387822177287452686533072032807962690344086067947474207125886995273135804928853747720908409591910930702535280336303829628075914412408004852232463915610293203774311114310145956783736859268417773605811305161947258704747193261638247383686846689152242595606491489859647803150551534367111022438139667757540446946321600023248869261295164072026849207912317239404470802743622427318425175550750154237272840250493370530746361915727033558850999100399426502908270931016117729210122485461941737964992451370247682841686623121375087690104109750610310354511197799754950187181634906432409187765431365404336146740616973921523539939089250112705799907672372868676934037999916480911419810338900288143110463266401851562564306289604127062549412266191187541654807188292084584447727596992074779357994703164748972909300974293214220517376*i1^64 + 1852711630408184912004442760659344504884230713107926235426771132271613060905800981794633527456790634735460340367709495812942273482920867742257429956435453260088889318415479525498697060029250529036926677482680712415377988340094707798823825617515258938857210238857582389964632107312315447768285563556552996584883937918291407338809516486005250372626371041157758757000064346596011371020772948046181910933006809519928143193174321862457145470190822079791392699485173965967269664548020931489790151652589287318643631399312539401219617043089367894593110761478232623217162466882067542930437411454689887111234105720163277377027253210967953628042310977511973598810209861071383910458642530046731191721628922587070160513512795466284137479192885858843415392376126387971723425787373634955077090803399370154196440143798475440803678219641294878329111237146132337768649007003765856469219977891157409796532317240451434832710091977875450844645922201445371004876797414542831666018435592201832176355568497334152282994562736827127581983655772927210731389171091032991448040724998374747541126762582774497711810716147410058500763545540117226594403096747571051074442583686548571014619159676304943311533639946978949570637188241167364854192495124879062494745070484434986484998771230001531274856173762189568708146388052694510511553008081404885625421462610388662075650385692229187844418546107862602334892204975787537187943988953121753692816073599825669784357117516144344470696812059086933765961947040329374866964542298312641269221032602780753743799540088141919109902104292086698213376*i1^65 + 159789384653578139037747060631513280118568403473822781774373392281080419546754570524978796960485521319427089917424278706116085189404274810692522633069382522292302733687758148164339961588769607609151044384306966156411640529407412469727771375407691099688244973517236082170621863411179829298540971707533893611664080708602108270708569743412512871588867605804756249354776845135674215910159784559780476699779593647502878354825824042497032920687941149018394638011851182881742803076022293460929906164397017059706858718665834957878625962647140134796297025956985218993386066651256561829272668819740667184425254656437970367205189584557640030888750130962394146563772502520513298147368429298198051348446972459615571060360758372162630107971906975319636204446858441542076495882666037054807767590249792048139085835180765458180552833283336030122174536128429034408809075058611678866135931247311416757042718971304875206597944726641964292957487985669780994319465247339603772851255259155051896599185833842777387577881423377869130029149050605660771247477504231310098320758462635228845120947771422908874044485324619977910901314209406923488971059004925365685856430005176913687496351160657637461661072944165955645127050724893740544414751257443379453373152097983341021338029915217555189851840440977953198319931470455039162336171596428507981074261782820323914087389364236850343690953882088706751436156479009718672817370100260869460558442054501594895869054829696659755400459911574089597518306469643007861510946262021459642687265954393549221441801269408192968785920*i1^66 + -2485918440793122144849382908616884007111041985383249828090678500562812799142453921032033838066772382701389822508804285622276434159740884011142294475456518758376436151280375986348489967464916255541097467047041453171217064559593152280205635720896732827188426746563870531784700959039769985791446985719593326501844856802340220532386360893613116605656978597998228230981564575373572408565124176626501872084888874856371839732414591155093306242234536030769111537519552583644872573261274418847338491644857203138302459809311191509815937187295389167184386850822078179380085014636283580585392464282978617263950193426581902745166971021201106208097369746934450146312956468472667329414254876964975772916303525456117235007240712776815433330983880319194291731588563507762312779911128243973852075275994346012562350393412724158306926253534567826527208554734997671072837620138012478301414799094297857819963522620585180170948038265423318863251076594164210496515888939791786220496025207789915102314869690779405585579525100446125435885515308102090937291244911813686548392894753238504322362702472760760676711739361812945803366066296322881316834546056295877692063028784094219052341137112528415689189449376740489299936835627235864006105168648094160515457029365704478808832230972027349765633462948119240162705376805962315115922701436504002402904523953581477911435916691034326654686043653889984533770351305890262077846617834369266165492767018837750276764947780580703623639729215647703609623115486226938008653705819818270382382178801104111796224*i1^67 + 6182068803351143224438631099011994748813845586108460755191612766345067240694932959895238869544509965206981143165862672679093176823008765448970819281991164333816656282553182975038269417994549163009220494786630984880593745841208101506605564966860548396225326888585289278744883074023508836038731372730612654557096681424216297112118934088341708294479293561968504485511094339483127280494086719306700202799759012440107497710819316674700535772768314907118083753507993868745371122208667928789831394875509772851955209605892714111936931054144356679328221483107679732397559899103058041751806117364153620742332896655025385826406867193981647968224112332066819793175554703957606985280978564052973772941373142160280415688282135470022396878768153785822792963228421547815019561142161088334273525397444051700631283145544117760959777299449838429358826911618780459027290143862014184685639004053422650992801194010245200868725846314143376145463961292254101444613512291619858465433643482538086084647874210582357156929504974886243041109233597574541681306248379353815422176961035781192483761552311563457796959511665710578295073065857344932536052826957513279929285885123747618097914091672159680667954260559846159088647497481295809643671243339117985818612938039477341445595053843260744427562060037157293904268334598987871329877148502514210656622128288485238777281366282108061091898120828971761982071564392811016311996420766850114831306696878232355104782825941412976851143213597087520465044801708995228554587833245213130752*i1^68 + 2762621992994831219794983937315966119731966254013350016049120842127118262204868527042324203001909054223394667545492216616856437611951294135862941829516385857161184530251506936742192480427962349796989716170736805275980329169286524676110395240242339254604103664093137248851836143256614601958058911882481720102322908222887803876310141437148285956084204214630597040451728824060081997762872226321054815150047984150152297501400802480004562537635364276090646948534374552667677115425485018582393575441607529179644958932202333685971433089301688648200614548874872322028696323503233434185260057098856056812239636132195949909317859684563361149455882500279166725673781099770724774807628339922797538976429934714015305695069556836612424995687985237169364248169090088097355472491753221393461437777347180326388137618292689881962792345100521203876179900839822656524193647461403728392809546868131396897499509444265992750282244949568220813783581123872262318864742865563688538675346297476649530206636309478664705087661107306009349074531718318426863272011438299515240889112458245327399119323584684982474463272011242180049990129966776796693793326563105807729336510297963824011053686963691138484007508634286823982321523375677166543475741046212934072690148293360840617758844064912897919083110257991479031726305141660043594671987165654287218012371409365528170110678679019821030540332137627209252212733899485400740513462187803608316479262199585874229679239549942423650979030613989753097256127083568955392*i1^69 + -120133034754212253007546065886930622641121227779563402132334909431405693173542079303769293524425378618931693411169615152090902656570419782585403681082298902894079454088191342650928751432033895180712941282082223442979473377735593229070868065115737595680666014583493267607868119336318656246693992348150100042059450117809273440106641996564320646909611648539071948370168079563256697572677776308972605721557363387855250128999375915935992416705323348390513450235913323865613032502544637933967175967059554712483780527784854096093114309320336347282019611694962360003428315262803824202229048159026728267697842878481523957928695356674414600898708121130493861460448212691724856128751656410086867601293308699176446281614682774858986883865469844792295520463943504002712363958634640777596065833555001973439910031243712410769394990616993090467003034200478400654325323515762294153904454361819991319206470466121032562751878201880230612952610615160646326340474110975520651728003861747506106941507560545898462121578096653974780317151090808485522460919045454785858999367377505148154019498902066926543236174078231902527106181432655456595335049912705460607437361475735883178025580413519229863029850317551365481555141204737613981365371660971347607034556680067280120270405107284364771514226733797727258868152752105637896178456946120297515946515507147723441612599878408702674066563518026769018833610719829710815671042423644701821864272408940765568706308543245852097460043776*i1^70 + 4781852682467800627935630997881544663431097197951013326695524006746446403423107396334258237296965746597286315430869580411466328000389169717406413374708678676460423942909855938950537144964451505064564796856662474107583292940973343065593651655584024520739879561794899197562384331818173826809266301526315114660293064946348445688777589862404511801999968473308145092630019951940545887394042754677831264442959318346196692860900530561699597658812574706451030440753086907052664518217360769920312050007718721768561652103771331116199717932580026219313292943293161071425892616597862100847307107018715866713597540725123542518840407161465970207226858503859262168795053543322678089420868359398309426906467742102615092768970823578693451872701620719560592343035460963190116422625622440183467395548832672287695133477789743891589648040553203543832770210752712704756406325468022053440881125387115395999476856086275442796914716330815740556781009694052882561720483152659869232889779669417250472221570303059122555096318899214955031183292029832616948091612107629266438633190790067254925870251000829591509258996303903359790321887778093887360913897096900507533313715117731726522262510040526069876608024147724407612081712090172859675417154031380034031162614880246381850782910381723997948934773280444967300833036041001331443717696846285688350159349988185041333072875978919899499879900611968225189080290653655425944162893438203989513958840074240000*i1^71 - N1*1060981336423256455748744749043967100018979467422253939435323913091164697617002957878315401855180391931962193628770538619714716437712334989870383277803541191351706099524926751089550969564812814258105781329769136933175412476763668772691678671875000*i3 ] ]