[ [ 13356147487522858928452868128095640086105226143071166908413912168698420593243838008456444947068691521605051405698649262870879873905277197551353648871681345847436313159752556396129929477358297710388228318571592012999802001008973780914559241722954025679172987182566649007719963755587312785383917721976612194811483423522219789386757746444368664503365220093497717929290851689267918289489146941631462418788851210553525140985228232273359184864168044740424661006511833775473295079169664135506386975024305025581801396510097633041056772745588022146557078835686500078282952241241685944744668645466975058185755594763692444161095967501645142450167653919899510379477265553894422151319643545459951993728949956128614708401230534833905702713474865612917778511527843494981878137080750802709049797755151020769970292075440359309615937295840139621067062319813434184317158058492495583958956388648165307581513306412171850717195452166928660323018425643596053784591970849446903938410655138711386563289271667601840867706827455411507495706389994624858794914998415694512218456794986147905701637931656982048313533939856098741972699980743748379384447696847023739176518865344961272379653120619833513610437828337660400590009425547171353368521769059538142208756221268815472024838626828456207883865416203266691601425315258308284836130823216720125802366527078400000000000000000000000000000000000000000000000000000000 + 180223940745735399410699463680220671153466796669470029935316501191424319337412903185037816943353922253738623225354760202808077813909197143252477324430168917101307153744782070510950013918022764187515681115495254625876804046677258596702481282001792860419314319716744283511447373007878954098186468821227450540812615898647707116420680529948115596670786093194251137893892193576645422932753106078555694783082999328990394826627717518638370922035509479545791787681252488817642076584000262790749803309572741506966422110541597791321841933302876506176573144205686157164571441290435245391214025000700814484657553095004921908924226090466118356400458075397311245065233956015939877338134796615850448777174654467739636897574753323625561263852502735502288946007587033073956979828513636256931411632027878235803416490256211985064922749613273331617409157372225436929305421909069915090253735753817117163686903379642034439442091297517631048855875502882084875751373164041529766516110066997302138474023444337045773401581186265987445246937291316520307524094803992544892580683509321055428590654555298239954082470295737141306926913813725207631106360876608661181553205460576531810607298775738226037432176666578864654277744068754067737599566474268388737170289134798495318874325700424964741134696372960975959936079809936592892892688535560105781048115200000000000000000000000000000000000000000000000000000000000*i1 + 2513039213152409205803298095189143201006856515385446732132081013439125907015952396280683570395875944547579584841059322159475863043652794318426694695932501050878414563176281383723601956790400758812859126289879198689003570137107191167066536584667638716805154914317741536538838244520882268794566368982520638650039081846076841350433023835643505302329310358226664043998713106387291151973800167435019041459296749412124629999061536411439078213795926136589525755849998904136659233929166848252042583762254699696185049880933989874939647116466924792429883699768815251516286974050267268482880814877583025388187065740327935230619720799372762811586563025771087363532511352796848239881758708736773978184551366996029624126098917541816747770906388117110714369103989253891265343407087603168223131460017493957362261822924683019745727006274730911250672013612255335292839737936489917632042970122436877821935900623997605798422758780875257030940641413924553870785794609095212967973944061876413438926020228234270833212946355797151521442315935033840398484545003519885181307450480594637722089935782102629633836305717688209526758723888101185004598661974280511523554984447300873558470620555763705772436015840700750238073309877989660535486191742599001737641512824361611519311506103282369567199141062975205419949576426854790791809009841121192407052845056000000000000000000000000000000000000000000000000000000*i1^2 + -4065123011837361769332786295933709831355496734013950106342909400673744536553522153707546842575707405121845994997628060998973236744237531082188692436501320885034204643711086550864737717726139445389819656992337855030872482841616159580328152015812444745266260337842388026839768985606782290453467610202852002577329860002079391004846745566661241849407612541794069230227400379355304921063927989635334799546662399633280090027119646508023786620577422473000456828299531124167491864886425953072657470818747793665126941131791262254603752618545829974584310058547600934961770421923899899020869201416068923970796877381023007116122288646394480846882232276924072650124140556936622394250532067338042560895520881355341900499904562046803075622145218425268449596558272126598348865792992135400508808455447733980741567753407500238393045360551144567270841616787518754135233915886964367373094881864286721383219881620220970414364922225663524541466473590865635897194013441859754458465977542095200991225760242901803352758488827956965551320574222486414293871207853364894409862714552739948027118803274091367361800509623795149130526613887580991249659170975475256773604024651873799430599920559562538032311554083390533041129141582118754019184793547326288972732822388377644050811126614685933242834080113844532795793434218894521590054562315829949616462233600000000000000000000000000000000000000000000000000000*i1^3 + 3054587425218190649735355590306530606319149055540103013433178060913285024371249992818196378353755366116388307868729019975723633428577874633044791008583989828944057328409702692783657188364830260808411308447184291878644956931227847597724174052847042676287676818110166610406787081344800190825076040755217424270636559498895511342618532646176923673326746586526123649793807410302506729688354177715099757915518198983959190915537697755640699107445139694371988496726678873458449666048265101795383395810901937431469612031506376486462002048759195353027167239011509387458359638048672776578417330767739694106974240337115113778530261376287617111541153490244459957525144843524491191327550065263813382816580470968914078191773097541067525453756839644245151814124777055407605328165109541631464129284832610488600003246531501156791057021735564757254235789646748140072845007952809344361692349146386742589250433337952114397893915173298719184286551455113780270710166545462777782356848060333071278396015803460906281432437076806461795939275515131309427958321635581315539787846201562371739202800474837058297736834317737888081284702382473963320128960594421025296364319266048250843916728343955959581216899123358113780247422949239968047836378544915955012405268459445511439168443899288731980295193675037008200673973819310788580756669516763162455572480000000000000000000000000000000000000000000000000000*i1^4 + -112817057620728517528103734157997247542870827729193761922449463187960834518120453444707041009581248408164232919136146816039268529265580682502221676945346371797756009847487316424937500213889298719546401316296164656501645448539674250179742279861807117511187610953309750556972723732574814398945818732795720569405314344898810449268546939608516613433392132171537729447162494034663713915880854730691526340562616583898954647642323582473220759894355806988376975674193366646296988457762847606468726839628839271267616865088341902723045379420396311110799213652817448452876858149475960297589328215437588264387150530329144036004418111117617664168507169587225650721199394312879776357635130086102533348752958974015503781945004825412624919370278925728157728329026798993360883226712937634904301005119742817674740436191304598191238246990381978841537420936403768748799645045776412844102086398276445528266899649438791289990406535521999194832397478092957868846077702572159083098697720286029674867021006261837268572146851017265233558291996682340770640529581475696632792345244131069292638095336483386979019041511932479329358491389704013980478725696141440335367568067067440147519420794336890532144275443149598438628463192078747808569969379906910956811362022795045930073096222088120143777649611699332098324892366268274263237295098259176423424000000000000000000000000000000000000000000000000000*i1^5 + -77029795847398853382179233536672255645722002974246056020632039527517935512348374038011370050600288617726155898833018835695341153037054135762073343369626091911832434478270822861852457766426310880879124271761007176268240849191559264857390897960428520024835690567505407311329708989197123697863744792661477114373800732740539926551413280996611802814453033550101375077445957329561640531486746362095341512315189391501564267650867862949193737614228983641744532081578803262806353253890003146493868198443721445314015179405155276689992503706579414264930221147469995137416956757103516701691132060946267537492673299157603362981908853502591893116120108110720754749213777144356393814169837219752664474935135159617000918380918779139056701718930274764497128430430231726266763401121027813813592036874633488940846903953030705538682864670045255182315791112375279078601547404242984315297828727486099665131580663984707334431078029828381250032447358538515810763791269226524608352969924035611845776255608066599005008130542328020634082711367405457429403601367466176650314574498506740971999988098170260022032559913450692420405611247798206700572553511700937660005991845409207922483284061688032004380717082218067639412363322634053975721607786259639720250685041226950208144830889034872801427275600802503850758529072306480136958233061616307404800000000000000000000000000000000000000000000000000*i1^6 + -3466484379525617452934537044650453154379905127019708874653010571503059848753122472433920571182371944257005505264748464253061052257499376101184466446748342076382891139791850752528869968395522550996614782980966380488140460495275189403425958399169388418613642640766851391556462380029288297523208079242822704568920604829375248670825520346851637136630183407907100070923497080411840386877045157065013237233407220473214365285741307827140576948116342832699384165366209642307704784402701040847875008809810183258076645731550358925280918326087906149239924175457662832073543995784794489653035979206768900042014159012733617675621547785777297755474997498320698145825701474433537880777644374762368864867295522829932958118016462732776504569768342733091554753343691836759362323799376137488705329284248546947572791405383670017235451298159211163549939306062477265446765217659447973158420984202739028537230534009422998549318755000469564491009009573336312185542946837745618606218140979853543533335767537275353008569372798699858640662005600568744911304843183102363188162959877642937926292867686127723322271376591007148545846281461927627460461352207068345519348860711811163266673058448046825281767139924495864696935286064304792051556820022658902026586822523734787194139913613754502544521301685764649938687912520480727643334488033853440000000000000000000000000000000000000000000000000*i1^7 + 314278551915426752966955316776208930627976501271855121761135142213306368648409774438923958745102037970035371346872924887191216283400544042953218783109978463184746228401804375449480457687522130346433792492297448701289725932655056037064802408162082181519942215965480994271255152731433349982479687631567918621045084659086210487326086019446714135407422748795532476156898571220206952236420092070951966358911894501553384723398677619501532311868464395554690061368945643482763599726570248579947888809018038975549738929786867140014864456109312981043636802971358049854889305847223838348994897363961610908531419644200741363666561097768400500507394622098870515977119556587825873239673341630064288596504333793634780253429619632737771183260646407859973589629757800716268920857981167188464647361491557293451357816745856564980387433850931131556278725948877363380279618588478203425644400975159357026480119409507215754922972368563322815131199969851583495170797611435879641286058810300173898377293206703094724795532628080625229853768837090048044795493391232694609381232615334098968774246647700488749305435514728039421000259407879685237354970024567761719563245708386238278375429567268344819856653878083442369197165367215649209639329858635707161161374315836405027914507789435448800413246034715245076298300076314569752334903017472000000000000000000000000000000000000000000000000*i1^8 + 60750369638749817346093434540150458106277832328871743796303764822113696564049198042309537017037872248192757179366845749648527863639019106210318925840503964396894390022710184488269379994858836229955991857830414434240981752420289926872309601581048000177786609228573752589659443326829205256160254501392600447876409855727954654529399759849100466313165003345564738931949957710658945489370447461284417884629300921716467431534990035550249417082868378229999141472021629041053574177811122791233304343305011059437265937377931269356062225996292408220130420777666292875266191512971488613307851275690246194383763292772994086637340068282154269051241935519338780384990799610698191117032070619024328473628811817298156066861632505489339765813544826730029271925989810127407334593028577217168415199329298687759391475564164309024242657834800078233176798674006098446495150810214697555461693084495075655129469238741435041981037176287231627080994887194667500567154648715737328634153875152087011972210403612524188666189987949545907366768176440899489045244022017741796727487710302390709097187610503668280076919684498494598564957005627101384559306262340384616724654672693689336803545490938437892152008653005466492061469119115067804236725384591561146931111944392576882399521305068888944867573453974683338619920644906601585518523187200000000000000000000000000000000000000000000000*i1^9 + 6812526098554758304663271716876622939306507417832086374329409279580343287277159654393243759663802263497581957729546696830979445001695240673656539827328063355575262190697982561692248314237943211181270050214955378798337627334630853172025178793285741452646924111194980013292382276485696507475851877163306900268172642054319817343048330497467727976770581904010077045107359239830186630622441794392738774078415566512465225993500310986592350031518305803482064919698318595812564260165024328389058801219003722224193713607858555174880571054339904377788839224193328485862493487778684864650017220797505137474882231531498489053889214462733903885337723896965239819412476282953098934093170313072217426257096311050539478583814477698285614141413742918147626536543547548136065838162580741594717317549549770827669513139977958119625398070279555067675644787512585558763453828527447308752479289715479314784186055886011202763834079403775138259660338296273678276805016135208285019443214820768259824542224437038453833878120029993745429907533395282575488895042557225791834442241208449029417903236674075208656125243213549691281490997247017812186101207697686436745909313690696552149715387322744107719095939441404761170725142248872398169494473779540239016077751722776049161546544308096284486712071517146990630756759676195765747712000000000000000000000000000000000000000000000000*i1^10 + 487794760677337559674933865125020171047444117621684155824756657812259895653494117662809980500455553251585596158763998941116012413596879147870342901466781115950522357565472202533743838875546411159889127761159892980685444890501424832233457567848607446303908555812423956889771855393120974405511316925244277645155750134185802030247524565908820225484300431361119815456328838905358343938566525248516740150526571203703046381225918304975004016443583030632521155357339108553310912023856068050718067551897898507459053866278313571619034288327926539169536535965793298987729732199010218887891160621461285907912120157404283685939114816567448597329173369795694614357120655818576894802278795221743641928136590174936929048083656925893321198883502677221869817371619176203328776513752326079133950601434708006579955496545187375487139434369884971050978883464499343259416220043329665240329349530312145005161678670240720589733932972100470373447864354655890164572582787491877718687897704139071433487997762385210619162415012945535802984275829181471116762460098227590628382581188319085006065383908343286246874858173156624476535475905892762349013764993143224218896191907384632232149330469331682951034790480114920579867569060468025643074964907244043947454776211159077083537786898243923230747730914344861038357894263033923895296000000000000000000000000000000000000000000000*i1^11 + 23196956321256008491384546100774496880918229161542751109048164524243525529412218641187815428889222803728733414400329171254234782754190577026864050463555992087991899292144350662914438867302976276390839127985049340536065637001139032256457996958566222434756172778812323050630145911903915870788979071732584751560446023733832210092434487034966980658406409578089491189995026513899748074657175466307954414767306920443558261780459713421544004905719743431922375061035443413661517815074402155885376334091635629572912702042117656653249398120882294001528577541008133418384930105948333281172741975703623305874823744260640433715251412230448059582677315949065565899435055657340592768855570356158493376632435966319465755412443039791707972294027811797900179633596815846228705634062246185158228025247697545716468086910787723532339217227637237800938990493259551528076621262617043083152730529116413278334732999628476384127861978047160223811024056868761938692177972871419776445759706119166123703013764903047995134546161893648019870907022190557573357632994681308258486004287023571112448804763880022150831323992012011125046169663562637839393375130821567725678354024552497395955281951687865188136751093999014420168962394762894000219998447648807917630977431238731049777705355584900401249331502983471644046525670506260070400000000000000000000000000000000000000000000*i1^12 + 903347944647668256497888589574974655498351123009757952789795260511331905276909990368068385478318553268944395694005131005394575016228487722872476778027102149930628210119627112438197096480465490810627003206371343960172842072827815752266592489976859555784264280630552492915873330187931429536058672051599224408844235971156666963928463957353934489832818501030607667451129371938805123231748305802102385987263676151366938003537482658911136023836764962891867360886273751931344254069572299602819836325317354901458429835759528297070833125203504773047971221779700344224437989799653276191574024661626656387374873601410095320047030799599900992738187638661675617262110706569672581162758841379718851875897806000339486692983991357761835714971400948150647946430463673494437541671489994957746918216303031509369129349685904803136466805200311900292187545214952168222662043365087763230653516248410530693538052062029589938014338007553558235994978724924825189321646138402404014231421892096352861359338548170702670158457460631851764210312507200048295912976302175610951375943736546415256050566720214024602837253503724546321410209795889388365303421073911362823356751669680554563042421110889784103715142381503371487711534667244553366229971882597323134520682604111781933709448487951986779160803808153767966378866727976960000000000000000000000000000000000000000000*i1^13 + 24855970153211757190767654231988791774405412906944704824683690246209836803083210731177035690687991598221647226878901869813029512632619143171548665677540011346771580162075492416852450847480901059755979159822200420874574191426080509563473334037441305067572038983027474355813053362373968565212291312517714191956731872106986732548861977285779530664552174913326552472207202898793910354251774973283305117837915321164466789991328153623082425109884117142363367551343252483170052561907987464683936318242320708824511026465631038523549236766612465446466293129920393393517407040651528910860469172132525106739229148688339232272290143941829540388206238014252632834475086726735861901515169646546721928209965411765824285835110783597564578583129498099458968831980783242881430330357814427394228018693296645704946625427406284335645653379200199705785237899221338430323957919866424597342217786698955300574473880707724744370230864060830951256481871995686560379268650115342603155461887706217029567837143659544696277341963457773777979904041077059776038405610194978186154625567303422385500689382214246864490243451240594398684418186670639982155854465541731000594489632127708144531482457312880737893759919512366351535834333852139259992583974401533438788271371511851766202722171022115119402201795760006322961652908032000000000000000000000000000000000000000000*i1^14 + 246325035824528322891155955790890570840237760386659565493471546221543115108753976361875269110487273484818323708587881906611341129190384729514855505407812901241880517909251867731534939906886434008865441193373404913592476949033770487755035568956261015849482355571546419779587071459467367132580126904590493314947618421690118737661840703941109643916617726382343557520287011226270825795098240105449195872905046198815510892409376238982720024605763242744336430503610579757282670231221457245199326030113575212358009038118526541164107165498301742280875347540437862271139468999144944991742917962906407948659273006200247772312372372702022463718242286366553824117687747305284556287413884140135407115749151627242705603106238374793602137440341650014558270361885483469291243760926481319040321844837813585882374942869491344188989782448896644084481390141309239177480012266148933732424104929749213777921337209688377645860008079385407126663395937051118994801033619536968373733722121731439135238943728305358098523719720551347111420497251011782890659807613632551466712956099038592234718276228214937303114076611242856864414218353258850306527059254535792858379549061587537324147236456641782993711279635090584188147845473390421907614121998987333081483718260271165223431260839069557525449239435994542907588608000000000000000000000000000000000000000000*i1^15 + 2669526987776587729903747286153271417412484451651983008966726841661534913129850485930360660682134163669771245053524084438451600272337964072916154389890117434097495039821654427682520003404235688853642347033350573248230386111056690103658365873388005395370168871448090157011590646257769785381183843694175580013220870454966482961668067833549758991422362432741010667730895856429116422136384107424775835832662350720764710069235868073325878742956831906468718403663316580764754286808936018719945159548596555814572359658997842283369124740916219543771676231984568958738897121786564818347109407544090046549181513934304275984984001536432411266144365179799198485953173233898490304076206603886176959283687894938747540666256302949033509825129560736891314923151884215441569725739114734225670836709615295558973736597141299141246379076722339490805407515342696826152912150625432982785801960205158173849073792404418464052278659465011008797819559963144111966689525959596309408350607417719445158368201191477272308544486815237376310462666690516107023553879864041608333880945962889553743628081400350392750313335056257209983661564475657432417628265574677032570331633344525235584700643169558890838599029674247541817057617681655309918392835440770592176801236227902518883570791898781232825107826188818558484480000000000000000000000000000000000000000*i1^16 + 7954877018444633801156718553388030384448823670897717948019326873291917918389318235031993420017370339895931625810972740280734016000927968311639959280027377947891293026911442668031356734397668852063614243163662570119868821638174579085773033649552381826283172774122228179425532129741165770272583437965823737234922452378667282600288129374110402828008061068276398196638603305807322726098731602836683149605157502455545993259641017064464951536023863403795442298481867141429353425420013829203633584077716914382369741758495174555846904875583527380232375027129843200922382697983534515916987640666027353548617844423506823263211701609265775608519158430599329894272268263817040786058201887365159271190782189131463283183930117621913697494909613226063214675666057333689350111025256785507267746407724830601515623691551774569979978234563274574702023429131563567707134065439453115434900226611980000460249799186971123770873924794870601305774842156968640707742758734231080404204364958306470227335436635350731875760437640864817853388068932487566166770051926566146852449749216616021355004445442519180827067584723740161712792650960522754663706163295807208511264019637067251507612108499876612545756705356102786123672482886045084837506106788685852428243608606145047258034052314343924751274285442531328000000000000000000000000000000000000000*i1^17 + 49730744462309213357094280698821883935533401977599697360479389419591232113149107889403255508891664271579949598733881786168331847691379721478537611845677608925417448582599716406909778034066966352335126990337023080526394772458255265833794253265855532900580837361486864372816402650603369260683920823135678769433945240810831400738888587763325834043563922604197663647895881195611936536031497319044639212341554643027280936648793590794759576106161279446074469397321477114821724072893293947244024385439644237601225894787803554205703460130222815151077342563710885172917949001977437155856557502752585800293874977111784055306312174186371030328418790303100725799016267616062343704832420407406064404159896278609362879841780981154605262602391423251267384654740801176890612744011775032767778992410795056908384214728993861732696266495652994597513332184268500628080247334937312877591202132626237695969877844463564575904794180037197114046617160301155866334318196688228683172001571919053738361658997316920473030889478931494632208690125374954235706382560024181254159134136586938391278750142996528160388742796788939080027027648737000541345172834604087818981784018391424501284619309039229824799631812143578096397920032529704404765965986332424008619700096290126372470716239370619538666082952806400000000000000000000000000000000000000*i1^18 + 166998137478132727569454036654085485175802248240822711963495611322795364265190729351949904429961090547155170412260441576336398316484052003250087793239072819567003414551568555652905383273500148666575621994069676260370046256251186224760453309706188148484954544121731904790130273010618262880383298874849477351912008877122220299340971667824268305435726425989144433481178503556606482307460690105522256546135927285478019796966586992344620029413357671963594317904332645442048432810988753275778550528200441139492419858399701552047020044119030694305499374957401744342783486735825266565520282136940713199958996108321560346914619123730918468400952144122379762390204697949795324211166646729669880007207418296644553882234784041277799489856059203317838935253137100874123882897491772672985182003323707022813870041089641163073825664867407864591654834071754268845256977291139116586869411125546292426561986358562497122825168316467221470743674688290417214850168369974225170436154682286287031225427859352824137046336665121952724719386741236464466081132930804596831650241947371052875681474194872537893016800507521731159466422203474139520350133929595471153494332697814570630696675193495820090453901297321056046648972196134291737181728215852898771410329522127446856115500141220374004944076800000000000000000000000000000000000000*i1^19 + 610285870634485774860282628679434372585523356223990433312174266408933446190461757389309132253927509817017687835612280021381330242079298968188834738367610243902712134178058849087551245446216922210205138032087157463676972868389613797811216432156372049155402850307653008635898291862284819869704307235616402439985412701679749807400207802915065963480175828382158347064363032753280871329875180521684607715630698110457441002447054050828371989556393681320139504598326587384787194409686161764419512214887943455834558775524493178078241515498650381220036350045474957125231646088177630190175483039428421836059981895741299379952315574122689142923257674275396731190084803678153609254510388825628845764991797229960748031087549896194383851726461094498100070654143242896507525632150172659359583356501262163556166514457184977498385848910631147724664590351823666479172311707568495664065109669986594734201206464469227714070159584009635424381003230830123313180991830690699175566443809942987792031410027525143488803864933580676701556302170208566295870295066833821530668052415324933242259383759640916089636456204999870095008968734637473993172287497891198790863968083763321248507574395459919842173561479698499998030913594399127946751947383351273784836685894439510127183339943173162008576000000000000000000000000000000000000*i1^20 + 1329470601832364895152240274905749151933448597205233081145790872019197352928769262478727554951397270584903266113674575649651375461616536393533667683008234123448234320093500565074395287130578690872549424083691038289779392982624293237198794448855882416312713240698494770401708533392916611056768606325252337866014459428447294229388041777741046370051554116114298856823803258323378396735795786575660668518862755654514625826007787903507039923036268702248832122362635886721191959652854554751512623294433927484697510090722618420835515051780628911858098032255937536454095554934446087535424967549515455562770545590517087883371472429000916731206765287407366176312248013861852083784545297880144846438542980253568698599248447626501858329172609360738579274260251043609312086959632999060053474296777589531533330788279023182762343203656247988604671710559643369445197278962769777713797128661890056282534797351406243899727496206474925199368430106635420237277363371046949299793230331667081961739461006035551779593720566208119062972839657159320047990230649574017512441404130786772436239887262659140019096795916468313264246980338690722288626009552145304388823465689215539324414015252980501271169346736098070949944085709457592554030849450123844386462156004007513648793088041366323200000000000000000000000000000000000*i1^21 + 2014727431272161715070173660200103454040765607373126702091795378275865272402569781976472562039747382406476439672529380419251721814555309278016030564893152637581907100748503149934657202750405135467112140988345825900547815885516113494718982498885616680617581906992581078280363701678557082725210902088261350109357363379130973797474487344517822669909829231538988153517827099452530333278740528473660624651569806227305926963691656472504331106637734851744201444562496582112569080337890057142199125680664660700891859602788067943364879712688756229676073880651666498290100208503149329767750078013554137679875959838559494001793717216971447457314289808634142257632595911330321375642532371861615150729280750074295937536285359841610241326028285239793031315554881918848426093705323587082368021716202392892903812816296959397469078428934672909303824628058718136864631224616731374951911586595665448825888168737189284711312192168620459197998827757789176934451965478177197670759045687743917846247209568210319940426413103166891076165562960139240480706923990716499113137349248753744522457383911636434044356790979128604679658326689374809480507853810328157933454033347720190914963888369931838359918365138278914518308568704305011482078987114216489530634689811498679188899894394880000000000000000000000000000000000*i1^22 + 3708392023937921227460049098102771090201750611205487666312457920096139376139811792545069201896349405444698236761305885633266411737589494190554307773541357835815787302331863478319011280391238841444364025770196902462992006477881062682807590465381491900662527772559962510120177097766687441259354054998095892992587526190063069394734808557518507983377127039220997618615954538781541501300656920453541706382352295204826414594879517323255173925840349426579909456387599833943571620925081743928021197080278203359180170799124845261593738343717978894175165310852183794762260061673030753674768074689761971032572041036677509588272092427063894642752089294191193881729887303175605817340341485836384058677450076008349013620012906790013328867545594889182095284440202118230763233366260331484547342006026243383736793637028969469071512394439678430755216625435944925421678469947807983226517416074309906175274429590728703826493918214305134082155959540112843200018383402858464902487357681604812562197990919877679362864790476725175716454042932928443318675708856733435846929651626155331096951966035202883114747943122081548321889532554741447514769399000547852989625238768496509269746680191777692950714517246171586415695208349716078390133862626870506010233998228649994809769984000000000000000000000000000000000*i1^23 + 6387168468752091570741085486018420373169829723138497316602772106664229760541936471468288097951186992178771510184646948265322363140816140246955823467012041805614752987613215734215862518727324680899146102532305958567886120429847767409827637369215697550477347937201522654373838546978911860495597805844959710167481666699629246545142444383908985037126362091208870570654673635442766578641734819710759302007371819325221438277816908920401860775899054663599638186474463775234615478911234785901076871690681476399769805691361693039859111321705871031309039418502099074189221797469936524806393902365565037113094266622053426577433373744995616212539777479197259681522333138193961230951030498750049141011366479201781861011742305378690584912290104934706991211447121357566485984035987468840127345767704707195476730296570784980288193069618154547143178202658981630432741929925990564278227666259806245902755324789408381174520698609463718914118318973376928479110427494197320200370654282809587559495583101681387143963941122509881241900370076263351969822974149527592361665120266058039555184248061683339505127224039365108408606099483984334317913618026125743931432101480744234260468560899231095565493951950952344045728908194339012961940698144590831196911781837621166080000000000000000000000000000000000*i1^24 + 7699592699110282539663060325128311676705652771432800571138172271227050971855433919971842933365169556442129577111432753681146796417308414410439190269463296578731397497135647528054777004232470207923148868996948963316142556009682512657571047724761750268315872608594736450700483504640590876764692305333509397434260650752333147327452155870806532327623993714752492113460102610241795239223592635621329077520029283248548720535625108545800425635388868369734212835740604643099130665401496129173115457152054646781520745760063527427769771704212762153311343375116430003586265663416114622238754011818043667998352551623477227077983959420955365240735252190582711864495708611629189033593140785488722544582846545401474406326881487942204940250051139467764686095964303521575791659279901638920513564453075654993701280332021976109398905778176633327669443435994902873066690318407065365287032951247673479808752545136803987406179465940556553871084899832747939512394176882403355274945122385669792140159400325447519588277674213137607932665710677643076245181058977181635462395144271170367332731540806182609283019441197284752037675836452357004260425095613451529314727877762784485797976086336111135270275262284392916619054854018105496063725261557225985596457961935339520000000000000000000000000000000*i1^25 + 6140575401145262097714104768701343936204514896204339793877593319945851977279439195690946042369012644065892140469583643497130851192574614962422565153604033063409716558085835294411139503385333675303491983576804620170024248345506321477984950242624792560374745386096694803859059293620940388253130029632739785723122573959945902786145112794274017769104448350504037432687175645779639864800644771272797476737596486722029770490134550792367914028287734202487745625899358119036778623439128740423957362485508275410141125955822808794527904930045323680969672293500534185794683138428245017251996219991374116867757551679795650632268967892018282491402430285865228692713962326320347776358517464376801981672933920005449063530513034903455026692008604872344970481956214563165453748877391677449134924673104197091329849485448138549500876832886018901458827124643982452615877962626956343638626352805371258827277480891446231783366384268459637040815440207611570621718008092160584074099640966031207605278005339979619841689008322989900000157698108208436872384481189263836050316395620702721915421297140275428032347531625028205691818648923488572071748726863833130735039575737449279800005107876412013324823301870734648275377915236353432224589713264156342057625976832000000000000000000000000000000*i1^26 + 3193703097456979571441010871243932855724839349824083760246325166202799062475074616403753006650309399774882961782343540953642580397153064138720956761382680204842834054990051557723686526962609735096868741159586212435683482150057628716566876238894713614480148644778115309870667933834146275135298220233987819973732980189078007877034837100170711947692397122947302966865376630856862104166894050899942997745967684214870367851744879278303392071399442281759520446195590539965986914988525370534059225459864060708572138292822153773536489421916510546930640786728974402259169718961310858447856977589894745522071182520646069517188571451679689455746426511703116902079738915162891005902264084607674802606671271868936979163885520267279867789209608462020395805646770984331439155578515815752742695071779548492228056542953368339551200494861892321606270838498006703651771437218721523866926626863327110678075036090275837996754197928276014772892629417765923030682459348003347221209910088502937603179663116333474732174453476076082714600940514427413581675549654231641396669648710814017298243156852440611954662765453380691102307181266064527048339841790832099919478603583925261996204608136787134634984403028587062757270396686894324139719531007142341587763200000000000000000000000000000*i1^27 + 1242474466370557223238083153027618798405829286568521202988687628586344918702387543266804301036201194241311691090145628669374464340574570259995868758615040178984157673491423332480555779710528866738794554918906902643839707851267850687833380492303010367267127749894535799516824248369171617770714038063304039220161789583819423379345330618073331186777281977935172370931213011322906589487799778913900257587998838635986406595035729293934564188189315576228405519213650841500314016906326420046358112214474915227149516456817316364749193014742413976525138148649128746544228041811375978687380400359557992770753459432063045969787292587201705906824312685133266184988550808497489537566069896880317525248760173369696824323701306159261958987834976214609474204830854738988847200843634454485953493981363980722365671853651073356043909315629760833784497387744347831698129142994373097165871498061485132638956961751438509336681082444145287247688592960009292284897722910246446165808349482572233013094439769916772784796241840755352944227574617312514092499021086348152631991355683998504238431749375503332013648633661703530979759586928272474136510839197199138264537352662558580722831527858244887204913524750197969473923160096722098028050382978862284800000000000000000000000000000*i1^28 + 324469102780125037284182884692163082738012349396947801601101457068047931469133838959771851671195345180032200707484651948990883530124736755376231181995978812781259341778578847516891221412785585537264184431018463607309704937789305299987382926359679868496724696599586146369167038221757069234178537934379337366858059797313325735315553821297148184097201960648559524679106286846119473137231540181704146928926056868999121228188332855132098620111477621118670797189384653621082882912404680021305477622687767052289392363365909070706624738525902903250368454190694976386798480514474065303910494674050265402109988094851313543958809248899877115292148749085148057134444656628570732855133290747116531087113318616093736600883800421712600723778797126738612328448558278562268326927186532883961077810367735004559536955645621391024243141627360671306582315921808523968875674904934173013898918182979362314411665381992341038339392330735376480663361172985840406318015901095554588764372641957013465489763760662779290696544320824089024848712581720037342201770713704976957590262731159257219409598226517084272407808910339986079372833746794715761404360601341287234148478435143654413755321872875112434372563778216335776981851567712627131862212411392000000000000000000000000000*i1^29 + 67058433418142270994647459751603204752741363119530532559118346656367582047075930778684212490168182986918042399929247746229460159097110323414843394124769089536054877443073401666138469206999885948068862200562198456065855101969400797565986556300947860361841156732846567813190405198123476666170813445337838314283501731654331386841919489611701363342458204408436742016420147135235831055171572092942894821784686024753671485606693947003724969606176822273149996233989438194666271003825441309301147639474697816907536416687011466149046277403017867590407948119709415500395870310054391212992308912025959171304888519971321453733766529921172915749455208821567242462637796460374420139442859792922510721276835847432634717915145867863885116145261497152656422538347841171239275354280373238366018815445868303354354158269161687435798504306488368823836349261420804483760643539530057742283589628574914069231770634812624173474580771754480387837683205422322067306844358684038593193140874144450966984989020696322515258398866515296097334631188121176552210488125632289112594669665525771134965137577256416166708858902802170439582880753723940737335848504255252652316261828901713120927398283806750647245822755185009325531056732056609622904012800000000000000000000000000*i1^30 + 9294142665154641192637697044116916435815397370381679361773674799619563138018830948634302140482978540113357898672440863431234924885811439972705574062707945439630028550947115890630225647698759501119670173403716775207275857720639502931603723868426868049742071811198823756397769396956513901734948553462939926929737509484306044480747409815116674394251092647447897515769391842604304449142190587471137659162621378415300184422114315000910241206158312053742718683237226239813002745427826034723478047795999735663901492948062820298524316271375747134004346394625985902770607235874632380452220125788638535912201672253812555842815468831864999563391738502426152086251255699796871567428759051058357121035559202988515406111942735656163451375689836041311201223763401318679838742928868379689335783875430610031983381375024998418379282068489990210537968709574273999386454885692943382771661496154958021927104636679032555857565189873118231559452156000017027299068266820130846171643616291087726524979683680191414721764338907329022443746989231442637913105354998411255470431252554857224499617868950252037201719849320911919258718314529362519727006699569650504100497240363674723616575717440113956596204253431952707882632471665180672000000000000000000000000000*i1^31 + 1918524352106708974245545526042069399940215785155731972256350794862743856881718898773478471704894604581346399850954249789438745688242681403271089467986569462294774051232158253429751821004994093860695795820981178958164872016387086646295461916731812935099435167483180744339039979915195976297425166431178659901898162540082043828135778007077088713199822913416665598838118173017186931004855618013662778409595986260770253608450602245076417012057845781141787948133108003718151942569241205235315082157184989697314488046513241404672812725108667365049291843398825246930282650663356424214722247985809023758514985135045693700506771545854987817129949434181068512491409697507588010080444372435300581925711687180422898921017899915597073621659256551652379998527180498341803772928636567580963103967140242679036449914165156940211528045038096094221109612737136848971307714504061301551639104385051426956023744438307844104117027246037594797965330873898597313682964683563292079116037137692156546513740886305676836177121814883206654102678894641044478432961616614693368111579020193625134980507024062989186431798903535838818491861929529344438653579012837555235359482113794617120770014185044142143742077536302874075592470298624000000000000000000000000*i1^32 + 282433133489129212605961558665817987108788365680043502077166161972467114442473102590756014285207471667421619706962932268689531671115806407361020590066435312066634576670825508262883923179992968566474196048755868207753785351260021802023857547173826501694287889701984726161505137111550303102059152644442532785706548343836856096233048917924957086277129375447639469757995529454860466831495385287572177515554364815112004913658207725023475240653083901757062577312664716901761066662844168140183645190666638990191578279962963872598670791975375910090437456048958277940655917419716872788883137658544611104603511177518960975232995013558016930390094099270125165299498148028388423436213094162657137593880820060282930182197626702063346899473923313150799084222315459334231455885498520700139549555963318975278873394762108692960798013623954829605544107757391086513197105758407157178199935429675010589329989766973854730565453073774535088432727145015445957226260824085452760969226831484557981406743168696447018626431400171103758150755191971932295608822790733105840837548994676353635057530809905125733185656694386517832964303179450919945171604645330475703361913472780746700066738684407516301104096432185933656227840000000000000000000000000*i1^33 + 35068656024176239116624269643395499912246628708609961175194755777726562909572659703612237572447553329464998205569644720354103168812201328186548980036470191786931959771880712565657837150910587672948792477630045442700196989159401852818413877566871345666337407982664376946383010811298940777549719006823532689343073286450486876326724523861845158098844798913123987253098880031727231357118610696927854299450296315591411278139259170493207801047270797209357561838373201947259329989509840925574795992052715234777558286760685101602490781782975247847308854595962658600705346924835885717345171542258209180857110609758627624884093323636811701984472406756475027474662654004850955224098601812494072557911047006704658288591517636251131747489252991867589970998044501401856126528901005622356465757031378287330466930575749492425255202751133155882819275911742510387422199665583650384680849841762159257986806593993260805406669429771361045987299953488356692738615445963607134088220072127285683233931265898648750709793017285188176598544140628294749306032169577650521369986221966439739855269625721940997739958822248398892499113127836837000076357828327879069062277783273980378128582311326186534647732364557879869440000000000000000000000*i1^34 + 2554238128824140300790139174174364482884543271456090134495768675141729003687530508771956680229881090300357720356155278490963118673571197895662822242666633868973528452208049868872870649510628261645394386525750361855730378943865953452320256601256122283446991291752813079420462993929714011765454777751483108457799514067939622934005272562246310848197063544386947517378555428376745697977692666993448799557502045174633176927924228594745430226644069926070879906651558387511554183434710490686142505501289659014064832632357378477967975657331452773817683770851097781389330746547529892277435367613312608100736458202197993601599784650311799958532633000248462372923019312944986883506645479735371110055969377867885202077277358952205960103384822292705005158585392694270912358461661029529822971103053557334272373954130287424686407927024447294110682208141233379187899611846107406196458121765356609091394535258275254434545479760205491566752038155953434435915215260439359662843213070379774147895608615721949070706325578260099434394516791929640929526031655853508551438322620044524485679720180701743094279186882574463459161805751205603378195996367402150772131522563698915668010850669066829628911378235392000000000000000000000*i1^35 + 169319058971381462677350553906908185082104749235621979807008240309447748078686134137939041880833551186436149302965040019629076400573276797705598018023930459867733923716782273669595019186504610481621767549598357114496249318897877289514623365043387857002780216466414723541426167914786424448386968281274469507693341096824377223163868550424562846563822108659683867389583255585614245395983797511544501916458836458943075564446249674018827886671599652089215834163402126538317320776456392735266092542933241592661241046499129130171055818790692314045837693700354557003505136360778595560763390780462189310193909188406790709178165318466013535843476206348796397949168424391157350138806649076830814772102963311602110263284443093726108492865275453508836408607357444890682522950340778225566055151276282936698997634789225960753027096327883617598006365438873704102247898711714553876052896465322769302683649341448813616181072662219317219173502725751573700123699322793014167113623824372241786366235643882473282160806003326876500919705010433070422729221479705499852382658910852930056798985555472637897278369401989714621742838428305446123329402027217613099376161418397234063436405998214691346710528000000000000000000000*i1^36 + 5147675146006642318538624303104762875814486263846765092048797097920012234885757634962884590319643956306899087563708195659014151065924702180511049310607363537703420636533433931655505892577638909985966419510838328730534712587032886458841497503409188591456628582153828073799912635596767728750212242994397217375553984370140565119288747826241687163527685128465161618280930323595238473881070341550711921703658834733739409964055101838168072687633589659262965788554615675655625992206085168353065342979030551957482918776016993622920047437049111534549735255677628159929055572048541970175872095098607987763027285424615324543315187282330986201819612042746196871323392479428105365917564765674022402085658128686021844244858796782548379202119588868450800768519978364744465399617686639428208942055859753402169311059767948165188228623802738909731673636021421841965637878452631293611603908920380230909170277976101600170155461143581685960202665100360494856954616368616253295549780834945258198132396543712269887355376200159062769157263751103797857195755800511496462503092563346999090348479111179099299898763478778481422418594255605802317693180708916216949750252252031031478426408929953054720000000000000000000*i1^37 + -51882637477198515075224881394708213516033747073254914883319587550502939689983740405826452116358580929217439367670272480280486725528343589465668187825888198146075863422686425719639211985516301971741691703357167536481915524202477724708400819360659530839107218649976806020118308678527265052231799922753088977867070510726524732321493362040987699435655041380581605398560326174224382143881915044355724026474562585070990003918113879518362999174658273637332505761969900215129353802807689545562897225332443302329782258949468253714537589672287080006423642594865406940862286426602716027188688569960299208322544443462840148443856987478946201742004604862280206885760332681736043521156679899373728519370158267245094238284700660243065552062122606188268534018050222569126229416218843811485255911419092240930371128171272837311252859307136058121303605446357836211370013994863034212718901559186994040328394868295166018818434221267434187617284966144367638354973513200790914179530520825634210792595972494817660553145694417925205330551214701988419656960222599411332257578543875465105750392417715490755703136028729667292935594057896275708589983349573523381268596182485388250314602184704000000000000000000*i1^38 + -5076695091832939758859350819859722274871083781661069471952489429924205147151359410165822113557300504337200957881996993304160320524111060366913744571848193436587513891293286306851219006325674244254935979823384509519096171094144492266012725308134530418701081011174002215964723337427280185388193679227253972387747160363284238350396403370041639933455197637754088722573094900774008179910574537368093504697624172285699474737733819056592196448443622655188621657495853291466103182833600826435948338946427968965275973912071866989644875996254889296606781689653941595326172516679428235719714024065768564667805632195651609953886825734942206619633266881260789276065526476812509387243414683802672558629042364963402702230405144323157756312455993610941403808886825676531666082746003730209288379225004681619999366409938974366951394096258390353561801202837983805418131366329370404917714823005454783743983796757243483867872323284811150998039810651726324412634413996448980350717576158836224234418908924091673904569541136928050149509366205681871318737241052104675566519148637463610813257314671414032148714134934974892953207972560988089574239018213006150444850802579832876040192000000000000000000*i1^39 + 56320752926859950536598238198253735649083442203781828614117995646143958890462265350420982655454907761245480153466237982709490812384468142620246527615821356712432267924250584625634438776893325940606911917345546080224507472936183256209286596832911582312324362740252310747631174908463735111477614739741465851220658513074455614913767671675666054913595699237116828188202501133319770480559179107793637401442477347243999498060368281998809965966358979230247605212744461673214862281899993342594776934106201222337876458225543049467383574133671978473239072283994112976644523020621122006987341889704883738085736816130354005872384709161429840745061693285957378849333539760175377807391280693104784558597471890423990309370689067390203299568389960348421914176120578040886947172347145178892152212785862986359993838997099659289016289897117261569332470139740489864311241707814060939559027998153448853071448356484315594678926185481928565985128116708182051924698611534185273336470335228801959210800190046319852759155875046934835113291934015598227954196616262083057436472705231142591284098986021990638126466177197027140315352036237290181514635600727255427387783707979939840000000000000000*i1^40 + 3466183201049098200840874527019197757083122548251140130713741772842799240511962072449440228719677858218892803952505460621637225148704665924845467576843623810841815897710506642588188574928572532560234450183221829614235522519671639064633866126709741842815424952386540279529464294183236692458721385620907136386728076893465738651253903255508923233553039995422365095792042738876841658939507353349072578476121121059079082945070378958388175846764924855317411033636986111825852006090987136308305045759351572588359063957320350962695441843988666761251775649048236820420237804311719693037423474280645859880909101176843625271180178200872773516599612552209162417812613398923828625951171354736658073099641080095969496760377314370305710039003744058117616745574416898121133098178811263727551152854352188180263104709595138267468389069862653886874508573538140572020994989183570515082801361159131192014357285036459527109793448234409863210257287274004734327946248931680770024700214026928686096177228635681281521026420756167321282526497655823801187097464697176868142475238975672853298719665811295724878298388062833561031214594023516208822696545723823702248288944128000000000000000*i1^41 + -4837960666509738683359504167593305596427638632588849543365046172959352966965500187887154294576822032752659223394615574248133404166158848112339622881120493055975878337918315877669724835834145949922742177454785030715843685264059573793339470180695579651597952490232437600827116299779236416107693636363070336474017859729367860061300356572234042342529472236892545805472222933258120111003076269328308326033621082455652643048055342138689617217543092208480351215477632390356495575942297090718648488799032901052687499531151369011153622043815014746144653291253735966295147340912374338662837629988272312714607459560137928718280029684350307816256809430605698614545032085225753396694829561945122106526540742910353988632412816771984408149421073765449620212033368695114565782918018779128591456950451680459791557129078345432583229906202172469977854222225345816648269444292603622783052016708684183688420399477709837172999682479335287444680526297424960984285965637083279124955878890323233277908896208499693332298306767138774727275819997969375838541640579027670002110113416171374125783309188804728926769999488867086517499617193291361655696745887334976716800000000000000*i1^42 + -533626900994534095831457368132000739358447409357177790415734603219514414523069786750833164053964628320341784576542788515448707439468323261377917538443526886013392996631533591779381686527493205166834311547830359737754228909525685872544523846291553731522038695622234780358303897453401376570910493133989933358810165059232524182251640935040772219371682595629184103314088314693222141242110201980560244106640860518791992013311479512635166952821812482732190458466874776166212471415609406620219387297353119578935026142575425470202694170578750018968768292294680261365417350801848605446763995583325215859107901320601285083336391910883948179603940619706645057424336789503942905019758149862796881803417235603246915182215858754988315773762450188318466807570700664080844645589747908582433485715279621519908577513266284273280146983858280527368244797476727992950711161738620192543245925650577872839249852934037668175606219513637766714998746106864247625263829313003493757715729412512048687327255536038532421423236078749088125976664379426799363446271756710645862440481730796059833703114395995850355080963322141920505888488466957915020575428040458240000000000000*i1^43 + 4522028724613731138038240602850220033501298902146720715354798039709510809298475785425168435288815031113957664435329300361983723310781273015112076021563568120560440293872415304953212677934778926146437042485240498750328437846909726807700420873081387408956835087189289162646423515625480538138290728525599010401891759683001628968064812652097303921461038146492884135957923520746547338289216437882103873526066337754584811087530551784628968916726254691101265034104217255314035505911094554158998140789175176592296466005539809554479165786040203624055520234612387871698263385029093146770464406666010506328585554776775585720904180149706447372149640903657007169323309585830417738040081707810814774967806286881103641068421794131432342581074611189102369865378697436067166744351423870019843516439319410159259052702348507782244802346086971843267600529281541837086310419733110747275045252350470973698273301940147913724880144366360658307109492311678460812532341172431594451935414589872015410092733181886493890398246226963427701913541384060134961622181549952719396497559384919297308301748989511777608846138851029737820430894957958691091906560000000000000*i1^44 + -13739391255021462196798968436790660139579100337297387727516214254321828757069570396316939630200872591671050073793277615987444221539914277918150704640549659809210962130071898536740329328751652837058465005047866683911353001308463703450858417525834178070271552597654350673870767646866694153151165230885067531945573223512419968169368415722682418279749704636464001815784583587045974654581214615755633517730638161542350643478544223424601800450361780240404136202400325398250712484899593742574792942342605140311497224415670990992971235259071635030239902541614321375525686184315957207668589603930078987020256785602925316840808439589845189383565992018702330179544790070013912675479640576722181257578029874306185026747500174653216732244042192012501005422607191576958075138621987074819348312212951634908883095455928700905143904294793199488258103579640144706276988951526651111415232574296136199407808690020535182891432804361132906723423949521228670154950471452583417976267422877761818981501620718165135904025038303046639225368931622322349521127405529253009460377958901741743998407999309374109261665044041508287703126150787733913600000000000*i1^45 + 25058715830181085285589911459105060231162092622945703720697135102951150401401371660620539011529209622774293532292589584043132649695414953848364301592291849233814693564665407190608794126428307682086861691337810446559498710667775825098506900297272827653213851581137817991286270650082212720643216451665932325175027710167604860179184339158948923503380781456974685894820782161730915615467977647747794956565672582655150411067122693144761371723205088828722523604901876225805386084986247112745112422816138574232234849884062318119070271852198505274316849449753384198089156977514316096521275952729142149888394577755923541328588674714255632094770931787246317221004436674489319041217364687503969014889747118650530211708107490929816108116247906294969163060790722501648660614041809089306374931794192810448827053164627073900999170758833980130483377098720017863791232084826462289902636686876169814534644122199149952666239936761528238356665037476812969783972855436807068819005210068805166742225776458894571450323519281435368148908608815546096175069689352440463792863896101597169458707730893861592471764417916779690616506286080000000000*i1^46 + -19842382168186997166710390822947603616231242756329874023426929378552275283306098108562919439181612073275081226241087355150451403911533111648113324975718939627557822804634647873487288507352531514771376258438748505664302620221329414433732058384587732414652515855871807395306222965411760442500527474284612211365230415982105851286340529148963926065976174933585032067067048012573766751021988750636751254807093109800925377243991654274917231835703680070569918103777126459909665403571694465600192711569039322743764311077556154513676602740530466564890713768143066664442078095334551208185133561312987283641600138109128932798597719870272810466693207916716412454386244081570655144743321219379219029339713284087461400785652901991295338091872515617183895571409658103771365110804637984869202164363381169146868408894984971716161907287393185076244623776591724845251507968738215005020129321813892678778949589737045784360567326107287589010482070945996101919362444238070555668329333653159155202557088267437480530576598689287880996692221002860910917890164205046945312680267710104103677727765117574450283728197026335162368000000000*i1^47 + 5458838283795542401055437017195157438804447038777322096469755175406523031415931024194907698329662692757294621577002930090637139249269936018441197390323222964157867841365084339782037383365762459929045432744114619315074657915522668575578787050274883468968999116532020612604903527236067585726384591936711646911210605190364404756648305794580561611446447267745828057202513942814195098166326883909673046282840581094955883358708896557087817746791334982153174400034961989619300762105599240752502204489643434569844388694361338017350501761739194263750074429330155576457660758815291133945445317339383242400458045056724803329639620282200541953939922710793017737964982120488463309883736167024353236084580493880941082325073665401253160069955547256869608157272347374703373963203353400595899243693666133747606832000350389507357438355823111373841014715480254113147745412396783474095520087669726501462325721573598993897751210519204634626267434481006991373383649962365738415926027694286765494792541953581992679910556308535612707677813472494753654116481727949963622956425615102941641669238588615353544281266585600000000*i1^48 + -55802604065034259932621250430121709343881830472131679696249687300625757295078929059294303942401183651897676239140421338549946719816176606983007071585278224768494699544449766609154774998567399550542784889621021957723387877203354774670533343492146147821322374887877472562652738392176567578644108248668927175534381293260584627154023214564842561476232580488034515167157633540796869011790867777138446891174239402717044424434128197753685778753046910776617342427036929658012223360564695710228141753671913477147103591803553819569574657921553825202826897466376536287842607148740322269859145536593503042911307446780817360005064336339354277954501139791774744720784367308991437764285469149711262155379601290924030541150712801653246609133937044769154337623929723370850951739570539728438454980937533144956832758413066110864730732715528256177816751004721710206490371776922193344759570462044950562972143810574487503757625965237908909511023032943049662718516286613107815738704378977892272180354019595178460404130740385786378297964699215754106992545701000448342002069161332629267282840401930197401600000000*i1^49 + -10980151265243135032988735214569077076579502357456110116650533396721844492644038315556247716832808371628749044454325959170135504970218976919256483569228105022036749459888785192207597107090056460252407333789309107956246776056540929135444888407052102213041494689573646909014047579380742878909728616841063337916274722129931654844193017322808140485493904827825764038347407196870075229182393721231884739463176457338512215100527162341401820795203177995313872454413823720089525129080882656118711078272597512843930673740623579808931943655953760798122407117921967728223233046432571262229038071421182536278945865644826461507790298273870669044220819393651264897347443286786714849126850747784010920183138127023125800292034163569266893068530314872616624613113363359219054395148598626046221227071165785497973277416649750706083156150924160704730617173446491234955040605935045032069465675284368964030847426644319107145416446812310025880955436337402806984929945793931692765408698072684053735792496623406587016969875207156656929073482146214059309291921028909402629099937100315104378880000000*i1^50 + -694586003259282679017419009818260611672766927984351694912719029470518486381160816074158666379676208729008256813458263319467747333016467517424532034159308914477624988922270888769773914806976819535887560551233849374286722772737551742300945321895448069932805258753104941797335438647715456945830586986747931191023966987830128215108333193645246377382778921486697231873632716013070609525420180844640277853835869233803856027386787622769658600082860447668047402750546409718525059184742372984564928753663584444542922036343924248342053965114233560236731361257201519131681537786211690768994844913347037252998102777305840033564380421015203310957728423266699074621023814660848120557093702813729381555981106288178877577375692543794655646665673155947834094159907660384501563151404532328030970580711467217229837129227224030888192194696248093475510385239936790483323135197928354011935002387877015324231726942756771227955368361246375842098725566331445764719977672594964755493192820374010785583063322893202986469885689273051967803928018094851347596293864436104735175475200000*i1^51 + 2141596317880502192686063894609119645497555549342314108727183124730357851398539391148058534280091381159279135481104195241655256015679129220592512973077210616736146443456112589188451769049409694320308860025708723558596703045921169632866926816242628126155174434553760975377695558046129609339926167389970483016970829560464523210459475197522840475570443602840574466911946796772489427278681558350726834613130941416045051567460445149523304988556892705259219458729453691690616323105991947454213794025772235921793775850889891742688041957301773944840125074208554592444512764824652984408141059967574468206122536905311530221840319025578932406568925908305739275037363917774630056413242155158343265356023823387137497599386400591422058079479907221434463913064532598236995538872417977496704856263727001866703435932876713708102063370516924313087099567477412000050238232281584825654299640902070290490735206406302642721609899224352879973126757480974808882424873657103487617939706988929222940210523156791905553660177248354593667958919475789051632667688960000*i1^52 + -54082626206826526935617196150817842594850804390244953523862515978143969185285002006840938682662056811305421434394436973840363541690187068957792084260431131103679360021167929555567127133087517330899229230436057531154069425352979421045909279768794552890201581917148557612707590428510584499592372819355666928751948456455897957206878143811796929091715492156308264667422389724967452292441593134237959785093003365144808676971509316997617152814426187011441466731883234837976520331366763121148612360402468821977108030236820117702942668045993402427257902695032611147836693835152777415585451726480638391018621829971470375322147343749930122321913188142374887403613567782473650832880958457215043120276760529461976223454746013384454719630935206053214554137172839422662720091700331793571444731556012044755697424825381970854477226269415279414234652491570993990292855558950223785539474281910171551039459375876523310821648832008778648897222618416582771409217487716177972223512236885382801398276556914632359272806570256604754858575495168000*i1^53 + 27375266130260723968743023112936327271915203542506609677672217087311307192426372026703606744002722927001747776696241327231156136263613597016763672879411528655813951910181007560579067866928773893949591235405718669769332523024700251401332089438257015735504848609957843593276439612116579026171385152994083611571661664885785769734830092293140036510945853123940805450263716545238855995133269476154390317073666687436377733417225432666735135865880450363435439495017138821318317907822471783973798480887204061314942647765693464783647667672320231476203735821032086871894838065348405886662787237134773948266562405422979270150022976661964860805047711500188223080206456003460694360730445483340473339779903064724861695076138503711928839596462596473771649542673752098297370752410024243573957486514448534426364514131022972162409698143539244751795323894259465164833568279765439894865699101475861140198159919220636649734736063249001883719197555166273326760958033749485542528312019374288408944140784286890450243987517747200*i1^54 + 5932170280684362961540839641405642642302513696256424338094956512486395041163722159406971016313513771766363880258858120360265870864289917510543029932829065574971329429793365452477206076284082891124801420185890413918085493054781033764662728888359433339520921223564706721821083465470047198071450479825485609275921492626131267383725629116709817103219996969658128306897105193353893523791689093334396798109542392630433052287160416113190326933103303258070529766516893362860080418217227343143789262121278912716676528351162440432768403175145318194227018226646755501973086448675312498959757255044886080719537354453813359496734489356038383912842247370937248142888205460778890048312962350755354330775374994635302282510168875829950042648621887697291587083142274875856250541236489388515543482777350446603108957915904898329012696521719454014378306025094468224996087729311243948039780237297369596196503196766209745828635260761207816704488819573501596675010330705094141886139719269877175587325704984640*i1^55 + 568298474403961726929154079213402042273207860697137160771201448973776634894140421286256407154853169851145292557360894736500471660127965062684362791280366386579691352024120277837732506485402122927100842673556857517611863638344565871803031324111491104123932854982992956222033690204357127295567357398363454389181754656179836095111273173781494054102978381690494182517666312909009806587847671368856404574125013250494085598382964446676319412828771067986995247972482834067738750689336891023154364610823879991155808972034938127955594939544521753990602890733231996490011090966057688494873765119722785482376903519305638331538540510546036545673462589046457348062621673193926617037659699099269548139688198217120662635709186868599785648837732460629515157960091504521530231726964156226391540788935934480358084780342645821518979442518529617275922551346613647074403124217191308826340687130127537488979636715553644754622847963108202515699086801802984613240454655773080882151656077121*i1^56, -2554619752272367143320876639067277417036758113873037771627529678931301731089985328887442401356224823488538654172391370931465281574143441688218763345937441053119999628071352966537406374802773685992423108418485633726456351767319404489129677989388110224196226099178520507277325942065707391166314356369721451731631268131640555182255891655650256881475342089528949572731182198787971550487614649477257892254549097944898879297407532720269757316123609821807393286070261163751838358989172752078290167436172108268566284795321461601754565552403013265219127260339357076900036357576613718771811195010443839845647799150433918921941671686002617775399305836335850113168296050614318070688508584982874369212457636805976250020388428567223099131759801880439394262320795287916044927070792913818490994384551988810918029229033506933152849150495673791332594014947473580828326515576272586127531879202640828815858251694190654502030598972870669160469323336278408086500797820314896611036263689088265782305036596280234925470060505334920127865114238627383814898772204874750477353550440236809663293466764926457111084469334331578856169598336313700789215323026571334520449467909946418059833895517477811720158282407091104823669656048172172187110621424298530644564957747840825162465480828528649847850036914990532466974295770377644034164008444181768002437618392735187736768331013441230263862796760609034550059810482416240638043536907370832235657875493150671662616819599299122379959051875651190904822873797698069032192831894092877238633901362764319091104512622039463634400098203394283190887698181062422116512011320308312158770254360405766423849876164558763601167799563011143304700506606197461864474549713994688322826052548360405799368545032918311918086112457789091249818857221413935644834209463223701275823513241256538523924108695562362824398872323286198718876876800000000000000000000000000000000000000000000000000000000 + -34490237095473420935619277445011342067483039102696640156413294993019139103793087025110049972303533873320623376613558979512038700413030157273217953494676802367578504293185844574180438553746787393220762459748156732450582154358260459816587128441223121702441563653561086226466076288818609597406973812743473850677526049637718449843834649405663002674099474929193370180952249323579377897316094361219617740806973905282681392499699828723788198134639510948801899944115145420962393185029239318170193185357616185538756348670362415417324975374298523408462292333953532559400685026265066460166217325505350230658097659310103434558858985675795569004971084889119619426998979121093445393114853082413503914605873989164553495353815116285556742034971379696502471293469888040944930790812424572730065371400289450701998356969578293705189111950963099869803796757910678230030135479122089269003067800873521745614708538338354162504229970652165959111040116817799535584994216624136339406434432095839681965181935904167301485421285063581827197375751980264671089817485522177991134452037550535839417416146296204679371876013279345419907442405479401600451424509219564726082177416373481945327499389188005242304027593979412183399740607339650320107161070594363820219573278734373969367474703433961757455793374817500107923727430620070435912740625017806132047165952580633500971470443836247212774756022296610025961382625773027325042827969264257253226944484203568109113118362602646608615373036547214595908775191311881378067289168397748135547175135590194289901421395638477813387068565514058124378044831815623397593169156824667951113386961391377433586460602907945642130568808775582464196521630426311236353838282237263098482614187833079424566176123194523471736272133306699122575612709373205794973781615008951775688283172733762343768839078435944752036093922875388926120427520000000000000000000000000000000000000000000000000000000*i1 + -480024288259382476082287952472120219124146991846986555633523160981453533349669306626222529775351692079860238913211038797779570783879225841818548363470783864842337011007245386678165284061345704695433587834242736599701657891074605350858959754106319538790436575765378143920720268695061067009087005262549410485505190160701447356174859766186090333709108227880574503267062560244443732662923900615814945429980747096662891607304511935199828785498246499378553770780687980446321843624079696235998521621035556797195276449504446802245367467102639906907398146763042904406819303688768090917425843276088323818600019747864519290211517652092447727677738568198939746227563634640114573013617501236627855384943395244072547110971731610472709024870471788465953550468758911042244180443783630713043327564734939973556314844187169247197769496619402411431448623416319639103869453814516272474344136385234571870894414145873932954378508431148320913848194976560761989224890925527871568680041250599372040828204467468498277064047769346619172609615607068082633328420101597791773670648653675168073056665377220704793601630951655440798252672260967947157743139978449681480340886223294578476722846141222375278437516319175748838747317576242771994425980789201996651738474653739273526800717825075716087630465150373514641740927594761510701907284199170790861644181654254026797059139477598692137447660092788613958433984957623508669031799355155939146340952204243374485755719782664283920896137449325497497570837548663275024637543699442353121415775597652379457752038964635130534212006949780148696653248216545550003138761744189464922530721315958022310666295841804489510013252330825587617078754468150366893183168319611832279719222841425846097319543801532270493075844433136305426860757737638869750775896017975163168725073381273960937369435953899785003198960819643231066128384000000000000000000000000000000000000000000000000000000*i1^2 + 774616193263173805206658054034485547044474866611097335122263987369787085286527428788089772974263118807077883528655968786711576982896467828662783511387444121240645177441256847827669844429428109856902930828574173374755975120290316901250047170393614387838976377965746689723779426582281413391355491163403468764015280424722902023316168837335171636606884147799426467477052670743484157208719079784447594673612455179488120917434744266983778515493392897049429473702056367718890725821019501155801178447755642758260594066118416537786670626847849631092778166828006638078113877394127658061447741359893349000356353103147085487420879313280572163063612770703137168552984780044582069521172266246057343077952765919699904634205064758251583238564634438433879534149911737245242453492397020130732472333923884238766255912409375946090172991400762642470539970692356271301287752276846033321083683869383274109118413101595195338632031086037954907204081224264948446602926457334643493812444649305206956864056296946147354169800120466656836439866447553849946692094087013590482792575111011145075018949315484544150639042005415714829902557302000052338478199024620987261745228418998889386578592979855476751051145224427199204629533860291028420559755330369676393252889214151519488600058216700240202926386097331674127712947653537451996659009940189894493190962348319951725606016096235954745746555292864516561450261685473313188798658446893526654046823739633725623018787459485144941411215801571492312747733454440500255866853900673908305525244115196674418722338201073344077916642828770575028359975987212190452825047633451978157848931032724347096986589329724437354710791317172884102437213730176736307784952341028521593551542541333787288578235961245950079143763605692720684669100649850860304044726105068170747284560546856582538005956577871032338552750423953946496204800000000000000000000000000000000000000000000000000000*i1^3 + -581287402193086877990716558710500094508793420460986537768512347358117194800092805380081621043285321259766547756407825197871733766213928088095882897293597170824749509908260301501645356149196254939946879532599814574391243104346399854124765320638336399040246045662396720869058098179215070991373825091213299532827712249177537968467790515023922504174414425985910458422888859295932203152082787148747627717221875753606337912525552013781871692317074230924395748045394281157335654228866148612538314426544526724209948042573066999029517360536437383353221354730254172819427783781750885259252911081230455433447885522369194832369611334525791574097080575029336113859520521975100010925827678581206957332325560881012387069080563878298092975245224636974617223886369084285209506872785017851812408977618237168072590927988118258037265672844301821112008000707113845729489364683421462284649120727900711324215778081059649034679969465012360691285549030212248197778259415782775051474279179613814509756571448473496410874851987929613281857969577430716916908705873659300141542483776080662670138909333259239769266549033953588920059870593110510484583063332857584926204444692496095539266549193311854475272414588955040494479064891637517589245101569756041671379876439218457457308347376125045809493987060244997102002741677910831409869683363319835857853663982355034073289980757722541122032115392736419160278899050308761119265883442810795217611801499525923758163030513648857113188744103975318307006868875015684897414468246370376678580666636375335377486562918567485545501581331610404279963620329388350912604170031203159020094486447403987442322741596635115837901614340655233713091650262301570209014623932774353008724854234847434290556070190033940989424873675638164833925052395850422993192637997445368515121354587655096856319277486066988934316522144940047728640000000000000000000000000000000000000000000000000000*i1^4 + 20336667262225659109174037245658611320227433507927425567722207865219789574268816930908835544364849980372923056872629516906382184324411970891721456202449945264271493416361546003426745843827317398444839721482619861256554916970853937616799095382664342526384396521196192711883097207862821229157711394536313484815339670299722657424318100372714575311118220867209659247926656163065146054715801521205499113117617129064624445304355326654122875906776251541251876997327582699022386241527856215590189340970988512560554561321136306504040310400464217395021311893931782246378204163036491979762153395068872735132997528759275199258603259121188024869571005804681551768099102849679740922363289154308451767578533352808261887140707384933001565829198193830685271791308822065947482389615746983087948469521714762179816773645044410210659126645621500151802472227618079569833921834328991650023033957584833528002620917769504055630570807474275515969726015055393530257617122282937130169312297260727765945590406208659671120247113437184335635195347825164161279947904661491349814896207127092111196244787356370130179757523831090871816715165901791460635018099040633607747103768721137993307487274702597714132865817784067570502207167373539786131870843209842981354556593055312657398414216757748552597480646048069916287429242180045910690128791584289740529523410028145741718817388316604825585316605534553407521857494925607513236755922045337111320253669565512247919711517611513051905571637652527442362970945029773179787782797061130037068997847183020602897402852236645552944614046450526353313221044218708945820348253648203382383742937764155901112121329128244771099399805765884870328053094214069033650999942083287764986916495714780149432226054232393679588161734853596473478239448110124265914229072308169301818997475638644560592656428325982323549582548701020160000000000000000000000000000000000000000000000000000*i1^5 + 14459216883247415735655576032232227821814134287147210325310549665085800536508460768939262235284140566956076819995111680877819632239763811676177640343520170898491408313377479385825025497451908329025313178899032247335483369474080669271366871737047390194289365740351900104460631227747038465989518554712196658234567497178900054120436905394742277650898925020375131511361330594734872280215108954336989442091992261727387964155046031022882429275213280495929002879042156158032408730077413207757151040037363392535706124169828073926958845068407046913756082086718167446547135967563086306699212474374672494399639178691199126355199922514564200661726673991167169158303176700669213823667501127946657183978253578485525783510151240528874698086315152527014920753183655080552858808412145855136808717601184552231943268118882037495764865710542327496990173824803746317848074619570266054246634108552973608729780323938885124445220126864249165808675949951630331831840001386347578598771115158260993424664478989284045468250537783720628918441141382918157689360685775190625024692547434059959944407370858374129316674240482209186850171750970743799867210088960546668109052664829587874772976407510600959697910453211694066650270855563592636759598837557005247001167446870428308478357014950482699443904716500660452109122840837278484004322667468419595012215076825312908780054249051970172591837177869414860587106049921802211909685657102441849177270801001302450210742186546447287734760482019326923541330569146941561844621140992241845191738136454012945201452643386491074746263856577622006688880354732617965687517111765163963167695014797389472891360073085790074883373139408418104717414782540444097909454210796409430724751076498000665505355770447307307873301648605311169134373057834711305268894617778097589691190059158241289681721116726358072950962502867353600000000000000000000000000000000000000000000000000*i1^6 + 656431488770836506462915694675670193638019658990849006460512278665109409621823844521301178312037912923418543107571521370411028269569728192031416447036542079113591474992933932919284911684638023565324474416715397905217091857556447370006985311839824325530768741598788766513696219689948586844873589455043910839404687074046037270274852980683005456462256739763709903587961971514343793111247300471788700986610990383018515127206777813882752667144719286822237009490949580810168851390291475925963786520331101537645973612068816408052396444825329034803863386485830749099372163581446218418815957622330772850424227632444287638893904784638721787072994983573999988677339118849802065217693861997077212929332983467849832632202058947496633577440074227981909015817915248824964287492011215708962057147846450941912518622048845619625831438242403881664647789907686404592239707839507256121706485539225093239640195333451073338621822092111830269562844001279874205869970560842735267192593798409249638650692533747405549392962760833867674665116402103568849309538984416940842812505786423136352759243341093879943020929935445458492355658565314673966099003249276637345394968043520801213821185122583124740619580137846185619951915560430470779955542671912451905700365974221259014769773256947614652764182331257072182012715410156259372582035200365628375578749775323164498442963310971154646397738758015500627762055190933566234880973504291880293252851919796748607792384739613535624074602687708456432956858923714435689434699666243338426368469965040470674639770991567065337212269400654549919960355615600097683694464077989906217072105483513246292197328527346413372523934560840110360982439368013036172996461192284689478005193111430639861834018533477124826421151295595959984348174363313396271153362300436435996012062206828587131194023168530865206968304271360000000000000000000000000000000000000000000000000*i1^7 + -58180074088431010696647363639238638239358596464432331071775817100478114444207501457977368670465674584093455316169889257643596875019441240700244650200865560864858657383768962303346373364333941739389096091891646348203903394305160364659880128533225228269908281511920593209377701106685405446759842288818757118684955831730204114729761860405059092987353051970950011681472833416638041077220111037234277933193433863210797476302331057052446400198845584754705731504753214981939538161562234984669213552487665157845857843640336264595660495767944241523803802065005615014181082510385941543966991906936901421256923589560095368937119444279562572295685591363980613249996245691904570728866784035795837322391870370022223851556766193133254281438389305266072299959036797290573862507927809570912417248197261492520800185413515509133623532246138331465465444493080572740815373784716103097798417115217228726406495967233234655853720649600711722469604289571613048625169086368701034709187156527082355168707068680543937139419682409551101886864935512175126164396183100697998605528924367522874858665421914233066442399484759052549567412738402733016260935971573332941332031061525027808607622541398022623519399069087813799661297671843852761769633729250801686956578800939580447898073204124277415917221436880514767970823259814642738126429327729964483105999154131273075552282665992697025681131475478048083482743432482390377969842382664496011637153000660203559367011222642541749632220700579247060250346698369860575794314931410025229248753982391154459744460240272620553266157614436686211422481157511216586017176841048193646551975733666351241163133915690102554756057453463044101011488448035393423490081907795873871791737373181186285549409325858450929556723591573368196056807415377007676810546779569848427995491806150057713381459950639853488813637632000000000000000000000000000000000000000000000000*i1^8 + -11334837114094352874903120760812146539894323236208575376905161714442213179868793598943717613506423063960156633325920644255697795464746891914637995693882361869917637597449775548974850007127198900656325843494779712519181312445509999799393230140663723039440242034629187018661430326156075378200575083580017869694524106781175938092081666696971361703088286450407493851343466751123273448443776164330053106564532163942501312608376302518575261575915857673264498446413459255111384778352392260874960031904500280978879988139688185388119298962356323908115625510130080744115543753337766949848199531432232016288831637136295103798538500472542724729280497219519059731784624422795785535239705912901159723719464867642069574845411248919713531336486527424371524120958423280652987735525209553824180392607980903078791139793538582107462910556913613005395033676113990019423243211140897790579385643998198664137960160823273561916304864971278823065087549364556408059227046509238061633172046389742957630650404089863696698974242298333145270730152651848066192451793567691614416647282531682426781913875944585813186776080202485774491738865867523676305769024977810745317837989558883290607092180145742765354416366930090487036771313495257741777879490278945003075894400036084825803577671270025446816113544721913965334888618548642069559187975950116068504584091721264975767887426192632801756456901387768726745295120073473482032411970566198144448706130916972673042914929135212283431661222221992274297702953658022203272254577727400522019476811238466416458437653838964581953088126307817686057034644265303673055981560303610669846681392826256574432945080274999694319886232296457195388158691871978764770388365420880753182098322013368094660358519977425639502597457220516738768798320976443137477893499302016322442143684266773711124400688923755556110336000000000000000000000000000000000000000000000000*i1^9 + -1274730058080497484332264813210780661567379246640091692568450653760641313700112784860668373757602188193251620894584758096075761911717590907106437507360416921526332769875175562284975973412483457465512524337944636027246184283563907515699646734760449361161952690376065686263774940342926861210213240435763389561956026945096416447041269262544910865029796539726299248200508238589269237279537150304135516694409011271068882256243993091272228422276852058927569877721881879928361981599030230093499454236867037741048602793285446104003385573740532462952754290837024540300456923148584968145416303861645540314111333093645363378311714607751224348227921930824450154874150923534091195022016813659803349299010234019991823417540908856216118446468021824842361649816693828853034119372620531055893059819725577120398883649588320978725169706535225853687096386934553815579231161017270391647168926133988380696390248662189731024192639642463762485285660405807776701688297710614071152851713711926509307945766755853271433258897044548542308033754635573202284476800067980187265438689142012785145542527910931464655513521118111225766380261814139555074065759672629834287895217887708572897035414812811470551896687618313719308046894243581236296790206054665333876529601976937286210925707283064678096299443787571019578166384806758719148560477500451314529033762278637972583755065158506764451259065979090376540719295501817241766742504048114441469438382105201394837366129899888165174580319624445233214045729896412587143975304492923605851784234462724616698632513496270250583384941432221798604655264186731439294909532075439009675819668266128001991968399362422383077916474841956079312427574274503871206962687632115515921321356326018778615519192281360263590007274127013373666294490529757002364532765692585399714518426909980325262356798724874405150720000000000000000000000000000000000000000000000*i1^10 + -91325103402490668569757897078992980226462218788776118152469273377077778902282705599531802848732801146909425968815942702221271985168198617143163758070162936698393181428502220246934188557605413208498384115455006873936502954687942033081245021371613286896314162255341384388096914395522090750377516656887272877729198604040003441049638214803338666738694711451759513099665192062898642310820654657851862168343031479272187861453930703259257604905054813223301586354421160886336818147340696442815711240684420556703981008873214569977641753630190133231615552848179786836377484058272671193922730530375360323723109584035870632009775646050336916206106476647134093970216738522248549953841639668896089822702861234748679950187438586220761632829888101630159907693215475605688718241149850490570873076941807327541813298614408364223246224466812577228501000164110799861246359371302001333970170202553476927984485717056884445497899019928472170919459144588881369459458292559164678105320088407806688210708525600164372384552388993421069952268431342771387449403441385287158986812739024586041279172241108390899868931454837295676668545127263470686602981551470845452167695510983301588566398245919080346578009008651460924695229071163095980257497755741656126802775588501549385356738462895593793401041829173856123606627099506623209312846901847184714722470395841011660186074265576021321922206573490304621385199345717906043825681143786064471417534271476908193585227705993018773667934653182791416871945252829104074015308375528749358137403809541020704005175108358185395737320138439765664772741855966118113149104721857396439963398328735076392599299186203600462995422803783881049534363057813300969550046292503241780279900448152820250150206022181810904217606766652591526136557038785642018965160523537737200614939932483010292478467956317093888000000000000000000000000000000000000000000000*i1^11 + -4342057567988497659486539145866675912396684778987329872972868864951212948962326450541632091331775966488325647642293763190908786428517414889555422475641013282131060158910300870193788131481763912055311900116002527871630472066737789034151467627438306328104229875319871558051142806332650239473465008408355727430492621019814691064451140160872762780769130224687245901718997215196331852803056713336243673594364921256946694717292004151837607413068519321892744993337473848281755761561753313710224975585088933055224995419603681678024401374028354125360124364411481388060121371201086679868577860321734855211578875099224852034891608848603134079746432702026291872836570240935173322707449135682020558378783823534814665432617047148401732338266193303804228477125509822036480294818161435911213826421770976822365088331757878347069701050416202998435275222356342611835572610967239481221675024495572947636452135162963483028873157357102403846985659984307112577157723332678805982623602858009724339471277339530345351866649582766204411739983782272431797377115766719339289383806756978418857928601848947709778983212345601177977523517974726339383706367745980149028441013893010165680408203483429384935332179078765351141543126585433634001293197735414032431005530622503316021513558015871768443731112825055499449128016403833576885684306174119781735366298643706333806184028239697258679051042760567785260620595104399518742932811567797190059481571516373501854936005271260381197383951542183999121249065247817080413638725187569625105271829447995996577413250786138628492140053089091674227488230530341625868024980102087136112386126182519430074980022661826545748967481820954510643539657019728036506647908883366500242405570322907203413133225855646033762954982885422656124614936105893660432941849656744071915380618376121539628730739693977600000000000000000000000000000000000000000000*i1^12 + -169045266398703971282868368615583218784947648553619355076580744995391663589857474197213330005860513672381587380808390881848200355482526571985814074236857885178476804917971887671818827932154287683926986105943011690746955534581399969200384506962737217548682037117121053334385251143502084365419967424873186073240919427931870928972868840500349628002176701595939995373932255747630220404936544334709093172879051082954950447762040253581640647515140242702368247274670882790637505606183510175257561931084600146879160715914815770545013824377656362426654422153423159769374166871695182954903663183237153193960624614870098069470008588357661893005868757373170352891761504021566873026374310910653536961826304406926333871062178064647519177384639810755385393012459425575969267025220094092185256847403894952899069216358562690779578934223701952553076430349072277228636954981218464794157071912029247702204416068169768439025534126817989786935103791552358994805354043715708700928947232406330205166944714987658577843669015481993098279408716908366737842060775055758454589188870279084953062566117985148632419877493509353951862565001149327204683807925288500573203626322895553427669593712504092322059821518409466586097099675375186609371522493553051612686620624565304164571800300182868309329935703627313036620140365198343297910718763175522533292197340673845933057670154179208948668582298424267945133520797658552944633005143579197038975839799881901256621965728552887127151953455688256984790777073072002844260621466080250399492985799970846940764452703300175121291260952952035275753435178894388428460283812435095270356354156900898074910443695214357260239320795453257391870620250874927782335602272502182112974762108928033131356635733328312880844941242028534319136766212371276576878640963266607006209312505577275594884859822080000000000000000000000000000000000000000000*i1^13 + -4642022107251121937457047797065519006039281178972234928079134698898944544224214661836723246508927803036368196324293156180832570344001714157002765737072175913408628132904166152039685191033189881721959269468127425597430134117716542223197922129574517526820446154239802665974922263874169314730287748910045567474380943016815160397538571300058832889970711199114038157157360401598009619093748241775480759325400444880680343165755835723033757234160667394001301806950253151234695143969206995836076202380130743527056857001664736458158161130797872649503721542950320887123038412667025300520138021693210620513321763144697688570419784839628593162224519536524689762835263344826151978677585466043980925309528921947353626731567875455957289783827653707648115082987621081069480299772524223424876727463282453163156846899102405076086679118579115818064358032614658103448014675750521961783483941073513666396350932612049803249718607435062850436999211509871755699615709705163704038360873508483698056513830140260505290309457401804919306411643848341979865636102896326763968501395524371752488126521669720165017308280513197784989698180008667475143494501139680814318672184971711673933628133478814624202921346261726801825827172400709668807159923549421381659097940300391229035962948158012362318293683753897212700467511385388866828288201525159156204135988372077788021729265609547540458068033321634039579093204892715954995359885688132862211894635337973600391781741008843031536441775725439707734404379232750604897208047102143629144811616343342017256391535900358069703205496994024899919165612527809616563213607472369353083492235651125304237931587645728908001578517970427518948429519778763714571292094523309209758436045191751923435373221780460051070180433600371067115465093489133001789694390588357344759024132141461437212000256000000000000000000000000000000000000000000*i1^14 + -45609128988137824020687090314831755977166935989481954464128615451171058538682327969955711709410033735533363287851517282848412035849378002601171810037367994561651498450153082120705489833389948976721845564037783456121789522266389496146687005989853350310837265103008492902472246242154522958372742303036588115685707630729896172256136696999409045826736104423226875287080242470812741556071500860428549027902225228056542908517272605180534389214501634882259376210254402416552519549955124527323159463974454309677690817771495579860717049563498690675903912532409146188414666344763781449038735951928264026905694319105817930908437923257698494381119010854917931058297204106287653465078209448054115791077675206546265414792499562984163398041213790327017145811287828591176055454224244322132374380395549059322987484778662240573500846645747800339949813576860174468564729151897582062638713411799801319457116546692800454746878894511917327783910606919140778637871930244769076134605661046934834407140673043325372394365685015350558829571324881034110976713163201946083149853576726652640827958271344666148205848816290122065987314118812969717074060745289250710621655578590692180141772578974488205344364736964213571010621697235223069960824823275223577640905658554548347153569126431413468300534723088556550617387155709359858427144524030203099628115170709679186581224536698671221457525265637575994547170171375732745781764877647286267462037919167452321839063679730298527615926246440241492643600969465920338635987558326504045782828444130469247724409847849243673469764373418575228316771919161530657531864200861304898030375685600275435703095380259016463879212909749840085051345346311871216506778489439376403477521599831857947572981198804497503353704387707367307986799375557753214415022791247262370136450542722803249971200000000000000000000000000000000000000000*i1^15 + -493667675300136311900018839812505231474872211782058247005870567766206342439321266084870240602776176087900370072673106225671981829702958579204259318457992889611589246600429647060576903193577929788044719108436821669162239533921415798858344426768778001196040493164852302838306418144677375628191209870877989210664195754943899289559226710592459675613502150955346609322994434009739852214540446776306880996468301574045732984347249032320286725619113602584727569648080519900680613014658623402002557883038461086734579580536833929642156096192640021102509090747758413900605504531878976448753844603156281984820208564058147499810563274612546695888233425350682604328062642247756357644984124620208715356068503140176927236612828799919037259855770714590706983158478441339885862087842190051605583205226874355013418280105584024656125358155544915216902454351884055399510153401160982218546872257589613653001416059287775195137310964099750237497864139802704699259697137990510233387300973746133156048708097061349660595106379921013676866268660552088519455405183660500973322804239813977193168795609389072924545590639149854762902663624322640030470722814102194761133858620464979586798497810129382836110457113566389110865783368781131732406843755052667903984773294062603889192044399452195123588388589713543448585455491296377648511342946147866874773542531593599437603046333979083680744424333265503025031122859123441842824304623717896146082278113708328177170674421507926479085985973020068785339124458336222673009839618788957395000113910887291632301382969622625955241764006688125030121010356419116177777778708802080652323532382574235946695769656359784314748650275966170150624776012421112814119591121480049100279353037728976405552307222737907760345531350096063309826839691507984872860581749294541992623116170129571840000000000000000000000000000000000000000*i1^16 + -1435232874842559754715812300145311954114134312249752230361109163694071310293251302103133406503949999575006739898793361044099829839892419286531680417930968927931864994916318580273054481602087454358937580221092535366136347426348866334769526852147422638771433185878086736312678413135053364886987096154795452193727897272808196714318306868598479003881151791689121569924884449467799172494540266896776961968080433548772465325600724459637933346713560327691146524551614967103509277545604236641578043243864303454714183754205855577020695650850731853504484805318868891777716244593986870823996047901176878753331936777846606695243638161282283201811037396050968165599558915176989301185206249878831578200597300259564097867954136956655673664647283966008937427944025900862719944314515903862670897549193225595243529786489204699739010332224612875783967989319548354911848516458130315614539104844091269105524110658108524242457963640066688045807257237444554732635282517138359141324793714064875263585245423071009711774444615394879247523898551646845981092162353052654095514686029803080372754184144416665032413196567843171683142471008262003462058661170829511414280566326577125007057238283373273060867514061755715091668812665129856905720484003643609332895296518939015285774392807860569902979563559123785982540884960458129004099787766064943954229938650815116308298559735686376189854747326799009811947468289468761417822928492087843912899065290088967962559059677043081485228195452373116343464356091592068668828364477559545997152104345769147365550284281503848246071148219636598893558153198538987430813237091141131485332599318611305587887336611957450813016303293960579549425661687971296968237638012710314074322615119307479909189877758862379602945786494464236399153805134499016376101003732414138662711252221952000000000000000000000000000000000000000*i1^17 + -9119543703330950434148366957233292215656468961066180428539422703181270309483073906159549784487163963122402183419359012093958874385367583357983651634887910108243818198769070947940402572653736466113259624183068700071880075931189034774277642339473162148222498190260210986385907560002318853309782928434968044548183682997717743432972448990099435673848335110370042381314508597578148604221321129134838056844019573412868461231139258315802308754878262299976853506091261078028231644343255963546200209427211259600276477640724945645444514522491895862092633173802403416322551750177858219655775607746183208708012026349438487808799566393697478272609242264864607871529986300424802084009219989000713224664792365933585099382455392730996508605768968265619752263369666135657298076034502592498193524158890568685516122544334530367144328044938027057694336924908345126711632466229729790191828087185493216245079930740556730708854813014306773815442294826519402994432618939248426519966770100048093233689406467275936575016369375731623099028621450902290156458635231445639214505125360344400043693088318632977874641467542523148475813175391425373618742554884770983031316850939467720289806706563955910187263502196817578237947043635782597250499012238524512110744681193650271703056532712432677993243871314461938401326556849038614982001543563865796916062504985315808345846831332352351070669886177572286858318222644450481257611652913803418308152698587321621532604902682113374258054080153427133226688400878938544164998636481095908426186324645039249038277546738297447588264364705754542257592952701682003955813566278349428555094020963347222356435466738988768777514089974654260836781978466599636393256221971016696245938002056276240004201257482687461443980415083182286468716551865799210561404132545742218834057625600000000000000000000000000000000000000*i1^18 + -30271799370353847136329611196156516701421192168986461057197054491956863676088763227613274289762265709013905989594956898341227330636940848542421372151850734297723703656178725192016101385759664343525225900706601129611715890588308144169520767701604461808747690729566286187069295373987675214083154076785353769989958346119475181587489642528984638566462154747420506070906346127807691450761382560880817583931684428899830720258752212880857623815184831428818314540017289515546685054091167092884035436240227774528229118118736548504612094768135153497432148016088344737229021810351156260981584624949227641287109502238416142122410410437704132474719000738188535136313949587600706454805028689151145647247849143276529137899807160214025189150320510983053678471278728789849489032575554389772879259671771846896167919257816577763068897297192945991103388739258756838838626802658097748734516735894769115789157391482621445002322255575180743274600965968637333651105812480521969220139607280172604739632712733621565974645431619322900122681433130029670817232537927577992415394386296481204032075927755198136773934323147075049072791047196757187502319382751829301793941828685323926533478794285473726701862355249500613043827701865792978674804910953564022381785725138713512179195445105412451598277516169745277123243874968617876931545041630321256731193432044904671588882579471951093572937059462150218895432619173371744023734569718655836349500463736508722418633820766489755259091256226855123262047701638695271848641435051662176589983072718422236199443531391881704996528956855830525229498539938628884650574718231062248997344883878421134526057855117895060028001056748608486411343127083818318558901895944916439986016105606032066353976690412351680946576547540511795643643141734566673915410922261387684085760000000000000000000000000000000000000*i1^19 + -110613580651305966372762023714045233762639443342998800041025713027266405178365520068236565249240537531030509628981236062041981450476270069493387670798955373091611204588733608579360136977114433186083456082476196949974702213769776074667140821887345501888968135100796947154512946788981502118924020186077336718436864502461652856109327317523109196545085435344298101719849479058687374718786653275814193090608952275209173116977369250770483802963955167914047472395356029011647885362271717593918128204663068869162502937415068517595910478971497039478895407597302084253056861089344872993335380509034555562259821186727883763580182112177894198068293304440736534959054153855682325820361936048196746350114426582558076616531187793563881485194269425753937808663316241057451135258609803772845697692217209272344304015875216031829671833249287193950765029369334633963391863189902268357597231817252406905715396647508785950081327595284804743509324719532181152990163278464377221730649300808620972510951054440197265282143932084035313259592138518203160483100431128079864469547499612219816479933483174116068749821636852108305313115117317505948944801471538060121868916321830710215583602022801089073166311086477297010326704682541888287734997758479263094767819874287664645082392644482419269989365517704805152495248541355633131532495275565283078057721886621212967743682620288612234369680412721796250672336865464076817484116655111796770627908692898198288507119069880463166146477552104740565520135083018592950516511460957610576931248402866631948445848640868986633261776061206720854776047646059447043802540191987859100423237384960363049094490059854197337591102254757541138479951470603312216853703763133193652512081379290338918954353027430285690106717511022837940150178071023655006019004281789612032000000000000000000000000000000000000*i1^20 + -236346857121707212237248479927183248888879688696029993865514744246061434399584486673177066189692482692681391596622570281157012372454909657187092376791383763863210832859256990942183972652684152896947410921648331487596672788798833444246264765813011547599248116171156183846190449668435408509603159997806478126224744823805112498503761731970947172746930091156336641150432602654998683432954053457965249462164853463669431901008353294354058489877623456353464568956687652181576013890578515421640934013344813509380516645322675657129090055766477098172208657345577030161855372349345152212697874647193607702305967050509601673944589150505074781220838739884304093202542652528499485484854649960709905170256676055295232049213297038202308920193879861129934049131607570244408167612523265816814304021274087563610562643127637293717229486370294125923454086056745446372361647588515483252257905182017076336528887233195998813358463678644731451309308012728137814237452410061538525752534756167261439368447398835225072369739986398353076958246678360591276832930011283019917053631143353800266486628891426839033102758579674082409503188796162067164075036125712696557346059107231127940942659011975376924364214951342438477386268750295338676224604541289049858828725892564249791467955861997958523004084684377099642248601408085005322881455785857340688687005881307241765324577354869478567022976214608429515201457743381738569615570519301060537901751672484994815361237633424174956321503106207076888675849636638236582738728396960593659742772419889677056005702675842764270665823149094652610959301531818864931149575407867248325629191816613409783763915101828399903576970960767520590470808609867718844393932816339811176262237323619117778892358191779828895115276285315862577760180531591835103811661620838400000000000000000000000000000000000*i1^21 + -348213500331713161310325963526886887564108469382586521224373246543352302399012243209313432275772957653017552704236836989687368588610447365285696287481712474509960914961767531867160109205257604473203389595389426633006563951734945039014827350919105251945310937512784561191729937319721879969898676721948714991468589853966276957935115061136846520751966975143767463090846336509026942118561846871037238613372692160169824059196747718238611413190168176677656650304883234366431931130831141490595132087370053230048502490692210984401747681518279536925053446987085855618618397108723524838203999485562832637761480560991101589598364829379925809211829297237467044282921222225765068728268983946365541746320781099213957580884663338146380915222352274927018288539363392057389209732025041247534576802781398112300561338867809443983366196814448703289466362614161008117155599230222210158633035717649191701202854467244403463373235749690767080941728995332863562362817738347415776878972470730605869131937468760223139455589813122979018739956040647480662457105931702748149926178151417270519756917965860568637984270869412336562145542115641860879769443086903383110434791221945523559356830159764103286189468973372221930983444364627007980977576840498871587086189717873022062780063219408826266537015064000736911174431052518468156548306317515585796183048478144650238309750552659257227956677590401064000658167332736457349643144228450413418029946172989785797313406556811389461445023164911056875694281873671015313129069351047427357590957273418907584860108533264786828591022139752837937025537002156844332788209758731678073916159069199098123702671135567925959925354350766739122681508708011254814754729543746941807623193199825557466958285864488040649042084747270704500306937443663872433187717120000000000000000000000000000000000*i1^22 + -649126050132888765430846721710162269181821610658078347413066159464346033959692108607558431587901966840064921753812039934999083487925789363804476249804537509593845217746176873574973878353101813524042211550489748967207729760465345605663822170054629289295533821739932712435782275133461452178051670632082992900392203502358525129734909801207447433925853262099606319056189853343925987737008219436445612855695675195314566309798416841912627750404903866831262756440517443531905350671750678501402418407124427731086657859093844699407161865333177089387264417411092886218201473815923583109106616263174667448672435851850721948044935376334284524975698398822213741320331696362713453607508449385952708829174126071862900392231597856945471070086296493478809476127686437294785584452825696879952864826256478999788384120101452244882322972109606993890458478036320048717512519580957480567827939460928272293629457735721792324958455858092241062674026978123623338615388051154892042600161736864215448640867629312332578552068324722062804549825484627376820736714734650648062087518748030032965950686304990206826744623711239323796266246793114457183560653166599718626089180235005457826207695554810207952616379592501955751752851699313229201360090877972926390219667457886454584301518305378211639835843977948607035784683265397863180167994128617943132417909189367890765932793212839557696969479438074360586198169644038207604747004973890994480311063110387579355169375768720699589588454233084972957859912230058175804328751301177678806877091368730600063987660805547454147272205107464584395474828783432323278639663729962188653620323642364593332749186619294532392233851511905040076135066999933409049939424744511199337287029356320964606314955866041786689703344635277196524510715210674938576896000000000000000000000000000000000*i1^23 + -1113558198973717889250869664536890537153747630910294670680890654259262196274415686705507921866898152699193457581478743762287009541972952656670189300074816732676566944003683957995516092771170157836046223239217439262119638002867769534661069445251955880815179924127083321870000222705843020837117540664643754775570798601165760611240290020046171591424583605153273566236241818599801539113482624262397618879849179232882833971761122855188467726652719022008210684962649673439049309651942095330764089121703402286183496076114991216417645578565192434049679201848815408882731063194513722655464067373846197273800368821395741081723016172198763936607184764177149198603132974855901138875733907476351707524466880844128956273097756434268630273185872200878590533198646529559226608668476528623705394689815966113129844818545834379661546346160565580949070752711437441075492746491985699494452022141329377119732153544716868453756023686793589705553679800555195652085356288150375358698697291376421092019515865074156108402559158328296412803739018006748755134638028888850657351391039030485335678726259412704882820523685809460998400340736359646739425358788388775172853053603196875997733791374694086829141910810165736079823024354982064549301033228556633787682869046178766943881889920980926259703048759269677799996722632955015669348482156520720888805252973616393783238280638367174041367441082252061455323703104616727240730284714776336318049108020819323195157415059083856143424199682363839990445940254938258388526698255799649697004000191110051035186204639106983785570285630209652974601753658558593936017105632674982030523576812559873539143637303527891880143683693415576530947241131275817256439070767246456697086841156249180252265554133513775914711349711516207280979381881248153600000000000000000000000000000000*i1^24 + -1280517337847825158866335293153267355995605200617438015848725348006810129471942156901089608020085471762661885668802381738293193209286312183024359578673920609518977533988100934156767440600882252055454436478221955422550995573362521053178636254571158982443736794153051802130759621768153705841839051264044079223525591880435189091949373124215468449946006946176492202983553427101778801968209699255178981832308691385740613940151697373915847910448739430043156146305843237799890030516494820937317656922103522706516886457943068453285613117588795071135235231226529523604171783197504032251776620790791427225302922528733436085096794233341688723390487291436265316776435404937452949702157679780156476867228426815688259661419766869760846291455696466455003882246330018882068071866258957809168757900300114377028119731079399335197844972946896945966151643055237282610816697452223775054073491723641329317925582994241185668163749472815541684770590588943251627348858312163150673664344757430693679542518983062397751847787773227040161555770190282950528475119247249242952266345612587955264563446234968987847267836882719828917836576545474673725704680007376690606909991150003027081836152228040040293669317388617280468770816859562239165862312495535007371331444628410117167815633985915231609154027801477937884655945577171314962764396244322504003237664995547310097819554539436843117244346706295044058001834501948330704094984403155192894050471482394913875809179797826442063701840254687199126508479359289232083868030437563961662519816622695179991861673456714461103637591555661086650648713638073126611262104905785788511087558736474178126099445330865590796834375932990460422282887443550161339858327809523838452022600781147345229556472475009059957253662884530552446369650442240000000000000000000000000000000*i1^25 + -929749338413856338326180125990279986837255910754135279605272527575073840484392699579425650494149689418374765261901146278164977037655872506268618199776566844919566749140345200182647648209450960226006928675047183620303957425092537572956805928997568579414668038382859465859073311141221324415369964739191301389196672133359272563357521092887907405507589687748159869337459466035609359590912186159552344119662968465874396488747327393911825892533515630339393946775488677710277363619467809142072885917157316746802972599576345914600543077520914251461272753139199309884788551621763810198099812610025799209656014154207198367874684530978676381682127149707225633812506108046436553361909324607969767922892560071414150894173168840538141594234640543139264009721369332180474336028520372693149291523556818401363419210024390136246517568120012528100186651249538339673762617333827529988461746897157026005259347836016937709467284370703445166280362542544054653777018384888455566255881718869818864613489410920127905655095476391522110509037115346096520854150715026417186555686728901144068785398003348555927449227561287055847571363930390775836867494858407056980406053403424917978119796766415939210645976066927191953819985258033063156167766726735110527561010310513708932658211509450988671761627415962157389096518017056039351471818058384442057652641632903844801566601436233786276557299897445103020083907092270346473360493164154675309231073005696692412458644209078176033465040187131972692849875120084552788658379300600405331105640125479991923650772841436923635052970704499939815011394394540541525595696172553038027980221836692027717766029063878523497522590744386946808920829587834346614685888844630589260077101514329547459442646831648219528560124318308776858877952000000000000000000000000000000*i1^26 + -407616747964949853253810810143151857927819749434171810409294310306359412191997293083999990217633200813805080410589505182311609107591240024591229352541183118093188443268650113446672221968760809208193585462930953115471746679019459706189500566899952884685538895190200720852601616685192766465551014464006535952023988075186128691087220462646238742330975056942734669166604561624892742794883018877250828861228348064715914719793075269587702936630654505039266995188919610867796475885961273815599545931554949312550700291948870734946658630239079412264262946829888314260389097042292685859765805676067756798263368253068657000305513531519083012432905552183157465575144541911995003912597799371186498157140205534245837149554034292385998078953883167372922924375633868608487059391017283859259552360507177849811587309107875887943030237656513233936444925162144395717360446037756543878534355037104558273399364661045956791301750812081871259271425774561034118668166002530475650608210388638468701465267981862209513685229565670614401393555499298080216506750390365226196799160626579349066294924631368207468610203886318679354605518782088485454134487572501641955359093845940051373263097227742037406448775935939466501172034700237398244920780931831070164531761875253365136475248679812758270652915705179310062722270694417551004943889779651656501959187704982339367511620297707350224224171328449685817382409250161997814957559723530354412593813110593696675183561646948596836172035326686554387790066479599366894102368189439701280451216005270889371481677821150679713894360911810766747067032936472850265939214006279654777958922217579786694339549883075675034433772352998230486295396978373107771844098035014241280033477118607014311392515015965288605991406886546361548800000000000000000000000000000*i1^27 + -131556667439240674143275740997858142545815184737922128712495052755629263896640759415020965707464401228502824899056636464365215232397193987574479222197118514312614187414008419000839902464040192686015838663587350537527556123270827358030961414269587105091405263761322166276634514568244790896282240167228100896149525251231442717872765735079933848735610912521191676077854021719920781433760330775894389093500257721660414183811581064824916836742771892362459183030280979301414835473961570376872992199207149761217158062358501444810982223946541700253926902270258827539276412451718790654805246993915235337729539635120193666036115033517989843904649845759252659401279359370090959863577301544811596234142974424572656244151247350200822608455677548142752398144221462104563484069384497808415524387666917769879770207870124679616762739166915056235708803147636488828902304072486786415492137868486664770163979591473180138344747096842018889921596428125424775692759920182119818957451143092697070199749347520568642075125198962960994490827769226464490912950678652968040229035141049504590655699748597987043835298289161209097804470224914085345057516424920511171606347054111454230301839346663355194228786577699550070717104238209601881346212066453352396982708841706839201490618309121923227868051985275883557187840210872574757554288037999861767573796036061427176821924025438022003698728377102174805852766858415756502945918656100355016258966999270907573893745326298916220172122906436693108453319190082263876701398263864348228511408925937742949586171715937755487401839474196287435579249288032831793711346750501807150383108887840608828131368105747014923114385373894411850888145717836027744002667081237594425871984293851816183898067798980371973196592751575040000000000000000000000000000*i1^28 + -27213220814703316341632447730052029525779009579776437929297476363853752510167217252804531568085111195665343144838692917777930121690482801927957328847413243970228235413000601712518159695001176364718603749556584608711495451612012531397046076362090438238795713335554311473283540256969476601979182887546063783648088884429017104847784933344211706211665417759791172710081807531040468167453077982561639032636727930887863050492206597963614732879942799581730246756022485272400552773598163526357376159858318504246391128949023889659821395157047458329695600331956465720929256789970958349773103559743107952660151184854304617688553693597417460569476987449107781358987075982696230472100946163197535268622152503027037174060537652649733349539151035402061130725009995651912774812039608647727897435263136677357794654972391010850094912919175597515985754859574019299824341439591702241781484685495116750460729994964007514393847385799095856356581575363614755573987053065480495106476616900347783966702260516655924170542338228999778223264958453470175732450869645184883630677398763686863711578712908418524757226672238789636491478425565972561005170724952202627006403868777810573431216107290036954779955788111941842998972815365212877949491887846969899329804247336987529098963412900830273452740473406199772626395286870266296016110414285924000690656178356991845798330697683009747350461785201162798226410802195466137162665393208108313102463496142144560510989586952675427210658607323105499341896769432379044287868164900536257776293711537673036049021449737582159649978522731772047496766268837962241590393198513655647664971241077825913136222997285057568951192022312954098905145013662406042899432125876091204565218376362439779942143562619199864577196032000000000000000000000000000*i1^29 + -3655297959997047669276547973659929458463538106136852137669623967177834108185976018526731309337373026697859846541897150250183907416419989527939153051457691365123258508914697017636276852670863921218455641425283499350483563918819745295713642913353477633783281432354228803801032262784449118015557309805872708599685991868630996856424778562837559109403298320519453242890921535031626009445627011514499649183326284262431492956523581368708458882395673730299113999425133604828667757813823612404119267238358100324485167463312416288147171191235090495083085309592526106403677216768859157320146584383297930222450477359134835402966028023951923595912318358312703096993620889294692483572287279943437188984933683525804863339749814944039739395038362197759850719626266142236778249889703595747843844533103545953474813611861822456982514752842030885049858720731650825498691189616993461984192336106174404274011893962655824809374110627837864632693932142483327176961634386925186432555229393717707805940124321896831431359363395656067412317667757000475082516269343709979051065099063393169593488509210069122045335824019936077400389889338670949977615706931586987589053297929567777787390828610620758610519926519486887194849978113031552489728195429779663099343344889840470914880505753510969540026507801252527155557059651367855716317350760455713396078201404938048910526255350676514567194747834083536851350956386453190518899450710373094108484784152634497749282016730001580737861595191108542754980800926941347433600517521014411289178703027719575968945016727135403141289524442266565990384529177231570513778908677952163590574864935770988014981383111853304646101277376559634763757874609036328550266010202319805527257822321910272842362782723383020748800000000000000000000000000*i1^30 + -786997798924039595797957804882181918733864949841804513107629107185904355350262248837714153624018657892588960612255223117399814023599869956144013633802009482540850131636064744045155837976698203628640114843504934543341024606651830120184280530923551857444164555886556393254277158088000548344368097456624720643350589366937058726767992519539072847740672140622685293079628052654982627178405005852762242287591210238614455154744952832114508583747921712903725469792487769211611519222257808369233902964919135169915224087784477402544907713160970258555998054024018516818180663078266941026739659857349285872408983562695414401022504033647463630530995273541829156936102398312754501521081465379016479382856630991219857350089078369758443074282649597954938728666704769716467257812742631444842967798844787422699468295066817250891940994649539476599273302666276637140291635075852664808711434766109194041755981855705561526289991541820964283549660205600429862876325280946718514980557470989177060076971238884599605370314690066378036488811395400883447544421415511829629457500191259086198392198802793573636843312107700531356066076952178344631206807762721999239259185935117404092431228589166201847531332455466602845233493469930186341332816895669036093902191622499860567335029843758553073721743710251538479047136848997047668281139701783455900909614522089176269471471500905790156968849706013316607058844789443458979343962563497000498319472447089111185867343983815173099468945280160718483632335899122521680733051108369928113793854385805851806139460255822170071681838320204282040031694721151649344272246957350378223128820193982125765475429215708289839606789706230272429521675958595758679063650420798440380716467013601037364060196008099840000000000000000000000000*i1^31 + -123441487509621046814961932323890909784350558960762472507166872873272012099788907260856214771912938968907696829405969422634976260516147869675612429787000738640345076985323570070768784976693352883113957067035680991201803227807835992990437138020061078157206539191401998474296112901321052586585941579271322690119483792925517674821170311148415627777305280278379428402307998712041254721705842424084041981892137080773559495373551579566901989381997981533219069940190936406357418451171016772367433010711713473587461416841449523846000909883972035804642575238699853045283045594698177955625094808074158178155285945958666474850454583112691368241562761523693962142994434650073412235177028962536467037010903705510633268735515888649017977239395548460042926146450605632850945415710146163494342225677359420090155759765448743210164672967473318553370126770428132973953916721980056186435518974811455357338798435767969246639363686188151248858783212891143022389468144710511749635513352725161573761255235718313003851176073663559891796135661402356190828397573378439378685885159294538454581708533419850711455500786813840612331954682645054265266384643024282855706940690260756018074952596036398246507827552345728697638821806028435181930891260788066131804018996272074773361884829182091524643374634912208929824984070667196160345748084092264393266867150134866705469666520262010748413636565698861413062824764487788153949678855453216482963485004103885380351491486505652564859647840955919074205895397819928803881251729733097887432333076763934980086254050934442166467373516428278716750907369770712920525434961157492062981627380324755923390052946594726205195881665999680584612996969586702492625289099631463587747558655875881953296121856000000000000000000000000*i1^32 + -15928948126482362163422234577634728120144209994768442503117428004391866515085175952138640475339125610186475486379380253287962933302077907251781467363821077085452722031645556004164932553524268601070155905674782511420068001193551139616827673341034594175584691478265666001362311998383737437356978515959076540376704491435050890343284852329479766494495800951534492949158066123470316410976899105257489545903425371527172970383301367280671555540739319296814550363758901828253279958343225149580762917282122465667990584087712281567832244759204552385828994898565551709315600636264953844418030794182849125145039620676389038985076281959459272257548267155584427567453200661429350991670398399170343001079289412936362999265594280328293243940840376777440703516093381659776633055068992553033420793783237105377322196012016680645904601198038576025576053799190861354366434508120604292751193536537463420098364386240283694302213442423632681995999535510923044051234239093147687985900133618978338212431746430778560022471767585152656988118944678615867050377831570166002162971486317966051790020248443896478017161107455609384557519223683542826715107794358183156483248184478633240165767007884390624902638625101091527628652782229292673019986545488422949300958473331608148845836271229170225336077762609204572550002667682725365331277045436169807188641316739559439036847900954930244387013382073077475624678754579216033044095273909784349290132145286209511588985135136731811778343241755705908152098044504545139649813302188727335542993232316670283871751778453069798559616812226660409276297106386979679439590183409224649880095030015448243735890908986692598679109930265626288768975936865841175732929419544320842260653771957065272524800000000000000000000000*i1^33 + -1199442578115179168068119822340465055326692079553605238753929551479055354071889988557442255876974360149091186432832650962039833308259339462580513874310502891009569480909140445080076423865047716934567527625087274941644898241319493775125022583307077665448578158122346358033767057029368755136407539191911125412836155577214420113282815129174925365508923936302691516054383980393653016166446722676670420440976641509815198637108906155766515008029400806822867527404148595208965161867612160229264635222250465492871751683634720264122048360260354767755864031066502874774186982681323495573997542780736804914975315875040847278954724468597792558809897610248855005870630317241686963944224593830411676453268784691082412598907464230432228708027659100536364179544421237682695787987019793029353573096623300305587669378915675973595109569853219055557630189678329472222070085510869992781696818568504539860577747776043831049014182062457743680021064672967394721873394291724309915125032768479235036745139631668609818601461210571279465622048780783039742230632751925110069954693315508654502348643801901956321719017137506493709813214736213158019731003691317379124848745311570309409071076147796526585659951192942005351697581297471819834047610612049923823686540400337293433650503503903278658205312942357467160767356022817955565762503531269085437677909147713919350591328439679141254522165308558970979898635825112520792041582262736004189866842493210223085271626588377143354168740476724930799941258773646927007035433893293200624731350633280892895138737681487800183900241748147857777831877141041543308929133393053778023039917431730428641564055190593012084899173880361271996848837167578270838694393226318503560832610876784640000000000000000000000*i1^34 + -81749286487302182275133343141284463402461404594727869676384380045647020202781080609241885298330743791683619257935170365015994342386787277669527731216291956242468403312714806010487587067250674166132339171608869598046248767813220653166333104382881650092787239409646539189830760088215680455219042743048517117662936162342074442571168332526705460541703625787922706957665502001085753267404482167877597480307189499493284483155768303328172876671008787671228763559391593616409857005232728920558013153516449522193757961551571556319140536540608231093413591112795278467184423361229959474321617041619353589434079904207330146334458009154008844490431662544179070553945579522439095203258944428111612566398067699682367434619673971444191780280751366622961830441124248669854044329379710940504809260847355105175315896444716301689155076409099344100789192477473673059917549167061256028400021524974951514155353923400319969772209990594824699250511443401636997902534183805315868932311674866322585735030613906889701657893106290279426690976232336690760127472849640440113719839372226820574020608668632415805103889575300868276652009996358596818626436853314511021223030770361633374061805889017542122828060218460783181969800320404270897339873241541093960730347213700647573164367918740913472988425874571823265468193876784297628590815805819416639356109575035745638026679776128303490804152375448343023889464903218090118322398183394299154944931023074375963038207267925441954948089935280931560412312768566322709998898069428821584664138950601008054311115239326409820487153309372768373776792466600420645386973397412932606339825811652196322999575181737233091079893290220599904908393878212862640175955864776571202849210368000000000000000000000*i1^35 + -2647578492305094603724698617704940822855064188133235612610377290199644980004731633154117278669762815197858102245918968672419490580893729275073490181417921202549733987788829630150038126797329218541286998488891517881289135279592042843625973188802228374259786871345400296456111980845352214338823841139163129570354629332787702053199581442263330574263295406866010291106018310459813326397210018589959776780715128838763407420573907036651297774581617480574715818111543784208821556233398999120406641324684912895043088548852910265377114250647392632790610306227422690564283786333328582461688020933134306264289996488663755177788559815613531745992974094594043297835681659717446694953435674341438651297532788964076979614867705559178254197687199192910699014586244956798471298518450430275987392616667436663985535582614516713610227733868212081246078017226773541543150652961092937449288419729534875071768114417974680226105996167576156931682298471879917924131528036851638045209187487840331567517920001608159465198758033441225905938076164214023150572246022144187733104264301873920622001187161120795249168754327564128907591294286947709550034655387470235838570587343977692437902161660992561712149666426409644891282390006299300376299640780514626630447340914170083998233143767221330731280714988345245915745819979326435200479536896716182510200765508346718197851626987887240909833035370626345303526382644810866372120478954259199994961446994878939260523122831141323632291559063959731186785719213514828827659642218115479764067397190380996353098393569879043700944220120287812641473561511527149366183153646743501924093977339101991375772167930892193401257650233011445372662974128036211098794029926590290329600000000000000000000*i1^36 + 17560876602500956502044920680679188918997220469654155159306261607676642627241890235349092243578035272232439776132368250627336912754528352934406383538058884742636332819946125091547539015221601810335763596051863650159374338841966455724748867604863120482078672280288295945712923932230984216014791558557499602432949071931269572974934018863869196427297570990464501065875060526785962495663075033312252246279470376745715299146933458246908850174186893065307827101820225275451164617893479929277221782260432296595231327401158927277966072750139704526834675639519037265763119070852638178081286017432826468153400347653278626014792267604792696256983022797234988685580947904599098746484041611082737202637953742152219390647311595384328040086100883843399805647632692128382788543894414324966426019969967014653039112316783472018218394236830176666516185329661264269289032426865918460319996099978679342993900020328676726528230878092853985521586375361976571177210416066887303876726429798231845567114481430766294019052206761048321410168038913285267333701114157977162053192286478318848819696589611368805439983748966099776424622290693124909174468764177950245151088559205877150245877706369395607046091097567907382545294086467853535275737063107740431471198818990411075739430989050367511861466226915877540699816872895944471931942640026335948450275682418885763701823293641319178502372249122606744365362413697932827989102525789782714892487205725422768662767278195845748859191673214373952293756426005513367491875517775840547936397232464500258253697652530718365287999311499423285406467803644496130266801656681116910828138892391691398902574511728317949493601270176985624256760642102653679114425540280320000000000000000000*i1^37 + 2478199630170146713724176059020225820034279514374902841726243112349322877320581862418994827296346817942869628294104650122763877671278936674625771266815350368237678923903807919358456576690540585756704295954592641434228266626587629121637806504574983765203357116323715715325902212483878323293605447001822711437607354967063759581246898776625934413385338793669137310107305617741313197475708467607274387842821682655986798062305410233121913524911661015799901907868368057393233837181188479284136061870135598837442370415496086768902932957428943151830393936008509486733857128571585395434225863280219106896388685611885779096999438423558937248439157618224863360310186115299191877241650560394767191064989061625759386152794191773373471008769824358905644502250083586530268933800453526459492531580377596419418082553373182780073853073430791899174902400082103476140684730639779880306258713425271013711174687385472592162391203040995811300215999839656654220223257439477253115186413815202290460790646923702257633586564744071791399439570730545529053210757417783213172862985389458978462901713251384625787781497515404557840684114914311218004424235949667022761863865385439339459205204117843106256354476626753258626654553403562022730655303749276167307319458005912079865515079471133365721089266926219315840896515705809457180512889720716498302178982771013232679173716412156215725456918450420894207542924679396642265966062223685873103159555858846841960378234806592318685262670230588134505360453302097652134742672996270895035908954866530302554223947707276118639625199266538878596664516455832582768432963037064719853293555739635159045047283405722314756091610662043216429593420921943220253884416000000000000000000*i1^38 + -20235050358684804537397206628420358027479884609851704833899668976274881831273432452620137070856608414737034200200422657818944285110603608771807213115926146214479355683140555867962356217787928332269836779070528316281120184509252205155189055545489358261936504040878098674725790091916932039379529308283596141801789362414001867358896904947475459710813995823439673653666902248165216401467150345822777367969161559168182158919453325815105183386477294695145847322269492906666725579397836033979144855529318646124800203915181740877035215979497758266153436021342255977089455136494666888647593658683686715883666737768019830789116966066615279879776472774526872285097505581640885169433105224816707141017670200057883200568218126937212083967542167222508262211028446490869406718601954998500683177293475525496453654285358136655344490346979374899228926619351029502472643474925321896318363464473351052041933226439157747563892109207344221669106102754995807015933552440175884355093117827053253907571528416702195441687310621316694386377931956496463772111146274426611237631790920338445889615190152673941913670412771768172375262715400535727866022277514544985435757294831053770936411359493370915145284263560910801784678680696546845912290424411672424210918321473730656696247275223440735229331940085628622415946190108282969001346078305535606838145632018421165926952329181531151381320278638354661217941537038096727953139343207754209571339427041542326092291212167040659085754771027782017872417984935955502154485822327882758897757454521777452585757182730722201403012698561487345409035084138805529783799122243184534360909651096930570234903380341863612642186306530396555948211178442221158400000000000000000*i1^39 + -1729469608769170638775491746698223833141025911016424655766813652546145704548865446359524424487688196451518373795563299527646396454907743986662568375818238368459232448396291333828282805538410759698288398803335170798684006458881878881680103824837862352671552164567739961390675425055720891457720025313264014516300700224260827885004771981028011689793270873364890251056981611031819683142016788540214075258204402915049851113037701342614123426423231774530798167405638849937729471402887101101469895421976397803411214732295888102322262750613085933707286314158422302484940896333662388094872518510458117779220409976979225404451952785401043766133666492061137174436222611310318503043487151189493120143267625131000620418110770563847519280155451625148982069211699829414618453912603901341194190950541236055156079544129129679608876475118778383656725306439000947139742194695012358465347869179902029733470126790406219065843387701218088803159547936440185578836667065301467521680962273094461501501120477106985394240826961292465708146068918568169578414553390406633726654798401777124082395084150797509228502729107766691410157485039319411387122228937689091542862195423514806881657199832377254337514162446820726147775550815589235547301295821378912306775350609285173633861560238335356851661871053262361310297564678536076879301043250126183309823509942673946763609965106481261260139483739327655500905935327177892085721021676426276944869489885449112569125325256743726811506257634291776639667694162676076636620202151607227854756996146892703485342044192191378907269433324349041469448659783954401907233849793578567370967838094325574058630410171287031088528079600669994935576197857280000000000000000*i1^40 + -2066872826319685405616177065136025843051394135223790065572571221478400026909617379082584689985115280970565865236868942091597897714827171917126082702439827695212105376498304708862076494070581182662795861099966476329827491716754817796693493193265322693876553230797815454631610243970320549960390765209768446533134529294109916557387163652515792852786224316687272649469853038369080661911766653972048010709092221066876760394215251358122370864509757092652256375957298268787586770764026128782117377223014490904903143297953699863716980575341933492483948881233373247534955888005133731421407594495273810864525261643139478476732527832995224469840865657296908028700680361090555790778593531887216026720462131622377564338214428515134064135433719556523329525354471105431753426960849106100338651802012965558036116265171440074858693073575298125677261481672092486218592990718354121599915437196474681469389459789869912861276095383017845237617163956295943197987577589839359021713848098316767170189346829159210362480494917869422300836737306462927020318090627331230185308295363918896762286786220044135449577159999259761934850501334733425791428278747066451499238390031775892058880326556550790318749771388910748618615796251295589932328350787370412216474388495287957276258573300181568048327477054893448118778617701957274760450985730963149175195102828553891494074952538786104612516812804335667528762075024569397133628482863211882414451556144050142565080681009136427233705682701068302013528564731643608021560065292210379356686422404953912171098778324249459141491577888455509265733358546565218716123722753892413742575276228209585742830492856006802832446715050555244281856000000000000000*i1^41 + 254837267189480539641143695347763319240160111587576101745950073135136427831324584160107862482639577459992897675681834020330681802695194461316502523621469595112611639595866193933502547127849255194390352776158113077482286024457148645722715147916852656230843327270693271585749959061538068945708998252696362317330628766030568895562141352198561532226206971304691513169680503453424978393223147864195481663345939807689427680302895950953499597753399374468621152961165242273304181133768458092062132172898477715403493546035109157286908822472517592811129083498972318949800931874038343694725286949057639639548762082757174406003494537301195071078010267241236829994368535197477109855393341968306439531392566349110008347266126843301190303410235452066651580384601656673247314427962029168674526484770167098523935256162899978497163523050486678252814586112488409053656556341642535486489783803980553143282631877204595358320253362388830863974235113959200814582760470622413883634888377608324904424014885102880554538062932056320511968994409783398595456979582326111722222854693293740470527808543635630454307478817501996713498932094540309991605912637071814596675550285864944729107771808371542259401444655885280789651689648146528249884249571624304182084893538097893728638585442647717816815165899883818471196098526537974038839819277177149106806009939810013402673382584877068555676678498714393663532597030193131668602166914295710134807507310958692861404430864054048164010703703622202319700937598856572596941689201098479345920934731548549777747018526281638846634168644879781867825680231303823298188011081294789797874983716014749254788458317937275354062510089253683200000000000000*i1^42 + -1436284219588995326327554536937061859393290958876324163070129933704094094181309619073100877738234536740400971181789256529163276567034196018531470313212371170977953832880790533448126204338417963380481509915923229967662034250208590782101301534693426263763049263994193864053718635031839326827991384037415037305729483665151799312853996644801297690193110780461445707191162081435859321596157015451125885112426654095321693262076474421912302466282842000427899142132386847660796862493708823108755595021871819479016766350361005012695552684347459852423147166575304553583991727433114410273455023095753517493694573741484631678603455843228447756178878497872153097005648439651671026248504637202808811929511788929906596576271854022143486452833281557640831135683122893900390353906512536236720853161575456982908696290334690315775228537756761741462339372887706892019336306149607542566263389659731586360037506006522366871526250304129444779391034951279346018016400202215626820875902941644771004012715780662521287514237140764556924943898544852992853332921163987343932190997088629921902224482469323883725932819513000649536136751690859352871030734508527491251990067693052148538726472891807121909334124320432595195227279610336422492431240148276782871848732940658036799342571199445845913416530085306063061001538585558893918262531537764780057079142922238580398004241082248571948545858117410018532282866883473102235014460657964464107690105791190765494780185692846359594525458952499270460732939771834889089667203779634166677874939158265854974487280815272989732276742338364211926087721562239504992766807313955764367233246780356985004829770815423728108531875840000000000000*i1^43 + 908857112437276181076847170126693013654800676613322224617001573614035811370152034989853875368642937909648696576282328022081692100193939170904848601962371191071313203961365401193208140513791216270608598643465486327808230908084401099318121058700792346979520580556630256409002706642593447810217133334045335547544253079615358085302087160341868462072484553463638885081034865808954756988917366865306832583007412177849642054590281813424574058285301729722595200450359715687239601405827554930197467232418477390563174989207026161999196346471270021766121862263266506217360280453518391597832413154672887128141837160764577641599382429655649229279702348410840030866972773892789743339638907254003228569147921136549833931153356767152673665190779916791978034603984624510055107213633509823248678302095966731512290515273852048967397096160835114934178635300022964330596711167011346522968942565831425088621091346222962682877548054690891465776621417189529054013056085822643887710291173982167616872955342509744006712053249738759794869554625668223917179698149295378986793949728660812026596966591604662210144489541462464232843650727655824971317771084887045708038040443377204879779383535610301411380287229162518880589274676669961554198832447189273458830089675729750401964548323606485430082354673380870607634412132081287090547807535173628497563721819941551746236902750140729854941022329857247478531017405732825683349018802780947948578589468727166416998318155021472060868664485490559115962988591577395886502192971180238785736580285949067593268608570395016107842709116962025046923567737175374470495285410734482403829674015542120932215340689224892416000000000000*i1^44 + 4118217160390171433235554382667744163425196466297008896073898419040096819860583437400775023381124832123968727579066852203672862346330439354316000267529225393274355281862395246223877958758297527730732771619747185139135745435121647839650958150738414359463786130186604052638601086230645517085670800969389621241261979725366847838466996421877786131810228975480106328218934579076786454589494971718661210984947487340105185574975011010864760240360563352939745541358307714897251291665636297832908727145256194676937207704607599121465682458377877319974283806228150057030830462488909222217070205913899484826387699428086244804336042387502402150535021083010589631512002733048940557192961079509218837280683728066895051111449818220125178090038385134013333403688891849777697127178314002132986859319956534989407679197154037516964292317942660544716027042687687819913334822422359366390029561426350564000619849075908537084836750190690811228604026598965649324380379394872199427654922221604376243372672300562779453187253088792894674069348648604696618441763143834629559999297200268252132886072818015705069537163716896479195252196374100332093443517978436211382605166562817766551738368926929893796392222642122581831344768761188377260892712760100015593154002939722639733841833298444960707142612302401997691795414335044772589629242753610249267252637609226130583601139584948124621693275189810000431768460430037870402416025021973635864673833923550404472185472390043678792195065672544469988530200528528477823920229086273149218334979605623355911653284112326271711668568735058656214589065873479808722602496184860383211551683982891552780122796851200000000000*i1^45 + -18382346993596978999374900852880649910270844729677844950618461013084933246831525348513242727859175278158920246304019958045494864640562644058607669043342811419785971383919221642691577237662258710479988911358061634026396178472631211610123517256050408636259150107437504734048805049660684573968992645801583987690372407288329587492118501774611749151064922038216711156430571277541868939923773737955028168034935194440550163833075620139487034934215070081473286034372358622300000442724091163204717421052459571294594009468416132684185093367815233028691665176679467093324455131766244250591504641624030082453102623035772861190126201437676344155689446128889194733908879535069953488534201990629763683230410167543837864872998352985002082037943613619510453319813945833882782489851562668268585847264188870057956575499266487656283527590355045486731784943521343965455217468151934179578230106444184548345324196894426236743707337870613539392981796037145100461139208289580471396675039181256825864870314842940370695119029054095690818535097219566332329523104503091650276620252383508873698296957858003283548597793378274519417472027928997035825706544763263340275587759370170047139006271951520518297525540373913553595600911514400737125101432068252886802883063044505147269281023698685193974216660207721262821994202908720601311446951945716349559591405847473782344361575543831744742374974787791752090226700450331736550865256761000840752580970204671325889546301770035921721268574197353246362956488155962639797071477219216418393418134245849446138875531537332656896662653178616205894751627772903519046502104705286236770423706699970232975360000000000*i1^46 + 18552225458316182092504580639297137069313502883007383784356011332720627659731658697373303231982975607084856206464959276834369207654734658312389540639792034965499833340955907368776997902279804736159708596849817238423909581482351582262445349263453823381440448331176540479491524900268493760958798347430121930583529656952122709817568538232794670770971665760329252461363411429677513860394389792609499514029809131799235788093086352975909553218771625765857128126067961107310234062994863624704850825454137404007876274934097128018687449223053188533084992391484307318603247512539399328240846756633081686524031536158400214243143398067538796529865809048152713276610618183037354989834215914278337705522552613783992914259696013615523859556608081070113307233549207143840730387559308836792392864970457951193941354526051016659899220483344137610469058111207362308636108927131937473472856729442611474278340640832674056500618805308841536659193367952202339305303671472614064364287521922223013580020786657516986441438692198426760275092351467170463911544069047254942564270319120041727951957132817250682777418201238605710096107637963900858837122220964711283176457354228911838429989208122960218889979563305314504236418755265629977917322763648705549035619566853419936598602506572549080095932500125701635651896151059470624532526344127155965665561792420292863693370145617032156552297432822009645271513484118233244562663431971494281359355860450847812114813303801888352968866779958686478506866187400989440402973660819303618410253611609155151713141417879168938151795339041680428349892309125875774970743816405781279051518744461312000000000*i1^47 + -5561227728988444314279707238069234642459419515672436788648590901404635486965976911700146112139284718853849019651746779499730345553831245725534724590435225375690511533453385506284724641083129205080339229797884489818854077746993707692922005807950792442526751533967847203438545089257492354433130294815727608703741035200765447458257307329782029188336516836194407053541410201095004418850843909940339233410066757602917238731668932164341088975939846887730008343430871253565159253423667902908689873893274398782113469059452512494402289537729135646214054471813784837065397240298857117175126269174963028512810874083758486565424449916805857495856603744184768028951840793008104361314752463705762510908960713963454104574444209176259957133207092253124945454929813301340660297150911666626471044501838733080787480600786578940308867403339314020719771264545266842955274200651954018017657040644531881067358349379270597863320535500445496774669884380458840140527628949123261808692418060699380462195370277971503139858499501089967599086519171282630163358203403250965045273212350416340438774595696063841305054449357813330960957732439163430258318305812081321424823610125741079648697164721937953315104628013798133946868176738456106869523883026078710809221321959840199621168382025524797630775068565559439416706752794385067140565431666136332122079110841735337207257136159546374320770618158962331213741429607460787550775495832307662276538667769391218201445870733464514694483915224548521329961455842916968025666878437790439875950628230497079689191482967115118452250125372194816136707891533906803803340127465443663701606400000000*i1^48 + 50700296282834642933833144981939040125727949090231104118420796611624582827134753887793315507975504037538595871360285649599145873716644784556990609159266435873865755321192538832358891885134521368074910183675060316325054863795776949370672773952621774466405995067678768697894431445068927784704468829248798321004391902315997319177561054169203360321224114345632327690046312059077112349419008738359201072921360449864960930046098411605233758189331338132010646167603205891533401518395050462387804106044084485666769492294125574718426012541631141745007481256450967579147494740867516269287065917468200963396848421076944472117531668559963793469698457470992216252586856751785728895294986059407733920743657516456561063423694585891023076464952268329954304207495007008545660056455890542325837450442437760819289208788667257660743681011411307728267632501954208029656641828327640518552015430224716065242874920324701603909647232997081849730048524991830371066336480243389952936019850786426133414407814385969521811466703853794799061900008155952687477858765343513738937891424431919461054164832995195451643284654978660084660290589323344437426358494388177354433907233748587179604951354261564475843186808656351566982507237295038726902309632370854927824219114499764123456671062963185409380853490572256812072596324655535884102926311442662510079598040869328287283913506507864901004505503227900990207654428815029478230910434371851373679862145806473872846541586303224477588368713085432996546278810177175460885274425017934952455464934913318077642237858725488936426865356603093040498247438845448427204114340904960000000*i1^49 + 9531068394709356396469179936142158645971445316701428010042839601687086031853824480551091869444540262360438503631139418481588691247245699168254239841622633457022011393831478262051795184828830957814098981411879340824382972219665477071232940144408960864622931935835952985734983637571191125411663690294321458528210017427060105848755548190267212179365437839010616329566066828844406500038644480863443181374125264767064474214118999087871254617925788064615351036786274725351134235843980665677507000906218088838040436367715180630014492886623669807246975079113701687758547882119071904846638766167216550122793591502092749834084382803473269477672512320287741601067747257261460159615745104470621305041047541537631569448109384098457315824651317249633802020926193001357036102205847578029600490965170612011676688546426046411122524454241522033690782379167207024899324107324861955423908033210139281894775401262832819388422337181673210613373990888374520131522197704147041334404144480514868531709026749923938962363501055823045754304455908432184148110858840099656517249419919380388896572316907025532189893284784669601748244650607971586019009565288833832592090106543642564283432495038365446763733572053124033663288014043587268837782529629503877883700481216110797976294221171185098160515354853734983673682352861110347781488268173458815149445334231544687305746925413252935936699313961351698388105454101744874406210722542536550777804481472502364374773802952906224948337149614551188255068322575284478857488993691994969630925398504480513064084586022566923316165790687661035541258556848209920000000*i1^50 + 574927550070276195379442946660638447488752881230419441345955270512490922276789940839365658798290938776419990339115434465120838944572232102033377464626906382628370714567622608914390300995613094249423870667520423962946648822452573508947035536591642982982867876506572913960441733561876528904801844837404575200598212410840614254762185360429089866259561087994547659829617008941713741681476011899991617959812125750279042240112591555645657855320872377389757117043093504256711020128259328946839921441716446531225231543425871372093766217923282023720660228133731800227104288695825052232955590461009307356263526962843020954346462928100275051919088801475922592825211679783069496663849958915000163076939236693431765119323459621455298634758796278941969602862088055867793609649485012414709258779689199437482861188969422613287474694532934213470618395011590850617601880929906163306384449345885428714630145392591297937898653315398698706288671281304904871456810399935143317621790536828115705837584477149418710968238166206599467414323137132425703424766132812531538965552494538798702300170291610936813665311695177402884430405520793030690759974937166903894787176421984265588382551234352696985096407401295845359394365187588409838668093610909450446368654893666015855556052576133295824330202820989456431436953642633463060050554806247871477238935581162149205031647393254463789060141430438754423625429672829701744534484097708377512509428366880066332620091840103760523719207473990025768099719537338897616857731810289339107268421981734323089068038985426486961213232944095304089600000*i1^51 + -1491951853022890234674339294668457657473272924773998406619176680744221841480349979946033584692785845073318845059024181474856478535597784667861961055323156430891463609154703779044173412904653331121228094307056037289587180431274219678500064673240955811860958112683424799123720250547700991539126703051518433713528368117931159900635930440394334447462119996601601358165352242421200454768176998003459982680217194208043206020639050275165574033828879784389389836642478598424661469999367989678700014699304909550030206413760069434965930323125484573097295120130576031775059264280991683285946379971935621630998791816899051708855040142438729395049692558136343762895107266429732828861613292287178423636234589798724223578371678019571959238082604798125526726351870174100794797980134103904098298443960233855838752217394845549032871909346194482429666460434625195901108356612741412042736818853528922158453861806895991973911033354226550596886332862386142336843535560045678097018476162591260275373372107118601158738380843691445080369691905790546052216932224285432617243953804985408826458880801068166276368222290526949132332864899381968591404297208581357467259860359909549148803277784185854710657195895655983562062459506669019428669082008364817352139737072688950731059310327262868641149458290580515162823146885112535775700351821999717597078315862138554589816447383501672056563324854107767702795888126926135410410667700983198696908358221922443894385965746568020013812923688930316607832445552869501896671661910428742814131923824729503881635389068070598000640000*i1^52 + 40086635370770152794104660467553211226426823130971363374967703965295583900681827293378206325401056181538184917067810129973571698035568300432782607281505178153857850757838178188157787484774485146562326885584248376373422730340406665454733555652999964360262007819157273024319828388017308571301808781162589417338048014869928609472387284926677512842453249002159364859676139297665295877206798574907423160081743369723109741562766236025201882926724881363820660494497900302060471673346463433203213520182287264860990555667296071315797945290083428238071079994609397400574373601452184165124348066911825524491601412944560276887019869558969499023803442854635022907716877450901345848830244285639322475514195875825320197679289336272244405343480016093821732355912254302766702486912911740641985603027493552354228322382571066214619459241383145410532596216548532968681450664341541191489569795996271542998009010417728626671884598917578182058445340763635188723456187709329444859651190074241559812371240784251247274755426867066377794241406458268859576180394002174014125882695962937706317124679048062724243274922644483248072403655020184497266935732896760531038735551934652792271320599093384541508536126269939970050288848329717481716498090778551408197252417032654717177292849774055765326909433616237771137646843084563119221823016590736359599609211853270642931541961851255955589400144337540068287012369977658672309831566406041622908194829475079489121221182231584353268717832641596534408855069086574192845162738324228991859065421515365652063488000*i1^53 + -5764646154314180784466302733877342284198015449286795244857053513526081729580181030970231291927568177726222242746401340873120607369778936926665318581573697448385067846382777176605391016109968707896206873205991060442097109805134578137643902730707197408997976578793836091390610497722944429910604476742133251801434358089420006503949466140360833055593329444662579638537139786995145835168010097346750259422735199119394737010376760532884630185948992258634523193278795052000885994433059481998298612411919375696577672726441782101199911641627110260483418462338983161336377878049903134847924952969077248232324136205966254429032652977481714290989724865807142077173248569183037980714813878013461831222354892018749343940324998866745777682216668205376761031889031838040474733229082833670645321122891581948754684584694138590856620753803746199719419102242687273888048046144333286769175184628418811295576153324558329209352100313310489870028846512463857470011475591441266372492941322834214747769145482778533530427470263442939626481022044992081785278250805068125063034653438534305095103395288455924924086332704592543202684265923502556741697438948085292153759322595586318991065504248201934132824397067660790725973004062272731346293741370213796080540490207717777252188039488341901178055995803270394613525705064680541974721152365865400089240009663781311949823478257134650790810984379285834408214647815750727636774055836025823273254768438883385664941489599771048271576780304919858867737223203989361270928427308989419154080000*i1^54 + -2814889901667707073419319304837744809679991172262919120159110598698660531089921736372675754319880066214148042903400435855387337583147834969703427712703613948181142630922404546166229500132853617678863323053229902793207826201131471633873878246229814125357810569023896840767325778402009316460458235875840411560451448853591682808491031938002176296927839843120909003107746782227166322256429507682806572760709968206338241198314138217447648100062409341960901774764666500896443913640837201263357591611672182651622517824591061603569749168056171002372430011789368462922232327050896766668575694641516696920053067260146811168316308821791246721253140603633815216070511354655708819155532399725092702428469846877074437449178629761479018897653416491691652478279426735297125240774656998002784099128736591500123141132323844645671008382242842403374787487052432634612633744584061275042318589859369235530283257500994609262837889229092867756535529957987843688968031125167069093959134275457245365853959664007212728589583690550356910820538272885551819182920733182107045176819126702434022541778987249327093780576155744947134325444000887945609693248170436918871196653398464963211678302885690457297242315959116081635900819882658442153550782927083136232874693722460837741378528780009822658039362338633512315766232343198087012870787221377363840350976575305714634989249500475348373798505593561875040112496869054242162610202249321312132512650881401048048638468281621047478469039359353408429621580174039125015721300*i1^55 - N1*627958818278438094708970766805909806255684659284230163161013720691063845758595953331975807201216415155284224492729609760468883335733494019034392124972776342340977789149031475298246228466401201231721143938825083573090870427517266981550736042363006421527821837738210622679116712921896175448256817912123991989370544940137604646409081892331468815437486048037070508110524770984411629943853388046628886009158037855567903800808512743811646770101120207296252933130107026533662531689939951085151849597911*i2, -857572734525943613710460173528055207385060185850606802502410142567555764827322318863467721637720111057657476086892153265643169579156740929872543054000490979415445701956103495126181381826922991965067169745546433135901996648291994550246331137620538714352161292446368964686757734394346396552803802921319631577341458156060535647211143015361906777337435942638698412939086838960704150501032889703454125173097605982730289778006002662311349051945631360942142511680870712526477411100553602278571722069131053625525850234414376799877452109560710891163138432246807785321433918946319420069019041186282589623603324939330747976494605687037370656794149488387601645902703279119121818782069328348582191869613708398762799598317364902162124374378352139321811749772099178536097929790997215505513502726988952000718585995801071822913966642735745529917877250799379457796598553511941630703449366902078537699712767470466359218330639871978358536581488799763714435177444352118052182008711927633370119002606510266619024831731833908982394259839524330606058851982452236101989680482321125903153819155751702219334725851572971667626536739930735642984545716589535132973418640038463045290544283758290283840076770851088994718580378570528803072510509654694793383330815134788726237134632817352903412739416623439437549882407627588260364129467221213167563014996031315233184939751314707010695806106235049477304096350230276751137858881977895160112033655569489385571289711463004324656816582929402692754371738112516913113957259397223973423648814497475967103592837205549753026949446139442730412638443307993098204395111937979267034185170530263207043031243082737816726634667045874289053563822543167788795946568072532336191715624365527323216189382587032809710048145100749242606680916575549515639857839179154406308385301578538329255055614162872582139391353381370809229277921280000000000000000000000000000000000000000000000000000000 + -11526679220799178473977938328517772496318400064329087751345990615534748169540345836421541268288920660240694401231672581804541864726294241619818968073907769136879186965711799677834705738846767033731988104425197549521404518976375360456329322111274848723689342918949786584391362457725890548666255405948009543378917682152114361099428223155295852516864152400298631841833606832454387056663126446846252638015110996410349766431100286069351415816382195080902089037825221565825739680768160204042117568279381824455867318870510882335987539751311436360665148664653299110355571768025186442511562619442625733724023776536281163246082441284383273875496111799768238185186920569339148389456273207649235636032871942346016725561917462556131908628991569566486059137521362064529886903433521017672798062452822656260654064928101316829785789962628387851081194432280794324175222930273152467824582744434091024821061032092764169683740552806989868759521887668589528457534091345193578012441705604312082417767381045863397619684530316638903122802837117821096031462532367193187991006541887998395111987127664543361734797294863732443416907376058647001415779930107638651728403050526957701018262501598246227302325942563450750367070216267880460321561628922803806031484231191695846564891107504863466121571746460132036504148151171249212620594130371373769150549997434730319347616563329855727865745504069418705422428607197960457997883688890878385164994378372519123720351594108817046579753238120892436206731612634972445597660700518910632155421097691253601472673309509868965459560038855123378004023795837892766428130213724435794346713478475985335034204691520628459446323105694418078354924615647716063963782245928778286238387025479070601651423903284681937535910953199693270247026681317346926294826438019236859572737519076816116870806399453126524357512642383992062505648128000000000000000000000000000000000000000000000000000000*i1 + -161329072142112149707177020999394871413148788952438222171729863186138617218617309963454354174281603045809803066222320564416323934405037709501613728633830710257998507426839532192487890995483285857167106415379606708109365286656318361219719788975892766190571054292085280270287908253868913447082235724825987382317433878109332899617645492397106144123018898221043597814334401242869532981142001949180359655716291787101805313280321493032857409818693446758154442915608497804994259439819020761731605346873594490498501282718272148198548633656776308915644214453505516719184239335229602487197304089900648194621693643695792784875922862877059649895616275753028679795425381467526428473654116385872642141408037297278420519839665678341408247730984361731220458084160044362165139067879101234689733718853149384897611391469159192544592731217603722831236501228130536395932217452520754935698374276550655569019755074863058355527973604861383213528590092931318758821022652055898126774820642250979311694881682846927695821167859705155664105216985873668912369835278502681006516525546856263091181242521823657448021278641748478080326145205524817219585406001793290005733436437468991291265903902236780807706276252120809145715265071538528509390327931872801939710273239093948112900784248557481120011401644337193822567238380443683150630788156956919627772532548746680094035341996247829534672519362745857975870746930969754653470636627505664116530597034400437750275307299576667249608614167863723823914330249861344755936920802740764077374201719620682141132768085118051688270877745693921384149293223048891915694000266325208227077909621715802507352902176126636833659641772110642485798129848156790049590206843152521183974501304224876795075446585634260093258747433297579752119307158820371752169439733600931558143848034428306040558355700351575190381237138084276467243417600000000000000000000000000000000000000000000000000000*i1^2 + 259703720051937440785814406174517313714879518632730632491472579683083402800240113786572239342893101649465242117942446194770299430747144066825780893707445172451518775134745094780229126153763549916037742859938424314821872619267026453365473094953416597754406448726143103956582866408048482804218220173551933415370896940353140137775147998955499835007094874534659264333405883659811541580107724044392117025912566205862036328859908903552308952227462026314833907204095899490719715496347648101289416020226229739996036595342579978432231916503944874255390317304625563433349817481534896930345904311265518092533415446954681781177847772638208309451161357368338661981034720212401810446247631447860595869131991725761377924614772261986492661789148641565628190018242499835794750068455154627874997058206078667680847346326705057868877870044164587797398532154416228920804008399048360605539016845758265836846112173187074114208705703617522013881154597237825005371212562923354151891141428503414283204636571932300116135930883794191548516840565686169770130656700205593712875699522174544009700407723775940936258857177676625289732430639081493535897276979838773910768117597671979357445699343953488405223967963101338003617193628688338205916876727161637001638993556681658438775496471089146189764944809951643111246740660740851167165959965701332217856524579174565967698698954760192247280411695605742221247339251849276913176261974564189219076779195081159201042353342653586974679826876569726750547749051226651742214747003566590336630499044426881338349247412638315039374455206763313608878679365328614717561808349790134612961420007955996779956099155042066335774859306377943377024128929592106037774020588650360048165823696261685307327280841002426005450798349307982365383919440871038193565205779337375742400208900093154154791363683383287884710405288384122878689280000000000000000000000000000000000000000000000000000*i1^3 + -194500159295809724787325075382417101523757578016813416560491089775838880217313963989000486783309808898307807313521193352462328953953082664463259072623901531692267250090013026488663701435640933792611866567367500029263962013490503767521367487336712504967189712910001220552249621553950435309532650992506207958589382452747361047056229036416963615378962651461286430549065994934744821630578854585426997384942737862407435679852575505691722565218143276527414009213030220928579330439508043628814713969003931072038880851668233261429368260702492939300920281698238086077755319212281770293650474970346636927985508201836391277585633232049135149518052916671717927364896614524691430537955601321561752284106450799247141161877714943389791126640625773396166208658213832029624956419083004771166560936210123722865135241438944276396169643303220854806148210380678339619798469104999886330330937236019987942086742957336065921246585999488162723977293410140627583354588916597103607823443504229746961800037553385747741504477766951056586330703311384344053603759698459680760265795664468940276169372094216690343126258973423115364231488234794888083138686500086139035862244321380769457812875217058640564762054141008647791686688919863468821144139820359045581427460362411548968754938883250887726817566661224316394260614248152313012046292509670292115200560592836291852519595724510950531429850956096477100769545100143665463524456975620101316825318263487498862820736055813213710205900093839952384581421975145808143944525128457409894693641695284930286142260583068025758220405832069182492051120202280963988598707819835735916446746630469637006092694110854634748401310529517489368145786778389496736393553336964717931929774820021106081435470084476829708552941244882733198768441109187295094632191741743040744387657867456197165109492760094784158804648818060487032832000000000000000000000000000000000000000000000000000*i1^4 + 6333827026330076866647468110406125604514215564581751086221986095469282090236717084726345388365841469961850917647585226799642566040179657202270106881416803293667149002568759135224553902256184092618951717739234907738099435731325760947334888129519213673624427996970335632272299563935523956090161613784094151035639954527986790361117215217015032151957060941125811657731577854607965765730273348368444658193036451079642680159593309622998334489935711128050771350342382684716063224272170828444969788781766781368714978116927715858436978826585768884536548728762394398620849848864831285691049303946299704773043316939791331855702954916651769064928513094185547441573382648206975208418147498535439398666228404847975849617280026020596544343540932640194773774949970712634005229028142716703684093353124317807461399585364097130727801202987832555232972786151629850404076233293434493941217755598606703797299774999931160355606042358393169336671317922162312081500506793050122100432643566063104442455225588493248709452010461062404554788374069437531484876329243764419915557032077159010876191568112719270487231655969471517354251805258580429730592999950876357915862917418365426642216169898202692226960636434781055255358729737802923194501639073132036082534932906964003588275569983145498618201987167852804192268515845351554007523601873976582186609670127323631970885754258513463053495356122516636331547822493185014950345714060474012109058899654036402217941910570997476053454340164079385508764702539728654127447482497284178204886668540034096694358216754621955268801209891640968746473859284510426538799307512430675662606486056200206892586203693685758309345513047921257528560456925058785267796062368755532649426574621208676417271366487204406924039898482694370813551778300124118765270986339833449351832001705380570560494979333001095092666848012926976000000000000000000000000000000000000000000000000000*i1^5 + 4780470136092235352408897349996521582684881748250946425950488924308675338823648635762441473819014644510840940071541129401555441219429956479964233645768128645953469617037974010354689170504069109388211165289397035695954489781277999064995592643970012320273916334425546297447586327988417233687533713800284719426279567538428376951474731481465660235332913904193979778127836067069454161942984337831963752211655025371914223149382794293587063818509712596653721321134226285142721024880858075330635454768863826211604551518137505178127943906795371317954012114313418214424627970672630366651455313966854996815212929260794430184713733648570261950591723891706281813414004311746286732080521839015905645091939144003073487836210777497036213452439143518899433035967443526312607833380441773488796923957144777334346204495929547734404571079342896760646172207040876161625483148317457944513008485146719250052132726695243711602700000737860868944789513133036142296472463983481650612262937651004331034227627681899339234486267506942210769094589842531509592463754008939928811086472441324575292020939046107837947057759504579950574391094317288571114810756287294195969143430836911927231643161330658591117758928200528617962176599081161038143603572607743562419504591161055357859021677676436024420825217634130550629964743974925288973638991500126824363162995760965815444291498295203969690243183070243936779152323959651458747608013604175600299678712686785629619145121586090450286984079534674388916354973751198910977414456214815240213735878956293392488820275254262483168991765759331789110812827602254015232691131441173827709362366352408650581430696050416437115004136335415351384354966110087777417763901808807328809885596138861095713904812571962927471944350973654429091775868540245747587844338104170038073134064213745968888929012679996332729969384378859520000000000000000000000000000000000000000000000000*i1^6 + 221393689297261855167900826137374229146706897154408725057076905408656555566180973453845114121926948540155335036106970734301781084673313762171602288188804712456345499179618473102341544875229419650288285221511258005022685400112583272448531548126805552107334491715632746314228529631182872796182951844712205049587845371032451086962381378948806753765185046122949772917782802681989821874833222555922106919989564159436194991116593289451688389124771060835433475454341053890039080893054361816143124251629538377457214028037140841884163852607208135583986269156418994732946268828141114120985839351644493076471657897792476795640775080198750877840181429695075816978395615194308505791245249294101977171089841492674127191504060748872371780573672265755199762147680411902925805897171731377787838779960451560643830916509790830748439856391151636312598830903774390840422497638422101319634938275424272000835785516130290827734984114147635542558465872547104685185167373887636479065080066340979082123443254471078985710333342090722335835945165922198635643241791694918669302213417006107583032820642970845936055680513933943274988108841029995615702382026703498814797469139666233036905306255486073361803304948105329826652294273514175842329574646550894106224428965235155591497814861254746474553963873847359845346036164090306068672653327156260717389527664353660837341786234126581785168511335592898215967438022984223800996810417602355592766876889919611165669652347528779501501131550592094095294260297767890466164718559628881760058904164743756676852788889464163643785428039108573827309043242159917287848390821365653991282804476050530940671414547175607383794297710915213609513518640182557961288803585215247744736297639839180211369818016499472550174712118231807158083044894688788411667436892783467349978522448954244562170611186840346110580246970368000000000000000000000000000000000000000000000000*i1^7 + -18626070092056536380541111981636962154609125295117950231421078439238163672962340272221961860097676530371455804055660683121825718768047590635470250969926734555515494129968508288689514358201676275241417098065132092774800945521229064173831285324464481488679534554984738574660330842494045667323923002309629221498638626539378858030218219028577956637404602539012478893461774290799790506340897718636231011064679914417800213246941221457861951390859082087459026998975286299341643014373311713946824396885074362022306839770652585888826191617404762381211774870052136021243907909140447355630396141058804972366472998076320546249257626221267876849637849669364144344787274464927726565565046228438753538195377265736242785205257831644168121443827386616951559335550858031489302794687597857537239247061434381856609440957098331553575094432383463274630095459257668290664936247222623800980592423332249002002145771849719658097594395802167845999575854058508286635131365251213585194112290331925562950062953398887680813808740180448739571670287049183190284492090744830773961473138169662597515013353817588441335954504881468941677242693996405543679781800431068454791655491163615896339353237149659526061285474017609555811830750540424476674587711160489605696624842403588654815265435069802602381075797871675455574509417293513673163016217978229996319841856729679048848132060381675133156037361290638667680683399549701122650945110037074091810966643748073454600344747974743261754050229432338514790620003159261303957367592422043147548990631202833760930193374693549181346616587267857969478881375716323442914927832401063402890927886282429815873131704866244817476602094949833830864674169819351236749663857290490922783409194570826299037357908297062091868497268271938082327815643777887780059609607204933555796090460055035893580784356165621450988217958400000000000000000000000000000000000000000000000*i1^8 + -3690409180246848184879261404161089509744709308059318247515210943809011081445737348296658111888094002406996674184440473037344765903031395676044959739810292942006619044491418553871610729471828795319945808935481528691084788539564387388568101590163708277691297922515426452773492328929069834633538867253096931098747271943411931245838169525851813524248051872565008288820664671550168010848536693752036568063238706527462522627308406439460528297487226164937357038922065951677478125691191690840935624283443038316317101824444602953238538372414720690657059807350485315018986640227496330370823167336102228709561234411894066244327718013638553337312745775815655183707306940475474616198070284340779179853521157748561703941199925799890662615845546722709844317829162552363625901231004161209435495702039205905549107573967536378282015936564666953618131353886997098960887475436081577790984270955906068823507348802342011856383381220515862329689556475050117132446658697475443357761875772633691310497837900909665404275913550357624425454903827637301439784088680692368239981068020538901403754842274971604553808610871705133344525885468868044726852219321971069229455738032828202370049532938033678820196782148248726159135318997758833177406805744020140066674194928684152353832885195740095898822581426461153545714728716636786375204807103730071878308901249090982594306113024074306112437220431684382411106398282263124171986276732850757099466765846065579924706806254624224851296939231195137899080929115946084207252652633994658073087825928212547832098705627769012945251547995083382419765675848682717601587469551254646590879563040245375487385706080693113619953522940259530196728407665979687892843512937398940141897571101781859620515900162476305488582761811016445096401996697516440658849270909044150041757060852940812098564719876204852968161280000000000000000000000000000000000000000000000*i1^9 + -417606521131658406785660010362291703025818343606087865260868586336177896062179416299053279819040586106966784863061082422734348064671526633532111537563309315157207157581152592531506699237738517544101367344943401161507948517146404059230231896387554418026428670416913651319163565759126085553582497365492809402287707921732605924979169775862851316480078595583611023936749395654261721440930375853493832204971643465705082679260543497122182739312693450575345318884418032228818738533910532676031417822616169317294555132030896852785779242935379909294806508651351820799267291724153116057373930018098931113777558303669368643424823496011157641185739310013358576949302964251945399440739292331561954391745647818611609038086301483056871831799568505893916064035894981040482901223777798106870810033059115786168402829635238702286019288642617541692193935423004149732456164778523660378020914162577311675665761777883005077506163057003741834118068321850143805689956357586888320675510183183679157393080672009049269959213118852352270386532448900251688657917386619192293243666422264331132560927858840975929627608493894379163146626314368451529131212468763233961821593418801916325278117128834191418149324384040797138442212931775024457035750521953228261641774606159813102788880434595586788702094972363242790841473574991138454911012295218844032887281939784896799308478881348945596705544985281754764789681889245078002231027329886284888272582881840392006636017360629977400465515878042339625128112386990512446869318304687951939901618959166375635060021952307633727769645267967242489227698585619155405684202471896245676836908716422631007364530160581566606072718975478125518496532010470989148103942225571630016293402490761115148827322408017385790721586782058725841238212097911154561215428378106353641402764828984314581196867578099646070784000000000000000000000000000000000000000000000*i1^10 + -30004525505323400599305292168302365346748838308921255637030172633394718607743903568268387284302113903398643632172654776507080187520735299752282160321785625980589587182506001502880885185620884038192184776961200584005395262151870057397507553819988366261873380063451919747211246589343397276947968581539463111746120022572519072203585949710389286978495811734518876447459616224707253608183522100440510655034193405810383264459239562220502628305848012398871147780317445410327074810943324929015899679763702641542138945832546105045825409406766670555059475566701696342440147643573842093860306825723394500977496924436002931309965956822954255079948469863036266181216747807040271173911369118282470314227258968985999468163338462829454360412566029924406446788435688069438768831181206415834323118537389836910111889165099761610286573203318455254896129061017848401761467470463259892928136571468329101456552251591611710246908398283140699670088332738037526520770830119936962728355998310643095610803117388371971691912798924769529798757583939335955370548501935784315614780528152755831665354648907663806628237759316553503397267500345022676933477817692297147536587459379915596282619123563115419329360150031422826612005525098946873748492742386056389432539858179584031184922964915157746253776744811557434988719288657062395037256955534460215193903760720851476356422133864422659952643808212834610166836944509029812923928865672051583723931881982387326587557457038394340178071953626849168678520504186173947168280409501409858218838953816683926567834607851975323477808996421256046497786585039373937885327499545014934767438978828465093444293573575568708367781908541312306992428330553370941199725039874244796610261594593172454251942932342590079806555889547526268960835390403136221039042025418085595239764853433798419570896540211032883200000000000000000000000000000000000000000000*i1^11 + -1428160325258633822089440621322745589248805959678055632382766600069037726575785791061301390683554338328068631561370821814118092289511555294834972441273368160658039732460637039813383090731495243145922865603552896524753902578777755179861943479851942459558381480466766675568146240011599023278473381547069073823230375658871514390249389763804955958290268986555676352349548715601090708215894299360766218864992202587792800574412675626577390502432653352018634578243445075391478550092324725702654434290860745901434751449314917259066401879782211247380420137387041838579657284902930725899672373453158240802451673613833177609580847183903306381888705656712976334417609436060306887357043826595632688130307634939445587854817257073522792975147106641232827866722261351277654675383953088841541116302365412793673679302517724992943709862083683518822977463049372033103975043321017575255907208516352786252064586790278625448404640512369223138811256693771744761221271116266348527141920087535313139076265095590312607960090662788018675066610751179168470537494274404054618925624260757664283275730791694315186916397087626514970864210059244082205470559586660606111834866872029621217163085663357236159992466912866022278798103889864725691408247618229752486056684617398683417667114246714918513643162494035678063927890725723737562700239554572873781739575953459393995253792630546579942088973453765405008067268611552358378573456550054423176305714413241146375120851834967616093966182098309743056083224283175573848800364044048753473726775627950239843597525486758818543860486895860734593525704204550610185085458761253870127936050419322078240395649360314207982682979421606536233977750996469218017750149952470835255798928904467871169529097559202748196712956715395369055851500122446452025759414692021363317936082617910692260400340181975040000000000000000000000000000000000000000000*i1^12 + -55675022509640764772902318828511299106866593058756485918321867353353372754264163749113205710451128715999541068668526971493481308852672816176682479848722111716548403509042957525592487518605536985370339956887314942257180258484202767025917679766349042650959265641729498646567669748600918674994647893868486388461310859824282551326934487831129950216311095734994553305161529790592994803686028773641299899696464950363684494738517811546551749569051445537241377240752718557493831514131544036903592049597209258349774709975917062638630797939252609399974626951489133360971963729791547151574388058729154526870189360252833695549147074334771537297765051110113903929076348474922323240991551434868061096208070684660793321760377759972061389150912423630397319297830830535645186714504723382061825227070983968301911367207234628148399983485392349604530681784334738614866143471702639942488827191403645683838714425490240962920493423269623123639366031762980103254241311766872885907405122131985285787093170967035244481649091661092233438815573371113799127364853483758771329584058220478669275853928694433656674129390846235706365893572885171555247330262758698238134369600808230765374324966164835820637448417810459185315817875689102753438470285970029380643698599212755978583666385975218436829670421776619804608388587303327655477183126800461899113944811202397701185096506841349989894533182632017461630335473302762604442435966626668585687479982318420139161324269367288847699834283500013052481134819583185556657402193113813912375541473649079221645043297431319256979310699148178878874764461414715617496069769043969376323162352198733008749779919506555364298633977017569796177665965286480012460648880560860702921020657269524972779442010045441790483605237245697383947013327073987772548955207068267077615310026976931913360943874048000000000000000000000000000000000000000000*i1^13 + -1531013757522535742090510210072794061032698010088668897059908776243604938509929278346242723702494093267941077990806228941035723712229701703826223450754966340761440787388022641846996226383828726892394528281492999778218975253803576323554897649750208284950685815239311839716384204062217369687941122379469479224155945737577353465419387288638621805150949703261107910546182420970355216412080769561928403119953441235152900922208299789798987275993465163852259500505154406697352294807938162734555787723807712826643120222259252045209607772268718809493050291000930328308477234305062489919710476838029965985808607117711338600550035146936247243885220807852732439440735022411339191493164550103837417252988055519781398399514185421726110860957521906696780366263457024640752012247925677456857110788284490477495444143101004264137880492907508155377259298398653460054541067182769328565083871610650304811956409420187429199847967103039553987697427345387284541834868964932755004459709336337612799416344166630451903941776134224645024264604724276787128311955217363832036226786814518945759819049260717111544669090670363447483222848240270596130339998700748250951961201949676840033389551184149451136924608779496366543344757229835609366097496422591481555259333640156429421844576841689570527542720599320400928165593256988091282821351943502478499127989734379857167298063744082662801922246075169434355163033657612354171625491762011505113395311834887066519926545539259961043296287179915137304959290846633779046586476141395781227848551717518950410015927901371050828521690618780914884664986840497987735688464764658910636850936696526957163822488324541890591027138058122654892841628332470448639719356159549600882891400029581041351325543573203044900663182832800688066400650564050241403112213368727758295493364507576580105358540800000000000000000000000000000000000000000*i1^14 + -15048059437580316593452148434285699120852750617485549699880997474444388458318437562099908566261523999400873536089976002903721240054357961972301042204961966358105879491646266568440351292263016944472205530804863313861493643190762486651785806735772851989514569374112926410015433382762490941059485074589341606155187274384621998615017942918216775992647676435864363285323451262196329112793802295570732524136810360115005534088284129781254265299452650649936049915367403234151869569267333543315891189977890322020898196916582309210869474542740666372292516817697871684717198953627336619910607324524837467392995175518631927585319136268442583815615839845407197417996707035796670001416301977322922484872504217366334138906940996295122923863079184140035447344033354460670910144951146195346586137113681229799513838356308755023098125635210722380040593957367295109727138815358138413760293295845116580305091618006565622515308742576393033444324646930324637171273684451659350013347427926617170304928241102603076999190009503606155091322863142490956670801884371828625858594751841775277009058805849069217472026162398350463137330758161130255501068664409983044605378557963842875024367913887394855840662772562609590038856080612900451847656930022106082488223180210404131476213755937258190861715555376217585344573892475930827326264449185305581008119545149232093361887428816272169367512844945079955954972282315520406124004193105139162772115118082583362632844947928511577330238722033419331130782854619796290739025192828814066709015171777337088182245121352391199914504494320528868436825051831267616822762562917092020753074700812722270169434649157841001940086918175504287789719553985111061946686324112006366864522760374429677836095740087226430589342943304880001233240842696348715987334442242986666998273066220465862737920000000000000000000000000000000000000000*i1^15 + -162986048056227236916332916860617987018714369217053940598680555510451667513681552686289504110005263775698292017336270832897026764851572438953178671019806642896320546620957492558437922125022755040067099759083056671551608907754393814004874657274263829241238324640988071287735069739210409736573888050503088145834365376934879290417923528038656359017427290218278115329464440506366748924317098300204874906221400333069775620421266400505195876306343731803597266142784325155291111739128712853840382183492789518709966057207738999796623802218741410308394289834952719697965670265388684307381769156443678100972983500376354312530434956099154754019576417213098950502955505761359665705309376646628528031990817236697893230527567809008744224014255531362145390671181669539185052263744458119388318943683130456781578937258141170981704544632177750278929719284459258366282431342054891105347080699409153314130012771507189791951188814075663988396185672789080724522571637544527203624196794421850766712553119653698517746302058532710999040397104207950755945006396378379548950452004256215475344062307381409488879545110871470612809547654023776270220296896019465556834145435971376082255088757274979008408965149522859566947737613213262148143187239087483360435514219427185471526838761245025848161704273014194128391546282096694865867179894182336131583552093434204363189853133638982610865006875688641207096149522039648514932003069080804714899056167700926307212726686997594577688411034761320182199370094402935488800375817811322199180925635042116418566779474524026851672771852880855780064470685265131181500438305985545728219371361298219033929821523063050856656301616330649312841221495046077459501670234497395063971071501573868452372405490225123820620229548828485042920385732259770921914330992820983018868135001518505984000000000000000000000000000000000000000*i1^16 + -474371559461376977353546204270381375806379501994430351581501443055784072415547948800847232168716610036116279151722949278881206888743264318124482517450646544857253502283409781021525197960095064695042101382738032870256619862662184058358576262714912203607763115869403867627884157098450573935201557096763995376492090526786262519890487207662699729237444819380496608401668824165210518388484873092648000199337872712399847196561548659573864427694036496639353563751214088798795800859547375488076514151830187198031303770282392865282247186690001251050029652859101449718333502849714136038213766163233552996648097138837649260718437518119044632061628128768195398849330848028499442718128985169319257735719628270629094683861540448811586849297102391236387675153082853671276959928089911958757150606351121775614599835349899495947172587622827127196241458514987392084223064654450380153902966102722297806338930238723536945870323734135918108605898302397537107396467528943050476788494493652440870118669602267446610222299505091625677129109608563152138964050383793062328998329016230950763813577570977550222011499842607236359995935697314816488986373589827658317100745987452195663352352058506062446518092701800302100996209143496612163233204500390837294965580254287039334060759340038701859153230763267851586306403534526845483729970924731160456770736498640262738120992715269032647959496818734922352112269084433063392041589768623514003251066582802407823779730798021576047957383589674853052702711169910279217540538063088232138165417745049804698496732429719097546978584862289188261972990526703758969083803649046515097182170045263025820531682072765571579584959159656420806227894260847478812000359298373274641301059452818473394048656689316637613905386470521470833384223851384962829169040023611995734944865530675200000000000000000000000000000000000000*i1^17 + -3011508139999781637095710308064243065659085418904609566568763715710136176291654190389897522625666863569124463151583962763748901219313350622326279810367868424028177264380057270278004230905197740599809762416575224881799657235025896512765664637744806183598676681216483634085499771342441135529012324415658177193901386323615652811865357902964525491336467006804062679609733184493183495978139102570989392413090876175314935888548339141334788006328728981114748843849725979529476767503251670135269451772299608325555098030304487583899195417064465530563876862425688782882897737278751500714250895551665187919547935904476399474326848036691522369850117731042643709483275856422929148827159594895160317428072657992056159423971618543855146374521827755074104095871765542053745015989666551794553037807543428843133403879386514564832177782306289771666945914848483154244840723792087376791367829899619457682284206566505553873687810109533609897233722484972976597994111881619152394025106203868708023736557117933383635290238311702458444655419922247406442978541032002175294490608045863424210203196547827942721477688826936274085469572258312723449064081195507772229471024913554733280903205319911342621617156308376154249839763873349734424823497923593713536038275760572081261565606105915778651115802473966724714341195101554558592494358317219127282351734156513058320546250858918429510407395461538393068794565811395183588111537614483407534179887911318920120697879958558177558594261382299313309508635130770436781729275685859896604413080159789137105135085764992866476963638232281930494016715780673673194874927651899342404636350000841617647668013426139672108174329930669400689802251482173553199453655353633656348133988020518430298670267617065638848347529835593975624349947490904657236682237718233964110246051840000000000000000000000000000000000000*i1^18 + -10000704013849294292181980159896598042605175123844041148243235473708198075010101010838375861575225658683195657103755639547940267841620618958000714283272498545275728201255484420809792610938199015662983342670321559405037000454230881461264602377257733095606611128457155049737334007715217611512157611187357536362488670690677287324107808159247584722825392620747979363398876192290684078344749833343060827460444650163097490877861440281400449746280963018278778607356554985931020855026968973495637937233701259125494344989302074009430146743330254441377304114789054544487349589418892405842854566132744172749718127544467340567463419815440847704661739816888769110205452033081228335842975609493038046470260312510979033117514908835666072587407812815919047010101165699893994105284427400110314481431896635567303304627132689686214662704957850717229430533531093186956002906143621633078894681192499470034636002917518220546170346052164729731533216554548159128556155829264870118988042800105324887344047889997925579099016993639661186187062695385501227522524621934264636854182376473935002093880710811284232754036292731482362951854179312896594454256758487116871454382079409302090393792400175068405912130433732995726868318599975281824631112398700853164460453698588268186825914110255203651344029397645088645231898270866039262061490261709360327825636429665675483855910035330942445628580264125024649965336746549216738674029696781415612003535820286922043341262305243106376351615314232991136166404369996502615140681327903488987646177843505444873627845974490865940647247851726277285842999975170073710197904589777707823797171709803374363993909995589054228481505651961820805249093123573104767961978321583492202338779876774531131313194368506679674091273384730700194261352550577479576552694638656524124160000000000000000000000000000000000000*i1^19 + -36531750526220487272400934691767790615277734534081932779579478063009629829859564228278069207141379754403136338693943586499684186289612770361440699301600700642558917565426196468634301420578749244946086380649825605885923387516816783525591849288025500926373584051834695938465355449414999834284914784695867732285663262434899229344978070183542261214899258931522569511397754645322286958119595258785636019247116221113748478310823204503411533059938483377449465565200682384117942606640869717455676092295624706027792151564044514657854066095428233655434361414701069365687600666455232032467980930381286113456729536486187184969824036085274412779882000919294941065717605644875231149096992969870212381156323015968462863765654667763249157652646165437020297560987258317015478881302829495327507674703341637812270849683713626670156630823035068573508026890846768491177724580489640823799764981166407539799054201289287532273537908075229605812808446819545308851716018002131696388566182596714895708088156742587233207302046450291312872530339813094327736974085977690733653465133414097150097739827485069156101457433448975846587134688700417183440730581467259669536921292711786852478021959565978932395025601150235077442513932461967546680486465585474292865526584754158244864905273198451622821741327937340648843037127710383882535311480202444183193105848105494276203069269713141912946727658418249567141474304899830517656260435532601115888540284147660884811898331666335370629680868177567165061578775528225881725890621476475144471166948400670685904903974737689152111188347781577136675241374130430571713097331384133898130391147492457845571958898095582968073181154685523098572689736875063823434374181679762083796511815135232369275775158824441544524219787607040427561767119081052357052308539037450240000000000000000000000000000000000000*i1^20 + -78103813713518166817092219987946253443375096284484139697661952113408119168031839221388149917018813312720903688717899467378256122501314824194954719652389529494589265033627919687010448721123969096712870106017933427666109599788554016692447275001217975892425920359598871643475806526270928101751872909157468483572832522324040497484427587511274898906996511561815148913346396137613860085748167023515465047399640003302501879882315196370438091449819695973188616639092094987075946518514288732050466826217666396987192579117320291953725293528347905306612847132431613885315400151392220635575264674096866792612784829479671961722101816539845532124904920790576415229781078403831398729394190589012671074434298430129186099955745837326936006128628196593508390878198227874237115529716596928882046401992813915770093127581698380308021184495895597664766031529240872067111285581756563763697450163453348701700404733247042213644144638269122727484037561061373498087031554537527812762838287492107034663838258616988562926296171916592931472044315355885360834955693115112560052703724237630713769806162975826023983504154578695266879444017978059060586477626484547298898798489295116413662218579441732662813181987769989926649802948530339144472563437728176522937374836785794777222976813620285702051883157227900489557855869556177212415016408313097237490689598945245139848911512317497930608036129912695849458895684124577799289065737820880364155070408436608407500954118130715594093617018595566038776285354123242719792947665885471907120381871109684745432523026950042403482392119421159988746978450062709161496722270112081084755447648714673977491216113672177405985254294120453277207785749796241432130070740882405819169229918832160665460434285643518830339113344347500796681584469039897593207517442211840000000000000000000000000000000000*i1^21 + -115084730074221530156836427199380042976765702852616913496344169925891359327461771139411085133891563268762790934657790405197767535615522592221619081518281709541295791329566974133190104563781995462537815333396985294743155156558902235144742572134142049808819355420144817224453898340715998256043031870962188306542881068964398794149103214086269601856073400560792483229595798319641317985615973419255575697747401350332068123307585222814262952866148152886889715307857050976275858600664250568931138746355355955411275228858896860477659516664993694018039284884304046857556375760061024783950869691743591019420167761523358740193374400293148050777473595967500580714734358517898332561539191432708277924506105307820488534459190394175734903946622076422457877971636220034806819952878624912062252542512028583460588080103232237125006409139616974974253044667574743398844253667668979938904995630688180944657916694590306402936843904791224949002594073119098853943815301291996650531746098757450530572707658197053706155896927187848131604490582473910256188044059275201726757682178553445587767570212336519834588547490323855237218158566577774408101355618043483716765345833586488663866372634425999119584644006616472290683061007036932879025400085230689485449038344575816824323309950228023760601547759254374192983722892942657144315491133222154420694389564745288639979889244098585384087189339636846537620469355656865869016403733531487882069783795450303115155728127248063571173913246078095747697124612195615158832862141859491355167251862678190336408862653417286907306943286924448316591105734700436625043878098513213774069650288571010660364334042782950530749593096620327314641657467716456449756297135116554629804690699681375238769229572205643608078254968886916715540886998265086946461089792000000000000000000000000000000000*i1^22 + -214447852417125761653471306715379845427844915042583785985483785684778826404997196348186958172670742167079435775832153922394261566083806605863501258090950137911481326342287008826720051282146159688899716596652071871511151662234091847122455136042728237843071873562637126122536324736264549316982968532320811940473729389950630320518521424383996704200546138617995124294991163052232378038096150561654149573278572786178012972971019505167719563139798610590736194583664901928419453773168056862483732996920857862546149993642099277523774105956977274534113496613993027645008633219736089975808442024216146368938037062177485287689389034495664032735631826846668744740194022684571930523408323012241321576464933252053465656657385487960911634263286634761939276407651883478225473654045009575013727337205883511938405203540980619584343989058769755795138345529747236748005435330077992120998702269995157724221963291253922949519947984155619264279144799496785996320164465035393487904974026758667702503370587962359093417413621397045422856316099857404875174435857609172296786980573002642153294099414725252955513279572968439171183363183561747626760044052546183086094210117581698601782728541005522448647972114076909393938059122470607896806011609149840698064126702878415478777876175751027524605836745350369616386500081003179365296762846327577400301504911555194135208021131628909316268990108147723251487997715568712065397848531896820980066105037438077846225165030032502500562422950136409462255552081511234642503764684920044587796979801581362471523506704410866256360653392044388020924993447214858137514672908058241740057732596502438214264098684195197706556616203724614070644177538514364958834897166331831956913876223051920836097137621082803748104502801354914530819779805871964841574400000000000000000000000000000000*i1^23 + -368147791548232521091273988884900914799719779034473792572495256292981185895639237124457392168551523839239756484656505697666278438259326757205308623838215065933338961058732872820118224666776193237056251460772144258889970205002818543296297267544717231116465793515543197820110832690888353645271825815816013962604884800362011953996994369501770003801910826679684984500931088092828931796885147221575602331377984765319300852405609215961786729278476450618395379995496890332083160754345397633970074476589138583927719347508140205300599982780473428154924576065690343783716389458259437017508714912738675478088184782150145618899569618324761366339826417128825243576976749210674430605902854953807170634547917948116736465075604005830431331976351034869717195523333193954158032149851653741503655806742368254057488650290119249908369693351870681582376030297435792574491150552176629802755421071481694550704180496193021484178971709794118582873130979042629588523871962528228796921718711906479487041996426202272750733601119278115562298872978357076272711967337850178061377604404077840518928683252863032707133239301918192208518201619972382595201772062619512292737881654950948038652014900871954543615681918578527241713727579158859456651439194462393062293464912888694425021943007990851239902284221532004023317851626367564166520963921613306897210059857205939440146757755249126171792977005458393243894621596023456049132578919484931068434382737006404942282233410370902209039378180493816308254787422769199937047531679326080669264870109291656143689065215846553131776729429422065390370661529210227747313900470373564472848469291311607701067569211805942066621757961515655999893432651581166498986127214522998104882667238127904299730446303144563026055774193609706446897170255288729600000000000000000000000000000000*i1^24 + -423822924350703750266936706943239860074312768077763476250073589753987831501249306466492829314816235051015092368529169930922283731760574393133968907887037301920180761659179750989789166839354220174662762763446828754743230871280935343272552210343637366553189843162425895352512489623724335084148239156248674549791697749812659938771940429316813663445703602162835115882416506335582017292378563355743625809167584135413572307234869868695672856105014594968727979925531576743208430665940270658974112565063966903879854460897282460236323611456450187649259244642390450942609259768764095162655672613190279825805169167613100215055845756929524971862955656936714733906299319527958124729720402166859169693736374001044684188539408956635506517661911406845405289235028894623872140545617128146217658164284244606117804420650983374757429026198067566296411232439402957253174650693924664763190995053666734840508232757553124845190017665232369933787419084020713641895534218645217949473868365273039680494732985191680159862524321090550295005025236658447898431161050946110511517469783178063646533758456954346687484393364148029787858667107224928619086690738053424830143399717639628168975104303215716937545982121626111219089089990376168519809989626843603135867109419681419004529848323875793453405594111757285434750868734732081538068552975075192649902987468548528636318269266955893127856138814908308718841809494468910575618125096461185429373340852290353600048965129076785686824746364074864233007740223948225739617910234928930944128326856433469656464786899994281740250334772061791186713641549691864243345241970193345005557377892132908936659692913524027589399447318598773190378214435834815354648384940394325579752245767109332825955504088940533118029348786188958826997168996352000000000000000000000000000000*i1^25 + -308137237271520242265068654914875680740452880808014178971001858764526120841294991479703123397869152190228930561787255246351936413030095172806459257461994462743835058814132580234464264992487615483134771983096180863746393277144085995209934474496219629981071939039319576459692679972891285477296681794725765365784907686904513648360623634916645901869367445074308379723039902547136390544888607561794681093026703973777508467393122467925438552239607361823206866652955897019540024913784543612611591886552485635804273810622161003535335934954058553119651734814708728251687563752930413329954129380456549324403296402820751566710783224615797310316484347050178425586919083275315278176033313584020750114657675688981414784021659954907333950070152426307999855584884193153704275528887481249633217608754251753073931183398403915771844739616558639269072188542724741117115896233131053971922345861879258901434725195303369128010335871676832059585011859209625084092589962498864431752626745085655561360712489981790442202771568075682579571564122901835373013147244649522708851010808313107053547668618509249076105901935589211843041183782749835779501394637523169192142911553409661269336810986970168242498882667034517348559774096386966717835574235332462249732915132414262135591089024531564338005956203531022098365347627199133222467705311307825888228279469047479066077834554863193320405147669512505093336664005124178399536060754610395933420435405982312308045690410152033622794739067780579787074215107615314347345534827135083378305680541042174754035121712119553529293298903890929583098512500813439531992904898246920084981918596117057481420463635707893948245227241138999363908972658974034688807318939661393183943905368778844882924995427316100718042950683208121677617561600000000000000000000000000000*i1^26 + -135300115079615248337577790845663900330337940524747293029361283845418951183313812005031433455304592426947097763097876421297328355004090680751220436914163471888238420157445485492533862327874035837681151777666104128029701132887048216813925683102242797859654475351804152140278790137897544953243764287976286046006022522570913995022360793075589447404864104749809184390384843385334453835147096112275423512618168890626021943397997056712808677521598854424455993609299770994213977938694286728012872459477599056137873069077925725765036256770342657068064716849683669161985162830213081774409751481233685834177435430778986675398434490929425400325377245313531129823021197106317551540637492345825942478646614526912414113105492438437028360867317178830282473239859131159764390613238002696319695482205276063886256184763566634606298034400917715438393229054217101250770972770488753568778720545152420758737297313802295771695201237691749832043531118867078419530950819690884716285503489750405627310662254126754069054090451725215072240164160468399348754461022468973774293980912831268665883742579225350108287292453876507058844681395679826666166100842954889099760265417922663137200792803833319763936148706548897613071107732099912767402593545916109997479998906419903632217853178757263324799317153279071059684334859392475659245546822045013581157467214160956462802820576349333193453864411738472036654639840151946379657020391309732059335351653238246977273569535480797000305226821902158481958261132124365790796138255128204333178507690075803367367947522792153358153711549142734018143998302015302967581771150108383930451676912012961884065935194000042019092312546884450722587963726053539044198130956244761060528858625699618674217637532361844884919450870395499970560000000000000000000000000000*i1^27 + -43671178900851346630532617804533735860555277290072073146444496854708900645131006567282439638716320044955781468037608757111934287536802706360906102811391841516254668098053986148461060285506459855893826001330586221622080781198317635987697837625690060506101595402628156466679378406974328713062262220939189189634668118145738950575464786731204811155674469401810715878442429972764195486723141968639572022210363419679772887552600741233875930227056645462618453376095806425087825224667073280564650600715051273045579584041273141765816492985729479446788113769245147691647010031220862816197265684379456408240142761408228636280643958321639876606181475747393832021463921996540494153849214890412970293591369013904874242192447687355054794837558301824373018737381430028155162485858187875940856990899893568962112276616236550996066997673342102879421676481321599522490381658087954207381096747797723515646388197030670042846293413893401453658692549389059968281600017406833773413382558949179969438760265604246247901226686750718223421832736014811891004585989807516009107701587343793473896013179068884149310598264572411097145668720168196457848220605378324837504818345810778022868082648016261931268856822303045390466233283621709359513614698380219869949913222292691748978909343283881421707168934796871327005181517904409708544493595187682912001329479412256653375923947092174084247849843816460440881024382101739083981106764007896815744415239257985650898098604946582121483005504393242755872889673502580298995528143605309816705446070513323207874254129881302401290110437617989179026182401282297663318527566817661578938438250071912623217381006435118165907993056845325358098225807680518517900546009662913812963525398071763971574869731731390363261773463683072000000000000000000000000000*i1^28 + -9055399207843232530498417984783398431237640436490089489566229478294141131140301292359676930970645414217608725414792688128933072006271345911785877035923018169951494251036559882003615458877325101030900008346993724322380369968506156581797785272600748178474896316969742353269834113780114202880562484726140324471454902807593971508331501827875197882625006513333572631488704554600939477016512820261602236492231582170683781663029066471696480470380373841755349695024888079881440522887082317044323561809829573442631214844564310547750851668145125456544090730470466164106264616106080874094875105585074241342640340636251677920147944499509310282519315593294574116519140308898558857560859950657760251635995431152972094301551661035919313919628631159887709257910961001032502539874799714790482692475922165439239671670245066102881763861882978985571837164563082248806426572065020949541894873740881857727595891551978852542733184669297917464602381791589376305513913954388650611515298944393254157744091693350017520785076851392511631116993766385426329920172013267710034564022005153797543419210315747873143841263067371035609030663615998630720940536808559463819460445879595604564018971565153440312088132583522520096318080032212022737533410372859219008977598678760096445007743832787563920662444420097051948998235622363955042341277147047875840862315669693424064994524173352932206712355256990511651930800317575469536831932583314443999063135925214008780808447550792241009680839163038641423137115485210227995950025661052151560891439731051874682550837217099574707682133509147900815694557873190596308922429921029223717675778599413755319480422342870199133114951662324472692638803687590792728771197921889825620598946640594608660243357638633184778046668800000000000000000000000000*i1^29 + -1212528750967903588080283271900257609403160668998825726946565443403271610060844242176773749269931604602928469600888396883476398784748504776704706923546456854917136697823210376545430588864372387625353685838226993567376314021376626241716990290840118316946822371694738240349841080251463202297067755260357429652286715318096700549832269861469197890676137806335844753967266419570592725362056830939354704714424465589189160808190447263377567745005299648018814679825049879139506554709987181147645487664702453367887116660544038396086153323712663623554173213704326874916576787544328926782517743491746614444222598137093737775907939935710613884489933980239395025982785208397289290109937698070658937717837842453995298309732509537121308103259765648235304646040221789848676914323595888036203379918903241382002038904339080544545615319323108582491505329177231870411060422180317093701027600579103839613765776579425826191764179013063284530489455444357796842763935113489729712404612718394677152591137005812531875991818927890189320691942072049200177333435676055750745467260518731258943055032897896943030351208699391668914802356333702468904277972805995558619817813570035916513933954680725283873005787699602363215974918892770207010883632951492020600490001552750521470625865869875497474033685478551705784108990122768025350778838450219527404271839579666714947852562287372141223696883219792168328906746293841510441955021767796016855277537169665726104913188867406707557636124637613153428063492001693402368406132534393129408110570316145631623292472008474188496612958245908870698146635682588496381592200774960883194283204487536738841467844887243373915150175291610758006718899116535744005329708388419907417460570988528782360043368497467369717760000000000000000000000000*i1^30 + -261558546185533137253692728569553106951310017267889235641190473338475278749325832372558728936283476348318460495929758081158635334040765044693346824094551192419727814783598351142815947724077161392954863742135586578780323701110804553332948054252051785751770456136501441637508937352323556003912990359341730140286631265382100730904142252340262946052187313830390189328079955042055094069961998588172606498843865919372373371087750349373802062109676844172463010590933997991522426283029432623846362399530560146736860535945967228583269260200046581277374752618587187067334627679975918800594896711320365405136889048903273931829102998267010133589083190241745413706885737031854733636925152976279123337330339266529744054018044752881354196068452313546390482105930901935092638675929583326192973794183993967925997062473719002136520440714937075057587957209415025067001153915848198472605387079740969536751072626949205458634674758928827068258499821604946401751150246163837092382211303835527804150613498949745680044755697792142895523300625016518915647428912795642271891519818227189395115538330583750252107750907181353262702716700885329380530879452490303700766107641766295811528720428349007216348483844451446004071900815636891938355490405374196559295482797817887033500887080267255087566294544928640364071218402529963140052531356546049251522749468896313217500274026648136235931051945263035298270856994180526946663827988282853843385536538562799781829166867594104138388549842188352395937893716117058045366201702406676378093521834370992075700311842512315795042993194161718351231358568567792658634736343566266821647038471877364921437083484703683852525188007195426368661347246940145860127146564645845205681273099883936429329973963128832000000000000000000000000*i1^31 + -41004839399032649830273783822939043288078425620187335400687395788940943257748720893505858889451657358109187600215979181917379532554984970883841124784169648629331277187367795110173753890047200668937939654673622258796967672738981796074870039796258190052780226906056174509572025017542016686791156538403992013220764518068665164835641735514580672494183561659457424172053423320840545854215923715114757831583619407731037772182814330391830966141606337956728714617968726620389861731757886019851507885657219734341808983245831166061322820721829804932620005372249717991027596039020349386090103022948067291862604533115005473950372042004822554615059550349201949851034534534866625209477458470905381511367959110047042769297685708805708492329199921589289554570024734140318039144253943894447338626089044111398607673306473552589223068787562804751934868459252486611547701393892147062129875932828203826704644886091226533820719507071455043642983724894350732406132351454839512326827706722073452471306395203854182752986531240223547980353728713054721685955280869541186924897627326103629411658283875786756746615566433050052857239832602062522952933546292028872127457311070972641923517981704655858483767623298622867275308519948687355249663325228692195652437293757700646330359822980705894643828953435832027789230207351428812974182894731117820319435307211581113996554982095197559507636618272320223882670954565567573058197169355539259414522974638337747307401327336792820708964384156043868370952026348350256116424251433644994243225550380816511020513111532236421210889706752572963752792710702862712012932629183484811583276082873362811463885213310662448928840188786900009981349932720098329818563853193983685475770817512422970792031027200000000000000000000000*i1^32 + -5297123434741538310983192497097064828854387732794962439958223751836147968715325104013161262415874030151872648779492946554279824816165676411201786965646827509603551120382867277044607497549695780758286425987785708376826800975053740432606659037538861512569404070829518830013603142933505619444088713897047267232793338825171069338820968161150628202206203987606670008050874321558111254923002586917787436361876401642277025566069967438812957436652148601521953163065687711827375334103099984577098788390635321517393070821149317845612344878720351943507827692968843980074428245012136319453492855297732342157284704636040066356043201505233744887998256883817524027617512405927758780219041134971092728203956782381735843224902517614909288376478324341781439921364783316482434602023916731279703798805459516537782000832926685972535352533111965727372678674768926537866718869576434425190976730357326031151569240905998252739319242977447941793013872012207389040920072334613983972109723020028789488684690799447185051267843935412601654210040424960686765819075178016963557351729935136863042031272377205167190181866142494735950372227946198958902964496040445954651470803387014726677288849465819063404502232214585900099554249778526872232287378780805467281823764240968427181748040161116000721949781632118031855989251339732539762696154208076373065835439207703757797595735844261728890978338922024858139135396820258627987354917531605811657914919489154393977689717904783481804781151314923624443718215332589933183552433319818103924205345890994020149695100003404963598024561560559443575178444534167025768492773736386074833766952075684940275260591187281519043606779818246628150614808157991312220964193539397548845082236786655352586240000000000000000000000*i1^33 + -398288296245447750685349466487903432802536675049070605646126917391817959966795371639430772984471608559451520382205940919208081761119238765096567960320025007806734823091559738004423826563852564024835243199690726694025705353481415905191311708957531796341406540957536029099324888590952889415723655953740458893483664232864101291540965270698096413363747303223041968184280820889854100615394659978845958562820803153192309162931376298917510341979848863100382614806144065995950762335682025101980180677288981033671941501767271584598466147500442194550177572930708779271882961030196969251604005914821456855013956574944766213042474948343448811452272465019322493614208608590956239922943377290760375237124400902218313137005516861359551764374845360831616061209841900039683572408089713936742843562372156969722021163171066695611823103246293941968037676754242229768645597121880836310832297372722880175536359802343438957730863366601425851544613439355461633319619303107665366388851703819151495297244693549823167368238263540849885463521815887587705024702034133663131438913309530450664552252414312018776799933796907308227173108369982634054772447039979412546407198262706553005071641211895819271598785104068101073054006967945763449539674287624396240525301608473140122815978564614371268988968953406184224191986907223047923471942926483803336958418269014997111417408537912926611263790496384243917180146258697722585532079426828680242009699937485717477801727911609691285335956019209328109763393721465204540254118574918323180453079979776107894908742053357436213949092158391451152757584270537715366353648879745634429118186807108322473915142594988692627350752404848149508279202116554854115052659176174274346422710311059456000000000000000000000*i1^34 + -27172785878621240043391116365002873532464708642146322486942974225295976386545530135160490970594454716251672503022043311639001422879517543527298342276813222927235989947423686563035051075832140168747006060908021502708216175587746888308293382959938480556351590408016449953545065901904142602850859244084498368561731067199670281710601591166918411475122297259312279215293438635760916324613022236763267829703909531365036048724331857834148535192908156106140724965924767336987817288400882155125252974042489158625310806420397505769900247994178870181020995037428509025958354849298740836286479745969835552939319611183303995003801983519561116494045517541031778907156821969179413897042132972122838947846596106879613222033788367139011911741572122517988082029146707855955006673814504181894919556929286541762260846886498490244524328897109580715962976524566312912240886885050578669708073732965206061747685866053418943409802780208871437998594157698520515658821435717151029420930996567798769772872123360056888515095408717305314378784963604477880965758076043964498591195251367817389782640441750997598391252350154255622788971431336831634703881474786585329450277788442826094676579591787152971281827489952660425586045682099846118237821222569330645292723124853859014696301407000132550944168891999939479646973502410782438536894075998479162252169837248862041628266184303318471847170760333498761633367514880850171458749380291297732953217596422617668370595741442509976413770846469150724113635829316818713116885935796002863667898058133074877355235899900744932900012974176497869538847205534338484658978677393660335944399127654202213194725502004382199085133052278823828764028598885799371673931292399194028605072998400000000000000000000*i1^35 + -878059478692696719005730210297624010704250046816341497173797822778209172260646109463904176202197596045417806152391319733591325275816971396145603978243696897396602166280934282471102914900881578396491287650776248065716829067310476788595105641452425295813602268660360143915774600369050821838124403435743580653479192098741703542047662430165690301664099371912558202641878048018151412765235769856322361264724304384429094301141494138779180197921047262414287987137461591098378409888266508949414918221564969392771920383244937695768753961083212112316571301802843134525871685805867125560204769040102854584122291363005997917117865276815339550707913582759401002417159075519297834797096309261100945324457312540563133147466124075728891295121815348344452090969778885997263342966469166097334384624190190107922022434387152850742171800375668117785519784585104184413325549638318285051139593226176891461942127004876336348523816332473443845154600991976783427851444833980254381906745880983471124832796492326407587940139945192688858004941527858423147220250643072863099826220876774483355038684446936382164762157664770901964922485506658627604497560091085987412412601718835768258994112653627330314443264838199522453932829961692361808875143307260149642557594429619552686800259137478599445914638439787311754428330231992016941825350890736461956702805272272293272083453064717481792896745426202603037066023673338738591625903950287779804074078438442055140883999942679964241849737631525627647064114988333226289970232292049830402232001193942299023114616549124507720826630145088035818906109098408981891170058356978104256955703910714445646340316458193648399634689246466518748299982709702670041235950602181945589760000000000000000000*i1^36 + 5996690631255629707194873519088907358858862832435519812691233761313850866105109262595122445687839573757833576780456898720113276536882489391552513404016966338148389305676921588211161297040538596992257561102556971199650584707448864012517699536277553173031830084376706878968206376186692704101879595928278609726844083235268203600555642587772560634869613263336974840179737377180477585077653747917548540429910496120677177602223755116496177745360590343609387090634877321673554330730019152847496847602285896299579193076355678742177045725759792281479787201745677705499724801324838796156205993979428224019639897404451821456582863326037482275080835310224907891509952028377517222635603092993854385583108866017730827324177312687188619858116573112807938598787571313776955156949251418915150328453048269397263049726356849353909882449095902337883985537334028231765596209262221009071119469218360519366136051118971848971970610812424761727696825736720733537589582785112899931437979910383148025977414715768271411100221643012188723767641351991155205048146869793334043995238747576434142940109946635336509985281891001527395053924825194011673888328871187217783848064134570525786510776559942146223647711954959631918216760101760145489764738239250363337084139664807220537891752532890832465385537081165400348994980704185648805232724890386694298214641740535770774899753210814349276451070967875772117542047065557420112400126759030940980767063039249404794939294652301341931420674517673736015903529315707832077118951929929987085800740324428011113494933679147380508390426230931804079555982980267893368647285437603430542826036418805810880959142257098304034639542245119750699322946992631569866836024492032000000000000000000*i1^37 + 823772956267695825968152010622285965452124101637435616986140657718148328930697435239098758261875621324557863438878615483928888900021789735314458523935654423536545239343228143359467209343504489844544005245642534970227913036703705336536984325070698021796513751436592022685353318564117912012043889049010085351222239453407210106656783670138014165470415479923130592577034855289372641123756246110581296026080819269971252564705321193330623199528431925093043374346287567397781921247901964580580760182533499501028552428368435250346926420626050868053673860798215427257535153900601440964745918313782132096624336753605789792795792487159769978499835833242671660510869512775034291835674718674665802381685081461780436254310329502647685513214643368949888060686777155102801143992597642904413503123862325313496993013623440510552920277658234188778421360499187424125267841620626898876217182188855641460005676793128385211079941538584036949111799131890692601751354033271401002914274820139105840834538198395619352395548989088612532779558023568390145839245583940731444074309667694575950456620926209370917025777840209595608932048317190371341718845136849474470527995370633343627021868408923475650176718379190235816919794928605613400033106614769801644446144330891201642385843898206430202551714975006193359056778972300012247904259526082630693920367196920691412675682516687515108072673270186625159159648256709415465740230517363545809208847718898533784511848025655395017031150884461951919579014411466819705146199834229168136640926795281497612902492042392633486135309614390898966417019914996435144622934146683500015467786275577093532906864594501045897866842008539563793302923454664613290206822400000000000000000*i1^38 + -6944629941643988455446122309403588733132144844428155232723014433480433812499712259823435452840241122757305360576299663042228819682223783731755643200714755664144864302095479557159151785814758198466027087609622973282913863416403897698009284982812148900894566147862244327089934820295933450285118196291428004370106988572771405028651923369680827896532289704922485660439270237737231383899803016462129303548956804818215620396624524969194953333695149189741421954224415981453598289431483658323478187863218358091925226824111159717939093487258138127576835933356978596981008400461437489467036125599811959354964624662501452715570567517113594280305412448354039708388390878351714492217989001348862423764624666826316216386048481167855382548006704202922502070995679261549732863803762048931263150430428982039081377825327264271555076926865522661395210365992954079637172798733684295525050139552374345166050086017136267597488921077515497653604471265396056006806117991712515507455179782350716552016793922046170860956263721783790689674690609567352663344766001587120845619235743673943237518856888659547419481935596809472604747995483973499416270055069240617303720152666642748531015548439144952917765871844351212976942221273486812099628186714029276706295618366945644902811557209056102562792709003931124150998888561620541329728225602948277795304833951386771142892995545369076324377382507936152794695916630437643816781845670812073814696213186482533261351736212537329137902996792969350705021283781837315664615799223112474998812795801150001741264975824106594168052480285701516477003909913550666897091396007518765766579254394655476871433251128555122886023230879844586353127057414894387200000000000000000*i1^39 + -575419205916295228910377628176531573606243135823194586048102053136345658420845805085963957826625585412959923733943399044867066871866137650945893727827303395521289932398777105039066487062150845466427670593611436353286389613949175337974350564362422447977052449968197726967143558961709340239593757352644676262806169947555678562829736832405039148349096419536104278078657161591302116871161999505991927514991772548755914264103989110298642821646001179566224003904615947940295875995340432419210313798606913611833213530209248601658126705690381201521342835488930835029960006688116640513933293506928873242701085769253497611820260400018271920924644330468621831426037983874909253315595434454827538300327678475918357034092207066427458794720981651735728716057182512344735469519161533312571501477432433080654151072796952529282609005780966689884347627182591262047059442796204827120775618354226081060917603884823017296399278834572259009363655852982225693991110854227358137989715882834838773968879095723799773655439005661434486374544883879501624981857175477238868912367187150100069545266651748562461229072189276550431610058396918765295851410178627406892570300692046797906925414618589989633737294782683168358502219772833471320131678132942215494634401989173202958852448610198011801977829192423420556433011622431248222279667951294076015798179666847208721321606453506829525899395642208665625406242411908240196067656420076651305057077100833185728400079890161463091620079318756707158808121295200681641675906451200589547248987371873456701945899733705471537197480677340947035049760487408950195985072327719594150288305373045152560182711407178632294167034113792072367908176527360000000000000000*i1^40 + -572216406711471738506792163308176629565861438254463381975860475910294269262457998073471599471254777083690302055230786243773015103960462499543504283844119008007418152375034044062788088002713892998128964803190841007057399609673992590708236890618335576137263035993065404082036867020534038158286750136943387899719413395137026182786171233884253572357761241434589045004484152623945343970858527232704113255274746281455787859059147543084422361402303812631709825248967879267377551619969055319599131388720686871276269538811097758712607264696091419332112642663662706452807776124474245024219246342660581211901071305566222451383789770853455848044992922796911495873072950607346166553357766318251575139550641032331675014386799761311832967563076948278611527662302716576457114322580870399174609120222850405550662027820269460300780827101327675316864732220844228876042473912314292025417346075591395899217027193090227792450046611776556475893540561856701686668366172210867480859262053559515433749327002715346977309600351314222077872561650926804785496961239490787476043570716653669153278563769724491395609432588873026789711963712671857281973353718928665164621654844143311773985259215741351280576549306119624061395487599945343231977477497365627352444225744592161828730099237741452013517372930496074523663716414644835180338627196496803850677780721493107855959384096788043243265163973891867815886921302643515991293807790249103422862012500150892113416238832354059918867435478497569983289433620936523028730824776059051611566242085539294727510599864525704651048195230235572076818945557014083777370420988474877318821697651886550787818780796735755532032600712453140617625600000000000000*i1^41 + 85014815064043446494093964573094633201998766049919973735558485555546052499401510742225579357600552055851661221244563589042291393752665664266780212454603936321070732753536500831254325163067858803477876710886427661536512883530957286204683292913384257901349568120538608912014687578305227732611426898194512727276213844927606333476393221215942572185617764659429086598243139971215382925097764148074796315173293703773205807490722244341478993819778511645519301170660356740035410619421286345498406194401268566396184704205923316857228175469503095484613035717694711901388336204085036490738919483848448089083448314249126695128429574788362755818344392943167954843992989049672984131320613554808508722914766388968836619932354725122539484866299844028967616265900921803602133643253901509016206161893755760647023817990391736943919111708647039453545064732332737444857246756023576332365534550499815558202594410917379278245002871233084069478599746001497282896931585826766511216840078738879998742328279330662503136063536351513898274499923271244897357706894786872378125858288017432865868990987584293094565733973426734893191586588757721326854538243169128093432489335800783838652235443641747585284960465952740831416249707750786558405414717470485064003268323155974504139296770784544199948687898508996519988680698774472541825241299953656025282379932608679272578573426658053611930134510680429553202570088757529864815606555345752851913807305334988533821333355953846078481017553307110097468279860032074189855088266245655176001394337149334500161946650136729592749673070869792317916438089441032388147381450665798200231216669144114819191486962499449058418868663269457920000000000000*i1^42 + -496692100285736074661186681598827804447479148893327169740020519827014451784330750737292531968191570654530337719001804642480204448041293776698484034251960026870024562379431246230725212461446157457292229807405500558142914629288094037031437145631849648322070631353780957857381088884055919052330561991867243374973304915883616806351384260174879288875747511959011388567450215739221758051216269344144312437747908358408112412776426934203791072734534553887379434825590909721080227437690888963477581289750727583409783040640774321964743411258699938985975702826847507741674366434308412073198054515101619112877388130791590607126827957413259337827087103020298110842688958289765066150882707062313591690409178128940506935439451437530983715449332199029679673750019806252256860191119332223468061304056866265007738343060248398179358731758565274192310712787820495648080919335014511436977722895886269548437350310973591448660031921172267705669444621023072390520623964095130465802066118933166654992655155108378375596502274649788238457965736645774373993594824302737209245696497884503352220262157286401988726983976652686393695806484053235584731110519572503656276003545613875397638173901908926271002490792848169129777344371075795354482721999088590699823483880886614310690382139896771914116710734046323453998122026636473846852791944185201766619243252335523872351171937480658180036675248430375386852883926805993237404855594426745563005296869384054840144871446349152483053726634301100654003671659010013385417711966428577563499872847443086922477417818793628535651174530844395505275530228457808698922604158167449143360305539162990705647352138531351506857230336000000000000*i1^43 + 443014129184258501562780986540130449412759486915515298784067871595983225688802937908527416206847607712491391487926180757303968458441848601183171684803103160960107266728606194650363580426882597802269330821248182707915147807282684306057507466704430116043771957332070401999330986192691711976790189254031769587401840171361303274443765504229523009905306965910775780367310647424360781623578679633526795801659003156858567264093764994631842309896364041445146055463140324268376702018027846880738002627015504733169703329985192155664757295738319645903239290353155081878949678276174533298501792152525466534993275216447879048644800508603519520308045770254362241955710799866699867969610005690093510284580212807127489757803286657720416370855657164557278346142001199950046545084171153087119692318082719259782450406042314889464093028029670930525379715531838180559434433872274995754104985377731389033681114234997244865184561811145811119841428729477015285323281064123743724265177313666775189993179155680370170817263225673940628798336149038393528723576334451460118773053577782068738705693615024550238176250318532568027831666589285042320785291562359837330663103513221451469901665456129165271076331385840363730737949480086525970636287766638087681637369179011218774607691735211152148024091467679354986071367182048907390612332987756527058045297609817503487320528919818265732425371166263504695419245597005711483239196273208227966403414511084061002960851562702786593420322256933392947491553502288256288318960419813890154700597269460729956372938109952213982132307123559650734536044921592069067356895968081193770911610625018085359299091434112548864000000000000*i1^44 + 914130061618346671595749881184045116946813376584396149290572854561774499860086781332371224758517292398019831564663431977514297565170073382221324522878951379315329064809253371126073376269138713268530690579316686818494244428804412349001058468354603023023732615004486055362641652128382652017466111770354560228145827037888919842582112045671604021967294947296613733693940244376772624881763700551060758195597812801264459050100293287306553173739893604212535653803052820691594053431833511357715423612050700786416964169791867576318381633713518324834817687468305876829155112853577110025729294412068713569527857216365387183771176907216860444606209611958341693950969040078430815898418889899275971106263232786326014954098782995686147753972766865751699366114893917186465351560989315063794330044360676048975077792972514519062437029409638666496512771552992532033284092881570626720229070300521064684990719902339487383956002869214354885993138871543106957087348279323840456662753280640544983645051759336349464166251995207072763192605081832733655559875755117014291463563943545845069105191966316381004678039330084226457724153656327858409010339565241526496268895547779845945205688234581693389182202170646402335995088429034005127698863024304736301626677601603080611842679226705962649087451186870370922521174966032519592519718420576462263484237808453593081083126611650444393648060006495090463305097824410585403075954369525981459852193987664314189753015769785875700917270180358131237667982066849381929519436218307962973178292765221930319809909788618107320620372322787965482597366913923290273430446025090355906490501106130099859510788096000000000000*i1^45 + -5258841708586920689394864436230927389110064161403265000714918904051803042863237480071204986954037203819763464960367936837871781085928591447221915724311232958776377316536769013571396534974750969498514215749839375216794756664143394700201183315362600340183185416270003489652035858061644949358148658880545270019488184766728096820516385345327696125637662892058033508076743937317750249459349491983878924851638688506987233749747361946846252472512787985983364290701308306336440686736839889739461571355677456069341180002058890687384039899500630886297237304724095002295638730257942160198610478650326037477691946148916845017302442169419610841922758139834302940962060264368688233244624018504123644036452854741506696782858347909953696085066533080222154381572572270331860431115264532322833715393201522044057417418638631495944496257068439747956862155895240404426430668728928605057152000494706943034987429934565652622837524867055096215933916346934291401100698046403004145227249065932852095218927815930844909934238236816196035700432544368604039187879099325632117840234229410791994450942371688125292511635070549201055462734039177691765137767563841904239032059201628025725684225673116017199500669932522299245347301513090548053818238129787409316017498786148717101182789263939015931410469380807060905469912557289066468046757878015985409733888228500613848994981302858479080346036483402784601466446969229206110640285139011415400012037297548293118617027565905063205660907054004894821865823730711781391993937242425509188679176444505800653059830361396621739551086271572283687510753039474367024546589260416175078610226589204161232896000000000*i1^46 + 5526444698750977187752833779558979094170041941703720544465662625111390044709149001007963642700476957088566209318171773014828934239081154832761455580207965508699843298426797134633917846142096223681427344144596948253114820170887464115262991437451101127890177349886944219817272382228214296660792021085291199206636139659521150370357873086308036104825385237716860876447494954000625760455536367066659157631791589222522126846308147597261961278059484717764633970053191930597962039318935833181080239833777229535634667239847553740308332471272423471000878829679617795378633007685120977898918261850547760453799337326190906420241003323394838266028103196113621563588062855094482464299698065728724902234164432132511199611153842770499660609827322401797363195110212351824279208962645928395522162508257560557483335909191071970629501449980335095516138035100059733678391071654270167612367620175244421618618390436949053888163489806033229460220684568656585643644775771738990781974026150714197046459261322933492391206256093593792373048685036844319912296216544926404975201267968743048551074456717258324502821222231511650802227348015052998550868568040070485738558785958869940685078837877623851085642722719425198607067464159378405553218658920780161984039611921334497023110319981497207723545997143282382683695192123153074899257210052225476076183162842098056308033309938316371945241122977515004751424482059154952580871104643045761587498406280642455201427436593914879010295599060839109581540461192046165120434360369875958812102490790143164391325062772589407103237824291941671007821463609186807131773440378115604598298686731059200000000*i1^47 + -1686306404636988367133305646356587202699966932888955301764821297507084981482661742053322101706700667647296208163912307313105668995067088549225792364405672206422271046442284461016417295491455254992687699914407490942451255280127340821780625485169819707901504240957528722434032181398471236444161034349868080894726457516114032458518176340777913159636112137577682893488176965315110865192106545950493747719619004200315912581901456653649004731825519933959378557697703330869849287879581538071645360590884314329809302795945473367811967422529482092362558734346247273822699605302611200974633073576535820811144181102924816838386177559422840077569363358232719929903361789850348849253183811857177763904063344176428505902410036826385155351108617629080715643059656850690292142097093713658042729182045753936794609047159473715736704118669206508191750292847940218011170252212753398104741562707868192753442294203613617349831836160332926647965866158056639824337641223150481923293787395164624791748740073732074418435226068407412184151986920272974304809658002673106141451400962364997030193120646524739011415430075653861194249071605476503491022674986042983589926396113032249108620684088433263285324388009070246597075614380699692538484990641855857262277840700187075339854137100155921566509492517955845412665567380879308071615511201405276792021529191608911214690997334658259355948813033139055440244057792826120936578737663445738193155991896454453910833614232435254478753393445255264224208521941656235920558995208440182018630482004487657519193524703419325411787225393348574053669854278880455597974700337157341823631360000000*i1^48 + 14938892471545594254043870627344004405537230157866276726656108192303735675599098485371230382523821938398874509437233675757184463407063597502996115980830135939810255303771426438169851378573477611090524060468277911670777909433792121035809604217520198381690832501288264252228141587993110395753151346866484967885947529473507937976575690908023999261466775221272502511570533874535822320811808768368299923335593853707301743364393081175111442026852365603484863952925306132221892931136204009249102904830222894297520653523926156521711483611327080185737433782827304631337403853652995001271274251190252683492144986263963609933486020209477787864358607112450025187055598341843249376591212213766607526987202466509838211151694321948676129453197404832770123210720494696099336365949391730187277824433254315989915765596125706503838083061105345157258445074833034895352717739144357922600544870147058795967954245643332153266468135582758979843808674014437870519745165966236140984244891157195427424960549565121799418249560426837880753599183575548560649884307427348255083747118125846164156076233738343335539877576676759077290713891512242022193131358281608656402195599068769036717505252208382050616794815334026237010565150019043751133662296889703674962769545968914415282723453390650262227080975619872340019883783983898164709531373690884785113741631207165664713414907865514448732995610759459053937177213160383043406191498683837792822927532217793358686587237199774118903729182860596240057167702356798780976225857557071795461637060002915867063052087605123583669682662161601092731787543527143570022492085944320000000*i1^49 + 2829083576906734596811854078871876218956835464816690636074551804156877130165644159662125982200281251854435920348717131376667976033200087512613079547723415614648219379660031852556302836397199855639958393417532170127563083905967983598712952970375552382535944456574044735849514698150785363482076246219782428050975373239905102126638002820383526282995814693395662147456342404954001118960414617719752607477683157684398185721049051836254839337375381459204507302321047583797322495298137225751845243560621355004488773141890980969103893832210388999629598231791773681790748892864215362555527938300760372625737431981676527825793305042322766059688566325670112153036529518008060089367473437397927756236163866126096029732843000853791637307029513268622184534198549419660099347482919245739227315958156312548991694939514598318942465960441948710274181894193548528106061265893194651085572589914251402600780661470898915166738973074522486544421860574381919924653917032510749526071142642761155983464953329160970575016282303543488727111495538631930928294663516783978915225110444959953837457661271880569926717491145299249731500058137105336011275348454979535019236202766165739530875416841777168902243866975927431765049544602143792930049310935635631420188440168567465103603569901099166469020572045649809466806709745265727469203910383410066035956994746245752763403279635923946415023657732849424883946238242606450068686846524415266533358259751368004911259947490189102627695536864892507302290420404114114355697506253345171035679294123053337400122110516413802251461745393327347442205174966570188800000*i1^50 + 172102955050848850473079460788534163069525637575637331488540914409317503237454572283043700968049706430069752927791149009673370631628229806282319152257508089265241084752027531396399245941352388569217131445694460090067242771221469721348110396272155093170790651293975462987864854795090878299012653152751054432648442071214813200170546605944368195359668423949172687092370170083092053132046631493639498611374300019658058594356622964520192484745675567958730900440571856068626531548946049262667708010019358883616697662149465739730807083673734167503972004321623650353804780610386819275214075116351117199532254797632007214969929166274338986098027935599728462533984896210721357822485133386871597416103725607350617001504324120293152336258986800032641361936071484952922897419091867382991275932805237556905365369362204496694795268968795385180882857105565674571690107631544815385952054148672603399397355253984499856694898496174331704273717488016277160508349485488382379435469055858592355155069144117287806587497189242761764750280425240560374864062425050411016008573669542430084891353020117329614286806791274356892781519908770126888767841119274804253388790949852798612334057979382485639320905355730317245240517342961102045560730344215393473149717725710434883948062348174333244092714989522279285672244222224672585780902032877219995839132209487830920482832693980116301307273746299231092857126919575844792335216460201466803288703992169129076690426269790790417440330450529046290560955194854298823819172484870345437473501357271959059369599735038875408367155949277716152320000*i1^51 + -436765600183143061735686085539357452891619934696953079127337819725151800402294746724683574817350009692218822957224872280711187409051932096126082193560109836816155297367544107390977392206384318832532190839103326816218757129707467187921791487030274585728829842228965720011881597629267231862694057683827688594113798407180452854111682677680056625473849448341218255856536364300597026775560505307714475972956730233067989952613406664445899288329143183735409475736042910611158952805217386497726699601307574110490776524090051882753717759325301956517867231767823004078255694479372237819296694536481796953179831976258168579892797834597399779794836195337494523683044029443985242581699215347385252008343934264965944028865971794771177460073355710664551852224812414608218418336607002922907827738660280215116725197402721691999993388241119249178576068371013310941037632624425776797535609391876089363705147719328265826616911473256602084730485817163666901279065436218347969756767907785982323436096344638332119457538483261129757086964633074956243314185124482998580534775232419045210678544745273244897519241266909615764914680381156046455595919715898714535175513222535605585184668847196445688786431862946900682236523474297996382974842672634458852048042004457435568265850237724178393858184563047478691893535926734657474004353751343723461228014735174147519778061891995439571638081308034159779730879587679737107051559026611635908091286987211498020652713254171575928357282155401367793274364598131899359608228246120939155361703361057169206745466925071569170432000*i1^52 + 12163245013731788854114495526085850329002300131108542854473364576273855255446771100775802393075949178572794322071930730905195708210756319414240179280568075263576555241581436783398475219913389056511351335852659631098312877458558525667761012437210092537472665554631592201166557982284049484748789457296327157468488269110947209836644397402813272739377210482786914737897054929996209366394561160277665880861995173956303944031419601239719783530022173820063619679038194076904406111675117487612766775944765952805698117279391644653617189654478582087651998338718461480124276101556339829422089307678879228069535540547059224350170970472549851426495233469612371645772691693461884209098009089053924705477968521824423307125731226686600369394929246193663505155761684076692375293925187539476371898471830774997640979041477669794488849869820336218624498354989316515879059409916815461300427986951147156288325807033615628243945818715616325549382785697029544692599330197254913607403036575964385316391298382250401015474754513438546776699654131589974052384520405358912483177432733638557734952831689675387343535420205402313848730093442054650407442049607553876636653258753567508558565975191458805180333828545999322816964165574118554071768980852026013837686246628837330708729229460739248370950936939097761372482911627694822893751962488204128375715614398925758587472285329602389972323489768434221069756183054918447625624250788224492005442164184262164769897860893439401141766343834227775893720196763676863816442321744673505939115061507546893361049600*i1^53 + -865443025404202276620909893604537101026586589814592471889552328774611820476743166845625888020645503119094510916627929479836540532858337641538408899927204346860267972838729337939218461914389392104398526850736919982750495295717010249591928026335850630129691825337683924354536282731435767861906867802654985511506797220707802225524420704315808648750764183230142975589047013619501810520469128599893310073356219792822527255959046713233749653583177811425259769344486531048319294118870499175034197527946266188807689118428932018800114448241522502139298525521665993927627602040051033015669011603352665071914643149114260254176046677458466559826830321577033481759515124072396514752345458175253204096358416590377982953356967482995105289743244775929122064924981128189254551340230125227415039685335166419973721563087024897479325320023638425205539257113054158254756122222039027587808647139522333853662206065140015935116169853046777533299810173775466627666801557273458701448145825632971135884120731490043782553228105226982187868883813958858484168955338648670567312846216168109333318418238039905391934030974165334059204752470181261106476832109357660787246854069194170012815298124643214965657355467677838005967403649245295793521933373737412877866711375293663871199132288631999494299636605072996999087384184507219135879342776790375009052096802993778641713978226854302540666950433114516312374582128132678227610399955718714509570762922195928682368113511688002858732815050252610402174751648573651315734710307783779750879680*i1^54 + -823161669945058316210046182005831925786334887679774678887642143382448769323416520558967295702199605687465815197402469731010078967795727179325543860557128500917461568973539985369018313572132998221399755244082434745316308611058935131201222797678506961821520103507701378330191649080117091330036379480453059097949807623869398303082264744165902871335911717448133052664107725779271233063180397237981989334779848713340552237450254376335691341589206562948945278157820519272578277836285891250364117716790589528880847555057334822157997007261728626547543317803875227422861360831084561768296510886471245218300417579058256107883666557242085355017170128604755317679840316842672575669830469050756707080383671145551843491027022274087509549602854187574244620907321809830968623832607067276179443965944072947071830657571268600421574686350033960619931742976064780958203611849942160071267756718494405210462674677989075261456045849555692536367039649534572129079208966962832618995874122284619815405829328432071620911457399200783406961211717337974673629422522963854673169035675379819061581713128218951054235816826037065376226144526315298706565267164668961207991290524850729388543749050393140975383364803364002294969383054871513423164187785291962422212244655548793002633032644401589872982396647070118186848368092846406832039440157251264636216569841998200274252073456990361870743252789480910020948464892888238116947792663654228887771357492302808953424255378454133125595006972572059626008228353517191169915512*i1^55 - N1*627958818278438094708970766805909806255684659284230163161013720691063845758595953331975807201216415155284224492729609760468883335733494019034392124972776342340977789149031475298246228466401201231721143938825083573090870427517266981550736042363006421527821837738210622679116712921896175448256817912123991989370544940137604646409081892331468815437486048037070508110524770984411629943853388046628886009158037855567903800808512743811646770101120207296252933130107026533662531689939951085151849597911*i3 ] ]