[ [ -804806701694923805136713356874326195639248442716190733958341637195285105679568823166902867786798961617488540798907819266497797447404165553046456433419454066790778550735550878267655950768685277359081053204374293916655216205058613264167077776588458394501108182652612391233863218050643663878317227288962242590074271316974673487942687653025924500488860284845578427715852999228486603371450375548547184688958923174123547771250900341129368040251938385472917548912664349690212873154666678074786823190983278166698046216925301570456921492737270524063294357122904691033539013652767340355031174058262767884006376471514587946566021312894262844490127748068819997146506220128918274863007818182714497211298503186616813798113543537496087639338796785056184625737856398731123920279458340202527939782890984398134901953821328901098566761606190672955188137708495019774316137426760416230415220666220935997343988159262218742563056443367480277898424189076126648708436751424557295541661974111295897600000000000000000000000000 + 1527858914335768645755353036051826552852566527246365545897382859877213850246052876048361788547078333581056075596931314858476784717432738794210646020078195092582835151190525911769652659243830812742344595427028076927003524765280168365699337278713416130623299520722713268232283769003471013724409069639270269236943856423120591348786668152844752991245616204608755148461297283974066642241056835704315180788760346961741704219606567389720574565340022286883463128110355935236046224425947098322167868178818012712053723858392067099806250340336956411212345449227147898998867169543184688515327496161445084817531973801226770183915043297060981350295327168670099465246227620655344079841484466428498825829186151142484582407360055746633003890038189257859440697605445198929628251467883396536919619682538423200361690802876195302311589875201483569001998256289698922959670427532231435942450611689173625198960651998913977643697890705839247257450650028980976045584453256316363756288265032306786304000000000000000000000000*i1 + -1666701378054388014378206234986150458683591123712251533456132929366665712471476244020152956689031176741101753005376315743956756749014709147253897268857710121650756807739661086340191366610130886295346604346786464794623653053235283790091226271123697516387225950798434535463315151606019940452661212492840589558105878791045751461870580766296559364667947698546430846924518756477083765361959624834417044220846873528127384137752017365055016927573933349240712432127660960610609800276705382146257039164352642817858346182500004567666992690909823099973415674184265447905159963133208275803644738361578084182687292863363892363201776357378244017983089232136052779819628042473008606688233178034032799510186777765217655124727914224977594223538397452446745579237408524856349415930956080265122705772092651564669144665330929649674692883760350696649892193362494280841546209309388196607199655943768432193207939353234464391740842666834381048707653299951427973966423717443572285339794147544924160000000000000000000000*i1^2 + 1240583100443040287068144864300669900769839445006204772366183301348424465859087276576954223463665701226166245729083265701849741023653985407216475851560406890558780582209689566055305523429908171050983228382564035354309960036501717034309389278753545867287358118690861376568228299653721049541652278767323039745590724696694319826440303441687688599847787282351256089778453221846326689257707032330268984774644390508992798889897917811414058207560730022609734466977937421509948431042836129058910187490504369266790571490479847589890576791615033080472276423867246053535961315943949215520348051823815670706401338271713921599738211303442150138271701335502054441149659591399489819302851097288600818774555879678926425004361831540736696319608936413531237969042397690766179299866787154206057938879273524924830914924292018009464881002327409286721779186425862298824807329896829821573938555618679916192971733645979914821259246922502675504174316113009213223818139705561959705136910043604582400000000000000000000*i1^3 + -576742218573250228360129828165662183796928508548636229440759548757418103132655925938703289630722446687819953678758999273014498794441064181921145181048899174881853198402531601608338521191478726023421000085255173387071096392231100482255658398681814748968701787080552786018055176167728868098080983783079941872719783377466678604806899443730809968350277692595792505726724824332755109274217527320272009358296122332822893119673799638697732714674806687099020770833527595617377858740265061637164897210398152857224902291453099133267291746025549751239596892566897830062026065104874462141924778187127307050912491839559689349737260123610768325349119790120320204319070205810572485547295824512754688094560294986569594246353607671583773652246955822947455166846987424144268871646445651531591905868981434770437028219919254640780423302575805238398688545381747756641817020777233725612426199937529945584401101206889239303347644438149937489048739273926582519449085012499537657378864298459136000000000000000000*i1^4 + 182247117317019221015841763092665683043323298168888284868047039411117915231902491324280415548966992691249055121174501057378927277106591215580825551152413617852039329133305603889542175508646409190877307485598768301565453534180149580386009045007162370517297101234425619067299631015115494511164719550298050335333505780007348838302719882249578779600987151135848018124050174252240622442804850648946081059611837091931257915486519626053222920368213709922747753149306439251298941211308158044780657418524567187402673025490806178790368653098781652098592942984204894529915086998047771111517572233693867608039632316268295072421468140783569811675409630946094936007428328519121411304041164874994378928469749564273001982875448331873418237646695852574641849075068604726811918051452541893891981504637676679848910763958818142934949588376445158066328069380360385195191237314155945549643527392197980447828388200114392270686606993915636549884023696343909265801147734988451743002609582080000000000000000000*i1^5 + -75418607191757259689933520921913868822768052170162250536960826749838493590072207807681365163138932702973886167389955670166527456343763174840583895574929930518464660005105624044878363701164259833872392212279630932055168021325473107427298056544215228242354960192241595556553465309037968285259680944459156867604825701221549819267467895140743434477416808943441562616613904490964706757406359433896873449026463159480736744381056282803360268823831354317921451420599174652419568515569747117325301906394265982095404034133963263462108074064737824158807984228935311334829282367787236824041776617424844459705334013592787453573959828175396194889912936948739012465222837801321543905618556870053317914080000463622298373411901563545161774615250646526229192616899505920264522529285516720989638615839557891310888605545588125567877963703513729395560219808382141188084634704126025392284274495739414765200481295051356309239754645364297981207232760068240386659024673770114048559205580800000000000000000*i1^6 + 19625697078049405568720099270669695325071316905686232106027773515887658238198750326665441422103655425686063044038908555508716653969534599934166247560051411899712818783057892443478435524005520073072925710247189547002193421714712471586746764211267619492561281388864999845065784222509985953982863498565782110005297989100700089466963682974488622457202346207396124437302379268447469890829806449680672101063640168557702019177424399289677099915136253741379012637848249722924991214119915367067216090718069889824214572256996759376195237591279365209176161339270904163568502505763294131583322828070233268129657782514026320065415446385319127089335334019648936741190588349093731906980560218734521813656760946927491633249201452219313188573813935750818574401381062802843982862834797910157575097273549192267780946470745814663007484972433707916567752085780862668145416996664422328587899653613392817358562520269946907960158418402029439494200866542436819680678260632381018236518400000000000000000*i1^7 + -1318448722786806987828812525394544182439929016948071007720797778223456078404382997760692357230635519857651449766956079720367587553254041928221131761987793588116864909402751807856484024166954619747305266194218118055531186894905521219226046269645446379380479256666738977833553573547680616994797506195808724415864870630349938183603591285667563342635781718689648321409270830981904138250394376189925848451635123876354180979006362772105018261437314603056222062910082111381920107060526433845725453913575287592532569097529170982348135412470066794006189869501429519899270599003734110386121891779980543297733545930528024919634683451787892500795301559305510410611660689984813328388580852069191615559953896602925966061101493575266487559781587060134482685387856498336211450814744433188225413211417304301471399474400271107953155796204199972134465973938458558198055584324950801222426678423845700581010254502969168778709167210483427767391266496688813977384568433039607070720000000000000000*i1^8 + -191854134358524381434655782094525636790945817746952166985112375901651038429933888065125215895453979885047852217305254743692338647486268273215901179543451351711077964372080932067865613513493564682497732665726605141870293987096424207366960825643997120063960985806184295176242205261662714243874295583274460677203635586547690321111928491800341559459601088675128809516208669673104841189040169792287720636349136705427321812227480970814327541022168715727148890142407765895547554694116661300303896779724211670552512212794680856783183534132017270859643493299754834828408416936195189391746472808783326214230265473584846353752291742284257266502519384432788454043732539692237831101104158092343519469764473129875711038555271460445155952894557957687259977225577868744968203028354988685164248912460720701793888837611228739788595548118344307420873995407665410367025340322448436709599288170140562299029951775651659361576536370454518214482624934947082867181473010213191680000000000000000*i1^9 + -7878278164117216418556879551240482121526421666340091161033410925804049849080254146461121705100070934755374390348997000484351513672769823263756781809860808875919726168163219782742451635007492609654266222288420297522801984546298869641505479351700150711109435262084910539516674464858568886174455178939895137441107372650286434367497158508667478242786185732215867209441758809658377590946077281843977571611099618599022942615944725762512775016298338286436403175780860441862677852161030900467408840479416890177403530889118655647353059178317680479521843663101907264334653762868319066830888907395274622607681738087174028080993745791077662942972324007070683978392035801852173661680444014094964498602645799291395018451395892848796078561578401392272112448464730291957202805524387954830798890194019372219978984906005550562821400589044770154431347668502886798287427148289747514332018472355153863524832870475643114000281773270055704354873369619470010095323456733184000000000000000*i1^10 + -160507460418136589114873952050490065842482165548208457609324506391703992012907534753898035009208870467411689299110161063148210884569127133096517686579542762161576701588912423092903321690654680598503834141030606957458485040328895545125874230212686070616891646748019105222138568909199157283430467329765708894740994002035659811102735387255890814415469245413936019030906702432098332859655748192743533414521784692870606668641067264302640032724495445702615867884139960082137260744199700289356904986966152392081075184988586031892235722398742776336263081821360626394820552459747687715995929701200886486676805798769139598368452269621043615096313536829134698227627352335282261831659750185387285820247459347222243033007416512680433586401186055678129931495868190591411748215434791802611525454752761021027302941957851277327629004484615041172339321070523108094603291216645964926766773601154528259082143191536901230042930745214928912207136603483559178451025920000000000000000*i1^11 + -1841460591287893605151219773543493282958855205232535060384425133152532403848688033147306596234414883726688533056935568469154535095017492737516301642997157904519040328334190840892823923275799926481881564048856142564768064470399899686681109608781811430911890240500175144904080326020892351892340392460067782010530553466217643784109549331363984529226777945922422863193255276621403930125711989478599037389277210431165017891755645289963410376256262790072518615791820852418664428618538958312272487470480139334128196626814996630697191735361406851232872941345996270660484973509675745947966415792533902549747722854275939392751669478529812431970142066342227453291904475097957460504899734991766374823949189224939527398387893162910309662419015225285175782092571463340937184430605025801728947712128452939633235960925738526309635557847569657462358809184698200974489012288367689734472555876165590496506172695016515908425535268039278079589173071238210047180800000000000000*i1^12 + -14549498877237008693001018633382542467682052754734703480293206322409301752705603190467280819787980481828203626638663470185978830304780980952580355483133790191728207263546473710021279881543481800491294030670320301401429202019253718553223551840894180115541085946050315041907013560649466742519703693906581978750118803227790326422990935056461343303442217279699418278604552872163252251503848430804101758992221077637193062603133532254416005290656544364860747196563766860635967410250446195679446109384402741217002296030157895582280406373330162925908165589378967917118748436401982376175634838245800786936540106583261394344239103814926241481177749634480777483412532093177132151712521904290903278840729271822540867636886479826259437730716321946922185403374188766683672279981720223135160213585210855379997027242484429913713595232880323490417136899636929301147178297866551420280021023777694824273085886148383643538151306242996561340748944064590643200000000000000*i1^13 + -83906187880955062562992271106777344078594350618395370806450349862977994868997576495873672324210032352006940237758079719573803740907825263510258704096678094372543864271122326122349528231295049521053505020677325547104508246608257705041932536733565094099560177198873367431758131942256451656465410757091623702229783094804535546748937432336015383653219181103499474777418741490425737389668872714930637727993237868492974673720945349961823026097036376996751323748748413465070767509584152171959765228685979428047816695324815454499211437326246174723129222615765875289896132084687006203056820561949326289282746780652479735631611087122736439715270614317727765523253519789675637937542544715628589893735367958795356277646413995184836151937551652188943648876047839069418403315745115105409078090562374968291283279091416363351480539894539526427128991911212854832318308846103804911233090424634505795982719413888258785994055435503838899378438463815680000000000000*i1^14 + -73355413085396117102798676075295726818918564987921389117003721642595704116392787951908960604924159281077092969803073803580517882881704144785416445076923777314047886882762338205211751521675333913895798176726693614927963997736138121734582864034952546723892286306423088467210602853774211300980031093863520182119883331020056498315112299792702539111151427938133268221220422843164045440656705729973064889934241154538449405589248623857800890028848488989520673483775732540704907042869630312698651056467511794727160185886481823128508323811609311073774486402014862226094223670540195572660356613254560055244711064794505963306068830442617344708495856684621629915576471203809043158918342825644475663458668415983649858947931735474844399470828349472258079298080406057186495978900204303804103731865398876098409724569845165051873017222928643385471329094526208591126746920014087021824517621008330356608715341411492232624141265607581949692477440000000000000*i1^15 + -187190626995879402432862930403963252101277996091846778646175978631323977313701588881441510909207827384687290460769230310591846622344049748632673372575827182089788538018883348831961244459339094003928791058837307191113214997944791939179053910997065417279537300470969547878219604546071435839404747086032050042978721537107025811967354735323849179751266859217671874659879821779203244562025052125694379471306302879441509718929721321292624656477933821094138480554575462866029898692514147539396697706585018109237221865332666609385716915113988656508966491391927868320749641888393598172913630285328534441219463581003416878599874630123903493415719984766643678485899505563131606983308912357399843897146582416171088188110459019658738707449253401835399880282479787617150512086857497757244852186444722917222435807059060998194559579677173727653089933350544692921436092871150280729001113578596597976471247937264866224295708093954436104192000000000000*i1^16 + -156062701652913605334180180249599393236370648837503042173583104677803302984096483735639736740172997767094284781385075783369474074467271993673166661877029776661117189564736254095692371435321039009387249099297983451598694677242094801706191730372627859845339638761208094055602001368228201383992910071472497539906611280324523946817581976005338546304637716830907285219473520588994740808562116786681253074804183995768605607302072348914157901153411049522433624601743538564706599929351195743278193626325491925622638671255743615960407232874530678724440955244086631436461077935851940852959813519974612147052419386453179291417098584748004380061432582047925007625060750227563378918393654195803804916159185237906055324152957230896702268152820262827651240703333526576334282346652593658277684675071011427447157532399872676923608768361835557389091015973121589288021908112313810536842342350461998727455736591615930352212815971876864000000000000*i1^17 + -72447529717747712150063559800684860206654608089857826905218701390956983325286225935567811790815096410905349563388359091027861079062197547416825844865724506627955678774485214582767888660053464883350926877470436538729708450651486171139670140037657557931082710452379469873264925635027061111793581259686817926662217631207094089287786177529175757285062526239312329643113641889314296994047887982841858853030732598619206285431515999247806606003185510536486148685414908331790114859104928055804636208628780476456603553857244780231794009826224781552014703947794617084698968041734186866759351562590012987830059558080249045913830103703954604938219552348930537453555950165038439405447254971627728090471737135670818205999615914664505210670731153753190301039510871012053551474097662246330620703242872049979780603921522510527875151060416809092558815405329573108850578738362014326286799432024785202347636596226989404132370022400000000000*i1^18 + -71340781232927749898861569477652075717444891856071337065582963486566440948176235549462617245904631905506454998196716591117815584943797898264410332872018555603890613912862533930580542086522536624378084273787691156486071597141684635785254252635971529621922493825611621577042332546239642347957833564119064251608844707087736518690220783218507689429409350653571111225920052818420229481984606220477032427778767992498308972053156213983894522239163915035200586119328412899749258912626021840317956798648229224075246523467641123510275547579257960201416183197369383379904228229603358795490404791038170805391781510388873968367730572647664271763784692579429364052520774444012081790200940833079871672310886527577818806290704778242151033806808744182653291953666544535808079112297619954286635269626903974268338156053976559195974195277956119070609037009633238434501662673134659461033094414145061607294946813135799137075200000000000*i1^19 + -52953744286721665399331588547703544186646433194548294614338758390690735046319671943693641572721004281235178407949440989020741576792580221504732778725897296065114489735443928963289704086548194537733931867215286524259485457767876220158139294887874540708615095919075956350960678732699184654325513585277865689958957516901598621370625098621951817208595174696532177998992258791296590134469563883718025901722972883126373998183236144916124083720993117425011192788784114942610032395613852504551220938831266147004713923143002277842734445532246850120846752065738043674076165406052948970615099057613403870966017925159578245230032099203942573970243607411720651985278759067181970958582414983977003120117901386552320009632511634464085701783431207035541312433284553678685215315128542351932602307459705391225847515827727443851631524828715248167772507379320481965414490886276662946536191409790061394405880212341391360000000000*i1^20 + -16323972993758955087514673623025369605738087061828944489443053191113368890305143955455515751675425867994601429446101981542650472263673437486275992259280803979570615901574428954834089419474964582145971618303406701715756400318539995786891321745840915189446888558815378001105528105367912630283779992921906701470777320523885391857775843858015575152813279110941095064747643106027502260228139392351522687622102584087274587431247521384156374089263804972975421963228604962105887524824859757524436040630932770582341940468864626587304976380518784332445275391059436289843489868949307619701370333227264440952837396291271542867094813845927566274762234106371312336574025914108784431019681901303324920799886913242496491303100732440308838035784715138993289480940157222627612646686793379839751237695167103277965099732358590726848240488380071983402156276349313566476836358932756454388458333581629499249115791360000000000*i1^21 + -2423287377188493249707230747188092197559018883733130509422358075289208170966578080418627606512452360767150702970478056283649275228288150330221493703465130786905533822051756546653544149790415996317547626142115426096488903303662352122723121859584057067380999138668344218414476596497910305312405683805867406819860795028854112116448807135659973416932862425500912594892537910156047498788959644055297921179900294241985339185739441185425334664163969345760924130319938389101792678670474741395505783666438527743305404573982765668843804744795942032818484730826018043150382278857065558243113285088307760406659364390231470015802989328309476051491723193731613572392520304242843544772087548782764000602920746182206211760295102490521645085924019768671773104749234875224860988926969709443538160896478606428484714610467833381310894402481977319438826957778370925971060080973435426788286442172553952755712000000000*i1^22 + -215846358186821807134323496333241588025682643513470326104226283504650367002987976272389987178338403038133988061850973986914891780432113453928978245512783141436979557913256014208588981491219684526423215523858077549150423016494183682614467179690743385130118950089050317194130554836475502301064078442274436601327350432893986231777646600635200212807111740418474821213014806553454381180360832709241491201002648851446910170560044097059401314629288115499952356835339607799453014658287447982982784540563245194738381459831597313508143371327750519927777920786236243565405181419453443814518583042918245015624610023012301360871732597615582496547005570111362252875355375930150247136082891929035501965173399262496962617630016882267564459105550902517944142358912721897738645898750507558575855672847042983473514776847912065345942693187018519037608158462357506007761308218268801712316802937126912000000000*i1^23 + -12643361904147088146036583464522898012181015066069190364745254311455005310260453924165123625977689227134772694988947237629177446272828681248588738558001804086013957075913796454705781884909783378238531598359828962158651954526646112508177321901583068648912584548673176442295895717149405470889181994381850757018846893102448822391499255901454755329751367510197830854815640396705632018419310684507822939153126150355531048458924267771692987599905195452306087114847845035770988572812917362869875702022975496382693423997710519171261800904234533983450264968511939155842102400985542257786388435360896616737550704059154318541407116961206172017389189130236797952559858929652489291606755100855051131988729903313884468995367972770226553982882533479503905143231241648013851887474672975453228771969698579221491902973737983964716520550945604149427849724401406203302732125979478328628110950400000000*i1^24 + -281562101034591610434693216852225981227759192136420810455226037615868087355152376421325344974575133997759243651210497038925720685111923994775390001903530085755227505052789147568901636819927173200965889334298522939030568217091062141242107741649221506533316447794202021123591623218532721944705142798693236053677157555705936962917931072277996758171168701536527698536387877927392681541829004245863698033444714415972503936221412673358496733139683091615931443020796490992711853644720888354344581459089887564550303981681681984477022487491323423543479352824831276597876206834442912434912148797763434374861597616667349120657610699171856104488975752905166119007566619591281685502025947552421332875975111886701404118027036336871962792411375388443711121172613490785807619790966016747325707199982460590533458770791467417226880187603112940931880626003042156600719828583356301312000000000*i1^25 + -25135852477193170649848869535427453559719264215298978075256549735820360679220224782798327862187608964460109562877526116250345031277713957142995065796184989147179709250242914495134686815594620639295680557943670910096601900289882217426006430918192020722740831183032308054351921573207896267885361475829695697301662468829491308181787529206528601831145896625307739118692711399884000374371431692292083317943270880191379001856260871045162736407708244082677201768346282332581576161095883152563456367918193640073441579195162083604158564342180518504178020398964783774553402110820922861781851142227626904497822064400430777225860966202985372852614641329048115783576880766083678404027364735699249787275335861440030967297526544588791260519569825961655456278259666284377680898507743874630216054459336279272748480863602569338389013326346847715363480984133653405963146798039040000000*i1^26 + -27393743417928379251057700399478299631705083947427997123474800372538759328870181430593891507926515074633110949487926821090822830545522778926117643319420604240512312559031162865925198568514863635104285377053030247575451351995761521240450025188525144061618858871135892096698673520070472317219987750886108453434882282593009518667327953971107590195264120550686457379485231599762970740341241334535781000578594329236394196514465357690327204912887135808086288942106539516832240262407404275472109111173160150511471007040372125969741877777501329478604099753527576171505570055727962174579502443951511448290270667415812527160928031035190055421320253609527013241410466587817103689584146901438508032190554841578161350373538065008921726152074734739383426909236550446411366018843487606465677384604282329864989424502287943038172312225084238569406113087758562135900160000000*i1^27 + -446495901739552718537064219106188169068447090728212745825898236653910812548078761590807362584718880535450449391663117378655867741806943120109657364391168696567058847495301177439620903029227019571393631761670291601112080148744591830106055530114632346260200656969628282501278197816453467438607062695211005532531832323457605238032791895264958734090237936868682414103059376788584817476071072332108983532713329846122396748527278954410853773569878795458796663347376242645444209315622168354595265740967561770910887739025097676747712576125104308219098265598292469600950033913051535902088561748967172444457250619658188895007307143353233219809072905063881010084808241025098600480220263553057846628198235345645981723828642268574184439101983757620283127888644478277308273555348095671066343772373472436228322222815018282048934026518550393557462217431973888000000*i1^28 + 1113496227277275016834986786463802765311639790296075070845199664549971534861473027263901987467064515734653225038665975730933069853731943212205960842775478929385346681978314700776771702779914354886837897648345033732000264903926267814457060138797971752353800322860984794444453423067774479400748128084654398032301776579844749009729735475180939295472487326681458477676373873413403874462413563397500334714697412798497141888294134500615262404370785397164748146383928016051429165184802950961450472900026954184068725447301397660855011740759056611782504994876025775142045833044124141262972473258950498689942611469613624255330022554875815574640782118832686103465047298565778640228161364334743927345197888159654449746559168262696258064659309571176377619532312991711499814772816813914603826418116663702094798371921305339703368939108899086500102144000000*i1^29 + -1978979630905897045828166614414993021453567960273204104934548182197646273759165421512423936085035476109376315010350351517917205158480908544413419639524192759154932168301065400853081457693366625808042644154098678282388016264496905465046239117218510093609919164835758781054898401684617823727642198812051025337023598434393134558956289061842763781670410535445669311040452161022163729984850248642503243124202334828304079686019060240444525136065209644434587009294028072212639690197256343478141797615786892537978288007882124940378219862069950420914651888495232242235605497933564120587859131043549712159741912785858642417876027824445733702830130848496808307579509127270404709549126062176834826375085723284167243002482631973009055454719958763334651510356594960740191837841406519644150184345545948674146204559591631484946970161890249932800000*i1^30 + 3347216106340509894832449870731214902839125805830202027497902102064594621276732126066879537029458892106372732241410146751260083661612928200623749155260103820847846763308298381746594353332082329134549060717070667457854376518678161198337963305114253213180360941512701167637975581831044031161439512661404297237833882327323446890719427266682320524785471679570686358696545923261661060447297073252294726346679603937829364656431691388331124766954195238752359272120977975508221677574426363314449388680127065831098400883866192171499434401083310493797145469962473341315294213696258286299078339995917543608008641956294346878199431736689931222456885959953854493445031148480787221336347842105517665164704400462843663068613837658201543606155967545501101810218935187699552991983060972969951225759782103722736362788645367488787041484800000*i1^31 + -3740277183237363987786700628622926218191036940898073289298226560954504723508820552683447463237345543386558933199794970293342601242928233322437104822221715535369698103549642869072409933696894954004775938911303949791268945266611889533497813225527999560898553918083245900643955789287246809703868667652122580731284521611191554710838605682419075880714481324499752791638056055878633274303326249541949568644268824284844600089351947610444972792502733855154845240614254295531499958613833735813770922368396106903125522079136282716665254407307522755257438099174375272980013544236771424339177749146292335056454009343955207209937454884164854157202411036408734911450540258284000586936404760253983767396310899241812001073442769851663122969566602892728362215747144143207638882937575676207728249658221911738304963585837335838720000*i1^32 + 2512516770584002223496935829525697875831739488583271378211544000818049441424853449130045661234461416790865007900001840570173710044277426802285538037740080161060560231015866891656718172471079706751114519260467964815043887804511209334352389312099281707857069169908770917048688954294125192402987116916221461217512436407798283501511333003310180142228876899467637039988680601991430642450237590094121133561318479599319183879958626621277215000711504894662934976876782188372676513359466311442485842181909647725317205168910257206474382637954152933653134907944208839061348517347489260000541827726690794534243001680714568009069050335449014793689909574461891319076451984727467816151350520298193170528451043330227329826790300855941935512342841271942163828345130431950224730962036777127804597374939200527508795555840000*i1^33 + -982816151836314756393139505858686511661625165057292490013560427982892202366086959690731492163402585972930668927938991913846524651803785154144184704534315504905610787907755362706367040613425954542370258745178351886963469182585480608016671417451615793137297250707913643855784817373266651233354024409467562977244723724022743444768856084022462643651633961795575385415583616220435562006155677337316939736223927723638671245873798497294843862161847763014234690754445415783912711395029233506839695421114043021250606414311646529712164609756763647691256113859724918080318709312637845264996016964265197666248126689604117912251610902742539264951090483087991994445578132459349852849114313115485786821869884292733919248041364013416722494429333173471287548180272319591271894811222350007627542281797190549504000*i1^34 + 199254080114312830093187339325743877870668808270056571904213447481063071436357313068133455994167423795889763236487491335298781117293098980398771865601269180391398600803535013188494348553616129675202451659811280025945598078357358820856068776669872280924692010128211752957584619292857446241326528896557642719107026821644441959441318285235414249709089623419513837346314538469026854965375125353654133099169497720890101171188519567193712104356711969148198598369093987977060696828744955788468269340095940808265008147081047562653701885501321581013587853543588448644569524091531184704194818219435915738001994802044114569257505364602417283173027930521790608203948994843542637520005154813902193036943876423476828056016717436616478747094994728745515654535068468767047872349254530476455883702272000*i1^35 + -16186887744730439885504535159964853930687267571891576514697400673686197903967933266902388612377908672304345408018057158433080625314079682690997251521151162387541188581249924579208909743279931476737460798472831014351181401493042407898346796235556365291206786128014823611052262753650992609271756801288079546931335848547213049616615390424259662941413048896652334150348863068759403614899077518392028677774438440860851005852173521672571773329983519642597781525067665666843514437777722466040947703256289958548605880515319810127441837750068282774628842391894552026674918061959101548625528331055753584195409926976387526670869909563745534502403095210412277316310976868556795340652778792683256160919338922979520489209499830852880008113485810130559413900068589391546532821027183709388800*i1^36 + 34574017569342100026360386773039231715595595970496709958464962498897252207071938696625119866932791331518510464786916543670896318886852803257467491073962668727348909162588421853891173998118142407012955580473598219290208216971657403202777560284349187062051528493679287549322201374933031103643751437861065286416950304314356197239995625759924674889978519130379809704780001697516667788569612046306732122958231140762162031642587161567693999187136200506877459984887826638882510279480568780166361042735742617050721637328595260835798355317699802536082189388709606137344052119255450793557579116038100413733976543608671603837203728629782739277837754052968567493736608330530716353175872960317370286654774816911567063761407053143512055675495199125145779424309210253280621363200*i1^37 + -3064552420286999250174718940194779803220494897266827080273148636253523341828000228093139375817714565038972824390362050656613301008301837433621263462223147041421708110311801478859637440096744920395820434991580964415533404108815677574518695977597084008272338816608239049846761746150187223514360646777910079466674176920437057230263060436820197002878462166432986133022997142416961777357466602664958364588302463342506639684716940814209704654524986305475738455876865877164224202166429053928901742590561353490191181809293075336520446702409389692206142736184631054205850366503757561027664766422283594674203468078894885242367675891949944795020107161798963805830037408956618612104959823747019177962869789340258336433603101640642752515458206788890608742883655680*i1^38 + 72646482024738398121430501519290336730170336600749513009627439157708029577119590114232156389289225665852822420674387728991835806694581106702959190217964218409291991374220472006313449760898351109303471246897704315318283895218998856763278331603006847895289155549603599335930020389732336683928507878493633041888443960980953758477351976786375469612798350149043572969145070345609778906805533134397528300975528307427825812193868157283724880065074105639005710818221571474410648922931915039505618376691277306594282429380007520503126348506445280569199135569671200438116521174024520826120303034219298933161974771976588335587364365840779235885472248610065739525473072916979928707775591177495385503679338227133175627184098252878993063450786136064000*i1^39 + -24118033792651779627656859575977640170283153172940477193469020867990761208101465206234628494464003526015155507251619696185729204890927351587693714012808943569331126153688644640488359836007018166321098588878614021733053775314041163663049934049532831290631148011374374199727655835056708872190892194960206790814440977366511063497199836974381588058368602548029976079442796719844993048779741958204084632912829196123645625191364811688741638098661422839068487350643374771238269993852623435588618475715030101990283461718619187359510624358093586017301155993001132574935635888933610656133788412844608927441026037207663944515858806519830359420356436381861497338170267809961779021747614841178816109273499878804036716365213676867682304*i1^40 + 3353565823434532960197200702014104737334624454021527277577278994760918928712250269799610829384259116729455172182259955205898508287252325371787170547386343326649596529277232679421701411353458020879594739907686082683412293319898529673805953515074982785437425286614017357490054958956406152025852386021449181808280038718344417417844041395004551743341901248499391834947939840125948164489384816558531569811332267040146835008311997885486920256185004551593040365970968790577704954713954409221663445997693730858886443505054994072769600306794507163966095535030915513997705065383596227402750155912846196899847694740257391946304330730518872976308315413450103250562587759908503331893073950739111326498768089980507258880*i1^41 + 42071028703025487140709537007000062440019960278250842589746376753564370174371044258419045250907220584703110404465330754338209284301662958778801585138126714989703614163274897325889452092756662788311964758642625002038612653646836349453695485670974196564299669160928009740707726982821409067862554352172205397956416017807599376820117135285612890526658594633963288038934932898331681086592554477574559626479244120135698739645214936515156327022519884862676732688403641127382107093081171318075919488172193576038528038143438905883862631262396180112068119354819939604929297220088649349483672010612945795408831175327630993114369633484067339378937072914148958361544603319229329868740865187677010534400*i1^42 + -90662367291109193387892943763148673313166958433078440000076525701932449874517620954380615131192903412693274403199573204613935420759759048482062890979265098225657044703282853749496683515320267808706078381835773023771057145788950999552992135934029832387109660574318299557809458219163423292569369766894002889372082037053726010299534254201731895228036083922791103647759735204047231372564787900167562500613635129002023700001167795255887431158640373224736768229477965964288020758277614713356083457343537367913535212367749379119758529758740905225605381156898134640640583903109477012543066374588363902680658586456760630941913772974417005973197420828697553647769538808000*i1^43 + 23227091275869817492007011301733042847583952913281559638851540724021966933751086835687286598048873107572233314036657621118890906872534402433989902928868970631856317588307359891919376873986964571245315053258203578108522773461336886938581649707610864916358600855293086012803486469558957581255042711908178801927054443585764858820811354666178604610928241792979977557210428208230222845023355254691200922719469835621641067709516331512953033013138654255398905731114013403131385700143135800648725567623696680148848172037047820793580083587504607099483924107266337863210627954240440478632907383941006211855586510239662807923889275625*i1^44, -22298174226599946166115705638357491397841385375958868094609925618696897610835733386555032374098535640200370809543101239526930704466005151253627221233484792455119221541844414236989108025587860168588882447106202533929274214807228280294396404754759614209721934502991195446818744978653397462607433287157229288988921215698989423253411719049179926378357789547130836858954552656288706345234760095564072726208310206318364729851742179267154043808846476364678910032635083529971452066467576749053622226596501052368513342128980861946494950750749241022177547888573713251025394362734194670518033181269842363648807601856058556839451254156533428789867396424839786494639862315807919360931403900079576700910688525732054958603981086877330091993470244700813868500764626675004758071209895483982261430902395044235874818528573790452814353459716995586452901691212018238723840423056899857258724524190751102847357681999451902589820199013044750646864079866073166999862068985712894347590422263211068822006366280672195968568943347014314061351704087427996604752009339161210043282571660293755439044826529320444350367534356850099659424376750806789542421513919218732837401750544093171638047205964600043791622291177046099924439575241421312272515264240243054457859727333442338888552407390563286816343623197630394044949451793383410657794837386506545361179477916225884204550713081442352800076005722382585379419467767285473186908932037753389973504000000000000000000000000000 + 46471930790435240303469860206274490046916412544285768081403112667066152062543946833431416841551405581808117960529703598927405037148566707680005436185991004879551923312013288602619874807126486027848789750240428720461498265773838973146627592656283078228970254939258456169695689968933323535927129827276279807241800858460867087744009947632085090558468045499778213434189016206259279012085955996833356353588335663166133194937666084969495090553364961332673458766532756078034075057769709107931223298749755992182020320853538879185557759522908883031204770117749293108143663308977502291151479354272251396865200783732486622115236841108896895221256592892773004687681617204167933579188295215055124092142687195985844255255763079513862073679154740063339439883431707790588881772310287040771584065250172617251767492699079561215182928858611925097953364270379404073780784785254061673992323488326577826244335501173624560587528704243715569391836737085208175083234036971199620293022035197040762647938633067969687817611986577932562505157027670785959464751616607132782635854325938063327650918095585021792020631720330232967187289726241953772957529665308184785868257938226247473796299317493711310879843853531732195803933137149041792343581691788508935721991330754443217355686906779531938855048055242878182734379706521634153982149888861786670195633964742606319059774084682161897973768489896781782223226085768438670568600647435427994664960000000000000000000000000*i1 + -54142416240011129298494108166886768751670380887649992963020935131352326265859062466529279777125842712543380762557476911475320172984480804484661484834862013111710842560663047562229581541471039003674258971908528892850807681837969426853803242002825281012079612926152763356824849061714651641129979024320984590841218825702047304893356835909068865323039492840506205559150578358940080203061690114866236354489114030207249260293439909625733221758266989838251861546951616816513670001486171974635661641929104977440930013719616350934681628857712230275347903142186205129266110470255385703678017660319650495555816464696368553837002261799822737932124643118375246108845100437014748451353012646016458535201650068341303453687062140430470384680361560888585042860948545983736464812888909213663086279816511085465708843445485562190885415653025201237336622685701117051553141107172925054948693970079817740932981020046934140243259995130237648512015947419665954532684991875612788794488106712509869613363303263067919890011900163734343214187249972471227327587050330405391667286677166317702807927490073744891038231822665482356653494258769550488816827420382622768391013557357261396068645484884085077854685013382467415694334338401300337960867916822313144643518913442422862329431071571137870952093060312942482948437207928886075898401741455889021196882393728738034766584332192520163501208565293585914664819108107642583125072272393710757478400000000000000000000000*i1^2 + 42283587258028229006414482920665393639169903821850103992605840794310395022625385774724272739168531592661988442045980594089699108009059353727453778104485596149789454239727425782163071460169615028709852094745486686475218984516204119744827331908914783518815259426049351904746012997590844850880723729916048376562719956079491679237736854117397096185406199679456611127688438440266466207918454797692318034916836097335432711276110607388726476631272833303880746219469187123004343927693704153738497911927273659128085420895709122007653427123775342330204072380132075082412404892162432615931024538152446749602317782153811764448075835385594775646073669525836530862254380794937446251214433893257199425788430447945966277872290090823568290368333722756233108234605058094718376720760397535652452480579080784007858061749763835538196276931847390055680496657407539310425130954376126700119910159218023716540405344441084160447330674889618395692367468672203194608500218600028633912263537582374852165804772312884805133999652888993378817642296549022906476032524166476451616674395037557985357383891635565639424781869513638537912684748946458883552508780958457534484726630482294272781225122341095693002321973662568681843615365190116694165605034073718402812591310710834402182272060879134184740301356247260083690703701903001189230225010216879935912174293554102097533576257916401652066819543685209990236506162184060140598256163017537355776000000000000000000000*i1^3 + -20624123247669199538328547347103788656841810090259271451149095583734726130648341671874325282615819843001207838467227861892332379367374835238078498974644593541073193030422267665657847283113193141032466526894355157510882030233651862467700940079272780018583901666305250900408996928195411297909561883097800765158659385591916117259616692001202333465836692920317811653266136184585398904099068963667090541584205483319692669715487143651909088520782464020703625615612894462468494416676322784226868810271861472212207870902670030591395834732379809938822207823246777078109612693470566224979431468734561991795753601612846987608404886093312520272885578414294880178991316764665259029862451606439007945199403629614958055218151355844466699949335627719408746496810005914244848911213382480069102591387303893053997080686983308460187200690142807923229911914327198445717919963854641365686091327506894344835443176784489605731251608431674642431261587882827340268640072519808450099909958696644951404661187313565755157389057188015463348078568293695643501146613525188478418914510195389385197877927703420200583460657385014116489811574086914463209766164402128269530378148357398219279849175639202811455586496149923829094648379988196661515749628423768905566866264643680825520760720375559317045467673807544333168116714702169614637869226752527301622318884504235748228073724981700169531841802823754852258578239435271559866463562628742512640000000000000000000*i1^4 + 6122509166292119357458950527994913556936951155558010571975070025713859126665114292984426577880321185788324503024311060727763826106013460481288209857949425764406819893359158206282934996733816611320942413899495633655069484435304504937433356448454832041235479247145155599277754505919678821722512224995312262854459304279387797987764191656527440233924626507266000671796603878843677020970331874973878131233758964665654599741897764510906750106496378390871575463169481539310826568203461827347225250742192599043518812352128576126053338472631234932434307910597794581821228068697511531790590967735742692103536124201474438071638140596949517542942003774084104638839267674926293739787326999171788544843620826941308129384819710823223089428487836842073329824788070754596120297482270379520364235447767366300167569556854577625823096226936195283946974138185075554287906157364409330098819218914702658324280356526172804210771273955974382599944768474249425021995407630263584727862272801690134336282432543788954845424129336549906451131911124119738472218049257864539574285195651806309015304441353372331186496003658596715796323628443173504399944672212364976689396477341479185074657312543797165966606213312498365796922836611208721754173336760337805138731530400992209384207537200254285973862039146298213776852343953798573010693734241726153158237713857215610366015501543834187219997194988905014676418349020225096696474487454957568000000000000000000*i1^5 + -1729501967871120181411822557801819219519522560715904081261508402012844206084405151145484069546590528837280905348618904836513612553940555866061685603587651104046600762684999800206789312712896217707110514031728909425005219041627513238837490346630478567894019044643709989750729365200024281311604650609116058548956621554536109571554476025723241585903786735441101846683443002486153781983860895281613527642844363147570155471673091038928916225980658586206647474743394506352917277063903938531493269596132282906213036485224849653707697593551464056914648704611299441616301562839069846887686026140501505169775695783753957510781044109713401758522042260479825110445108612068675081101742926739303251686545374576898212085815287600817650378651514896274146188800287227608518840542893145022984042204638832910047131998671370391255618449063242728283025488424176617637013826498732181587027055883868674832932047467535997859422518502768521631879586875579993841233436325899482967064767719299135298184802426982852137895865250455563785048325547666093555483125372145918656862957389644483103174415199871377658344355959894931990461245797783133566472893163622476948693380216386304185165465917361391549183511094958387877071902081632649858191230491538987238548837293341358970491203070905420227112963082477814918206448376150840360261636329555118253682637395884121070578364762950556707471815270308635552072350159345263446090317824000000000000000000000*i1^6 + 365595297906793529918930224123889058504032350397836234951029613178449871148053163778417848618842467610390510679384734273858646836970800402598911263693978548663797027230357817755271868435841212764843102605378900948069258320519554259659605615327822080822848189739248944283890897352516901035753510750358785247168993880936844510657760232645707694394381766061448871946351572713611415932500300129410158020384044146739896893431185483579244859059055015305104843771748063363412549599007271241414882433012059820295288632343685148099087730028233600622499076225378550868743525834151559760285189403721243555617286885754453921128607741057428806898781781190590129216115798391575996132948819028726627169938247837708714918402827649276463005308570722833510670448239284571000964453123289282407262491110177845414017558614637870911917098946078952110017040723968571059833111512327638226398969969013937896099202960375384806583324689098915367444015782517324623100661558463112610641891593176879533952369917779156249452374621661640994691701921611554776154974545952528575918846470469741125189975534064779000183810248020452720188751364557804337505008835516629738650986206664229557136891816865706123463377612593039981607445825234773902717265404331325960645586924018629766901876708856792060497217260967761526716577329963562667589176239552283897135104060196494801338546926134328050998878099747760482340258316359132549994669670400000000000000000*i1^7 + -22698542825244514415955356131772475045701004678120369564355410317859760091072994439788954743698125667161999750922519280215184516925561948274446914939793783140184261586126139705038963099735053981527512334801803568777745717142016944147071540168074875294980526292454758574715789924990989915217685443439150233848424395349652721288958365088899139269826491113559254659326841397114328039981851452225877853107476720248982831134757781182810006378401999437342428383272755854189663943326110488130590556017656976123191923907554746358892945873261231959586843741628522896701565387364276809397843903365404104180460668978628420321906130051608901351287853113324490508777203823589681039395747764434772488234684154620744412580595570674339737474757356731133827052560480591944063166848873766067991057547994683458721038580669896748462013933681368841001741496069868275756702306701265652609968924228790174069626523183360067678408952196402708660730241453345645472599469198531331376510950500585044001954667971916912626802628653800116443725513123102517460959053525809192954549987665571975942702168379530424510469249915796659163786769030821999032386572088004873521916270687065183959618381455497906658879913202325146325761202911254040815513243023086759334661805543209210797606346042887582775505217693664384151153625079013755628716397681154226286379111288305882346234593944092088670710915250520792707947509866635469835468800000000000000000*i1^8 + -3685741958008283178691208918062214534758457857137347844301400441734359684965773253206431933537100966842904321361307527123296617602665260989422415253535430936859957603661884040486820352715320178574661116034146518582220901736857483348220644758770578196247096292871469654316626011179767322744842094876506514788554716881511126795107441136274126799979682856132441179853930552562099109028091016656875624487462798255327825576112235630465476591040508430284412402930552952978421863412175177349117945281306804854458633529860075095011242103489462597689202064655174462352813789584843208948230392877686329276123656953926147763068449255763280598112078587383133179934780835347654958547152632687693898406328572408061141475558674954829307516042106204454622721443825664794339015808267805329300262245947136783700831051354734412714719582468778135618292617557336171287399166384162411499018125547539032610634140098580574474720598067032454500751469493778003679667914074580517159001652574467863530715515430084606157175797777738473378134385460930480867990073783815176180407937362848178446446691175708253817327476166897387148153479179481048087441604369937216682842907097449967946599702735406813248801682541418132693425950451999901094215139057916185103091657200628134999122957304446735453606871786346292443789126788643684868530666922961097546292213152380382590644409322244416697212570986579166119042419128843622154240000000000000000*i1^9 + -158364560712470899007639357184235122148824015918769620915462216479498749922265356109303023494832763523886379590655379045390162262920092885491850358374213454646994871256448862049852997929267686910611109667727285635945286990467046767332256340104105244569594048574368002542803885522258764962241743956125385818373186861369475291050114702549499698394299221611481752177617549358929457950973173681487165133158989750155828984170597770674913435012718388978156508348742383720042211217839699000086184006398659232518916479434930103445162226939169813552469306975970096015369774230282220185208388672835151613466821453553751817394297242430239648506893507667275699454267016014943274296393067005280810000383864682571216793615054165203195550878270448370324012918193202912807866606706364908373163696404296238149270263141534334260670759882879970330172210404096780134052983590901895922614378148730526656328071850488219299468451621489251524873791604323122541982132306229271909597512520072930184179506736770469138505947127160246065200193675113740329453636649284310391899079008664887325356967297034127990448095553459593707816563456293948639294207975901196472211254689388296060601099157835118524843615540987528341510803979275670681051998155013263196952413429885159715528202890729719820443867301241038145500089734407610448597252795325148124041691297953349073522379186741712927817300039388223891276830154759864320000000000000000*i1^10 + -3351222697144905598120239734001963437402535229889164602810472322974521426111003651314735110563640281008787587114572396337873839717361659811850711145211483038388192865031238290810912336968312692674753031165877665135020057596779398592384892251281202155776101739878304281586974047333619536332805571364977519906087688955335436305235947398419131281633862190604787784233461462655067384989642192345018185236638181438654446437264683282346625741484249741676274706089218415234187341324191966618606116958737254927273615000089579742340205887035312117573999776872845189621695341134743085575244848799496988745895685385110827940421294582299597016837428050483285275836973898069959961400212719032283961865149785237688990344818678598734311469541080117850468621207444483763739389869155665668838219413963037184222383927998375618222249863007297309080435652980153069361212512217774532122154450043274499505992851211436853725534299371004534476418520231806191593679086430351523713948504502969992889136358950168666891803651824248681834733559486638479406654906091744965751080543388066563577815424792195873445721044829701589679688007033392762911697771913310003256160740501140086221452082442776751963873829967386924617327608538540329125183493368871451090599734478328406742990553451648977874116443598090688043367661363663904310178496961254143586554112131372736423236897733085715804227819018425284795685046059008000000000000000*i1^11 + -39907216396419133539416882803186263374979661774208765802245273836904222219998470475548795323793982160171553580569116700132361171275021132085648024004752677542714271191833072199838465129475265820927210333939803308123803701084496758993830304494352719977638363013059028625241871839137810100295743880254669709472910469030220392093155997134091906503934240989201960800816879122090750141891667733240372201717281999975928331935964683260332586096352390834152767480606394962169137141279297435966036386143912070442367383497908354182072332593081872489250161506185567881586151023770266569844967495451156854791856585608391034893405140871904009403538897470588769514561023715985779484990946377505270352203938852378540826236356029075461603240342851800486118224862386027773564656522932166726690843538422647831737606158657443170077321898044620259043258400765133901147736192328200071442616415411866401279217649907599494896340634714225555977195455022072050616176772834426393260110597733694750000773333153299508157117791097134709638751639197054699318691821863118091801429869971612076682191773201368573153134422870906441212895299943581826860623982811475673836145399473101863798625385227172566018652113987101001214717637631349338881246367032203168284906271827683554800780430015570016214695502937425088710436995784251551839888216453814975339997054186890635230097939501889950280604575403162852684464128000000000000000*i1^12 + -325234316207880981211648143913576583512697816309959899866897739312220736706049352621571263926030118378011298441294859444148841361631028267472020132993629956392895623738112569126497835991520392746432320793800461095829620453804346675074582026780729734930554938028574840585639067811855409870759381113987411846265711775950910619156193511936998229752785756301569533841547267381090441592627432933321586738990902004839530268016367249425900457967597926008052395034472984569094776880383498040915333872152807725821397825858483220427003254873544675969115489703942250027112784775699252876628604906414625254477370162173033432191579822602898484350265711276609280987144571827169920904392087084146910647363363685541025652927560038662107465379154348935917377038128712564507655625276552655771591615737187426936275111555610988576503577280045397432352648181588758821245060191946843064750580005652033918450481117336685403570981857657461709555776094750387298948135517435518223128922104909630230389978700449928486001545839127750811947451916967045972628755222686284040748231214195493624473551600601252166693999273838204897460479200993949796243570128274748406960837152168959465876448131991535122379608581464135295086998532308045126837018573083414503212742445788261961776426331046589974101816090899689125701178796083444045149528687625518158366668037504983183391859244994010636985864262582428866969600000000000000*i1^13 + -1954248822735060203301487388124604457367913831763542140185387289609885724670604659364039538043754353403425086024272078580232171158281244400128306641123155764286905859645100187606351715954015797839364337932425756455075407314829260653396079131994160409917813880112183493661564528745277587840051032813333087432524589888355369442783813459573480547275833645781348350426680425500122930349161076617197390103982978953464026947946993135509856638787458935622405982103511809136981484933164881391338658596176516673195224221765620418148761818487271722407495058113900343047739419538328505850248820681673429090503883083566603442493144719757584522747433281906558147807337376921119502006531320138402280662337332584346786457307707192635996689081101330896523906210361522064798091608026560481638350699015915270964418178692308278046662976486880597589886154629976343068189216774028047631194648146473101019916812757571930098037394187550637643424248839692802303128933226099504785195190051117214665633560563886431299492839351887533607136806646198270152683175600811006087749394309820869249505979373127993213480464673700686397501513229888413775856717064958708284811139199059096989105628457985845542684966083861743411380856443297880366786621082714988059623791856068685461085516270713930901867771711344955557415444570597007262541361986606689352261033280671407700899798981145801906813689754602700800000000000000*i1^14 + -2417499017665638185591721206280669797924657007710316700764978938359377122698360912437065891462660046450744253947817601385289581657584843722331736028807983165322462725809894135859457469804940043626266966144048120122007572263287623958132125538985100986015114198878819425544340580792508934665222683987901915355355857950406922400268327485371382903604934548955856890956609548742853149191574275221969566290569826824441253099236487181124958495102004836881802331718781817630031148548681060253258571453170603428607720406774179237500966839022715956420287281640939508331384496355419316008786484328191587869792896663557127705486238722804011586658172513150957559127286321503915287242191375008744279529156472264923721302510791024784259829217632034600121692111029150801888714307006183010840950269485336595386894588307717025549058548150956710553708837076889072594108281598003604048541948070445570083688042885858365467334203811565093595971199364566710886044409869551550542127819608078013451144573116003842020517455108839878030690231372551970444696462410935003066539368637907040513953170307537736759925926500897902769978778712667569271085856705011907669657871592281558188577177037312915089077397407734339485408134695525122428328094704854880941438228785993393725620146732528452188579008734526095610490373805812597572591513499404392930062302958093283603731203808010766587722790338560000000000000*i1^15 + -4579687830271692138725264227761332620733640868963673577892570390665491359080591955688822403650369308918882075477091232217361449061598778143799409482999276700002533367429151631603534588672593454627064756457976426344181918260686189781847151824735283326964227532731101601988192453129106495917092379656638815322261366042651028204610301913867781175763368116171572707026410725858307305264886398853904769021233644994084789735662195074666959717273919295909234109418174547071718389153219193711944503460756542005627053220833419086504123914120979954693425680388580365434791370024783192962987815808798973305388039959050136784681290534289108121965483339374734465151372529207307181397231210841517572904512875521194755831724824143715381147019856758085479657713323046361949812298614181912483331342226920990379574389378254866613773788313007964849746720716514071827778869309630500448692645208006120440429121963719385765804173414312528957183483312053181846906243679114268385754941522002048185570538076170827615097120520049564872615159882056074543796433879891211820957122230180977790049929028247868190360830791382754359930583810340508129302065338044958296986348057594462579406947022185772061836184408141687489564195299424154818949534940712652814231486656567952134607620588063906631298898241898618646272038628439365715221649418079441557086631382552164348925061079424022253404160000000000000*i1^16 + -3563699177963542011610014828806962923160768159320635814845261889636881271537388741730661133837049853138629404631570911056365122385271367051350090391857060970343913417916125291010443458836550107260031441537354621717972097850483633687206807717024689218822430026298268371258886243118317438150225939143147244857074710726825381962996600182527926130485419890571005273764755970316862029904424451666371996584384807014410486647754437844311343718094021293233622618839910124468076037500619505221858605237424590762838907658967160221782169516436405006311654035176182105282153056300853303884957730077603610015246556474145977555364916349540256706091397732876740024812202386800883096008810385185931314265136895496078398523368362113033135628013984485874998100118695216729379723379308085775338028038371232508875209788089301191151474265476522984240613945137885822147396336510381698200147636077655847982028183307227062655914324092444117976832416199452612187698158158506340871905480275092290858035884749173693359567353807812865961658399149789684420385637664455663641941259772579987820326313955756714133228442217278625912010794856598212703880179814085098986390450514309108438645306626810882884033649169819905405459165326919557816904330788033371793259792746836865599834043077347469657968016421267254658790484834758019412826975950087314442069203390007926680428124214828990464000000000000*i1^17 + -1913058829289525831359417279088610890570291936302373981624632874925942782884934003930122434593535160430673667558480095311459124007099078259059485113205327874309796055928431843609415227691994098188315936661705781277913119760546178296280885376236460030543866230963405722361035247040651456079015316664911355307950614784861104427195878888624052692732044803540863591390919025085320059439560514406029701504522333491014604027045056106426800768910629876018112396040162506411370731163255655775290500500948079024035283514827422949966198466483952906919003993215797844673602884054329496337315495600644814104283408575046575964779329557825411708768150748176623829568947070083407565114133300681634769933651236363083737313925347524806678316365720129817176220500519361202950908065097780378411809283957998614197286932441334971752069630971858737327309876414582129900972411124052820401948498732081934675003676524450416285233992057151496060434761529322709468743681654281542277726253527431838371379720371045035225927717374283311175511023421008407173688072649732127859089095013986970992916074494442260327465256351068864297821518820665155600117275572723023701908093715766781207875354546072543505126253702240922000624102052478594170798636918398764681478833387111931328971915966159006459593093137031439049254782352543070321749707149672576422220449991427471254097053614080000000000000*i1^18 + -1755598489590353328279216621768011206433635940089377647616129323999050130617292789972885698540002866306427327963477363882470392996254824852468591410874237256064772457306149985808074823221764927520106226160098701129464508116700958931937296266437109128171217133214563612722468521797984801636465338259511206903497307427017651957756089472277181356527199907082328512010106370115909049707377099545633407324616565448973927209175777977920393684240365758256123330269706985731980172432429500148650037561098907201734480746120917798807788990463629683855350748459269279417376577739197098023390560441237951760455844905677212912603064011069506100994810305527679633419777394126756795730177209686936924696314959778226362445128097993482794936870975206198748769771222659576174779382091502941114842699293468078339989332795930761109101530864280077051764979308030935024043474963089356191322847725783173521147200383438560776171126525102344761527464491589682821713040072310194447091185847148550560270929057559599788789310086698602092021203085913503559252197314849865479592632133109923936404685040037251641521961608091603983841889144836561608243953002069940520949524333386226516048549176895298981545671308255125103077799389759010040065730013191571268620461207161926815410126613086097191659082436621080235426319838578196496471577998224248174905374748739716229418188800000000000*i1^19 + -1205528592131300267654373762025925417836426349643144304937913085369961630226500823463440722824330261141257128403467542909581986781864694035456012009321536090009910301181017220078647562216277187488955195663887128353371238597590483046302991617902044529978841346147798611304778234751240756632121424612510133670698321057841408397618881362854891342172721829672646657157745007036944677593623894059245373048624229491556551410538110465144731633165339128789385887277624119482002147833137231072361956462839768193864040349989898850589887209351902988610636255380875656745829877450316271966407656333539418667610848011303066213046185011390095769864859014862663911710540041869965420311434562047374845365424263880522104686965970224788810770335232855000902949313652708662568486314480856454658660764525062410622797223753168978037650591779063457642829593011577123176401520516461913510141665975303089853911198056914764455877406920968177006875086631704054309045865611847353113531953408706285503527919254084829207557847855728271438813146253230593045569166618826285636529789739147664770291893713980436573813818760160969064176222121522933090558438914018302309354143343946386373784336127355168942126075970432884755589080358364163665747373115049232957150040693248747937140691351889169012902385276788249537660635363107980988634156982915969847036804391298400256000000000000*i1^20 + -364674066277788008346146645338065682746274724969529588389107732703204629476226210583528892260300508065668547965239630415594924744283089390315656111106107930368124682495805161530312387145278794357111944723057260705660768091459710606535522614966114868564742098477048573038869671456156895179735736546925036994226199441145845066640582938933627922712956044974042852490263105809509208668890480144938099646394291451966022249328882786652819769433869176596551011350604021847822638682847631104415598122655521105165552995690225416992217478056755334617720274239382789756005927081742499623642139661096605727829486575638136898939658784643899348937000089447157996948323957432764688326393717783524690566825490660202461325211299766414298665447871703979795771879867771828838242043638538660078406866663310766564632475798041137473603993338323631897173561076911522817923631717770950864903696151528752351066882433098931195099419490249996970365855112953661467981080422371450641963067629590169327448852157320834028624928564634695521916634424070870332765850471168027069644589325238951914680409319229083148580591186174906993855616857507326814528571253963407469359367876909119043026548545806467575942813587265783853692006464341352623376433920989800104723255825440092243498726686621557391942507842458174941953962313865630777020787589045490386855305695723520000000000*i1^21 + -53932140944871619380649448006099812241524697694710029720155126392022476921782260961064703639944071217475021825363966131416339256499412315927450214286711781755350529274404913377515903621082011190920950969972847998892755128901363648437147602392861607111081906086329998317697478641273290605093188791328622523310563140294107218145224119277927461284806451078774172749839021562903293862639016961029147216942390420209879427776504890697078441779916222815237129195022695173179662515946683354096302792465307838001578778573574253702228484837664702266033296299855346787210470978531808634313613385195298163910469139019620195000539331296189655380857292597272389640457990766873561227381984830151630443498721205846640438632828716121401842504824608506413914090372111628161703210784186393963193974423068903093882514961995228901348364636636357821167298683627420091282053706923601264788734971160291744041796436371667803273795908854120473217662673692253806714302624253910440769387482375503972104750072036718811604903612877119165733749857858029849573936872333319496878293523680775978961048821489435438954641172392805679330284523020749738125643360145768716760266872298296794239996633135809192163445619491622169204275359891561837220403721969913061769741886375050075376307820060504025219537966651018810060321685241393723304551706948540029269442560000000000*i1^22 + -4794102425492590898022956319738612264444722419928073765993739912836429249366170199038820591858338315047080978480539877024555969458324882439195373801020234908467092599506267917637579641677761292758109725633135841999225401824549303694965799858146751044689105639248489193021906495400444853898862444140183172385272446364316937627629997388527284414273555671269528292660316362244710582827620443876362831730647255191182163614411029429435225666642191352320157112575167497948418743195731415254098447022262959382837420026005043225372369755332888370155165199619472147024367328194650986727360112427334573389873326964570230139939259821906028456826840828659919818266998549315430620873433257533728494531591651202656767227669156745241464629920065133603898575489201006225059418151468737813327009150580919491135321736955560211939362347370548291967146420393728338150406167357890252925797352179363216963541397732505230705163109882021419611255492037721090652135360703508026418122806774328251587722595687050040352498766007043230272531611237096536651252674053416832309133006345934672907641454806038242075839556235802740922081717996837213955979441000873486058510061689540752087566084804664298339420158467574978091508006541702322105558387292527474213964576866504810597830806278766576973873807612110172213495176536298041328975171481505890304000000000*i1^23 + -282230629149170961768889891974096254834422998503454313727339153838617700781887546455237168005724758603079591797024382105858020809286394900418436406382936254664693011704902516357777456246037043847595420464976053486272012823285816598896534187731848968955342096877700034189936295363248481971598219825696854709555380434574524343548772111429743404676498286876974141253593086162125679330845060303085505530727479024753246821742758699979861583214610127255452897953802351053383439666638493865211835658731817624585956698689579182758661827476766791341106937739714301847098268444876637808072696300189398568584893784070850666363936296614287194044115568317354539413368288948483078196710627742245799526908557394380140345866028427802200217230010358876082068146764125811994973742451882497202102357091513974259993095311514785830367800829153930952734314379984937516433892132286990339047491056348893896821686492215273098337363079881567855509351180038598752799641346440839418872369733539594027332440189593519499993467940898846111119049887234836768963476898512116443450625496095894519789477492921320118717158711305773073966338560696107746087051371612651554711954515408025221018367205132427657345454147782503666318038473566861537455915022030532854407373960489715776117383341588801459912822734863303231614172758823513157114768916480000000000*i1^24 + -6374454573835093767942612276792496404271714123909936495052684552822248763725859621834391984412572677393691249338666014432513873741037444306069147743386905158621418446835452883460331725117419830165742299107514791269140307376865081154224662130585106062062558855182074927978312658829343130612009397862521991123826889022745875186741890835163163689812148658665085135901253958350998022735498035387036357067678386688139295508396945872400202523145198536246803268812646857930535600539395894927831929498604242218017712154049544203269105250057889731325021362732086115987428394037650009893818034096127217303595472133358970375215446202501747987522989704053362731509554402839625629246219203591381642487809196098513909473292347148041405757116399892189017539011955670420974257036818612207034017042122670535176150237882693161406156845293188045743560615677840059114584236270118087681819802050570036958773459065284670441601885926883020875013560820694535423738322555099642063617270744279489904120388554092550128552860724388811632607499625721253409427940867034509969208837987945070405341741136147555515213584693837090241717343484343374305616700021435839125678124682735703374552744241903971379222176049891975772111219924883410280644341253507845086904603860464888282569133360724717152130473461510058323055509339896896343244800000000*i1^25 + -564791921098717830389688020135348336161524824802769013748321795923067543068099966347358941726727981464551933864537972300722738458515498486979409879517345673229922983351774753886664087660078030443120778391449129908840349523325232291187022565199754338853705079669626133852239643741025525401146112867217114087371173069424677161493084578385276134015784961962527723964437266061929440730854542758296010040119915968137474367884443150449919183793471130778105186051531150503346403032361428160728272186548679011525464101796554925271266699135887551937074650949426652901061280445650435853115479236171081103427763341961645796341447637643184400556571275978957865176888416419584591916869841037192164923012445198655252833163418703803206836193166838096675133697788614482436836272255683357830629141941851208016924819819547074517743405237768410988572802930673211906229563611566113698425796792555433262313181399873721445312841257542651871440756516740536980121379619983988331627669724442065382323462349901948992087559016594979796799584253749428659331815573900770565863324730260663109411696677009328394295709192261344910407485372420799967259542345485809357256559062815916054933672950549370288213832399502096975761126673505771362694450347926726966290111653289615582167540481750049940048489818803180608112478529152614400000000*i1^26 + -608312619533049532743332031556892496783141174774156683692304510337921566579085237577750131945050676279283045938812544388258921756419294232289222959457336543592859088794154596722099074728286885011532623519091665745588437111072310599493534909859676987593161739868875742814024423616372087588468736760916343926419073834177866375485550910502820233940994045742929653732639895467450593702465097396890906207875598514860504991206976572340867100112118751824708052205542010089658671999783151868629140387137959647970988520342045521530698158698681239333382005991802403732944845181461484522148021720766300241334396792597437219246962992935963262501848135147387383221648730021539512139503165708185326239421605409815383604994450551253129540471162013436681250591308786990629619994152502372953685245518689473071263692837759517365789561872380989478972865237076985012243674445437076390148256873730856387879822765118164878273572865571469179886288813363436167668287072934591835664582683823539914955496155900216854462223025797227724760058796151513534266548477108374481688615165531825844066468608980666180268089126017834722221784162551103795040704117081131379972568134425062576281659843195644964187845408075416411985547794962602106504708434176913111329865690140511936326468724235048883114054527783669411694510080000000*i1^27 + -9999121015726029037441226310172386268980835152206119365527794443722525512128004089062129905156168697884932963832068746125930443250054708842737307951848307018269158122994940211998541964417319021763460574040577265958295902515887152241469241651286211955343946277811811610807860450467785739750770532867129561183882273055651701922764525722752914570446602378962100016243540647191683670087206299505410913358763920999142803957708806464744924832126692344206293408063776014796221553569570482530250195725427010612216704082088806104446693186025382163467675876055176621605952273536113503830975143122260144554427059497252631857494375833490674377080121364874409829804463981554949206199452350597710912947510805924237212294963175430528982844423290846356046283118681757427761059169822291249726741760291286992133049160038786019166662549603219013195536686488540198316313000749175299497354148821705662969915244560546955640798794825189030250891289571608194097912708162405828477692131403294375506808207762890463177708839670779022282563629210797660067328240867138232480040679497729116924681683335660629173251397226463837553137517056698998945794400513189726145625618805745255354503132528963739426275393844737128535530489397873361204289163309962461651508874553010572476281255643506823489421855105996554240000000*i1^28 + 25158994406523567355584751216202053416321003056743652835383605783451586503231183464619430633920374065259191183325524382310947821348272042141197463472631132404686730052696272632463473004079974895418882861415351619762631039160254467182406161174313785465362751984840373704858218853220146720592092486607712573498324644105301096384791526723723955889188770682615002669671322256036342244799503251428864598676705552657259588348471262493720078667159906271681025713124987468835535727665741370043709295537249107941286598879130838927970000544978374027235020513388321048032643210481701163551080193506097775661514469345974107046783356951345743724698844774936387451021894469845591042338419807199908182845739239242996298999348383556021270108077879540819592852636061195494216775116240983147434697834796976850987629385941808578845107217994649040305972137909063079136403805434763018357108653850053667211277812545270638597624504599490576516126391882114963466255207046485637933407727687782219780516983937326631600227484714975773025044244999767229607897174688436460596895940298360617115435458473588142167888808119752062598822293942771529793189652885632955931385305541609225820609387306351998595416439780379450446796009229756242932763413043996838487525375285202440188140029802066204081703092224000000*i1^29 + -44752630657013475671799335212712366306003499123193203977133780061105107823912347222843290519657842596644520689113405114932109710040689020871864195030990167385152744295986212336767462816663753232403144924540658370122866557575445529682778677366475181515385400276066477924376017007521436836136314307494040068832293770493083326027124616258460151904450731328342093888722767478675601042061337587543106683899499510896082572499682136243836016854639953587889316390013208225005555331310972958888950933188610673037846842244507719262291946840266761994339752229135467497548879584725378382760304632503667628658735755118428211962268795509848048150821537964825889506938105144576238934913402693949980532642205623615332425702271500173580350422880551986704733100749868861561903865600748317988377376757300422046017700456554589669711557911243784433940330815783478341838413891460082633392916767473618014712096503752419551617564026683448162053184547900049072031651324672629475139463274010590368822884068539043197117395561094843621172130305087378450136356957705040381412436370128048786459808714478702330370348406083996171310623416548856995954924634755722381632666208066031376134386028857717280467348903494841872774176629132222987142442312108207538592091271120026689022772645291727257600000000*i1^30 + 75658663677607232777953432048029585846746576619100343564400840334042697428195134156504054504321240150570553649502290602533204695918361229570177401048996193247831176667583885803852861329535692633588623809151179287161495083807393052817421607696994920258834583850868310487878450956586379273356563353675486711330698855351580509377145661354216650624862070444103099746295963635280438327132170328484793540532019450774072870454983651387157195448073014732246920524846038881367045807248271096281880243568248219318316541304659232018150649980397502412374432039528585874699354063092210786022370260354527382439280122710478623559757291426266380172404860882161776452981971030727448652555304531420404139818167068938727396319355587312338220929467178278733676688297239054773941459286936312970193354728975595876296421449187881205292380153169655006699671970306864989396857931396946334427667699154267027477748189190807230706769843246794779699437352618852754174204741028900612148628344722435826875136112912434313074061114976118797944537710415075809534081328328920856155934217072447311077064156544347950274382689283220137763455146714058810256369899237894673620841621670337584271503330418510726636126530516321845630245003024306734059315169428719979235138545986890189946548020838400000*i1^31 + -84714058168052783048550718842195033708666443378240042631482235902599458565741835291425267670982941916996670728833008678432269280036108612484995837403016568535491803524053129841486166878012586477428616883128182762265845692917808322446746305893900641069558800326157873315548240496985753310320850990720561400224168928866792216730828234342912699422717231296415565509288337613031337020118821143644872418360294601978755228032461530703933948474424285158357257453841190112708912653974850145824672292090132358084887225180441102002981102000692435201584778335602816929108795187208773883873293908938249182571840771411697913585629416887968958518043624658941169347491238467316069552423708949885647110767174471342833631229430229747352225916507730729405625529798320828360132556413630040077718463834834453106563889801292937538879749479401272386239182836267355073220270241176430594823203196772700624316483822125571784632200859409161060933157786660832360417727895806068926777969707666069340027561951961585471248455061267727081613634348675056622505661182043378282995931074341270025013656725628078293686980173737139879126056149489349940189159601554398772910025904661915091887474109376250663882197886125951334586280620002342331183038650499485681123491726235094168371200000*i1^32 + 56921770029021720643737394296700344442470473063134233758381408716586195304647104430971672059304852627782214719795523285218042114795655111695208552449140166833099922093557085640861202707795571756088616307189685503995326830165631272473564891478627009138909537433243892189344485071846576703205092324773538827500567926853461950246077858977838627997695649808720198136806178064529686587611833599892299726635840899517927287360987106736384231752361437286129592816474894897426581211630788701190933929770062037527775622300096061645555033498277027329311338726947883026785970650823126388775157337427603846188883036619906724258083694780732004461370867543177582470362424515219151841195668295425666329380210374145378631465858858890090067312761121026303086873064398287451211597164601608038989015345984033771112199516327767808297293184324060856141935697863842614462733548701037310117303496322288555398538493983956941908970344176512593703853945071871099714091729381138624296084749390346420731083102092215060658260356712116463937495608660169132806780349831266376148326472676340413420408154042139757724175782423500101903248068692793069582773704785310027909934909247821778646476997758031410743393815227059609048500045729283447912742158975913532026538174709760000*i1^33 + -22179075981259798795559389428555864982138862718485800411404657546641540832431563777459171394412459350946322741640078648510147569779631969879240321548145160144801845076426766802475922361715016108370260863651489786000293331243247146344891024843373706077936398430181538394183821958935502084119600079203405711728527596668749684228320740703103583509059498044091684098990004425055054324255442082120270114479584761946835421577211801192188936605390218850055636407321291194126010891695712867375949312666593649057012313375408654584316843548075759790501627702609712320855826818179229299329225912079675300174741709265888877942069183218653583034843624817013626012122775896633312695991473655452655214105607118630234061661325481436211192928949780217461459967205192061069194650651074927378553798900222124573444547689056324341257029854625453966159379266089397462895962230134164193089081420717663540568823764783022034210236548965614645955146636520749108671209502117339178278885120173296992435209109515855728486633319197902632316800807945337039623740698464508710438333201074709640668742265474175134910832595342488288436915656607580283024004719234490346930201207544539466028573615535333625339873711104256794062164066202515676757584140184848349265920000*i1^34 + 4445485382612343074445210900793423751709442716544176942540766138600621622755779817054906701942900750370169356977895462149035663148018989620147713362603411406953486042136344502530670236891620965937212921587567411551677551000902425128095069765812056539925376125987569432777131615579060633080877870680218302201783952692550625868784830997477616451756399730078364359173288616520364311899563571645564675192627171074925322089773704443324158235724589610243890481677445122836340399704010131492426456741041935799803512826865307409826867196347835198219146533812080439765295447518559182310345678009954034791283249182169361600396143038639372457156080288743637025421989931959533902640662556260551911815420122117632481875844923991968567848637260130193004402347437438918636861375886655800753844425578470120050494206348261310112723508047692810042148771460191247745208999885729560359445480898422511008653094493213543722213551451321189177160846731714790708991934534062032947453217341704867266234423364237573743302027273601741667305516317258617913080140079552244250146298290243649468926309047269340121958118118785783055388820429449665822113831192071401336509401424129427275422424888848686962053007913500329204252488248345899157517156483072000*i1^35 + -348303254112949077037838326921809633117417061516921943502721044253526469268015582004650751205770391657593809061969333818641577054753578491950508002019544912637404498988845188205804312359583914343609966260189038900832771470190851891390638793421385511808512051205530819218053191120368592280419566729297231656593110132582137287217547805362424087293430160768471275052094151698328986626307302768494730328321623076311673549132398590233883286951481195973010613072281946248865910783902508730462102948252575042076937717540907312834038609805498027465940115757707578773995014047925197009340925768186092253818597984502430779363481339047044768249530268685186411023121111264857087905188080143105668754778104703609099238198834666705121178955983452164977186155873238464697426336213205309330935110935620775604312549039948112123568971696463819276822783499850310521891201093952748492044949461250573064757087669918706011052774509144221699707203083809402626806585959815218315986929329035978502808185365738375317381868329248238480613847819663096967157338729486967475754641616858997264724989265499228606829284358569948919704794343045631278648630854567491134833333745144105615476810240310950184195917594874962743881036785270623567872000*i1^36 + 799250766714732394164365803400892027189026213927767602374623849884350616975635657824786131996231947194418969477111285907606265399152098861917684183551751517334507198350027599997184119339459949752098627622064203863975443171850066679969760572405158970447340838157444666912022991293610571675209092065844516303813302204823690008056453243595599052667406572939527648767726823144427370777620705220958887581969327516700128802203550852285023991873295532026871155001662159042528549726328581101022112039734420418206808308110192934947449609284733962420341918431508094425996834657930374427214415562573542275389886760885814198037691245620720687933475580750246973068545498929588506252063218166445265417230339347105619812139766814320890170077643548307638457257071611697730264893631840030070610163688620461281166156604981848810937543162968758889000004260646834251178126816674921594295758162818649178229195856383855155112052640863397242658993084717637720723564546802840246001504524580138218638978590900967235052350396236628006403736827809152442482491390438569227313150652793356598833218882693740001754317186255264478799261850630539284980372850769221278551085886241448281025400596893151713485275139393180042806060646400*i1^37 + -32958203267195996338586771768484520905494586226128251804689491500632157651953414263003242802038287805750820651355629086855552329490105920982500326090641974473645530629941214295927881277465616244213889457838884688948367938728151117936058237696428659655677436860687210083387605354724016971038466279640041336199300455256552627787449733748769168359979671823200203254735791191012175321063101254025673201163502101553692757614616074550072417475568072621171937017717624659104360573605689142218798346798840266622378465582097919917267911189362200116550709721388835417522537211540230869816980335992081055314050131003782330949057868415793800090933267041416509304391629107353515698568393967555854624780396998796891415324988703307733312687942284061568949432876176284384348251625319158971572186506780375208728521516441906220333689171798897339286768362365024904949343272474840733288813857807001356852213537190393425870368306590582613262739900557438394035427411143337961805014700073006950457817601177690109009868726459305775611623797242395463549202964531228711477156775092071281006137007460512881041995932599505237237856125659321130124776982729844368783828431239551202502507150730226940997153353157836800*i1^38 + -112156825495899960562646988561262860541634663837254008019591427563074412222398938003654971801052064877940897617688296900105831458141933844947416444941813273909353602708950674836281811151475110120811568591797557564701912454787428892727128527781108430741171007053685546402471367127962066926836056795722124224827402341890226217476562867208410945268442336286797594610396003678491218290269822263490643338855776336385708284914851561682727602165665749871636677392830761838544274662356251797149150555680140206277583412329345255866558911967301576413906804622072964297889333745697421441626573903004598932660916334353706980958178593351864247442918104551649487994626210875455845132056419210278753025030465828084458558952011682753774980403993820223903138720911556174806936303117898277165038128791172809911447190806865059759676015095818135528047800293948343932069444912850056174834130261189102656545899167844415989685643749219654908971191077031015286503015632666636830256992088388124844640324194249888950965682098661389756540250820790241147004655497948172397335172308940588592382494644800591414961579133813664677777749017842771640111231984699713121486977185012521950284631000516353064960*i1^39 + 15746650501321611765122227529874156198347555182198188913482784222038261961321737081585208827364807012842435202392234773750485051609976803942188855265090172540606114270122836810916604925256485867623702388266518704391820975910660205353696346476734547915426559296560194936455127090389433226519605489920052545751265964780314040968993459489889356806403644779374853076549606764836215384251615081827778004200840476290381558760368056997798613998165381970255816495447598898539955403437446409465607807699615001888451569813916589943490651788601345585683379976891059941948843469733329677683926271650682626009143848993644210953069817981900342613184047634028190985393757872036082243380947863321029426337065698520283492280105998194405792319403614604944666545946701008536711412509893914743110865083908637961688184740019018876465552067138018482929837153398585703372720547105989345259194051163911427279904523412280300033484733374168194921900755962572450214532801506168953593465540352010722665817322041600846108908367096031416972757495585235712434676763370920739893123027128786703279727811523977980019397566018155397936341656590534184446482693057737867878342907475197889085440*i1^40 + -937334084610922123643348005001516981684264305043800190813982112555076343492556914616059141177131682112155117921921584033725049772165262133931036720076877143354882251542830540533170170261922680208497070047322774952625300095546606016250288199391765966596054023342827354434176026349894895328989708123474686490003116968902931197092196518468501255369965752349948441566289093220367414652463228497180832612494772756326156929468991839609092392678233136159005912189171116384688068073075372605421471523368016199358331444949176643190261811670542886838856251873675129855302744488351220933577511635646538979891818549396897828280940349985604333153312218280007635475418912867962968227085311492006700392981964326967971471774116154996062887953507705501176182403317412015848778258623103813285198833931482489026001209573284548790579259410484701256851650723147312026889167349583844253203704011141863446135660355389035476063797996661734784002715779986501210793698191768513023443989204377278399151012093244375958270829948446261215966070496141398107192970552891105264749391646054408771336474524004064246500953517855552196017543727069438293211293041914424640667648*i1^41 + -10911099880950827331945685831568820919841448598364231707640581349093348063737183310551188677985384068559965710511621880053343414062834384114608695749057128110974504157905249469562723798999962349059355364806640413770233798988617642843244808392507256980042045895276690041874709553748865935351448395984329133127219922142940103903033336439452756419869086710206160994134649203651698295534180799230906677612100837544950614778211333837344419582867002006043648247406178732840114858985826022403731857033866290618530198691270438786350387764349385039907046443678176843666751542539576109482073938092795389488719879630587915590963775010593083544519901982883822431707002619559141710407396636113942243238889649641467945151392382029958026534453091817682767863169309179040058872206256011883488089834099118000873279134829837834674925256987975068883537658766561596615976193535723126029714667451118338789435118435958087286103863246083108904231630080006683578880856890003856377061940436532560129686642107100151423102441083161355360929422139034573835308866956794239253752129960115450513143569388005150185430850476809283616279055460614108054814720*i1^42 + 12347163221765163285505487732832495416350713031814971303573633115619195092926388146979453205473017813734731399842671594652726189238025057063885797882988839681204103817598721877964952690617518176744606252689696615755070697274214994945055438156410520260195576128138357908162436756181865281210347972410990934813147289223339266995824453709260688084600588632905201581867106557956181139117740760437979357538368281961818956435470733512011519689258713535137434963154656534344485687416608412138727492692924338122132143583478093086083732527448231951907637526165646913137195508370274705562756525986948436475373772126685432173448384123480019763251029027020233566499488067351919130320649836179749025770357989087510405334476037213279614541277403382078081206401563768604949642884188963578159442907857403508845313053726893820199010333901709520592192685531434314809236178745721463302572280407656073676004851700062343575556527165901089979435784869142730841493061578840186999731443554256113970269905550485991009405443853758836717619152830672064921709281410216131242451641368794179053741182736678733908496777137356800*i1^43 - N1*2765712807633938240775244518416002008574108900375246522650747055510332682509198588346198829117413361613565943185236776630686241475753152076741865494443950958488696182775645307596831259463350357984022126669108376753269422472420425249317983839032602578636601535610339466916949687964181933317249575436128288310124285588660640964427882028820060438875393935982763853435782264583591282436524128082824180223928118942454800449165344281919375*i2, -35877851600559458224880111369568879686398014069209645736236993297210718917896401185100658354537237999647919759016712955440969000456884709677367164079583299086286971162110491227763239609648443166459217019657476201248643627745258991170989600143074784832380887134995379945594186769418170103501939979228840943510494565202226570425705335392295608587375485051555426669600592656198405884519017350727573554279928693049258354925914817036992361607054422833062814526483731349986367914281230571031569431754694862585034447149958518382508906552927456488382915263491934917656073491770359590189025476549022639366623224427991463781156377989098807291154689265609167785511027581396609504469796769344802754295180985971289572668670553851465778735469093984926809384623589378432221179020646804959292533861218475105843089022729728300526668930383771911114356760992502208488116040521455234401544731948001453544417437945430897669939187397120463625856131126765434427239604952625603815732440919277156540576055712451574300156808250338438017395263967839402752510444319016875605925179753729657351265066985837672165866901435174310171776776129982677099703434508432347722219974188459425128339696184154475444491636989088524213641736556737183194159188307411151493644121750975797507096398923481580092618698934383319599636955879167807237806704702635064971152671450810715318464362225407183767311498605527347599535667348025014100096122336686261246361600000000000000000000000000 + 73146201449109878605122085099688145993158539962255196405288049834105279277822822801427783729803076147449588331364422730869650008883841677407264328560119623469407580194468482187726314055883423219684786874090478316813361770044132284926993417737472434151125073512023845659067963398761548175276585857727300800576270777198790531900171729241432243347769664402635436708560235043984575265423268435938890492346565489145767177561085970149499446945083357242370707597561311223766345956869522937259785789906875992615134630283679224833146659925045262152286059431360708677232939216656743105396583764445557141785545147241204003224389077563847503225548858641286405498959006662998188339429705456766577754234098171843361113603303076780629619892919510827218348142730670411560604536343047649389263259071009535751400353294735324995320987749496592681512809161487252917963075172882183006775078570232623338277065601643106468315157059508297031960396764513474020851204735345831314762812786462036126874081886594015165265232548642102494027123881629073785898326217215119388619618272127878557132458692138330303810677577974918168606484730913645271533592745608111003508784255504302690186877807823430580758506188208611835478334000040651973137520510690247662141698204555157985901329256456662084196100793397523800862428605756808685226181020091593543605392844585050501171855237918921857246992114164202486424958558662524752053243151958415574564864000000000000000000000000*i1 + -83383095729924163012701892628543582903638329297965914080349518677341893663651337753566052720422383588050464012906610912222409384761291783596671582384383091232766974592456189189541147243284345636035927746921978124383023414543434224640697262088413317243546657035630277754082896584635646369549791919939237947049840499683575985401664924447850991324447984303365115593125240449247791855866647080675603999938716337065785514627317826546745668249580420873259191584568648158232134037334934123909572753336347593551672368571773053042594348484573934188421634252602167964847977915786154346168951579004332844358179295030872171927914891329801583997252151773057651247596052134249936297254850968602630538222286044720846972541073704946788258152337082114870413069330685496535507146587381063501192311609509400136188789039383740145684644898298930271143686718495548194018613775372156190821331782587035332475044171441717936897887116910479726972458506959689581276772896295668103466033805562250460802626336883087389920536968017130828310536322046129700287289265001558372413688175148344193500060782485107735677251559632234772904886841543518894110576483402176213948430967570055907785514858350378293340266016643554275944758403449541738323424330544807515497178952799331743696319333994114788479284727207296998909554402599815818231323343863148674064292203457544420270912056797896501079720467139683879890150475580549857389534362595643422146560000000000000000000000*i1^2 + 63689448850435103893609749094345147745398090068486964173698437466159877741497352879474688938138641111238438227195130976413548725056974187003177424287901781327795997565082996838228077162058864251006337736510850991970400269000336418825630268204307609378720476874695847703911100819972124956614274434300936889453661181323623757920373587836851885332164741994453625078038165799336150991772278231229541897870811353688401618992970264955238661528141345162467214964788989623682914494822758668737400065524342666527586505041881486416701125854001166696727624078285019648682479043442890632410214224140950775347623633237271114621301976277650058993593224166195506258095771054529291481388075951370382395109918737133664518630222612603816325180291487856127557220240247690465900877767701122093200576051643274821227915754704736325154367567609700071230851606373864629892988117194960585158263978764612609466106595446068933710472872215584549492528716739748495998166270504611737356130621791703225712494691756826134900468512503415262201613373239202618709119294764515853418574551828589204890516331557390498483655508353640401686910482486117644721068910161518007986209737480205132468276893277941922012856854615286313012619157549998024761664813644530103870818333537722981725752032427405282382546480353858010762433345238580459341212296430162252117112012557541676451787513024550511019846637913050305492732381554231687240540724723647407718400000000000000000000*i1^3 + -29952548101780198065782472979110015593059398067895735892775398355787213714040809716052457454587596998922895685857029314530946710474339377787876190832226472512435704872630298526057429581016824631535214854183104147253052036425804221901579229564112425202723204211404046744093525076640564406310844894382365271979182097215871274477380569163473301865479355052858093439979315035400668734112681502458895224839977695330833959637220154206543551365965250246930903099207095631984532736612959676804060399748960543693450641903368110661968857620391635337899741498376209999424463540695050598997215226884635103873541153921865446211118548741037171968559281467644244647578796329611405001238821383852119011503371757545980846958243902639697397852276970495226169771912502865836741227606151938662100469750630334531768260249086313095617691101907648520590812766139918139326743299045844271193706399943125153113853904536743245909659619435200706493675700063675576384758168247682381297474667850294347039262079517237774776552711353941268708725746185648091500881806051037801444328354835855321086229404706168124666909053991575615581210524670924801070795215587699203363363620909535645141949013181503051601033401021573131603805121961665190097661873840025607266575178043708177496207575957321199523021822803255128766844865930523311523227588514971582492075360961608979236870754191120839362063625827500953515964912068991527520987195221450162176000000000000000000*i1^4 + 8332443220120745958642475676417246832954567911524710993794549507938875486748231703686611351902672331492174521495208206812519483018412652630726581925436973843257807210046023787557744106356091979029536362088025742350982095511146631583540488634381872176852162565000896203485709411932083732567307738455392339050644360104267109121010167403245417029502223774552125572865034256493197451589885078758622955662155882164460056685826301520456135577591494931423580693631036608067952153434980279266439437224489100512470141940890931305474545262789022661824041867126729249519240389374279735966097038067088927598175033037100096293036522774515775855035841945692930376292400452586556690035176370074127008819963017766794533265619795236387964199628003903384147844842199923447113941053320825087305028487541636725627929127256937962680785963133806359572858263616184913355142304394624144464984882677399232911080126989829538292980460025877074850056526920214370366916025587589179813326634866807085924470408206984219682531564479534109706801409761977040575565584175383507847969737545447379517140094346899851471859368905973385788030130836117308169266734863476191853760409685246825459096184520885912598222813169780674390969797060532193178964777728216972306479342994289618401010506427513930678799674166605674772442213420599610893656669405741539500508964374255703268440259193452197855248662269385778466941827162007863935435300111646720000000000000000000*i1^5 + -2403275172977298799191887230286912270036831017154148760939155104685766427412400646729021074564600667133680348907838299679651660255721064028385969417842786638056015203211548740524052763168002527876274588884417169534144282026386476902197761890245196961999103262198687492291189775362978438334227626910164375922845734533964754240495909112277084761958317273382600155622363635529492739164691106434902298745254813673075847290651950827155156266418115797951436205116008683786432008999113049159862257554522911111043561018604848956510270010376424547192198341901120328427810851595355566005250123738360086786606079763774140866763841712370325917053172651085361936593316676967281315480927615219711880093847234212319952887538714589629928226277949013010235976767896575907738756075998560232038949940352339479257134586923805717452098302313135447286257569768304094468036165986081030018945302946042948283488636935312345774870794288221308115309882341251976677060355005399329435767014776998901495453596879094312721713429509299304231711694869527249627340592773416538993456909077150098152379848916143375273923963941097655611047844483252454845201570506862040839962537616616806630011196955959447376775227640862913808113766572790969549420114278600320643643115005908303513598675915363777341654505416627540582105565909849306215667274069389575401232292455152221030173639596165130526911200621356624321530281294092273983139361901772800000000000000000*i1^6 + 547401473956160349570556974935615110487198556848266164337076822006014792129398066441606430887619911267502865903425491740817697081151129726356004618895411737772281051990759155560133474709272593352315497917282594323769319431035027629945706111927314378352533614499375731792067342306370567171602551137677028492815817580511034011028724903746412268252610449924087560311714456678848200069433959989215783743771244874116419790552210601570984673294145474667365567637561925605881728778919508296389231405370689674848840932799719977118482189419965165148719185480788337090644617153248757925990921267839454744736046151098690598936495917522912335310791421343390452256017792959124426169381834553802705635829217763315198441529096102389663677643358349562982585550885676224065668999632838004154076715481844309558414166097433805318073488585537680470774997567694722675798933669462752852570864859921254918963648473683377808591930334344122382757132307390271239465027682005632852999984885721837267171914973829553504654001460242470865857995579006807051970558144688075639649080887985801474751873682200208247805765384114971722651952078983754569195932217872069670632534698779127069421421369087033424482225400569625854869169645370088406982479126302755155798447756880050104050371918852097202344771196501737826124417904445159108132397780891646477833397787952659548969887021681000642751544429805616128044988684645707463281501798400000000000000000*i1^7 + -36701576640512902394017488342380454965712342016301995251954571785921393611390249092258656081758778702613989752930887209603147727347541769332353824311708585058093282641675317382805930530878119162520644738572133806950423109547360661273888254014509451572076907232629972220898696413981949576968366493911259168333506122529832147690634184637506284526748512545871527386846981077078791886858511083065129573897090962144109179173996642426319042527874298112738822955571889088564978708021357327114381979747017706658022566339863606754683028167648565781304603577336515962993129849314603741949176882099493976112192313361476781271790511374590389362651610434984757647046037421958021274151567728439916295882042287002539718878697540108414443761869201177931733241984184351483869873861510285096554851609942606829813659066663151434585429396387641574033052035092764487206844995589280597842602341981617636244080389568771005610376705963205694689898039440452254090525405230259460182567558673608961995129050375082321786142216827029606990278696772936277292827887188824201167034175180323149678903325712843485073815969636295275567981578233384523391841896475993568796768844926371342812760361681807890585512694969174210027316982807441551517548590261122616759222003419471388841169644561589227865747840543571135533998259141708800518703504003606083260475087139636065955696766201216537771724970366792892587011376643348335448555520000000000000000*i1^8 + -5735919788224521126955823779834996337924257283643854443809933950859685285199996493719786619160348452952504864195528352923425948366193175752352755015919462281841935082606508446028132663371055700552582438614066837102554250749836041864213543016038966114109801917349475317696290127297397192391220412098325102309949347673415858842380512329182392815537347270286775789748626814025171910831175447264217883698507970456807147180198034911768712258049621885338510336632121561650322890463449798769481479610659199453953163811027010118637477119582503995254355844685878277731120265126638596151432676500840748861775882576303271982676918324806017005610507302496104179657845502824558921767695280314656676676519656244563493979683999919508431840140502181496888189146184157357425542304012867889765305044451665119673821006623473237788318136512951007650296524137246037698226916399861935380995078963314783305731396644658782504859888945893722898518534523997944241047375078498067170909427555581254082530799205378444822703593088247805137616564939580563442496130360710492988775865376316938023449168965129505236364364352414503926802713911043171266519695973798279597859458005162607799609394636412930647782729333418761252898858474924936759216906016538570825246359569728152635013323203643140242737263797022708979758975553409724737906359323163172190505319468044895834446241499665638586276724546443768064873848248436921466880000000000000000*i1^9 + -244859814179030234156568625832709715005852374344396394061697318343177381853429992530325710333081605218889226220646194176507096118779590463449030949435735274163768422556135679362864047575272100398899416454009449662411537475082194557598372806987999076235788859053177928841894240816926450531516245610531601409371415805771409153339041496163742301507107020667848398917005658621110858661915056813080079819708707864126500844732632131449140475871086286553410327560223273962083602922829867967950137273858354268658237723531854036216246680566834745261780925120963121325280429251939340461369184472115820185265296697548055267428176028140372912963901727182068553782812452670174852326790117540680594047900693203275552793388736235696617831259611775532139716946007351951834201972356116169940831372051504960677326048822686320023508508676278308484015807594260335073894505494017252893508510046813314982431607023009799361719504073057615479123016903592530496612722303745636171823257765809710206046365027565834194549028889705197029303919451821486127542773614314482273611186118366108121549833792445897860717726250987046833918290586977318729457921586416547418300401026465795437542473339499348562228508306021623238735061944911434328865567499223562073445226226894941029950024907312494911055951460614046013570208643153423768752333807444426879830190017792323352830427088795753877798411747940862372351443327929810944000000000000000*i1^10 + -5171631955272505207232536362074732301812647482824608774308772152818080737958081780449128841722127938135488044381811130436308295104901998447769335441195545515335797270416155177435667500882675116764250909184432955653604406115039728465130918021586591344666365320468390033283146618767640843062348305962076494876951149074659694971440917067767422466339984252918214990989971054256416093408295026555185107386583746613110017274933959385915918836749929279832302382876182594791012456769133653529132098496843811722543040818485813192586239868928176641217146709783958555442581213907852619267402909354774913957274240392438658241623772175547784090340001751745750889555117606636999880182000688109889736220599394327989588984220858310961154652400251626656299031125318529919810286107218101875266475067882035017402520277544951328030498040624478258205332301774135941857331287337658245270625762930228676961855280753725596092259152208242109399362971021574050258899925934336874634561831173364516144945920970395633786528534675019622148446505049398180066244298793647535322498307767134707194479030246804761680287558649899914494012671380424778126966286164606847706778600137495757655842797199252801442610103853599636809931011554516507019282691379704740897924186555018302200866110052739955660454848172018805040579546846208146337406122916252315482799818361346008296012219012929697349873288672565938359969345699840000000000000000*i1^11 + -61624250182770792364123722082749647038269974557662984322129058695804016638096004215437684742251318630917381606232035308313986189510976123166990436113801059397314689081930842413702895870026178975222409998357886607826531320389216270637613597175549986959437125831994963130954133341730880296682707229560328859495527709336744644866049131737815601058577517111964773236784667353857054204815811595371196552028846326907358466438974246814236530901356848438071063351663467995297885017159309702879463350893406259904475269530489155001275935367964124607177571319039529743197236489188829992728234017676454540019527307209447032530733871486567428086517963108480011822312898353305325211919250631440096415967974902796942092530642305394786481641867951520195546794192979266341023795724379505715897502998437439064552051381065943758309368378524399818174176437375232120143309439712740220558942346767434710657716160427379583285295222311984497443086798612767018495472080977107296088183790736272503812755207703460290240844150073905670554315728981560379192706431472952439309820854876394041991794865477576393040263481688715759969742486331012502499565229551420453762105448315129489468749031154765399253219117758597771921124022479024068430127490398735682850476688645639316352819726517014164740086137555398731206529356107525192517948994890955452569617501999987547155253896272080686885638110581790578146331852800000000000000*i1^12 + -502704173647648463415451721279189225514830249092725796033661204432496206106440308012637420402218842071502759295789921708199790534688697094725866891980443285027719716773533633824115542663115914182727236773077180633792214743863358224490290586461277085594004914874920562181730619315483690651292824053072712985001790003820051468749439883020418598371510280600406634202196312826380579215998353376832826031010776001371240321493684749948305405787811941576471263745630829161013143922296751291264114238490755274861212288027037800250387712386380597768664495420825158001437282306317443531102813292370997362968099985794210994227780161264712485659013792035237591092143117558985647787174753339033134107947196583856080970247245153769597632668368681149944362609121327661302411500023209671523771793361785277152891724404458197883172000749429036781448488116880012882548447862128894220993659776675508397049120858369692955768938913370643205348057172768324067594926908976936822038932638911564364064771875762155463034445863430291296581723267333135545023023044459029166207738123579139581157141786078153389485753190815674019833985424609448672388270325003765057848006957144830636653278518335200204375089047076112004823197510841089840006758574451887702944982821841932744375256357590886221167347933497727902815751253499517903915638033254436401634630845052936620642095400499878464707372903594842075955200000000000000*i1^13 + -3024281452624246418265394259099884025815781368688041662045735019309273379783681939491534977953450043914496047219093375446465290476813487960202511729103137395858392281675184648164939281693846977000796043118104310466623755943217573220884693480663372697123003275694351581636349682530098916055823253848332077789206777805526747628144698488125949713973076148648236889046635821266813562628517062261482899289480733619674273719009492262689871800912366522852623312891548336001652275504574713280111999845466597587681423558700042339343766694751256158901153727724505258872039881757019188945365697346352728708732216205225362042691238483061709928876853494995476601869805647470249331388101845203635808790837427371489489061285303907626412537454550832693281983260236635215519255465063217135302813520818897441302448957200182394811672188116083322280724931811081005083547987865875891488571241789463946126465563416072157958145080150690091873211205510918145941019252590139642144589182153166399990528637036603100316484681277090000871649852212966205155806818554761789463633814103494330829384089192463655184412863567183924427617572133171922797730291598828048763195944167930826026380874477163628136000053339912411594921124231923142733610831396948322054363248691067056185128989244901756680396895241329296907989787285032043954014688162475028180721475063551511302208539293374408821206223206356090880000000000000*i1^14 + -3921630836086119130342191471379718615889204821894056765333040154033946982485178530229033466026312191818154526021660403453448426672895203619580893718260403256384716480629710198145561832540564021187566815975328092174505730204302432071793304084226157579608289820889251759260277119267140208073972170705745742203669812915423856336233382915331349146747183420697777348348428140627699970658397438499476972075887674923287251536787124088326707218146685539286838855539081108521551922864867034019263507651633374344744434500666719788953331911635516170823878476619416628459073810268183006762449043160893937637002523967501500736755224826867558442910356913914758826294690458032136293628325745282787180447626357745928600060531378934231489137225583943161310988898718044899480163920870513195239778904312489297294179847678853673341320331513106010721308138613460317232739154923611346090546507602692760185905571129248718462087442194912175036864752418201750855359196373703133372880932527428377294026253740367212641091520930488179367483854877938098564251413807297831108023498485918558853906566742361148309605757226431738323955921777848794864599168155790340769703532756720405353234743047403027490288808251271032907790240750177155465522387173663092620872770436423045277555851111669409166111495936413196805078810652715907113319982859693930152446835575542936921143155443625265222432891863040000000000000*i1^15 + -7183745493486834572179503935974187531967204279480991181298526248981178576947011021034922466297884172851105501425965789510065175720437626736856120374286251345889218225010076520603921597092924204937069625009652882435323385612026971082614407468719147044214217116222101940750329423668320474938106222201174511691041298009087797865749228616403000826137273964809740404620617231443672484772935797471665374954433339216530177317462993698453048499792556854639209724531319856499877321959916098287554243371000533569777930411895809686707205417076913290412797383190102787384238718527321455580203740856875008144923792744120990939617441119081895978487652980108944683200722518304355924590066128558288138187544139734463123414073823484391530157803744638277883577467295606919635830676952575052007484679855809848693489860858288900495801417616961274890124516271231990310736088684384456210451166590121945024285244306738564586478953709689194992103056323840625109477536538028488122435218380348413457409461726794367434990952408730527329627403733586209203200773071290839971492550282242236338640873182764281792533814988111989869822194781303183758539625503148044092668579242333795177053761175047725982103140036519192665581702946135172640265611914677306478401562761986524305951961253487745144242334783064246113674029002812149035363134418053773830038930990328185698273146155697089200259072000000000000*i1^16 + -5515554440505229159475513217796524401779296157981861929607994422782013077904781959585730979005016064864745987906014767035798603734947955521939891404426827191021611857327773784207583354238263467182338511402152238957303990712438983312306400092380795846835382587150501690136273789763832808144412549414054691056607126592322868875106574164968209152023190093896144005615641668500411516779262693562479714758411923355386845941232159296697983351285085668299867972887890249517162010057543831692066774436161992932128501750263150165717319127232238161875666929182940141682929282904884957454746627096611601633242080529809606111841552251965124812685271683323393511292155143440374230763676076664243163846226791915488731936830636443741784633300718471412950169008201605176056185872570851422374628821433171430610086697728211705319062850119812040293267393187659128023096799644979740906845512223897345532673211064885340116066503246257050213766155985371676595935686096974247453377916283634563025917317755547997529549285766072864062830325728613370741088410546416965173526042857395481105119865818554895673365757461968859560191373976770164952812729780526277301013429901177299315607129133488958362854882605882910546811117215962810532255394647516616115929137882691614709615724309052221169953616279069174690455234948394679363637647262918091835391301302813393276348318306631942144000000000000*i1^17 + -3017690313637712105245221346567881138287638228590040221565605465316587455926632130267610682209334241702881803991932468285370035079512485079067442666695244701535054231943939213332247929270588709686037033538946946126997759761652509055689896509801842960560896559676707225413068770002822748461789157653327149907206731423453988556251091459221748504902222226472844009926257297040259243759128112451797260204449448948712329165843599918164655920140734068842893707350412990851969629600620798740692477737452099996640559781613244133672909210696289538601070039610568437364192815743954193296639970627220824266952027897056885453098968422948054968723290568924020258072413346133005421532552495007412690209287517142756368679594415157918635201275897068796538203304997522091458792309546163854351266949806686154368754665903544378462464969465608992900614991129652820443548046116017747732432099764616117302768310846350108188884300114964907086048030198278943112220812103522878194258327236679851017149591067117244843993259260729979198414317459936779353937348800808383015328888662768633476725232605570502386365040319639509643204793973620990423278514193980863149567413047644734845416081062158821141974147627386580152252466020814844240152722315570364454374295415377625564062028894293324434254656058410218608209976518088011120525400927515261506994036510177026314827400111718400000000000*i1^18 + -2756784102783549445141212780562918603819938432732579058319989043411344026640073552249658129943161635057431640528531985285778744500649656579946392975256164971624470400590504203321934036253019020344367454624557025342513279986279633659807170230016737245060709834838650803312724980205044127014359810398821674244717503038035960305648558600981820886732040475916216392387359809294586774043782716003177851662214312319818859871933721602558460330423498913665588854831611625392034958520141725618729526965384688678870748913626860650225634631041743530069933135737171022213880177087538994087744967220900134010348491876267831873604102485492898254620647854916733948726458599748385083959103559313046616002207701278110910027246408900994638162010874406505656771227896724585409321317677973196311253443189464476118176661822071689688835424565526213217337279002527995462237652904710665140263837956117460589993968523863469050409173260877281066758592177916901700583691984384598779960741071907293766134535340152475643764425779556334205781691977697720771304253387197094295379913911866017365900925150501534726128621965948493720585905962929892197313088998024637598698355395809477797431194658281240759875282278572112422548114701977763478761774945434557758965251154192209548374878067053163756634046411606355288395600973992102319343461947589287058944538896751369972298547200000000000*i1^19 + -1864337060567477564727529560851933058959690739617638264391150259293270869763082475341687888331667674568324039762516653649806943730251627547456123881746421358852264856026681284876404099233753085328621047768513481086504800619977730541418969823680587449219416128725986668847024142554019495650067342715964309443080247636867790566645910499552616113156144176339402827787603864047707900925375003771616366666683746301720328778844669381293058766596076819835811971624299550362651197097720164239603662385803618215208134040040480180309534065324321371137562225889994372483064564592023383839282076139646278834750503111610909151971381081460644292960480629402242274100229861852863353354827808278831665575763185800145143020951367800441887604521200293181699808823864740632863278500296202040512952966801991465002173668301285175226587098243483726576925659117515736017546970542256408101530384033695784587738289293562930396617075028049183232632555071043191954075058345184551245110868383645563466815704589350584602227921101246255632324112795597570385811411184995235116059437625777964608756571735891254173061090257834018787225716429359732421568854386439418209505445529253697113911927525098040123926755003873750245677669087238713282410118104659183249196944740127819749657453563768877707056716382767812286704877665010699368399841263920153025919355298827217141760000000000*i1^20 + -561123485433394596053798858842127660954935649555264454460301364789946958888603081771332656108931984159902857290314005421222000950955270287979016248948970340359451000798850969944112863133395034663357188985168507471645761201605817108955180634844614517977467672009945882097632385204598097538097954549916728615637632112532042904138451190261803007085852398107059264104699876144789317590609157678681684317250118452318154502635788085906169392540676842382915649112225235520480645446460013082899107645006848044449510210009744177753861195751557183385980523548772802781416655608849564788386140294182301928634459008660984985529932497640043066096434111759616536103606865307282278854624634013031537354204208787306353540382077690349211530673433404760382252169110876219825775909614219777498941384312588351031353817806416446859241547547938507787685873051094064675635458714555065291043566456650221076821614388788534135687409592551201018234466755804211837342007459500858926879030047076939037788646888455615535423921259543592163204956718374229281303397212774403673864060066950880759996165901801562421885654141474201293859011786849322634035769152218069661686803489147430979269467596433754872185747844807471539539283434200403499128246618784024325770821262410297919774775018660646531694120243549525233532082258356263118531256260048457508826502880296960000000000*i1^21 + -82871282245715174395179150853585981691839677297692959506220232729296575157050227600420041334900344503326378192863750577907981604928809007408516011474854917681736072060984783463091274712617442200569390794435714636953194544756968522534499712286464413449713517952225543075969633090104661383989332637728248691967263540003543094865043013867752699133515600876939799698504870475319905081481612845743476217636214935359281183701416736135941912157004506994757109029738777609677174380268492914934181240336808537825351364480010817421642641463478578040911152341731248002909676610761690275530610670254651705668374636375293044733383595036700592240890601721348591102388593928409725537991292582560111881420547426212905037193500203212547623220819814973169488440083900484704132174188505849711576352263834867118261760640349768911326482002347710008667229012871773786677188396152231076891972189256473511810340896815755777754936935700064474815488678221374802498876053935488925070337467285888860954620399301016358109417414814613021177924623832230665739915136365589290166891773018691439979670058040395014646894454514668291333768108501524413692581548391913229991747767356940688083646269526100036822724051904317306612593658178425694835647477442606388238139742017068914173405519474804624149080282214417649056071345966501509502185083006578878884872192000000000*i1^22 + -7357283590322069335158388782757214305113626996996194219779878302068796759177777933227106774601225653806558017039108511696861797399935632048035521403171340711463898995960408137647090635679166445120517960513209900137324106723740149575849204364825755929796109737752729819329781354295088453179825152326857899215152254657679206570620413950807135339852851985883022770500041417607174832446470429138518751445120426510672966678131833293710101792615220456916864041902292627701702379080099951869939351673429393582746951590853327351578116493810968298461978293151711783918670008358604832877509962476997144247546854700599748643963447068797682630550095700233410265658262691534127000280595450255409826665845272033267166200499324439288550909919904829826296575947913229881850485289107918193250098630478627435869649968705615407071440054182314090878236827093709288716444126743837960930686264884316054799709733758016790338842918238921421415109242441175867534876376909694694325424404466894359356028649821158522849316501496931389143606596837652701622201448700644000458746485221104994323938247304157733782656283861928379707156052283273635991975334755470208289810192424012482984785537398095784789503822806977851171810143681241614390386913038881337967127048774540221980248258382439992214860694277020055926717787990778188636355365608768929792000000000*i1^23 + -432777811797744560930133300763634346391911435827751403561573861751975239492196415630589624023398931239014927370451022576050854204633571443643389161047328007734135953293774065916655419707856613677456872006113257389772532705858351697059024233205403736654397358724689227247332607392758032023212470899308785155285747090486032588600944892107185173374929726813712271735493579153047033131311370292202897793058017433773080150400506973307332103318784134626951837981901251954546788496252290112194445210334146104193737474278625117893637083560730762671191566639529322527462898406199683948270200820435553553946883114146179717396905700554317986505806834197364974802299981848237679898091997144802154925692012823663691130798270002211771897462799016186216342529240273316093933838837381496684045609963386637456408069816693754484792431153882917426421705332731538901575750036409106105797455164562261133753584198135810756110878250223632862184203057562824839893874107402811407524892520020789589669511881261066915474716335190799627130275185133037760406441005806830382767507048567388569670610708083887149485661219204288378828345196641363652924969334008278698602903065208504428185819103745881429229738722355721977418998398680881937660292443987600440139100615174439574083246875139292047587863422428702006027488865000725878611353429606400000000*i1^24 + -9749924491339845213739159003924072595758447653395522398666230040990566316439672098081403131777220327252276819472593600925130393634124442971402732013200723439295538868730614533551036285928163393691514184205454026601197788377198884161321155567560414606935662874904288334132732846543828985563963611696482578512031193606395568403801244341947582474895740443134352956465679180019617218925808718002164520720303463940688117093065510592102483739444990688126493946019043042095728771579938948172632684684358255326086793137658575760141185410372027597642718507150659417599067758441120583286463944767600228581638880453368039478632204609794556197081398655912475401523605442934591689772270036567166382472385768179485288957150905408579686736258490161561971160288531412414414800312201150366343748330244604840362720067953940341852773665779541466030626047739211745534362468765620542330679984815590213314983137674000416000868526738856943585589813246125646846369221193797595087844795218156328876071152144635631006875334692085461069801894108976389317434690446155222254762854253900617056671555453305912742496675895009010830522380908437554661919465661184492038976960509694992876558858685595798839625100487162783157368866674984487632712511517403598613171438333846964571804736358127474929523316211031246515141125390137366151168000000000*i1^25 + -863832896356037491907384799566533179543233401614774460741098562746555019771977496487561115143989916404273001174324812652111186377712506018245669882353479415687155804163912580874267080866821279942162491584679711988351362022660527043159831336869729762820524088996410657014877732323712633585727572775088334140880318131077831705235220402062389792605405949209498522307799793886858880767087927701476996102548383990523566459392334696812078722318130203135673316325888083655370204991565777825031437216909275843644214323671633992770611264303808788802543457239163831923869238646927104422971538988278557767548315346157102261106981649110803698884409765323275862342598784587816219849312487819972655788486996579698797414986775500605206902611965653562017178432404973033159076269862716436629348562661326679007712733090522127607261121581594299454948720579706186997273590834806463308052959245781139264212708596112980410582153357010190847184849160913103952059062272788609814475773763642916742670225738856994782162963200001474994842638872453037518239667785788276268904475432425946324699812439184397780625607382649127822740613452368033774722341870257741303891856658136357197945363100085087702890225744998560553633074478253264680219753536417914345745969290292858470411690468155233687385616398201839997190318248836464640000000*i1^26 + -935482251520372675168153794233089809273045371064422777256072292984989433961363817320465204817746750399351724763951851656717301336622950659970383220327189708910433539629143771488617508616797558749117837367458633728395626502557341851130358290195704763900293189843449419537889569905400304541444303291612122995467510844722413235456728546460247267223668219981943343240624719483550666603260315008856490542353151568246496398613079603112314106285339506947117779337341142133508959894986257240881075833819271183480040733746366431695888457653219762827610916103075473000593975265137978267448258301644086728106483174558856011068244652389237078747351474322792409718289471340558497310112848137891305874891102743994335471766131983641924923732759599215235218171076135397306282674460482927699793257843627534293406733664201946495572905173078460013436876125281157515241744843612717057743210183560044493345247489595281505257504018562721311758067493268758578465378277883163046916199407391343265193431054265569612965269875451063142369745490720555846846405812732698955581396957220086042552515065189636383457267773197627943215916355833552073103226339200427669398734990758971663528738390540684825211878730921109033898869964801354920430862438485391267695455736749146089482207500910480984336783969459884226311618560000000*i1^27 + -15282987175680785373395065888334127578467215792386977798135134419186089608524743450458677266798537910716353370269095765851302725794612877255382249322633630126669576052880044279249328545267039391840197611591055192497248617491516890512137875429623255487207386328185661347779567895836666073430271472877076284284820127143366100110712766667971698546056569527244452072054563988562924261015073385263334661491126503360924744710881554662756269655676288018391417801097274221541082925855821426079251291942974556190769479758162528953132117322341379397209815717779407669128159805695367530499926094607725328803382403893077176265241847626008651290267335886542634578027528725237227542027570399874430474021771846700234338623956507956296047637086943905507790388238424862536149124988264522688443036089357996765174593085325746910927014254199528970034871364337572264390433236816112355090517494672396440227938508482920996378254946046505649362062226371733107833898451258648022520996541428643628243944230071019739910105688011469196539184111319983614199968095513558973309019536973262349935594947484607435990240771874008232675528716500060400331499498366044518402421367400506428365486038487066625162622018432295095237245550466792846104615847980517426596443962556712741892148843239010223096557341029651447808000000*i1^28 + 38446221074161921373843395062535966928627802977575853356356091283122907071852357439769195608866013349626529474870925013555218913021314031006854375468733043191395561201190365470835423455922657637131764361234826763071148556803035960645886238374457493687656296841571780083454289835369552629721039439722450090439878850247012947180396730797307360934669794915444977973462235637400593295490487031357764284112801835163047130100234248328751777217849573783998497171661117460534017035084393361599390450922360103365477315235462813802599817975884483855777564647203465612245678452792536206150287017937141908397127600443666399253991214305407883402095045590006567191790214571775390087592968192800888446241597960458644145961917668081005047303022780679952848086539498351931355034741535795274867680416654535730005928784317691813887980583124869114362574909547298817314583315240757329655784400174648259631716934139206439069617120541638489555539343412115697110549987378595746265953504786275555170079483173416669781508949174347244205136467877360753111156418066838182048709314898397778312852501747073927687436305804795715932561081404679624573906613646491832624696387817142915030115793173353468339304257619108223590499404241712661884589874292066082398262192097507602631712703051381779124017168384000000*i1^29 + -68319245066483465779244795288668975410290014218186676733016307786539756829442639244279046188413519075808394040280369804734323748728481590741590533903152427418783195465819718649236514650073096214920555747914289491898825997450757859454058883775394702335425009768872497817523371848362086818085095549658418056396489253367900169901501125944126135945931580300567964939110424706317528953073323552418712782607618090917026709806244839233706270088607303231757973762739242134810553867616181386741185146084804914675651286798172016521447746174409763391726781929903993620959389118884315812130209418219765284804870630553788847318366421624295309284020569476682689582364353900724794991628569406178979625808127759964039337852262061021387570467479292478309962096136719349465624520863890131774632080566621200536019830137067142403445787652026693961317030998950603846425810932688919173551937054077645544378277256865507476397919516760328163613807991889332343604678460148213081645304146718834797467608936696102910357470733054040716029583199443697558630638234391533988821270384914769360407831770043920149437911878396066380172409300862446697047781946392845072737720563637757268783480522493054793707353504719790106697310158692097452095273365909382337769958362872025218902108122021924490444800000*i1^30 + 115445626190335098596903663656440133240812292092514657824989979924287404442700516594459711994227561573220212466737424766646833052498630984696780067907523827412804082156338760841202686197827892052371683203486643123828056613484510472202151282430076741295943793458466663633989818081401677340194692316569642807804462046082759655363382781077504546327782069371295269960981680424963551094995369236954064340878555511838326008636434522149122338828960331069814845339264591738325270407398853510253047413071182680371778021218979075124322360104368194601676637856585872193298408499664940603593952274343120659163017393630841471859501693615540350297550114887509507260542735168019384119987181000520366834303706671858131839143526604385829542862582621938692466038354247689109137654217879184483962983393012343323634230917563521854353288016619982258739962025578760457284017442095000687827127200878323645450741436952471892854102129081819798960809630750664942567770680844333759214084507437622004800218307888599954615357571575725211999545473895118844415941218562366596601699885658892019068416571347920868940756258483975271348818448437152275521716454372268028891085428905098206424499928444955701820642790110860753143707358207072891945716701416395724857547932503238137046186642636800000*i1^31 + -129247579273712644767653410888262602038149899766203896486544853373527020118405278828392307430424798557159577772464583449265851309896950504435507936202077980695515039015144787797899532889999135812365023235063267291562265450686943302071433083067841525502713581127258713990416457350160628781559848007168063114151101807950378158809385461985086462504786438170713925838255551582825961547755948680422066423856603836034898682052941315114053990399892596195176584145300081964760033122847621521848603278187181017507529982435581921381264149430810243653372572253757465346901569773126717925399866016527773467781073357089451268277432216621005303968303212250095468076033084455797640315891424780881497882156299992843124703126432705084984600927550421446088338750182639346916769760915476823210548813819784950520894626894104949881904272804083946516745973086839964984773108732188911291559676546235416125421290956482642140091397647479156245401488602952490711278182013206764242742373904112517729737397829119396445165826214793772592291541537350736513464873863290502846845480108599291188767374074741222465875449872360705385387706739280862535072175015104627769326303531296253924579596587689809620645853544909437078232572209877690128724648164872395277888512432341620642283520000*i1^32 + 86861901752258803584606736200258810663305254756180859093871598925060911312838852829488228955907909405149309415472895016882882645053209494903741993333858043047727280129279240085148346333432622334792647972968817778235672624577339749709089229145407992873666541834998747202973299478943411073155515953164596680023557254461265815124931965756603126761361867679234360784887291529973928883137424994769924891556466132065749465755851248637063040149016359698590403127229718769033941560992198490133795699354868471818889162639269359013421785192668356050465537783417349894312818946953389000471765288998252680665722282801208108154386807842984082748788975730824222957488953236063824991710127484395504458960382046426629912543531864697188499611596155785677101095789891396088467454525320323365632863310622857906148666281740676434707270728354920554308883600108148322124415603950500580455642481654071256148339100427191464378181800498117946504887908448178325851970542574999644410085027630283927848165596780389641652783541160875099635622210676874970509209644663497301440057666634490670139326128688983746739316226279757103801409803727615280012970846847451435240246776004123484069973880737403887750263779844906006621043844024462157631960383914775708474010123632640000*i1^33 + -33872089519047667880247984661013348242685369664490919155489538946238584304168266687872914937951484890207676861590395113439346991292612214769401684605554784963378154338634626122753277831089140854396394465322853134056265758867611768163933626990153618425912186166031080598821956102464049334381140737459934012280923992603162209231991190689922044334742007128379052232093817349655127491123128690189477176662275489547687090038406467981689908126387655970270817384729317410323544621907976580032132903003030736231865808440733340651443833651166013338546537751254095079713377693794471387446289613336524325937742456906362467036387160960466910820805019808257194830098207621354476997283485809352085215070217539380059056076816723615047992051021724528465513089765985334489487142080394517065554064830028285545723115280907812818385669195951311345368487541373934384040526039488303053406720005525015102828295090473180245032004899911843536056914990281182407286018155220306651447855000850080813726698067476055757029600780745311643507990359718225144797680582074605186644999274769092194803028324779758694143556022169935764785333720088394575522357151526657543764623924329491231500116835543268493966108298761467829603179570928131365263886038853295028568064000*i1^34 + 6798712272654965909494721997851672260046641052191199428264712698304250676213773124688632640986056606264467389809874920646170703298663451594873607690848385217017036109687878744408415553274880967723893098817021498918333487025884746382112295484549859107745179082514177743835344164227195072557832034333358255589152030199542362185747280348914123059990701804726635147551004890610692589948722393744170735596263354040600106245453744318229768027770593796803004941831663054086766253571185376125391546504043880789629525036128909224708480134183863627582544263364805340827632833246263000774196613286139312391792898267923825663515100889777970193379174021496809120266658634078004245073839001568740380238338668633072142476764891390880353160216508171704448102688476525860751501474355835273433794399320259349126156728789230016684095352022033740326876937333807189661134426159204111871448484012184678384856063082827892361768994448724948311380827679035234308823868186898622669996756330080368879497945031763709214002516590638113017468484822120516924221304296221015266828995156666289703045394595766667061419559066443638240513358941429297934402885880576853051666445708811942520974208857057120606183496532514345216562768157100646005553256988672000*i1^35 + -532346524073975599420070767830059036243830269786195446870382501769365333673804621909517891088313128390975511773207935497916619215222744343242490749312509041096323365466102907981320649938505850246942508205912067706394246697573542370163925893545786162644751738144988819664240220788414958395317059336901017998422839440304224375701367628850975900386638735014476871681263078004107804059005848535870231379216615330660106867512458591511463702956056465360409027467263433647789897935326727191631553867283890570049077855236911249828032094883261290382425122781011447187564997764215358733759766370276896107033315267571192576273341176551876084368418835616442473825024065075984028044680387474052056279226514618371276686810522896390518113985310152038300604464203677995727153619225370714707271728456273161377546415295498892469369581823381334859845334759556728232048399858233029004982284290716503884168182468988120334192763115903964772447397778318078391647598680181545557923148323234569631111878462368484243257520020384786529097572032919456925084603099389215550180880024923687908416355288074062960508675555578278594790707041556848719314338603352359415563242851048839730081757115091863662566682185858558391952242963605053295820800*i1^36 + 1225654426449016721811254403867558028211300328639431359786077835202631824589123032432998647129509856816298508624233266572374256976114142176515197715987185063696469040986754780387747244525452534252526665601511888346180899967611548873486903929958825539390605742090904766837620431204626294061093949545464546755296982238733879734317011433144976559642669594473811207566270124061204335332638420011845670612259312854791973059050402713588015684509892863463676228712146008757012078784398698585009054932326488635735928308485854670704479630266942783279117150549029552421371116935501755839502968400535358885059285564105158249508287172185420294565716235680860462924902993172333068012753923015206274142501874030762106703398337307251917457502108297756003380112203142899213734487255945913151728904895862142852132845898585469093541018409557032964785512300538588740685219107350739639072716131405442889765299027607497204380969348753385299009645263197016526102582045796658500497526268810373822477878238969534519658760310580718573616470758407111728655995179717783892653060567668076280243079932452297710556067502842204572762104828723256884694868102478909681478598717688127449491089615416657514937154778601014797807072051200*i1^37 + -53881346500405751722750516964260284198886322827476287090963154320568159288580015062596114014814501294523719208518413607273420470899020334171757381734265643517518043331409463846956996875150900701510146789031287200346304145414698471292316488225224785625564790323997989913624967695340667036145891334654758888578230882129171293169732949438590304947917311438977641524901502068899053505909679357498483489709692830745634254436168967066443387626352422351870500214680831622725683116735444649315521654641811108601279265768114100735751331297683717491594526062883931252532299001706033830624415546392493600389658345830175250183695132575268063435751739332808381453613761022095867976899969449746186067933792086213651338628890569241984361409787110377606106547365488170981870504084917085332326973606218619773817842946133092681257105982035761727592500219205755150728401821978120547605628399475363162346464081630463996604516380689214881190387805959627249304462715470352932470109982454321239418917752456137912990779912512594886839677280313030384245464662740858042933921541676273939437889401499077569773174447744600784639014688656122250286398220518374127961215580353954724113975638909926224243700909610106880*i1^38 + -154948743885591620891504079467449762955899715904320464728892598053128378214850229056271728379261222223499075328400814742747254013011301513115576335171184740675359315076463445660252113851288850610973556263172946241896956665620457879633272067767206199382456714966988082952364761309969955822244551568569633136085465610445969092608405334786951582161238366266970200968732033222704855895729543682266051722124161938207164411572332592174658117505955087767091388737025517147976292674452497376680313343868445051109003606561152802442434391810581801081917549503670739615952881322628785354628925437306367935579150363241866169496958923689537310631879953693109090931641127195672513835001792484781437612302542161232074214306506584756855133059179992039935456972506531282527169928553696981628587279501074472109793783570972248728670401174372149671088819025318149690879764541072421493083180434168541093372381205685261851890082300686989825084245929256564590521896007155859418708211948185032682795983480909443549680869060343192093729201872583468304189385749745712520265839728179336008205747219680874999656235610212821232475223833081899635214634294752893370925184496215761489304115084011765760000*i1^39 + 21200724073732494722208836744071051296348968108729952040967956679847087262274858820353587730400269502661798870536053786874249367424317928799642563380180743984946575597458777452088185108046271066053150954219137404529479851194990353375636214754046876969032590255122619723489696885960384184308891798682608280168778870610997174371799212747860313068258056214409813120551999579048937668005255445551999992913300142232078093663941680381479407123665396644751403344866736655562278673818926480212500496869475983948247191982087741328403902153952108485914774952759877638346032469978608967877186225883568046607803076909970179495017537504476007419457630674888309172360134553408320972982238697083402420704488627371314349446656669455196310147331644185430074063246894957897876576245243214696399619671129270120185793126774373013711921895377176170722200506824661100017322728790449745915964685622223971057182406357450246624314817712781259879477694659650402781359888709877070908361835673574551856615095486772533581627241021999737797747571079715559024964568703059420044173175885162568112144214727000275458512041789008164551283263033899339366660163836205848701338514918807108059136*i1^40 + -1110288884416133150802634316251475644457613340659361872303783355536572307414721433824325347913303487219144062002348341151568788829575858038430256563962150786088159101712824662332837734128248598551957056416624237532852247586488854513567339569079555067206319104314615257662096754751209600561959343376234836007679635624825229498842507280549679501322692453583187746175410487795475613655433206066439310594927335319976209655322715058087221689358842915732225031409993059333287241005829806536834441695863778826474892423875568711678918914507626621745033348489529044663576557449521748292482865785113343905362979208006832910394873930518932502950583958008773422326653819979511778125420389153698170234637926623482285093178633549398631317007977977197952263427655204989409072463429765106909533012751210317561186366256620336501881856130033929466601294191856368993665983194880206183170900162526043872370000528363057336153961012593428243539974954619731053391791146034830597106044801941199936607258349242910384323854277411273115912699570926908598693861746976342601220954882487273232769259484359521499908195049108554516591010260607851793857367422181532258795520*i1^41 + -12669755539427567833895910708267360203302741636244915156886186838993285217235879307921120727991404748026544645262708046124611089090028616669390621268017406617976399601951676473215160331486026755674436702073872105914393565308877453824400726182426369317656428733877347115374374765055725174758258824146594979405543584448081939459325825631863782773736956711714166751520136988138840009318218162884372623378154254941563371152302210805326531379296519159993842614872508464791575222274184439404868664491272206686549151555530794656304385579523961158323456452893765337652605657852235747685266904684796983334354128990536251983824726323317304829581823116592008719935042101599347964138985893149470362745759821880145693637703987019916598664535336808140481000669702178183885442798052055351093433200769263811645190391498464174969919751179240974081980412777340079862141437573684865891687977449738821153629168863542075041716645536042566240675647445217143303894232350447390677760543872105662765999148435444649958148173882687737186475795117532476332808525329096547965830578157564849537166237588419921648081403893983604571793668189966897381376000*i1^42 + 14521513198529386849998616830853597914467233900174665042113566012238336269091052709040443466977387840372988882133819068986097192513069481268376073424530935415003776717399974893442921120862221446555633215537367524563379592855633700382792838731060148612361134433131158487681079248859754875328595121053338869579022036505372718126692215978134886464006731533970326046248036122354832799680407341882581968678278851151797114231865239848239167795385880220086540236821191191780476388888844135140372534651952029528464557422576454584293661278597638265410462799929737214372543401526342046755784477094740601541698930801784585478063802347761854721486793115967590012391594493452795343206892642952872608191329125650572588528758975223380947690175796321938937674247581103409190227489291170495651107520784334306178712325260620229742680907977304182915868226745867877743464659213991736976617710930456697991882765476103634708617288893252149495023171065882190314842386978114945724243788888684326440335284190245217283265229506130962151180692225210203550472281521500499839701274156552210303994592614944562991221623965696000*i1^43 - N1*13828564038169691203876222592080010042870544501876232613253735277551663412545992941730994145587066808067829715926183883153431207378765760383709327472219754792443480913878226537984156297316751789920110633345541883766347112362102126246589919195163012893183007678051697334584748439820909666586247877180641441550621427943303204822139410144100302194376969679913819267178911322917956412182620640414120901119640594712274002245826721409596875*i3 ] ]