[ [ 1243524695634694861748922408908629038264203447678240363821087766895265452827965168986276112393114803865262077257417622959472953599413279549676832359034105441188802592224442323275853092477766823795457302542871371065790417633187160364869627445753722197274904963423221019799011278926389451127834258649743549459217531273629355304421372290625918475681199500066457064980733096266993683376462068570396761556552988210479174705029726431233961537299631256847094165625924508815313157583109146593298501511226153491341996801001558940166830761031549029475417296016171800913991726102563897023047329123803386468065874309717001122728342095773540541568629505165543588331392423964977670450712832300531606017444945291755155922441521201061167512265365092896980813272167515439599662236331052185223702767805103465204123988395699935922054302320046975542053759400556944411643733390841091980751970053248958322753435645206728539347764029194208949198515138425802406060413834811514563887069528810486454447589930870345021319175379728733671042469849083854326297695509439195716966125004011455261988610615223340696523195406959060988433888452210752456717612267785556804801344866107168761559404501736095744000000000000000000000000000000000000000000000000000000 + -548960305104240185344359978471340440695019708476150719030726702893024546324854043545560199986788499198410666619977843415822843750691928433979505779681427962307847602163075154298037393602156229506928856541136511651579955035343282088671567527254825127240714125674156518824752753289986789287259843192116243106421204186855614504575122432448468854699062703896527597229839132253513770879347807282759801712375196390106233106902660955339972881485671741166446400169024249366815395853280440731259534824317845898446625070199069329839785607717901501565927121236592272784381033962012514584074240784437851356673115240219081132468213839333706531664043639847456066916636587204915879210096048638244548331951937058979008233562715553488946064021792103277656447639902043035928352940449192150268606357730730866281616646654650775674366689140365593533571178570059747791764974524110429907515666426116453609934874189783332336238822000928921696951628886884684851029928583764451732007692658504644066681976156706112152899004199253250203761582733931849273769362458686761747954689151803640245968926296650838971329202621134921723146603839456048220242218135249245566563801972058383601006343410522521600000000000000000000000000000000000000000000000000000*i1 + 50253120315488013942127153259340724729275733363300299720143739828733785840256958694510930109375021894521914025891470821191170909236791409282476729923284288677590591111799163875675850528079670269611204310093417085862984468384049136147133879191988131748974226188163202840827483625156003761076288053122717139495068102232088173084206605454547103040082979543139966202552440298582049861356944983436809703177865267938617707174669423730937286569552939312107581224787288534248748965238346536084764430696376031314018748167176914725810537749652397349515783097915344938527559038908984127838086242119594259412054641494753391104586215719296168753605377391901179847317185057310551575900405715476209881312109750536389069288630969718695809296509056553032734417324013478148661060100133056088903440226322549843326076200589659002876900474586752207886097188440256111794805612032748836710716183687137072668779945441570775836488891624704726037120684647266630362776269339158503274446631461794381486666614964277327676384490217194273989127287052982436421338564515209495253104355550742379594741148437441712825263413575300778135086767144257095710421345482413981322837759904803368011276704808960000000000000000000000000000000000000000000000000000*i1^2 + 8883024750450275992806280919135895637548067847427144923369202724879582815199040875224501593284291593611432631911611887432396783715193056563362897508158604119812901546735534587982443136447963210777468308477974106325781055334415593353278503778625644987001378353346411268595091243181342448310124468769279129308720723357570286750946286676871209651699582493743042869317670784899713683530346634779294652703368091487496811843831538191773125564261243028716367418618166074075119887062849444944707329897745094460942763301880291269997964700345690634833398989087085279187343607647056230585254786672156796541940402277263407643811312006792415553698420703509673036334823904320396302004479757847379589705205144043317239936666529976813582102314438671330736095946107783919431375305800100010444568615028320600409849179107876175298913449813048863260154289926753582044461564731217936818903506462405795492626666124600354561350507352672116947218085866923973554315868967408828334172170500757916567289410066093373506360681478754590759420255527867721016018612800495646928287634396160295013218806561760686553776505354880149733466750085164787518416573810349016184837121851853490576106192896000000000000000000000000000000000000000000000000000*i1^3 + 2098207170741831924518086864780196610753557307296549963479371449649152259397648471713352470708451925525827684386472557097844746803993135205415461104454291111147982650877041315929115697244144976825606139107977300877485199919484406302595196270213284738050502908518096841455340794287231663024605284542835866337701284246982452956827336924917825353838618062966101443289263381767205421166102529417144411523123035791086192683008051497980825434348790597908051657070816808018326414050516532177558594285639579266396191287409406177419707416812258898643381488470867931359128801866586175576389017756979539217905333388215657020363415560288160065021227035946172584566094455805943418776270643370547177618900131302560686941113586908630175273199443578379093465764742929764825455196798995493501808031019581111547054544919138419650223744101856945599405608955280273551224555589859541149272392118853211256570041495547691594761309236261101837567855581809984935863996393569292439812381889934307084382592526006501364662273944076898195174829781841918854196869276115755135256041706566441465858570775650648625968201686277515589020456344566955771722492587398253402520328856518553539864166400000000000000000000000000000000000000000000000000*i1^4 + 167733926503581236129535285351681653325019412960245837088090866332282771489452027007089381629473197644524653383844746416644786114290937772053160016075445699859796057706989693932236660392471545548571269785321368223245992921675332191936422403174027474065160166839022661168166381063739825134825609052819889000426615212601370611473352364992369594361789980054204818889352539509621745840991634831197588578087308219530504481698604069624932450923927813663204394166424331940735325711427725454186536464766337203670113781699230664716712188253668603804264483906667104931821415786187883576013364306151273340635624454579574393678346247075238486539067157950238975985989083370593221099844439674190304777438920273952170135811490911108426633964688023815266612507784194625714004571827319820683872214462174360743304552474209136703592959641288185774446534660501912842284428899352331195900468375269778362530665170247736283813495601185410278237193876802559471944830843967790948973477240104185620501430353540583927458249799432325023362917617968012010791593640034118561367250338295623838768163206151118072639370591266841483258816851504187061638928032401994712756187657823360531824640000000000000000000000000000000000000000000000000*i1^5 + 6965715175545253173322783781451864882694444391553721502928604889462333783271570885857690974136887929209534007883327779130415445847227859572323890492004768826321406976272332699673594507419569279913615670351070644753633388673562095200520708992382686779878059922252376160928662024243229769735891734598141151445024957852723521169869319325499593999716781933990261183219555558621789610951331012715033781877575790426954213445449089957382596945258350222372249804851398544327858726358581913231660491413130464238123740344887716780729772204855340520124423707727070186814799096806548986923987906982756965002733183693957568417063649302453177306570377602148209628394299912268789003467761165708478699364428572005686769822849575191955769814892613962524183983266185304087639514519311150042293760459877433590966634336985354006627424795380632128649203414016261975538163454017029309257930264247102074021013740225373128334005691055599166285395101153300846044692593634631530409129862611007418827080662810556251012320506712233190967903076752249719893007871326118805008483580115625393466810008978860913781584862743373895178106776891055563755229240044430012330597402366372216832000000000000000000000000000000000000000000000000*i1^6 + 107286935889673252307418981338250208695000849243556462783837019989062905679896331885944554251533192197439603241191893777268045227900247667731090236566177993914194001414105172000357301453350050785203864942415121008364215509683707493958862167628220025946371974508909833828715341949965070769256758878680224656966831031390266167650020357498955072538463477024078873872536000436525144032440608182577203212150563913192931119743938837992651774728026797995980006807857899948579056718523586505223945726666895228135661803488852422812649380733645024840002221029698426205130335767316754829361599369079857756666492965718526673285913889013338216547058266634054104578671555361171649812160996062838988543537685130357750718800976426904096043839188223753405338210670540627340931338940750860280744591401895963268320882688403199891311495483656251713512362439289992234659256905629876879950301750212723236231057290761006771890530584305175245078087688680073214295696652562502918014077915627749988650068612627116270376543865951363997542511137903642525031225661579935981417698754165210379847322760166855693994827241000105244980633896140532189730786047922832490241498370854092800000000000000000000000000000000000000000000000*i1^7 + 954398992428370093303941896134555729160437300470595380854724219006991194808423058250140620297847335846124590999400650022456481567288225081782743270603195196268599464940424483243099694074158895194762839006572092866715943542654540537937717824985847204258385036035653567365410008078062449582221448949093755773262309245559284885680961150581359328846713637138923816937862031977887923437018818781033819484913858264364141766690199625536567039723378755254013102308614776502733600365077359509585325811330270638815086872026806470900068483504873387997733478869962849339193486628722482528470033295203000952178997075528742036739920890381367369366106687167913125985589524591094813817096121967826150840536120563863875392461529839057313189412451214425726200744823241285427471903123161412406391210610889473182069065227245957322578813364541960531339493826579268102685877065205462319439914576234240860556989991510260654746919205494001874541745033583850398794380263196090701368153896096260489404293120297973941921095392254992600220868614436616141017293106812400309240074395782575135937031718359454690215088465930657914229826087644690653916722093740418657154771189760000000000000000000000000000000000000000000000*i1^8 + 78971778047170100118086446614813834731549621789293464549636147861131931330380713189563964883106093125382836057499210354595425410939552736451403724454343386128927403368344290976745373898058240190022737333145865314673388971851426723402664600033701586569312669096629405619164880837207705580129240015352019698864195287243880617984302886819885267300834734246662633281609306093474393481323012526375560324756168634025495092908513186422231739256131115152857387667917772052599195601732636067373841477734658594078674433686821295138161213499985217063030577027192015441893579106804194740787868267130721290473429294233302885294516961100723623386900275524721108948084173164336895542259327983314802521181994258890682414422591619508252193034875793596375398141787648584289994430601884756460857182761626095314198724051659382801512336905739707263634675462340941941249704288852173366580653957380752672870207979260010284526522865704256642724052673753513514703676561869894872911614029041989249119798276843848069026452085684982856468092660593913954114989373200271457974355294566130439119203589497080025369202706423486139399851688118144614140908506482402124015599616000000000000000000000000000000000000000000000*i1^9 + 2597966590473984744412812181576927634033088639069915806768987524675566237571229274844435312003429696979676504756011761458145448010247789371998199378554848331132402743000440517635715065724032828321082398072189663371854908802111526441256587672310168727395690820913316202629689204768476848355322983001446251627640197643596172298592335056450814616005231880676429986895961596843665064054209031024971641149435219103744833041594552201683120996693994790621668786736093953343190257562336530419759408611890350580453836549753733357345019510381950456876432270266224120551665706178144241435038139850771898227077427088242837387353141186907579369105805279357624861529698978958199744507014974421720797151309501416473501564472490661506298145288166352476021859325560194752376303999827049580548168032818215737493045754229946484282853153873921342350266246844157856687254363993122569599535450769296199356137937236746748569281804242327213291696512194248312628869830190280285179380153316465319125702388259372587304002710399205209972540918737072080326247810912648565223200829528664016900623018056730831302796801133361037655968955157044508711434797323500857694617600000000000000000000000000000000000000000000*i1^10 + 37075757978828493658063099894658745403904520003925264685074247633784038621646715842155186860532017993277402726555178062514298290611981665289637084952288375201923598286093704935640855294075887600758217689638108386673644233702432427066485256044132449922783792025763472821980646954960584856609747080925186470768366698982055339547803682568088500717949646005746368644891120198010492944317216766081020511999616082182327361131245843628415297718920236131604447506687489716973209303391238888821846374935012874043630995080246904218889452708118359578035207458921079541841796850847091757289468580585610580374348247433079780155723914213102118410512773715134412230989404299811517513239178047225538686528209403811706206013942029583790159793401888219709900571954507763244241428155026847223335458638850999250443132953362744765053547140181430890818469594927795887050765417571926926022648287336958185053542407950061872898816474118288396322037642782865795699641779339048705113982816997497192737417100749597624327976901234014046354178868695027535810536038209056891133836658484656983165378704499251628338164332589156805411127858036076078690101825909618114560000000000000000000000000000000000000000000*i1^11 + 298107871611123091236420623926556516366724118061530367716890362488049497266614602437102250662724486221471320949073645729904214366129877297236719204408214348852535187445601060865565970771007018190205956593758446073049643420879836399261483855109376888660815570995804044027310915876917236139326091247061824171249203596056588635877413384758621619218311995924989884633313273011842047297709453449299057644886951467584426588696730166005214611967953074057992330043652541150722366123771320246168637030973615573675625241758267199958162606061922862888559061067740153548304744831635474163148117193851376076037545922540385965340920117517946859421794970716140109578594192056242313428955405850323568735640417346453797415175384427478235843718138339541795594028924513608980643315875913414060900973896442896001177473793825228376383810614791883699448445890209643430725943627773205024071448634788001221210683820066861895034665353477337204293562331694860204253234967904183795057572894987691725728232024560985116994824930597643757337080776660244258198675454939516340424483949098196790868310206836241552934547396347814306576330663413819840879779500785664000000000000000000000000000000000000000000*i1^12 + 1564947129403954708810554567238313003324976002970445187956676941691556871242373241323542189964502612283938208622513410365106762890454360237732587618662887382440846826388403568519165506183802294044524438680739042854386389459679125488569572247763277178416464875001146668828596100923539195613541082981408292029576896133099595793623674548525492113510108472486483881033021927684526245310498893129343582583904975799074928129799647826029069847498128490617990350839880464742207978731532667745742691812803620886799324692812382220362369951725976877693516403506861176169954833956902734071183592063917229725057311086655548742286602056287449541078055342752998941978273973676005438950377117109123113760471905729339053287252825210383145078103585188361548422995002519946609074204478592190480576567608087690581185582820241179749108315975024252520244368127598530672904120601041986328876919613406893025010760590306049708417130409407285353810868429920160938153062377356405534639143304347498904610005696355269271653035624051595803168550620007341593393151709436327732782852566359890792162712101006135719299589052065151273590461594834024820977854054400000000000000000000000000000000000000000*i1^13 + 6763442778009539558900982729035366749371198220015588959074383087671314779787722455072035232275687309857673306865370459615333860509836649074526044888340200914845920052182679605178168217766385614882585664493069567730478372002241648695481887451468417784820321589055714011664116378467340205056197676905999808631724287953403562288041385050157701120188360051534575351167831822224796160166915339577233282529377450513567505602943536508468702919344275057807315568047764334001257420070299730914740560955835939937261412802150841784844232475238128042197863238560634966227284944834015984384919760382300568691594074879930933588612518805126550179667464890983448281360754596972664117199493956239426119781314775235707647713639170689977272289021075458171221844546212578794066261569894179118859461522574624249160287908088083246968801629489310307125055988751834611701329609815290981706299299271495712149009907211409158957923465127900842992117879009268547441520344244523922009648055309131956606215875239046851939797658667098790966237475650081902869537937554805641870220959642662708124908414421745575357131267729607200184536321938926821819023360000000000000000000000000000000000000000*i1^14 + 24730717386866720576713132084232244214429239412333261875493709578084959310068455735881625478328755886629884933827637572736751266158814547412002912328716964997798359591956560355774926459270734957125550398898329321351559568888367551365055173498831976122848271903741653002039589005331792356900766573465678808809603632321872525839817352925295117414775570158649078727864385316611958107198560968726648363495798011831992106881555366557539177082266608293943949529575678500470865585151444545060500916956603565036771117734616889860785643178246664636642398241686798084497838700181112579142081576658363885575626345784375361213550600455641001586417109256757021975168926060274531999139890655580273324189640371080622427852016095503418880604562101267985355483484504349101862944846581044849214391205129729658327268341135083958324732512759884460359942690191356808574604635695570121287888642687262612356052030248135767937547540717562553376450826219360375597969781633280078676229019254981173316651731326245878120127472069474563275050118787025527416133070638358555959301651838687618422022269780834025603180962461487590757243766690201731072000000000000000000000000000000000000000*i1^15 + 78601186194640494083849507629321082510076885979672551632317494771456156441820648831621070848110264802709638616973757766517031936586239429252475998868925552958346652341400731711917991633181690952608835860900929074608923458173917022264022351282339548488535318683605507164566941299715434991744741972745689229492255959347700753002329327510247916893029835124953385503039492563848908165506601086518094084816759810896040981969692795378933513395233849519909507566729230386021806076267673689764628403817559403964403254762968749637801533108351413119473344033450772551509824661692159344538235103230500801245063623890699463038726237564168680313945974436241603245984187719107533840291847435333565027498015237015266171618266796989382996357247319693056656019297104064814406320280364781832273714280164396321750522798196700329580055394421539032484846519032084332778822695087869760687009385755631074792908285459162282701669559995926820366618431995893171869615562158115271368509098196573666628162795576145165879566609771828761446053259997593138252033458381087482294307222483509643426161461002599447830779016270962874301998447355494400000000000000000000000000000000000000*i1^16 + 177138575628170477617315798191672705715143047988453804566306815587540957125887633842411244783782005350156702758522900945386211149691513125724212147995425953899712730213724338241317588060588018468303602176706837997655985506766446234718254028829085414901143343842526118773277638211220135471218286514668317533952158580239288109226143853574208599047325464446964338761305168878333129677492579448330346215375811684712857880375046866895165552996234387807235748001770005705076082536564334244041873852172143980033527990852506986296197446401957891182687973734004735483014923938700552124136545401684855976794797068201789199833515444587548008607281658976497519843770106498562667626972845206211169086148538079784072748643602168148451750336402935708640153545543772843830782875885187992235896008452178564367089640400440214484800868345488052371544750543427299610059924952466314740975451856781630091479080304818065500429590787239045258948321037884743748071916090526993133226999061950850958589318963833345131029533541460734379633342266966593463468108908005652553338300693352451605731767543900301281100871579984255447347872399360000000000000000000000000000000000000*i1^17 + 414078658748461905882652409387900965204024012461688657995464152887991071564070007189634285069190766389015416664902062246944138294488678435661517583966419167645791826639085726882121675586360892531336451521339633713688833640659284449326451395160511375190230120701177582901702024178676501970560722413665604415865245414699551488802834875683781772500446247651383413257649357388930360450925287583630762884336498186676769347280718332038950679760971959006268208495136574118145702130553688912614504649027297996313061900213820784195197880472669034042508579214415053047569959139126153533532449316089656757210186630660499128486144429928172855140967902423948740188275118695678265656026002247980971292579519280296654235158306092806196340403989961291273518997390527618972884298698029009691349406183551127698016967655303601993073417746074451966994984877189474578621871024150281840852043589260568482897465792433470495880933277597955403282189892689223399123798546680517802534553348116353840652521306540299839893382628718982951625794161024705120353017278998401791152582128952445435427669149249800873877164848694762487676928000000000000000000000000000000000000*i1^18 + 626612017904971411163413901690497898426066836567455620715006062293619348254419721290514340423806518988791499294376066927060035718206076680686588576211726747965408481755885340132065177540251906682255366343958680193908272020605125395025848084582088749180790396555244636501920044318089382647525515197244059698388945006581937267232800573754933908525683366923513388646412341577003906611517992710410034776479189198648838328818465932144245030138072799510668948567418040812467150298169271165414996257224791559891667145290858884253648197546888429224659484502106389791291814167564200495638866167151415796704081507044515268521257974953389273811291399519923947156475467985969019282371272730544594584098636763636475606481706637624326258369108693111011974131901661186013787611613171991669608211425297571080562883987780172866310713773155705765103518913594122513851730186149015200500211169291892380049369310871064438424804949607524623601244850065411316175053020173976679606098970245687539842737763314018379684240518157164311736813940856014689683148707679399718444442329406527682753984167432428124833221455059615744000000000000000000000000000000000000*i1^19 + 850497879646331090507614748439530352923440536458944486351799948764267470160495075710057244530723984750702054752381346956875284324505018188242239370615675543368239782638155813258506795831785399171535875783422016451937662348449699130786238383003969667281034419249751661611231476198352933682842046844934250383079384155309926847708927223797351151828269599556638105102898558115803299619143658379812802718184839475597216282871736981843547356649208321209451326315018021907502148531900955053800624436747815569990454414465486861624425512697755787651519320236790045472915258545397267499455878205983044521584401862137401686727996473343600964809036789607720332217445113434719118484031670219763752120735546972700232240845940441760128800388438633978893594123753524433249074925905990562564830499179449958304174259562581210686014858309145089132020804478584674785154946254734296612468972187242810236095898243653852854095022470196128206736943570004649606195811885156112008393234350320954261682620056283446835378393365805039787026841940484777243355016677431398446805488527087568545386807768880949593664219586232320000000000000000000000000000000000*i1^20 + 288333029256017728104910445062591447545985624778492753974689858822755101108033998821765448577409548175798206694145122885369504950525729497849976491276809005229179824488515140011067939500777043416168640729445699671652581149564581342278574844507370206397539554315154314661435346951683755558834342429075316550917385212624307395694368872542745093394284628518959446501861377866799384444025561745249888719216818329471647729506002537230857115855323623844230847976572468231798837288088092276793527058716014191351732336745782408598587644564099797327874681840851593032289350996829124708217853597419093131963534201764936840088594529586350343058367010406273036486823011092598067735214107178421828642494451098472987263258631659326894374783879478874447904692196877110061127917010275762039732286331816879547126227591954119708397345608666693908579816950363363283356567212777559705449292251478246958544596740044021392916656825286105846954601246186063294786549642430298038638316981862936500981087730835694554628437540474157814164112895926702905997614139800758224180746888679165874949478075547914205495558144000000000000000000000000000000000*i1^21 + 95765867812504799508652312176014302751436030761910564700646133749557381073446900662155466553569300172597503438049749656486221778264125701562894304057259294410557060572761459745087944829529680816065751122450056100107998640889405877857103593502665688210637982172907687442761507651139553317573056572680070135992207831323445269246676300557546907715463810434506960089509114886016660698775737880297555207125929827926640344522483887694168443829366942816018057640405556713197827971943068014578109265121267844379932950606948102836548159498785646936189026333619222492338514228758443271777621501810082751968962937885509712460615612760813380766190296401443225361467920255817133663287188465136219920565388723961128235642043257124131106694299842378588565314780693605804225326571409944297650979339291550230179549570981842645241002450104861954543548441628809245201383385119937771756709443351821775812696332830796829915643198172999419016091119831736318621968546469829079993516031939316430129856335789710991094726096825668159607465757072929002046878665635151218996153099627832463159920832049481095577600000000000000000000000000000000*i1^22 + 8526091905173088809071458415564468467164339757620937512332197619060143151388423121910603226377789960791431629516473654726616135392386193999783710595451110464161500063144101780470391606382330019707773297875806959087956164954026354811580936024726597496150995731083689137654100842674679595727838009928003865078090398098182527110604091917518823493290055003091295123189775689748273485188009119585937085733954239445298257388956154962712757374444159661161358740563900302657163288256457287064348802123987472483421027237827960405634917406725314232856350334552788849547381938011689247838124047045170186412473631218994491957880707877467549371947558802483475555166205283633559608522301197564722333006599476886587380885085573496720019911781851510475201118529343145503676011433404883337230177166668657905237822790866381588365071432297667039759191054376313618043418860021533067954068952571194943638164432710660376547973732476943922059982268492365090515121650772495988435682322692483578681214726256076090999744362129824872331865986222347263725189528348279233882009470495939484058124047750266880000000000000000000000000000000*i1^23 + 15255772068813377758482726756035131174828252828138994659651537161360431161998541624140256540679155215394003431802290695318596547090048366684077646733082132154035317739561619180433089292092646917949425387555281910733002255481636989532261067710774862784013068258313483346113902409470228316962800237188038453289446798160062300654197835567096757489996947158427707621729053167672838273124751721010528175252578264895051974911081368848698807350596934084234385526266695881627921588936572974655396850622465068289212812417778903765511789709999705719576341142730551207081879319608472846683110401442879685450805422959832398945497847115472508081432136377485072669712679129396276701945207454885920964197305055273768594230062595261347453203904342597364667771295872546964396163704822298634190612759798409828391578549251550420772384974858319105334233140628267903905729886416203212951253125373283880083951627445325921554008290673181603332904020674315250514476322871228408155627717378817202523612107844501935157712895687247893594225195337790215138414315872106331789977226511376629011274792960000000000000000000000000000000*i1^24 + 621165325982793869434423064411099599316169702413472446073137694314425456771127603741723983249499678488195299073887850211769863521312925233974678349395958570574862023012414363403638097432530235635157661647352864790232601422793638725260187941213370908593524591086543880304285600126491396477023019800591111217070132170145913014460640183567962229919917450769740710467120513040707507566870081057555760745022983689166704595073150495614932890274850261725351570469086331333168034541832787598493460631610219216497000253816069581134227456917534950883061815026305214767161237694984513285895347088099152770127848912323365726819848954331217906407267561903277318943092854304619723442500503390730698871545481787340621899220328667963068285371215130119349231002796336250763242716819037679319676043947525064379100745283919508462365357354136823589437097380252887189574356833837023190986712424664478458805309677377921528221574220312598329196993501285736535409999006493210227024971337691255588197162283147902119486348886722151815451207636760204127840527948417821607114647489526249606348800000000000000000000000000000*i1^25 + 593598043342027914813121277550379861622732243278390399150392512244193394790380676196195992579868633320532589958748389886513831484635927682408573192420254838264950848371606182555906388534333860571137041866737260263459967974603263024750903039639056595848204942333544378661607834567533977337269403628772486425615265036989375862242344893122361038029912786855427826539996222809414866449722202939524938972139462280731934176109178082851749323575919360585968490165556828678304354868260128971447809262548083693447017657926331261426540443981189135624530498898548968548504689358284588306120078893171667610440300111111169862664466101731938193653711087483902328781664739944168619261005862904105925545377891798049071776058704433791853107862830377035233566510763691667834535129549691104772185663262692340901386393675581292661172946185139968359964123436331740792893397025950069196585805853834919069254383120819361071788089408553679004254940999558623742291029057976231517727819164141971711197857067064054984116500697473113396761203762460499993739559729052031794845732454583500800000000000000000000000000000*i1^26 + 50032123884006265606879490847935121651629318926448661490037024908697505427083918099031862369102851905662227543330722137601231618778940773566283671454496015400899307722027735931765621317711646715516097885523596066766439401580556327579052614263677018736863121948168947097218418859858844671572805524628972799988823099835892043218483306753559173146317227838767351423206193907038687937522362910753868693136119980420790457778276620853272148580378670263850348071070496744128748313142758855346059133580583945064994794817201421082890144593424497308321500144374399864214860761103434144869134699725496162000948504375888033556345119328927109614767359706016837548956798490895843667461945663797598810725819273266967109744441037772918061742335777774840543384556320738729968490199284552971447046436810468192306583429624576319719438936763279544283910381151781507420562316793599646231139004166304650046273874156851419167243423552240063409229997820742632849325045253667094357026811111602380463289998858932718906512689563248075619711895133743208226761844977467739607138304000000000000000000000000000000*i1^27 + 1679376504739141244310819090166209750118098042320351537715737925981181669730669319854600839035619464579947508225644615987385493424439186809506217968192476942787152076142150528517682648027534111194640892441667016612099572048758109398993263061112740286535293771008184214042635096797400056667226061653888679928238014051568841745524051383249752125462007516524597891746757878492337160155738912702792018661725169503167958958765258455887352449109099486444140211792629596209752772817726549621980118383790767699943812842212183899347310734186014755736795070399670542024691741091711344042081699390496550636730416720549654666913929733944243686901350270025583197670391822984608197357902447520525592239687819571531503516805311970927230885927138238989541962706448270942085252296684187109374063474812717535233358393107020947718511150499764336506257218048282986827058738582153044033081711439856248800520860567342177217182756777104180794800770518140829768421294201743340200393679896200393164381249908726773515739856275104482237435652225881467123716781359725053948723200000000000000000000000000*i1^28 + 61702457872014056476587295430167754431853362237494375942961291516671284782654790028908782360967048315940600079684004464475242102395597823054934989169235359042257599977368618697954477377536271266388597088668679175850721718568214436762392543447408453806855451400539341819543894523154128680458077818108293797236097617035829328705645992814131151550508629609758888930708106658481794265516028292526114301129956409477643850408915264997625299538820703940938747228322663825099946241890480896751443964921672263492876364396611111415854420772870276326619033784261411904952638102421095425418617604414761918696770274633295657418074554582258703671488842808267133548938082981765009321814532691962997428220066137510696778399943335372217774673410707958461808861145582931062599513702191314417061382728356644201914510843570113495469531467319672360578307689130847406254808712820253066020344860799861791946311022769522416868077500730604613754183303934050409558595863998753253001756395840525121883267777239092550423902237638304672329329033690414361154277350530088960000000000000000000000000*i1^29 + 2496013977105943302335301186177335332433234176236731317920887475790049055951371508481393105570221291121135057975399981236479851690471098693268656129379005622815125088589117645190135952574596227338766989756278585514527929980377079863496736253103671657774609176480489755734755209108740620943352020436870854647533753392773622148569292034451067919643357064873568012747951896694857622586021609945446643709590145457325089795803742104769336154044348128110392165185075186891180451773782193139125952028857860166476696827864998834543856798273732242292010162611300870720703362367225860462067951375971625721789589833439416006512094735037273186756201249930718659733779237607941849746104085790191478558970858064740834041831869263044643486352938675836791093535066715037772923058361986976560275445033039436725753429444670280388451938687668592803564695708805806672377464127559713504512722131293693773522286557440363280357987200731960242300983249437001242031473037059993851936315033797397928052033656521076593710696098874908763005947813687937162129965056000000000000000000000000*i1^30 + 53435463440646091910234886238967331481165328128671231907902869640891923589569482653424948243395273321460546270647788095577578053521881604535935013483019531532314318438810044645611575546669015093897980611798397190154240883387279628689818860783645653250912294938475440507602435757007197729062166951076182905486655527915614715369913168268042535792268615293393316072583548692185574361183249454008236098798971446058108617622673452085646416882304992936166384630622383887829654783940537701280804956794721974953126416741830494736856603163036152235337091153204807566861086892049458105640916823419102231492998775622332304868671748030880716177154886403420052045006989496284172391473256271958081217853799113829595711572040761507531461461417909686773585224580458060052830450582413938127985049979589590994643556200480337550932708370143469132593511200787707368954113521090454120537918612741877659474702716138851624249906952593969980813508188609378376673219959926198598303785887591953492699474633132054983978415905719057014249582353607722795008000000000000000000000000*i1^31 + 573640440902034090214446479643559628679063721353591928796088204442949140237166959736553588977643531445223047347230378080414456708247144506344999121166541986253346253234376637831723607641409895098205162990625690341618359443475749095054769191329996877770863140639775083585218196523519570210273104359557926809328742881711174828776822263604071082275908560309619547480485590300366063581161664346166722907804799478756616934659744235977356540155177114894637523799033544558583236273942151947912764535660312662469822138278617307799763902659565870151904005768605899543665545560307675556428915961973390108631296888455148567382916275773834270321275019393929473934624555965692840451952699509948321546321516815742731094772497888080339334158451544684848450480124498262097290090882046003484287185918297163319008392181451608734692363758281008026889929923047166675276108328749231913257394443085604920380929568075205198125768191290621722810677382482441017692583313960808845284294421587680049508443377915170652951718003770637691730706143641600000000000000000000000*i1^32 + 3038325527211555339636572126815259122676036001810539222695433205276184476659090519405022517635667160904597565590775248126258194014032124817861662205471592044312256363759891960616721031083907064687002671137811624094378483291131531475453022350851670533264265180752967878908547599184080619182788437103937385116515906931120785985244713421832833535186577451832283844546133668111461771036460796355377603302072569776531920161050737466174867495451187642486956249644635538587898798401641343212803324459246262175526198871436417967792253391095816573862215185353488701252487002054177992406392791524744630694222323526876382760284319015926958422387151130312250656260385155296613595049216196207778287807373658000090327670461336823066414548368237309055561429709861945325733952615475483379072718948874779967884768764827105316337198111620554076355400857453569792607755785202071829006345533796931002868815689555089702660777326093443454725037398611370897962633656674841396387665803543161238305890706190410355301642455245537330356813824000000000000000000000*i1^33 + 8554690638109804084758514372556780547898640317499133879374921698856825967530731688435714879060297614603019264002541595476024976883459962982399034629778570339331855218022697346126399083073752369196022421399214598099955220402187585422274331586792446516722897788874893814207456538757469232280335083127871556127234144619817647218659963506401875098868043874933758401960462747827343664065366194390708347498564018180615757918403278772772406281301202931362651820194582873418782916025198360395361714222522143257281103059414370948174752390597543831751630980296233635386037381018840748249242397306574602030150527120451808122199660311303811746689499733612156063700837117981081055295867842491753915879952546905284495625369012431871473316180452128409881502733178321891159363017438564610951343179665379648210863147260774040224591370859708150470534630804362733839733097847888041323394384031463418011612929304628479417905218353151686276968440066791414055720604081322313527578478359484329506710057768917834058818036371239731200000000000000000000*i1^34 + -37243893822428345211314345288787924145897366689422629192949449897835027924749486523730891092842351626239332027486496884990820386731060918021766254682229941940502115824212867902189611131059093670368927928732738586504711449114236181890179347309062079080447074158963287015734784608649922097233084251812372859070346544023831004789833047642034366512725004006627170991473373798366075843798274922958901978920534066187136330823614399845590620638211193431549978451120411875266462307095192801481999175471141856418767602061602234568009778418504866199424519046789802737072396069495629826232439024917600796575861035822084950743439612271120195468321846440416650911718503609003060272114074383397500631767990834908314806510722270265340798582595572804532557845595021508539944304944888475746837991512894146257017543241030843146052779989645639796576758756019248148275723060043036781095723567791807258960916309481456826587602894482732972883920586750854553306162735653809298743761825316179190308483655563010465060953784320000000000000000000*i1^35 + -369994919565101332455874968903050494683507310758884517673105010138715762365485257479093759769493842808704608862257817001926844500707827923455144765332034571119528819682765708382417563061124674103187460818955514560077287705815504692335624063224154048884083882984158888873494593558341262983772149932993783442082496342047969811158072053666695795468312404370110684398907434205266764123925542603572513141526649430494683376541377343872589192465911218697434936034100389596430699750409735198026197585398642328098697824724398382191492633613307848252396140633000092552734990455561993718727512264736146222822806177743684426279996977937019026195730726275318569643505034343180926661451233533081432875530300158442709952922057322577239458409763541894240224861453253889138523368226182359713532995433124676433412211484553505455913025698992173228986389844282153727739813842955412334166626536671677115586533756450663171602622932141879813152421445550241691050314054284880075431689685835727807378271426908723871744000000000000000000*i1^36 + -1413674506994567272283967231450989202834889107254569420013676138517799208908419377675782223818596231162894378533283262612806457429778685274515487912005736368028706241550924324220874161585922290453049565405376208750821107554934966116229204533295321254905928548465156798173307182522779060587661358676400391429678819663471004594073214712006923290252764681690470904534297422598814880305011468254678296064106167916281625128435354654386306749567707118354466516360277747290763172578484075263250599726186641178667302045479583201759186382947507565368302727208083305942697598756756938281834297674523293443502579216540427176187741243238997970495548474243350999016844804111019076754030880409176786046905169074735212800544912635066043215656534062069825436225279920884033939967984154753409024061751914265762212957498886872525345859159936365044422364682160598671127896002322465721015502881201807920536323980321615883874017077567724508051807659266331168384048062566833642168899744135502927588694268313600000000000000000*i1^37 + 76266279290608256503616031601344783443216236567093388206696320735332351895155573048972539288878692748105206454653383165616795784265378982079720993991542532524169464037305416499526688879215822121729381464882084764941987725792575216600010196066368028909840397705790639285866839046264900534549161866738799402162378064529375051229506182641250462510262311679258295687728844681244826821568266970900899172145712701410656027437185918451564829822788272589808570579841796842798179555172587173951385821093104578008776601845410286113922318731903654522866841468908329080795254258134719508340695881214938601492060215766066166254212990882752898203095615949453680709798340473561763454652623043670323834587965898002229441882167550549351106557865726223671305839090261051488499858859214080196737194505542406237550089780045242332520385726104307870566969978932148196462240858990913326046675277451920502035252239092057628045055624482047204481682765604234037444467133216351612435754470775714868101120000000000000000*i1^38 + 16218570901373259489645609126766004723661647275446808966675010477066699876293161216738535175921522910860231422803934392188590315182004176164056779904762966707427195238513073372173575354355107394902991922265833258440299216369122903914973504227021373820593002890275390844827080749956058391900025478045814028040328809090810236569366269849413603831659092666542315051910878433254740209843410650345613239216361168001272502179334360547252727019471254952613745492844066352396172713090935604742792721536353451414323343360884167927128052543303634190266064986971816290468605992051343704217794021322262804304809235792897836132426667553151027978435895487931125311086313106203154422614246277539362609558743608159380022018153480888095024385464916373225258965100563242011794655639394807208720215593214052489074857846685649700163572791288721178912623643037109517540098383202949765375933234844741391827360767076812646168460724370269864369634877088495628135193469255943708140498195746652160000000000000000*i1^39 + 75363866876241800452802213342718795595904205904707154546205229922256492919701402391385307685699132933122862550843358822135332023607973365996952053946485407843855223799285808202638053122034649494447427323187653146859598402328424752655336061422138757131241373142478123181818174580447449199090414193398548358379552702609718762447431437691316593403282753618236758879999620684455199762716295296405797288371482649813484824192171594554285029184345746963002118040957544108029594223584607406160333287688359666503181239945154443126577765279999501062050051314391133725868517368331905708112290770064386521367366811948727369480554728685063976703593003682483611959598406492568004301666395013583125823274722649295233877154618833608032764999662724449771699884753566564646993462872443265240820960949678450860779227233653733942603288027917853397779229790845127998222543090567019288605633013113697263577730000570166808459442835027657769528628994286579085203603728048492186295913676800000000000000*i1^40 + 94182114151101296639951502328465967917878939023133627812615238936294798567933521028366914631779831420847346702547279633726111021463618739644169108014731122908792428091010070541807430616579935520400147777711429479230381574847472395733615565634153663794269316274879734983686411938224642501078307715107467457128354889541845077104247744341437902630993350124031719413507599007610433567545749021773770858783906561992693253473976087846829335423315696994570206679587139751330697937391462024798661895567501798732047270605796431342624950660103566918091854579518754196607640055828790418853367883031480560538358754958092326712529657783914724634695554453301828028955375702324765078401236569007850539903479742178313940236734119756784582395368918784553580954136337943138541843144994392969467930911337775206852202978593004189461444367294879008120233660078993276094509754615639624054972619011475629398637341896017032436429467429657687259274170647650342954808180419078389760000000000000*i1^41 + 129820407524611264269171329233960870238052651560681917898046794363683212591549673293589747459682349477520055925845185587209647295685416587105634238210218542273033860772247457755708229864913794483458438920969295720472623541676351758075985239461529220244359347067143832341504372529964416472561046963259761497209520665824413975683080634207198262392209965430144312294377448174152720733793959623477452131844294911955636150750320869054739984242603524531629340853411020265949190876268129455300912103923605804720221866026502080938820221747489765103961688612765853957234099940528225583291898401665162139048451191549135062161706491967032608833845051367665586576159050188954429843074473709644620476876537113527398425229431782384480373270920586518137241556714732106969135231303235645775773329053993284575348001475757661383407948892108634273087420519758715283457982137269609800968893900235790721494902682786317022489331854478300741132295369395638737316068982784000000000000*i1^42 + 71376514554799540773788079038000367262756736561353424191516587367436808100869374845596523429361340973828544491281397403890889497799110239539805742175669480750201937070511692366790287848139472924909951354273561782106241519597313602815896563384249081914882098104191089239325497094907523880534868518440754518787112360397397657720988488267940401770402292556729332261686843474045127351461697712108446478445887757394408892117335009291473420616117407161051783164735364097792774244057629371641555835993084297935550974694707624259861057124688165266661813309303865101819153481442648750186330101941975687375745242063930626869868992416923747783300914510224235217439165371267680996304319875678512059469948528004636597422273517255997708289232232036358661495911844350892723750653641774460222620183739569429072955458888682283250284422530238769418337919075639345756908560350443951269462308735761008058027941365385439750839822972788955628769847902356058931200000000000*i1^43 + 50007296580967530722217254769987093438493734554314684343712084787002020503691718976016703951911413524297485803815125149259050356577583327132116891469526135133564899008181673546367206030378463089328842375281418683166676145576975923527078812403809723035882446115887959761846934160080713986254546444028998646956111816891405744677322065368817420279780818703989140382330470060543180117131793095950946795856040371885935090384174186297162659196061100045718445557455537554745159522063957811686595562572242886592105564586052016992949803222539240013697222992832966287508507511187630698372384150959815405872329922740301201303358657035105915281751646898128393446618488080766782879823051505143018304963093579042131729339835563310507071391675235088939342708611705128661995956269793312191815921437959603536351825355457295566534183202196305570178620111018168092284329449248332261364942353448089095277259715721848086874257283715216889139266637004800000000000*i1^44 + 12224080981689315986968703730431004713701679584835937613060634203192385963981716511557178374936666583170855630335313402835746368960675085185282991578049129407218449764174027557986293765484262992983497982514851534438179490983664017395339704319560112999830966699935755247291784673511082268772534288543520010306624146511207091717527791372764194409963907517200518279185444036549001552841042760301534742997769698383644893638579291816314789072118542714630857560305785330619008517445706453958526755531675611370608976042963457804972293086236458988354796579258305775452690366339214505619897634059635130710057082664283051566918040123055321166631281882239660108398617716918427023867905762551907228841558299663302761139388786825723717946746549397670229826710338656609788083294788503168269288671700770262857510805546960476298701002173956920906793215154749315190081022962899892862401750326355525921836122811838951539066286455937866661888000000000*i1^45 + 6507679050394303859741107826676399599699472141247850978170784746130751731249733258205694229775044318014733801909428097240312503228540771569510851850495113820179434822488167644754268787777717372903806523516027842241424694462801403612383010706043656924323615621545421384577218596046525617571340837691854471080889935324914183700512839387277415567415445586292076137887795950989301957980671281982782825800637867416391210119966939923728205485101066484842786366773145247566269685499305541311054031177330180426624286432935867066774385805518777256714173128633329204056600821091619604384260121188398077234879464810816129940501238742322126987745717956994905345561844712861277479046451554201128780939851803824078526410604370546624492438481304307916388784437151600096921417769005648257099159529614924388840092360604558509162971428762137935527443213626568569371216900985149785421969288299389030810981079133009516787020908304793600000000*i1^46 + -1699744582613052952598975216778874897896999667529442575233312841465774661468534843249746946940249606233179032272688246256277598235352116163532643506748646017261732753766807591241964268109611351047558246739513602181687741513819797802672092397801398918476408772887685621353329016176223271059642106671625538976510625739905819894317426178565814294773854339507608700985529003725826559603778220673862663442033193469609904287041276093644098407505125586272409449188290258545275563209494792771972573913773867373357642832944125585260782652420462905415963335059498540535672617101424372794908379717707450460886635671359085425334133429411223280403089797086913040277414634071895380161014646447248524010593591909194769977223982938339665621943299752587902388301665727432724275116849724760854532820033161859103281916711106552879758541411815599359069696536290718805512006053470470804319956411492705378346966902084806125813760000000*i1^47 + 97474043151956874652172905425555042602655886734420826269377408957608794642098198352632281370574515319084025426206674604506544455780847450140007571466435003866281201024466248158513737681725721204103192595545608576454256313722723553181177737955223009723029256995461818211643359442252877752818121963667105769822493331420504263188319639780053840506570192612574606428030144292305917647676112781915332477064714557946620362088792968227966430566551457727080110767635123957630889906460923067185370762196177101649658944245966964348435286635662062138068767595817277733679030971737486170519798745561825843574388929366201952190058380926070199666065292869764279662209934875549645829507195469987310012911876349152915136434316810713485553399656763372927229881614013043068494965831761947754867424988143063690871594999342694243804670734686821705835122714109942088669506376669336206799748404817286111390714911916032000000*i1^48 + -9966483516152000924425382749740902004286027615774332165468887804246698745983145910730911147497317350529620333227844917530311630255624560997312837032942421275120277110201732332974298446749883900943060906223569261814846353135303445682543995627878027684740164128784390360131251957141898280808348804899734217470658374862128009027378868674275810362425653644834482963183077348902923879457493048047127076338326046900289942148433823721853093816859378390247979442742373707446885253210466199794427636673964670487764823788499981211716797217554214144859742970615281050149106956109333713486670592500419789410689198950152734026251173342629370884209150300109370645013197868929329663002695049842143737879391927153615920884906653959088727445137393768215796869062587238667743028218704892382468278921312439993358633284979899461125129543474490606564203158973116775179839759452031943059988477018112000000*i1^49 + 256554458185959436669460033120247736963863120542468494954916245793065551183381388875873411958208567258757562559981103970526254551788568292809949962886653713769467736249420917888478229770309197552157677855336878237004481881448249329088722111394660119357107820891686737324530995117901771711164489444941322628014447247945134676347047713281901910753890542191591746132841153249199280376849824497201615088707808042371569736116282763891733820995310952433653356069093943837547028076575820257750457848408271529255172287895291449563214858043919755446759249787931419941653251368055482373986035988084063217116583888985979834610830090869115683138953872772642292417994439697385126510745451121755032936347441189015700664463986369035676378568434106014980258253887149903269345948928171154843511080985428686796275866966156952550071128382472396111642768593686466177204267347107840000*i1^50 + -579730461718596709026563022764331606406776675205541421283340427889858503021248676945595151191833684339953519213647652525192886794359464765413698137811642626862348839930669004536491664775650001184387192478837272590085698588787364488062580628730627325772840124890757713636146027969813477107005228803776573234556418358009239742662491624385601636660731965915130187281912474929212719357870709663141361744968006417903189919645826868471100059299351040840061042673907255733929259819996989497584977529504483816903010909740800363312253223648572550884422077393521228288842971927207968723406036463625461119339569048184559195418624340545641902173757652999615830091996077198429414286850171047196964214154710349670611508532325995422746199148424656274692529616328776346796050679564202503402341308302972377132768875278483726280716819085267650415071950848000*i1^51 + 954053283615072927050272167315777159801568185181019689036044277618598205119290304195235526092666379184347510364301405857969148421432578538389167588691203302248469826636077659510929404233777885457167884792939729680457407993785455069790741252357724440876346368414061082948496680496948917034504359299916428789600598114874989210859172452749014757526317179281993817168168404719887019993917710929865119585369431062485342522386842557918570100488581608405030763538093602659453060112994297098343378618678905751274692667141853287107863887141894396123893916649122135233655057459394713795038448830377006952771700699738405054632594986783825199004348657501072880041665420115976379111998927395658953530459884202118569125297007574564665080781485532700591111549651618651573592084399511358667099485459178877735495096169720043888540800*i1^52 + 23531785739700604686673278682953705658503396412084469676266289680188769660049023789369865946122324505542629617071118085517329404057263035709100039885365071434278106111856277900894310099140004417831195531653612106792673456815820748052253210714151612595424861147070579172237736384475068469731848432843045352148085388335425064215684086267584829013270972841701625960186330639856487456716068109639921282226325711946128944851303467491221612971644882856541901832724986463827189557959373796208013176699227972523410190046050907046624857230941409045652952337026762021916543202571660156492035659765537949590413050552175651567112904460546988136919310620318463757282028765728420332866659316682138983187396725689471056136279025448213945279012267812893301255161190619936388960*i1^53 + 799466263846228817659436876445637058386461545652642145222824094164886361871011703556615521143009157966728071554494631770959570762175539542454768370789623468822262088833398471617506891224296744165459578782798412177048272571146588813833519185604822354243578076851013807240746501758707805324172654496180257657939986143202914687656253286609436234044683023444913653209561352441039077722751214638685338034351758271314674748956082722238315675637284810924001519996788052442839017414667381931798810588037092839581886174778934856012276282163452387333456911208885378308877020131189325044894633256487989013258993870527506836170869587164346594567158488066793888022020370726786355043346604124443843645788816519979863521*i1^54, 16488518608578740164711428677047669259014873513593566952987906126363506145650359102623257169196129926233449636769792469221759550243699170291216709341472806600493270886057047632710673746233039291964699752915796529802365923325954257113707708814736257989387322596807894253408901333416072797981090366495517655973602408278248431583209189557371161475796132363803639284640913154795759935066693241194767446330561149807840692758679516660210625316791652627985776614865536683423461189806113401740861473896552729842678434225453371050818538152037058831833959585412534790890052611051248604542537214744328939546668432483400741089272032577050868698478008735551058082345610127536407143543269027394089222225845646940439060427214030749915721350557830036005216214640659006029414924699650441171501797519460992565183066760259346403756669475356868143639671529043080684566171456942491720118748068415306344683624104911298501910064590498032249111173930270771214978908939562734698999062351677631891357563811170770937533084153533988673660423127383508719084362727105793479343898503949939719205616573098669087824814409432528140111785782613174933457275403544271161898882192833814550833127640834885998366360597839884852818442456073187970245603284532329550432708539570347449072948595098624583527102043549762983706275237909722556648718319192200089225178388336036681146226962385544469138983597276843185968300147843398484611479429209179471852703212451595188211598198689477437711554948286981654443018049218788803652878082025288043517610355659306052011619817675973225732383201441568523280590045184000000000000000000000000000000000000000000000000000000 + -7313107466425498120880611302007136312795362101780368584842060804646203526312522080873395603472138403576951602097297243947004093915071205690759605721448927499668987725919246002003070275219542796786150712110757763905070289438884501388277848046848860709787878583321904248024584119094960935960862384084489942604385046532512490009465550945009207926606380871619158221512546848002343660314253718417724554468457469488504893812962129335122850882225758732899907829483227461347833434247911048348647359748379741350721232767971993910604105456122197057324557816188552809322765243171394801144357478464337784625835392543893719744813314690807371841627859324763695186365988623081947424610399796905571913236748976972410069230994104940783760563048821402755123696300777075695501727375276647897326173033128420887574774600184779663380180969007672297985936711061689441160050294908192017780155015033734360290089484836389945832152611950434583346749330321173607499890477452164410615538407155503275623921525642536915527122482077422286930974837949074084357420257062108866080417432843906322309586433565407158304187994086737077335992396828716860368828912965380542628804817903303170467667014297274266762958891243731429999530493738396991941020330825965632537563251736352744531562575242083676457963757329973324198707785854177145814853235063417792452056401368873995491570075311361489718521791908476581823051312550144129196564715778822909020414283959425101623296413426030984973021085349943432950733249267568596851859013008840019135802390039544739842724679381127412516249802154120080824415027200000000000000000000000000000000000000000000000000000*i1 + 682959379777941053250370915648922444150041328044115793144109312760592230365857654308013516630587812969470563118464921829687980793908961845228117796265505857189149580201138811794916986464752330470356072812594704691128748538314493792955038227900546713935118538027239148343283354434800036499322600124278676059750731010146147787958356717733265999276393378425184469904362432838311779295608837430313486994592054372171172467324320702183778295238314333331693555936157825162613368847009996302749579632652780297502508321372224104725832131310228253201876010466318946740493967586280311378777831043796224804319817939307801530570117202639972069258343841416653297569000179283362275474090198310981277515767256552585480105952426087366440394864325659631156335474826619735963246126262552633214266466123987039667700533658929492791005886255496149285120135217903617098336801810892147791563313843005897875066854145111392876922102204295998633753902816481652489927145046336846462203232623839324501597277452774974831935902358388604442458432312354496312402703077118010141560732217412885722963732529525727627760129140377275235871752278578879667863048503886352972279624099397614775830449531479564328477665794184584687298289333170184545000925681082394076861394403160733716575222021500900348864461723822213392475700250500461091874206445045958168895526512645615285809593285343031028118157852388746822149935180223528968245595377534531475013590734390850219973933685061463022315821009918648403704064445735434957629651501982981975155665507448031681566711236859073955298295461333236732395520000000000000000000000000000000000000000000000000000*i1^2 + 116064755653445071969596202551678790733000007110583288822114179211473329816648583560506290546475130721602612826190418751088693154683684232241908444272170548496096668558223327716229853540371513336358325619066830633602917234029042487466668717488567829907417578162169765879734661535213086008040583731406849067348756244903800488368109443248729572195118225933885341803901299273067078800234798100687377616299588727242165993215637251047270134673121598385956386689676638821392928460558403832016230238446152374760594933739541069575460699580847249863583071132535138468790051327366167256456287309665128222170154378291304555782311330427547340934913678378317278618312012391555025889634501865518844225987250809401648933947242070822870589538640628293265750501344083738614134596847201797159638879310165380430435707798076762909302911917421232362729888050321131552427799513940243055978968462675456449732615441761217401689326167387276172692448935927719535684573141027715085913770167155256751170219524729937427918521410925257462772214494393995660631780379693703742993711164969153974742019025109095755829492822947657710269758997315185655536827033121974801369807859776209957742424785682083346306652818939413051915070506944978174018149379632639373548463044667590925284042702097601393625673905443469300278271012189291804692295280819639296269066842575425386317059192272878191663116115496794145430850281399476092244641683019173345880071282790345016098088596047551473652727513451535983048186088042638976642224974387519970728651460447775444583218151114241447147708446555571748864000000000000000000000000000000000000000000000000000*i1^3 + 27576112881248098189855195529720458571984481033805707519928784469623837863783757748188104298789066992121293324103859085761016759666404194302672236509403572495713861805084131701887421781112554509932714423750048777733643861672678285199194758167151947490893200391422622916799740999446329484657566847330157204640355260132915680769042943346542207325964770320366202119977607243485268486796360971490281950685206753506196949816420930661964695456633932809140669563291632713249198913057799562488883348758613644677706937215402354696118291224565406027433400408595439388956223261302271869822311796602798500976745125716476363940396478410327978470793298960089106138592256357361610374386647801678822342572908962205976346396195182452536151536578131570471856876300722835948618161632255716772772823243778759506325386893735173233256711335925770434901961180944449146319742695911884837578046547647794215701473151907560512916375244928993131686379788665580535486633049351395320791141945640593309149616950379779115530322752136380287026787732741452905647455812749558497486431859586197393029833838152254641099690998248243120066692806200876456496989882948154283070806306648132458641408542490473913025724733575234511427553658373191489497225656821009859353886018439867871677724292446677389602687604366274272602087814623631748369398442951613426935556708660780351976637805699791034598041109773439261629604561472976070078798810547099417896741563597449544677939103894431942843424430612573761974515770165645445093357949624741638825305595902451382564680213418945034935530035208205107200000000000000000000000000000000000000000000000000*i1^4 + 2169539707925128831277036787094166253671144401857599430280324941615177809707217301562147944788180811188073769423646183564972556628857851793925013121106873497198575718857494933626463026275953318394619225174587163034366546464289301042693309241676856105828676935464671152921104696533558080617362844838919945887414196848209535764344898695039655829442520822959291145330992007902686075049248820019346452680853170495680857229931813622227698123371629485342937494120392948721053839906182131914392119961937508243605655088122304320395613673290964600834329667795351286874421435413076743561317776085023449485280479795353483312219396486040905205793420242045149944896946302400007409614429565761407734932048279852527193335722736457274578129288217474539102263551031863485103763757973130626486416695568267829721780712520921805082163003090201079475417764814161401490362578556101364141169020783833952126488065789942687196286919982088661197907944992834012271294873458757384384503263983590296096983796477283015895795527516926599430478850425395732209331820280559089072674624089151854181411575464168935771646802297912758410773718165905821173525455432326725423668267706687851950977540060701157870196024776596122257181295135624287495510183137233362604651428930092559863190763062958734583165593424373398744956692334178481378456119697915304351366193501172474614402782552403491585169318647762699793972879594565040344778583918750563404101988347532958083102302889490909252453384550400657528562485730106924158810517351390361646337980319146033594940228039137437606977242126090240000000000000000000000000000000000000000000000000*i1^5 + 88337160183149655183610162639002044981759448167392713389338507191532297853608290468418164508602724232489840378424514096620507624492607005182504639870073098642792198370852580509268333687397078513596614568444208994607124150761534865578317739114592995920967198443397194940654992705928378662044543223874555285128282777853455116910727554007932130074872513559687891628130266748575536653758747250438689038038322933915016087477740845531790161724760274389668814698124689394125901031208385223283926191282719746520752054071930247603301029468347096236937758410376667994847493504219424163034661129650924492653724228976711332701155796202076943122840937526237940825996363996274505899643209875817915890122502078113121593721106778973978015230930143840637023232976868252545896578996676344468544029825406239338399067037996955846262691752084941271293040292561507687223073399668000635227662527189005518052504673496715069435595319063260070305026173489314535861952538820044745999492077147863365976448722098388856555725629462307772233661219262449353611455637883993453062473933670180416919246798942921137568117350493575225532221080880891445482769271333747132388218600588392595020827833725192050597948821921784123377368702794510144782704220461387982491040468295706938921577154416845848916939439277906448122841523526577161302852740784159210548615665980230701699366038908331383577841101439883722447337864200285065697022012494414722588944879566005202408723299671740754814621648718878400266847165527719441025213820003521236869431272219307713816892450166107943958732603392000000000000000000000000000000000000000000000000*i1^6 + 1294404008765059644178865087519401407167821004087178372667601633329851151681453893055474410439718086917566704410186054490434527624218538322889731366466338874166262965667783455161820435535232868936657732626540902379425229796565818524793931597811265355573188914449044456512888179921616266685999344815332375705712802250613465027583582687398898341650811661864989089574538742524595602535273099985452446520398069918627210928790376039304824593411020918106301916437180111199909100001509931804427008456884807246582082417917096202186533712856761306589131610491523368273856605958665105372850215634842349230978206073912953502683838682373865994493191704917596651781111987989107238405559329773480048255752421295447585542230160643748708222948561373805824664334925809009023081470043965919986245084478633008924972443870690402972243507257087668406433996639138406981397251296511097956479279308274392442278387172066915829047904998001238366696036480880017185630042826815178816885519492405879222495325658613322969618324976686893033033558548532422679363187707696087897377601653897485580920963678722486924437200886692634059328789868809433326086436246769653769839831169035663328524326598130253545547154750793880353134094794197270250173222692643775704321352965515882427242638352741040307705111635919358507729485099050433828950839108609585965464962569186425398175070744298072044242897691484586092454897822357300929856092046184753099335138797857739152804809980060019944713093228114780698861457915748614544811769059148698240096198181234196401030093411342394119002521600000000000000000000000000000000000000000000000*i1^7 + 11924924819397523277177789058590540630885165095048687753849510417652792134966240143900966108917644263670549293862113364803687982278578256855538159109323636350234650108869766361769214686083925811074706392172658630348288174854195965407707909649049470457185897856902696254356300653223056100529625794784816301408375642680273981745164782423085777400091356582964474570175512293659246655030098276974505690200495064310537935002246257609312540231075463298031776593025960169564465807220122905444815303100514020679349066689395714518755754366723904594623201692979734776380226755213066137033285474931193008533744566872785923604523064383504681935603633755401652327928819834966957420980828441967407623458946869099438306803120184149324094399470180798380189671413361071000104397653649392709689831891470358974741987162616640386345443748025555336838756064944093093691337374392736976124859162233247928527599528721550549298887362482000635175345462791589912732668111869436532381612059523360175020595712407259214864040551335550775786968783114423654183764099405267402903575403405289719284781828945644994287086283398901879180168333751330898795949578514197648460091570201327762050740964575191215002714683929979087871689072289860887431987198978694302033368113334456233917138011056101112715351377174893641676244123549093675168595584329677252098720615860941679406108018882283736708289547352544181188155495055623961620582200164568675022154423407063104304880922627075549000889780644680394100164173066672459282193369649972979848815710843669357292174869033760199802880000000000000000000000000000000000000000000000*i1^8 + 1032184773144676278118759163283593386910662800147996499587864401749243365732912183540899921493675383492378067468281423476154909397640131439415266124635917437256526668624075394347716285350579578597197685576835354650905225805342820273959546115355770197665137160478481519031333988840246579113918304818232092474380072337897681040916913898595927639701168691925024237539699051067971680348194653440184922218263465362739943952360354655276269217044984743332229947596542307189777457864019652019747773755581887792687001341806298492093861092054189196498741992518363607890356680864481430921989960126348468310813850642537940146693674774978720360389109388175751681525987616145974615304845884767254055714845280546072449952285781253642422718007137895608729826246624176012923725400083183121688032810558958013995977591092063100232554163409999853771245098986104546251142123327396109207052131351252867846619717328749182904744983025899767538958060315651914876978150754136698903691308363057234260392577800552986037311176061997254791507725331484491484802885845854215106241860648141689853959629579998224238531196682469406353285864328787603952750996328048032908080493409308402464589126470110368205010549513757304303350038807300920597068630338248186941340252345700269339010567281050501375936285547964217257653068649027651437232120815367835752469728250833865150725347281526432602892181577489692372375283444928029649453827070827350815245583285382254477969948397656406100975718938997965295834208307030615013264540026632515623586186266936182524821481373239869440000000000000000000000000000000000000000000000*i1^9 + 32650549219497366633041670931579758889686331367983484162900375121231826695997741467669257372367455751785921392472748029037481547120888666376667870905062310839556141804855930776440770412918243041505867651605131669501367857365424505937287839599987338958839801914427197705765722182090785915565327535000889676844383828417133355945867215171179214719505809634790144186353718279520552207058507437559014571650319937688413191102062185188967993116941205634550894147533430150533719226085676554479329132297733977706004022158873039025884462026289172338304750782725048087579448532896598853378516056194748344741399872147439281122016577529864845607656720070351848144239634632791015481119283638968754670280755975817432199172924569119417149500219798281424067768657190269582407442484478776602531130120488465146333673545556548594294063729486151660091232196303509918620053280826463765212714097100931570508855125847648165590153851808941130134013133334225158817397049220964409226557406417827080512907197046356720427761510574943033287391978849893987250185370712018892370458272672474046539442564707477220033958846220409540833354397130917394533098088403167321512987538086445949752408380687320015822031302889661905612847523379007392941442078731090660693431747898933376120582823128160305410837732488082097378055349643107783189235345758649954936234555419097145097263299512290772130043065124262867265005341494077269504133160827296900866235334076793989506396255643127564638179098892594245540081791143613516263605068762580263144734035383660410953456458242457600000000000000000000000000000000000000000000*i1^10 + 452164811074642546451127866885161334863297222072961902309349490136079308279538377446228894356974330443172508586610196755302816816528124276968103195591710197883387888369524053663181548516810788410242131627575115998932480739804351811004839125561754224032366401909128136534970603103860606921186186351603558645880231344024863078816917900306691580784672868801351065174913760423512867554032881818214795484739615010968426031271167807094989316912386728859473870497214061493100727804910308835041196772000813775121378998081536137791061489920817487313441277705712388326047764435281208599265401761752019218900311942717482940010026191224259885721637448193358575132343864545245374734018419469922752066369029958847890853339221985383289474710863382651276347754922217966942113704453986832094162991543655443281903602595975331957115600472806018076032837133904026161175132068585619775281341297431321450801209882446757373388177128499459540081227324979654622762151061455672660411630171118052881761358498292007163733968145953952972962345105957427622256185085274884329137916878915285007422510048687619803218066730527650023603880186179285212161839664006268757198833729631311836018189535060898500915448690268968718120669669400895471370229611430622161251634680416762841944094330297581100221838741484401370987044747894960494576406532265458893824082747001571354948344029744421074720023668381405681842427257736236304279124828693298007795136606056540892498893006637716456198893921552213083956867678173920272545568327489446514563662379537287502448893624320000000000000000000000000000000000000000000*i1^11 + 3599613131074794882427881411118757847757459339601550957256579580310461379050230367568941698003181295069548012707895153701675289502214784568826841581390477708596469068668467144297482323659626544859780162508290827018356348293371389773957106305201583993900036983695497191697788087195509721723396358496440090609054099264148977858591482809044725164735173717776632990846247406682022683041293317387825617595264660743841232321901302198704109377691940153314003565538466710861840611524578323339997567619379114429450727880297191365946167564513155024722748281209837851563013525728298743969072703058098732330843062669941789407579466016011625962517113068654722374481377912088274944588777339815837352497214752194534325403394400456876567415942439503922051275167889579498512213061329740536917167448617944636061794732454555101279153463932742705525853862280738089346182655262616071516265091135449024377220182292458313909199219934282331150211678809810214162011998126600577500455985257542433618976584808582151789578301419259567131411632322379783007900012924205438651426276244631532474443107571472473050070043384730091672397479802497061535480857585040061567686493907017254305375830412610141059115030903851023776284592104825595897943150320519593173017527868578670896832899607908246330632961997281109250908315841593650645490337457938605026615740554385213176629016809349929111405707614595204451105663917676044658080542655091520551084151019760950400461725929885007144554119970976799018316150590092971869430177299167289292626914442935367356121088000000000000000000000000000000000000000000*i1^12 + 19061216057666844245539817279293873865104950059137175587515424616069988418277274311951195992456801221391059100688425355719625829060038465906880245799329739633209455211280306956012053817609503799249714848275518924380098465338340081273506777289624235700219225808964635654694209427035699188994082683206714391704322709285076262514554811621272068963280442656374032344672744841939366158794585000958637369848180775898306789851560597560605889188494780332300597347494937326474128986487982787876554133550851542565320744802291622468408390448457241431234510139220365836621556972131810234822898598018453693067847093817456785236558597180350759142877365121144599102192608338477686655615386183697259791464269516301385709153337513027144490528469865132241847750205510352643422438701443299987788677222662820947830291595715409449037809130658700244788305213769165231211078767892866385244210718482857592141255301726983882325691870630586553495955905292476735711611405738735446764695186078106222558954978701786758515931357272374767005451295819841882212767283174142707248168677490843726369448930521762680918189990162466438025027417157888930108255866501310761245549475900595290580293314257719298792937509952333658822928748295326203806924069206894009911007629289275938400474452235517761648914372320120465724050470594661850321365438549783100936347754425920902694208155085777850129593239709415393728377468670966353094053631632196816746328115660383846239593375865342492216941980688219540936302172330417269591738748185864533581579133854728952217600000000000000000000000000000000000000000*i1^13 + 84488007704960941361964667327620454412245414500314819463462446487172707439337018606520485083779569846843086856673928378620456072877092411700641207011366582363966053647840090585093244550135710275388033901070227941865472033148672821713722997200024755295644287977559990885196469646019042534265540092596581392613315012955704748532034851620989973800493645373994712472915054177073320511891380309700260920797781084875867480869548373508013251193756344807752600163747851684544868780944894194056959925493088160216674917910461168682249314062399709454433455821429955992070821450505817754865007162500211632614915991945769152131714635177910353049366627877049739969580880597341435123267340742743215238980397961434707400983772518372738258790501676279478020042480911227999363716316174990823366020249997351175923001984926164735495895623616668267455675813507262008735900861846521677045455819246488254026613578853893616709715640826399785440053091426242169812576631550751546743353847769766268131888481448466444841130088992619845841250872359996688506980833496832975063503540355151829941527164132331084910007157484547294922554210423956797493711690643793908643601813785637013264691924251241144497049862968839491987160624361144286517669016632540464355083908893028658978580670287633844784381121678653014289109014482054976668560251046655478046969681756322282580736165946754950387717083916759970693145815607386163534806671208943413469081388284462945042424850826321182426225634620458463712786658780237308201321898571391888155860842032660480000000000000000000000000000000000000000*i1^14 + 315758477489390909393414099634870842640842402157757046076759203295808426257741229164933708711738464423736085520481810912324579884201033169137246498820116457724707576085109064726081246286257390032911707154287298024301983765783882406005997089213376340588805139634847872134279996720694556262269591892916817256780469945524122923691542823431024847495686056307045236798685780775638705542169056899539952800900123337346726798684421368829519812089898481060196014380401734364840521391157348547208158828051816676178894644489005548307108929464293134601986018082135677552442924482067462863365977212134545489646816789478660300515333662863366426980114224106399853270994706032661770998541445267075949434655667101381817998669994174675833768009525171004777604852626502705670537522735621194998361485915121195617330262648913567773284820663246426855072764437218524840759684278028615413029321024819890783820166186257840057614068662187922749457349837129591446333557346736843028575817507246770657973309184127975785344097219876503019421326953653687388409492804966600841615156025903887794178220796018344747199241788264424780207940765897992623912338268972489438634538915977102532773552801057524945356492710373951681073712092107403880095728038217914145222830442211196082098669801603351334542409390106918203549564958118086188771489219232675853351699270376440456295802761373625020086713323185527243157485401556595105388168344308474384913583895147994917971104150150369335790652541693519061954555150090275341194520275966390861317445517312000000000000000000000000000000000000000*i1^15 + 1012800506467443768397694853285481295532483531696646190535535143358967882569237294896082468594253219946786500347990045935497107745618385164563116538780806824750019872764119236287756290063395853759838184640998178359084700741866671360822555072374913198815503362435409654940353506666075299590470475016924553016144554929236194750696249870613942526676122248408853121071896652192432398101303513989317177907082010141931306809877650443653309985418300741469307546829146935394796776599028925383095812489916605119927069769494655076292473787049757052279715204057959590298760345672658153896899105735971231495263249937731963581933868844967019662360937566426679918481882932139700385448447233995964878350083954735087080073597102817913204340922677245436828303790713168564875214928161631675585364489236542311919534020198968252925704345295720309379351291400663081328808530728878727824899472414915261681642461844232142187100832966404253165580184127381932866741640912882657849105570309535827210992021704941579159844370318222214396232014457432513682712832757563576421896383768852927270742492333702847238919894505416987122870501462093152604151903020950276076286752118067597350254662042829690975871363766616984543071014406090647440469138051629303865910140694388403202819843685119285979500373629559912175638672386526721404558632031617311393753283568993171694305429723653249281191955528985180001437234662221578694146742035640814791878844881679858823172295903760750290545781995578198590087727307797852138527679910352908181307392000000000000000000000000000000000000000*i1^16 + 2318848490453648279414244012043232056076856652736983780372579885663437458238463194735744076189664758677649406527182871393867260723967250431104706786418337205829262462646058217726439559023180932733439085230891368353147015447360397741330237906492917358245931376922497737739913938801082695832649433148568164032637655661270746478194544355561708441616093436381073877814884919825169392709970288196672420113656885581181070369774194330766374767868709787976098003682621292689588623980664148347622801611558156075853279080432677991900503291684803071499232597569237411120724676962338723918034973884979851400522653384938841667468061412885742491812014827044662518960042685096830527362611138997618253443694919541157187233184978820904830995218702483011979613616928874120791627651714412686219253610461458891174795038397278970645806038170116420911696523938915152085883784056013449629380739961556879842629440003504468089542026135314879137252929153642450463134883728988119829310048057831392818748017919859837783755294118964683395126560034997446056687460981668284808131189182707617381705987859703050952008770914919033879826597692225782942915627102015461667218746332119946856746526891900730773359576767216883719252699135019877939835378703252680594163068240457471263655712387672272542508529338171068521491321376707220253725538217444280862401726344123992756528742058036720869389961346594699545621692135794133036279073504649113452281587352356500251758701291400654328846957827718911142693707499214147726244557413607297515520000000000000000000000000000000000000*i1^17 + 5487078159311345707375287836501635267548793397532532888173565975809466081787162542266236030308471389041979553026369648194506612389612946286645864491216218668478721636883420717190216437857755200356864072025625864061031925584985104917396564675975568692114130357282390415607742756188071219388631703474265533947680450347770295534488737097353262484860425043160789251371710069441858637046362703645493442370230492558435911818115553155568885177816071021252701973765937911027517222845697587364775838571318794793419484874199185274158160450547416053235862990750236089053450385477887907863713656130928871529812387393386320736656857013807489326750511307371794113887905596841837159091766516216698126272818193844652676320606673945480857280883105127689899679995043241533027217426869027875324757058330373799130055932774948190577076335325828745171703190296814491767654008031113928148633929467181891985540404520156715622344247044766651141060699569634492576344872759543341384020740753471532413292365681667794850829854288813404714520426396747900285002996746078199570665278824112340756405512035658234105037020496097195235199561693546932238206959956294261436018280966492422100129445259098992390196517991842282827904305387106003208156549077641415764927969387059565650036137671365500031113366082689847561920535477424090183684058390167166498619715869125522608625827647147648613254148865910954922196009468418666383410336282310542640293163648427078101727237631755085954015565869371287007929392035949276622014913800306688000000000000000000000000000000000000*i1^18 + 8422274516874249054530495105586841604011358254214517605378013242731726977736340159602262317297244244187496995345117531030465072617416748329523250361256007198502554627974782010932059580969235337482067342886547983172650614323662455701555178211120601831775429105370861748148996949265511603101607937851544385555247107597196083323897903030965683626881855201957528243866986886691879511747626061614587646041336010099024989564613610548320159383121103713144909960415219318249452177925540001648490079835679825281563243750710222097720883969989917731395001110864250747568579317832477688567601426838686768130655395020595904463351243481252912405100092383555765710753944124150196273455721156329878040567561033562640294015182975734390622480310481524605589387502245279927672520651364487663991802023014103833392563929749364696681150255719152114987608890006110532145162136327168553375468608861423755706487569550554873813366126638813901427635744416840941053405227588941827500760083941220140813716872380361280199571131297410702299697362758495627280418564240559331541314958082096721082250165665534360764664583635981530376143232662902475185697852359337837872250930592995994336693423346635856430322428372615819764582457645462266190594495744140740653933506785000792223940501519552615743612494406277614175240888488975526664823296826137526956635992045724435075446764738528121720850025289123143372387645763666532042701222966743815230879219431248058163325621959505746154481505809836533055182018614435035562872982732800000000000000000000000000000000000*i1^19 + 11377878280849540027091394482021948840490546439553005613451810630480433628151576022452361142612141398118551446085525196324422076452489993656822665665751945129095543028929186342836072833587879436621203814204200559295837788401893014075173739675012880918445381022586106535932083648587365463295932166385616204941242623494345525964627146393404319961647328595091880819548181845975126514413853743926778928487639353644691194103587807736168718170805987000128094438737731318077169047369375641767181225714755268485892120088011799180026679068883593158130516532962251014134299508168096422249190618061466542330264205829315827677457889050703678791470600530879263197492719105800784885563327773052499517148273216073761967013922720683545844254884276977315495041797217308449067326105695604765412307705820560959143491145650363129586272179777850817603519150189247143626957354359352694548555653657242131447774247293917515942956925459826338256456192743754033379509124411990937951484334015386622172183514268028756133131840901055873086267157089444144092467842173195850162340489887567797950524237346128561465028663429772496454381020962271357303346700075230165640953432432733651712542225480481704968364341390372412056788487462655634192730298529675592442745973260651682296457548935803444514458643217034198286863767900640865057759774817774903343187804665325879424127567010266288227472650840201062345500579863302470082578171819886814534650916286897821040422314126321558402656682632308905997077595475261722743275520000000000000000000000000000000000*i1^20 + 3903023225950715282306695623088407424328191064511110666453568349767340145716238270766541121547994641142196996338446591598493478941575720265008561840606611559834442289881795741774478932160824196086231039916598889408599736092018621551942448120890766504394308017851659365092565904027986216128104882098915674981186938695287427286260256467352199114238453676296355147038654915497341747613720737624016879661006905700066868631581793878548730437604100237022909111833677111156724540610993157529394719452289617398994688394561346146208661198448135352708039046277279184371732532472340657139795278845573582944087961123146619016688669374433632155610292501661330010845929298956825457097621315274234947433255155665017273978517067975378272142496969037011169046169044617904218068000340359141670581054655634061501518858896138908964432046779639991867221356593146486533840244990380164369275986206474413411867773715581730707620548113283871979619426392278478120148382743797707441760149532173035904245018925223191377181621439782733954349315486163690152101571536265705773541695999354147627069292296073470850954241326591824793039043950319611236798867057514483908104461242942654393373854662393121415519712677411629924571449884167206730786290127257686583257839690654236577021110660719167789331320557391727227313679124688167742164508589485852895626780465293752051033355331785568823560030740051432123381890889923263093121726201208006685878701979227738316222232916065687023735282498736937356157060377099632640000000000000000000000000000000000*i1^21 + 1292278249875182324294491738558794195477093347077338195485970811989697551814710469152445656822309958430668603989376846510435271443606149507156580726078152030017598978611882515220531793479165914311184063159350322635182090663445796593445867898400571686186666166601236193571444986294097490905294628604756600491743056854937715338743770216241997411473437069465410425455389333150017692487692919649665247625360622522530339741555532229332726184258748548575228386826814045004830862902820924606076794136002734301129924552228881337535885847497614349559304356710240163161986927490927240905115439497483644828452225903709651344369150606976893258462814082463224375594990028518787854069478667862551475355935634365183487784586923759785415952820903876859749329104375354036645063289091119594672074569501434643407670409177817575414528846922318801567885044021155285049757811858267401797006027447391885710500023773734808520360873343132082568111135043247385554265966395160256810950823475486982990223785472772574193142190283552015074111171985503532954621743383214194642266495666638650503273165796845304998767842479008093452118515785360362551977842152492012457503933667766790134945870186357541071084988521971299420074953081786808359497575170521287687884262263807476019218011433937818147730882651367029245124119868471970755064582837594313182453103105376358589135311610335465863899296364941075275625775935033712301993122673865068796612613647871248223316475365629976413954402231610200623049824482099200000000000000000000000000000000*i1^22 + 121927212368241939182036687533013279319064798647979309270515499355703490742278586772517714756551804120288542837399701538881780154971515165196574777152487186814410006320811513746476862203265330803587858137068694367225768981647669881913951449091015748896429340543395750592889949677988637381275670386663451097444857380645328729160363777335858016591769260878291012735947934593029352656600198803368066333568623885506238954516834856787313708520877591104020476999939177230230823567880414749404112839027085486581833868467889917948644335771013390075799231586668601387516445778965933629144435587416252043337538435366209699730564917065887293481394684891793003729300914791309827889317815087891693838448420244893507988569980627398616723712090089264637445934635619272054655472890268602280749272892240749784329138680179945595897692756306034259603831329606946194642920803152790841271007259845589410621044414785403607421178544063449307133967508854312127595919201496511087668075013285760189102621236229405060944399048270970982367252055177928350692486659550347961395213816781209097524154112037494176599215799427880583216903649744121648917258632422647949193774724935845479713124134771222135859897753879319421570841895009483515556367453660715849607680129783564938320334610080784046714163164842028335867531628632474748204232250928046196491437651569985576587291131200205642721255195102804442109506145933800398678383728368719925880844072134874629492828794753043419724377320512872610927738880000000000000000000000000000000*i1^23 + 203681569833678997296190092768963004424501017178919981102506256323308466718942798866169298371739648503666105386328283693747928729450062706146484213785647831880551812190878171330252061877034849783251543757778107269954296454024999423795266248994909679092794869678318648244828797063406368523536452998681222786806833425806181771647948269667325598950610742672038961309019824247625917330825908954382400164471804660728187625524022091287858515208212053555967140461869463709787378453384636056262781396174975963359255905400866616867342374759207224324062179575657018084184511366284165794721633127674900100558046949952358439034037979073810226194238080958273443399663658233706562709715184968232623766678133964394309569857686365116172393645496935407169347278166354448774830510974439624626958305078259784881832873430625172634895703798358004135802738228050442904958984348685519791786243278250560870860254001601024943687589903601399783256818021598882024143839443873688839908318515930649253949647303211014940187672501347575518712731554240101455487573362439165396852816141848124534561735304397321828119012803110941423718834948932727639988143182987110500944401853072561934135753195234723338124504637430540067353410248739677595796792705597210272478486140664690275956199069974338779978285206251333593947217017257275743178541973347422372232280041240838846744361681959790126276899591977625933303151249284522761850391040377431229683388938364361401315417456564770901143593383969610006528000000000000000000000000000000*i1^24 + 9394140561620073850263747902128418153706218891436952274795688602861591729003062571967923381009160394266256802717624389670278173531195201955053688753366188987532515848106784001132549073265767093801052367322761873274319432527308647059365843731920071217402455326372456072779896996321237671389177570675814602529984302655148169044075199304671461854930874409125041926862735718011699130099735158909152149776849763080476560188488631020236394691865847206229623682254534348737920292301992551838818034131675379949720404762137461853443282684366375556741565468091628828530504277679825539857454907641697910803791842640731688180462837854035550304458886292283668993276229268736944367289738452930353706671301443544122026713287732106247779694933481878894993307087268408961228729741739610292307599990661585074923437225648385691746149872224948200240418635105656667191514901597734677868807463189676904839889358574716245733494536336656023725697333094771816617090608192961772840881107649846473271309309669478966090249504154080623593835767152363461732969453611134643970594188283344811756559536868848134788751076824675409183200763760886530893922665216648037970169324220471924285571854887695186191556743281894183066865445409712838076302708441828227476063142409311461197226930266012698152430557505369179917225663616601393758659698832370320067223918887643807556253860497765358475174399028907569601739973995824668572503995844910125692007639912852318303063231441770359088659382979788800000000000000000000000000000*i1^25 + 7946451042777200604968756975552069500517238641080676095489686662765174181795593168365861740198672789242964088894369856536032114093212023031767023360413814403142649670954685678059225858523602885073572251259673817327298256813667670019048533272314672253120144563114079362201046853414863783636087144249522501078500468412148345607360412931815576159800109194378586086339694266072910338368028930049002130541616503211676038130975892570386863326865791607618477890394051749945833382779412773618394250097599122315731115513921186560329691843318321725915617748335139921011859132154798125838699564276191130307887467818159496733154110982619137169226787438478614024188987918218581561824806955785415240002963565725906928446026321609722406042214531784699135046683504924191730595039456741927477833684446163905097789715675629498936316392819039545983483526835090540438475452694257185928424084824317954893344192150822914457093726662344157947722127924881248117499329258669205325326920161216295095251187597157021790937553612530280758161547589076403484770224063674340457242848537827907817692864344411346549331763018432316653908416955267559413633699219597811132878321114422065140053704981600304136605954041890345299596263485558150690155757462244659546900473844317366167159474647948238457834734595123909393855218775308840305988954156922386124012664234783290255413324197607578124321088917028486909079024690411258490666606151578700821392809978487962948069417992902227380425195520000000000000000000000000000*i1^26 + 706345716423391906606074787138737777281468885224490815787853171176701621204914587120411321318750660221159128265319724296981124158927997802778574541427305312124541986676371554606188269525635585871577486419677852970711901317466460060675735010046327951163792265622951349046973310449819273256953855066430383367829264720077935341979258863344628794646052489883310301955568692838838715630820674921866906655030369122703603740325102002129112629401716989999689376296699378507149568744073532504868674975269799706580826694110852942511363394719633718959355345146013452914963510919400977602633344277350819690958676366370443947508965927157249455747887440707457804101816111884909703677358324295930521697793499562202852431361707348368373720842412790437103452450260217546561216679456579268928556201001192505836837739379443421311346016660940905883478597068886262211569476998074944617564279008620082237838325897802305422964376862161163763276286856833554535006563641539363213241265198712231175344579917940869705331300724409287429807664449282259344483907997836744473398664682049882627921129180853383451387297449954332718142375356301854275845992324585758753511199479929877050279006520949516981700962869096359802789817255106053064832510452577489351994730558846999436970065543397001407038076481306022633695833806538385973912183693771819698210369297370844510060146298758720963247321445949905576421579759812140023260396149230843100261318137522824735691350131581428695040000000000000000000000000000*i1^27 + 24905910155993203389534504675680799472295825437542472968548260716898131067463505940509743952032062669645504131364008574794102306200062979885557471153043474813603223215375661970138163426277003289226889558036525687145848132689188799391738662603536268099154260467869671244512633279452338174498881773514742074329656813706564425780235498534711486024155129001746883088282609819002617475277937379578501424500395476090956165387333433454766357236078184924504556174813502911388249839376951195460956522811025362670794825569987423258369978321767576520938678925937263861596265607488436949430246899330582463071342163810108839243472665758949023816127699271538298080811656484144184147561104854385925347122173194293281526768996997525767040072288579403788774380715061384956421177351804009676328033544655990489790439856087397719510522526595331938986598146133807006484568418913468951595113505931910771651399361027830247717662142663030218501395139823450677478413090769710768586470465088417731790998656798044581262667336137521413942016728204413812430670077560875133922828585561148698873695009246541344538791546557694325339512429790147497867485541870050628045919526882287739610134550742169446746247999436386804590751495617830850356311112561499734621926605064765655603292749100829109089058694051489643281029968936910488863569500983310372978123086193292684991021032373110116717926148484736478667655646938649200180807874729345488861218722054723565034905822193254400000000000000000000000000*i1^28 + 811765646306966368199026535761039104629239141090942679269419134111847575760119924478714595918709352421645276939576500736290475619390688407592789062017242105237097700330736958335069435887510388486284278701657081431418190735767871489729430831347441802996330648382752179386170056860795387706471602892375535155297036092544180068217404035479110055898606072889275229561228222094548251155356668390273096075352413625295353271316654031232174581429145599290159966527841006548729349066123922851570327592883575467720948109855871987627900071394579415438817129917830338375213485152338474837304942809558798522244397390190957387802035373113052076433574415776092424110114663353969904975014273619558763597955441983520307181433814473559729054268928053168746690733978616870547706336066950103364209874256305012791724369333345376649321144446939697541360510171836914080882278165537519637543507987726102870069199868140299774208790499143660407315150169170273845894883816732392426085354965330850649474924177314470431254683872955393086185419496417440029200070117547088781306570774512347738959150610824161889894346691883006421768791705540963765578256897023975369507456671624966492629308104425351522459848419020959788030185376707777518035651899267105329187062482674390905348526185831485809634505205731627524571631049524959691295266819759254108538476491342441120324566459953474941989909762236553130746445257370973129969626373418508349967703630304160535606722560000000000000000000000000*i1^29 + 30748662001811517302275233192892368614349224331794143412611251493824570922125221153704938860445180950622163657748947690962780887810763440830967864622517891156326535780588462365736860932349056654813574333711583744534129116045551465504232352895256892094565439968616605740755933129332818283224907851405406666600140026036957750739768804387251189750438076565169031766381637435037229863464262073876448924357602515102302512566580397100408288714836303959562156305959207165782263742861771615339788352607892540592958292457045277986372521272356568471394745722550083738958681710177829316550122240928835256044057025098083559724583270481447497737482643178734052166522604125309382928626190541177449987185292577814809880463331735874063491455055256621049127666429441597390729156832832863415780932886952431345585827251344548138292449016563042008764899513386819682624028927407620551104875671904396552973887560233323299050428304619475476618044165526251489588482307734157209118302010984426190148174042839306276708923606143675765996344748565819142507272705598389306282788121059290756286276119881611312761700851695939148564257201771447553431974164293856489591414331711565578585768431529157860977359916246967909784614949517417848669224631891456864895590743937929567117845574238881226116400405246569990882826455369487794364695030109957081991410519280584072898508654388968961659061188706043194476424614476544552785035325607064329114565276591997321216000000000000000000000000*i1^30 + 710554555010488139281723657054381296288581596744266000237301752409143155396628595486406794838328314163817245475629408043787213276456590306972581227112604248573366377152659772772402470907679590981465395305966127060723700145188666347364107869590276966148325354081002838029464043416367318686053999581084336313547500899627601569618679963134365838988671767929544802767832097243206750705306905518489683158077103533229915727426172026756438939731276259965484351971554119593811076250225397198278559507191049792988099992627192897536010423964316429772984421130162409354431084882003537963690161783083074424847615354402569499442210739428610309818324192560064514946160484587339983004238529077116972604575190113461844554974039020728763211138499748421670613021026086392352335455508922198666088865156278246828039581963319057658843734774317807933246724959461292113222985657393758791326108323151136829674334727691134743266795048588855611378948268003893092537751375763115248330302292542389229216824836450096889319795598531389945961026401278860120508158375268121697617621177829797898987063137621273181534547142099056056190130196497642114855008388065296459074100902825885736067820549247672118750557192534822628345518047406939875137429775988676860925735837895982415863728364418458540501193872366981418320487448340052992455306119784923108457485101360928412074713544266918507507564381615456265874355345289271836833448454627497077468582798950400000000000000000000000*i1^31 + 9112987996043163975601689427602045149258057787639774036334584585216434129408028775029242915703980795040419979477759945792224597055680420363407577992368651839775242324616215752437631739047887908339172306275467407590286116835015620269280684142944870494495976688282015087559427616625122567878312255561740779759525618212844750189040629993599347030037109951186023181984102801744934576852180106411462880332989929306903145967298447457798729960868932610916574718134187181135432462848095559933399156032917499237117625315285832247856137797357923415840630656227293430576672814541245427971425453081009589020052961747476802072531093986969265909118213680218734740926449832555122446061376596461702165184875605776834496541779909850893825866848196506073292416986799046235644180948380911176710807160529483180139367136636339729695269943312832851303020825692726068725016281644574783723782444737370646106505817152090551201469793252410231555995283410346978988580970982797264169544335614546018644428996256542435261070507843869085230047133103473359057252108285935897710116763457098875417215545770274166555927925924487431771872599698528032992305602218508499255379269195149915609097838312304609489499505403968924802447529600563248126906488825346346508611986709547038627246104882262427414867644344313159203030650885308554753211811538974252595806210496967753968362312687426153894164978097274646095497371928997762911809408803699272607334400000000000000000000000*i1^32 + 68769184390496586009624488219696914696000801941195008517417664952308148911500374478112355893513375681114228103752151153664441068861453660525659739240851399827376618420685880421145256107021459749515060056584503602310402096386467998460784172907630460426570214541842605326316771363185562361263107196414887012691304380979644641837028005302265824634567162859137644135563580345657618108965968248087963961190535190508805583361815858467515086584570545027153464661413529868101900271014422605666278991719175051736860653147683031085856867853100772497679104090094322610904107952611507346698483779676327076619653951677270904164629638820323515802907679968202740915724132055788020872959659262844514500642833683029614105940647958020788349766428626479205254335010496460220852599031672278610784193468246445915953502552725719882838651687197763824675050186875186554260964230204748850601404378290255184682109970529860545880969287713206322463665626340369665470058033196105267953192222626407703220499530103968693899625368513680709242524365125244640971627854461663818512800485154528324650159491241627899595344549338545342796958838566376493245390583140527220647996642884034953423090854172582216749573010638594263490965003373970046693605907647383415213909069694707870281518862172504809260515822129872276820166260625763493633707750083158759902622123735131972198932132527350539200286799072893699941113101774466235274036855877664768000000000000000000000*i1^33 + 352507016705227478896309082691277731523239475304408476275973253301955463096604416718841246384812191429279991716662426488426198198192710917626413152257079445447664100232585585570457159457855356897905357373478605162424283039162383569172638752089957866892253270492199871233653552899733464116629647167236170209025323586168494048620372714315667974924396969313993658893280539573691245868040540704112132556154855193477653980496639025798779086173511531934356441851783005796219612662880756489234976066268103945235653091347198815038571954785876149903135239432396960872140813629348778621199786987960458416695147420322433337311881611797256626299988729086645495956406747209212746005379764088103457739309224040766578969413756333040382245262874872327870709886658175292380438980866254947558128711001603683587581778298712201648688617210308736914202052890055763036441736079253388247397755872079832719109636600342585199943372563073535729155186906114459943662243361133692924104216406891580747551879212748729046687410233747052882876811352609683281185433892411656474315595108515140229072625270061560514728019709192494061737325167479088291245271293586943138854036644159919295493316672106225466008726082745889194065689034933737435809196580801336812922889332479250701828151430266490473417684739298431032713260288827049944286306021696480789558412497102060264390596944053844994098696491495009501723253183166902186651366195200000000000000000000*i1^34 + 850459861887993821052565254447954973107601071663590683810607421252645628726959725181940757989433630070778066784265559724922548515052413794482186288199027695334925009156654733581126764008988120745811671146204823734786617211938216863463246315596180413115620184895812120335127772903205144592004926927002072703018756222534847796735780578463748136245503404096079256215753632710757173766878596222756573499544761577613276515038581929862119663097289145606039973005425790436174173477834028618448221346140615570049244326359982943029741212087856717174985801000481580229970663090931069511946354614513985370209407009633799049531272802097183478791185313230175457679965618518434951000921310747886088768155903484729439106387304792935579048119972219163937460087332347122736974189505901071298192724317142036007412931316944492339706159574394608114351773762238469311289576200419982630058027873339487050624524825236345536605974717889391641169240388198290770504320322931321533724963500231222182505668726849102076164256581483239868714225115017227984345346965028840129470471701453988802763129202459339294421368794663467139198018382090839372994816325448939732620373369195034622911163391224064360668523796236618565189901369262351948400155230386528747525996967540424779640669605442049403713352626501693646522917638900202277656787221555472701603932807289885866763322069956677481442681836104843991115366082811296481280000000000000000000*i1^35 + -1643786681697679321031569962687768194719927670390977087254155476565068951473191459232427502891862425814514877282307200269907609681045440208856703147379174421620790901112986952591013122027853423008026814984985703835744632980204963428299110053369712871870152293004125785263686380957814841702686892288455307671638329832202304703195525275350155237207829216956292821741416085586711092432498499443689633933156865409024848794941547676464264126132268838426509757923426915784003146591066134600546676918883325825608788745604650124397827820346810352432073449009691131649104991268223400293764130221594162205729558928847753068079157796737684792693445649348171087003369619081043481923771318860544954143493583483394815532639270828998027777118382885874609064969926514844265573818644581803214361529789687979338525783458146022534964176009058735770690362528285353699944806777022801981234874432909252191105118728421254179663711353384250179041066689699042927509009937771967764327617440805905709939178366962314302407329508508373946890667735194552174798371612169384475429179113078183633832432238957361705084985058384607316235032329164877134494957134046447471481958282856774358545595803866553223049217254163147184463166558963883243092277215022416625059537099199752102476792597958033423829245851073645275999253845041032437708144234188837879594789937283088746628287517692580958118897315573428611287015751680000000000000000000*i1^36 + -26335710576597717870360486794126129075547529212417214055960159954082624802200513080814555242928382463396327857430447053221332660561918299159118193406140414915442042267285311099058644175608048289056070870776914096629580731139472225237984063140820937493056663017702042183335664753588890328270897138904934434941361804204397425563108639229683517989233037889350584568710605251891049475569590869027730276727860114914578311244932175475313225593537843494066944417673576730665099544618001826251623276174598767905949525023832318383392943645814139365054241102189591752089858449413876956961812380075012454568218680890593313798634933047704305798359516216828086570619722617066232128855562433462700773648487904887816025369406153721316236936911395987361796023188438769830970031827511644446112320674558250125885942798888870455138087425269901990051765210539652671185724670853750342551419074274627105239824911775293807934293759968205083910511622567994873260270791170930659533370379036637395414521860141612216165289014083786304903447092087930140321883460454388702527283656575463281458074217553987676947301600413454035265453075838035224795440482611590955539275079601404614464714609881421513779354575792911032062706377773726603957015489285005931999864129211787547846440857397340488113176625173849577222042562233822996717535265139564909451285046261822184301917997166890258791841579252124988158771200000000000000000*i1^37 + -117717411423159891168551806822779240332722048002870307172914282339402046330423716953855727917803793127165158778032828471551255412904752069987195281224177750621649962212018708378914147863721244662242966576012469694957316454679985936980145588735831667330589442988143916949713556111470136795394612757861992185716661283706057440691965724126307911056073685878854125319822696039910594538833446689089558530261966051167688012546241820826767738546188727171307018676283605102322641695715358086625770501879372774820203366825830273020412093220996800186930209993246845840775825768686560069463257764017291997920483888861033746478495745171153181777212919807972091032973572747656165416568081421664164452534740143656241068460178389344203188033187043683202581853819108860386354435100110352272392140302209957369459804878722886122247785188652864117216526873285304870517736434437282517148336745865801864619969342265787144088710581636048794324190370608276781187965085397489071401549895279888894738712729259092262689768748379762341261558736457166973366159100245114227402034521257658799310446220909072033291752829638297962869612090896912672348073016527575750163984233930766760561845126623203443469775344947204303450554076600952313260270321124240593741394903140445932801788432359992640472624471693730691804377965071380872529638786783836862124475627324387415334110726788177104058556570748846080000000000000000*i1^38 + -309297886350176757982833379689580400787203470347787761603891984409602705844733046027801216606793649321041418946831143970411456223021142448392880945864520580742804679335816186670541778468267770384036172306311849700631229893101630202358883636046843143766454742364497057058681970041700963646093004917598959947956977804947508883909828221000023227777285939224091407207346404078091316063975465219926219680291467431226137089423022399809106342955375345261723280697701400026135067592798988042716859918625017175850713204991817774838929362384059031350284305443733107374027221710768795521567901309011790006227544616630507283985658003361366385383797067729322797398496819947361864470363497610486427875359119093801182036209736379843117134686935006501159644037966468463244091934792918348970032651711272825817981660762782073582690568874336703314908240041102969561711789303276445093708314936440258754044041000401257178159941234786133773611988977716097664308995123433063658235119105403535147416401190538390993399114658478224471245874462428072907923068215996080710423876677587985165664194198523829968442819815253923474222356820318433765731513669135411117316601482720252401067814535238744229237487940127707209468329549991902252536690697480358832502303240663479246337255815044708343812025637699291716781731157101532832822470151681665038678318611726085189224558704545934946628272128000000000000000*i1^39 + -399622477596804116736213036471865097180907912163098949837036008409307562809431632371233653236292751839991713322789761593888804799607540965383114415618686182344360511106632369096244179539777981732077742957653201053953139946390317971904802624845674547970972429593718600820710258677471825303607511897607013297280246996024981149257189441614241507750739189107214517345229658566866379839769936645046982153769333999374070650567714797109061971366498170511224648465417941492488455784361559615886201585800365618981939064598459379175997157690341106656098543929297063880503635606500181191673337033282317757859331381101557726256665492699483252190319454051275035225450810490633481663154539840767896153388139544047768175166267987325645553122381946898346507631329453743069754576079578493936017550981989376376534901305873250112752792999703298715408852875852736921100097979804321613799155612683555741792871394990076271691706646198236488034891473005974829310460300884621928114291367942941950542647037426559821365461836072298674754004295157144653903559012913475909746932273475801015572692512434421190296747876246679368685197061218547073792299898586616854501191201966765194724294112574946673677129484227441058670917904124843350025827770590405789311058712698853197517571761663706345565052239633676955662641150883602858933032386468711825459181135746179278628378514558235443200000000000000*i1^40 + -468543798431606317402454931298257214304155550391374016347458755807187713362988637927398212448419193067686774091428514956944094729149167019162911931857067447150529489948048516216359048191532595611214113934309329478667141275988087401567679717610122648252921789067728423779437423717856637504095405220558381446637665238734160774090535411435585596675471276599393579794402573364410181208161292885611395775976526094706396988151246611963792995709247107458332103626420424373461878774360965214595196370230472792186776507728116376017054122245391625568075780456706314679834515572397466930455991956552683049853751617707213607774757048554841316251316052843441675248057824773076692971129884652791366004074659536647207366204794406106570426027716462901780227769459545438633182722888142176428195546545028163884913769564625552678552127222574700320881317079308014011442079419657471553218183055981188701208584943606018822014758207933110885365501717529610327436563269561001539099130867657600354215758648789090753040994390264133628799817104226643541422909410837896691550208228420119433952742502404090859144668306894689311664562542230872932866676379081089506495963646816621139248296587386144566717560848745336989171123543675557686551376860297705780752525276770102376139326166371031568589613150171397723564540589223914466281762654437052505900987453280652128843464704000000000000000*i1^41 + -270016383917357257477470833451572248255805128250022228263679298632011689398005924387535713611388997186250138525649532832015629591273123099750930109738838778305153091123716488974151398584573164821576364981807392013023679140323241309056245949804967835580884185948681277589127493146544280202759599054943292431068511621277520971638962560414005150699637076483562212839955961080610105659743070382391452746909941885927994633080564830890423309986884444561569640126716397721975953285358081282634551496619917982564790320311715377284574152784193330059174618917488061177774625621732342828658156148367607358859012464507801222885660252539804338883763792961005107218329172366700298013401312413238392997249947788633316021231806542013495670306962916551092420200600056700363088824261366878666090299234886044882109213692681781395051157950349994760901967752104057279911500744856784829227942855222399625205284178132241541873138578681934403100090762941440553942988057840224455652402883954925636601304426031826019403112850098203894725834562277427400686220924003937260480056011712182657120115637810624502182290600875851060832202884962505460005571472020068360205235169326538423288779370491643986986164858969137818290122053440300533361219612896755568235684171346846227417141686074516882436437894224693302705501202302113107007735994331186178233524937175326523392000000000000*i1^42 + -172079634686892206815685979930604934245375577718135753653806496802260532687191487313775007519518582157583475440106751552799147657043938885389346386983680381631872523055089839720696732463751918700131647494226747933286565294288024480003431138193483565370970261933326968908548777097234590013924463656024520589751243680730497151135417485583607624136042616012432749224669129020740600762278932788582700914068133872221131657353366679637676916058248649689706722848506071246774638644806317306662072911032366050709499137445868622622350035874145183531580505677025755920994906570584449808280340607619138423062442834912603856015386098369313259778776623804091699590413034379413058788283509002005552504421782855070274370824834604349092107282919328292408230201649758214748382154359293298126893752792501651754444637160160508246705893186337953477480074729653296440231456495074342164875203438404379838022442648917912216551156639492980060394171020964552150311279564525611008614146248712935995511015872859276412495640066238186245951518632162853706933333567349915257775476149237926927345345693676564370440413652261352019937467326363990696499419952440369295117246200889094354602933211153474398905790107888774792363168791116568001047732898833502354339525697959232213423110847487026573231285034709469694222150963275825373387598447505083817504692554956800000000000*i1^43 + -46470841760723097917471057134176568401326104306425912715550861810296833409544088451015590547881917200343416819972135374547226183223479453142525629968694087372272277615053025048633596630597096877353081342016050525827023288350490005134777118317716611146296828059592763544093196229513564908276611207090000259683009286840955848832213054059608788103003692274427468553199088326798342694459917678273350825612388686729232901052450354934650394934238736194455103183385239784760162058795725822632757928621542066907986025747935202928510188437341974230950538700177714029114662872473215123848349847055876653762029805256252166734243517173960390330630230307827299987237467295954980936801109486250760854809534496774563785297548861949960935748098044578744675334775144618825705082092504047111012512845541113305424007079893556181300246644770133247344283147021379804025118530747790562631004876648678283297210693294038699369667443001846825857571304220838710599662079008206447378565849426265570920507925120709206261282635194005600542648118297565910670695120076424969387219364619736942006198225023437428076993093713655448710830938264022359422700392277601659380250094928802021483197816775238316410449489957247996887821481277632328894630256886781836109450829767712184831440007428779858240959654558477552074632856400378626056939135472121235374080000000000*i1^44 + -20810731965227314106959527008436535000916122267660657317166592792594236925010010203565577694958631403727937161079102997115068225184334909368644193561138679480250773358547805818917646355106012894521092893291468897365102500644620276133184388027833534963491757750036263172429823881915181068449692034835152475951089288739691395670063211033025385200011824526345263874437815831445902486901304914426108718384441425438005603139606352592751814052949759141075656021761827724892853468178376191578714116994510735527277009943031145832320505200812165080495614363892272828735642944390632294286190425282884728387530452792172585172487994842915350173356429589576538352898916011232557090768444886625020565097443127942415519229409955856728757019776259902138354299218025669219622983224904709876470387591444980671850211857796110123803964762891427019830421248735576675705520298763386738641184325187755070856429662419113286311548402734323713632625229276090577172528247342446902468516184351547217856342534071260385552641060380426300261140058268152071950262617677148902235157845436199761758905841795870732611006213847803943512143288103248279260838010129638431242803915305544022794661956287599207862349355133358839641798294958448002264332874642680892491108634672921593299160861520334689470968405696538455999733087254656379092368969695232000000000*i1^45 + 5264442717132538983975761448790345868250910235345846639116299441864657471751664032534735744930362328818536784121332982047750260504588336237458050848421663987661705230007576698757627100504387228149503144565997990146134198337810034074216830592675216837564337876937904177980932783301917592737187889027421899158640686105733318386079122149417138841254716457537461971034005902362456724906401182655910964047651340988429833891413256625779612112795730364120730753826795283909925800559885968277762230317748133273730064942574315908076792855507163040404666446730125056602810482646793064635264389077333779509603559323741433768599461155259267867317415424647394361737474721486913999315086577730713667052041128303366724054914494647544591765817470294223147903648512725689713066819990627830834039413014542966236165823272689196379346160576295469454696068247272309481341441003300617055300295018493801002297044851754864872019669507872026502408735205852943892653687479815397146222759111534507780253595914475534002112382671952932373519512537098051311152261698572131469510492854478325565549237678631331174953596086999472501861210647947313304214174098080777628944766286508021905825360655509903579581120267203313080790322368480335890149615344199912286458011854796165411860201270254593493932544511428793181596871502455329783808000000000*i1^46 + -243036071209058339711846419757426798813467065562051801860098338723400121604341991044120608342088707974509634490293453531024023440440704061944834852883101160798298254986704422752228448972610717855481001626451268536776544991107703888042767657521985806175617171567866632065218691074760839371006314605747193062025563296723166624692938678328415753056820969233552004628908390759293490025728632605997697586716569143228375947806746753148700809483186714913803669724153723902064884733901756009212647476275448053289366619247094170992369683607841756449746792492318993801193032433497234807630287751267797202175161686231950782649203775424002900512327095542191827571582081817571912678436194656128941569383583400417058772299775696659448510464085351611333325087319462532374484060915778879657799194925052362311317103339752632084795550084942469287260293746628910585940444879803838849996277630470437470522180146881308854022314244467824520859980055381539637293406434781702344168414792077088980040131872603681140009303944167492864133155131190096897895027892892932296868724745951065393086980182679582455531233517832236629760372361499626474384451790329044197142339573624808456260834799641708408023883517364179338345581959336579492289088945832224213629190327199597448188051708273904707738532506004707097400125575659520000000*i1^47 + -4983395098931479726709722979786823891168694146574911582033908780981516415976276096610301741001645720066676123055627196822387918512130242696791349134922557975494246266072666296278388740652842161650228432429314039028768271540818246279522219422557545324538382932143768407961463143863602426005423736512990097304566406430266391946733986295316360250480168722373511902515217699381947787781502995619715009928946916666620593795168391339726676918528624964837896597276212841639933194436637984947724558352300106015061198087334145579979774240747595270438313777608290858883291183984217750039607931219552640732209135819958526779019359600051799499363125934629121405081659131013129668196934100281494976685018387859702734787608670978006477187478246821081841991975393301450803593550802675482937006100833928124222943864817770166382946451830455334108882671979236039737059587675729811318964960474055709727676990918995760233237769264975683541414556921517121433578061113500634661100577655416729711695634845366200056390377009792662300828175420239697351117584333689218752912873240697796761140396226747808983770898022816494413707856374024120826354472564866287969241027331344319504384236127938595596152245298240436106802465460550114342944544091376543159898512795405885071988026839695304045109934896413269557248000000*i1^48 + 561334024783711986041192309782286948629451214798525850035652896995859936235732727745273302364245383506702587171575619079973233549889566429087672003572249760334621619357254340810387018302959631224138940244154159596526991823048546589186089027899581372484700397012113425158594142347519585220008914178569090446512350720175612973441919770168654638003484439903942799853758671547376264455931673590753742241237717937592403265555678106304329380021931680427952541801979730111613740082396781692125063276561063354870482213609353317113156104530494238972931804679275874145410947283065813638859195707827019516754607777675169155105723352654928890019710558274614939242203746338026079891692802798023772028088640384816484216130774947996081616041025310995133804846701165254351313871229015856643269864614065631639598694556456757276178882136394477725910407211003118645985942366188930641278647257670338610702066424934123260194645551283177348536255235992628347529013787138366022030136673076459249315810800647789979060901538446692076515452041933027349527830905934353371558276417475263571881205399576891888797787203470753026092736183317023890018747334028173110357573863633334682348645507706247113425038510998185382112866165316052955228737270248106303910873611282716662771681680356594651955200000*i1^49 + -15575530254530345919570125566751597398693859469099052056872418766248106185543067601563930875649232948096407525503080418135656175232434121093692754846286731089433176124664092336285674459727195251514379502378187053088047850279463124108781840221424365243817412242562909990572632355489128640226415651595006889884830497689536035059671493669534282981722055670539536489882507742618282379992695596542051389858284923087810011076828782755752398329821978347672319152071857605595840934182761243572820010189456274906946574116551786659343691500573785036349763319831017411674162510808259535123413148350415404778519101133386780062285007887354865773410187720670210957465175946391074524283674169317551897471984471673511501768391057522488664114651591136113262304466520725965693518442488653097561304778283990319407224853506534989483614121830730819027672052647034066430454401885343800666382936131387929489473991972038658815753706976524477907239540239561977927176776773722129616543900381748113859278535712236873165351446018309600707540545156075545793907685079117645579446106169531244841220230895240822949464732374018304794201372652730837427011460767023693849664639527461490410146770922439193999241193588981680347995177973150885407664471685315549320222167502147208232960000*i1^50 + 28481009318726572455489644146105481281649805402509902548188128961976825247702639295881581620832351073300713732297255155932623594283955934355698870388921750818120923030396881913059909014808388725908120472061299197791624414209328198260781753998681025147584134286414554793655846755724495143083324853175024524643330443605393939712206352557124070457499739422113688356561701013644396875729349322684203291224153804476668918086112825959945547742550758240654946335669202131899133743417162633729870470242885834307772153376117505921538618291446212631712369639859964059418006896247920434349330716836063313791326911520239241884547150298851487711369057924640512454660862603924350241057162383800577368969274446409282792066812981373835528164500819240752682858470106954093949618079541353298505827967471127015371620023848003846694590712144383158904898979451260645586091330250037532028043575547418803851076960563994688164741798772210511571011235362152701181244070602677961932414931742535078012845653982841925161050042789095492401836836693060040412075010820543434347675616811534897250854309760041009117583126713748379593130876209154600426529748982226026344590893344285591506412260505502650692269405979432940252546047705974758583697677611224832000*i1^51 + -35881922664958720838101360045821873419469114446913548021839453487382602897252351904705860011679509742512429872488116038008642700632870602259853562118692815551397515831227715485773528381483250889630019113638013764878851854563990241253990159737838762709360905662162184855285705598292383694638977280030770193475044127138907176495883252252015529212574778321969303723828094249677050843105635269420201873927485382144116440328197625467818005825118214621538162482552845746846397199576629709587487911945360399505717124836279469210336161988890656728277292024767799184059343176453157419820424864568324611936147928391408894589914770039646288921319738742566825487630665462918069246055774663202901020072823386520848474315052888481791822582757986871850743425379180277028874673677818730431115596492185672467359689198803721793276062676114770172323108857099542388966675361641681078107704090040553530132123758830523114445806586076299209481707316517359447380219591161572004380966581595379930167877987415560208579665228930587200865209095870328284621342623890375731760425190840786824899527685149028500771589997419430035138227858296795377886227221604876653154741848217441969097500085345141553711859284912432010561595735654400*i1^52 + -150228310354616884963412405611213303001884756235701213894814048933259340888880418981026346173213405955290888168493433397743110404383159241249512336875199883236849903631752487926650716258265009895002868936351212496077728064692776076019897689611264291433957034312371018977454090392803556031423721143714776974209497606467687028285362886422539310198886649036134876807647134339363531896537426711631482154544070166612717162896211122598393863709344446886114766654727133534895525098274206776918814037775156823427479134955067747157132452698061621221744490059733766430873630988909916541274425406109733545396175568538094642844435560212588090219557041555082950437880115616241744576484884972526069454655765250879142602044714506020028221939170732702814754235009839661796437616075900301333147334003850379320986928740929697948991606530346155064624726955640680450650896825718257156666250612199355837257433703011868804504189203273247550749640720026153445869226816002851644411828029267443445018732713127863523226501451555020693166608748469598772712181460826603308278040669246353871801124843518721652259488491522772479880575264827754203961513178608519448541647331320*i1^53 - N1*179917332029185698339301669481386038081666425844939423039490173681479459285172874023030681972105190690393843391471499252113721450976658512840691317660003837991010655058677889767251026984995946327430897802605627802378714965884626664314031927318223731208924318734212920201058588326090321914015645195409941530670646856848652327321479481787350881380664288340159061489057615604703022258543*i2, 5330977809374552334351441924813860463862844692079682923265158820462603899539892515344196124104265754389320975705919520352459163433000378628952074198973265657423859028385068302159560775816052781398324942512893104810398338503369114411316736216070375427881345361542446095466155930646494347740494211087338851119883586214373059849569345488340171361320551392480275720529462488389758966298219296743142329224397030649053825976657474160412391517974095718725332637503772214034619410429172370184377503431161561875983067354205378478901951245807447789630769449613622531192288982455456561251814081237628049047621606618109174874156928261143226785566133808774083934733057967260058367658147764116694739008798870835135082866811157036238942878808709181553598649970344150297959110552998350956295389324191644396599500095709862813716894418879355726966255637538882414863723673499019021203126178791836022635408836285220227066443451432871362489662956907485285580075346091126422213469108486042485449159349932957291050436077630821737127332878610473061012769628931361680141073581934915987200281885063731129563255156458486848425734858901399101157122599141382740285242747701324528420422731328750966325811983095526135024394572116033564042760064501118313868169653903886455701410394480758474578423986540432216651609464219870307570840270033363599909561215781863663263869176911572530764585116428168166675537195307961582652062411905126815895071344041397090029888240855211717382523626833306567815852803008368356732667991695737184097620249982178107271943357242957585342281605733499987598071404953600000000000000000000000000000000000000000000000000000 + -2362843611864329134570316278236437636257394404765245770326487976212494074213551901829297517266050896842771023894655703110749755867467841431898650475697894055831888406668653807477873283547622199819852811445255428004495660655636525040974207041624089008992851839188853352988414410650967461555563319522531299202516493925286560423212573772781991786612792337114781384765860111411627730060637131992175030390436070355511675802968325982918136763185454754722438390276567922983883457052532949465176355050923042519536095422016194612539677808778139805413832353131696665725457621585863839921814857027816864533148943299137451375358347358041358880797820567377053550009449359588380223650230591337581029702585557906330711311693757087956037611914508226598798967540106055968307650508603517160898397976448562674421253916584806604067700996394051684440733464410321491207916622379328257421335763109969592261104149067327943478814157667599996319480301595128203394233302286790857881523482520888612925841491546552296382641690363869591171199267916868872793214815831728984316100283554729243284450237486740002642216666169758418545280080466333601095954285388677689885721041247910445401906592436082886900948938253224595901691638651595723681626173751749307771068706995640471150265998001073627976565124139769633014519481906953295248462594940719442677156124810574140087286899062690270544059461420950362857788594768302799079259881832799941639633602063827696722943699381011313694274187518843372372505084072915844461909419169203849772642818906710487344574729398292420333760792886791754239401000960000000000000000000000000000000000000000000000000000*i1 + 219988064770367694038888076496964135805531263839205149519644449058636732034284546364631781279996501747649816285808396686231508112951956535834569313447124908221940895045447570270313381916031899532591215371525431044934517234123757669600586306960348793097772655875111477358408462907233869200350327368557316971535219805472943835648619665106967305258517563582030050492549290239198655986932316285052254518441643268015837885871176547069864433144267640839813453560740173122057587942837553960391166566248020044123091299513944999817736485089890019536552482425533163829476003222852560561168889903091057144545812544674140133901796667565561340501552772297779771667877156292562551144608930340055543632756299631859722397879740232377566357401956286870828524937753473595529617575467792765655651758881863051396689707213362790913439502709954476469197571910921515728342588509432548865130795039187992936777421708438093445733578443334158573729511437391764783778706441363889353937028107377908954361727309243909258540883909765380900641827096305848740378063895986790520280062580354724043633567344155000234775514300857079135965502540117112275532865348639505874702931520437262453073533217868907500095526333031038740362903861240005007203231754900171158809189680375074614037260477781103373953582880757727383937602199747321243834503960118100942885983132627671161848328669720435500060550295945365590778777515334613672270938585451311394782766058598967640417913249755859381443420087162121761257618945697294602164998013897012791806475559127768503259084349165862250037695784415963698429952000000000000000000000000000000000000000000000000000*i1^2 + 37610532554320494714283716322537047870244817283888920096365663664421793512254833939306925186125819945792757644863402280219353289906427665177726977638869891478989916903134705313408271472483076265074170756180185282933255494251711624836144507157980338330321572489490456309015159684547217849574009105390193769672296495117071921836421677283996445896300863048974607584903048929225759596719430462439269479224645286649552906294892882507516074822135586908264467199569069536482631246494555103588429002966416944991688755018987922231760025095157498722958839093640037489336667749708748349273755040899111507847544415338775882576854991408261211672086369613630310054678958406414409895541937945463914352400346542243828461174877251963056060999112123898581862263778983110865199230748265799726777081838136984941816984167505143752890896541615851590892786807489973032379746076139062679873034995382628715241551796513319236771533092066408216355587095222804418498919752222170082307992394616503996714678117035368044193856503135993603059924503204020124295591519517438715482238682690377874542842024609252550650031875436653838780649328939560380047935518665706288532455833493783097498995590638875313011010606861517261911591539692541860154407381106492957257230242989092207000572391863036300119104699314559888340173904508260951266735651013102282168788787654828429239549357408922076196121361221620342148070181745476619001675485804676450812654197729885373353193226983040443163279140006888025104305151899126453141336004226208013815425509743435948320770773604833286465688110101911778099200000000000000000000000000000000000000000000000000*i1^3 + 8923950592836229672070019346007639237433405839017322644040860030575894351523687839015789656141804807169719406157072855162219458650352392480634759592069694261358618488865930097777838116623187144184927709727028712911648108953917149254996978257382568705939693714950626544232511304089625616352925552889527400507864009078485005355311433775875120732731826499202321479798162992619290413382578737586218896278590480858815164872185416785028955189058395737420587217732727173243626060347524628972200304011997933816395918691456608012212555281953347495420317171184779823936445121853903284209298954423184638227513460355398596136993233351465969904459691741211791784278436203577006386017205584534876165313863367298754314496413848216321890800031623055519385315640082257650542444760156016807903314250932117921514920791020858462120925098676349591999199102963956364038445568305947408082153444758889381067083351309471616903088144686909845263136148706883477239202104356876204910407968524721453394360410121743429950518155278765766496855385106147031363277228037084700127626517451112541191401022166138841132016408471793762793757359198116322023988214028157115819216499201527032942778539756688006175622317136517695880615001732798253697097247964477549992260713436362734075169278375010153801499199212495616106600291181107133617388033644256250894839344411605622118631261141190740696919275241721598280897766077483763041239549218709944340109197451180117984118079870260673475818065508639251976879383591909840640655591353655773488678214190997438537355857042972113666240322917839667200000000000000000000000000000000000000000000000000*i1^4 + 703762952514984266674049141471398582944521195224642495193238097982867622610020925578853902895518480490077607552722391546365826392735094716415777041714620035920855037186247662660436371853164448240109588123343719456744589718374935412718595304514124959050248766700081644049191196396361359660668767349796462404981389232321635617900649887816057046009007673975261462828761862150549675104582586656384955693617498569678904735434935328629365078850879442333772075054099017636015512173926644690493653770707234109259959805307156936491073451212189373165918426360835600023942154806089996738785945507108630759320121753634970584909293119677192870612416496611750812810753589661427389963985083878440006651248081966731827716018735557828941763295380667789507464438166917136187905087431772135400774702607980304845577694629297773423342407425010915297028004057973729222408819128328713223478959839626815877134027874049901110126719359435417667434296418502957015994021896298498984475987220852485830476979970772132633770925499652053183237768781776796523342862015125649655816104914232773201062093969051311243842310941750771991887399790103824107698029502054082532780008737612846118676703598883559981138014174443812402659319783915686146172493918532061752241451127898129529412546904239429232833607461597489899570069383341224731710846692728430835251914899069119998897322588104850438643391602081629387131815136930839496727421392177120884963752055662427899532645233346537721600190730267706281795188874028635770013173922574169726212854421859501125847715692692287101183152976035840000000000000000000000000000000000000000000000000*i1^5 + 28728951517680202716252512815587006579445990080230222326792841342275992670736070594286466289406052592285869461952692764114262790679382489738152366106501492857582222586020314057108143453938512878159132534407841876947778111444299153019297602825672602432455285124137323065063339690576662049676118929835557443860060851905018773091498081952424257326067032082431674242604732760837588134553499044524043072986785429201302681696143759554756013025444980338003751937773209274534909838092622912325501889916336598356234467359582233123290622272564127243395662878999208951036862334020325034629260474823189280493117114657847883955125288914625647252380078122424957666449704717543097754127984705435264723696814652057206842588129650298880737080583726167348076687826126769276840750642065918555208592661419387988489032964228793561698054618314618750649185029335091705291777633285903475293788277051442010431833190923832523282678340571423915120724314100922676078841673112413291844699155097156227061774192604116619014864396784230821000161275941293848847953235517762678055476717566587047996085727130002214950552424836754852557761034766542977745638707010388261173863269669010285726067117721180812980680536273326469445496933904288215716622353024375934023716998574457095587414234570446003031651222855730103422404749670470201327721898623050114227156675297974962160412407243824244721495537878532814564333336920864361030654021996728465175802842641976346452714383466784694723015236714709927583516797222195517637243113534348589684311283183132062957658820650498266734424961843200000000000000000000000000000000000000000000000*i1^6 + 424782830414800960811568453526410495248899888589557746386395314847274085953601139619507292508329637602770575054985976400766960058827068012839190144252805510317430749279648208679078291963202990433604188675772136858367761178209111737053300028391500466811492791127780259794304127381689235999589652868352499583463424926582880285218204120418028512303430025277885094218189741898485353759500176342018657552468457294536636209719271069434773637333527885466968185951240004200068758063864001045244303474937435922386594817999746387770836497464035986312175262334525931150694349628736670659685187524255724120156603826008954455439875848944524454629750698053310638900197653800571609352240796086822371399010158534244276465646712050312690609170749892043679108598422145980182990563681692834854929613062106904309337688728001877610446292321658595005574172796550683429048208523681575964527801300911420626181244587698433693062358398477893798357236360752603555303032761649474825959907993167319243669491975408246061626635849284474923148010962085422651465966769609438713277933382992249894600900241671902140923338132124646567462153438808652326583524632801384023481414635837214333526925407128523240010119926079527319275611873722258019022254719921341695081207647242735158919579794919180777458403707624937339580236657421633248889823627228652511170037113050725145129590417531835114318083209796897942807432283461383732297047293937810553246345429874967751010527396185817348777453834727044403073587867305231243098478231016063993989460689560001684820180111785171406951546880000000000000000000000000000000000000000000000*i1^7 + 3938708676355600597677330902205305716533749828223756551710276387508094933870234285975715671168389348047960017619685439445893867324546813615634562801671291513379837951030998142301070258329682338445036802319034237801992660568216538046232208221470997455220026212114494547726543507223337420507474956034991387457838692451894003470038134151068224608195152549931111288655181873022093694261863630515051722645115528154023553042457958772656877434237225590257793961729784138853728916491450277109500901368673576938313535190564630360705187750224616793067774776308971857363697269708851492285251081104576386524754615093806589462791147751061123196861208554807508821701786297090582244998452286847310007197431787039899852155100253213018215671922148014749877522371254325706196120012818760860946055410018772711642371880831774640459806882593349198462277164315664935698209111629080625570584051493064797328484174516830080504672797987700062615758312058341828360793806624430598459878896398954309561140224316458634376894833507720224702524588433858392350683001045820497088899615445654262628148226090544704023100407950188334330543364917955166600808306658215950841280490301360356201967639775834832759945506025458523038015950707974264902396207657001149056078859057983170724870772294832468046898744978937102108080161269655803741888570647358490663955726867575402325302687932994862405680249087015270074465077283322899896374690193612906129197359147879787227931381394851119090914011955894241217068237196757712130006534921924208252070730278645318643158249880752725426176000000000000000000000000000000000000000000000*i1^8 + 334085894484098507452530817987453977641916796182525012722614586408124837044562867905247104918280289378744679338018260930639796236981964962040758870735706524713582469033959736574428584784895376574845867927969866214248425306984187931890207711350110659249976474661975192503630992422425778314621261935698763247130312324761285512640069336303189762613391941182451160584519736269661032774518405714060085895365239977096986389443339571333204072792746258585402742335416078452535437733864992845421552415573991818583952755009102494196945632738844514042219630625075448176235669800234864284816953835708491045423873474258492522441696141647685374520812980065272833081910458830236031657553423419446065760155946893732116039362209658174903777380747112364038200906914294344458505297775699597150378405162475037817227677258592131360802687572826474602164548091268647507071369108737512330593690818948154607662578560074608184234269444722197768647329822651039293510322840047291997927814448503797163619588745811405485479724893501972994122321892529827775369168271533364898497198613823483848835003475648848916005663334613306890294108107543722789534656196606633838559196804884415070489976208220223943802776442932205320319788354668127955439823523342517065270612148766302361497148382364272760054388721370852634494735675857012978029427300449125361735362695741811179798301389766734243231280138064061670990444008075726029147628257053852985404944803525401711271316391159405892438649869658808229053626886721392019584960381225240037960251985545055296713107002837958656000000000000000000000000000000000000000000000*i1^9 + 10626162295336646027934093351120847426736128525394053452747640720715748290804780592321878811215072068849243571624841256079894348739250371273369116604084587146496648122066522468426146265249588733544002905791479802985121623443309183035107046563735698641203896385429105719541147573912535374414095894532271778950407427555603942319696528216817962834871503366647939829357636436822876562800753149401813018351853398680549920838388947580095643971561044187178304387433861169196454606024435810223137435561009077684048844646173176368247240439948089873684644899942323538507471841312160920527280841113927253462771261998888650309661897230353634066025710114050636328380342375831489402295427587030075752020357097504973919640763916682338790767482041131518910078725859558654936559617786916050905520497865416626078182258180525110517025483787945373639906125449699321170336593039790714146280005620381357549978375047437130700256928382182202424185944412665488211993456603933841755671561820093275665777522834259081574931050567988881741871045072608108800303871343035373967625512016453821684131267494061690274735742638491297643655523277752000817536842079307638766909969937099341832996138076421759942643300190400645677297578659802717391288242568062815413425380361795915046107396422824349257206276511444980154862657934779397192817576591328847281073012500748921741340702676020416585464862662291179035308637429642042774049798742566379386032954658298128560300847944347334131656456162831407407605255445197680796228777971811237899229616247120911367564680432189440000000000000000000000000000000000000000000*i1^10 + 148436167656039728452221336134520909250282192951898557697690255335660174790265700521764863588133377565792102298746867362907331911450848424444487005124652013112540804279045276281804571932030461455930387472119998612221138364590362026834146280874517586264326666512548390720366388279425707368293805247262782620083210332801246229887532386264376784161984475506625228938039693559417146633979545044086139022952757681750105869874095545773310800880081291750863139440832109425587315160969716252625396850208430025325852395652737558688526366261817429643876675694808873981046698557537002102721318170560256276244287908645026523532848956267717529154092054229228814569842637702841799921351731763874394294899788143734724355674819942240197397016539488599390428990838578233795857620263602641728026920926018692013972361753716306525160091085402168184710990579453365013671553334142765825028572418376444530742319128749899171469345868785319901086916596509663948780598812224939517749887994236710451194464911748907755947799776667679414922648189638495428922332594987558979962100095073312218010172250656143868720127777210857037662802093405632182395705349850724077682277390602258760115832278824607988695367025276049788078091241678878427286164551636129156647595087264089196024102942183922804727305106116071301382415656359602641039967167152676915510598256543734111404362698349753373921865707992359882885488897039615202541049116033251785750861357881733607085674573310575687762375471247428325644406561642228717016433864279694714437292619564854941603139158016000000000000000000000000000000000000000000*i1^11 + 1189808477271962994224480470524390776262221132801114336674729248740237731699566178590445603112768053984045201890384239592901626420476142090169883083203949892400269846051204430531446057036320727480821580135577219345350309949437493638384666127507588379829519960576368753322310220955330188460520436044994970205836191172436180008089108109162501086864416720322947137504679935693732517282124396891388987237054022597340395364243856095107703275798211032491267410735476875519771190725024496331745621218676821269303910393735252941564241253012417111463666267490928360340951563035725561242366154580077377384040916366587513992510298489797291830024868696179475918323900028595129153699318555399508335089021133700862066524374703785538434096952639007352012142722367887974777115584596642982427469888103569044847677251072595800964277567471966549975807718345592354902282838440254931510206813744050165367333898146802687813066328902937626847024849124159336394286577450832828484742310076706521475736805304795614570517174237893193786779674549199650407896348180272886651752916363472818364413765082671239343716764963320287439990384030815859422082365181530092851742427574297945101527057008894808013064028856841662559389485448388533905445870695331566558024244430695119299434180198348256286069452907727861223757320629462437267424504329072636662017350390161203188993327157325481119592803646986994538335003574944301682023091138947533188549591465313856168069036751336240054877924922177967567395154642104711166742780135315723070048524683058097259597004800000000000000000000000000000000000000000*i1^12 + 6322575294394348706462702726527556096467984188835480525135890316610997033674528494500359618368558633910525096989996110325972274710518854167883229874792817761488463216196119361911628854524667724407910513268743922186148166563893013441115249594043056950215423697880372328451176405041979145655793782354361969805923812559603096458709296102732897411166895357266379115496592852607189593288828733882903925568291285485174249488618799137047764463469970136558824594768404362242762169846193827906239945028617631935670640996350520661936196861057948337624936938499639952167751059181099130223945293982566045370668115838928567789598201729545648228570607026908131847597498856491859998558624354129168504852787724665800194147379155096752481204427009307581542593005548740664992421022584162493241910405197571444684079705393615367574309493462301008994496988847430456805915639948645590924651035642114609309884425270256003632652427157202615450307389954919566130812420894672401620784288860136785940255702911153168165520001318066044375620760367201768341102369231308655552172130168323912404100820936611771646791174617615030580676057996199106045105918581303989695351714590319890340592177182738201851038247906096288946681297730317481344996877914345340168563620223406833733800536494124621327852508081252108928794790328601444299786367152472219416687589698419280522730045446688038339167283346831445442038118165540603553558151889466082483677001540335269826053044261604960338238191058133715825716057953970413759721767815334183858467643674434868346880000000000000000000000000000000000000000*i1^13 + 28108037522216242379006792277033991158708762322321612417976289825711650703304633363912471308891669788030900456497567333237665639304530647260759759302736017677227971648844482439044628342724631367324701846827033821465010718381728129883571333276757228872281674194660313244737984374964332234864257842678105522224414842513776844256132207255870860718789978352676323906668047752115303836248388653303024537049421013187579465566786835993548552731641890947419396711370882899859163089525278192704442864266899442194415162744476693034043786134296660815314729110573087317634795594060985995004826141631337316002415822304518982163266703760835668191997011418835021357439240492009721837960713365904396098376069054042195029076040029318140624639484387671356653264596068406845376549935546761135700765546173043284199640870920924806395477489498318959956506517339794320485738381551211999088673238368435288921858007014826798601380110570142717920077710963506163755180897251156950653147407363695063156566936169511027744852505959772947131368777203603203266049395156527393264096557086100277913558296848878995420471413390508455988237868206913978874688693280229323914905062332803012086199495713543489175118380733261915013527003529619150547390624794365204569768274640880636934959600880368240593409893875467768223881269273396074406118467673213276991284229373758857211924652070981664632743486929958391417880178212316307431491760597892164438140755597635545221013538651341572047629855275976827973498992027386249277321238176747956577173921584906240000000000000000000000000000000000000000*i1^14 + 105231055502260689457802505265535073944080376668786243686522257663228164209861949401577619015519444501668472919821866305379729259009909926441370361248286718557149153682512212173812393887210342598482366391534381007641961153683207379383930591143877632429883399630442751932401307970694678113826669891736713213114264654353353413736415235264035969626954213275747013870997364241204156233505289226723361031866816183651694831834854878917764955986354548582177194231092394708657543233732574624818832867520773850273654457740088121723328703989650486169171128648507466089837930609367217738905624239318036018785842688491166048361276074637490891185430563705882531797918716153030336770972452360108397313871506864611151705924327989951226003684791784054832325490804674330181139335417551554958554078835805195519445597845215565804186413904933009318142150102904002072344191615590848361895435916826336918632443105795090416091881989955482401001063351092340789254211941537669397140472040873027766980790939908277756627231497699973374356877243599389823475062423791658100478090285122947713844173392689158426514800092161412119537463451753933257881790040833354472362306487863424451019629613867032299988430573516091127062022951480231944522169807457533644605953371553608567879631143038885449841703976445266843889488063064235373017734653819456820344762108348813837052821697818819378784915375671435702805799440591824062277941260842235418481674647745777688286658434888139676705393534073351458526058482208380315779564626096621175948102231654400000000000000000000000000000000000000*i1^15 + 338560947291217052900436387543670042528061177720183964066525319716415185540704319844096217240113425468672929678836549427857810861307168447281023147676362644670708942356068280680698640584156503552039755748463513834259149143500866453516012269051650271474734081923342865634824313364222440734973311373355267673545208241304708398157962029957004065520296500368357033526713170306303691244583938905125766403105225559325129209542084728006220648144118226206829867356167090515922350413631326698131957260510447477934615811761717000009550335981349039885625722827096776984353368479293019658769998127587324279288282368447837676401139912417864769486624384557682035377842878872285047777172965568630495283642887201847874463950640782104349309016889325802105967062762040581466149695013242932802973644227381395682696924645582754960014215657799434795053013429133113680648109268856403817937836274743705745972507057297869220275857066003495953057929577389423834014709103231594081541459525220251464424335706111403966022822560992151627680630225188224674855296086315844568607302207141209268117645797334593406172072638046406260941181515023923277511733125149857211103295111798653086318191930369039346169205143715419476023370834996518251637948765084408766163822766975907771652152205797944115538384329867147082606883825025959266556715188966655826116860982489311026419314973209400394569729002769757104020039331924207223179239548924272563424470620181687658208815721153606090343405585290432852149376184087695370268055352482210415420375040000000000000000000000000000000000000*i1^16 + 775248859409452048200267961261301258387862091900097821990799142530408335992472519601723301251987374632936283455812961858384029526379379734488334428381923885447898286196428610276231645921172856994650794346030989194925914766606297524538967616567393280893167865841867732063978143700578171925340683478752145541123161290767868700462087585752650151814638481714408025945305267111813436845733669620075705928721102863987600673321462017146317541005899609660141794565153199571556063207090893883188696707257525296490601133543571219189247765089770792254422542677917969996922903032806632426666620114477475603192701033328688063565541668906421909057373436656408871682707595879865087587320716022927432161920704882925119296807633148982512235953919825403540567097128339350084629297378250258194466212020643792899414003994392162141894005809212834827401478812160888122198664396645618775125672733161609835663594174338207912099823525677657655892314588913757583078671647775918689607280947370746373795491092634491980603828449756318204001420390918845890345360383175981617316671104503007385037050269390150469661739640474295396034187569193138653400282345674732433961501270484590567982234188543779573693081289681280562792657798417093502927495724804717948291597844592669467146437872818129147630843532183152509747438894138553554600297406838180573195641566315254135597597129445849278974737845634459954939389894804016480629707515118935726163276287655572352336394559400116304235176525803245930287886350141114574563144870624409681920000000000000000000000000000000000000*i1^17 + 1838525859728895310179735495297400781242286331536300010454690434313875082251309979043452069197168261236360540960565004633919452795196308785459266345339727063649887028375965925645261629398136210814590857680197893272840843016831211035938172662145085308448065892436342421775728975228382891568048290750526387209157700329844491947923464104683826806592073585715416191288359768038463367978935027631582172663473963715849071995271594456668658115771928561401491824606335894867879184225911706894042859741410391397961860032648184830398102826848945267582204067162135292706138756164484477904948780597161726743626771043185686159360655046992559094756821906156996898429366981195919412950742778040668958456133310465803258203244836566499538745758676681078853833205066819724849845750699970310733830936348800280891552209462124109244193956814434192479660576475721256296830559098287106055484606891108635350174498398634913880492410193703113260727889122259771279311710724910097507487355455601909595622125108739499989996075550682754219407212010089485614135265584402280791463619041773358972235279303868137601731337819890048825698092856934067056733286840019920389531585407216770467679209043377686592765339920911358551803189713315015240609589220046575372519794213408742403308743151035836278554677942210292789552825041292359354896892898949041307691168746172148451863228728680088223210545159971378214715377603370727137894144134738245384610287421011699738158390843761803277143861489277836974468727414376060504566086889583411200000000000000000000000000000000000*i1^18 + 2822709602486659944075150570581076787418555112847755581049858251517534453118785968731106982735196542198167575826250954493244024989171881517081657575699110321236108429607027185166104285902979875116678854656839378743560544476693904595662283156743509706555046529742260526200153318118113391247625506063998342960817342547762823508321825341426015824687087450545160230651658749962971205210530899193625504260446415149620758119842003574744593703086595093105608463087578555600183751730648140556182076437785059858346203556135211173340315327808803642564424184942489253147242918677580438840304980611672227765935450541489026102819905969118961322092136032026353831123604991825954692698527696956875418320557257777758524775792945226658514917833621810798444319376254528570172953424713854017215991620623967476252704243463050071456406924043865120223958811791859750902855290120955731607178533494820320711243144215188936237322948038880394343830673204142932812228745467428200399330123808275110406533779357926021290191802241735693665983889838184292898958620611614345402747602746755060700788128156401053208423764537214534156760215516124412539260091636028626696076487706039977616086491754912882728934455538291164669313049546776367831719803729356509229126620030383213940302192445161007307613428370512973644056696723877067979178715724514250903502319066149895277586695176608963634958271413736744856166327320560836605506665747341487873522883849148582361954368979687092598580517448299165424735328986590384791035156889600000000000000000000000000000000000*i1^19 + 3821607022019926964714851940432558382729520688273135235443945642137382636663091579559313928666890205008085437711991169284736705060915064017759548508508780180819687061433287270542393177760683886363498943536771616148020768500613489540182856516219772934705122335166732160286865556112803617430726700550930501895688599646858805447389024343986843242228254937551961835299412442775093672244696442994208285191517243262429166571254293521905551283843662590016511634607347855831106181156804451543058953301600271832936118124759937580772988900976744572206809951531015500195793228701703553706016041662460886409560341806082117323417162836631022254029016334051512725735963560782439122653090923415776617505904258181077188291694697759864281692854084790639704126647309716353270811297112818160883425704245138851600377050260962625758563952730637823111952929086034127476539801081792101627547873909457361179032996135811508339837229051408266715539853320340524347863383429118586201620011652394417205684821215229442192985302521136490904068635779472255628395599905793971571741175787965078642915520411784278641083045021837673819488141808805495819802742591575956334591691676499445941783924284185512645570835509767038065164547384808716619117767413039567260003537098680726545842907094344557960407457341664612761592490413740378506487858779165987991401389332856184011658949684639303378285439473403714751438488740542878955862719446783312779853165848524804340437295593692120461841796681074247933855949567585261793050624000000000000000000000000000000000*i1^20 + 1310993574103738047798564038856766839088082312425048500048334110932130089398643466395367857815809950895525222161000006238961417177602382952670408454936884991097904292429124380812216164044595971202729704231532377143110914182307242054284532177061111071146301046801503372209166244900258688614099126606773300818549751744572096086437489608858179767809054019709480092164363501405811984679044663177398277850616859497845595460999068513347960975191743127912006255972046507650020874574616764321491126372494563530052668497644554427004372093552053155081123813023715362043303412629714237214038130577442468316249385756718537285776462300460980454640395798079214997719250406893257532629885947441805587695892020884325843551749076092315545686959813719716488974086331805182535739721160624617046273930418577479773495056729947047579594729566990466092645075887086092823056873847015018900957526286855081763902134397806457922226152232842857916524912333157840872419805120357563744554184012620369897711246517685663030755771092588751163328501516700862415757390636106568217983433011557770730761494631752827101131693165914351103194434015219283754590385624875386549051612387174145110562103057110263873582691724247382628775712220880829311592947769578320501197617675276665731316295665305758103336783231428390216875130100254207126794275142634550054521578669487355264446343606634590863075981928028540127241814059162285518629221019221429478125606202816250884820381543403305942253350037067807742345648429293004390400000000000000000000000000000000*i1^21 + 434327302051139528434014329883783043766203171533572947498211946914177124583792625668143988140161138989913432598867004206228922220935242247352156754779367244413278642969000503782945893947240364555575612484949721657029205124174044737397779908201059917895408910674681146797474396254972599528155427687330887680832480378149738204131936799873981572693018453045713300123000829435767311906694083196833082136155139270884214612744515488268249588809734261218375090451386302745761442624483575010543109038356624527755111347115702329982168415209050000580125058023042590156341981632676202776861366703292974732967559983567396246925731620086771679210903738800959459784804118677331468827024470860892977111069277095935185544592119251253378751257063707305806350864283879650978307486471936308282363578028067286430394281846324064929466108259213298283358457459050208303260289366420232094169151963527014866112744646373480706127819760998672703820017044952010312590176691611860413915545809033427766992945666748916634206716324575731206690190006744343311811548106743405029257997896022719881369593392321572705108596542635522102392871208605059550655648898993859111427164657146750607472099134112591586134866187148003343361471904284794679076425287778004590480407968260272327443873543851332661651717796416425520802833250131034869039841654011122974018347290864910059684388398022001377255925158805355920411917254657672984323125540683880620686717015814082005919164397464895809698423056622274890635311631564800000000000000000000000000000000*i1^22 + 40823645338753922026419939311334269704193825233313511980448037111143343221193800643319002511483289856331001858443176295546881875170086250224436340173636778693371002531125730006182551140677235669522409561387665192034725225819109466147514518848613626873330275404549191245834414362970744965969940658304325993440237194106670217422638605706036925117800064067966430153581165071519376636595527288865678984528701535604946633516299291209562840146579153316458984812394049160351292186679141836065227077943038448856262798315333508058097962056574113866008790441994102933133073981356762797195694841751862042381898854903637950652910698680985272509871923110100677174234632826946249223302654925472253861459214992759843269558322211383948314846724127707402229337025172153203636565759831741673473944298063857646673233210286170908505828311503278675219899872422296181024130030274941925141138979879214682300315502009904487759185129899230384307190766550798750426026769484957375880351748724588681522393087297352020319357478292838066502489532725264721008514631195697794505814729662996169073821168764229633672659143549083732082204021065917953367208678661591506932138976545632133136763175503288700565558810992853000546516010312795138442051028543045051938221137722967207942237984863462912761237002554321483590907434533641427343185002584655177118696251065188492354556708551891641210371297013039330390632560785786033184122951623149225875021836582419218005155965431039437907315441994817043307692032000000000000000000000000000000*i1^23 + 68424134153362688418836603226007213640651908621399494328926247405812086937871799448742811864677792529076927180553352714532563271460687053497180246034940534023733303425199601145781659082991504296242383659590438465089910820304793089387816634852792053852976751189730374839493137696934886524737437941164076130128246169387985912853080321600900541859942235097292674908569102160569931520358039753022585167426717265781485619827991581509396976180684253678775614332506009294659798153218553868643896171369589152188881143111747669812320212225497721085613870810162390018472231881471579267756040589913139144767814947439294579601593354311728984981639727365714571201537858626353380623814994314661184114816353678197115925675860923322487768764849533513858558157793601890907434491335988661281743944287212169315039675493997305644428959689982825811474512154023325874983196154066702145355670285355249308058646983498358606425775553172567189660595732435305602684219600861883291265383918707723526785961350518753539581509168559492927775404700620104258011065098620589591950856188611420700775645083023944018745724463343682174150490492693898272753769964780344639125338893131401029540942218506977214380284180920161444594021552757697484958563254705290846099884998451464627772089636385034402996950817575078361356258260950183439181387167963815107845871132368363698328403107046393633132420030597549597629961104623068092094412078546727539385293411319191852157017907235446500152459786675441106944000000000000000000000000000000*i1^24 + 3153030683650923954896807813022469666963776056064144896736211583446239032844429292125898333672268463618877279112510701967529274188673418162504071027534186698393730387003505885858129825061806083101591947182203178885372646588776368139673288411527907848731901739270590093535934785995178277676837500588636322290977229767244195052308300882079539537260578044005256726486117004550573549322123447785682067169708929309778844338951348279103392361112524723478975141206548622907984433273621555384438277143842392633617031823102159275556048303650767814872995330466672219396527729437670380972685129074050498493087428760660338481777937890723532442625963793410914985162434257537531652902534450605895540289145029781458815244959558837361416655158465223277413778482864222054272802942326321412228396415630657385124462232669234283807638353060982660969132796611514066045851181490847209798899969629684366320383803645896643119033898577413654227817520431614410800379484743168266962056591176802460188919099232896714562764843642885471361532452651058663488785456160509881143008109957453807700270825427987275311366828422736341391026500446364576245480684410216945011002034766140185412988009810303618308155496839036600990663539867694034584710720372951120782904552966278374543915915056747652147273626564336576331335378015861318741878333538564915968170725882362687694252461676019909156294428659752040807645535926679906673390040966760653429155663777797846893275404816004961374747703828807680000000000000000000000000000*i1^25 + 2669630370192458694343267264740869289695929377960690005592786516189799792474212993989916642166910850476164198440961656641867640205331567497857073629848592188934388431520739276520306690020797657199200719706052371613278004734852297845354537707309612915867357126581865009094912241282040093234609875497016487338566980385914104913140884091069099313347769453569588695694432127359332653727565115504848723603231029033028070820940871466479592966689304123932564007856112637464621490985165638173928445081927035173743354280808553447841290729834557673394498923326894669709081139321618429624582256002661140496421112675082804571650103419319366930270336024532645445370363566796254495243593765626893643143486849986788092400910572638925227871682254114826929724470513712863976208295118601991287409144065480865869865573659251077067821031266077122022710186562007913234031575645410765836974394185376445714643601123680531659944190359994137012678669659379911126496993131881205262834372654688235171539917774031115943933663723009902496606328406876582192948743003725133206135302752846895703198699219022081160684332318529391271197124456046875932833567939191811490875650230502667684949655170312673549443590037962565627874097549895163575523518142335149769971576653988595780448432911304598131304511140366764610296533534606856583358002016412575057877370013690493138048572557805900132523310876204215307574427083330843080753120843465060677152899643176819223561434538567773752047697920000000000000000000000000000*i1^26 + 237585805546130568912437714638587713187173870577365377451595330967725516802654313976268933788389644572010675618901975475418477130001187290356870766975126008173562237380729197963514162948425086052652398890339819373877369087353839079018805904227225083699478546233405175931607694193607960788383474337724612192625263677022091053777351736072740745225098277892367048656644652914947887642721238600862197137117802536743916294960977376541263695796277497719404144302072790053898910532644476228188576385703786356485754268037222086900946019463245457968052159708572440416527062037919318907268476476786820065556280604958102952142636368506720354258116023883880838391874089595408031337158570533090588042670740247138271865611718999510155381699836141632391675480114703608635133984228385800561561403863540728552035529112010201794670154009058151968320346325754079766503902258093699403391700144655054655750857514747163927703815930751509344758779612763634358341975308430767008764756701195685079523697533506422535716517407055647290379111960600136630142503238878427556679810885708371973181732276401180235328751905537154384279916064390629594880820803891778476307288231665202198682479800935118334850921085311952208567032578172078197736132720397209684529172487020326863049914645031057874603176900793414361651058569882647603919307348021045353788406017899487914300841891031986413555383308020874515038926990963450794873781046322125711751674239722937591763743123133982100684800000000000000000000000000*i1^27 + 8396166027825380987876635031756266420802619849266454468696600031519975649906468264176957418456267242528622181149515583285769594989539127960524532750705423160941718041653033081163303811588530377459966823724398909278734122132405147841065521743931927672315140944981588943427770578169722696335490805230481262644957749834182770507790659513415925349697637200334435506665328467151788521126875413668994785796140449927042326108798108124364663578691803452736836629582230849021824798422269249756780323611120766265829414289354684245293104109520434978294758164550760972168763479841230382480435299315817248623576703365244994704374800136474491920712950030097694693163164097225633660948615483573637686007148909324944898630161406857510852482023404271007751728476481289679491756511307950219031566623071546677658388457979034613515053995940159715008734839915136845390183598976363726803793763772092680265355338437040702546065326300443922633069234967473782841879092340068275876677816580847262182834417906609920726554337607343047338608799799566661852100581674720738010409752980663541574485298735668222707233247735293352360362898459845601882891478691243161659826189318139927642124817428664905250550958147788322007892902066052381670915927872990601495978526332304531497833019673600761563201507615085341828308067060319873825729698109954507279567446255497146982570205881620664290909898908038365913241386676010880461618749586411881055636158063180942936754283243110400000000000000000000000000*i1^28 + 273758106986309754844250437858115150006700965693220198036622265839682932257441833194725809198468720555466889306984003310998335034635185062626262842322097513534247435254345511754117317595334942668137628163043717012757734497105615372538653878783725590307814027833874864080732001204961318054362266330806570723288100738345520598626341087013382856229710664390147916788538581853826777679828804929977065957137772092642309925241688592157094842773993257353304519265921339566109076894305491111859631670433484891487077032173811456693777248819899795029224154501748472380925563901540366567540351736721550471009580325638552182472022604552643019401666634360755008184629161001274941423972647457651699653054513894085888356232576882861844068603710910346419482340259669182067116510503553123236514239133655066292441462794662882197833061388766645018569760323169645871387724662784814604578652825213103819881214015539472274924540930174064247437438752956791249378698593203700124946706314243316765818192683007678775788954484320930965036382662654290168097866510383769171414342824512764535100200259533416003150857118435330882780766986090741778093794267432279705270324083231376179401852800217663828326200760972800775112016165536170711324350274702776245463769731404470403051818719409340407625986555230521031443170237082196545342385365724885433256247502926610409460382319305680709974438998142978770348284244911485550605070312649774985609567384964879214989803520000000000000000000000000*i1^29 + 10344607951358822449949142254037036081473213283342618598096451099458616489014324814740536856128512723823691275440824578588862281572714089876772220926075349659138252320782489735480445627639328993063916654089189360233280861451499223634071805785011816192609079981382097245114714613516509139281570112910855273653745645777654516492517824668171791317912824966782499290448855869556579451422773633732161798097376964244729068554045092224212472826507057675766155910174837138204874736316105284587295211296798296885897130949032520618357446386436106375723768975233877450877644570891020959283047243007270159845291819083493103738766240125904893431890922516221159012728208239643633891937941091161661281951719230012871962836278895279919922425989056209307635859059632999931666631704089832056824958707062603856034851532741419049842198830447063308947024301126798378364021619630480651017624963622140103889980710802635271215201619400021963733597499202347857214183433584751081112092777352255310128091695204047953127400538563953869496572433926613805273105462718865949631791223997588843118609356831729637482005169935376714600273785535825538515815767055791114706407284064026203200000442847488908691807500158676866690574851140808093660372386544625559903924264244231440327581364628914156789577982914401716787164242051264974286069185395234626597225676589134068193345588240049070475407017749663463109807639523614714450936859069263577977052866431654926745600000000000000000000000*i1^30 + 238663794179775306031047090758354849579874984601763551028662088327356960602128389802865866040685216424383599574549643659461957582269698263097044451801827346924313082410152415134626817230121029071936468254547025748717460119474668245207719227738422205589944529972418220217038494912588431593117469273044424533938671322728567594927542934769976287671812302738366727635329244396507984087378641532626367387040329258115128949517526679387674078656534279718170701705495704705430999709956820505923223684851122915828187035293616911464610271693542947858124252749003964198894875791648543472751162986044982662750630932203487770100107304796014987154132940383825182781145795120421957538322633655015152609680354212615478104145410610038278336016437310075301095416641239474877555924553543713907401507171024007288045403188213860142438740033668631717619286590385406519153503513225584204638469256647749177023971455767547650504870303904231121580304072165034891037962169125433839147185381536958088482195844783931769291013746349153053448724216183652020649117864077086524295961654536990454928068519141979881647792872473345100408057892307465449048358796005218171898631546413411567882380764706511079413983924239282643705801574273166264822782827312195170179476035052937299507712663330421708824014194221838793517638062436985046279772277578019871795318445489850334704399597679966624742348728183182330570667856668482884697865966010280184709005076070400000000000000000000000*i1^31 + 3056285531045595708868590847209124091825623160303774193103482249695119318367243433212638427313281007645879955040336639761370562255581663242560025131356436968053365088796751453781445193220717537592634789022087534312392796101004549014465051723509200842804477109465174131265552120692934722279092157575281520698836179128229014508577900915351239602274926817801558078672385127342855506854662996513311695050141016612310197211370569848751402624155994917141419526982112354359293182008595192288924739480488710318478989987691057208187925339355911846317321731494690150564913134822486250632034466321095291801510830376895502374192099680553609590908624352664870232936913587726911310668135715060264045911550412757783801859561056623949068255437278622138861177205678968201871897914285129079500082237689266555024372288424068332308991914329114228352835084905841515051190188253275047612819002722647878457969759448853225244111691227924233830483260913493933864985430244503980764211896163101192645393017423462383313423089231314717706600145022621195668772745251663819954810817229887897378441977957758590878500437424460324019528977536107506495437338799753538062888772901330473364949132538329456177928320054462234825716852000526368366102627750198608239097094827368721458988762426507720579774902471459306442796665164262501700891480923732095666744352795691261840143671491487864464138157909899182378398663281270899121853138311764510534270976000000000000000000000*i1^32 + 22999903078508690038469114994877010601773863557348247811722507634185999132462116267887047008674273151482181026585056072955400076273014725123110775750326521391790736761813498247021231317042881619790137955439078546297870961673999505486855627937858950277141130719989625330009390091543488611715997144470234654018472699532771388291625881295272243679160762254278720555299788381148321094072317634950069763738016942886912387745915885827598008748396168701729779378107889295724201071523785930851066003066217881254255670257319924645920376114477876073213123417224335165130883285243944117100829928753231685068818467934921886907294453837528073744445921053046074620736387087861494247340565139397315357693751469476919829820152594203032564545616396627318255809507454709736650839242881178578006034256935539794718716147667412410589969262991582882051626469659507222492391581549664478821695165713112465285369235859389071178359670690231399617080596141579502322140105720263076310528676883268058770936490341132857006561979101848099748400919645943930726548431491379964451732685076557483272680938206232248539016469004150403793583116905011735864417204896032188791771940779460243730996194855260190109922503593121940807132901538733577430166572096436228230668848663063436931793261229963684496630473573383943767382547411648238829923842067077515690612919052129521027706372195664617120942932678085315917035674263507393611869219303981056000000000000000000000*i1^33 + 117425524334901296204354720968925098021938535156340964662088915640263297618972460684537499342167551726823906692494117855842169363048656107967336451979442530543629271948719592219611528690574771521818284736180606959433977346661631772041619033186160244272114279634908254769937836178096318644862330716191799384039809312242579530285089469291675361316251359291823397016685921315185679509107616587113719483446271214026039342967642648034485792006806058206678847597766168423312481527496252166867506711955654468897254624233148718328779158343406581690351545846779397906545920644342819349292241763582938448317024980831567575980895266976975485010110435358041214134888063991578038992913942058597877392360870296344033797231545695578827594449328283722014613912894510950709948794078577575879249293147367812431073339177658426482379402237178066422520237973356313119047866016571485496231310982889975535354510923282106120481791234839456940949500451030279504260441635680377772116596931810930064347435958045932986651286505347369059466925011220307517261249224151089540306086089953357320872947041667426091131726466515654675366007869336089725598600832499942930735299298158602782151956015977001370213710906905081999900853666112133415599608097598143468269172991461256208252048830248190672328838900731649378109671783618679563545378159093931407297818774870383163330944930986468303535395302147294407084026539543719831699823001600000000000000000000*i1^34 + 280935509455068784870734979619516430740874757329977994482556736060657954631776196912706870836405371810053226431917355909029534859720844597184753287005019586420675200292795743747399694569546205665185940865090217932532410545978530259423339776827204096171601525447711904036276015372835535176451485193655314096473764446694877748020512319444323371170767985825866146287476001187218155878592976703589183486437326426268593897357031089932473014559326268103754851350320809828252549747072473484281773429202874026163978043338737199442540601880558827889202598738907482557782578624098732541706580177772732183097894539855777952654432614796978596322651216627661511669527559330110733572609619310935152375716899363938091011645621442085638002257466999498157599650167102972079931446941295420943185165600975932899653906284696019422607781038628594619818448908723490319578367173383806326611396663293960298710139764994293245972413837507416181468613018959699360706288223118349945006194451207458430918436855211229776072824630793505449189581550720853519863435264124497440797746761725077546018648513052217170241541109557715446034844424224439982217662021513281916961591316148927572297011737359589152330180882852186289317681644143559477353899250799959671178503267554127050919048385918300983920948078030895336644084795015416464523516257998030050610445135037481032317301337227732721280474741012252670270121076383039881216000000000000000000*i1^35 + -571753903281917636837174128730304607999320993615373539092700213069781609688884224041846921872855892679857909215089667042808099625749203371061236530995521424408471796507030717868270815896535396815499409539083203954533963794070897627199024867096635759714354470372947970473140893203739280870088278055700405310256990180008672422123548969164345370611638552455868236045179886838816842002824283149862824132137235498812815474282899601170473837336445680446195093500284044008957563509620755249810256184425782086683373049116369325725432433172806117900461258499842543049764252363941859363836252535252279999789251640768642462768439944896788693804596240113553827878993081120191814861396172641927880757169170660503687433093569705366459344639397893291723848029380334885040355759722742995376404183203733126963472160818794662203773980401061276490377763597185831223885273950981845840308204258046310218607041090734883533857692203133051556143648217068588348378802197234258942132862109617142615920203379727214781501956092153614888287129143174808308181479697576939916794844558301102250555920269802372338668243144857022244332315988108929715487669194993248771836009457919129774617669144646650017025831773190408653515592524179480156833859835576060786626820289883435365600554901765009305496279235382660416030398236119739961056286568111076473250043676286661556302982468192865149032579857322265030501255767654400000000000000000*i1^36 + -8823468162860179078027429633699233208637012641686580090336613235161998373491570882194750094871040760878018752374434135080381386937404914889318522437935156202886053623182081689126824440444799363829386220801251620560144767867905522720441901712702871892153857930636608425539723815395979920677070850830532268893906844335854250567815469224505434249188831433279844323751952364498659106521648783098134161753849377705920247229724057817362167208627005311990361312308132665824655332932269073997191855706202679812960161979497827316619192932149450285177202912321141794588162649360574004367838284881306629038455211783624186603000372169561573661638318749767551246939471937521476274390293974266523436684277681024445280736890169542938243578411885386528402925201799431244534889244137466693205713139776617870359274155164400835765366846815546496995500899104593652949242351874371715101126940901184119916972889979504179370522133198450069594249762553295906678022485808850799551997580247621948393255358819787868211080866278925806210948994878947889032240342125590484265528861675171226929842906213371913398984166691501849619178082599029126960973090940731082808750181424028559767822267790290939561229373347050935256803390393134375928060992388973949822107345376764030824782356920294423844350866650874463827696551329293666372473712607750209209440233441461205563116133761811495029614322128956912408985600000000000000000*i1^37 + -39349554034886695307250017751446405606525560500292316436293806524772820228601135537726249695378695362475204001793532430873075231969000823065839145832051999377485936955132033697311986410289076839215732877674686177758318533286501601876703005585058090291484550601403851212676803063640235273930331791616318908760692780465069695950387713273591847708924724981379569327089045686952691397545131232419188773933648459221305753470717755081912829739895121761779305870903663359924565534430089429590564056927271878729403073045762315498876788166325407602999330804629634732323723070921997104470787382445715321361976654731089241463671247768300300539907378665474427694842383090131348014374386090975046156584742707865499198832321024337678992622453588347051407233394645714990135511942971263428296594069419225504177208387233617531130946860803898638273283271568630499491164828069912177233634081835633776209303928074756141355273397357461268200064848777120947515896120798504662765395393425821004169503486981351760701591231674838659133048956805500051300743881880370672240685636257010227551509995073218896306893448971253176039711808029394212864566184456256123822034798273745428014401619061409578851845140351894867974803950422392894953791089398638150746760532325573261337917826021977131974205109809651003951066987552738965805772633075409437437849371946707077839552377595341406011466068590067712000000000000000*i1^38 + -102409963282763338517303446153142476970388706096154700853886210897069531443219449721167878220772616165865811272846376033778556799980920765088603343068201117821140975666113612616868361015932884321914364928776420213385946875448741869156777638606369571946573134244675029091212079290297415439664784496895419075142590553839851296172940646526838027091763131906932084013486005693445104197677313327508906836724657951619641558629236715905610659132510480173543210097692570324265832760266122849173956343522063149819779258299631677383663538509103487019113734725340640701942865624121715020426754777784194007088232518608816636119690450690010218245118867580190034257955242695069559091964328068630868591377442611053790328634327839736316085631370285749439394526893707266593443912680533636033806177697569158738471484292081902535103131312489512431510886607715537790447747393454266900740244948133742975660593988637533133727235942882999856145129017715338657129829820589583808911937516977022851440314013152872771848353338950667232884988381243124310956081951532597519906885158810572580248217077864148217866921354039254998836652338706850032610398746931196295832209962273327099692995237882252257811559895260923211300901527566221251869689088241464369405898186372612843150897853242004227934297702339163684624338093882000820754206261634396106718569417492154226132714753805477425350443008000000000000000*i1^39 + -132481073426847623384571204965430050306369112286242160480960000035031468689952682211272106555004595269859070445686547900047139933028059173439278678173956339068488205022547441718100054575418457952162282861280332802186624526445989563358668914962096949199942874789218057465791809999611638839969466304004687570988389409789992015525239731444560577201238198845072290005789809910102236161805277460893343854374211189185214988081381920187706716963908660621865958609356301658776829554589239983492274358422865431381710407603837217335373701904444718655975218405200292403961804153226155784698356763198073196736108218727401168430731082679198100274405640741009422347557943450607572251084626940084929227950983751068093010983039968672361639241687372928929645624033571810574749994474144821815910607993501721267771146846093289546934588366007667647583207488688156426990113966136111562554285252956433687572839231712748283596862594428976581674097860024093952948481876729562402183628055074176335897362766346960245079436162323255748369167632479948913918347722123448021520977966621319710131058838816499837590732468017377099703525544333683907616091541993115790357451213526058950125098297007777190725498743499074851720909274959018109164331710817032985421864346833420069534827289207612559679176322844217742056710040450033659805302489548632300328741634341788919080092327642335805440000000000000*i1^40 + -153651886225495335249931036152097589190206076677626458862984958606116794448624757374664192880085161525956685946764470722811171759463357867926194245079853003607843929424585606275982236182112923087610156517666407711294154056714507910060197210778560451577490843853764815432881497719110782976494058422961199595794139019357202711429865351529927374079142529618981166794212884668848805338597577472798834583922908488184718542288057179638976191453623690608720926624439531204146993037875022883061914408208493249275537389164041939870930411502314773748924338764269113383961270952870606159278032011157268750686867738782911766442953631805104040190209283670038752721168386813858781014259272951096589755530073146314753803467116642096576851138641083568521307636913897632784191292045331905796460257663508308033246757597533688442077291165970019650241414117400063637783111879747393211577538086520719594487825936817937192269751605068429714391716547044341169321567430730342702618002362453065240765100292004916229993637077936015161351560756648115181678411039060396783470790357828458458756969986877036490674511475020469098955044430146047906155363741748285560130439365472305771210221585585876570515321220247698518279198338932896662058599107287689546684635280151650701399555819494243581692559964178489469441279191606646720631525444064761845150882215965969016245551366144000000000000*i1^41 + -88355885321697200423714543046735996716607693701111738994574267923158109926690047699379095925933092798438474280011453728113060074527349054867162106851625045678668428043972090263355893278923167444554919342194266416294935918573027094951084896178728397091649320268240463098193112201748532177290622603025344867160857053310596940932429183659121185164058308043703950076899145537366614418460711405727111540854508867295202858928786331523289979366864945719423627302558116132826417975664716043349551783995218979612209573064408785692040540476048583721466368232043845104006635347125554714932488198636336282744939123976532578373065782173800989021938654793989800442766261274381873145442028620193887228460874308655831027509011524724636554422757798611693847291441746222637055045169223247946037153303092688368086207949362539696601505892263279944274413415079181926085663108882472946856010516390100112805294415174197704627480427939977359113350101453595484839399823297336584022315572480309864281330241387660418783172620750611059872098087657239137870830953329049520346402396727135330679582168973281385529941565173109072332992856702297615964037542463749059896284540076114663260359797227459096303749515176632679211643221514916815072566019734655249333289304205521268338965037117550689585822278947723547134846463744010897246398141276654555220068033073638277120000000000000*i1^42 + -55929465307364875914803802595078149275080726691402209637270382258766445107613398738176740225255212531297185111899578368535462482903796561555369869521787859653191479169062826578264957006997830990243334594183358577853475075134126345258962825680031115222788667642818317963479474744896248415791939012425157075222489332903123453912938461681709842161788924969412177925096427772195513524900936417045857270410332915829698680071329936874870517985811180846481373962171784639994216740074602262067679575079543488021411024176782806643208397943411212702192492729051143880389647746846031129597981361191500240773488078918604978565170805946046109184979980548570351901167221703530866989368774174593879238953815506311006819979669804826819923197312620711855113488683061216084549933558161256398892290210103991653848016522409117258441536458511946332723802109635398677044595561539779074981913641309833788158865988851070208288378040455404762320802402224074468610156560224707395438443022081060461514980096828159987477481215719732370005716298946393740931970471355906056610719240886176224570325089160235064649607135249694254574847915646076096435606334480900027276076614812867679048156328083474302917596461475828467275600452460011876178369902084529457733105493380672439759603819085762197144302637527911763201704101521327522366148672857573437046917294981120000000000*i1^43 + -15039070674804751400356983814890944436360425588224085310154965401777708182832406834646951786638727736027824303522546094437931509162559956820791026831626598753728429282090347094072944864632220733606189935907428901854649201045301296721957576036908991373691700205913682937072821324615316738578035893318348591500926741012636956675437438074534297955655095842591151644555063711374167698248931980771469518975056570440384953837993758457640629255832740470733402269553434347677748592871784642834908862676610810428603384450677547097231650228368812749526439693772084957923487717924428591325257596772767861931800985382553263866180101026795131858116954670230949040088685879304519889316946528719098063884975278628077429439103332706385373603399793755463086574366285180942123883600253846315733941076192127511436246526371452722859294097107570974857815793432766531341002833159848730735229845294523600665235181088333357663551376413707609252429784347543946136858604928566734704457934987375036411826268885801180255089396452426784167895619982099685689353947323243468770232196015673341447149326806209881613040881595385462516928003921612583680926934378192426793871098425850533282504600359833132441820009761052174910031531636151536549498660968420488073608370766315821253226049718733601213542409962826618684294011523821898993397455551602423234560000000000*i1^44 + -6657584578669119831850112570796340590623719328636273366146240800709732626658817609877235772850467493451604886369673730064112458163671830305045721727238914405957914247028886736998248949786700771961790037678273716416047322248754503722285103781591903277657566622625004240618679807985656754511361994593558280065324538261696218581112540316449605760828100191178199169904293100072546048563379500921134338750954189247753348765756044688688010889782038762581504853648971667064741862168133633768338933672658754066518767912886791458664699936941726917462914919526322452251028509363554494798808049373485203385211244369635681971059252317934881062684748698772218406003063899155369441600230159759027429901997526905668760573307322511147939087019461646818846172866361820846465160003365406354216528528332326797556790384240413863358600295754751276887966776888196498869237215669063337841933420184036349871070502013774606124288894703560140270629025945887378906152780708857115227931173277633570211185782584529569986941138720642932490232141217073644606940913734285421045146098619058837493764915996854152821195543468580278545286921292046156571084279777453893050970201414807530725486883288219119398548407693060187523424163173889091259612269307229253402417751868121023065230064058144431560247037169614149882847059929539680457437496108646400000000*i1^45 + 1722931029208440684870476285556556957585498792988257901106212408917767277476828940686767371133315076903306485560589999952534394501213736806895358568209549240347917081181400357431713180327745304059803498802138471349289474514759503492932338262115667473876544314731182386829190727277989618200491330737968558950942678786103377399546106142262262393536454890677540920226773835177186627558427941915619976164125570752789400474759010020677888899066375115436694205157923375090559613780659505135478223013757070265525785115382630559517487756493336290422567613714185020922351503863973161190079614340344409266407650290886518751545186858947227800824043170903455059754482340261304060252002693691260585598243295305538918735461888975283409852576026896520962863761217571468608516757329548292835264758243273132397171465985072754115206854601610375346190110565676786927304205622988202387158155978722209538522776260667059050544598385598157884489777267311306960783626091865890275697458946649002762350639727025438483859836016467711326508336662057991745907632528164066514824978344641662670075705018751042119426484258246201247637638856001823726326489365432379622680424786227862915830012254579755913748011893686075934763245796447381119149393602212761469728634390400811190695699200509730685956654247833849695862552491055279830466560000000*i1^46 + -84510030602579310968703476018118536105517518028573677744370528592313707098600043245849633548632616010483363791950178860312829550190668907105576165473686034435851448207917407794410076042837099841740742660740819271646280892938163270486852933202717431989002093784625239890150559792956169168715227115368375564508859445040511181575074121429998562232631134099878892847250313520397309713341053985619672179983698388698106139132997850499367857175979649158763118902066289551487318457663383404158221876077011029482830181695496331123588812161269697669598232776237755386812719309481685688404604864146384641395512374704265757581017525953165250714616139241182905540628468037890482644217104353853805618776898713187645937615216274376827472116525635533863453628502743641516004910927899689595157896063139100894954184453264670078680453255813213317537236845602213303653301324529448923456139033434965929283689265523807052916179943773299954280651788652797089431488831711212382267775799418366414213233599909275074388872153425841007332752723717188026780441675429751169999398415680221682662044040130123994531412397486025072837853227234201608571435873680066719018792547635040034418476272012164922603490020691756661851888628812531498277353739808051267786615798497295095705604508402854610909113279271100152765944181555200000000*i1^47 + -1300250784974412863774129268526758859281533456190685380673552252083527474692704617375241762546862717062828142217251691760175770441238090634651934973013980345262230133187460302876574558351090992501409900290688471187660454554492689764732765429302364142377740632601739361612335596420433840326960462926980123555253454658186498935077651595983193020978488058541473393829944883491325112789055827441486380594514825363816098103134556096393693908371455882935341828870541343051438331191872518938383391653016853096909270680359389153306723267036670546663582246000998489053439654968300188401362015378183336079711926056657488436679478392700797475259781312098309896572859215615953412758776635692177458868781036626394848930113278058663708507810689854458820369193097803612494355809734994452784426497729591376459731878056354767407080428675937528205097323596057798545587131342909090858496862312531365766029044975400684172634135390919163354551443434704822224436662099565619771697481873822883387456942744152302291312083614865592573063939599605866331523619626743168165857568189939279273758540980064877061688950706468598198153494274653049934976295828345569990088384255989180620324085275686647697120364656736378353839807058155260984259497477731668175412573134346844307706886784521765822012995863678369968947200000*i1^48 + 148969868113667552638387944371062934653211941314676866640574172426370112723439848921979431866178086003183670855177521723143022397052033655377260210187974550823269291636731082048642908910271869521154215741366884061637117649147205710074631972404499537469757588206666979833551026052443632446221688816684206924214612265979488688056157006505498653663611649748522490878229163501217078643566843296408269770565538806371799691653912087845864477743752810014319779924157289938374399870659280492344340746990610581141434088227972103096220838230847382030267070777448675421042868756287632368391821232282406922550741979292560287939891096444036734200568426291785991921231715363638282111797808360742847128264215305939198756149684983036881673955456064624623170165742566363636499316382375016515840334848115289716781897559499923478857537090258705888948158919788617922478598744809555288152703950793514925849376083800007316121476488185238865770522906497196937163895038467190042825223839907336700649854030149099510811958276872458128912556606697428778774402906642449645244310600132746854488899812552919504907701945953544902951141198759894337855035961648370863652493353215671253227643769667155278564471521010192520308767015802342019102213858254624580472751624340931538814944318012876937625600000*i1^49 + -4153569476274278690152303718571743256409392824898246187312655698207739902345672859484274534916356814607843128759272408761350867980339375418158352330606573823225565743570409391536198739646024956299585926789896885188132955557340003057178788696290624160895081442472877709657585106509832196063465060483269302303466302538521752177696434984755853955917594439935663915140980100285460721908013423999491924404834267142826862315500099671621412284316606613858769963489301997554022654132878544454966668999396928819694744911132797876790309602634572995610573108818171003204512051827442907679675148972044439823811486351416355307197201472757662559735199664238287658226045978361522628686125825029740329922331134338135220279151822946925889189729973750514668126660627194537617376853321601802711937002892769495821500530465521774382814290768146124125414567003831465888947653208205126052244423142275967122038970047903414076868335850576496539449030993996756397257926078291112510336043129449343818968775693423392935466112963984058931087461348329734276369677139439072950354116871549529889180288420038876278350495168623163075244052305773801903192278593038727030812318406658523610624206900595120709350578186682618282875622764687687931514380282605261683072092124023820026880000*i1^50 + 7705088925914980772550111622952293294485922959222176774505933282769806823821462788452365716873779708248979123259249374144283345916326174342369123984310538578243758715632691762785499676999602583860979533404266099770401769713415468655130092805153397617752925911608768577246651015492992991064957068430671910767465703304939587965971502155394240637191598766995257252796430342704637248203017204299679336148451962821821491004826118933253130514918909600110483526626246348392216738012551560166268099445113739634504437678840024809542995523688718146589375293531770459565507835683373675156025262837264514120291745755096723323322485795226046480220517093451037207424146154015454534205313226272592476263738868817849469356651052061553361670668317216139580410261491302159983450024569282682423572469573603276059245978890397318841285107578381473352263723299232656385089993123183074964547432695993510511356925429148541655584341516636162772464464236208207732188285031620460754176421556364503359629990990424379425473503931561752198661413182870329001263708080181154211316030647598985800352037355978678964201707202923575336557703813651439863887842891233838789563481520697701300573240198022281663748854921800235333938221418967159992901997314166067200*i1^51 + -9932739207201341631919320794873436998026644842739619994492264628507060033424517315478785008357063016376257867839458841153615922425917073542930335908174469476997957813400547950285160035495416019366042504082869983389623319438278044263855836779225236652713337658039396453566640496297006217739492798890185656744717410722203730672282590253008202507021447872185752349483152667843771648929939249214388176453088076336193429879827302115486921278874777370810630875883759354023904216478737894471459504691247297955108387324811815641460469994289340298562146427280825789481489236852245892124830035838690644737861771439531748909508875578971306181664281506713148041522129621320573865895508447972293539850590432266907824120444457432423286333450637839122715652149451510267360669067928356542620501856406629300354137849671484785785466534194843801923153674992984152031037157902503905634069139656813969395632240350167371942695599818345938541080371913521514621378720479751717101068704599532567692115117046762499957446992831732759468567639711360724380492436754701995816648027989777996146846690092869229605280760686853044927754944099761715662658601182105240501096966714078026039355650848494522898443927531241102733418951778720*i1^52 + -51403999320729058628829141583741017206484177629208582543040281054555571076544572200487461710854735177998986255925041386474898699093435826910555496907083492001788809040278897816976350535062309370679798002330695984663971107685544582610446402204030567360437184460325190011300088042675503289863088983448063477792262737558346169040804552067022458838636428497278626753133086708796417901266949281029461184557933685975805377777019786355143469561478016681216879390640905641310597066002497499833000559988150324407314820358697257768495186287986755512700331720817085337021192639911272318022870799205111152905438275287954607127755800128918162832421970099426126826030587056332536951025793590506164012830896886265044954131339256426136942514529478040312458253151327071599157677536434521161954796840603536161916637271961191695623134135232112858169908894240583320214901951954665550361556694743040054751009116152137888154560817576546356463868673824952489485888446134191643018083589452356349811350818298825808937871052441798913941046282531687058449445481873001984184097494028840731240135029355880894971256435418984795131755366969934974864392156829910577114423106304*i1^53 - N1*179917332029185698339301669481386038081666425844939423039490173681479459285172874023030681972105190690393843391471499252113721450976658512840691317660003837991010655058677889767251026984995946327430897802605627802378714965884626664314031927318223731208924318734212920201058588326090321914015645195409941530670646856848652327321479481787350881380664288340159061489057615604703022258543*i3 ] ]