[ [ 12539302963552710943763113602540938837996647130044673684702726526644557537290812390912175929587969083021102240476457150204143502251834540625936965036105981344995758162673911768005106959256876981498416537872338799715339787630560095920452512774136304452871115190781668457443727570465163560155548860966476664461241917036263028739315407966211050171768554695549922707514278322082035146158022800586766407362546409842541526200692544009150599621741329161052134196945017010886223497388958200110634927311573134675743839176619022232775112138835044333729113867432680805337210870249439987022395497689948465778140104116961219475261640179472407948900937793541151756480181752727284552513852846385389898475726553974428789720740583647962814358776250935357189237353983208176391530097886911250050896037710058758185462981072869311460358189269666217356518372762688853567439297576793603528806083039619788031711761869278289612119275248150276368345598237552218005098418793892583521584994027143280178512477229879727644448922527147586718230018286657742793949485500067046647176071333922146858293652708630262379686488072581187674213413265484099735203910403605672667127782447262944330061691566177430846563885598022864040491336757247985789496324057886415265059954529192620491507113412119063937451588525559382016000000000000000000000000000000000000000000000000000000000000 + -23343409093334860669504434889350411368022528967329941498028659021845853771654072202607927790448198755113559138727252486159893131623938697367037596709827901143259302917036546870418160630084684400956064607634982826272035817131415244221183457102320690871793468334879261805420945024076693276473393032469074849528852049933041945314331209051378161873091945512997933287154253271254711949402634538592775450117341894745451979960893857547184806128253597634998945347658166703776394318439533532851004002617206397854893219456315220252928428822703028235225956682795266359933392210506007833938393965566822284334846621746345229878018700415286606083516398552508572266415053985655566876894902677281918689584880609551632134209985151189810606291763234181154034698373227254645550355490675257990107572206233908102294539281216837956310526836326031975821828345206881040707385920073686335079287135153245506789538605953929584327513889429820510964609559148050177678119053519507146744436910565037003601319134854901063807055660635428144944345034900815610119929008310466949871448080877817161364491550216909861230138562430575546562311243762746487696644007278767488850816057593741222561188466786451840289530173473651100952940953347524325184507390914165379093464373301771499547299819308066535326848453958225100800000000000000000000000000000000000000000000000000000000000*i1 + 44587279439984476516336010995286918928851846244233160540409817785218737331662477806916318724545178262146198362176610937718481699477421429859747334450734407852057114370528567354295640367203175966710341681875838035778566364390705786183988703725945592958257028533463007718652631426024212069459028527652270767053624749996593550002166362954863793196679735143963007490168466223454339280656560707154518375726717900332118125101572829506249454018329324774337013607192015584147599736785720446184454573170519499376274105994694533465246508897274716298862847444919078010131232787019828580859046485659991502105593009267786565809087114897494947798220962522649376375305682661431911014227321031237710483785142170264518138126110694992783147843463428759255959950238808175823898065847674462995519179748146825687032027343499487584345478554352134364163844109803478832987395517487207663387491602820111814110930249534766986316776954053121787549512379036542200370833955850207647223618075072668184195767577182005725500552972144931296152948878461931966690842063305741998956943975281945157987345619206243057560605802358197187959120412435844193351553498855497989730367744057904048497799488812891615982781370712141341531853747394469947621058409937095496149253373430977923480735899258315157003879612531343360000000000000000000000000000000000000000000000000000000000*i1^2 + 31745681597862545141027824670688660339224680917363956169483167346626483588658982048791872354486862122005990309944564919673020831011634723879614048601637660952399934049413144425628137487877127465590400064593913828639137097882681777631393679252403312434005540371302912705414724659739051029836868174080404197688530737529672706812398702494915122561502740420954251232477687874639578009478593482987915663680675565372707958866913044324056052072982766019005640876420465350534862885367876821707771078782576877992925840682723712415871833718062072042461031280018061309243937832673447156029784627211223535041909038573348188407672999465741992490867536455846069642253382451217844175686183325093788381179091875139154391263335668015229298443032759835799373955360015186122287836450604109673499926994575705521060318042676656098991728322261961734637959429163184960093637484500375630975273405837651981353189850766885330975271676306211665769156238921708815138700222923217934198134109012069922114639329805902215278116199102953778849138762565233991826473653697322842161473668276755200814370525914335165414871984180626909394548394724458987325922505614432990999960537611158868044933947794896387248470687813039175265341217448187510796601604018053490566864225226411602716442108848792685575157550415872000000000000000000000000000000000000000000000000000000000*i1^3 + 16150716393708671412765825538459487751796947740379542147825514577047532475398961393775458146876704672482996455716096727611125236609663162112861815752488818675474756610036267453529957517712413360267221606048964184873322140817016465199072967647751016023788463474850304377235176640816330828984305973544778266485661719782627999927172350214672250265919663475465811479033699908656985939763973531180926141300585851967237628197302283721545977741310448677729581621019633629601028430532415833072417432159878708676920013747782753508485396316876613557238850014926284499011485317093240281082680233600526578081571223140835504103849480016842169560753945390109544889591559269605984158327508691693182458837259114241195506892036471033112958586417479013897691870848433401112762602997959733297280041490270655054308267849612929368913861279220822821620906896146925612149195064496047568631257069981979617376948905228598633830798116575154272840541182752928606717797737392419017031839767528666339318301439605813510602715028040234510841685405982758607626915388606431684345897057750422412981729979754201320213646789189397755080983303795893225424348774079570102076389117239482115871436582213272488736580091349407131017710749780083174124472949004954152167384154781618284243254201726601171775062330572800000000000000000000000000000000000000000000000000000000*i1^4 + 4660238935853391197986594296158236873571663152464517461853590567130721441276890736988544806515773120748655193470958894554793630128403422522584605233820400691969631009828336526124656462209018490778722277822398847349870849212168013315980106762627836285207436354225547006429792814216714878641386099677516838837052867189812714206189956014447115560162830927199495211489477831142126264090176121366368675386108534145589218942279865913358978018276870758168506072224009326001190516630073237358100387039612969751460794352213957207610130743014181974377410128061948866480945381017574572209595991175798709891977403898857342569075461961347472748009818372366251498394629367850698398543782578245211731900084877707488005407608768272285332556624629738110274756894683936276359753184282110478574609189474297265991163315353661492053178607777136505586415019376180935041136096376371818963137078725689959931665988106734704119190555909792751654916881261211574797585786660743987239781424671269956724710029743260322619785455929852317494518651335885514806822101366688978583932790470592708023643513765447552086721964640242802015556554129278800178333894304873810684870464296802843621441495468018339898217385035990169673693344492207214562357996509296116075582916815377366038124073152232312728935464960000000000000000000000000000000000000000000000000000000*i1^5 + 486980799265461383582709840818645256702445911343187143858626984596369378419370802763857862913068617488629025671668815901345197437460155218676867508551285304867385076498948529741844675779744287872902253649642160307198129914125210438756940455108405663973825797906657207278751151404518198617710884853655215126294110945182889819014013200305610122622753665631015111141734301583837416757357381132293453174879647574192284380194833097268207857145498413239969977421500851091085729805594461300221994369510098178085719638913182435885907909613289354082867669827983854579804777111817807571273996253623356950270003434728866700345823277530853967378887690592936882548320387926643763373880686916638814939254740482829754510612264535604553146422434869314642171524963559715313536998412991449640918152609205957671192274613621964444830014106092216677813083438985651224991044193586142330943041260094734130805794124240160967217072708889749159286976645604836694024865463495122653563117932154745405004325826164225019947946664592721849832922345273412203590796080548971961283728065013274202037234016341415083599420755967532253688715163278092301530544287650725424546407522595986962532211832349974081673448323959622635386024834401021977628221837918291303195354825098957365688369074597745437704192000000000000000000000000000000000000000000000000000000*i1^6 + -51597695573019407464135131423124454060948026069127498587564934037170966100064144143596001597032281863555454448189620408323373380409333192488091952743957748200483495743691004752352553113100776505020207210965139343397457753616158931777640131667485326843303927591218440958296888446800062774960610797877541498020064336385909802287505311612242869171114908756888499801370226479076673118709361673135547209030655583627860241614202966322127301600958440188668958180572635819040704037940158880189815132224032441190536257625549473045855282337534585224532071710658086094819822393139950589400246669921783080623445844229670524125828713868577908101428922690023656595851920779128647932612800257033830242329757588828921341979527863672424258731291528322325165347914305267387772405926079420882720448604178002201761106574839021758139663352030443796160897209171920850814513089938751060237316429090331101967948687653680830410966996159020988660555593307470312776603361823651548085307237472478515307000467876131362061385827360416374884552124371692238820723203851624434579916023684255509126687163520528289663502330844115176909842770430020881528918675259331553170599787373525081480991721188160798072570297008836836397809414506774915592596221964915692896073751702334723770993271002292551680000000000000000000000000000000000000000000000000000000*i1^7 + -12411773435252985607077687806147771156279794837919822314786910557676267987166343320964631572904832511207499468241213106807686926241803607140957403915020989123607062106877517423735042197496878930208043329537259333837007367424183151872916210567866387663089949906620235079578780619171921484392553434634577031113180861442565206519697550979269659504216059481134659457793219231431146973106635926053950873929394576431427227396637595250202337764076931095535673846749093790809382336389723832710040691752292073739526161686525981058606268201751514787270033705924384892727997824633753431109399589346769392651218877278303829325330541029304102470970280544557503726793619179113607524888495707570925329101736457144144613488119468481963919021059105628450616490567784062725433093505916408889374117701496847841114987307223798644150934367969552651894683726131499830022219991117091185677341021951348789600307143833755110571299854853021268606551248560088907545042281494874852110648936993715273375167249363287575376201510216247429253169900204078623402432004326254393870317455718331724518674460431259399910161234721082281201502914332978564966051536335992937407812759838460327667154874905765928976559359921862222335399586780143044923854140697813210820374269184226796913639749155532308480000000000000000000000000000000000000000000000000000*i1^8 + 303242850694800032447684413149719261828995769349936647823064956549750249389127352858841626432542472541596535870069170149392089746759623826867292417297183977604418411016944302961554070059744235399135856559908804626359014797470342721463162547525531563110835104672850980186263567650461699682295882501765181722113850294720007015170192314607029266698804103146965421311367133744704759229652129605932927618752110655893531426889215382125936563158557570208164764186419973793381353827720319942077970861076710285059252185299771835683616665302404229805768505471978232944239764523337738105899069167541609412185633235086525035012200393895824195586640624154774356865709519478430686607705112100030542788408385685047907252455201500163306045157819287381414697289739395094213701990670376520483694976642300857654527616134099847774154603408586794803007484715017798419855218903862038411596717286137136570871713855789907794053982505746608375446640747680369515359873948285547613278937200050451905469102385428925015409740295795736385740111886654861046820910524835642913775358534043401169545935473863743671610692287820866887603647173613935412564995103974679168471124006803006025902170368995749131882534470752406823429747348562668148647950946802100672565407851978428157937652779188224000000000000000000000000000000000000000000000000000*i1^9 + 118495234022222126759335883627318807581948177157687652218661516357810753869540995685036081195784992331541594592220900248625463877432649063603363254275162735304351469560724370195690258653728947554852753053361147491788734500722648299249178634820435561315814453177691902705936759623218861538380083537712134317175389157556875931984169666067931613054522757607575498472974949922447750162412103270854949946673833554572115842312849872269454973628286976139191792187099871615761165080202119796820696734541326995869353912571204889507838284222148948514981491987262114069554797328956600493575524362762546491690969038155915777614737617348632814770027630321576164389110306121627465459154936521815944581078216053066442690951554787310460777862874953229836601855224425619888832500339057792367161682040525755918765678645462359747371819424094932242629056237654796288848220194145637324666998742829146157479043321239832373352369290562799184557226840372656440162347007563118155833438453848140565604727974247993486409735954621007529030610286669998960262827269060036422725065350573045174157678453509901488443962971202666837864616189987349630271464765461727878345133304174104984815301449579283243233290225710527797908760237784126298144870524114339060213485644788556162114345395814400000000000000000000000000000000000000000000000000*i1^10 + 5285966891732334167277310251124242193624640383815457399316494818841612969509660858929578483700575434829992147951662528025820971394244053925083054235294766555333573208517819875364413948236612499350465591589773099133904187593979562926058811479628360690505594828718559048664090454607842943161725038048893868006269024402490273727806171552177234557907481910003922836681678838991282376927005455753326087225547810065978277871364244166777326333939082564623035425201621653731393115989721254125632534825324594351102406076489587945611138299794290885385514391223966228013161020009736046063053736741963141205651058332917133513186674401486964116467855574262600015882415285558213923419246882670653224812910695057911711649361972969098099142886878029807576823150162922791750741206803108517951000645457908938613276037761139596956296251276741320433855291831601619296842149523419048899708729593768393296958915950832202000752634579458563668643041535968622637775144025362675926947742156275406463818755647555362925780246072984069039478079561380283922601903995471626778080128122035523978696819463746131695039790079356563013372448329439963021629255458383191157187822252464310906309300900834975777986510594584479855471776702646759367354681598420290880310610477366857559336550400000000000000000000000000000000000000000000000000*i1^11 + 274054830286161499200396359364518761019527526275907212026941082923579024629114860868729604754578101344424852473595714655361654540365333395093229919154804963270543307404329805839369903251012643988501056643977450110144162411814971765934579319729576053726072365106031223694329334277997189489762747198518006197845543190680988923328637827685316440058670440431408507356997261401894873337489939371405468074565347143871949103025396099540341332772840613959429948986388150952967955578406812334644805324509201253800955635000958552847984332354026489215344440656910591846730664343767628394123383693513896751709300114368475945902826292624514268293881960958130255823618217299388881710359403308304176955570610783746708213777768999489840591951176861428677496869178377994536944637393204815316917704459378192078055485485662598225602241633517077117808089174457255545223055483909429493619169409409083806269190898049060179984683279412634127673413023579214235002202433136809686587221807670982416674869256488075386958605787896423143738460740795358815906534851368805661555557496187737907987358563098496605651465908318079098930997176613934748511941216565892101671419065951682355119608232084740787294675664737598229994712551444855201965165284548352638165982260043313968054272000000000000000000000000000000000000000000000000*i1^12 + 13451879991020899594346733698977200338900513609827913367733681489183044110428162173410483593948381044713623260946444687799443994679033557048233892738000584905121371911159164838224784754559639068326202464564538563147519789225292567341416846151515593332823619431607909101010070595285188917717415335630981008966640696106378393558408008088191801781392313697521948630704472271203756753397479010054563974614813726846852869599212484836185947416988145820628597501001791679030497940474394282186163132179988922937152195834462833660333410186655254372738149720766227284747443839012012849462092335543833668474382727873951624872025222055430917668490633191004817295127198234808285424410877259182826685958279664198148108595119370758982723767530613776061049833995725988101026248969329903774631630347370491534661101734519247618356060782582194221743018830188268913114876337602003062793547573375976782426177763226303130109249722478934749544715640541790876590292244207444692521141664050054340259675482950362851630949443174298537816045364637805858354450661971427553682570628014193930692777593917677365753861467844455648235395499678189377455658629024515475519712808880404722665075431013990173795499573502678327269879855802904143901622614169935324099004770827439702016000000000000000000000000000000000000000000000000*i1^13 + 484156488677395993483460520214913491152504108425776551354982297011865766964155423993418744421934541238442695016739512500710307258261397622362363757175189098342061442257025160760883009662079469655037638365910198008045966449211311902759639275391077422557692103345218994745763168849464474492668671963451574986459710054933584768153510536886802521560463203491273579526721782162766293419011633899796331046343386328963434433856715732889846676921187400796966180029354895275961280825753378135502808149330804389352655276527872038448143249792517114994741085759000077892318602963069635772768883788912462960355819671196567698606545580972928687096048737326859760612890883306439792680088303962734658260591235244273592194054346411546736467415859493448271199737310572717707619623156248904264123670032900698606461684565401845106371050034172517946272637506623732487589713004751368420185630542968186052622875045673310618330050174765533523355751769620132023189407943346546977319423966482966479434768776162079408185580208844315046928891240816367792668978400048970960979530415429671799342073539231201819795172477779785303284826237173281869191097156991923544717827646810383146508610560058976841433199884226531404222512690344934374172148637253307855751675384409620480000000000000000000000000000000000000000000000*i1^14 + 9775090118638283990049580028918157353123280337229320239440510377845254628467126307175445225206761083765054562958736474809494753706804994376143077352134629127775588976721610028844746098692054067891079051906448447750712816970459048569795290412866639605388843343470746412694214395570352807815017659153228540503637510900701543923642836701403610795749902201414204420072562443413622415035525994279164405252244672556451695915797709012191465104404398978863084533810923826260892890792194080111609896060210061686986268184435862855410651333852459191860300804357974282782998670805780144941573938185775203528404233618386033972579378220852824189177784143259783841252915495547277515575274474437261541117974819855220142017196110272907836047721586532244895801307614005912272539857854098858601943756968168013074412270815645983889601715683691661299628941797138238237570442218296037242251282572832434755697848351516303587541580176982040843842799935447667225849650065413830812469046443251038861789442408305461895358288444743845425199500989394870925379937443674092274003499558550113502361502314810690921074843000336247344206713647052687208607672735770071861425995138558028103950724031205802378998512187652490404893346361067180360210181220700935773025445347328000000000000000000000000000000000000000000000*i1^15 + 163928591787560033798990767948384434065241035574171307645449426524389578953513854237335310072275614236409269747076213804382672735547048712232625077720808963657027516929507969162300123866602610983846017828819135663796176634651833735329847219116315294520102675213425633868422554130720523234347583253169258017021864054232297634017627936803091501599334538837434587361336493519252741609302311275402496646431467207072003436045743993942564426935033378884780504134342842519969222400171345338735962440923683524162826247524279839646523541208937776610645768596858300732005837264093741062257663085271181878921319329411762049532914101798180000870644091010109649363071496860602570719308164204935672565439391423383346699138905428616299769819700173040195008763792270875125611124853551897519718121839916583857624916371323050986664158939432579384099965175866678185002069911310086671023231821192691160713432578336220677758771004233188771990030618845879220119654162427978068367790167418642172854601695503121564671861842444687241567241389247783143396011749092849903114768642090824578146200636476447538411397756941958888426564414351337419587976993849987223169721080228018903721418236354931840804531468236052982176314751806539679291559769642066610306102067200000000000000000000000000000000000000000000*i1^16 + 2742439053980751841627398635789047714463255005869604921249633625734219187951178082061526369134199684450101166792740875311624758136902178921600876385264444616591529524609159798558953038069219474905440007172289394761516673096967975348930214834446856721205974750819185753685964237809313686481674992208661042570234181450155995245087205141153825542171976072101633045179462856583393402042428499467478214300094655043168547220638956723258212105962589150738143858379908290637521008177989101072599756666909436136453983357296531569213678211258503651189503241148547721755441605731271109990348616028637475592570849042864396968079029656004439287088860821674118102082213631333438996001109156572485106197591253677010795718505280199161738141874058042740302036748574383646262517853203013760573951935868240000861631989775008687648600617429293537598237640831331068839431934180502200750677275635783601767256059623116313343308063361876192714667918763262533542881860213169925485105086263681852031802188422831810200924466549354198482148166689902118295941590347767778152569255792681518582053347701395909144961349698853387384373123850179943553178648275486847400064561176151104367361958606111767048501884747374891042031446118111228618338167516919014359040000000000000000000000000000000000000000000000*i1^17 + 48104752300334829313192635256273100463405151158749057993516916242703154586021186214800157131918162115242111773470015041701996719486705167989605230678732689465757286468177237686888031216596182768066364728248390422026433695961023672750250316328985261336391224640958372863532094643367408550185484145565469439951787824089082955917940583675022049705364383615271145938708373958139444439448965628547270468539442438633498769677260826488509664214869958632173078441423844748646037622536911945818281280043375578115353794054486609176437379827344668341186279678046764397197087026466577055871617263607355965400457212674069176059809922981750720300040130051479246688586509607235518986858493906484606463164347537615095210694317181111170439736509543151011197135584315445749617360229208164082069774430906122434192551970884875225762506009145052633677314365224088733245204778571423624099899757988827652154562153013057517362984514676737714182241702044269448851274181919159537376575998433654486894274273775566791866695821198829571794914341247237578731578821121084982132252337025123548647912681336233935702927521406523018015175580654003454215989165619854505338112967807465343547119797578567140075614939840327650154628822130832142723316848817856315392000000000000000000000000000000000000000000*i1^18 + -3313899307982871932276528394545914001971704522933371319925653410414843609106650744404124089111932583962635321327253623438599885829454824943142841629388154073184061078951975472268957740612587567413384999597753122423427463348445950948630844759190246155514573549528714835318272775418320970997374408341707206916846094016771386175264925806715013518197155469695441238091496157134961777684636398158116760410189013050684110624848838044300609096467977299209030618300526712804583275525942960234091383099452991580538488175752364784246684901431825283818868589003454149160401794811608548361465657596995416764845961617009238242061513827932382988287242697380561111656478289704147362948446277576144914491153100218336251794450599808705045103169638203359366871576246620807520463951146167581282442127491672177597528330690132554605592418058952432945512600867403290601743269585619696094692018429152407368590651169934062242806407583079086725866454902210765830178612282880411656671989965659650755865961516131023351272044065768867510404192252374453992166313651408033971101134435339866186781707123682571761612101218119876469038296740480392346272347356621367089360896989828523086252610108790177925556385890203213249200898571026510880401809578393600000000000000000000000000000000000000000*i1^19 + 4314082042117032004846196003656704383113583281190359889476022161549085221597885027135550292584704001431270214497090427489799552228561633674338845925896941077329085333860243010672813740101346083115822054869829790506241906452553745907168319742877679565236860648064149315884535539872322358925423125004803494850009740220349960871865455560653796495940228684951364974936828882905855766799775633086344293359877579042636477111536589449118552427991243947535916756860773347471587413560601199933268513130449738257149276611000233300166895514604547498003621522684009145345919946567736669445004610428988937984616557488865763200924233116914877763993175843726431427970925406210421946783971190218955657180207439442352157653393554989045372702783062271916926526454362438599804420593436115060091017221685041239338259794877518495723405810202539387860324825521604048528979446655307045896564750270054985499515630230793061506111140367962468998445999108120946249217678894849986486882971355629044801092893638823683633724641231072574556382353826144719335471111198293092455542068556286935362286198641257497006166079223321423885406110520685198771188017495953149848557213634697244741826818656360857599786801306993841359030655530454644332721906647040000000000000000000000000000000000000000*i1^20 + 4422547228223622251158727758498526945786895041189638863995852416571899281640737293368169778328392329461796509431903988514958658302470141082582431111656581088607983817583305448869866685927835437736542455244344528986424790783017998518790524020245624367229983816901757840334339394404907481877472404789693430020370822034871519827015124914573331225999358832878519560590510351780630743161134899363328890571160815378814282232813771161545816894111376000778678426798554115763504888895098517600226341753969686001878273308961853986888911040128255292243409639406360245401137755707463784362255344814577330428969022870964998698801972298572848604697982804740664263407425419057331488403390195547607082067496046185763482170568021332611239512408760145538280153621318012141876997224475479831849437631100898306280252510152788451920357634102652258831991840169994644118297756190964416183258762408676955054502020486893576485560970996676144567154524021097971443441134131229955926062263048788762643713408952487993755596377856503674422863163153033052328440498525049644129821697291849297141242238411963446044322986074201955367783909716634241736111775366399049961117932507344157225797546503471486790386351025918910455703333895421566082088960000000000000000000000000000000000000000*i1^21 + 170404432422722881881855761201651397870937736988748059065232485965958534393488947274086644625846992794156642053065894113253763921082741954907891589258558908245210238870121544597328636826858789434075761320745947989913594904730195124571426619720181982287061126477781462055465714366451929347754801415585355817251641693526190941380659293437855899236267293167454295824875259031420185209380834442662286553522582739893932994991043823534759071970595309048223990698858541762457285367649141537506011992573975609599197395723515937214107979894893190560378181666502342941861448743706816392939212766898373257163270248448392527700104436222969564244990980371149698227051858225941396483893480875977886963993872885019955495511157586141266777438119799688673891434512161369477123804238002349081710371365741818583727300087155320763676548904522464624872431911857577829673128316411948789254563749657499763789434275761870107794551739494171655920415411299924735762978438809213288408560704539074836779143296291630293336439390233095653510839133087316644023791769088939043782308975408072591623971067438471864233620793499993393505487268486095638695621959361446186218452910712439903316947333503832886249248084229954666684003054753710027571200000000000000000000000000000000000000*i1^22 + 402926501437764111846251954046377855999805259437866350910848765972885408323865988570966839822796689436099557768465855587815788880345165340247040770782229492843691853128150313731293167784554042473055151955742189958448733371675141607120652205421047231053442621323159351868148900222016777113011014751031946321239767637017433561553735184643643875498283400146427156267296185394351048413554149422015479706097101643919889408666299987601712714362425254326504826057349312429303986864056442245553729390724280254841341964640109540281351692264694031757687260057845512827731765919767038485394364815152769799390544973663360561743695669420699474792354892029502609704382674050160453076222393199601949102040078815957139091672039329135974931865142695103906635512167611866893289752163581067917865059587419112435355853538651893098251451619530650221918183263223711302873191703045724144058085400838457845628642140317307479070034357946417192672842970283823501272916414140105781614884118646837388429141445155637908008406417296636687383197776860784126718580021014098065043361939802693647558956976341764493509627895586909243493138504064281046908177712444383594790217825455327005171358653799363222094278193857852490752420822070067200000000000000000000000000000000000000*i1^23 + 3430649988577161643709270925622564691430970088629582537182094677206077039721656631481553415170355667561375510183945708527708627589875729398363506105430597488061103499489767916476336594933973715055074915170317855783935793222473462348021977656727527830339558143801826405598580851859167960745991088901009734552598109360290436243134578720523726909561966626852876285942499650984080801710041041333362779384702106895592796316610189038823352259068702315359852918828917409324297729248552270245146549967158144957403949842730839813619914978842512480388162782506266750857858392403878866004991042413785717690971889739290158765995950376658809398145273579786259203874447515134138067759193123709746051170245556404078406812904473601989395483063823701715864661787643757480841891016730908430958498919022936325841668295338590657285049773105808256950670902824039671075838288110185395217085128164363209838554694541424277478056174354081623378840325143095084150887632091310359912176763141642274391771319193012386176719379238713589191832091523577680240309391609379431286336770289059578735617509475294368937299005771986106798500779942770391601876850392194500523816101900163079592068694887427855450506001488105313185395741032448000000000000000000000000000000000000*i1^24 + 5689372433548611576733159903819939734920324227597690800660264925673882220966116087403878033755396592557628916014115426444513976733494549447658870998685318048604638154019558769489082945680591760983228016798935538903944268426220542298608630837430758655602986597419097339618168050130948644540195805487352330474527948136031890304684741072257840909576308852902979636088648974359111788727500835857794649528479075877912375617494394801138708761678708684934956257799198040183771503033901428987304389990200211149996875501828496774504937494467534341382273710514183981978434081543609944806131142607967698736532439701954985562355457666673895422617128765330152648369211622461177011895871984365813828357661874423720709255177606232852704486272914702431812055698522419049969496889997845892433491180354773424488784062168661164636089028190372725704200099360361027361194492649098375219831697997825186093513804626840163358082642375766022176743207989938238150282129570819902000007210361304425211711140139360675497785849503263918542317550456296088452861446652240270623467038865261803332191642438211968012762614507611318839421794997103598863873698110653704196717874719478390554883800936599069069400128809803690864856268800000000000000000000000000000000000*i1^25 + 5738245117227311078049585434574749852174913634256701750704997119652130458220647570082744386685328795571879176887769843137874446743387471689691673597476182552067511197772371849214498011436776453397935462293276181184001656552820504956381672038018797656648205790872456678021476204444946076694244804254362336294184121941209910505202434660192927369389070664850403959008110306911833151271941421838576072414675912319594075485032679522296300337936459909880770826772662613886697634901540867252419975015190932287070747015464146898461904446931581453459146317122011056845731796269230649062973887822293817998517237950780153186469733724941347569897232321722106280274469553441140192848864007913157370103760035614827085923401890775797784878615328775235062250854084223145259698160889162629035411256044166504764966933593214466022462903996267439227569061290627852877435613197731321174783356853974509940706341627603496697898150922028142505339554534584223527073393721511388377351322261317040500343014316824090676739838280351198496640215413956960054402603652669081561183058141089333444307024232991000679048132482534799400651155621636844480893781829505427200209744099237472672790404301746285969681331736412705259520000000000000000000000000000000000*i1^26 + 4110060553385192294191884791720627808538110276757225048911897323956771498310757606514245011174038511635046086544028604621583133865671673923826744884739566851775189896106476991504836970085782639656976526424181682501970570742411743175361660562315674096573752243358768636772203864887520259212532216126969435451487202880226480771700483490196386608708143203526452396115708857984380111055368541605969837583420943295608640334995046692902664908505457675118735253655979695428015260705976451079378512379271360610725189925684164396997231798719262299693453808776921366187475303777383196730878539457351418175879176596368598307363373963335885569029097587783964856164034276201477550259617975850092377450907342515782810149500648070781020936394011201189879209815504516357495845415648234947654239187363746763880130600459635385896688174626790773692415159821065738945490343609869839939010437992715479734259842891520599605644626904098613700420720033434172094351291688498114933815858452627346669749194152766598411247379426586086566001013698093722183101213386421269141489572994551296446689890261059653174260665474358037245242129878972109427604451559379680398471490179382464966464976967384004876990556699361280000000000000000000000000000000000*i1^27 + -3367611092804242449240042458084968308334312242684322670284192352882635521089091412642808903161695019868051602960874825941763441625510124285240769366091840605619991248637966486151678517963901911518966704466313691335647351702184046188239391615321385526010020306227710269819698337100525374141347123020414150551206754866926817256984894402748721161369927022234421559756300614284296962604566847529076412138525175044789413554480963349596194837786981818580988576044910896640764729135810668511733965424187754795870930873458390423838340008483946114149015816575670209680761478749430795208145942923829591763458056306670033818837642957487366010398590784770617167777907450632027726632327744283663190835270048051048388916715707654537990418840946763690201881880050946739875158434163965066144894329199525103034615617480522178496372211754262683778423088578192793883481592979736003120933069043884728509638053958034998973327619103219932147112991633127997429749216182907614498097271181983621585302735478031578966420079252470806958765789906139766405627383173665567505278716310371307301788709511518818507723525830581793245561771968404868654370140272097842761734853367650513552152352070359783229180660940800000000000000000000000000000000*i1^28 + 38847798128959553776669782487303734226903374034587805465957637242279588840161715702313503230108105615422518917862817303149714796109751696058706180237204267173376171901237603110224314510056125109222353074512597271098752999729387907294769687988408417864195693721833045370185377117544844506387995649730661504347051638818378400098479828042709992529871187626598427063544725201194205069182515029092168883326607175104220805722063028684120067220603125195287079322342439537939790423075146935301516512230206413684822789282363714377811038755527808394156583334526597911557861261210156963475586237733000820246877768225641191455430268929248675100584086225942382591988574385572997986660930742172962458106928689802115148823545715271034814033555380260938767876584612511380222771581890744750973373001948454198308922857177188870863056818022443915270161463485835773714721450333364135123831574139494157461809904013330639212211293581067859587374524438216252600249625582354950662273854121878228627167861194822748934692128627404331176943816565164269342250305589372547591880487930005399034982729799538751899083009261613916589055708133876136938863731658302542423781150800952823463595166332119354169098240000000000000000000000000000000*i1^29 + 26413682354273900645962961613336188058402637859641710481479765021833638265323551919954051063924817141877608545512710795103465019473594575974015122890532878280340918541736429852432707695238545276763011914065822550059066534094767416531636913992393910936445567717466229597071457538578034321521966504845940868970244940539359369836861512213388981111573310559015470785696219061163559485549645231904389264864298789785695109821064320896841252338372308163697994596078034395677407604665340867677481450682689115620203251257273437742743717065007378075242677428831780368181758304737423857780389646535703030830018558205231011716769031906891680914643762433976033039210592372871416769368519677771399657391429092038264726455872076358506045414805212019648149502699279036734692329473833983785907098551136234681818454861974510901852134237338485814236494831077828126083385868272898452690186026759598139164080559259493858763173894022016225434565971599532113046894321659706134149932023750365412094568207463784749901745803861553784386897459539747196693257666466199694314762659624834548670146231787859917144492108178370020048095351174433880044688029095927849274315039607083315621781687513785565184000000000000000000000000000000*i1^30 + -24961999350975684287799916237296265938315025538286269103138565182966759591759622166200082284469015205649340378870499049491057007998662868085715092195572534706444126993313967979737782345951213449045153499713995360121782142807769278543622163161678671867684265531154936743552728606672802841801179677622441133266369285186981379542013856062899536158558253871560142748971196385158866264206950237353252341657936076742779224255638332707055460765969174051583976092947566621613405758392368673935724966389446122701008499481252874004273741633874166516735799106220003014007639561513563030672460187099366774512643337939809833470696174769185639115206328646937106859212926976332124042410245985202385583857113003148253468649533243565607320958792148727716092650158203218822751341096461174208519678346275655181362396349662858639398317623784379349290311280423264823436175350528904898551660088143600259790608166426466944200561637387703704198975196986439070012504475516151380070430423204059559507816592273523700885138387648207592313993844867227894986901077491890268147922824712164690777622288108975548799592129247547541250228802411805203864350603360774632512113349347249618635435053940736000000000000000000000000000000*i1^31 + -2598674526016881198744596465230372954127375175870764327495678306106700451326593597230580666683671089129094099690760933487753193406655760574399997056144735917790658208185623716916416748230176825738168834424206217393670332342469779560454062002180036908125938601094071571323863225808794159921227831988604965051045532436424270046495364641663019163775876473070407982072049665771140745353648649973950639805334884157315922046766008512348377882973562670282009736844230055896169754094746520089305313068545667186176529468315731176407268611380653827731193854397601272864780921388960739222698289789210032033564507501394198443160521131597837637619876497145091848234368479581126419020841272937916993319070857747428516428761950969830415288757624152074769856820529834367988601829331464432763139725070867421086050031309279433872758105171758987910917181191198890448861373925414821768837314450991038346454618366225806458155952401862166262270966864959935935862718208642777748681252618218603196984095685305983687179538202836073771842414165053028443920722228503349301245900963702445405120838028315221167129020276885490062298333311431224285867393397666503919883269960165790421016903680000000000000000000000000000*i1^32 + 18195865305966828401690837359937139779291124920129196803409565851319109390773414429488442554594445509651494485109816204217163310518569690515435086065468525270861634519058046055740106993820150347933164399287418996451088435265102490463225575882826567427174171820810151147348951173540547477418142068375422509226895437323063720269313601686739924396898607773614672537467241390092973045701020159191848905185102423185936580903253665712070805499556653768617531159463464119314651594139820529521074903574683708471398275837775781508561171438282796001883541841976463534900676990503333819349151639358623796512181565838427314262290259745205665761460308310333802371215080560989691819481613699341695789488802030923634063480292885346433215554538948499943449841624816094955856933416169874727095606561148291814071977513120508221099283749424838518229624596733417353977089005520254187875357715594972642076255238565083432319135375032595745791311038299563533881335709292201514441700109724621798356845796452814415765541151255105212796041949503237618066049449542133878459455708233375589732285474671378619358907289413671620089086188389519767807465987979181656980119002569660075868160000000000000000000000000000*i1^33 + 1178929414378865347802894726130988951975004870757296517847448617462871986154048379138024443027647917125565510718961550670121123705820138991583059913744083323969788938764799454572339823009214532872286956076327768127000046578720198766120929742731139291492925868490502140260926538731931017647674035343113698846603158855615272812537622950362198112960824348120248510669736726658741651014382939048950448255535591615462547675782760274873104109695053503855212549843793798746654971341072288198601978409512574892562510600769193227537605256187408114073139758000329339496446322276111552285333763433294838515459233018006285144474298289786978317261079265698636359108049506641901929368595645108566494866431878371350920497355490353383597102776509775694227258567685610767183229679084256413949928915920714290890911870496608966960529969360565820809051746893694649532072743596023278445305009920522698785936570750222717201326171792428560177114128730316990552951332684236605613959383864375085562366479913381511042429937381158914912062540644325634862939497370121422041359215105652944156123904165920794652772764899611480856217339880313980706990502558876653728053554295131340800000000000000000000000000*i1^34 + -2068330860855467473299595663346897800880628116263210950098849979656865033846996214018568065588799682959352271632590323919213232808142202611624011199044580616044960791972198368158296142156759102853922173301318091185143169227190266511633888383378641549704267290750227327242169101135744966692334639821575392031653521560806227966816152046389740363100570779072795082594423791949551497883224135050291345539778945703262856114676971258455306233693942089210121159784122584989089054984630927244629190420538879120835201992637338336673770606579609881763037155667156231571287645611578963344819702459778996141948274080460210975296624715065416500273375526407915616821547699183455560295189237581018146567708794972982372982254672743675616116895309482064355959036596506796140724986638300933582310017345479158483128026183222178653018273963243137354332456365814075892702887831292281317356305776378504748568330839620365806740691982210104387906628596392284899690132814583630741028008704507326268826451681188096862245608882390277294793085981207621908512884904753437742326570419857749698739818534911046090013708675249707148760596265717289944792592971615010808806600867840000000000000000000000000*i1^35 + 460367237478385844059714108615922309785606122309072769610036612902130051826914310575489463163809465473956886280121705327928354914441288558042713811970747832717867096111975474674564036373041088766821220684997217963180959853967526802195811980672019409849171260074726859370320067529677094733424221450432610479544813619619913689570707025250462827887004949306317830175043972253652111293527254774956003779662379148058103491497988563840173777002784381420501959230925569488103702635860974368042180618483563054164110884939255155199522735883584731322430536707793594742805570772029330547347752746990008088730126338240757659579383093463600980105113270369984389839003091719857118174427731331602293901116532015524785127365023652856082200665528882477761323915702062941161063398113968984962343558549107484465168951055696904961523826438319983525710202073266079350750411115717565203337827810989255881180063085738982000032433582084274192906469083495199957764334119934761479337991269290997977706289534858457126237670857579592806076563933347070424604891283988946078863385258437141500438696862219451966825214347319279105261031128280637998018349493604400232398848000000000000000000000000*i1^36 + -166406960389641692489991306609757158045653493620615509512529831737020945562025053807487803741424499044414096692895712393801269445561682732398291881131284759933618118426818606799894133349419119539952258883758695249171452457928643073237006883268065549197489923432453106680560136937978432056131101033140869022965967499593778793971614397520204944705990813844948053372159579665157523473921479121008817967992365773667306967214110625507654467031225704462593687658774652941867504507046532337742178240072403172319589163215999483848250400860779111338657360731245609397518864959331344504685360571153363817370662781456525093765815166667147930584643509626800664209390509582209215289427865202776363440516726324042140144149230103893812720599463953843642277004612851363066978380309571590578091453179221791965550591871941092542195985320962377228177373568434328198027716901758066251113182127503812399323496796952713365622663428191479073638564381159205065294713024526558519268855796371375630779060150691473031241075207160132028054160387751395306043443619461825014972650664772521466322839212831006299393990674660232667100839056592658057308987463042282291200000000000000000000000*i1^37 + 59730467451396385629189558593308268522966747696299112732913991743213915687914766012009150516727388800399113886292256374270234800932562391520642137951361178012660562317426492156834662934201333085278716055825073952720351346702260125110436388989371266415747214307334421478387369990440163894416077778400359325969100131421412633634424263081957166681947131721296308324538175200487713345660863671461165578050932520679656893131529917574932148671567430983529822109362413795628623980469961908983974965025547773720152909528031845667890576982002525831033570660631745552082431185944420505379350733451616403951562722267042118403720354438980107729280902023980799470739648280637122098546164209277388769758568242077693474911098286910949094583230413619220334407611803620626910091433396856189905719557524766916379791181550205658050942959737948381880643451057320902036460703901778674202516876353595145536163202704623617120328042996091967542714074565413981587967981701722365838950175806223603717314768377614431055086720392640232038924734089096865829482740611147497669259737521290641394952573637610287287596486932175831823189935404200478299694961786880000000000000000000000*i1^38 + -12004165827319078603831463755068235966012148160444773138471678552505025815266350659456060599774508625986831859204955657218979445100368541301892852446430414541099585282606078815107989008826674936262313213527535725015893664813266296075619003231439609198277737517311230467561136075518810537985313176558227761501506618191295555434352828914487914133563224646610106467500468291291808099349172730526659673451902321725233694701813295110422341870753770086181592536893420530924759808383863497966652302766913881589301312640316673088466230859927077778193218164892408630762047073418421652331745611946835205293583380061644935041828771581655651928043197836232832662808592201379034331939102360712454802219578857210054050418500565136559607288132126010186572186155993488412083978175745290736282706044744207993334290867122490575849372074440262647439987354643382518581463293552472253907094561266660752066490696841016753426703643104253245589707295332765747577813103033994420406114465333458173355426146694582835061911730169643912696983807463974020679286234473082916347485779212419259382283456189183298512307026398075381042955060126402952657108992000000000000000000000*i1^39 + 1317469679957540030695542133526453651029574200333422087428489331735855508699164200382875219285208242027081410190767643550378714005959367478997058964126914180635503494981904814192947862120362587341592417067976896418561831305546215474801646186313476962095853202857536697455112140677700590323949995047734782525729622900983835685719777159648795790477384509964640145974402593489070636106317237811916793885603359854330240079175778209764421460663667120203323223382177005145555109734914203839318904831001145021222795717184279471059497679593651808093838982324088875567009956848440640085924225238283128410318316360085647484641920300341437939603445515880627421190462325596090851771471976340956232976877190139301065710637754073271636477476080138475212064364643401504109891517113571838027681810166398413256912604702008079687355670205694866994862877320420238988591134536577132210638507223787719949444602001966047849943945101650400348222326686573012668795772241885721770076731950785342760958338129918519296885990929390146179612943503245206920402046707553014765451080863436565417199898158893858072836102649949178979293794001966071808000000000000000000000*i1^40 + -58724034338103508536662895346259587806008921869806531595964075252822853222396000288359695354135401101080270404365585405835717819110202720681886712842512508163884985105146438659167767992517402391378119393841420783474960241796619593748528346030827819807265740832132742736420312193078899253954020038181159721295645593594849424332937282737229846927737536876358614273401185401335459865478938941651590855499747285705865346835705209682084717215735037502263073856830109492958020494972954903685486968844128728427510642925741183837810081987811908617442055161010415187163048267054205203804150406479551575964344824239485536411334683600550564732564397269542008496643765044001572747632143587874957014650950704027453581083981561101469052627448959588537849686628072065925589314322951684173377596130478083330031699064257326784364977563824473411439180812741455005992765751658446324876421287194801668619167652597047149406845579997949440209287479294906942570456147266741278043373056547692524692256821760792926102408484291946111210081140977399675729890795060142560534046292123174843202803304115601340438141649388090104643645320724480000000000000000000*i1^41 + 1037358232821948132911014267136286046134173704587058939867975905715132254430101824036924585804472828562427168106102810727652377206134942082676450158164970921816366587068667237965874081859168335116982795236191548230030939544348346844623783105248051905359590205727621652483455298640167454895263350947096275643194454465847719834751560608673138594314568933204469654878864270778664373947944873573093579777535309962894492111052779179646810208638343593808016119987430714238373908068917525225127675420695321589348510355040158326771494858997111657906028316530363430596615577961553941722246306330673283387043243967960798869198498527114719309636034631231631557872189908762737701331678953292538500602807038165771928087803186861177274863301913872360473220765245191616331013554321076951461597613681098017528870797652170749032929631400038416843618927356732261015574128515141254213789562989114658335020038190109041599066028875499579366509650744413950829366158050959443709118313308456098941846144178409140077202164709634577613024101271964688951976137460055494874358256355428445693263868694710226667146005495081928061091840000000000000000000*i1^42 + -626600466179227763913232555404093489922605769550115824132733452254732885505938393819299374124366088930180649507658028854971655469720343142369541836477229436504717276460253793942512587845327001632906704806322673074276465838763673589009215264388224068443214047323951424135595865384643021494807624634114885486488789456674881793975528162518203961719257275238004831559078970371406725307141653048385163796873769237335900940810339697298238449070579436282014808459750459447913338264453909824147008205412509189538800719001610304111748927549142553646697326835023260470216250660261013991950629376513938212818752911209391178060983965721975539699511911232460487813577147940659589215182356392029650213986815497270087590835338927014561505578440547700293879711107723143133724723356762673885730610333834765829969325303900433678571262678794801983382643438116342038487347587197861713339275201163246574082120548558119782506929351175746785112104873149249656368005083013257875644425670491788482812352172768221669700322563771876548822886831409950036342239017670470161407251698270258537691087218093149306019477008993484800000000000000000*i1^43 + 3423012347320081374145675999759287403925065294279310043199152797888721199257147132820471992511456576312460309841310771617848075570552908109287561613326048263794945582060205112670864971546073896520200352419400036657783426332461037973259175923370616904050529092575322051305562990531197837719362754753532173653669591648394194711906578930938204614893041717108872327082913410417990684417628123715678446030190380432526844604010811122327001204528282295927769152742181829302753957133168937599778770127026607003442155618748521356035183361162545751192013180541089451737081251738692732371290460158808289685493765258249839816111726645777843615385043143725619307397307308783729828276820402049009497184605755395962763191267741327671541822895861222769509003023122711857489256078088174669559469845316781766948179464724439044529469466424194558590183086034156356896225738420525183708631256324949161438029705906954059675626096726957296000137981959450125842721988329675861773605981228460900058055654600900247503182891241189624940590383296542240178468092938042856364657962240403614870639901046569841084900311040000000000000000*i1^44 + -302975113705456356811953734471940641697913522901943886847166301971250089122860425315708389647972943184313709769469928173422897489688993227014349065938550265650287915907003541344075044593633725740052157825770957885931871274191858368207165424800500513499097659865348095083922826662612971534685470405607453255510475083840826715443556444236091194472741381506764905543267934566637017944897086030820850878079712346088102527163748782016377197793902806483780318775908905070233058773943816125676242989503756363573775861524346118448278094898848837132274018561409802982868448311778301714210947293029771252884436967855709568689502024941130923069906437966851302016600723585408537589478512185483131904307721239464860336241425029130565602548490146458013364495315373240722136912400521001438301404021600769335932759533879190368197707801296074649114525544155579651492206263898273585642903640762994058444982503347306807416859210116328054485968672593428681129024134376263253946536206272413250632246243777201594052624444490737492659420627399292430823715959149930722100162521487875524673973986202222592000000000000000*i1^45 + -17518562870873597683988608540995802865396044126994710001172280180702711192586505485337410417604674681573997762789866947419284024994199986555492770844174113653385360863003518155890915403798024453338693767194909073678584593118712517954364691211367579361088450894474554973417507906678461630450454499636510904223700408589052067815043215946401292321578688418315699476333113041620345570089060504383675595965458443260482352007226252264829783288747235449588679600491693087211870744299798404180631581501707312713024204488022979332734894065123162815541273142906826922870746882518147626062719049366539473297190366895351896577213969280724082604319424652651440612324258357738755290031262052645233175612419402882198811403464968891934835917068047916107051693375426367709410530646175991595166480980437930718402766707337766158672577285835292264286699537404565831298275240189351991108618166642482548966617231721639861012039666134646438628118781388816569574517820134279315764947798127176798215105689650772750053985880247060812044150600912549212168070393113898625319665794983254404304679731200000000000000*i1^46 + 7071995640209474523151072905103055576530504326893366722851172476498670607290473894627865604400038293768847505249159395343521788909108548819221222819098165681957445216713692192850842066359221613044591183114106076030957356664776607330342262695962703166650893109417660635906908421892615606466887925930017496372775710238837154830595867991080265310860349503606012970534694302787597622266500973270619940156284366909861042409075187782969640136861575598868242640122403695155748307823525328017785549880547883668297146746576422031849552335677261517947797874407643340692054485278430910312640543581932477040765452860192098166172677753793688529751572246080890224889835867219220029848394534707729344464100629479552192067794298927348250780223101430036971455500381970435259564552117604456509908262770683292397268527261579518987632699011208707511456261107115959173920286953258511803569459229411744269579193821115981922885229505860592257243665899839296418891115214461630262149133041572933529706345927742546309387824299902710568300968779689766432895531395727453829373664463851356160000000000000*i1^47 + 410260388147417848801843818854122599501020645951384584187307670570039272414109571624361900233978744051303597193557403252644787936702758214412355243228776036757114287908540701792306795930246034066403819803870084095621559845551961227108293663616895710974048045142761052568651228408092697472388009498220450266599291751922835433649058989560235822971421252300060766562847344407729179546546859317379953249032931455272066861692789313314182250310964062251996895237082236904432830903699639799564558516499369772719628144981604827367942502618174515034208669082548850004420209287881293717678242021488758659017263501312535670439008369175550118713238665187292746628537616536422136996614633453567935135133262495629315439905998453495507089186591448388535888017209752361582517653811036100514433366210617260625978384917440036731102070821898617291808362223027461056731537899939722440533136713888897116731356657876743979596512079190838033149619299474973631047384328217767205890096036065908855552396393652955808075912632750652407207813775448491838845562440865162668018761728000000000000*i1^48 + 2602791788756639992501326004739403774848475843068732475781654104982011036059231492881151483626778433282604081917993481494112921376249255833412121213992008958547583899220508181696007237551061475706914188665837519890866199849851050021039398960038574329801242156965268502485214252755602834302018003538629684246415583792776309141703346137267771660005472122471489578533114780097255587427145155734651872814906823512733693403045299501360864597547456923594101710189607013254974340039770744076175980531342643523648730781413053300685604000998804335865245326794588752861056625787962504910093970765535454948100946402692363169243132720704816904984718091197028026764120558424325336710551465980906403418332381893798264358107502096305421634540577705507408030342801162144755862721721542762697214349010208551996701485320053136916938511951831215533358110426242432934392988398442504085984441246141280185074136999298506682063773451594667507801249700264046491734083228949353155485072586904404705962678728757742373310928449396165430773949703764081887498723246211072000000000000*i1^49 + 133858301666157764187987694058961830987317612773165780191002686165252979035210536185878043956603427836693259459943025579597964990899426457834586901261041357492281149997932611660850199345014806529531126866822876482777997582768359976471537278673006653977536883200918949918475397024314614931384567806263855996367656941142713195059646281842031859403555885748838617617503149630034616847766533915196492346984486186867560185645894094909120818853631016180545715155582539233351758652184703862215554512307413056201506843778925355565463304508211574051807662740508114878551218330537351402033689753590965936665635061764734569910559246306625395436035282180464233256151911505424709428634886361310658214446485931350019695062405452406117756720584204330433228850414551332033103239680443931884937434503874701397876932974510470139228464679157343194413076964870931064713467279607588957606906191475396715083500433249375136073302228702751109565356675501037464130866549860853006928036896813921565202087250164811298308735455743380111068435410218400209889198080000000000*i1^50 + -13665272920995748362449133024641975398480682418379180892585092816124883026776824553108157897254301955539163536131646667670799304356594094241872491134678586119466362304808841351965810963257220408580344006940249485597759360515133308273218647231570858671658335664400254371591040920694457178706868391279906110597984704618537739830795280794722449409442154250673825767241612500116220764171225352277306172907742645682738197231987354503609016581579696270377824276834930915561311083367964832969962676291294012753905999607449159194418783336486936081275361465515460707933311438737444639395229598644722144100927951445627363714620595269187038255139913276688872256729855270581050200461156856314887191769967742901653953459706708127927957804389474059473241771927775870394593100093182817260771172288517465809030984166543548243686736400169915253094168627587967977229817064598281176936778091271805186029729214409548846386051514920355640208145790673540301532043805635207156790190193496001715312003771231518500016184353616497214441306328793088000000000*i1^51 + 1140871754703978116096099664962873272742645115507837730454533200099306162186790060247519678366409032709591816283475756571765250195689532489758817463937732624799953976574412458689737459367266674038506873866790830119026173935865985575462490234051645159720304308446239050308752864027907112933555428372655196580480007814016686886500866502467383554067436227553729984252782531056058921822910547498072120808876614744553269475723394851637272551644987185792781557932015110719114280751667991452914294656191131886978545919434619209785450798967585953601476059801815894825957679855249222154252188759812167186626088097986486038395604600687574019126027999947260526263082566900700865185457706999346557053394225359081531701871781048058448648426712654775070022148627255328907319218350555809531321865810994150313318802749789415233959366484407384737028315543621552547707966120837229445930580896079950410874161617904408048257176940786250705225495257567643837319790055988190896895204593607775797062319969133215866285561967629605273600000000*i1^52 + 32901072619241246143346688553944045925921545636185679575251884949617475095489851510875402278176305183716991601170714849231336157561987626064582890432110466879462238925126782559213127942201100277488420511336201581944352137121104802813163442947768027926418273924898218714057710588488084607382986760552524772028050575986178380356692446566345187521279808232868502109058341941734838054534138496890899797659754643232459723802251419203452856495428202632013161299024928534663880282504061588788412401502149320886862074432026915719690759443064746616568600659869281079177272517745867429260461550405557999431995012529313827176200796749462988613046243628669503366296945292118283536014934870389189053108916055972997602596730094387843563216535383373112011882833906662662735255915111952426036779343544641260087148801788727665021353544142725599985781972154095142891418535453102874588896061509249195904817741057965321729848131469113163540030845096777830228104919852613102693383775449886247890923286672370260844677120000000*i1^53 + 207782851236254194315554370823381108109504152378744196833526845704647617323648187177859774652056450387830487350722132815625871655785482521593017177061898976984227834995335950421106942943868810587600979510393075744580633395817756457072874585356528013959541656372985592613823016898748168885697991906448813382945172561609001107881846722552289226882628240918431918352820756728850622707192240966214628601798670372562599150251207617981651291085757749091883996521942026518107398377247265245057010866876256286142715294481164585406397223831688705669718603031613650052659685116193312553681157285879266940377338282991772642251520865021410483581478378442503689190701327036451959467363722061639142656688262604122178452876396356850416668691817813790963454990193010498152187977645858647450217855237531125604619940784595427706704416000975936924441194692341354545921815576820822200611732295388025789998320993645240204888687082094111367969996511197543291865228055304310758608125509852162976401307314208000000*i1^54 + -107220965546871881939612461142001455926511613017811849751827094069525847450108806605892847660085940080165276503524779803572682303446916261373408750977228570216414139887891361458398599412081196093723020130351724986926707683858123520226619406762990940148308558308642198527222484717721106880747336641620550282425598151600129760977809379063108510671665403834773938282154049615634422499731684220251195811615852214322969456216880183310020780640909724802659219500815400511448830132727606842482792046869487690386026448298528430173560583826928468595931228557174369118475112314382867093506576094408990781401187058988614233551356282669770808569528101512878209431497443228327851310579526750500753228151777878730331190316012065890473974529781441846126388991749227260097934703872302022093412738077297386373891939432155016556640841926589488898640148936345364883587464689246995109590709510591595229114306999579801894724931751383907314857240773698649070611173524302516897131531545417331200000*i1^55 + 73083823039863794864556016423386071017013311934731202831666242937082297956045699354760423989741723648758742892971238164203214585119472067557851838617156001421445488688978162597161966179347187120152649096370605992616575654999658018351951892271873986620259076193250765078788780956671027365770797336020672749882541157896809815427452439203801162207992323925880652283432578080631817722508213510124762047567360729783240391400107458359941489567311808687215277338416003103698905917887887954837983537898185470814087496033277972157378041802009799730970906644658298228423213748603747497222579546899038219638778999677788068648554164892576645294688571411343360627083386646370614822000858996748082570952443293485619847505835110271507646656669905308534390775246030591304443942508011211326420424582862594157633790811155024902374072528064251126968216818670235382267242532764082278812782987104904227949554743070930151301086744615702893526075083052876730446255370643223144310000*i1^56 + 12961790012388677760976425704695466770588502115543069001636952327970679138555433510093995178727263468813457165286055202085189072518211589413949333340677533940188893976779971472552284255890471302297195450852684183457103863497852185449866725476256586933671173752834417873257955040967339330003358924519206533998083292368058156328472837668701957528919748439722412771006772820713273962089832483530293951860683845068574831199072070445226149693645965577158489958723672958031373683560063573006849722942170527513770084484817666856875879101596463178925579562859761995538808981040685505950524807324791995570352896417744150311856012461846148809282262254290510497423762058562395336629083493527631507682901469257413649615207807042106234285169577019528942803277340699167111152623221797250771549058922751043661607893568778873975469787626860359998232610648554192080258109245430771017408157616654569246874438640231920335237496164432520555301922361798162162000*i1^57 + 660966324639215303955138884860720238711348246981427992133167712339347295819178850265948252115236857769997421607515454071074665559501785943605754382512806950428108323905573514485028656286754212561544244974454073902906933786488984218782677902362559149120969560532929383212456991523919815582552022075195402752353940259983978908680323901237294087112561954893340853011421584350846452921347274695387719429005913275758177387648650206532207957445856621115420757465455374871849480617315238966103641627533425132754429147926545563484883664120398888264525366887598657743889692807410939481209164235115356038485721389816417345550286361453727887274823948837332971887213436837349697219093969564415149921798257536165621078974268679973608359599881856953462999111632393475618097179685749946985856899639810846777235773966363562449166383432653637279604418181009384439524607907894148266711797382673521280141231768044541523330269964388893734100*i1^58 + -274861449996839649667241567608990399849592572330406504762367086015178752339900528379864567550454119557024291755111540163767866813398012563259750015660484827355475409576708100605893302907274715690282130666918922947636399347476340911273713820423577217343086776089371901646439264269221429257740391243603211765540989246936863476604595982592145281367147502868958683757269319531695908843005054911073347554436203884244649496377068263322671636721168256207810245284866846999277998574218061853060555752010841076461979524257366562240995117259203558097927729766239450073772046996546911625698564858950969735191807188485926622211382495077285532963206034474055180382782130739046833064564898695954189549690760503103368976876487165359305474637472969173517711944368019284019232517745403363920256345959348520443081008572706330083776622232748707068426973646966347596270135747573156408242777395917313213602561908876300*i1^59 + 798466392172202260190931687532230591845163183796946200083885703743294098659587593326117718447885318588931763858982372301496319987304154869103927238132899150872202673834927285930842420337902266116875795437625839992035531064325388456915710140510221046026604537830898549402787897033500447675179675474450405856876985481891658053104486894388053685120064858335370789295371892466859543667518713979010374288181875629418002900512074668515682380152869021899484955239683248097364035775427864419117597943365723317656630067738912842370433358156148924942724970264459071836367587057844177366720267703576039151783135948888166364109025137019487519400267705294436982685060602386571049628155261863504128181941654760714424743403113034400240266737539906930865440381782484289537293681078640212375083160024049719582030408615023334483341783474763423495243448718784515348229693686313012324306386289*i1^60, -1434803699300142008438955419008737666367015543964223306526167307746674452007122792359491874111879246546092445697681026524711515124862755434148661003983638404874760764635321270235124013139037275828195455770920260288150466923670252905476489141019472901801640311038487077005488491985042616985645921440524966861916871506540748923535273599482377182527390120788273324255480556507116996294426974570959129248792127181666999228639153589856741980303593293247804995655292134715867129430547651887045097577303414331607317017899913210555544661709780026179499586002360965465743581676958238910207015157805172139153276133156705163076121523896368141351965305055346565461112716754238356831496784065309043249915075276251206715726121224737814255463896242052075221129828845262068378008503951109759812645408145793877937048909546873437174787039751300604063923932540734850478889790294226772187488387540483314347631955340431102564789133067433147640493366428679534819197415069680626733171476386305547184110736710704490526053169803458975227155812197735854199596986450613916247212424590343580046236801800545617981977076247001470213910129550497013170763495726204040116089553809324316427381082202016056413903567379180730252491872983582027671026475176550230347798136445976863429494173162064297154030070989289839353325107035547546276566079931821780683016612399542070438794431233150062500777623631042543404230266899121864575669612235825634909588942183369901701940769495906581880263543034998941274760229699065412468761284620903317154036652151157003532028183906520337481968398088239851001431895578963977263703427401320828037697065408589743371519973182469314035636202627846663397620407876970054868142100580556641344654824465804098827684610032430551247842602991326343428640535730795737738533220101647878629737103360000000000000000000000000000000000000000000000000000000000000 + 2231037023069833298166831178252506871016004156024498783588889920408554320357360888694761616016560394670120212374728637548331574909926724823096063552323337669927676385359076916677872138125186045180354213299766833461556000481453307976407823195245099216283171785327620505231840460651722685366912367550233903078543892786893934528144917933169770378301238403217704611593557563235380438150156512050458523486974325441080351258429107813296300647088789408620041820296255962760570785813310469488053310368964601392340780921345289924421459385457941716694880915298711096940370317995627915618104868377683340000536622888098316293680280374389848751777884944531958862606809561210384227957482535346060808148012059413417939671079590386781699890334958077598975531068109594401799140218203940135912649839341439034178458748963675060838709613376367107528426362829796101364818015286005271988811634251114168734826608506452903197996821193126224760922870638759727097744035208304785418605812730967224713077544896984896203743437700952629985474132806809213637597596568809300965771637087776653748872274230265593734395092659126192087702860202922644042892004199507781696648089337161926711458527537669059089218891254676731124244127780266489795392331995857060752263591058247411740729910131926963868761807364113294474093613420037575135841536058978295628841607070740291127768959393586801346979204595162379085001633541785941600607068905305991917392410030244159214774446178879233158918720298071638187476521713775723288472905001526638628551173852486407172628370480102405859401071895155168058591139260365638183998754094774832268863210875353325829717068506320993851919414344323596812119309292853405332605407715785235083420383467526909970120446772793005664255579913258086369853789858507799630583203888464910048739878502400000000000000000000000000000000000000000000000000000000000*i1 + -5020217545652568530660380436280168049865861417583532745539852432652158365590616181145917070860447667566758446523458009900557579815261169423283619641705068355447946374871108750638081132786062922198928052318940814144128825846708519778006558909367594181769283970791667971505538336499549167083572846387314819714636896065188974089100452211531485789558252066437382838347573032408589177764773237719814521481031832596833237989630580762013472850408323411382271976330579070118351267552130591755872113125708080926121588484648085217877569042473795858917605545669134239945161010819749441545642120934698718666917097180512179727235418460548575380600581496855362204064615409077400255111679835819510912300759446571395644416812397970128910917041502264721204297031245297025432355373478670590206085312851190930707528924333606891284865031702514599458395501617936103544474196056106820144807843966835348774585617877639601933386928326733935202607905072094460798344941116173533701883495616381740304152350678196159495348898988548409131810088771926069776203933197618268771247762310047797983349920836904427137857819849352185438314464149876996941901950130017545975043239651074474495302028951523711049546841565639196855651919686799224691193647552792487447519315049078175697691560445077602401443765941803742669641167391592621472752250128110721373365511169061765894083968641241814235357230548507721988333409991537155621425786620993845355880035153622369832525047338183901604802385370192388521222573308826075669952803038003894055724885798722703034546855764736362664220781581601937134039700802245771800750365477753173162891591476721645005386744911091004927026096500784410181383651762731418683315701370266336888914366779955888706898809751339647712270534391598334005955600308070168462923768934152562234443694080000000000000000000000000000000000000000000000000000000000*i1^2 + -4963292005064909388382775245108138829242737174056263468558487131325470046672012185067410101234641867882606931762293834204766847558242315868124613147284410550248644867370542277671543883129233760686002449066117950846887441739807807868767366911818057178558083741187188126850203380697852476755615440392517141968727079011471336754681274178978615676809913494780634539408063647884900152011726487962718031198490788389653351257752619482949394984836738908780036926354656018059900826701543630478564530655306182784452934761652180585354571824407430298963323575774967582687347050324226297650682701237140480299441599060819780781122906270730642160145872219631735157859851114324205331001948340890118649213513240216624772572343360628115183961204187857563456229722152036001628204877424641891231130418366146246612406290381403103918480734745779239591455552075177358042008681897305841174244074424660180443339747087542992717993401030939623682731975552417168637666236042628030832788468132450176056323324377113218865182920585800771827986370479364156987554074284836094993010971957492083562087556860986931546653360064070070748062050425778785321825345344574496302942225464483610707314525175065601199126551871162484269907632200907137853086652397355515099562028962100119493673732522392815849366791606282398743063787566005972948902736877560400312254399898636446606691617653620596552575701809618819588897942086519759917703663012688043441182297209798313517340662341531243398797772344465960452808819778055400850746895798434690774875180193269825053390082843475443974910679942656521289037563407735282699466581242168194858747436794370581365826587952457126151977766183456539122339464193753232003976054757209278057009049886587309948591877825040241504018573011322770818842608457445080068931628614515391893340160000000000000000000000000000000000000000000000000000000000*i1^3 + -2506910676725267365921330489372208568991423311997926392132279905285589097763090159059616007699233314226966149042624852463109182239972459905951804073826494613051201831797954571133506144596680233010514217633872411191735413520837680605805257876526403767297357581038076346809477201704018696539485448067515631244456858884907074916037906778746743857266598947884360033682299609954307564747407559370539879264712845186599368609700647036660347125371224014650146713832812565036015427610594516660607170794803827051499045746769838707533246001967761232902158417981240672972982824712875239415623187828339465703660854586319370453989860300458501725238856439569384805522338718947226407972776015344881603857355387406719026574595634929452941034565569248196731869891426717507911511561685986210245660786415588441787105423419194461839109703860350537596948036509358676418458695112700951373943432446688533927144702420878203358435200660844182683689390175699880065071350298442568492303668519606788903343996252687145769137009445021931605867366396359134713690111920106665177939284494880467018467432932964175294533255002750923316439593384020086353085332511254309027562298710826805030618980745868680822402453141530375839329291226057747320915726926027813564051934483269441119816934386932206500108716500925344788501147185063383634867134863635765139015662916984899001196057675095094079837109521193252804053297924667161108578549906665126449613639532635401906326804597059557848609487589640238851758812159570149045700462938813505309397405309300863625639206074696539280290533246871979608764595558304876500278918861709457554744628366644952267287404499138558270749309849976687821946051175540508383182792223777114296697544865394810170792212418685358064001147920764081854265821515199780751958177386612057649971200000000000000000000000000000000000000000000000000000000*i1^4 + -801430457417364242572121439263258330728428884567669360267468431081458934175802001977866823185071336881339880504531388715031992273616903419252164230163859269257040888071053614467527131950868168857961020226909348556527250679004529844563306554593214001423120999035138274240334347620040121857292392186546547851452970873104740619048849622168753130974089443303296197788143057098773570958181744458493731788628132688752886380783047717406244814370022208783151723414288048195887379053368775420313831113643443671820813622044573928768962936306612593098979750411715999304579180863938089410336828240528808986905367517647609273234018139445096810415067890969906801235176956228049397304550420726935594995847634512860696056067325480431470520728334648817352198365600401321033437251715640249670954275603849719902773065574438834960983486725441060403778677633588260728923220942140728359178099571802712844557668030204073789368851026008721504398944396975120815910468440008588235952309594594064448845566656869107262950678925870152504641115290848363300132890715418041775267623050867395827319065826554461189181594948422636768598622708377021302192593642304345978833313714585054745342859535333441339886755402706963418306845170021302629307640992110060833702369661854978235116133424275011103700290615738908957290885081161104900744411865857524824542031200559547101063604871132353805148844912403986348583305934231340569881427878630539027666055470261983804342985691303029941515034626754125052434204165048049835123524475406616323844792190052259155599054510531510911999543962214526059983113447402977380449266553268039042533472462937213793614490845563528931047339641642185483476580725140890120860306432435705326603461658381276811787118636588258240670356804122324021868305906194740611725866828814845214720000000000000000000000000000000000000000000000000000000*i1^5 + -118823124448024313698930744182922757900693137045492435740915057448919396189099615497352862084322846192654050044537944156841259791068795067709798741363427725106893653979116860577223525004721070440246252124835783880048112513024685308984708474235479087574862316760479046196731942370693070226269541715943368251237826118779172658941942479459558365088762608863292012308142344837547767364190544092937669448544251008503632628648513999233680888601669797244882923341113220046372174415394055495468373021259104086891331342809263033156241551369037591134978051871552773361881543623137899463075900955044395873182465433941195439912944485143084591125891375270819441418579483753584547216027722069916254846626483978026464997966596489906541227679505931244261308570059817517851258388150619745927355406620576223492941247779364507852887820566142765967340316933480848508787237640503293621411098799251605954347120356097411902365842298503183142989087580514682550295914942916928310448429865745221963583461376259344369771013751705818629092259147766697407868801182903200176073788319314797401550385490401297900785737801128629605069817815756635762551385149334594978890540019649550014692042944019767525303487206089797936074535340266903370898779651290019537954901615128825486424012100242545451372890847665259760267381710395738516225292226621252615299359025354392894435085325828781704837915540561242235249929497090482823525518562180600743680446494403273650336299359661903517530641853726416119991873144041617387179498067344894140912160097125959728537960525038028516410025503587989669287767360844651709879155054938094213280649404627089481437181838056399807547720912654941890712866164968326868441740314428613705387075210973564533391697510988997356856896483342118933470935045831741482083631823465742336000000000000000000000000000000000000000000000000000000*i1^6 + -101922613948566626772143340955924423779381736607393817914036565001258715656366300983332860366417066497626971969322295266915198094848156444460640898816098298335906251528163289319203900799145097870159224594900190089897326735865515194778716548132915711644008888824188818234164618999079482364573109398822637060680522238182070486008441908960265297041433262272211177510116103390791227149954780760097696279602256102845985209816625208235169047074896990722162533639599173153033439596811819553422462670508968253911885501407428753549917359114556304679673451298436968697412843754372415606004358423236243862643879596054387943346453447027538444348585472549743473828718420381354979910433443084407934402519192509740340392014066995332450140111527762345870988561652425789876858175827724702510755856973375508339952713908914088892913474288924077350808160361672393945358141553524620682399553844990625914027025163480470865731024077958196301112711605744926715192576830455730355179467226061546973348418857271557150952228484135504324427630621819839570657905863312156776498725791732499480219235497384748391106624906629672342110101261400743939791378248826227282163037262373393801919698313878802137791616558231678012846008446574012951508126328486649863758728161790519298185175494045168834377793549417179505152086577964535562156160709670866098038977508433344059931297121885559076201449030635204742741275494607625363876132840164011909347603199766168136661799806816957465548880228062244476601052567028179689517403536264236290903852329647532437468708114683879414402641271597123568264349388503492606986389256816602110513641603900542934429595202444640605739236955740314465474256398959781419860348700530125836143037026861692887031060510270975527367815670328373903533346252819119175340135756595200000000000000000000000000000000000000000000000000000*i1^7 + 1663279446209817122627402778377954874769019969466315450305875736044701767906123580056728967410731301236272755944533667287476260314828797193574856168179772895159650257008029524899002339234146741387847877240030711037937783980479370452156392211339704329509004908175762801628698875467496983710081980475856999795045387430008882525234353208858388575613312831644680307483778141185972928446983672686090641044522939296935291046423983285739706867654185795700566853301755867053814212802159239749276741048585006919993114049841560095322884146774344139579898801990215969924609174704289508629159633025130402289221724199865085747621745306757069650328210724157594019206115906163341244778150629244885437941412366244408049946539747084594146428564881158911970130216279617672945580389345499144258000809189594445117792185564877803580240088385900493042509632537254696921505291811608580782370899050249269526516447521110361402362217555452105244144533362182946871490170049310225799345826736603881148374605103161539090235581469782464287118219719106201899628102636660413893213598673229990954795452918004634455497163636299484295377982915649642044486828965782225213952395858365047785202275908182788297927461681325135398883164431169089476826504535396171808992127024577952000107131082590096584448307260995221305816685285354533329302577798451884260499517387753970173794393341736997390349226662302976629984740515444440530317662983265101082180308265621086169807247320274054409360962062965200303713796565226057121425011426115961574650598787840601594625325760971373179037343287689095435852241051108289644188564204681401230544750361528828627616910307933832037154230882704438211862590984320205734452561667358204972158615586634536890825714787023997105480325455698093088544089135847719276243761233920000000000000000000000000000000000000000000000000000*i1^8 + 20712369807292260175560793432177590443357218686763438795478961111119334027089666032978334338669252334803216541251718987085229423073864209373070352036248096435603772853726070069654065001524154206110675694957954619057548263403955241501133796239009740813134656750368117135657777163699791356830148745742247072413693412164280047307480117870996783692668253175428178641926869529931076303218346191784730572605857600669021257290629166743798705148608461243539380123870162637170363572158041573233049542174400105372440154753530655579106274724610478504630777729427329021819027066401980525153050146366005778024148639324608978575840470487443835805568092701712845554291529501155627044588760375014726268519857964009777239978161321047451639131896003195123432971613724393043908122350722452607060343016570986118116051142547146233652727865459093404339240657641197744633002065124029625642990129286899184453484560114827230218009790479004829140482061806633872583320162655426866343120129521106749388454268045248419527277629020784469783873402459996828052160180021274202595035260834646215247143561390027136002804446221697670877069109361696482992817009429275749920780180582446330814762214022776961138024682606209389479533127427602088663024159641892870180229194346991813706638490751633063329917131392772172694946593720698382331700983425892807503664511562032748204626069933443609319778168731872662170998412889839946735648443181625260371036464333081386093353003056738740694954940134892987543809248873824210119068782893384513711852640821528240618697404077626214719639851150147453366693625059936065654589310163679547663250132922045709376936460116514408936203666918765971889909990375149133401190762238362443824304916518527176973568749075181404434603485067361643581915774795692984925945856000000000000000000000000000000000000000000000000000*i1^9 + -10765749624298426111863938500938751271160710581616702084338014377504147979420777399728755115019379808458230224545460218331692477197934378876330598635815866827342755030246109786812376971438599974889022201301120414951812818140563376598965087733953867734836568974668973251401566014045241512923390466169092366972722824321465252213467340440267793187175909870383753646050370988407325917439122063573918339667642528428010415124720876335473253557198032764605322893307809754446663130547426136071357111388885822145185231113775182238410067059885953887272321145018640111752457074474921126608813425952565186155835642266335642216809975861034323350764923172841777239253805423121025757707289693019775314216855391186844214016150306140500087504773903836598822033767634433411829175490670163330877541782139628632931934860091351545885320601699893268520909986654004871738372856237421946573583186669522425002019687961002426669655511460988170961546420200530488432938479894193541566085009185111805270989325566332915347818098884248990511263475673047382789937292706106461750090086953690007966807063099858445279404011030712228221058505678185609951542202911752445184608964775518199143533923842362366093842883652506681126016847229091152215643324622925716861477576786622604668443843395647434276580987980403585489642300899935676277950459465641640237327672613132359401247700592008129390270984924940991808063809282394107117533762002525580834321335220758502072065831671223205165690402655882119330300345899301705192761405836017799498593060316954137607231572010189050751169293863623227724712788642752897012652302273103252788384950612574852358510289276047853068027846722140860943483650363231792513670949591247948336790562282789948553328031606348521279933395559117780139522455210157950998937600000000000000000000000000000000000000000000000000*i1^10 + -588205438767695493944106781504815954670829199806630159942368110841295075997339449544387198291917019389057964216383164307474875259737956283994822788401020315227216029013268258680883055614726104512628324990785278383579006342991329207022881380480981826324390342465426855031591207908318265964537112395159142633030135831976775332597705729733768324479220270004545623364500730326969788408312661383951772784968266442977242310630572576650252682267997169364559055051625373914658120955405908550775971995117215301404477653654671926197320170613686864061311094653801414708615241713921109215992273846720058284280555223240731241014003577300154182191970817239050348731172313359959543409998469902118014933195626533917853906949522842492816337943676669126291462355299096970212423463300084229786444827251881849078382910951129317991312156376126914721316264869701676101290071440209420561134322540454244880902565891150295975103130733007350027329336159830726593246696047060524165611149411611973591777647848506207800180332237458070022517517097197872302469170809826640485238562192039174841589416286358769605014263362838121207173915772385909215259980754929636516107028460399915721706625065063886241494580310321901548737227459536209615906298909665911436007153982117105912212153050239795793104529860993503831370841416199952251871201073895545157728051298423854117831192282707578117293085362122157048987405389738074432737676289295025162956464997944241396904657669569666773768250679405255898117005655696969778696909946759777727420110283375803561991275603514283781082405860771982055763147566415063389090699286361514530309540983822671831457117751970106773010278611602260405124671282158989631139366980133705858252782534847648259960730187276290092682545640797201570785962217596518400000000000000000000000000000000000000000000000000000*i1^11 + -62534161149536755019564810239194844287945048592782777967202830030335261335291402131658200429449093548114007927820810589690293129181720744441838345992439445059194135023265388307840505184984940298721771358148261002130181707878555923365802818850724368386492843809569841727022531152681229992415645428619065182532680613715143845056350873521711504548328217761087788100889819447965579613909726235292988189871695870443866983831670417302729966263440410575609723025304478093790491289473578707406462666830731715546395344871145150427740037569534948429741685192503041886498638496346474470533445600400738824131445513580943473324356370983692169319486575657667165449449985586199707536076231943861880830401736030558472708853136990535002997665555671485375496095063251189476983550939929383237152693426292277086736865007195717282936937971323892268451211900887776793287021262869323673222244716425476006461722395225811807223497361485417545636042274845791480840227701442098001746890042239111272738834227045426244187195616882299892099150690426791664870706448821465717732580514376220107548901297437860507321363335596098796323106964197297726532423594679780638808276372726926633541529129442775480633847342648191306192505879837802574413712026193305338838284594897849864522107676871229977245036223492890747207129440137610976601609410973575756998831520019701944442929368199751055196645421838959017538549035146836775647742551791677885196783508629227380697644950495872274331208010370098298489229002544523483293323475935691680597523899487664637973190869407811953030260135416113925160646691977836168026214610354129017282245366507145214838258828204681531315522166157743334999247131896980693335940988663874228114505636236632400449939989554741486243992710798417762328887235845292032000000000000000000000000000000000000000000000000*i1^12 + -3408566157792105314886329337339443213321637751960424714762294132462327832810342902106919476409992571077743484339687218692036897311794092250138621976089956191871125281875128576568685755669307285833964374527385158216685388998058332744164698281865476160811230481381939903489874713829269340794903573644080412098225977221805439953911153862915153711121120231462251360508608420938364390739088836538695193740347180622077153696249497591292789345420045116429935031314256165294425125451249811026147310936721569511925417536741890471055020084132639889102322948142087510134734988931769094579231704406735897588509267599638002688719430431137305089813969524443917413753143616623029425197098334441808695498595809611606584077946409869724178007864203468781070871263868367904171570809522737638128246464388076317587346596099530042303074054391752329647613549414926265753860223306713276795642140702700267774129891244526904252424627053883435474469431534487362382545048902999101666997211641072464439761819408616555417186833544241413654204965444233101331542039309276292446034173221075373933956447386552825572418176267478417499310210304974483768186166880132739133679636461445368684106223976998391667319341669564775219908190975364511552399879949267117930264041431844787272286074252023970949229750172907064035210750811260891354720236768262911428824694207678488802319541983046087251547767760344027904793427223793526763641769615798519656280857262294455004988011608283875298623238291039137504316187301003224698952982752598698456115911197973190449990682961208229222188704049942154202377336609781700114537467388155108019974008420675969910957631686315132515486761953879600747276171449676426493973360916232895097395393044101388382586659473321662259944108503344842611779080447590400000000000000000000000000000000000000000000000*i1^13 + -116084307690809934064570768943605491422490868530279346773021814030633303850259787628205289647886409787052172020697663751736573007603480070772194146682231797961078101607320141130537929423549149247056554653496697644826828420531548228860140882074584042315590119261466193624928965778873791394892766024887525010465882627154977687976564075879060550248311893203167868560128066903430172043901091979552061929814176768441215400066401509380252986472496306645858143456631773406744536236820084722436982292617016116966738934407120258401575161938463831262147503498068403500366462123082539481770012828855448369467755336963688797747802515761007879444418594816970582613839847488663967258668984389950905800392631670966156868463372536272779017449854342545217367262071709653508194344520504260802689915445447229035249028532503131354172370988090662302457838398160521307960557817677005423393383654257642998280829831444987483429568066039877692386590847100479118873231024581825226473919994598407757218963079359428801670609409065965812869732482368231968963316167441805557294644843649582023325679463849631296047384804511847930247803491622589441715962982564408122822177490004521236424877441307666749217922706704611867464611509676933946541047652139902981738613416999786616917560415827217962098877318469993394150639713428573167583856263590136547292296808174308984081954554664765683140538888423183330028686073241034078253840804615394619002336158401824962720514087557639413583814824191209277674974304367115798287144600303123441132958014864287607852271707863837276078106230587480181362317859217637998455547349915051744977636607993485661229806009558439333604896195393582988371310188947915117846187881807503752814803949006407660667451927659649622405267235262391756112695132160000000000000000000000000000000000000000000000*i1^14 + -2709316040210321818843640396236233515522085920704354309488128381047324913582653134160908735427163139689998855802226451001035722384405460075799789564284793426421460851617236810848359321630562586430735713001346500475941990589873115075594430706799761317539792307212821617753784290698374137309163854597710104665386744126423284597137064700340869823893033203277477108494054752804764750136393574704809970966425015421428713992787488810283000058656755311732986858186325236149953709708526912957029364499389085107192295016037629083178769923822592277874796611165052746195163629237821703791647352170779794153096469298011791943995113074025209577020965128797795641218580990515875256566272036288762408746334467831294605176858097184028761465922460167889324140402794025058344717761432365095979359989750220185378599308937453544686261059973371592561318914296756489454559398472361232185501352441435372998345775088993633684090558037365003884369645476900989032744255797015095013229068498705436557929581820651497622859423046330330731934305325216423241751819833319842010482895698942852172582788120351113047938599177756518214718282619801049872958707487706957903963142488958170273286857007564255044574759033339978952427592279582496204040795866032422868125055722470553573175624681659423209718367335621015186050004150477898075188938934812937224330886484807152911964337377421237203603915152795218427201138923343213918534987648308798269470605037265239221724269342444370117208576059823549840163572456949304286945520288768487049099816838784505437797534676010843111564527923481165474221302926876872575401259744214100785103438011141851307892316713761322656617824465199912861501985750082219570027679071524860631871714680221676595720218427371357397371422773652516914593792000000000000000000000000000000000000000000000*i1^15 + -65636186590885510209828276575271755312251087011663282821278759212401815211904660632239101515009974107968203488802381679539341514582475391721853484058257659174912430684645723548373649995877366071330843959820990501326363312645095115883498542556212902018287439100193463788820675284071381181361080548416284729718498112460580268056416883477009201792509163099997979046239403604192246323994395835432078986584852472077306844811351685393030232194821925433216566427263429432471383949970352187800671951613019063800019092169810000409170881617176933841269968564146980739845072853407613614671227653570778241457617345392230584192909171159778959014717003875341700977217428171573069635649894737695965595949902288996622891203284644004866685497431120800626385108386548397712130489704795792595583124426923466125487230783397404882104025351872290684169426314053338730231121367145810478043964790445310479799652570047496798456122238255921919200138127424959198954388507998635177191852680159946660783771311823012976681640699807816523483304937732718427846159715994961983894108443017181735091767902520204235972212123066650906709524577076815457754434664103249781192985036768967280575505635553770915979785209557646292417033895823012845894863943559585268538938957482077797316825745888121897331430843561233288958366080150343675716898705247365731091400524615349143113824773507219867451156608675327633577925405031750092798933212863278180151222205009314763197033923759219939109654040871739700986853665457599089394011095767099520653177865439484331194015049660510966173513066367955474156273768317288195476576256849293532043573316341648531820734250088282962587271514850174774675865190426107094544323163504727487813391776667171510824207421812928845813573314527343778201600000000000000000000000000000000000000000000*i1^16 + -1201333501188503523065102784225862816083695043928617904238099288927840184167750038687214502066489522912830492434223887398017255019530235794400537082520144283643595589712287918687888581569437187908215904680053365478772540915783921499234414300954358594057050212294502223778586568144449948727798706023476166604937484557706726232395839171341784699811436703170649241311851232296830668459702995057859930122997361634238168726993655616135572950373580116625607423574862872501124107011029238899975005868285177779691050747624335486860721392636885077246401657612846495699380733805881558475768045298106183835609587236779919002643209747993470458674225121675764154976704843193491837830776880700354664101777132366284641083235890252417482587372882635399277494017994240397033148437261815798762416760768215692816105773436037763108070079239331923343721729829603941815756518097257691091883225979920307808271985507122255005674620588170728462089154356733129592935463566094807676394235069654435327508890942401001739813910058929893794693626116152553302850748908632454051395401267751462469117853064161635802162704879429755638871843424300863560013522670523371004677688012232820811275088300192592362443992880479614951140708106335929365848835451079934966274297344524902054152004731809371281808551971885880265357898739495521995572482605730278360160715441366760843688080028408739943237485058200527031723815901763062674241441858481666577060800137918086583626759442012033343697769223024282412796537004371616890447403978437741281838709756382307753640936062303476942971590407914693633118247970626941214553266044641729345201641752045414741934838528081891798034650949507668680082143958691697739345711675013213651789017627477538799678474937850676396834053808057221120000000000000000000000000000000000000000000*i1^17 + -12848326011106042563795051353419061447696606553529318609137824927536077606672580160198376120826436179719731982152567968714014635353391033504596038855862664952192863757385019162996377711153157455514138431765314855397662897446649445306149608407075151272708144254635712494429067607773087506911564204713378355918162358288573998877034304243861516831700939709662278840126626841555152964907795409946364401241205591883591283323395817128704241778416706234356711054843502324231550203576137992258458204925442201455704072489994413156686096498737947694775589927153514461976871696647788875341669364033069684035893753696272084443952853933971454362460856636229775181258476940979058483243606807675960751923410550558971230569970237059754607864156453661509464947790682054390878597900019414411703621665803610741546676497011753223018213347222322108716341784446807398461014562521291507023701429943121827352432310210042879086806008414907660866775621083711528354021418847856250831916023435090570100249008937019575811084674818750001624298660571286721459683248626282862379947610696614425248736333024112265796992792563325996364835623992026164289293854424529306011262137172390592429498707387138375744582397558544282736562756231461746229305927132153149899163641607240830751083667192034964994394209610006135366655103703477432637876939598248793356219326429255729721845842945624363491387597618376434845095322203280421497680685179639715237345120772497271291067699395002368084770442650425987629154326608573596147400260904146330051299096824930793341344713645517767868537075601071060386861733937970809869232475574738509724932171522309345563199883872148074115833799832691937673360593475011548505372673344517529420964285670033062364376450147323836141193236840448000000000000000000000000000000000000000000*i1^18 + 14761080142675386125937229359301270754957268154358824857986555574790162996886425779470006525268338403093052867442841477105574958905661169936650998085874911258664499873846201150363265419844546621981546432945435715195497498862885270179591376478738736009848866712008864104393520337583922099204057197230965913077289546772388299867159314673080479289001569852846058157377559123030775317886616639326293774613979398887785488498522416530883695783069408903289487757210472763199660939656851820254123779027429117185501867393412046706743598552211007227121338393313155690872095096615864747431210406774373949728462212154810033772503520686364686610198976712764518207770098330657021803211275667605650380689858578764584051456128920900237836473066976859926717686411317450039835087719051832037285623477825474203717195230710600700312829533743151327710421167669840981819269849245649421903142235621754318215476278269903265882934579390973817077472319137910731633928157281586367421098714018813522249558409219051186294806476804678268196087607920995323334504121512578616619994194029446580501590677850632259726425347565580686565592513794912396740587188609602748711799083083891399768807417924061109456522830996897707292817139092810817412386585124807911592247334670556327846714220421153334060095201451915501590796907413817938027672610574543822101741568083766076343070703922909653796263374121144012353044278668517244220992379960217284730772164088963640646387117564909051090659763548217945201671425853332151294659076037039468062109653028786361712458577562662431884221503124793062455533717521434563070644663393932049493838143993501326935301800260197963247360259543952197434236575865094165910305928040784337645071420938213403167686280969117998876563865600000000000000000000000000000000000000000*i1^19 + -1272599203074269836961635180101407886440231539208636464033904303702913560176037712898311386973102943127717934764462135059988266605401944499417008318536911862707551975949070309783632849149656730558069387737244000894996442299801285869444131133235910134869051385748434630827588737637226214903023946515040684558954307346387110346761355981796422941215371094402227910597536088642980529241409996847243934108501163744571536674499671677612832626628391347228754405070701698777036520778195865006368226107793592735430116961920807042707363957837576451536961534557978443648305389305979089258255893370679935391107778148993770225197499401952707219786579680812643893083976271564381523143113382984307415582058373395849352562180425218874975362400079572639989821370761671517574373957869340199550523796189890513811654943781860705852042569664747599505177273442203611660069050601456102718951027388530520762643788558500378243669695706929711215069725801532635930761865842059511531729972157396200321685093216152725009900761938381189767496275284753487209616634592922747506688106981798114342780577393013228245200298485052416266271613026832022684749918492916035857855951684080253965683233642888632840281799555530870819475470442694822333305965522835905846747489997429001424439673326298163169510926001798367086446393590040070371558182660694379833907367197479129705785194488763277974713838813383501726294869996105670002040424286274798905441560854769015641919813892014085502616226388620025855969390091204957747929327360445408946318032750357100074437550074247980208605420903749664661387008328839603034921979454890696458271513795319545187898568085104447911163472138446924201146184049672608302097567905165111299516465254851876101771114217148293012520960000000000000000000000000000000000000000*i1^20 + 734265788311549051245018172273948086363420407181571906494820521039350217482465756967820182178489978301617817603832794543939342208991529087641613238085653993395079475515632550060953842317194068897011173276209810570112854601353710326148506444956901431282056941453773471822602928789876826662213116492926380228827218152579696211095444552496125687100958666315784110853632521931470380673502000314826808894798694532544115256756769991104856036398344509504759728991282072893244154663544827220908692874121574314337485540287226579258809505536530525552847707808855974535001086386117411546158073700755981796639530091954549318209444154295524131443026565925585486314925311801962821708949963731328813227129832275836595271761149193068321267386313692569688916089386983629441314227657389229662294152712213999921385367132325918520334957565468453147571081193452152557302451030696900505055271758775007545236759900945475918857834046234660744280231063011960443623757941907456318966317360312378913643340780452895028654031461807639959333366589187328819902120141689871476642763190304960788039437843892646248427039065019219567152664187380388891453421838767292327215257861594809395351398511337886393954032272064975471625096694107602607191157805565310520777376643548692960067744893404492321498155801107954796906756457499108632694448188325645961030681302439209419037760256806346213692024939326608165072439445829456938011189385388039450541199639770254028339426959450914337122617546305224690421690202972870913879723199505611995215610432127829968102089914410829045924323448307862243126621265652574463358161830447814860800197026928591740624071947059573333080883567342430538400034256536795882900164066264188157899792224614567008785735488550993920000000000000000000000000000000000000000*i1^21 + -22195206208652641506533378563169932825970226096875660739668673056163717972115591594498265181172315271811198664764677924570625109459223366427141622080578000170901344831099697510727607642590141612973492337458249355002956758400271076013605702676901480175011529971314825946900388512481100355954407171258663795374834249713531356821114047654288934897680905511118542204971517771245285575619882439767687899835397947557435054160260910935217134806497404465039542740326578305203113042563925494509156086035052654199137759100489849231543516691453837846315293997558438420161549877390815083582450367856410637698168784933566181913771142384311659676917209328981963187682525767017256116759836140133355832649193703706914956493176490447635613856633091680368072442037853635877533449778874994807808109938469377425430446767342276958291199642223525164977806001306731389426166733681108349942750637039898877266252423087164432823005137979871314282600755519322343440397779989309422610095221296239398251427270081049927908609023307829651229359268711054696590827608814293380427509089965831380178529538194215494178627886036031641424402003631981913211691344953568120460615773198432548016047128673340922354019615476969529720881619473011191586076675918012804064875966809055397524446173290013322547374216934775508176638210329310874783463602747192428626961778450464057231708764785600966754679339665636044348196854157994152988604259882075768391658111765023042614642199518862653670487799337707516714312561073977684124523472101163735775702668420444491197734661534262360975287604161969170597848024842382676630855871990898988910672305206953153355775620426593035257419684207167915720486203004900816006953533028662455671592118681326339387947910116147200000000000000000000000000000000000000*i1^22 + -79140465895931067134801542190708672951168590139447314186017121118839895215038254014969414359686998374431141530077080851156267919658112436198173245331566424597948933523758973388338617236432446656018385113766873234153518873953952003972667053722181768217230823423686447639496704812245287124723977740159796177322615802433998174237798196392743251878532801104605698882377608096826522734933065665840962018535323281747389724311949146829764920815521068399323105806299440416428783801373075654407140748113786399706066509183025623870633846099475395087291919256958257960909724656110772081716476822345955988538834890317031809542558271241483305396270427458748543698776700566550476519194743631758731777844070280591537490082417362684960418798743365625702002210399173478368517136963327703596134122497350617392406090481425010765037589957810656973086131375986827274583053943713771457331432058945332458629168897859486489776250462371394060582831281774701542950192685531051727797500730235679897078836386593645217984092937878031659143569347167965533228726426306991244002186794740241417439950791917983695812262195552866664122471664959665456793746842965459024126125557094241727822867497761261156692437710840142747611783379588770118496421866556814099464291948191725940268570753055203040004936410682992085798008395691904199343770658618670217610331855743960814346605815084053128985895314756670118613060655721736993979307337888310830972071676673017963888444715542586831773597863603641679683255745214879101019487648236960671009313433691439464904881987838212863555882285296906667320931968270110794968257761644659606195890224921055829160609559885237818875098958724133691889044051705234420998082187886128280468097207529648984865521008640000000000000000000000000000000000000*i1^23 + 271897885363234589992343664841155846271600086706998559798480098562739265270841046277502063675669019663549434441327778032759128737734719763079908612054440926451870262558487412530077314253950375343451258704941063576884901802518558829096557524159432925593890356910379391903467415708975161456302973849007665834358625863538722990370044630597225766447105658457292455411513209719819544660513832354759787970472368739484107607921248742519493325258401454387305445725634881805200042886338985304138920746721166966621736131104038882583590740701407781959707399387865968763174818740395112701769689676576127288357322112707750587588547095068446581233101388125392788182225241001917854204223289703842044837352114769805566109379556641878612878146395617379716532149583970006070806775273278614404818860366242348560380531499311205220062462179442555070362920478348880788409030333451987301127918509476400736830338041010033700246205808235065437017185566623090661500250052326732196629675535504051789053479119844325794177417346005805159769604666162284723831360573917014848789139618223964864660163351172683272230459699724322040487281408180440603490870605899312726065126423283077708875446225629685386280462304057314036849518879656235015591995646487698875013886651601709568973487277205270497002681970722712585206623915459923468362798769814113712229555220151122111977520440359967943421931416683496198102793800712030442577209034558990804401607636072535908734651879455039389096789281103091006512337428469024000541602196612168306607855815345490099804280925571463405611486798816786288110278760384373404431550981362180247695948576680133562366042198241229611250119277023022982275809627139211531644595148887119241246800252054041918439424000000000000000000000000000000000000*i1^24 + 126035093150517911515435507528805871550028946384144055800384000405719598419212150951365202161831493096320289109046839049638773275592964354595067575777095396473668413976284749540028931362996482154330484169103051711964454546594181171930239113409602880778728351908149539906592585198658170768812367055275225350363707680722718366358349741976133295602672463685026348400056665218564002205858252088165242744976930524712863760844880741355444595349665614832035518419121414440806115544276527913912133263365394524651574035248860690268596805899356196897802302238059057211005599214053459175241122887330886137831523539489491435356787495192148621929606323593515334098964999104057796659592438458265044631908960681881870976452286436826720851726469899422216528464347494548826013738994925696906567327153726237501065366118867660408796360918299197807205216648631457850367582374472275979501171894905181514421508360151854546778603796574201670152785290696977139935280727843188665249276974225301668342347596350623137302555020503405982886875000038617502837845743331382952159285076014024067243300084766431162206354130866758262051287569143840148426708440389891796278907954820906018400733153823555543380283553359883710843180722499737218183943505180728684787909332060217037033324169544510665836120515899988006914354491906649047271838541333232673250132548909021499084431234524291140767343942832038236851361103505622136768287948732755957960010776597185178974279233544091759122202736381870343732379015656685289670763130653892236749905495173862006703741304079044496054829594696092775969182868631818843557065629633701119737672340984013904115392256184473994790684669425646444633770160822161470109778458422132985113902601351253196800000000000000000000000000000000000*i1^25 + 3566919281191819514542172084182191599248964827320021371069668955587840011119742715703962099125980926872104669910926103357107783149979409673845733808455522002597258044866613580295809237978675687259520607855551373297164467633975836784999935983663259322267126553774978603059186455515938100357561381150316256053482698573973377139854403637895115991359049080712093273873144414419974093580780528442501405396200687449265808001691124239745219926723020842580011168826481339629982700702806909001917162331244495922435392837579801229111838897578107526375925477882169729848451738453606272307041533050009008006651571267834957480439334139141150343334033747650323448087936794653709340805925396179595439208744574886982098999074964841397047093108059061363929506006779708210513332442212402520699976844136141838583122864893798572994377261632189173362983404354514403536314557830277362047509761558970088275879680762040360665665639417227997408367444131020649675313438069633139557022321321998952530780416808567787323927069433668263851513262733206229656668378970037937082685316835990708806102655598865409049627997457184799280948738808136247341848401396545919139507780357137154436275122907209965555899151852702322326455592060126237296084106401127304046201661562530239518845432421830706018373176844425687842587967113456940109924602932957202071492536752350542884985667143404693476860568354243340783861044489367048196054603149414495591737483797831164313226846837824597754990216598581208144574080935135493808855943364987240241009012625239439083468381214088962101831513031467954058141198759588433038154368833959832403057552894916873630021543030106764693810904325533929733764520808768103010622319910034456602495140537303040000000000000000000000000000000000*i1^26 + 2706306512916295217185726314537580891894837841999628382278886123111411639851951574167023236973249351157718770829983266409026439361559189790832576463838378976081487027644684085722324951361299794313313736039566858376432884932479210176294265364446061958592067596738577850645930141884009711222328725367349984498457365375957251232233103405369127302589796273731081683472376488534536729216931480852494518070399855782975783599925021075786091832446381852246069632595618199486767829196448037689959548022598369419528196799484830832470482862325651517972889354148747564750475570664606457408086411965231194552065536089638933845077106198329029439336887719148787869737932757259848421522759576777989449467841057467152969724812764917308741038986199047427298533251211091557461091546825187837386636548768736180643635603066641827475038994113956052695981211173202330750464881902352478460656491823736237920309520600755258787619934184451225416708520659471786390929034465273541666112819487447604976861655642451332200206068289808831412291801452588328011052925701226950619515328265517248914378092087532124373106641495522972700762204006238723637916560041383729603182062235290463445321882218560096609037582693617235785411012921882411274728373300938256701088765768600514469716254127604063000732042169148739133478407446588590973740685116825928340493244713161422437605158773740995957980298208317801167133581680171168955855008049641534548577727851735759844940482700376025717368331447071954718481668126461626710343041597856372824456546762424956464049228063672792355802271644703485789817727908817407138570680904050579209430606877978823559804525745770549157893494369899237744086506458174226949643143433699395767000629248000000000000000000000000000000000*i1^27 + 8088864137073813661723257878268077566885048503606267281799665686376365823633110107847534008134071571089441086991385226158100356206960651710377691736228082967802550497778178407833166622070662805527544259530012976561583681184260042413923806291397559828443878662092830743332884452224982694982295692438793335545497150216189577681721682922081585751140597118812248532282786796523200645529112835464419806045872937073453613804100105761494844193666118182321693793364808603837609674172815077598703628613903014758326615595445604675275387666114441312873359929477702803012655864819543879000948254137881732780226372374194287595562535776525196117770743915708895903592338436472058190736935434709759109053745610754401819360749488510093544102599186552189397043066050420225935844028675251408390678044037783897250447286856015623051358360763189153962183751325938755331983185012399194914967989854518541842560125211483255189457571488724002337652837433975499047780865454009925121049708542056358395496152174168610545134117449632737599003626643496978884785671840602012587016956514948978090932586637313303699694931040007662380303542517983398129942969050674927011794375637558418591549903086621391319077324537662201174204127974011950047297439347388593179663135404715412771104195918377254220526366812958405781315784119181121990320668532659205237480918554278345053650748103004023597519770433811402992233946320854558429229916739687981435281080869592339099421006663572959938636066372460520278264901893859757050166662820093094342633134573754194186454783079637220165107592443234501662258933837494840446876989626928396460750524072285327160361416537253042730009014931128655648970520935832101055844202103647082066739200000000000000000000000000000000*i1^28 + -76626363186727633486618086604256671952342864742781613666985088448140424844406374027542808955757758679590048255884891079844783015705324017123511156622090085795463546854516804262958145547693469032147184299476787033808642422942132902598851457819334856835389041016029535162225373954794480051874485888824606101508970894384789442629848969707669705456141379542567163292127091466509164526001828450767511946276867375141632818568841890050544795215984895938732102162995051634247273805442264805031203226379811870372669178552813701680861219044476790041895471219266745926728400184452197350288083878402549472947341857259936264470015332403517599881868074988453271250624548021167493042951709837363999852103136913556934376666948903531249193094038427111911016971656403346552345826438790236055424746664159224485877027627823725494114760193574663163758042519272371541473987906059021131510092548917764977199587815891823001611076553152803302006178617824657512182964569520495845562389927427772950193133529889646386942276941253267538438340733746559589143032305746585319008271377704520558876397244443598255633303806405677035375519347415786430870876584451831240957304082057258834067976381347071164630198129289714226351782539256613873502176666040260366546151330848792090509952590895245500077066261304241003106599605885474029682747962307634175134924749976506099066136424632090725995640297300948278221244510049520932006624798572220311391696664051059219809406613545028329775712895598822045274982336621669340902463509526362887427935428177936605299613960904261004168174375675656344959898033832022505556410393978824254821973033587036490995316417836879044811130393083429082333906749876915688678236999846461440000000000000000000000000000000*i1^29 + -5117874022031557969665021860981429755289324819186542463191729376312765953787400049339039536336038853969200150438429576668180384787054751249711344147534456571491740187527833341032013018232817867504874575498875594780610596254993018218420878799809875905479592899193091606268600286098064825333607673606815606312681699426452645198744254587277111993797498259093601240193301463024809030775967655238913048737644557299777900680827120104364093079270325605869809610483767534499692484199205883254583261341729739277073607777414585955054141082866341698109589577414818470308613991488434841421641166719447241921825031391794826723884015201918948471990336093655121591578924290539710142409679085294748313286752484495364283015120982225646066159796552781529753748234768433360325733396630542830263140195463945371661497672521637582963017349904940527060319446224849372175845898700021112225129191102685435925446471642143364487461485596952387723266250342149310613676920032480739418820898538550842409223652070071182822693941716101829141620645354574003298430151965667490266390592766873285951452004666628644583911967458883902686678436637986671715310155514992989089082566440057096331377272442329936139243811836332147489892850294823654007739455390831365134616413557441455766350637533369962217807360110012474459802126471283461871938427853065958069792080380976552046168974103389816944572058438140788496474649207009003887837689921458472174023364278544298096267958793073039885336841792572466759550484909578742869500485790294689664001160576887323641120900774317323716038078710229366847688035220524452458003243342159779964996717462678698851917237890497586630598021074017602661024524565262873304598604414976000000000000000000000000000000*i1^30 + 990623252901474909693070514162813727192517141035340904269300571071248637453409108730121650410461938223435742030971100377302330769422371737076273515288391683246477230992686483094945723930432499775856444661027802468221381295811047891423150334534742909862740917045313994297150914707733254138326139849052405470641680082161943635882903432656786586802288227143583296954109988278197279278912296717242709573141114370172973565430746014826217880921734723818354555066990047210374930729497707584340620964119629146348677308067521188833429429402956711189193733434230013152049631195255423888187971258301401753208611725159806742188874671145672170542896159940122849387638263872575409826928964193520398396567603769606091745757086655352061680639995213520873745281905506925500134240439659161856618319850916340686556320985400838580428414859453555743429573992672945466862526401400143607522164506719206403631842217375987946656901011167664748749294618051997735947326780657595146893542534087536498997793274399219161513772175157044964121594951014489353341944902402169765004839054008680876786090145165934871409223641620424379950241233449690033711167485825769454957435654227367105399625526299743417625917085872345811285314142552077039911331703837764001544873716558374155235902318261208306740243993703289115655738795498276535167847057247124797506540150148319460604004459388821913401915301095487132996612553521311211771235849328398778230294277410164173330039746679865453680506432938944453271630306315799676159037892396987940974018022259832633747976238287300473334422729770292425258888346722458414378893891354552431800462575493081091177715031372420235909520188176857387386493331743728876912640000000000000000000000000000000*i1^31 + 4243420899186801887902227502871356119929144836398620901606481494940393202900669509037896228102639756638227559994750518104322930271905747715743556077024837433829217471365013883004749492170487785455230638054808524849313403180758779557203391606701004266362890386618272204320709432924265102115605424455570512449882332023848670662349967938495977513302588235850413034780921874964828027415988210558530027496528563357188539196007130174491475282700484368442310955922116110908541076358817633111285258404366316583609362701402508760384465069312072043608089695043927295406724756998182286822484786190912699056104782520574577418975953851269934600610811005714253716007018020794258815127707162563760115373333117945083339050125227926766576371994791061185833308784935134669958985147651890677364192845864222659898014429569239912092644825267212972170323345570925838966466863421765605452694220529980581894971533408023840975968771149084629185424047227938328555603126860867756373254868084812721312297440816335086272941230968104461236392690261285190415189187597190307055678559474287937965972305213656294854364632252242475036388453110381840802509319947383272926100207226122756788466850073675431485968257708129836501300408991601683091161894835983948235331924938321360271123957647067724716435419340399117782924650846958163710172735174747987843463193721092674392153454111203844498318733467855956052013847943210528679299372291583742907803102765688240096969622397449839673716247264429409223676646218758745963435357517767321862545092078979543186899990999573842364725332721141104633485172378737978071447387727436593634620403079885477427844269902478747029723925885122520277296385014705611079680000000000000000000000000000*i1^32 + -914993700243388472953224929600409724253883430636865088176649655450785656718491431116517885215997526373288551148822720265816322868914253529709899616657243484424565304088059621422047230003029956620666253131672407072694639395424025210083201541366185113649957246679413722724420303040818685389491875775444745705666299824048730911772231162478363421509666133482907195241121512445322119834242818334049398555639956242160297060724480833526574789563870235145586961926822874936004695209212846167187059686648880563664081869004432303775535177277754935332009890685523423680329625965960945279807050514759132440648404526972213416887041263244517150176580341411391484173695478005961499400503392376235030067557374912540452525453401981485167370965091447414464844202246547908639397941463123213353828317278284141594139831145484201062920173760852416933046354620091716262002707335814718015530385199343857062562582870400584397476122761497011027092570634612204864735743551151197350953188053673906368738981429687677344649941015900134547608343686840415397058803732549266264752629054402926159450686064369811020352102090709845298902771151887169884366568248452566667538836459640430806536222140037751739345443044109979480822650085907923054782860971614876267432401047973244021674617517262699230534931832849728499489748167047233975903239614207801639520010233650111639269315083254834028663871087375200622838728668484151487323038150323263775461629701472388967452601824590785989398308100634291044259632774638682331167142955338514574005546435001321891372195470584155001036059299491064915621243077185611027264447945757071963968561911465500119434230351583526323325686601589553928784084838907904000000000000000000000000000*i1^33 + -903108385033347668398453616602937310119318195818461365260842583756415418208225795449002970414263593570156320808223298313604464702599096443772082732398607163397852164711216848701991586577240874555484924348822863018480366369210291957974687175742466214737435457402202133647826982075099045711328137597689165113755750589605190756687757367854830186466908890558907813727128416256951255611852672979495503308923719031497483226076819288680381019362882820648404722764620188191830294635296863204508130012746283912595032621488496500247301611267729856703631269421378235320338234471889273372984009240886146543174187527928216795359203498955373349714540515909767621313608666743850111586663119837400790315786878128721655613198038836159897124285185506089219004900420451525489956497358997143895473414097009125719611067250610590069257088980334464562619218390688969269606927693467658947322900403735490603515083417103237442222217661894317689478560428954379818168268137114121613736594129607972827760341567338354720066442003931833104344972755753538976286332972343760738412934466375335467387974973849187131104932967110631158269145314193090022449846037607919647172006622299483493630917432103178121579077407785423419996083335703442011432831801944358140836347151709949039413396683183618635274411072679974603422692566858945097215233021129917849282525000529279380855158703384885076809535864035662978730545768785738485690422774206350439956007141069307654304150277249084475059609804336902541414680071536403742112166771754483261738130141770760610237630186277382107768163765019369339610407194353294202521278342703226114997415476445355410443710802226529052367359756685820965781346713600000000000000000000000000*i1^34 + 174180883826197092880256565557511971081069375381334214138334646082365486965606859941479716267117092737772177503320462527231113200185702929479227071019632596267088854679783168618716183131809436874351452832059923805431660604660356860070114341046314756170574973292462915115548169961240348088982086790701831306875180586529986564319689158126291115018980467096813329799261382221092270437038787087230919962352498368181313624433405428804643873053451297405785121078232301849994930033198923407009059642174656585004123139499300037946499928888972700599902198813375789612969744394571905518588367152984969441758171351184480342161495717402305200180017745557869982312877079229263897869483376249836722355812835296526219712883221880286158255983910981375841916358196163160531859789053929238846099499065073282115615367377863006750983932123489371965144695058738859723908270904768341920166181831825395880998061536798259177973052339952592873167695756874185748940008546822040500635719218784793473941636535401401103698153755666619734998925193735757471563437451398756593234096092517288086489020733109047647505597706167527451901698153684930859515391351858148534784317528376040245007936320166258519354282855786850243132597233691694972108503508034551169108463176268986353567864158142885281380995330707503855923443817419183645372979214165678662790249020587945526773547397961395864856716843480108013791840254674818518012570808139430896815084051645712649975672513877365379312776195362817242185525569785647938849114181502968132462798222783480776225004935126525353600975989949240844010911631314503218198096106691159565867722918004014064213705205868698872518627788938404775854080000000000000000000000000*i1^35 + 15140606095010920188208839720362897671740289073549148579216353227704673118742592409716465640612362942063454792375516698390097644853397432382010728088326876635735589895255047424494365553385230274598721816605023765529344363081924301191465854648321411179568179577916270167001583827035652795032931389008885318894274705095396813190383376116017926483894463571753268423023380687830675365254298020169192405810635337100974122890316752733381756323944179140015366924976541398936570727515723399812914300623547824005488828399981506202730917280502929696766027306294520877024207372402746536062019326237603777070773987537710481992039500730581016163600166543807542635169093289015899337300916180815960292561422743945056827610052752212868680993273437790145735557537533015885707744542299490090045749580233312598646485890197263847917753061723451569787596925706579372717418319545396706839175972446749497187322648444373939472020789499398918203361591959678236828139778721588406734219909760277977326432673964187944524081682142092850864834901665051482997035575410433530985385798243075829743325788355137931025553813786985637649308117751441319029931336164600881501830105780134719857333356565833113710772749115770479153877573867621534059577810610797162989893951428974035942182395055376802568636598147078947213277228062529021465535245641457257486791983668473805704911132576373768473166930052103345331631629098858479499527088681029109598801555560997240158327045180716649317415324749791979158236347418035264123783254050089131005525306993520902286612351914863467225411851938459117241782333282601549309339413363679308154971774432564910885915784631500608592016542066016256000000000000000000000000*i1^36 + -8805772606109695355853786797180119596847124000611917887563206667781076821729759487631837489323385869656943056580639403201083528975806772728174626941680096454777561657995749442559066270375334343773100338059031417226350752904971850775805767203221811365046056189403220411929261191453018393954218008087139056521061704879762672023191393439486399972291717768008961198595695712076655628323307815894081996025756550061035135306448381470586216968802858276603847959886434302513814611134026659607291047591875245423759352612586381750038392321144661003942222068358654795383885654350557185097301823491553384656744719486100669992471657172366866011505587408167552829535985219186334284544997952330189138252847400422733342867258605695856581914325734827333436683739121627516440123608574553059472446035249542795097188014272474024521612823661866941432454935837417229123580818349243730757544299647933116006345772475152951656180739940334595060035807849386679076930431774420062885223381507802315607373317272971820850908817570497671274042084755577755915786393872414145410235504535918267275545339990774480650779842071811612311460125876377223569200130544830554766897524412691335964934045418137420063281526136604770907792693715563985600901394461587397191121935231387966865852825464117664298370111947910386440435479959991512902704618807959923938129944344578949407643679883207351838582714634658818539679588918969818762844684440670872351597527090398181931874818637158068144866251081146541235714755725344255525303338762733961139570993712898480328304132204394675562406608258084683478142366647877421095436500652696998169745128026029441756408166438359926717389209600000000000000000000000*i1^37 + -2138222575919957229402050964028764052344106705515359651694093414423102848038662693537637023752656593150620178316399929275248319323352581249485460345840107683029240635039809606031949601178803242278402562860997113328420323753800202725428701793711607141441340590029740078984107480369240675212411548716021621550678788123644239048118210545371145238084108335610560116978294277194888704160834256177387176395646902622138943912427698334590756154869943066468768645556661123627395397406976331301963081468961064689746495847071086496204333488458953150963495100985430964745899322930810877016694558865911044316955651761423019153928625225127504187551325734557513259548306264587449427210131941454279278219805014252728005136435748435438530087283004288608217907400853113580658458534296020096434118965965136380795352381626737791427664012691012634266687437936465352032137400069646333641327532124639448584522092050200148835597013346854453490423806498741882240252064131459123902682501468487101472162550605187612395900105819962702818357206124066163509808889609684055847537044516262387551833709333327039288621344357352751908333596959892408136045579489052728844730978851328814259644376889759802389476105953517150871852189386765159956806621013104128632698843029048726936108737165990020795156783717754330392411869407541347876359239430324221242967210605502763791313030720654031005016865314996121166198518759105583049096101563157389406200872373227188124995480717567481712759550070819304605888406577809801374637277142217398765285429188198199651080632626578783837256940985758516233172673059592512904959084361326103295724928490092264183363439857184045038305280000000000000000000000*i1^38 + 398189785255304342111327719008695303502493590167617628877646577558614470205749851301222240563021146274458984022784417463789563547469645256115551846439160652735474535943744280096948083560773603544241618077601820389998317754912390174271259800754747122318183642679051237238895267442282403192991614080103258747295557010260313112615971617852856152281936821301734410852490866277094865754715299774291905610593440955453317873044818635056529175260956149189863678877546382868322718032368877035312846833823068341254675004971966479283662357968575750971112916052922675897319145565094920357109727731330724908790408931198986642868440741361367296999468043824569271447839302937286073137107894633172839880787822047115497716182490602902132114861836967470356138474363038454116307098942758138595299420194028227756577220759015908363969409184978406029099494923853078254771894667865599559198832108322191138049147958093541486382760254661457753336669748853720421991264806153651147388831925079931838596919657760821242609483962617793871731353686603467653151205091846471998303741680398781824310225986612962670873352759748457397012553251112647830209334147851038505663206194795828549670069229744179428145100810629384418017784236436465786305597778970772511477728554403501019366926271455427786257711859162705245243783624620914611582063386756382861644630090862265040755875533357863322039916472516411668931691193250939861681388566873357110191452344166927140020514785479489519682082038150665229784995368652762575242766501834204694128639907268738230945683711665291840634532370886659497863137428673889319545318620740917042706352816127255465170656032215531520000000000000000000000*i1^39 + -8785242680029600215113798041030240929094333014232341343697510293216322672762442369693765180452070796916274846295919622350796550850335708367741071214341357292530061859388311909357272803853786002951730948442775357541587027280481735364400637981433137415431612736162214180040256761405898240949212042563385388028957184029952125315957214586101706361459755304707218906340576118236882646540791206259005068289979791479833454104955001910379800136794275489567706287508858360908074467579872844958037877111327282588792234638724952383081576459704796492486662092547483247520669321883286010450981375751700749532598191845112791531346577025253888276160153237752171484397179986807081344360072668209103902437067640461353418785557555637225944474467348666403362781044768118519045856437366328737336764612618444118979035402353179531190568886120134069702692371824396681901247025465759928573835632343778799866019585522459279395290726967285591832966398109678998910348192384651269812353997390726826180525074038244427054381371512969353687027124953458681957183338573946412234103200359641225764476160297285211886130733496200234836225749280782965184657126104769406019394617546182094232531255170353052573868043651126022833705057100043818214025727265074845509567667075797098294362829452491927311896377981871197891492545134534943815212892395544650494357855278702331599197166165758918892729453953307729381687459522767812198052517268357702489797880959679651972191988102373229377053382471707434379456341293949718410869732564786061912816567742018960803516332552876221440006587713622604217987906900684149055166762025179754759453974295238723250425115443200000000000000000000*i1^40 + -3594817570963672660603246272381582462342727072189740310940768097524631001462521061930045633712743990560158584392305357692080443522137384630467167247771246623356945955880736356425504894477699073118406760921898787583136611479606049532848234734673389024313842457651755216519156691806890908431807013903810933422727857281909787592114244712309891410767298043097389844928121521573327239499493759332931876061061481700381059479155560591500320153320715006862380415442224568291735535662688461942909547073836941487007131624341541319700958942994491519703026264192598123512202337854105590972329463040291981045775264799903841190838013953707437843709021519981882362843331845890179500725496958230104832581574838009197724214409782203469920080382955531444978796430449148348061293087883987842993989176230554418608171375330250596538507960759394321654657433491209550357974051509290352877806265334657384099511125101891393604565926848844851523953375528407227029366632049758509362510326436127205760363940754987357536092082268767133337024885048927928303771711721025462391897841508907926002903264765655327121672176576294584171148937082248825704076373888452189998115759736950641142388289111486752245402280269318828680932626567308926335284601503750325556816144870431402233238856725036769268295803223048685202752177093404564031458072038228381214757273926864422605918585611599212669296156887548826246108882984181047830451484769279551621450111736229567190656805808996531974276980369147813736950081400776988992350809759406053751451595743237324266005406658666145438192168185187248228748330012618536804433120740885166610276125735986162470748160000000000000000000*i1^41 + 105731051509713733859419878836464569136581967364890832836728390441537553437966404221569914738212865819780788923657294982712171859897859281803475831641861491726559373749105528868791664867408359880337748110728490680536376806380552107135419707693044019848275017618110138030723008146182358707382274931403759659138564520857760478097852551623254464394134585167770063453365183531737723805510109153866685397508730236670701192251415053308841733711043512589105051255846368121295824204915289012412278924407378245195392826899847181906164343700143658260467234479413537053371709741811699797465482434627587615922749064918635935256060463762863587925887346995883489493820929758743583933993713333526913355457260313339785695602014555410013064067094528387121235130914028718011811497243240898804695142639023719968724358229756202621028860095447221220087183010540472193509806043103513856147283959205954951021511941321799334476345897748184657100624225079454242749888759103991588674039794601331222130100966023788504737206028847531251557877294499834733293081174452295937451586415203933476662502214897666601332613172106956943452284719605497007208290507586899856165940682340321630930603158088144077050209258114079964834555750116841530510257212041863937333259999986208773479692047911958124401130467429855026950136109186523609147986737185846141114555574518487784604021120162321000614514909409613099134104319783734612605659980283975119657191589303809793058213359779498446668131541939270130485996535499219597839693109494278109013666088833011531427494752285360960979982086363287066914064043990284757360607479043858832421985063522009088000000000000000000*i1^42 + -62939972707428379816050596374803423257952060041113228076409736774998060847242989874266623230382657516074785173403375442338528805203069362361147274567904969751739362189789572347278465820811889354591189344232158187099673030876019493272030012111910264664566042530521684007813920007838722750169544884253320175996316710744965392743848463279586184012425202037487561939322456561673387502193415664080846595703573854709158474270519831297774745640276907522957253676182653218890161298933715533461643276242367798242630393475358516815981802508641989776849361617667167922480850281185778961993057257184412718721419717304395460724081077931724919242380557424199690134281528097056508112816086501334675592408234551408387006654291905305288854409573829677523837228856963401588666358801255048212493506026761867533911560839508602043851601648634100318669473070501274569739481652821686325121309429624120118525556657821161827163283882005235542897872905889667278407711336993709509898740866429913460224508938154663243038446052343586397162598901273651863791664250151604202326997932387972567225505268253779876630806405096241525079065167758154866722434680685217506131896023816293720619192253648094053354595930041517487363613816504555724320187235830895583489604800216491956699080313139704205311568170622456168983355307687494729495990976140562501007065298106633570988468089924036118697783439442454482691905873468378468525209589970561975861852694568286595195607783900790564312850807067999987682307224430615718128126658810860928304385937173926785063153446947547302102505329268701665535256490344512948299453245971426651331677388800000000000000000*i1^43 + 257250356921148846754439319602195256915545392647578249491272532879982960076959052520374674849884009082722971247983151651075130197092191988745562482483358713994960897543586885191231931471940992159685283388623943623380771947372476772998802317346844457754800266373979623463736074057405936231119534032056510396820404846530166197317495786807038099624238715651670548282123977957625109862708030418009404487245915187536705632504461582472051683189102172748508985449564836559032868967524511713804269246340201660377195463064112934085620850597180881462845321632746849059306568747660471887446822641285954048901745985104429839447416078811935192575790480057423340416450977877460779112652716912025512192972506075774999736715174202757572255936958946812168006915901395975523902032582719981399562918514716610543946666133592752038981765154617381226035603201670453727310171920341151104368759433269090752097133490668618251092115380853098195070188969542734988151706241981892099963512543985261674495850042034742081717528750926797544920752465003427508971160779902547100966396184150455088781788875727786613081088730548873115964316723908562167133950821684497395924512099190068190209369152693490910371351330515205330285161267854245801246557551955664819006954547789412407074067231552687461571889116089010553921682582741888777245211934200638604190670308159736328029416716031493411301840067165497351316875110562531850433543742671551207845954433169039932757851452094172183741571437174798241308415414858577483331899017217352844182486040074823813267206082109675174124973218591030015097277238855638204714028611466438901760000000000000000*i1^44 + 79087219434257757365227008022982933658809120044269154193172927843397889303179800171222509607957144001128621888575704812821183002195910301720282565885668766215217873123193819469897221556513342135165966235026008936583113463526774746739683272455864670099977592770369418816904086662965362065228044637458284242914955040695315251068646482414732854625807373959918107811990145853181292904397257112907194928421122455788821387718628722946029697390695477090921827344334025392757398764174888771065898926162362394459846474109060529425732707491468096747871774869464291029051408725175191753482506502636579914557092827670516805398466783958932081504472593638773599936205601902152061354857627600208125953245725266849919137800077214997744949244844698789683567513844466485426176241847388261532720043835596212562437939862354729201970449623011355478147327772236782761856745562155676224101065067248628645066086604453205779135626021660830404959587684310532817521664850670284390406785401095699686899292459494368525287909252750750522633977380560784231974140418404676757419015195905066184414497574766470391215884750326247698506080915909375007977643315235829497809675501741622980295993003370848210155999016981550993947273024406254220773739924068927026807839199018590462266081497040529778201395919800121206800094618543085275695837563309694335649157324914369389917317625679690819008014140858224973150335636731498377868455564077743833155670295884310043886854564153344596244637296037791940534266822563683056761635297615544072015991860694890078223724617812710705067304167563676495611791122762190290864543105024000000000000000*i1^45 + 127610941601090546408170575907583511053637094802979372024560059996782232129707578453855468950776542541792908798351000345233773617944054349029737183901255873030110567103570354040917011473187166595190406106416036881126722757480885597434239254427399815382186295068668518796893990020384845497369519703639699668006350402573718081816393636866872356221426095386959755285505733417991182509181898299769953791338936838436521561305259972464984952735643138183782080757027476819131571766297914034794013963585101572160075973101290128320088908431131704566520753597098599129396588239280171888821650958450131899715526827439076674540486791762232984970559618081532901061239714294693850786019054459288421684659843839463824332982994692522788452082443909535349271980627960172404964726908575985922539362644290464537229664046154119422912452810766576722559522456023112220407404587033713381876279443876936535972356648278622309830597433832127739946862253174919452774102042019497211139996748820396851715353980034742292639868599644122432407901749388616132811760833850498544920549006002963169372288244531071516780486343721629776355217754182315325011001598760164139111259932508719709702803769418056798329409274145129649627797659515710189026968422215287339510597227234852855358006236743957052374260434926029186850816159868780226817302514089869307639348671797475058044696131430513201303990541309522106566111996202500697091579740751793359198540074422403176291460149719251542799010011399447280495840951234585719551186559905824344595626814929949778367204243415102963572012246643042202025547559291427225600000000000000*i1^46 + -610452257991941301779218633491544486539433042717533093943361232954393884443200338871184370258049084103465921241338530321976741811517243617928829383598544954725372377401634947348902330538926268980321774869807869746143020107673410577961513887413112889331884527507317250849615868229291068721184399913215287784733427510680581734371061399214168438054894164169588891876748061987462411855368134063119997037959837669656617532091741092904218227400318850186634588144237520975516511401681230232100322831539916583649788203082454563357250666074241452692453968474595639562178265551086929765436581801758538763079307004877714011736093778904900962236031426041249871868529019690577903814097911464408426948254170860115271071726083667364939885360235831234254571685181125732039237448814728522655789736123033395096496871328330464957417014697495382965940584651385002410245811572387013480078834617149223963631619278309323514985871625770402286806830134216636098516358967970654704029521176196952117901364331390891186270918336088614902459580577502416777378316119610290633649603625215296844749536633197648554516536365754452814593016710022170321714571535604296060958083213556096372892042541459635068167289335717235658747571305416985294634531908703347805431255307563001270111089763611602714675786478211762981040987924878768512088981786756525455258585711818072625255152240935687453002417018066097026363939321648771573095841050457095592704537564830203576799341079093804456972032659259610857691140700805849126798897991674107105143204511348250078296865800630501769055372435146411903184787210240000000000000*i1^47 + -22940441954445315128252684526100665905929212323079078289605084818017346203015560290655448887569152483379982769998014177156737757445378532956133067414363842133203433979423013604966453480890358057603464462691125921315076004866600269526598845527572646534280456171484059772998035714786293124396010100750570848010788564260803884092458176790772938743521282902193184813363506654924632031653568447010752873827071555563298033774001991906040338022836780625801196154806993810742365806645711074595656402437741633799351707395606452828585870003192252474819449145890808782358928776241098340970674206496308282851174392566183213621055782384826695660551958380693279193663771436324835265916290695271692014484507714038781070749101004446761112529664493017417402980557503826092543313147272704663368163478288217142438656517660086959263922800932469553811275870216098919504970390211249786198081527013423196996057139966238791133758724543425590074524325100619774563072713105955004594267640606379492162359686591440279372442409653363839163720492233461509305364032534893801742088179882291750247821259862245936686688368679801636411756619237863651560190251058946454406697869236312608697378593373637309113471361035292218644235630716107962737514170510645878498388812266905664441645907681948598266743052817814283077113186202479578552630263592540079952909458686027476584259059163193250111593012921471175741578143995922305261998545791141475828775298089167777605504083941244936644307574929085549108662007782555627916150222104609729534178100054946645018281741598945494575515399715643981824000000000000*i1^48 + -179181889500470775153894017291980512143590551119563825279714478506307582461996226213033692712220493182661697892983734965370994886340849036318112914677074918659622710657414675878206739216674951318371685951136488442153300954907273149188814258675463202315049346854384525297533309479652942966253549728233985276912069312381299250989143579572500178727450098989037535763699932425812023089492963667915149068925155020733644431602965793953451365157840198203759897011477947041399490213485557808932495892077841263257079212516693617945784962299271002471510168324133315179299323975364506135872088351426276844069825964276415871645530023478453186879399636040141270975639688300250042572141773002357472515833885659626055629432031301390255811684514400594226245093086775940272513663441244522833972172380039480052486891503690451190963559200569045090599700043738535671254706493456628480686985788848722062860685906753531978023793296114387552899810918476832156204266331561753594082718262930621460266607748607732873925973999249376350107269242635548757480198572180761687900423512697971037229066415245059143265228915519934562223260997885742290997940204872780613363246835244097882209946846409771096069593770415906488192194252148292688553529538226752790320099308781247385563818308794375440975955615420803304933541025877850430844461882035878086813679152239487870369451467521719482192127556091186238692312744115392109747620158531085713004131168683366156412879622843950659997276159474532011584868386440243643879518732547147083272569987290192822177028217310456433364067942400000000000*i1^49 + -8581384189648478199253430161715575401042484820886942040551863527326547135029363814656000262226689979810169200550013582541030561085263770949687730682904005302372189656094933650241570765583904844686105269976111946984461226864383048772040466726831607622019673533392456165723847026584610892865621535922647436693161277495230955312215841012233667811621870666361076205331386431076635214227072005292673668443473321339436071983618224546580809961998892591128132048999515411431787084711576750924783454800738574817421354553319835544391561430501485397556400007508683013402600864068556111250746994059433411435641273028200776482332672649113308351886601411086606194462139605847013970458037547267590944788410868792799506378026702790229349378351012792882695546358825865237116424194611252370109006481878758911497054131796330230303862938613418288987380778549105044288325159671824449636165051419808435584301210749877033373613199478789377225322340525225920975173616977590502314756990078546978655003458405877914725602678044497520377915778202995250680142866502612829165572249850840866012677268280623177111963724449097325687404575545090964244252011493538910233222756616623563503152279401722451633556383441954247584441697432712190596292744534526345597357986299003010711984208810140804761851683651466952236545016618663763614673343119083727737486342112337424917177720471606268976386094934550822683964852914005626394453092022775591555679197677771180525584167341050794360205346347051930630667813064134444324211867432622552434680667251584473116134661737952870400000000000*i1^50 + -976123145373235963648757552869562800468106152877235754806783756310208525477900665038336944162127777051823239033122190618252107543565213707191745328245404631108250898603432239670832342713486401327986993601994212525338808004461059586688438734843438674631441941321843627373935134181062346012180467736508768196627488541725536914737086453213262288172210673086351894149237449255107887032044472626028058478180602569461251619071962551992905415567481976884214785342583875493316990249428256115701484873906746827511795711987902932125103455479293738938202132119374042339510465176503587875283901058883478590085994464223692703619182809927992898315589955652894931770712665116279913861869461291637020549445727895957074865715977630712674245851974275269900031647786275803512399900092773848171308227759376045142650739419321048244917282851529267907239336063148222018933482649244331238732547729425977674766774396128127581063350947900452781244186423624885002160193973941577383324180883624124620886861627883286903735498003043881993936175575059472287109982845733879808118099845176779352729415875917603623303563943506676995811823293293848329780710363832299040097052577436796329653387813218731839661081790358734410547940035419602402847290223320805301046013362117660023584539670411776699953316067556369640272292609423092745036153374300609475817490508080517982892973987781983850731112704630947781845785541247867780300777237571388234785603240519600355221781907015976510892870336137733331649537527592200812774245950624916038952069867209391712403456000000000*i1^51 + -48112720788060693143568417333848556282858727977476882559833312654727316417457042599134948584314692207469622309764865759375984973137659095134208884291360495131045062267646671392382282521757296564085017338240081875396326667476258772419166526239614250358481233205468930485331806415038714493737494560574063051511217189144160634720626648861788386384565955341002971813179788232651294457833434216215126345316179452596739845596710494796244342522928789927804459022185858011498624934959041982430672490226594159240138025272148032066301640870065973133698236391869056077495347647630979593592135167632086483816034637499758087756302413140058386848145246518961980740239521674169481211843821707729044586286285853489632283875672670150483509202902641784817733679492328647815981746170563926882729039909697253831711172469863358794114057787233332084364411225035091346964646687767844675911964064774767788685300263574143973371792343935924833110640786341765085525844863043217601182108873336455047134363232965651415225643741858590657795928377650063842254789211065976183798137113348818915711128147161100902577334868453579488642716722999048284756708930469399281640354932530240700060380261563851801263701570812849110855176806154326948489222510324719681577121066644205745437467986108838887860196918932310136870635597829704542767925597846018157193621164754507578357885643115955931912006379862439069216258108286061218803434544742336627113147541815760159768944771210081545732625209999116403989139499528447068989562054437468195846085684428800000000*i1^52 + -879020020199301099214336445169857243550494265692811644967821708647670846950187347809264223879618649979010784484818779506623102365684481586917066778587861497238154907467392059549057596930560072096476096045970252824157556989402003460348838782643103084735035550807750069590169478591150197358805687454513259008501327656257258338771498671469397045875809083898496295502674257449051236192805332754181622763854021863411994671690919791876315035462725045019758752265191546726784016987555844428769887281758956620450428940344399085343123634081381636377111881256093617869409235826925246485330260943392510487640677638382711894979688893025788000073710323226767056274838222476783945243821831913366129192002845738910003136501487697324672601231475335190927680309886659196743992435705251082913115047537213721029681053329414540297324765367411689294927140538821341028511511384105308741003800706611226015839129720597645047267473131151626005265853598830212490912640949911007277148076707891005359863130630125462904041113473697240555847147704270741933568160229571513165169763915675215008690760041451245518145485211142585664912149370046487611029070181550892231914189987156194880164816923616443183483175645069565176946971933921063110541775998416935945758144976235659815961884951945497879173540833080496337811027256817340700141499182879086629533828606373530500026216427068478031718289670818507687275468889835631966045646231251720858069620272407345727021677924043159807797384881580984729711228064423581277005030435502924800000000*i1^53 + -6833285030947524930138189798951282048479870448580440470646625653004120195951593023199419972373880900628204528488498027169124297763056972397181084644926530761179240524577428351345984794652529748394692014369224879005796951243154526569720288796643778932070811734366954527430022282966052042387469011031251386980935754570628894019620040524588744633452144430379269202435038991843987335272070378183430563457662125111628575397835698904864429542117221466468944441378584400838836306621832868991072105155664291802173685001866423488504795467659454182740086449947320618965147530571874994333525658642536663021393118414807848953145701592969117531501850792402373879766152182367246830407427066446003026527537931289125337097273637661178504345669865084694525567140465772696907144302425572820256810427342627088241543966266670767872034153863055253454440950159135670505069248207924054330611861797646666348516869300934619632426986993434949424405092282166090202543510131311679557783409623755598345579514689824420374822528930182809649234315232396854826039735239423199517259805727111694273002669445836059551786270224369538329590890827702651827367843021726636140868202140887711027577977537205069463473067077295626638826515349460790792283684982304308818790879012177245336977848629498129060317045078534223553564867682677823955989073531778556260227729599940409938178126251695688650188696717551077044716548760985447315186653549710327454368706723347130741031336550499082617592539280285723499364769871427994877712000000*i1^54 + 3087781928343850462011460279494492204169565931949545768822264876840683333096452420587403434689107779517173077133708258590101393485247458169136469929848735267247277105149202033359785748351477181843883675623401893743716916162148105541593868494277464053983668819131711487039186207398488502332686974620241978828473305581770943899180769840527888450828175561627116745405573337511726847211125648418210703316362921997129748094800618815929433733718024900774798519088135127616383894056967540403656132990897079814147731237331273705236457555310553969727306373303807984950908461116009844310781375103481235786830614471420100935959194705401697547158622191104846315177542922242057178479178578612177544537122684945185812694290471609586679677487702679826911924438804017429927272014782632787504237659133287954050427175757967396131070898085271759502620656483659081567892797223757201667368638208862314308196944836586135204708733990131496607778062361803778106327834823994993448104127465602213578449076611460764416099465993511171267948059693397082282684159577125490545967860428318678788291694203503294550584616550395465363440698574327642510390745673585011286393903027584567687371855554040836577321642699098777025283926893452745128678702628437108953082315595452416967751641757059704004342710126377814722233431068053267351143306436339676025783036334081176446214710317065410410933519839929046002189516331787359929618242612095194881499194162503316023412616777293777609405237216952493575717884800000*i1^55 + -1754447696621383272463251033161591692959331468053693625908610819038025590551451500272070621220186352239021663351184898889516867344994953366674724145502787714718317756138790048403374788459446134318997305795939536980375453228457170430054159345948470473776427076822968214584710479662142839149241398502807588424885861192802571522025537511233232630239947777206234844148760713357840765538136054504915643286383297877895496412800743266593902821260317659654127947034068293654861573329317846312995733748072571295585529214807332791554638257904369099705152832709929876886043612871655632485663276530273353486147794705562244462419079941770279271435330051812604019528745663787924417484241814886972261975417145427062665702609444067505311885489306916943598763718370974080778532431353146622572450353460092039896546014588538828780383935039342402403739660339066118588441531774239031533082301298506450254388309507050947903925386360437085433157372660151062418603685990404970447914197262615520770173587785816923881232234402515661160029953012542474975449675480477784519440659514473333703733721919237635834477555476901955458713404507918998910389132935632407594270763427347734816110957025025278995551861480733314001932177290641724811409839151233636875723032245102225914006356584201091201531135997444657770810499787278191840381066694030635028848588436347800534783172176693536064871849953250829426221117792966683393134532472786451740089800377014676494674894776308410019769076997355000*i1^56 + -327927879112798256232617256449752574658999406959757456327611761666932313201388495234070103744791673382218151959070641117386251141586914436025641284578556231238691888183438520014880117653165373853614325323850386839697243064629948577186409317970230565255897237976135789956662253829054446717759587293688962236763347946884817630946820479956034356577781865529819254968097174512084469120735157416209455734686383087607283758395357685370551749786075514948314648872428645968784539859504728475476817012671814590298002969323261591668223224047204702602434740779764437101048762302118754481929649242479985990183878838885510590042505406090681376653417545023792773245466602578999665226746604480929743613897231761112514268434249132941664697646006891877303599438997077624014079644512298109312831482653249090304099259375659285312219785978983212970645638540985738581080006865923149414551000614037250809555173360783630015363126350184883758475937540572680197089157533503186453518088307377680339120251733798122978989229657030470980645484697987381047004580352626216872920567721374338076668925849780141280234378124152019273731495848877103319346649805441030881127972708932704378170169905755707692264559805928896810513508710105668423459011355796177969591942421978578404534323658089900528912399911031699771390003435005164956332872647884515378797714776774662637662736435385832995058920881521639312705438253490817210599678076746949320901276062456111619489697416818000*i1^57 + -15745836320919389367146669731329634194647885303480932349623190736595454462314968385513985977612182568574148228847203609987268238131130513593209523792901560981283416894732716527901283873974063749351223325854637792042581770577125605353657453947238045687140402386348831113719504996434297053273750081362534378329002569489218897336991534640932392018715270578940757372069286302998412816503649916204593713113990683772641228028993131540703762987517733534147754946049489702454639093017548817151042190486489955423171286044458425615323874093569401199137246039473109624350054852297858123899981165650973568790287082419331486858779968577240482640254876425524459674532609506950271678940244441729541930908705323921375765581033680459650365067380005118992319289268857907918936996354999005414041182590051177694451757278120583779151726681710159806588997988525382897662749013029051019820706935731429954137891979506311698713513495280618540657925349440719412313720074568435125825862206132085645227590635951196315535774669857143445935351853597289733764697644468191750870774005534510868636162828676285986287954247102270333413312263344357748165365945004753305446292926529992600849199469777083865537807358786187584449803824110062902280790344582837348199293004878990591627161017235323534217456007632708771801775812859843301380245152459417126173173279857143645986664332634483372455256307957560221847926446965508433229628821666663534611594019560300*i1^58 + -18006425358072426083061991086839376234079645232664268073383120778501925453403306612334246812187138266903868650911305888180498030683079484646401985894911279940729882811064999036855479013222072875849438594311349265060183111941036493277469133392966159700635338609851167683316702751611104454873043915544088243812983903167274447894379592829423014319683223367373454343137364958378530420399151411166979910322543799022119727680438732018704418778337865540927575808573212692967087658712843273230177956443021309221020416899170505948727609420217691056929008620418167183213856321797721665990596689042309187143373284122000951924485644289166506355966798057312497642874911787344879332971999663549166592108106996952561652152155103394954497521943432304643996909147512597159948292451458486064878713249862786557646692572123765182369564958009349611752625407733289275183502135822608101104226875713970874837168501261285462431937115929855978301578627698292246356206047242425028754477489073673598753635520878586734231709243790153216102894785848143663163242610950554339886700861596818234856062422876903913533992442541667522082794168034230615552508045729784227149988076718441992060755397891476986151376537041657495588282555279065087596400201291889037933914296379830856089266292773899189598817972866688859474813257864378910395705606791007790477011139408564063730845941463761346820832660621142076574628064824531641978784505*i1^59 - N1*120944008386306667256392712496536613400180945481229983649376158242697115772872164577688810213244337700374736233233088472432228681585277310834735862981171210383523778509163735987425627262169823535219366630237584883178647304881148420741639230655776601094866119672250590083150911601945835037572632026703798131740647441225786742320329361433191673350670740054883846774146779211929503588088505728997447521439486566330711329279702082322284615709934007198967278160436121421328612239057547328947687075968*i2, -461272510875073827468606839825243414965842690419034159955474935530733517326941527040394697282717275480815833784578851329723228650001590674274763268816093402790533608566811392987338856958331023445586316197696655360009670120115265498933185532426886651157609609345719449343749307566307154555348591860858761718446064269907214719265542559884746620049433430740120053983707411733229345201989080265176224918202435269733529891666388506849278635440175100471211974238127928039776751813570452668239385650235160449512381813490989000141407138159381948925359189044395278592421132349411156727253404903686769454120791758680095958503355417653992030123167213383151949539044981285598265940694710796344838545994239007836817416178367669037456021681911787123085401154581711414721233050453202976877709239482903073402037099028164293012516759939160911776367149732768378294812661040864264607952774584637303168660728148242389944779776014957944612590675522651048284379494018221340408139657668855850541815980542506498279878222034938856254152505103474113975813517856677340264244853155697622857613205366589687992603992922945561533354625438330460790003653985406754712895551233415803483720981255329331678983803244604198771000938716757321797132597258717545434906246028282021830019273891955047942000446454543140314117817220197302278635725539417371549388911929278420746842549429640998696078474606046224565489479477186522372568951488985728605993291281979786029988419877394760181262509518792159678545761675139377660918534096602361262625148998095086804771704101772512583003890287984018325520725113536063279149608707358978555768404153036418403226509156462023350496328963677605222217054184874366795486294416847600392060887736567367706752599634257106178197889587070831321328410234746866382038659555306019982452533388902400000000000000000000000000000000000000000000000000000000000 + 770959396460791880555235506519890939641442510813080931779293463955867184099959676348127385708697782412532014158562895701402497616656539441434158605630648294691086501112740633261089238236066562057659060039366629429425301061740881498848163372593237202744502174471049298139209864407394358297323284563351279911548090500741531016742684841133919267302100516306549372330284102912546063824665241367366933480938765205531481817486008124391798832094262928865767654540845446128880197792352324527195241914024576839086072724686489315264054898832896871315245663807883095381859768822730045662524596352032294343554401504179871317186509828624393767582752594510064181193377418132453814224429918461133527330771663420365156898422671597529728653826137571997912808076304003198119415688790374094779555240205827933274171710758718470992556492257661843058344727301894795001217844955483736385880983728593325471215102700687723711187282655583811084813131563350472479175568679071788312465007014974933697649104446901797799713715378170725388179242055602041628380947749411167964119932753915973841384255249356552292641471535127477185932544186866699338483105470820413396635593680908529149342258945425924339163889647938487577281179020642389033895607284782056103347868435878008179840369473777411354754028080868360269375171014114160699806314953894488156928484629082150861293420478896722596227942561557823137984335405795303072862162107711846392918242654364818061857592390214622950014371246109697779490508238666098920805801828869538594488497341319936212753542014227818373229312382354776823511646493785405646904142251114302245682640926569990854551992121923364258897637791676629109764890523743997761402462068179134095368933259941093947960231797126007061854264036207269605684640509220142216892426610843437141440782663680000000000000000000000000000000000000000000000000000000000*i1 + -1579465968682365187380074823777689652584955935272602553894356392737815587916671813298944247463283123039135826336872997905940635926454211008509998279189147648145526019015799437473851940882184051372968272736925393607374262842450202953348446018207073457640670667367505712254792027120596913345921636803414564173561099870895148669078401658115430259748720097529601587885075177557848033577358703873561967333282291702234306218699078166793020804377663081542416704494552750674496307634054395790815932223455614732098650547328884059649367138574543793457837514999957916024757713089016514131121942254625937795234949354113472440289012572016744255767554560248553076032555936935075737466139537869172012792409212669960523397395474847003873081311877961829132213038656726908724760006900360904261216532906941339890672168667371079672005658043695245516997471231943174457783989577269659484199432920736144673634605304975662404367779656658211051417578342860993855802282308654096728255146666895920347405217218927276031240629563311031620390775906903499402483512734560330237476840027870002856098138384149196570521381424835545788098116018575261897779239795834201715037731268507081325157264988478861729955431500314763778862504847853008650323184348733718165848570741629183565191912578014830039478437348009432808959436683793064180515488237811103395489211721908440793452479628329261458129408339851060540380678639940747984807528927972568179081454192415801339515517050807549354777143064681459158407869935740035307925597616500713971354833544121727351734624452788149261154789474892998180231083696287857636280935684927047349130982948091813988463753908518618808792951798389004971428857409100457934014560562942761574790689628567437914356041381124827585387033724620955682862415029366509671735969525683324862060298240000000000000000000000000000000000000000000000000000000000*i1^2 + -1536573991106288032529005971267448599361685142196196382794842312864044719696063949395494966339193510991808600914574398440366340588635220223384765156167120434481227616821295576164544109488466680106742753508527295364556878351254778180709163518719869864356399613487834465817925187250549948432810536454908415005397091134079277946305484746388807808681022463616898002653030491665295865309763500374740564849571276129944619898845448367188528578548445200341180776137335410782286611625986250664173439619240612739270531174587470726574528844976011273175990524510036135334264570340549243678722350647493646497495775529179784672446258804183513227150512186712598280751110990635183700199989345715229461858171967525600338838126968739845547264911954863629858700100384860287071355373217723151045940418321728953254673958546744344090770108707970504521445031595408819776760301005300729224019940903103823521227347618711393511124908585353314360985580931978441670052754494137146465480709106055964263772378545988428833856800177461664573219201606965622810347271979944626440767836518845131498998495798814262245661953685294314240056974863209542934439028462475847772386544918066713608254927081724072222427135158822846895476487801207624318562564306401646324726194319005727716096221081863478476497766851279494249969917110665791774097822123907466803539050907571449463096316299933485270914737018830044075843776031187311985757459910981714049183092525025328738094797667757562069115330773915905296903627369521659051038153826722080947831569059726271138114496667867192048525139521254438664218180954649767743731277582851224970356299517600389155826887800671713853994949253290143800886652169830058856003191687311407535706901910577729873929108342941405984114063773844438983795197603728358449472262889853062094834892800000000000000000000000000000000000000000000000000000000*i1^3 + -799752081145684753779635242406616993380445370801852848856044854496872816465115883965314853616527815406296725667438614902772834819753381332196835118391177328284963717682530819120128548938819604178785405912793236616140706312234110566044036180593701381607572324542724195430503745035062691603124766027391874952771811457889362526196213309460222412971782702167609928703211153665578457740564067500731803402216212934055763688247672253137679639774644058752579557055789848871953968858149342585837190418120573996550832330257494429675061573888393923819987040021301515495300013101166311145963428554907786963894879893593812723484098767371401280793422871437169677773471481359543503051305638629496197917063501229328108823553400801718167952016799556002955211681291986144207923938005282538379499811932750105432979894331839311629645372419170622173428750424578866847010095171297685689460688605687599255237896549618032549759295974642374718910944404077988844694734642649330145896854690141438265582225447305704875368428188443846547086280123693593372830149362035918351071678423855192515776784647951362984777645063320517028362027911024576636926048800939284536176023249041912756017151144554147477085889205823091565270841627995275374582215849382474845178987341878536514866477071785026930373077530430680017644640273443613124992014970668592039854578726682568742946980943238126449312222937256416387597215173506591839906434702909286204815698526103005389100971800353955345387959905976869428539354085242304945782017393493773324680061429313125703567116846782325568046045198081091874257705148008815300555885132609002336658212645789169907703607934516292017805226022502376434884593284498736371272845421184851531066713765889032661511864016951363719204514779583523939572144225769388750985637604446283948359680000000000000000000000000000000000000000000000000000000*i1^4 + -260047282688809342529978256419855469548518692467149623513919120630760589597581339736251436755526655152035647220767270793489537670553201944323466700466985367161000884236853587376404064685377830778938519974925491938782720047322519881083185295158855702865940801268075005430023001404556151161654467138298035656063958646582487262890284418427303491760505568085671444479201440666825177101765815331390104653901432622201037755231155946463031010710373367690987790383944803674076125436869901755999985506015916535479334243992141521882264918130335066664627364001841133735928416133040100108197648527022309086971348310364802933461126945422836707114631067533364733355346307918527806064129755275337707961059348754723561694108950450573316359474416336119758240418337441751619689468101809833821444682053935847584535489183743562477334355473279394746535610281747271772037690602485295621393608638077592329422916314039256872680764996729858417934327327592491465463773136100111742876354405081097503431392055395972451310633723760988883634848243480438677959851671918492781927495855542853308007725799611086227682739537249836073839832161038637463228356734929901984199481953252777741062142065901819653790149284900416142395715651985122655045740059755074622021055565365990290799910725320423557994857098251068806905003333174127643372231915996489989005900141592793620554449725706147615033204957618171661250891884477374519954061129922447114426597858770239367358723895476354271721511616243567358285963460669660410009891964287926567844105512891481074672264756256372902894734197694380132783676299540919955084918108109059918640156756840387228825344267620524109127077336557071148045132659971629908243399776790029619644997852051687462444830712400369993290164777271309389251542351533712627572993970284731039744000000000000000000000000000000000000000000000000000000*i1^5 + -38987849179450951719946283812013565841942355446489103859562335441076884423437973926444168013123401888580589040541001000763009166608689035568082899319661073281448581421634246434902296579685161158955808092858620022991012067248318407815967586717432855571800880576103686504284077713070613817297388782175772993535963660682987075045806558253644304867935089700912250337752027398905845195082892119886305042003730779438984694459805978790297160037361542376200523924429582319610680629395112657407799992408823085724749773263861868473748336496974114793787382012107674693460843194546843001560762382043704616998228155377430185151536400549792276033772725326524014271688975736419660004475565286238191786176332676018327664424195598546123461833383914416334483009554539552038730893628937956396438606682894237585176709533617037988263871526585772176196397556008017056741967969195287964714711773990840549158218031425750048885542635916813131466173056565687766694328389468068217745505667026868172882943635760955110502544880606367239651378677612408409367172538452602180949730179044378300030700392492337712482191220186100718261287712281278896777287271316452705109418199532880482231561918196276098142681595937280670548841668191972721525650333793285785779440208897886065947197474540800948751483019983762212180926667000175275997517166366387253418721714010606187179147438072274222022187392639717430017526938616586843195157847696975091632491313604823551008818504054393644956026591027726899352691949193891187443762780321200760651790258815386533673413056316661726759184961605718034646732378860813351374263947139822380120737015792225869906510290924982760340168456948937707186064671182946372331108181296715347278861499336948148548328192026237544701972786325231624921239345591679409856801161001880780800000000000000000000000000000000000000000000000000000*i1^6 + -141811603168438928732561126946749400906567598481127448929906418795220257741252389907924093422803984316113131178800078012710470774202626125480049381517613679960024130252688299682233389394280602053294414588274091930422489022428363088490321274268523138148208040876666208169903036243420669967407984839377980324811159193467346458716915659788354489413807193796085890943464970585431470776810379281192559748974591014651135129850715516309237909323177326398938043519626157561638060477781952276553589448455650448632699141428426883960607416622927004232462863951158597083661822330948731973385055136014300264883561326857239872758346889751206028088639216753525826655946979993845039709135622022636892841495342106285092085094841639870117126473409903945869979648496594023664543213971379567598490083838523125438471584648590874444356643024385495968742526486367886745175702771823806994326817319521714995860215662125866991610655571639546324999549464732813163399813334488729905367406257135915331684022315414851063757875172227920608704015848471167854367155715689000869688261841185586408997598041143460696929587361867778707954442167836300988093152202508558777138383450164605756084405172350743382146412645381204679252087553995647411396800246938932045371738221263830481284004452029004253780165303960076754709266775608283188866630283459631371716926575064854737470504990738285147982044504695182649915041295235686795502522673249205628865834133904838711159677397476291046878485578921783066755491781880832131804550761019292330141604717246926082919992703783736525584055927441731505690270292861957840140516002789396451042990854445035412226873156458554176698346927871907422181306483773533857403592312713993284188212685834327381075078999757623469841586900420265720427213512330091222149429848965120000000000000000000000000000000000000000000000000000*i1^7 + 554603887546092803494772252770640402582998710818829928313679512410612847317451075080862818375523040854889498401366445374305619562640901895962519381905018577932006291307079064187967038816295521508408979194178474913918207078353904153102726282043648253918125544322224839577138351407646749369496221121475423427825185904978715675533711257793321743844802656945695829982331931213314095454699554895453044110852390206424245634193552887730207911648798537831948387322639175371698674594891902562285428621094456274075673674861617322166429549599163469756182565639954370172960325271448519724321761930182951776115390512722121411014022496614822190707121672300451493640594714925368272415394856541766427293335707402237339486684092337279297393483101461829642001180235376521464647814498410850979152625528216010607768976081216657382440183959607292419954847986735675573363401497859133352561013330115065737073514939578287126530406213179403260366177521479044426846321505101698610204807808842758868601328566443959979814856404443915349545014551617851314866380583017534694658251818096462033870893878665104293174264419439050062548964830828159462435833012353723310237414156869869311649613875832450400226492941029241343370569224760522918650447716033948946035421254853110943565790088534352986093170495746028295668315794718136315982925539978068522544673287979301064054673104072133320862826534743976713362324260979767169061174366655018906691200986727445458977675902437683959890599933944453293817149192322904200368124064195213341328676777471021802328499383557544348601748820545135191769224266700677763838684814218069311031662281308178036783053222137467167377732300172680530144165277324902973667430525126718333938546917574071293129383598381147384670757780645116274022114894635384641887366283264000000000000000000000000000000000000000000000000000*i1^8 + 8036238190301331855594234656174274161758217369043279070016985928562245581062969690663244079967684612398109622254749741585446592473421474318930486492447452665897394683841258843554207884224695816869895292547670482965709474461169192678751163975937846017641095871818538717800571894643580232120101082979427180029470972391908554951181841259636954095488160875011450594284447600779509319243899880797845699601875546752943413538916458643805230620732086911462558296406623742716051268723352411645780191924420428873677825672069947502641879304480298179959322998601436714868624319751216036296187365976455569604872042190154511298187610282741253487763273686722061965551036876595234973681296904002568636252925550008628650637947710810952671071889854273903001597337920668796644186363699315412465078952674192981863600528365590105470755317682797821664201374198191258867150901532539281370011893381153977291523402022219691181860273602328485282345646141229727608143915364936298388630424371396247005377102027596297826556596378046284668283739569272245201912964469820137376335718612695327293742772468364349816185166038629269516927094887284366056754764231696884979192589469337722166118447634857084939791400037430474111898935790120198898914498346970245719252102288371423030503554683973944673388571536077715251087599968293773755752005769417737894954973431921025812212922335237931793086883573099142113320893188507113244091003879079540709933478690383526454038329169891847957112926141720041790509523889870435661153355653544111011712015054975625349540163179501835830153348091569727378562879028126951759078115642607747436076579491165521722103478100614886950392238918201098231034630577228526666269624199989250982748143435272587757611257351088572837143026782669158135223771609254164199741849600000000000000000000000000000000000000000000000000*i1^9 + -3941387513839328752132003176007079148655615782529473362433243254966965238607328146549716288032777918356126467064071006548509203717704146995781451026285482618508931990157800511282469297517982436580503281520227259400460728152120064780324753308201671035323996104971847626480724692089872097417040423981828934449985787637895508486672469916022817809219642023318354972791111552279862374235393934160151715994569103107850509961958687998848429962573050864415506340434495964936777399566748187755964364728679008780988049614917915569498127956923958366692555324721936218275710480091325547674969557694141390947618933804915397188654341230099718807963597139347949977582104719416974896285237652069413197351445967364393404473147644916796194498962258248500938386047807986467950525604304520517329380012904438844701620642385024067838209499600747076521665092606527532703432037218737372879658418711312880370864256751015581402840468832474068566656144831174321641453784256673499340985607837593471036154162342250839235116264222978752821731349375881720083163372188683274097343595286644714900221423612023077407701371251725917178500607340536282470620488471266611178717982234351359481820162464986422824571089846113901463420463555926190184596927803462252216176139833214651274123825979079456724382202292727084716249320965403643568479427815423503342703863211079115571404637635102728570160434874289107518879322549340530945808117231649306551854971251467145818777099293192143154315426526621669217872483183952555073474426490294980915156926345622588490256094262474057446749457209469250507568584776332093139220689009169323806471619483366228428129382536103414246108467553148122925747496314570934238308685421548327190160504245197213137579748743719168921481025260042046131902868095003836756787200000000000000000000000000000000000000000000000000*i1^10 + -240314468642665231545826364957712819678156720994015915666566056464351096399147230735080614460621285217543730025788318149434653391035512252271710782586313418643536401547704262855187072797089717824824672749490941412789616797803600628785783516312838703325048006155657817883395814649260071804970727689028266214178234462117224477073399583040670364033210090330169735236951265993107798955024967845556297356823574084889900897144525942044931517267996324239115975096073378108895443886517709230723095520882431427237495832829231290421901903896661217649257761095146820706011357895903371663288088525013694023879744185556173603242014453153197371176407062544798459620657936525561532093618737965505573313422229311978719050512075359879358894247623399897989722087242294548768679938874779584638365990631730780236806309143140349829914707249317238107470758289556517987681054490823014478005334205092122756985033111587194894769539929525533533861125710672108122448581130553643501522806835367295872016619467037346454352543717241300921574217910914445866474477574917543538602864011242045310012688196336211205675213400940750954404089461857039899675698681252834784422528695548984032023930557855401895204714776707406312345030658238313671337577302285729300542811843730804394936555193443429232497361545753632248096219535551009366698211347919058330390695410176786822313628242975530920904311408879426141566010742877699068150815602054290465695480706251223465277587565584881583573102761330145596701361604717295125650648883197217199375931528208112174301354538708713039982768211217847162853468731643070680575173109198098419953865700953592237301605090582675308477673320887325529471297254503013375941623082931055919378282513702993899020521861358083537762028722029535834704993078842761412608000000000000000000000000000000000000000000000000*i1^11 + -22593209696426994765281413342042784631713031267190088064451107725128810477126064895697970622994364337470046730132992220759350915036508108471757814342181190986254431597920556397640095506232232624455477567439097101404234953307741830784325943610723410715072390634991197314410930256434661172164962622126271485505182880420028496547508730717667472966679729411355532082127183675083308106411268604919803249497889375935769614320596629707743492489715640447465794534439927577855550974318995771316685062807875416099887911476356795177267756100480677971411231810823409138480219949511824945723378020113432793587901180685173690810759145771635316824366349526443890354424478138915786440436316491444790348356221145928485073800740087220645241022891949735180327800379131337857520489246775855140567720690353889493743182564761191327746711964507097232041984775094847825994770916817268395152154104383052480162533878585091745509334519963605110661320680360095947955118139199142420075512350882188640339455700679552856848901652866606622655146902623696330633811899897697901694757598985312605414763823375559014467658482101026309139202574841012305371182634472349268382167894495552388296523925979678213934209709335159580327919286248658340819265017956549159428008332666003446897745929104838576668659715210773847357032619299925514893876865325380691231977075739668581492481277478315498337335998704350616443022447424923560504792061478138351155606900723453724909436203866661615995228478767295459074624195918401349308603868855106669658855263645796510861983616708095219179816152524778306030605633889007220692744188165641923916621988680016142986401498030642470101931561022192186574392503823344416690885272462905492236616285070455240375302406498310244636313931889025016722687931838994841600000000000000000000000000000000000000000000000*i1^12 + -1211698878754486545168927595602667790159001115485256942237345402448902277243568432108865088058876534214109823787617129497934522002295403000438617955712440273868124343497550763293669934542140156762231419686839103942058448927087328867026529418324967444018492380823523203305225434614096436630706421384756974502961905215233357160310810126630092230890503278932111764256961048774039555250681384417800174872898513443077134693846905427565351842590336963641414629020116566760642209756637166681328949683377354221490117866980437432018198586668712514238976179837699296856897791839809776950272725249699246810590490484561311958917426605751562915698670244223561465575986170906831515019496395056661552702936503227624278218606237664589234663980833669722965558809065807826025665447598094301582053185717338467811291077364599055065415081375495829493630427900117389669489431186961500949952145952056649561142009020024489484106507906398282364597699454887323835610386182119933812905706779719910013094870663068653833312678680271409324171350871626820962967698964024434876603046815941657391151286420124407926862327537239188389096677481618151476302231588925266009446790613886678550494566235886053029800309943688691283732348420887018089675873255786562049801252866667092190277789287811441609970600450622514315616606428950028606547546324600437383602923943103041329720406145273314943266045922554193453986613106958533906236134997920916248044061181840041118879927395458130063015400613094635382807176115009247586983975957312411925383608921004216026652193369345088293586417427624468800995269267003658339476950903511341843815122538002814150793372936593449317002321175441598078721821957047497936525057166785018510297452223368499900757935150923514167265168893641667304832947286179840000000000000000000000000000000000000000000000*i1^13 + -42432408342939549901318634652775801473645139700315082902768613334717164793426302207618752807734233601635766556528887070380587759202074760576361560835895303367653367629381844419433420557617128732584620990124955788717726042387114363721148889167311030062856387444932876964320895237334902799007867639590005010266390861902341565153246974766757593855399159807668879115585692572571972480026988026299315901633097508713568156923672181108002510540721366926781378525957102509159026185029624065850095928564218405509516751196066970998189202060890387086236551244639333612090619041355117442159440460612474612020044447816563060466688514607609553554764472466179922165680221644478183495721732974411632322157249942725733627477364175077791420304607884396146210977457021872250766018558794413608982791581878168409753899761248290883798931626846604803332061874155001221413803926954448416130125856510500804094235415380300711421140125214002876738098172523271901545186061619316649054640673809973813548751525806420341701810003945879168360290554388472059226738169265098596347957948527969816575754649139553152734672514101556871269432654466359328417727732051771881049604143855369206697267653395766222472059938689261815979752719656121934781579494947927020884397319298067566231833116759176169431952288707942412937239577326471625306548036437320204335301337770892309785395519073889808742110046921234834345505576672807334287222257958380546042497416762793999808617643824935148760669994597462914437205184107819023623978312193945601690618217061487549769909214705055070607213148284489276516426652701252849824556205780385534770197313439987337273726113095155884459356521209381305085939138596340679428535183638833068507496639768882720231936615589026413418744889255691796902962003968000000000000000000000000000000000000000000000*i1^14 + -1027579513573187205858344753512723196186130992500094071406129189943482217074837965217480715189497027979168446514173389524077165583694881791136435837381334952861859551627524648044272592879146049578633466232824763184740392018973731602731023977926796992029800483829339039057075921019489868302085408208620618504385946362061679928394531656190424935195225550453592045847497119088875360979066878032859804529072715037507935558920779203121305074615160777110870258468568531775437048692337140949191100538944532995886384859141210052580424993093059744225412361163873447618333617551109676956623048105867973183838126718251185235619343700904758082378979489991755637085895295761733621481807285630864713250165197887049025349094808630057762308898755184069086353583399445782030259591707912293970908868200733567409766555434551879197567903920272280461646242090401494478044102560752742300977101057186498807491985668798148623793454664158945173245571604137063716710807092066499043449319369812331271347012589234007661074802336948891603540159480501445561119376765007697291123519871382843605601199169561556817068566682383165663830899136789121021057829783307672238794687042003796333757936191605125138109290453822213427854915290525884191042471177067759379304877951463904367336276205211452540313799775129212062718508045040683141803741784962212625174593553543500035421995997093716432133984148375897266103456197328005663834856343501874729742714995986280575603684305466314209160748453983266711985571846366245685270358156570621333458945107716937500537213693285750343478386467473613261944124526059396404051408687224577208029583365584793900459565419407256419217972848173604750563359680026976642275472376864181015438862238889275327352729056789260168962652645188771569362534400000000000000000000000000000000000000000000*i1^15 + -23869746203439107373521552758763406068896748347979833392653700746042935989605616609088606891021888997308666638307634340633678493470393753303746369995240160913905304473155423201524557177015032821588290875805169023354673062331945782052601066125901402727677984769281277636876364781615775433128208962188445597981909269687364404590591886687407434780994462696260252311839970953764833810561884563706040924853416483810213665242979030710095489992853208980041752704488665384679478587521289893923959019848189491250026179121987759344232974984162221845807818759066670110340168191905614124303968468980993775339886808131082830270940261691733894615473643067233418702955362745757050616883794242426254796608842113229259403092371227101584745845551089872617707820368836341398033721092476881476203288778233715763891304764703478485041449204893692422629498173305156555249210368914577257301910123185378157027771485701385892706453290998041781971611636459752243986826389548945613116610831478309081040274433566782160947834094775728573845838804372350417742115163786365326673783222035391276309736312478462676966560890267100490698258255274091597112445569577599063766324267783077382122604298358328566161882510159375515960875368746963281214901229307369258957141413547853441629555189653551742636363984079081681142944536683368123686581798039227548554307169318123384121470568859446347673741910421826900771347297756238563832541113361836255789089020651766401771532824800429026691086126768459181952615029358109596944507047193853952940334376522433137238431768435610429658564244015957144262078329089970457025644074475230659163225521450290296651707542519947648075937325230883618451222768609320688591592383614208368125727642798516328152678785420038411801678182289330646548480000000000000000000000000000000000000000000*i1^16 + -410109079615037180451723759604075760797617021621192307827982145611049039729636446161272039219816740232473268114962465107816119296113096242212602557953828982233372642699018030437952594472769774952421484341662971890333984973061782994977194833256432109599898262507731816268746917349510050543844319728129695346276940384481354830850584084698376898685803004448891758973330528109080946796498490464120398462645460154508633782593105199885658790625417605746999103860313053167840879781613265795814921298246771169828868795468270892828135395072769581281756322970530981099790845507146181687240451217752018476774219219638079711267292576492799337265631117938346091961760404752505455353372184014114291061001014777527190796287388590924993918101549581570732581707209182699413640892163333465741718785951631454943797788735672574030435547585581927197001635256362056475051931543796363334156150364897083182996198744824762305992606700849089374484843946469412019029439367031170582209574263869859830487669740732628465986589738462945933655366178663235963227216461855057384515108709610720987774577608343257051067184531051620796573754442990604641270259703666632788557948798840273613416470032817186461079121540131383609944720008175211089507261494933071060753725736725217738361555643436542776355822564249057281328522494869528465180771197731277823944776112604136603575900419035879645109918855016807940372548221755359512353176754093432048536302485144404631053744912708371523484298155084212522663832118166236244461277677112034394310140569342157753743536286141607879823360419294130426017187341963672405773149990019940132325880127613157722906894554072759670693658132064813871841062115910128181927793109472012427001777963326098956191887699113796872477704551988723712000000000000000000000000000000000000000000*i1^17 + -4245986251346444817135715727872826963632227942130485950202807979726132185956751586843037382924611986525226121151285267663882430305485197729519101384928863713843721251524868544080811007418580789003123543086805810368114482219075049939047795184467950969396846900568868653621304457991922855351415035103654761851130813224515467581427725884414302542272962593036788088762978620543380081014438001390682001291740740850934308832623270706422268135937142398759820093094187638392421678604239249265240474409105631839073792478183168548729546942703594006108975228075556843487147621844517726495124722625318396529564910021288350380778835447962375076971952824232660043655949671346891564745215332468871345333195786907684224125781952525733250518531509367544270663014949903503991145427818639631233836465798778320518106414184269376293886557440425194239832665586962932494313248182654133727145398878594676562681717756159477547792149877098866451481363624991017733397885452961275863459805378516176249142747932187195828713971885654179985435814958597632765209508898538011704203064771492682864499219628973895215483387812864578547810469405428654530164181244537937346864931177822337812459147537039614031692285351284408033160632313820340799034037748997695869170390086004906500789272379949060936349759519748817255377811848180546207894629749267377053060194959806675216455994218703759717991748517619896893212390846656636012898690568136876141647461372721639128550818843902235714124962070075700232711962744717449885239132612696151262216506812080260027013121511772501572459237990114624651130929847303879657581018620990481520462083972244901943775444057702309925956536599654321899773643462328171461665312953184145780037046571827288711816916273830734889035507538329600000000000000000000000000000000000000000*i1^18 + 3583185019220684995723243003256218908712265221247197403095170202762778894173671483475442322336601595999603226872373841076438253605970841821125557537472442563556004151355927703889796904132383243387808950351591382417736613357258352364114986286064358996467373962890665251963020747828054824384794725403729900184710834438079165348130004345069085722336791409596539412191217108343937094545896027112833572557483584773004540568423173521189162252221517179473739469654439035491580680241399235098963279196578755508158646981916988211908361344056913601449602813244231761650688454464781649602095530006953674444705387998719990796724357126209527638614866632444643483678856431558968027689481845934669392332356314306303169729077707308135029367789827379200781852818360439295929874853799006126596063197276949858801852864789798809847516016611628808004203253841478113685367662408387552471607571993732773976869871779437400278621852537947740071662376911418769762127175824688029719064404371264388284597105016884010036264599352750528867671821564631169901373124186450680533325297902910157181436208920477870590042311640523454034566467978815195634227793994931360178544303254675714212053459002711009342072540042225388821505591668525408763303177607411140499642474596316849271127752405716024146806391185072063191257230406949479062179614173311648756353423530442103072739033783140296300959894304991515140772938816180521253427529805431549246449754772192238813104305671479061700890356296040414014406981359684511053752543988452668528393982989556794097039979417013553229645665234117099258684467603956426410936306730564347137847349110744514679187475007675639872704999650452624824235984631075205131210188249647698507385689106287108159604027149380924618634690560000000000000000000000000000000000000000*i1^19 + -428789989528009335980887023998176749911599334922320373720697744891265516754727736881655786003053997049498383698852235183636084639282961174409959825116419188735002990389881724405538586506909822841807880243767976427743523884310143693199952494811107526904523613274466843256995317396969592707737001605844771733907794189708286734701651832213454577339019078763267015554765668370271156726778841914472206632184047539945880175067019700935845735022301837228056679404927822084712311096516593564665048664482533425173607806128599827364207181317776697824537239738914174932541723618268275202987872212139723216738841663521671007189062178065566620643489778066034648345808452699002964066353662461156059617625826851596088877975875292840753237715170436048538253016846127876115296898807278704233418880001611673199890664680040577840198776393192355160077571026425739492123117818444041350049420328406847202082452701693190109928216247668854369457563821517047825337460543444248996607638854171657643197827001452499867357560019061794362126720870867196922572505079544550563964502141885055895856369317818281217894722385196510015782795683304383766064218560046533358465922565400857385335170704279778225233451034906068846122351283283440377714745308122226035748781478448708694150559627667207885762645952225211864233800983458440069766807373315302269971839603917293268492443284829851006424607353786677412432491628932168797761656196518606455327579707576311193745463053164568916051350385335167642471921401467212612726939578051278780079138645206861887170463306391307175733069770075306449309748384906778915923036370317619022243017914596524188924385305966528796305614501987987240938535782765061031024529800951701245531111552470598926954631491865336883445760000000000000000000000000000000000000000*i1^20 + 182363383008902726563575589417628578992602495497518810933991431591162951498316903436326390369818419803202568206695503636435796614948991399474395741229635302724992925275384739401754784632165467107361190980615814416258601279887591449667319927399679637388626701565738726300302454004460905716096121220577398703182989354511825862266413553296907472658567932968689262869232112554542890461597594041054368774936652990437821530154832848426913768046765034227513182142205689022269815771409158804583399937890817724553748290561141952278929179596419015668695861957455898856702618669979198323140668193158553470530313772824013084566231642223000702139544605358778797385302177910307919538619095597304930603471694120547496239197403046223775384124832065177017535144156254117042068192946480547141122608118930515448134418448734840441528252645739685475330396861527509947744389431419002713509639206614237509049641004554645458463700808285716563530414261492004088428336120746927956674368117204220405300243686920446733773629534659776055750619894157202381504588156766898012994849347705888727744550137442519052478492566037459336313464957699020318043416434018371542524733526248056986472382896329162986659186500950479938794836350966617008353962483431452652256692890610274864186824196142556688739966397651740692182579274176052051485305631413565398743226547521582579680455553380146549850656815575961934399754229113300237115288168328837750670271293277444143242616856606171740497721774142328635628894650183278628359434036731311011541437918239782973381438102775474042457926098676539753571614024371077954698976889580539575951708034284803827774421282849387175365604805556603735434637242353776769663129842083366596154221831538952625115314773554311987200000000000000000000000000000000000000*i1^21 + -7368926165779150520897247705507497314429276515591036559300883281978602936107636917852767603553286756505586904247711105358354316384591294311367604819859472435412710210146466150461739111347568269003972120817501663953607234933443611524429594323501208796226150499721218478226005396436393414546341886472504496177924935391157125325591264145092433652863983014472688767047435356044594430151311156591448482060149072633452341883414935832216671073768952174858025807384125613058536992595578997430755070055306720531064089623601074499067427475492211348711312308196762858111120218455260012464803479566599888585495330997927354191295605922924459288915049569847863967188368986177171563706781886972511530377218284109596399590134792973548733968172502772449039010007276948588877492072489108599095515625270998626705785702511575515081427304017055926397759996386965231279735649525232888606012210106857176789684634799251848134201715952515274815282727170451071963377020760637714371400960076424250796695437412668294377025833518130508997382207954820781067256625337461660062924210456922952487810103333819822372229822973527478649217323923120123899080933733838603998936605329648895804407185766734899391808032147704422901888524658140087946312494849516401420793286730172739762603784791217634576942087075910430891048346728684545923791846747454438581948596076888442552465517427595878485214482297479177683569160276721483598064776472838483062142908544524043627201977296677346603918504578675216179261466979278725452738782265196004479792955525463341580313111347415602897110009897388454856501070214675841728347252954857066361990749709449925957316721716846630023617874801975653421929022859903999714605404406020946275176837053279793181259551274434560000000000000000000000000000000000000*i1^22 + -27988030770352960921414042998472840665600678320188900481017358869168880832436102358971435284243549711790390665619650086285619242289681041511369124610286920500190974616890074413969179334279101599177916426746613568479430764633850766585423770658048832700218168575099038424636011848110543530257213168417510836023688575523280505590950925050222753048491719927777421485330854753366356776796560873484940044285054129660970608083765732288478322904207834447759098796735849881615349519620552423754936607277877602845996038862427331792947225926787623169325157280199259034683060289520138614388530826991953767049781480514198330213299484846047013099596965122156053914785368792598586268009693807875316129198887858181027571200904556468319871156564887370841385044877592237577324064031863400188263060239891619798788678380091012178450714464027523525301795329196006979164594144601827885955094580041738119848310627915183359493776688021591844850970700453279129310792134148337713719842099323082417962300295981689270759654684426527732926264695000022325657947915740061150042488049791347188252464508402154344348237501991412167035462190191537160631883884175179453298470576822746922201910913197858839181811102277666484120382300680942949854579422462968898536272832782923946220169970662102766708848349390398994757473874759979092600953652706242526882778739650378758182450495462411021795012642993908043141138683558683542728952661528639351876298476945282223823976972841794779191524305605272676833482241572830325037717545668902544957382174168391165929697784406819843595311824080430962180392919790040026796359261824554773783616894210524936344847669509789176293404167675541990019964456266476533963781431336244971210510007309891217774455291904000000000000000000000000000000000000*i1^23 + 102848394159019353646144527099721158863490963620186441571077666607781941936165695114812233434965049152793900747838518537169648245669715554969363670122863928072050445900946527790904056748407506654137205935960979240231058333269667842085956505340079971754789675906975979632416631129341158861239108440029483122451972690981939975985350144722001310830932365247760556821844458239657590672989385735607436800371969664945298011460569889131648825230120654148453012312771685133261265840811533447514715619055348081790542349328184990929070990700886364752474522472140203984022014388694552521078340081742824700269670758900679521940637716580614279643467959595643450523860476177958183625650787013162749705457246065726485189472810787053311694022826123867098913015867426328009156311949323830988215315170968723034905357001136982059184678063729905281344316749390702820400811410093901942664706337406064350564362913658344055414512517954038847674763275049557195011320882374123277898118255611623880053010880207696279467498306727134970919347445159053966683097558810147988847347875329258332425932647005758651416005642535750693408835761970038242947370825897055520231468480138500415692765632036651870894805830225314341467714663195001933462329271895028907076900208465834696136063033593523913691118581167750963063866842949482401967835689340968596529903864073320296131303290792487966943823520141253431112687402669210558589477573960677797545361748879093742887098576201575763832005735368858288029608257442597747597503388730899528428100205894377477925062601693567947566915217632570313708677861987220011283909676617894602200922041286990544022311412774800854090677409981799414314620507886609163329675917194136270118261495903741694653235200000000000000000000000000000000000*i1^24 + 86798982461820433960897488394485338240199409395083431002692201379770318491525962546987767572386131845617782798327792955632389479960208941555703339359141701269629827686164422024754432939195973787777821758441665679898647665776101885824359295164268596758120800492767198405633095579895186681499408181363747387236827369998631763123893543232929672607312605151398218097144402841757590501944553035412641069339477902297477933058109660948192246503292611064012264747554871171831699343416326773504773546056999331585856371125432115687599019944939022276670195860805005124630951651481595449229169972484363736017985464582751131444498546046965028308530366260649068513658680351101264455708545839851469972755716459332072521053685980556437653067440337953899518337868543394958318564140587644106924697245834841876910840813400244365614161240789990813773558883724040985006174428360249615371290687819874748613554360945253275616208666963373947356215004659986955506098439549813386811250265383004288075822494422706036967337303930776371459669882796988576672723844192014759199417923936965092668329106096196287932436802594533456902402323674865047762915844686569074271759114384407862816867515479734094896616341539639146807942861605975619964011966931169692875142521259587892310103686014968684751799389490034833107892245610873851337456950131153252924590676948344356307391234096539292283098945571918775174367333697431077227337445414365756075688920447330130349178926481573694131279089934036280406928116296680145640080746344489547334821343944278039515231964324660977876035859406905277413144882755697688846086834938518278480992446049533254389755467206747390288087617819035184812024312519176148003634199691842259609448669365047132160000000000000000000000000000000000*i1^25 + 1292550838762731363033395129185059313879223727053959266628185818396911857209616870186013131586731628509397034323177507990141644319225131693238895089967498838492509198635022301256429930700711791948775706356182223449646063596059534886466094675654031291712151186477657730027849280668720284799888051234712760003534959731216051680619308998207770917457748720852197893774254481834665897761322258601998238918711715547065556273197055424524889437022815287053628374611043803104475057359318333613598868678753985088156002970050984169279473438035240530493275435481606419922931594887963021677306410593450173144594457583125167313057202814575100578528900359686613570151590350222685420638922235868373216327750143388881126354946965770744260704048777220564695709411325195999097909201163601340667472258928020509858524737651813386578573639662472714591231378049041458575102364049090352949283918228066221518870408865553655810312710294933735196861607219752674826817972977979205523661841140835288011908479255275365989860395157297833020275454618393766252704625865564313999323402871726459302258857315336168829043595053439248047632135151121939300662790569895378241888687369983530380521466290972012525592995781225693819764280357097844422112157614190283638440317826901743037215762953794504809845056095248757884502141546833584338454213118205716827381662973361112011926648989409390621330593367380413370722565283152735736629200035435180078113991680840821466231991387440630527173988531671570554870865114313462552050484682086783405413928018639569423722278327287190816779952606446818737063438908518835942834753120592650894144782120609334046202899970107809455632886003619356856968115568870370799076451319449158660001413361303552000000000000000000000000000000000*i1^26 + 1050987354430387017389502894218064262038323623940533012235657105960958221466964040776996286504935340077076810996898715803832540768102966232423739902757425357283388204163818999699509106959416421563044994584368092513522055433205496927934050542964568617295894000735374633918176715941024234290251990587141596932269393120570235049223195072770070328341775062098655103714318163414522915397187220357983284763998036465216731608294016333705593042262398108577177969613079300966388397628642773228109502736162947350051341037561502700304460566099992927148708081118616387343355360652400266102661738079559555522385697569686561028377921836180664135692461492733545345599112632349871039731698926316426610907544204146278259834499191321630910335208212043715945063685785033561249356496749391107755902413884249029987012596889999707996271435934133927619905826583462448458839662912786801109517131823376972700171658702244624873328904361904408772262148342900068661593920518447252459009557279310065229415118488978291105319217975859309846081951290981235767028119176129417681523728907912496513464817318790683214231023638166983519677227639578007686606428076726771048566625237729305817308525196274839107486356463921153266766474432008221318196522572256916274739425088788943074465854757710016675741637928086336324342540140934613722245925548776019043534508162255269760544461031650503063826449809675341057488577123671931801003523505792723165560813577289691456787688376898288377272489531148798469246767127866784552562557168346888076068254790204652264235627106755728716419542287503931457643065778072887108770383676552927525039218246404157816549468512367267169899838012372068565070006737797742744869933789569318497700072652800000000000000000000000000000000*i1^27 + 2747615304559639743869616513432854878910582913657819740721868444731781186687117384843008288264550112192702798879462995627465471523277750513678521705182337982238597368670267764195209249765183008436161518413511366739786596644109278939273096874317333060978046385360538855721832031067024258856847551087544189712712945594686429810460018869389732226467958638972120170911597992109278984001278770180782380559475297177031614645701206067067017846481454412389150005795431887603979275221366550624905329326606167816311218239694475758632206134227380988322201776904578098887347887094720853155718190958409790305778123159808496647615514706796936295895954269007653155411607474606995225311742199030547182316734614743458202020145324066647838626079540953183989308771518527450714496926930030963578708242171559112334742996566723799326271834558390997858261369638720074644705221250898917801593339245048735222592335636635766493508149030226108482002391500340902615619093804037483136124719739789739562088814392877777706308883325272679353838538017642177527452813250117844795287097850208731568051028927481938900363189599601544808045135886719144692597182743563486653858097924336047843091105527023176190672605180535802497286763305320797190115940096764698566878104967949578506441687436557623943193548576460237963820074723571949032630740445494469595656989516412514271067819216892845214534334421184824020242195363933198457646429020295535197008219713145793454367696168100560850467324812246453214115104654943651555818268139212049016491553375720084467736835147186722948941875744472351250545898049957331917557708703538006813587072140104487990268214869864021150229793606268914279301953125951097981191722740376895792087040000000000000000000000000000000*i1^28 + 60948960984923458244441273375538653958558711454342421880489950038300115922830138174429184612648709713393756820849152164325415511135963328751750822337040384903835587646805115638191904949182332760254092668536693422596528701248997400056113671532535757196255068558585381368971192100938814887734334761268551163082255152977985405108741752064806145445440215502438082423415579184870295860624251883791508949305381430212285723312620033492246740746873400152133814434701510385762961125965300730758938801681226097733028273430747382784569774483417961252546792322509342511893577692904218059222827796315790949738882881851306813776605840742188388185553581574561733891523913542309662084962983026322002416732127745887113373695893703212516153684380320142823214374333340813453826649378503510793936129858924870101752191269857267653016179767461842592473840891612197693461028884400586670509665306267101638620581123675483839522442330514858754092280878702483744562016167429226902185318554603887456482088288422292667954425030061333171571527156061630302921346951159707907370636681033153522484603837077074404584430656866080664163974609800853542132306855265278728592470087772828711045570824045566630930950315814476657905713342549940505531840124198149672255854039498975532591472305860669502217126574214342534994563178439843077521458772571413075915701930866991449803809319798640634839261647339602967035199793745648161077703481486727228083126368346101916902486935876737224796073771214462932139873214001554910027074722926060856829323497778184789149480443459031232103516108281629442169656338498779138214793706780564079915682121233998300801093330779005426848912363649743463609029630048901820098242390079307776000000000000000000000000000000*i1^29 + -1680752893456184617174923320766346379009862492956540597998334787209262034153442343385220608267529660349918613127381795427319623546943975010533184680061536696540990226403754977250054146577888696671881731786443266875749779176138169689047563913890844975632278928152642281038293825313754037621389590320191209379347328579086116421261263122670884735520830853066497307509595507481701400083724010907303685831843467961778953026051784010355245906848325238736829678062701562640882446849857376567531910791528450039289704498748661597460013742008961433295679388909818596897633108129268360386526388257656657091969195924846756320980858711768105000414312762992441207415044569295586994250626986496099898515372822620527196279236402697186946731608688674978350268334165735609197412159082152329321296226481874639484104725190909362776521064748845115414850815554128034785286008899937268497821499024742688787653073905630832776048237877957473901314689390519870935727689870195605030959548854707285845645561037427390924577974263517048991140041888890143527446774462163203834112204013386008960312645195245830237709307916132353425143979833563326312644680086782097895643638455079455624745410638646040810988324975517001033598662497885880351097446544832833020899145272303110079782844139798851609988124223222668978787046473137307659613525485637173078284474936312700532342720848928098441202231410646097939524468922448990346128791694447083267634086765543158030916314034417922336431817358511508795648072448321896761898057396567115552785672954961280966824057684046470145628504068108604456300251822312899586215445675621639937925400468774126612114633996554882769791088991213515329507360853748018901704337522688000000000000000000000000000000*i1^30 + 317260493850072210659657403818143420726963086154091250842119337772852664911595579032537502706459482233781688113588748530089423318617259338693009056067488349109511592579092045080484520704513207296795337807886630765729448786580437055039481796817256041462102000924747819392556532564179972916430010730419024760745846413777284404028440575201364168137285458777504471789016592519547061741230029707847966208029336144328276448802670354320992328660076871694315629859203489986842906294907672789888437707919246929689717158437105010483880213385969253458967630735424873819517582799896484582344807868315645273425491288194550576369841864974350801818606494849102676092316600010223362345407272597997040141146069614459397118428014100489095862653812293200761883869550687129360391369214805800908489642624615151027636092503729242582928570893634848431408509503721584852521112673803548660959879277405408888807169427533815598208169236235744225139056285297123449955549459568897269086608018610252448993308911416458086856463715695891496745536090316619166919698434166443832177673163050754550090149488536990844581767164652559529326531505006600038342370987502390592237472002927289102633031256274390603481068732644066848452632810745680597256005314205713927333609259033486009594787085951579640229888137110109502685006132419376636805273627343707288662135599846954985462066885819985760939419845233534675768770476215320939190675905750254181779796424021210751458553628062544278486405112667203139627342183701086353187731075238811271172384306926546402609662518431228365581292169043197781479967927387663467505821416546076235030748157911425053179163286160588736821843231554918179361043810713918467127377920000000000000000000000000000*i1^31 + 1480988758753655728617824162900996964229165779389294040974508049625560318376797550662455555041410902090963876963251839798293369146542798546845743457394618355063916177270889520406508296419002926489684391203353773226031355122788820916383967991171392007196200580561471656325802441500518304225845940399296092599632924647812769808065652173588484361371697757906799277375932124803448317827809296487380118036060732251201531494219660822956715515388026079494780995783825101149691726943667877988201426993103041982259262663696345155565348408373867983997219668910003708187617032464395350870078476985512563778906062395528426144808658961484087938153096254334476958321713339500923995991705827912511219336905345988525001411098005066677907154721387681212255658320718583948566849362831189347065052667381961096802327035543540764184636655947486425236854592878232536639787090883809264805910476762974184607265607383124906696071082549299374014553318829932044474952950433444157125699646064812280194794971485855391225542766003221687279167875857907116030745709758367780632173263324393217571816357173041638263933708149770458088106078226253723790219751021146824225635739165474750645670458057923306802900555512965363915523976121718305729308684445821479634094010482100323806110687826876806474551191178442260078550432604298187575439223403545742305614378018306392387205623023237188781257063476048414639434296578873065929357716484648427972404187935921617987500361282753491084208060719993314721056125961315205528807775799261762591081975746080350346987397535458046605547311377660114550689542947535513996317654884123047390654184134720099325826848145397731481078309789498715789012129402793863675904000000000000000000000000000*i1^32 + -286124253141990786697255484412183389817547091755699994990739739162864141212552879979429822591004133973224579368254792328323882999732815362529070760201960063869034631222519588508339610813652016315676105193983336996002112323985482406234356785815478727069965186363166475938456499266619809920859033581476092275879883532559368028640823497917042562289616434391094990559483218716358822285651278244967194157223591829193767375463801340042726845986838547831207236035270188450697862564768703805366679132700726906631211233209292864971716096945979940735357766343241109548121848011198518962137065262399043303320111953482003222173512215133552191308464344560644424934658447738580701983177788386957306500249364777055931699538760381866792080339891047872945260350746523583715859436307394436254686686893914940040691043084430446624838454121223576055267093790770900653769473306781399694867007340244257323348466568302313361975923935199583380469092423241703394447117934556454568276037186797177553177152114686796813502745359856703407483740826620720131484898137332894261220386576739774502123156246618561193621565058429325933771852398698747679379535119130610658194379837909346607129365384433320677248408882807066621409513351722062312600438327233487897107985164697534382516602154201493426436940296578378046695144449910640436203989669005748313869299041570792895310608403950867230884998969759991727556380858748297603622733428495738849742693138130440124405587852914246915840256493358062014189270299480727302338044603717930111845707594874369450562310869060750905802449713200866210360101848882057287012756285647038662272856415733206895812862898288101231526790018173960304866727882548838400000000000000000000000000*i1^33 + -314083681343174480516330714556858068212235756151487930576269291576990624843792498355191183679453846931976533015619188534001969908829448984036264238564465685010649131788366005215911738538439687725651176448723755703303398122114421338242408535534008721438484347758265710061643071249193963553636881282383849469303651096118457292667741759606839958114631808960114472221184273429681069515279298108765718036891529396387300852917436805489006367093720604555417269538118105052687475905654180785324807971022249279029918307479266359899838116350617801262002928118458905232088113189488694274980008967482055413204930140669661507747226781264201464305108557019625458876729389088885190713844997942787479418201825915992532327761360723554624458382688704472817901821247315262107716858128532176858889566761710543505456043122458651481409845020612750963620621287794524746389459815011750307124157765869558662157747560384682422059825388736674858360752578614327415296460321297198453453481182701544471019012070304351761509846267292085786608892148812305084500502624789710926573330978146361394845047622906913185437751754778303847484552144526974444126533981471556543652540338388390796027234740112319935900775604331622724821698472282544253816251633502822266699765304225453968908183755639825944275366895045570107378824578411488975467970089664696662211386205116306317720846698635732311730572039725125072018095145113081240440771953677277380245496896671541569552140543148985215162420385464623380873256427952713833696678856249989919304521392116250435080122788809419151385562749112242113363861445092472459172359099104048390317125207795140952278685537448399645768905756371744479596175687680000000000000000000000000*i1^34 + 53262114563933288712028538816669494656084878428188423254935987725027765116798529785803718175183635539156819516829691939787826602759300438188802879981559061228541214637292390920932873836824147616962750876091253240861723856842881396714499766897882811814999998144409646729462685998495908697200675038880155401346198233704197974573294166379688976493730306198744567828680886486922853903327269376738116679325949206486109250823579182218626855380149800697834790094198784212308216537478536583304938631006945177073438617700652574002275531522891004856921154867708561597018909506783016486453464758281193274986697424123755905553255797310674738363518843353190640952756686247267949105352579502621251109059023926668906927766932439671114188023364410561881895113942791018816442066103981453431931392821846153988793023316430579080431067540408652718817539406710142466221181288338031044369307211079016815855429090502642453100251098898897585144981361201879217305219081588210045393736480527904354838527944618671982338567182411902438764965546113568509944247512646317480336618927863255384806388060586411888620342310733417080733934003796200469416566232146475742501562861029443669984217531938673613300915776268745362945389123588328877399707392367413158627942466343078083474343527542494974783008895069159634207164418307545303768827224294203396993776799419664666650409262898343046350840577495926785498966528309147654013898023988690025213792443546564510633898193515739580875196097928019067155497458040867295309405805412101994197552098865301500672323855759740665453036774734289854653507231141364797673068769919989588375364081990910499678332205137050968242796828927084927647744000000000000000000000000*i1^35 + 9134015508965883238184348022567026645171733642152304752410974574145906196883833953063354732695127743973004679639607919021814207269120500218485379341508673056686631238214795756733196487415581830487873876143805708802574047817693554522150218127289307773605963006213545707896363605810368313732510650933908214463771244024621807929914948811165573649907771044104804634062667926322020192539778750733707575487025915447409544833842205309484702199051854594907635011447453263894244943271610204440496679795486863163419039128640745044752275543406615786699040815295782973418216817440497108619304605949454317370945714309349275257382880431111021918019473890970401390905653623338003658140565229498857002290474342329545499848423551927660296190617837647295713789690025804743149720703628166144798720948497111793294525816208556936605694624337238931587314764243920582349645213318731637652087741284666715365321045973765493917521207408646853707587250933491061391547514185970597484452514224889152939183679803653241886772718562486470781315339195506458985746227432927972956374278109610401583631815476421875300017114089699570117647878814148703515803461825465574722279473888009322574694666654096771391857637920821519233438619670173338195769120368700434923550713050303339305077460814614881020975285641868903864234580500564716814028981148734082863178523562365979961852744008418698795585961321056727863614654809752222283533976805048913882724825792533742456811867033422430334746420829134913028116618604277068826122242738585368941900982864571548776536299279002369167648724081841404765696476631109593832379169923850297561011236912240973243138755198610786991581942649559449600000000000000000000000*i1^36 + -1408036868083223949359224873582757678141265887851568092177734608903157634766091689593958019682997993814083602234297443131868246846150616292090074404203707065137116964784169230381723921621708081740329326894883989922951141903719865088979481717469343921638297424942195061988261622066961438230491860418721443600687928824955442805201708207749750240391010623551749558160114159566950511055133083871227017724188431250334138404157562045320715299453221465608483630170729550021198985337748418535440787810313170072203588143804889243230058646449501059590904631113020413120959052040495633518075321086218982833695281465593672613541076583993180680974620842982715133643335971960935880401011573335348185525943445954574507346838194267521673088071087001563271192408749021400745457343734651811587792952343336044443445603827774351672427889799253440341699187091455430288846778773727024352602724347528746847068030550870474699917448428898099541446824970462248062926811397129221706890868845854480315725084134141773460910336080463242603096871801231024795578283427139654793786878329964910538939438058510486457345224669524472946811297256100790400077197373921894360611879184286456671657349667321059884435655725250560494152718561418391251734325154441444584813244227924434536882237780977736843994546127890656013165816373729891501990437691244374919630879079681590534733811343895055389573244436973316244127865759698894792732447752025275309328977965456028959834084832804212671669895304120060373226758924659582075421706516797759134008615803842060699103916829263385992442816035696297541469682283836854029109825653895882763585670517999446383975206054203995255713636024320000000000000000000000*i1^37 + -437180521213453672858451219998197841553879036573686295493524525817677506010241172236295281740767261992419768077664998488220077905440268656939267657515392891437444215673674809672450599070332578065268627285268237269185276920974467493841468971137881788390933272071723874990964422592033309900757987204956835675573416749381064466650388644310878746310883208461975561104295092470355101771946847911279986418010814870390817652525375256807376606887381819164346135794500718996980922417711120143238300635200934993287723250022008225923211805167318204077122021232848208158387697333325659353725644776925562392499748719388040311880573651053986271671536486320991934082295321468772233754572745654534577374685590031508203862611311672199811521208536289585076072090059855707771244919963526222435089105601150600731978788764558471000119859108150869322362591397919102771616259079919163615065671225727903434326727551373251623977748291071151560495346671169943279854969190629850856783729131220294862639068457018187090778787916450622346255118407735810004578338786738763134200471842943859838070628894113831765629145554701270074909229987746870816654252657852820041610119719496070834341876846409835265969758626278971898403013387291761871966760203421549489554667990789399501092036506084566589049095260313245350819804280950986198188226618406955521619982769599841134733048362420727747005700738008444380708583017009396844003014616261983697924693983788100093024988508234248544512347825126847781622723306341082631857679859390922783833263330668945649306273674856479428416198493287369927071590548107734855487411578617038349603435509092759698482423696504725008547840000000000000000000000*i1^38 + 100076437234954453384359571095590997873415914635721110717531129473315712369755380933827036375617152911671976325733302721361590132629051573558269993559964768741697531903449008873526245501121412768269247274206757547337637118517273500466597534276231447841553746485832010677260274359989618642742403515150133276358122771446010492410187035899951853118027638661908672217144378686313653900443976451748133062081483161565196470542407545151475632529642904995604431444039504003695370057227220814839676976983748863741660794874261118319055437303272188385058909567497481456644793512082806398368251013293050734015808941558459015902058765324944170963918316130861473756918923665156295238551055709110801057632388834275281782232965150943313860602374793576895415307779056111184912233000364309224301688360792875464778227892558507117502678754673089668277190347166266610881957653485253315285278539473924975268890461097681470326008184530380254858653738231114925692062908835312423193044087517307406942602623379809784342972171419233771737763020286716542260752651872530190653157783158495796695685326757069572438467007264144460715745152653572331150289300632839503735659184613375572581856098962153426783772896212045664672155478395374491546142469704795155791109529724625779472756829144544159120786366414693873355072438373617257542951378019675700470828615384493470846197164316981613579223609679976028989414331824992162803650172837478541880894067566233191313962704501977228655101794706127471667998468522909327460779380349892194445831924654986182260239028919268881612473821265495476884275557025902726112367467288442448911377496768050532332504149346431795200000000000000000000*i1^39 + -293906210959710456591231143413879645535096907143881586853661682297034211379989289394541144313243366770002155215106805111148247168570200817637493312429976985236944345845050310885159532445904608386823407012011493486403060387217770774937440171780941573177701905433561706741509727414549379762002094880096906078320488695312663149930883320273861412973577066849710635265924034672711043031053961898322210201450819965909515757547655998841498919896431645723356379302309146625313476788948579480325718740692587801794166351314106813407259065528574520850997953309847466266239724383936915282646548788734710659822071079768971256860231115600159873851472284587761750960501540817666071360906930551835176657083404691014296495671472877759540138564976727328298740871044792346733198523227088983107390504336236248862480678136080391515152643878214518187306889062476363493199227701722408712833220946693914852248618731969504897844041262750994511636320641660325249395369938230361546616399688980137109962545235172428813928922166177511058331275330904521113733919528077027095352747307775540627511951966909116127419452065114713751334002154031184077925676145612733895625137803677738463734125391667773568264943250951882106143943032520526581438630962748664217891792150183618733249021711431569481365187760688921524920664533691255248433637717215709025885550555934051241081183121309869656376678705722973377706316302949518395814305630152207068271166010267744860083314780583472836242138682240034255134805668478782175948644003792920862716430347541172379335275179427356451664569620733260203911149784165152331287620240708849919531213588100731704051803095040000000000000000000*i1^40 + -1368545197870203987089599216366929794758466541877959170829963769787230246994818978584009872925231181903465141492747224332930939483113416337665415209753498636399346494060525666518259511318272280685501747835770603550588466110683441974126651308050281664123172489001904415616016350830689329792952725127847234447970211125794067418857622417413563709341289286129579929302802739449124404961431589055732600056041332448783608861281053464488141358706132466794601243300775134168023923457968437242713773140594897989104318960708616180920695970732170912150990695234532956508555771446177842136357672035069770613073713710128103421987334814031001826858178440551596488779429849256244185964512432053545141952965938014249083466334885840625063667039916552374467688731305650821258665896620466710436399912891961301863441422478958199276867616153197323262952898041858978297140448872197919860836916262158910366820591960409717260570243750781701276884869954496108487474712014299891604013635037432435823779344597670474729772467772144812934635229227917556597300382236588448367003781918350061605071210786805324245283104600399149371415752198585565030101061705301927743205310162364650215482861891138872150061443673760878145774355856182731833477222671134558995168917720309592890049843226206429373128560177805511527595438286186997476756563757453727510434715592479116924953633058154033346489351159175306609899461171567067337671021352012154110444206262644143201313318219701746399781637075666190461637668799103265094422039931747093564902917043426251498687224153741516584229549486072634877068227368856907507569947708547626949480049476307233032634368000000000000000000*i1^41 + 39355423438717579927859074126360841879102254008496844160439051595167644106602423719007463562470643750454348596906746975688409514282336614679716139088212311051076966683288180628251353699935116152777788680354630271476661981123435940594427917598617633185291555300899507168131535227577047093299969715174465496222043609843195286253653273329637994994120387052870486828274422392810770262789262547862588019445422682024875134894398828232182858776726387068325904335226805494913452270865114599907323704650716823406765699111913242510627574620831734682885793449268822741430284149046312439138474870653948441356608514941028215135215518135550089982995548955093636012268659142258151127583969419970281573575570782199031434095243574609436872696767672312711631223866674078400279554663846584709422867104351464017338965366960252857463738977191432780517347024843455484095848078185952450407454066857291777021607727160246485012249407915360451860546922531326646865959320489601556341075698446148145111831412136887630600665077646901590796742238777715224414206073516203440237186950337620804282510757686534007081640481965170282503004812785813126926838960935712220628334072122547120168584089317551926751353363138166510229515411498285741685651681251788548906739106646117814541137496491556473724012708081666617749141943001172068455942525463177154450345896111866619839802605780345122708485124519205764488263795328213247502690144681247918038197545436476657363609349086562186255450280639678525691728430030680596174848710123295666296044452169445699322140353506392830826270858721617938416807831391646430168602491223818502470591657380990156800000000000000000*i1^42 + -20177243140775172820441335465896464948607548368077257458310719390150648228640128803703056044954698534068946398474399760067461667939807432462627698955694676863690980668644092645805560863519795803525958593947446010450283140356343589236625197582498312511314168238130503799055216968336121180745239161463777505325325022539313039198066832371236983475318622558422814832094809495475899276411372181891244694910160753555912143137950469052085898069715013181276021464712819562298794193600066068186404274980575213830872207314568513483925578596992821610995670549045658929678595817961961454787489893968439774150701322639941703473569970633146672828472160324873324626102317016564548171639554156443205193878544451243853286130009842960024550088812180640282860295038276542892480881300904135786042351752275749712964440105585131973987249696306910662879806062671769886513072421573534255367590912791236882563565031692018562891974966575969621856483371553712581276376897658648188211120565747079775260086790646859995524169997841168206293662578945042692853151653315298924525899712457367523525765824636075946272386337686244748449744452597356283868379449632860769093979073012518907537873122832905847831379581538059120427862586143634920020538163584505406107726444045205141313376804535110687243954423954926141044196157165832901165211371402688857434751388365677038564152117624812989133332822524527639390706366513611482137738768087006980920039358445382800762843812548009222468583134042676296713826162999971722620683898338469885716229072877670610175608292732566447416586621022685125163323275601964568562259572711691326008233820160000000000000000*i1^43 + 104262369285007949173433292319003064775564874810085774161037894283225855866480337604588372058245583153616031634473692987629936663850671392319103610651646218216390233006841346314197824671984987008773943718284921145795954907346546276430762138857794261562536470592599344523427586058774448789787042705770390632188257211155789135171410783069349575574204827707148326304662985533479510809334575262136410107630161185138137589551867720237584412060871958909630803573900516103494275660555428056636202233145388963751117902401936254780264946636957125995344278477682486238192511049437356553660087136924075825694390153417571673427026699845465862953796560105114432366009933968643217329999417072387996120596801083058266599362435971001730933313638060168244510962279218706194848658366372618042398841974510870695919742176488820540754587414584383094369396279662552062052731199749897439504879618868933857463248698520043021068055538747412165660313261166788454357599446772984936497180975717029552819075654473125366734308032137951266342996699226403706596576443358933658643971635457847373630398863523614361317853254943041719637251454512085999970746038178257158603459815820051686609440834060908654491000565325508127373531446985223303434275670024304058296583189484821134090682147866490352961617568478118282067685783819082048879684420820119958571539438369383792681517821683341362924909231801644460080843539025470025750463888959683377719066354361387838486983810546071216316931825385890890813042589326484049638316108061278259514000557263678153365505995071965186271442277858490509974109661348513555193751489624215126016000000000000000*i1^44 + 25655528753813872726761146222095670175527488747341328248539931862081326728569604069047592006836193823036727456479477346768079562348340540821032838949393852024341959912796864289852507429116077564620385224419250163662378467250693064573147364376512582125904114900643660545169871063989051786826824751696904601712401211082423982026306913895408998689161241251466062576745395721279047654472498277940401669425355152532756168957533251145421655226654646923190954299292145489664265215203307146868389161771351123056277009036579731253929119904974151457197185165715506735146732493655084529599476195058925993908895664433322820876759238561796585119837035713773478727462607956738752862304774117680497167218909538804378149909020882289324218886864226170571906772093089729211749669466713405469880934926419630810688865846679510965081927966526887964268027310168718246138263975169193103227579545259027516858703135947471775551294955583505125862018210984419165922026941541660352866800494348288054849457063115418413269456727899864148573125854555719557414374733317842968107372749398232478293681439934958973869353955628119681806028409395233817990594861087284923342850693059864142409331081817227757534989917529888756002804582155196157523238648478021705454938319779994201925787581407772279192838164605446225047796016527581570575805772086356290417861248545121168766835402861459306748980162998926767308567663152623944215839720596967255718160921045210844084802517076875025271988690332394630633528462050435611467495127420314541383797524984518212589481550453461286313576627453441962393543758590448250045174539878400000000000000*i1^45 + 111509988682463854181990335818541594736544163968689246976304661939108255710378765653499484698651455371114017792013349435315667442298355529447885842048696977673281305550457524464113388962173075603508554698034432216992006531546380550293833158005420376808553540525014790522010114597620451758102084677158969118719566600010509702909415950041883447439724541198770161695025218709359779635459689575090596925999372640047386795202752026844971596091073265925306019706249333608082114469636786337225865930527640288983703767728043422462815103423828471796156523564741032051310469659836571698526242964586248756578302263243832268131780061107447315133652434181418243423866846370246286308317353417533866233408151939633622236407789543619270572437498743864845609400529237118978958807505875164715440063769912302584821082772823915209570338596494490503513999455816328711782118548700328566333903774186918734466543674573422531522750904434776802772078229210864540456644079132541353144096893313217616444365567908736876537696127887018111930823892403123336820501280506550349067258542800913047696575307955996242954283933046469984446021896817831521271787587795978512323823878851922722258589044328150670542787819060808363941823039255340720638622441956770945789063784468971055612884086521263481437036652409122289719225812518216185624111834722593154222519482502013510273117241936217646282395155881698160817499025260840199218824593726533138048344341227508604143918135242373717784144940849925905305262174841800010550257796800660792544155220669940002549248433389823388212160607426320290687486056698677821440000000000000*i1^46 + -145483553247398459085349485983579795023577370772183071530912568044900910843925854779785150051976705962315389151994787620568131409786226200299885004566478612216878801603813804086433432735938846887064424432970978011517212429093267194575702082329869058619426952843325265936842335146385934563786538883709963421203868525015475819239240931739280176063193656032865622462738849799152030574956717469296375189065595162775533830397710111148331655677577492666191826763916807300084837860076630732797171069323779556822502204284965672985596214351306890537600055216134050887420171990499797571443590116780768363169383888151292100054873182728127680647493181655417463733617272661779243656637036605537732975404061077170223567996261271472977822945706821269877146251425930697005883506022870646568879065446060638448656330948356601537550216297217406824874827517086429183619310448496304484433535621058977184711684512583729893891339413898262671207519660684491945334761407424606406283253355591198700090890405265402074847830529098423121597818670521716921130265869189711335996170428152602166749892834230704152501295233505406483892980448811852155102556495773458087119361833288463164403532884061709665480227458304998017736220124996593149122221442189063869780453075182096461966033619628326891808809501219950366598352608630418320765010421825905322211754879138753260507059207935648409785583744146656127523688263292010674950140561832498374931488353313308731482597313873604811946665645133505007447856289491492689978111289195388258220124015179259792344114839340811068007319675417765464823809703936000000000000*i1^47 + -4530706755252579261213378468775711587907845641167354082761787131758184723008399183898290906527337641860172948774662542927297492908687610663137295308646618843446681018110807951399269700810977446134964827491403211985748322131483421466254336485196307670610394358332206240136088666046583347057058146226270120667136031700447314184872742701753592648770425785881310373654854459362502114010915698823037834197020206715369005993051814382872812894999389212841683287490406270674390950274557778750940768122860570512535866498665302562524893003237719277293678726248069350830601561583435757750787442544811598027302332329217651577213336041840138058715811864921365021237274960786263370563106779182028982345130216563732812658507263602708402063881777722995276442495572970261078240199552461288310794807799364065006722345517679637692951198179961119596549525718544689102472434800380029737674516047962734232796370232970737198276001214566037113190216733115224966506819978885926413843389051196189583982067675494215167885112883655048013935444799793610386733476207545607223011041290408697292005566661972375665943727524783426616809220426909856189313935045055869324608721557509468408859234779021710111350182315408242365763616776949995153595905643750834029189060047051834650592274888701095414828928291253263879495796667426744385908988794040188791416858869521564190591016682417516455708832609973287067061869732858882172412959865075524229259035065644047998525668295332051602418085829535985724763942062573661185813156428592104697440419191648596830633788001678010584591672931108624793600000000000*i1^48 + -45462041407008350474395449603734351492615012635845850165421050574225740566477351536535185763658931827242041266329400511575042768484776067703467475907893359187663169434874930489396776452680604856281585987008930604433845225085263404968637925206623279247241584539700179199017719313841221439598244319152163531084184869555849413440379430127709222738401777817329170723696562321834829917531310464721203098264238257836431509756099780860603657104162745537887881513728346868242870224446950740311332112068349934758535824571227965065822991412665226589956980784298065324126206083832858451611852548606482477042300501624088371540666791708022446880723070133456911221165649104825481902963205041199271011730194405643822762354479567824505452375409366216166042199505078250432351175362845600054093922717508999306419802104800414929761718262487117240951199408481261361913274526548721740514133802774028652491244412121913807077278850918507114791915546649328380378559276710171888474125312209838326781907743652895929248996804682434117656969995370613718900041893596851577475327663379882450796827227890176426525703881438797148958798416069034877195954219916169867883023015509522463769996152380217792307696957631677011935085770110438644902807730257281157914562758163749658399781894336591936908307402451699919268339170078502739532991217940856041686411700528026544394009858916002381828754413535887539763321556234763808140316808443447913433866052261139538972452866023468111818036166003782547698394770156304066735462320171412744397688322408860434897643644101031756163291545600000000000*i1^49 + -1873065631649127811140805552864468310446392534691036029126469878023503064221966700006566607409505467228458072464440238446148455624832212758480314732258678684733580891113662631742592289151070363490339164275891516389853800243468672852724953652725390873175104904702972231778503735038821699283147270824661131468305950252134800660541909658145425277637590827315934820631408299271626600162132418529049464614255348447040251675916824010399483273489584973596369590826587963112995147187677895452788087352278357131695837797700243153556209256772075759847615282164028567893820801270424324770211603558809380995256089320729199897439265728563059934679456903519189253691475624629361063351893489074981649349268072365774020093911825215207462578423208253670543469504876614449847366286311407885776442214766872458622163944426275091596161634241760891149645850653400305746381178173856765161376943914383846890327510849464743383004847728934039068827349684982551040492708420258490042162058723778514156399207461420361746483557567473010634128233460871274903422872543171296238926284063768543604695866972884815549536981632578043510893083464940385312794634035428308116890701532168716351088361269422129853028744397055004719844911577416776578326345300390751046124645761799609962621233757113370726657016414205865072560751047715714895316191507848954158311521864619563697694191300261124217762207148984255433481730449114599671035423168117413136312132854589209224645694887822189471457903155519280306754406383314646880741612930353401841736113340132525971928184117277589504000000000*i1^50 + -382887387796537844885050281313907875448376996744325148016159064995217491770293718109774480094264811413733591616082563237481960683934447835732050647618833188113750255718247666518493981442728568140284852049540347226985825152129665179386126345549820426077212964404057901274491649108745635126006503407509435479225121099586682296774601077032484887001316279588263982374855329906654584637179315878722450903958741703081682943525738679623952418294439779390054219895684644618004367934854544922500834033088367534953690104022174894851468587716213170528660605315857584947461531981295972438277349612650420967673660290601711162122259126098518265208126488678550154639413473564165673017157736281019008499586396858385995493810914824293419360921430579500946306080831587700178344286107166792288750520265575796326717446601957185014065865621009323211461009643828089782406068128275721934191896508023314472161440654493185753498138463561075762403155977649265927501991909151478399460423813106163447860787741289153130859317747408269272304778626239750918850248659405175136842628224704087353371083422859979448521386277721930666156694545620800320920049384489250938753842278807564434883489418872375371456618464761477658424170799112057875798972787590585078240352947138132632773052277717073716009655143175294890208678516146089220303613746464216164588930711806022271318245573390586350441504536305286402196276269224339316803177825495761437020429796494812396351170497723415075884061642354615371024978197371866399793974114051163810324000865674423825445683200000000*i1^51 + -10605569148553945354486957564013280183152141804586979013039814299513153763515811506041680109997443503658703798961922684114682565351336362806960578359311114988130206258774000773098472899946459795122249851276160571745093664122898757388274167501840923653583093727891690471650955099616670415748301849126132667105179998538407614894391682377362177116086207441459460293836858991974501347934716941857369889111589448422393281872081434830953902197265210192903822567714382495592167683373615822955549629777917035941125808372583327895062617392800343403586368343260445643678923656629483885672832056032009462508941897121567264883160615669107913796449674277635536677779536979879253552895197404913010493281089399919430520845782704740930097216095902179914621012424598258240138008652085256755810624389031613130308752011230531078758939818829145051446459093042276195906903941126656616720510754289995441974986053307866651355912404096915055970955567686055037013936304641121460953977722016524563928050636651531726437716251996284577916510615700852392187197354432309820679935814410943805712156653655289357424519760957891927702957086540403791586031308576273557847803312525714722462588286769171084262571143859025498186878299717391519498144695856734553713976713847249237271491458973165507082888555880418932513886440716409590010551776116736589758179208637844484171833227434554560073045450644107157615323063566667780000878236590384219625230762314895133645287407239640876778854496051063359533324497497770390297163718141576437537204986675200000000*i1^52 + -164368421431493235151459254655010491561169271293977075676291365334615943920153542218191126735896360982331997947155713077302704657253131711794768265633294404879434711540198397966723057982003875763453476704006933943461775478886173899574170445659390082392589013610819863099577559767034162512077287283248402457710844625687842064758790067327702768979433398858183910468756090485565675047800633509116384412148183513400843131322701617733374281390768963996979136054738631757272065810503643767482849741436131821964261945739579379584423746747938715717896322144179007244541330419916360501382345582015967557899471126388430825445802637601913688765940380371218029894182448317567354527491517438924515277089029473064811317442007116826878388536014287522755236297259519083971384566877152832076478467036266828891932980569127146087803412963911129070891431646736487982419559934461856438261696160237573791511856774074002519376756472404040447103215952149471584368016985950513750092279504907705365182812254508420981622608408813121543378015697705542947053219451615639432338380607053570960466630814751752547781666790241203071656866335932155759401110539191946732221773510427220028556186056839784060868816270399552927247839645733439229064928283606151785851666327841628873829977012822339462740555530724336597440448922324103243391819163066116230297011977595289396608114253870752688105623332128564875868297798897117941054892558951584784423349457635385448832076837708456545745804662495240257174272694511972460706049344253856768000000*i1^53 + -1539936232837840110875127201076326995659579245009750825615826593501678384551134948690449607504147719480205445892069303680780160767679364732304651283411701982360121085416893531386491307186000821968088005354984126334845853670715664377973748656557032175659269660956745460027821738425702240086377487100535839692697015541991577095877236793472650449091480678093993409651498238736864355768668125871473697096081828168487769639536081449375153069513605440256046670353339762774083445510774463036381567677214974629584974751924577397268784564444007856920095213447309604279625923142046211287920971917504824080488374967488892903528525782638626593308751897769983997557252008384455448039535123992561901354784837608890141575470280488601737174535359452248317762296873820280398684016187905494630297417035328220814781242276586177653424018190118843530310491918098684574679945912395921122343318204587280503906568353715677061028219337575488985618011711366007320086901528080384303808795727151175849929599408645455893345820339780633314220726157451520290199257548116867955652462324717717674754120585677888438801578541737864809630211682304986401219992460469886921477764750647066997535250206174663241191068341956736435303765769462949042905354758223029639277873903127365200788473479219923519660270938236516575346291434591529671175131667640373963410321243816051773200289030758372251234069242200089990514432310726882593048535671196899668194305125788694930456662249687858142475492188458706270506523861441739813756800000*i1^54 + 701218854047161106638973359116079658208568028358131131977626165860681701504003388831368062452120624321723207906688334115215694183245265510399573955968853000535235592372448435052173170202527738000279180279392815698885749581802731349630664898844420870353808347937947313941590440109263345009851371465034665788956309513577731179367600132713562973297300658313710452039934310322276079874046943690075133468625238878992869420969711076806874994372871320011545578249709845137780751126189341386289162032096175961908986906317351142092522933229400443763059816387365666058371267959354356519241529512317563445010859547569393379824102852101562941902955961388322149151000340048753852285868043699444651374074903775392234091293899852122776498053813832007818800921969815489965583114351927311360972953477419449782824861461595174987620175276908003975818326757665623662674074546279728959181549273856143616526807825749819096413051944578765444704379909999249722839421232758551452812337040502119995332325557999501563012317021326722044024391311926967955961000646381531893050946648845929498969449144068370335533833607824719643960479010969614805250186705157108106182836651094384615870330061998640871919099512371408552291430402294737777066339750447380695385414872652254303785462462445961410936269789702622028772533033144776134592114360891488509103796896346724138933788108295736887669972640824334527216692571485914803948269505428295543456565487686217336841435319355806242706073092848069822446366080000*i1^55 + -395225435698029728935485540788300238750141664540125121537801595652514884967511645930429880005386584432043163803487942984365776583320092069031081001394007752481699746099420597139514828449148596457371896582435767759744529963958376309784875563307407128074599248336477752053169706976494335945673157363659403311970506820313075887236119975703095287345046391855265180696392041965160643300378331196517480565823536269839638228587392942762051204668849196263417502493101555646317771507811744905826072514220791908970192943255785764028549613707990675797573581054914586585391692920777680917563228349734854390011969117040136505422649129227527175065026841148640445215788524392054875823276812623155008474878866896010885018229483597933555006125327077518364847434289053424032673996937192953620757958362487154548465529258601861687622473820647376542377425845761161204012042853360877424577731517053610424655138087496874913219097122193791000802064511245921057782268296442139617582294509097671287064488502847374941386196339563242241606898104218375516002308317713686729438729735937491772532099928355560033024420935082283874948132760985686841212228395063676002264546315578340778051744407422679471618437898806864890111103770481208739586515574174977265205970289592987981834317083305939849265253600324437148227726030886876200944312707453930634659721184893379668528368752333077412920729475083618101242123543850340659917350141424845506477958979129060417407719416630543862078063360217000*i1^56 + -78917375477065466889155432267564056722825215706781310931263289002439362272150539115490223439681844904795902755143564002904773416024600881101579576634185058666473003999884560850017371487856837322737780993715800289732852973516048596226654139543181730261399789162626715118541784389756888916558898510336227219199008724035132876582256958867377259876563066009976994985034894812886305268634170561802756409839554257399130381687720361982529927018155389866694002713568852831464687353618536816878934112189827625977318601447681821979135670187988053955148224829396761241303547447909119367788472508440103247907728919719096953960586264568636792067016350766707764815894794014441245374135381195678086038230854802298679402506085367047651906039999461139703726036710707897584973700433821040740657624397351711344371435125064398732825156989293247532526837825813443964717223148039460601609138064420384128373363097257552018883859928430977676560661101030003362950691018984883124264066076809968385580978727914710017199190045113749500753944245343777961597429021674018804933185642258490302810140410296419280920858615781400340572002120074677415311057426554426938437292910736206823697203958130228725869267135944363260499144430776278629900345739547641314068874671776738677449663391684500732479359456841831642706831330320225808302833395387841668697195442729362287124994895380284672950166546312776904136205823898697563952672203778807745553812014183398523811160923195200*i1^57 + -3983746160488649850299298284706078775779422980487073585443509775681693327995012958844695559869206914663935975304517150752122943897226539342840092330509070143283299478295631946788066616931692079287000023087734388489112092252406241730317615474122102522588619482671750180516983633747654946516871502048993724886711421569951832321073971149210802442145793186597827844521928204137536460872953296212287442649977225297965042016915995196352312190724085906958711866868677059512468629185819600100317105509659873843500293984087681961029440283313447509306772033050833913491617376279339340018034231876685394357404287744920280666784380747401159443167397541923929359279851292056484943256014145933932495414435131300700480402802897582527659197354733540359962947743179764755178081549354951883803681590836858392837452462611280613258978590225777571334318626986680149187509098004628462607193085973432686314169053160821035087491371585621874811708768939539639532066367729715199413448186037252205659186406578496006474563121421394646092014080550313615017128537512605623758104854479189935758409816137271678904831851972483396742624388401019942071412452906277865311878552298034870557921048247661061223613170267795782041038329576513412396078374063912017120805587415285992440484068894602793781471305072376273735734684598860053112342608409891173722436112796942661202302452515088159495703099953803094181888951496267279989710239280244903072107612039720*i1^58 + -5687868629816111029823216984113262215679330249834404508542339757903594589403732689004041960991656468872855154643011050303081598263386076741623780344315928407275534915334049593257705961909222413619958868829462364979117549466715068097145555074554902872625083056532511361645701262068200155291351452470241401799314625763911315708365561353348357002472137255503274512429817745110813841253370655542953409264097768783763075056526603432607944737458510882057532193661710190214114098760663079412190219716251969203849495303414122819817151214205536116406231208779383223806274598284647490062672725442119297852324573086266819910010614391346805313162330819318193757607210159383099008757630169755669860726783895814540262643357942338886090584208059166283647618442081009328297153012408384152033755592979434002432618759341347940756718362777599379847261467821009385314805987919971184913118705806029534907958473034530719007904043890373278361507420071035111368635572261561215296518182114181918403354882293838733503392211901470129457076558981244285949136375461224091247778714844531116354454022909643329388879933539942663009633552420230710053673466445935628675746881255458033689388846953185001973290024756346118399478227644674018856422289546887272679321959819732053525442630229621590202629001243620808140431397283671351477795286616216338176181690300230192856280011099641020909249795058392869525140906159836163494592995*i1^59 - N1*120944008386306667256392712496536613400180945481229983649376158242697115772872164577688810213244337700374736233233088472432228681585277310834735862981171210383523778509163735987425627262169823535219366630237584883178647304881148420741639230655776601094866119672250590083150911601945835037572632026703798131740647441225786742320329361433191673350670740054883846774146779211929503588088505728997447521439486566330711329279702082322284615709934007198967278160436121421328612239057547328947687075968*i3 ] ]