[ [ -89999414786587279280654133468941990401130861517272354532510334598006126988472297840985756329696894304675277391854808230486966672062561881996874170434207083115947007186272622770152895048179482725057200984703300109926163869916416094524783699567200492960705336739377650017178049564225455474472146746235378885709014728083121162336628385915953021733529306984080016544946584646225859895813009272905569877264127828979386183475460549341144033105464899764843738323068213200415308849959279383449801771287568405183624912363367651484788112039856445737159741082335581152595219104629407611321402496689036687697032638072055630813309091558557154083178707010984405953966442723516752115184155741101717251445637073166397164515989018293626696201383392192313750318565722666873778283523942432173453448634549519743689438859508184511896726903281447990955470010453281576849525386610100097042285956479669963177820619877113632149846473755577562096331721416764819825913124661892813279381249824827882949195162801384404012970324064692332162690174952663854743590587596800000000000000000000000000000000000000000000 + 4803447877621173822849181744631664623555958390151317123564625068420365917629910736917425469659096341195401665738033056650657376952125901489889550732361312690206202900953266745787303167079517911287327703279913596164004354087784781454935715215481434226945934375336849573734217907688511948507885764164839039385050675804380855387522337841002580352094218694434358892542902152417708057175247200741556932927549948016841490997717251495685178374152497708322319665097195570238366552559314060620368282590761046946549323940719286094161695648851329294744391977969232433133231982257481932556295875802923798144004471991581797213422177942182105729025627073075994214331065450623092898756363457185455726174744888702109773435800379917405026152910544312213215763706010457439502059812669367972296419986237627784256545874866659844368948403275351258622192768428774211044390124441112244803067896561353621124639484888056673747446415834223677266751102803461105595736697834673641828403866333930026254970580329064738056549501230491455235379864630010971766381137100800000000000000000000000000000000000000000000*i1 + -95312468825872619900845897445855970012083211931647687005613908685438652596976669442805929760252736395548686372588849964088668966784588080574983534006448513513443560375070235378586886226623095424745864529156754776950159997964777151751936250971250553650922512330243601847098807277933040605402340484575227250147683401055018973548044326280842832948692801496683565381312958613131635831036574203522910389004489263117791224395317018370874041506377912595214386328102749447321722293311940453026509863232762154577017101339599969229834078792322569146355592715946888641177645300275114267457638077479225248762295072608712607830623654283981237593332651750856661137252201412360897924827251314617804956558092478091671052623064649325691841223522455907271960414157255631895916100854488637771214219874173083140031792287094146876294595951626285070251440725194684424553871053263150450339265391758299285562551107362753974250131755005663553726033407245689367525501254230562617120755631145558107672429201419427292300285451829223068034160287827080376444161884160000000000000000000000000000000000000000000*i1^2 + 904751320665345672998797890538709204460859069781799606553632785636798223084020693319198812693646710323408388240882392706666619850529704106197714578168166634478435449499123840156463821234478874529255670530749563500503166687000606124693657220275997898143100803317961864102955454145453602761357369962718838157009233984725026154230700676600186581055292451499609989402898240160602176791837525324578826849798772910925071533767553707466920212424593769611931817406696555741704825566992515823298166214946802248653056756655323416001549013809650666666514528727801581556590848633500398589835188591480360662324284608875285510932563552215828142718725487818068951369295930015787803623159961675502460726150303601375472397473136740720770236076547913456963572940284202486159049069156532206649228002717158826273722098821458498441021916850102088244835408629135302849370088810693714120416704491131415289170908938530302669565922167724000199149388709890915112329951071051518449575993554925643235326169358784380288030441631527216431348880518911401642149963366400000000000000000000000000000000000000000*i1^3 + -5673544077285099541736611801012516242905926745235127899087313910517743259936474485625352082115953803848809782933863074098560638264115640360823489898038502729912845474616278869094019269406796817251706897219878757146965476573928325379695219088483109283095041718136168128423193485853167155442006029389827950456410244030456618395180620618934745267485907633078260544455240582244356293339772971753080351577365124145524052025354356089698208165884057997635004785253037795345392202057104598824293813981915110883805850626532561345101610001009515661689239566026568936582838874775921662348727567202927655392670722835157931666981608366380358623875963293675201437341518469321340352604565257442156396155977110923045373724631440382670167539176739896938844377752030535129834543404096913517342025094230421812365003048389271706094578245997000785055792067241102671616824999622897630615839814673038698161642847911812272655859401948684141601209527162624798206312137340560581578604788530344216093254604386091549534402614959296541152380119298010713051501690880000000000000000000000000000000000000000*i1^4 + 26067192587365102363713970860046769864470285019815088159260928259076349986414625151435484378182220150994335399950626253883570196284910147909893934275069820879151510889092480839597900285925163105849006355476869879143493151367687768020465943955034144868923409098819683981599185003444184809257886358399486664819563600865821373964321975277046821207132268911370682606781548849880083219385798571233679073863455026458260476299599295930081575825053556260536132071315938328985586886210382525315211155310541078450405804842220497856242079276302254095227741215446509258558805876935980492724708136975031693579710067185037405864971611071464981244688136145043049261020301581206833145944087128706651286697274715795869113381221604569803653632729908995826832828487759138737602295764588471513102125667963779197574727398997383304973350536861115703208065131008862562057277667258802811576326427591476383572430543415172221102462698892361701850167908796666844522893409223694699695040610096451287008387487862225904641968127205443385717391669660575423151472640000000000000000000000000000000000000000*i1^5 + -84147238008496471536094733693281818957673444479100202631138685508251729359979351485271276351989044536883436957040350903992176135536454870277116319663585445128290417817579155278324176666965085118174721286351237849539635017238325590733579656362240125447158374959562769964656530792460725685850110753021320308631719164989144687337113344028977180922738919584974183896735160868678885561338552614507601135460717383056768182440865372584802991593467640182736221299276858342686746584563753134446555126622704505720062612893526116770107409519846464068315135820383400706171981651050736443557691109686337558905129926794591696606185441874458028205494163035265666241773170241819701659691620939709978340698277679128842725132081002469347007391703956648063582172911978237721442694454214686688577846070772084825875335521416349300196060744621845335031466743012391304701215838421370260778844301624878419746954509221891902897299849753216274226222790821180350398038443611064008164840714744690224799093210293654196757896719437041119165769435314169341332684800000000000000000000000000000000000000*i1^6 + -25928503423544899164621591536559576537598690047546461191664294222390781982245685927815609738133303224504764482474704738386456899610165691834642747772120646793163740368949966953671956336611836921660283716353523326323082505475176820347072588132105420288805512034862724942305663458154066292099401083524472236638759425293227622702036038315565996564781802624978163365267249610756509082856777249000377053050195471167785595551490120021273294736203426746883080407078562704985035000133380957543333134986481682222434822288458340870186921515520176298511494796687604995115321163292975272397250540657292990199806860849463651265388188381756577000469966036782141269595772503430781664603620141671247424912125153782584115866021626247691671585045798094308604987976676221691959418762629353408560591265949146431879780965621332716553852220057977967347479170146557454699291587398245107023792274449673083917075758162606473957528633958802930667306716462072688384174939081656100700237304996090663235450169434285739449236536709187828389719196230648216944640000000000000000000000000000000000000*i1^7 + -87237514016274713111983551206409765972333735143228863411261532311238049215555642710202185208398637855882110520274666515622825183743702684086679272328995559454060693448007205622899487835673627724248109705171978631860014704178257959079763056506878030145773366807916567458899360622571395556681289411211930435479236935027444223120242726245764440376311029562878262410082012662383535201758120977792570666823762512428475630781099525004914226636400468469608470202382277238756920467695229162885270893480954814847826148650673597214148970118337682370810565888349804213634447324272834458648067251971383809080608895703085580969518068831660150822104881993985155138022072640469886789056474998456770934487281773911189514920147965900134247214411451939054234410612588923217670635900098301456775006037930128549154497211854894600188201414531619273927161024168896578867768077577206213615105174613926603210657573784461006736999359133913851397099319475829073242047917634186915947982092892727042495908293911190218523204528915481865143450340272652681216000000000000000000000000000000000000*i1^8 + -11635583989027735729826904029899131829733596415501507994474371226972231686847030091672418580309237264238771448570989146773334637738798678927452697701338170787830186809012322885178336025310210296062809122077396082467629260016303054603131770335967543495999052036812442688957850263718973638817835248070138663785335905987924068475980828981293841014618286256158773464156413089200971658438512118001683123266075016176823312529514085949247313730809686138931453152087776657998044173925560658213052642560972586162679376639587500150277436056896984654135156654356850193309426797147742309435727025752221975859902974681621936124546916844051728912826743315099767979949480817349944165400286515194335617455950019604167451052631685832976033743879651191021955598132199025285550659147483763148967505533638485807927166557238967284642021123047425254992429616474504885670971164182571857401104596185920411586072781076485884692731531669184557533274214528680386990248632656929452678212812547113100147696877971641415312614602448348342576340334018560000000000000000000000000000000000000000*i1^9 + -1037634829423945026619147154235826852199195378155724048815053409878492348437805897393842273853653152385619423595800696572620545246393815913212754422132918957656537767068821778406023264759169780555826850974225954040325206565761066431940295073177821461393650080651268565240516159676659051158642834438626953570937838042291429643963717295072825470446697917668414712232634878604082299831690096519283588909786411859087414276910084719445352854405293958683163840065713243444653231405458383052404461313524148312540725812784495308894317865024869083631647583789683816122441300423361439529072986446659705854502847794327584966395512696752610407192123234017132284555358749585333348423328769609972443083132051340378023595733911306592648069194012862313913161635953085345870779850314295674458310687988297945585651720331159702518665330057600136819904436123259206734658690012652103743655759490199899330433193424875417208536772337774690227723453465908846058860395419468921187005307571817971325310046609165786315974914193620138954997490515968000000000000000000000000000000000000*i1^10 + 126817372274201444087551058469402391128112756079978887552226042595057793758332392295090243541995204124661972520748515242222019526252449257983276749007957159539240318984907015614943890533958841802319456302993870530295328329608989891393826660644258384658612343988327547132199456979590170131103992067867190565993745302146765205986050235920414170439080768617121954659563888392508424983435296041859715141248049104039659953059124845063232433548956475980620389304847365347758546723524019914684525449253379816022579241557540844549101512630071167806789221721200485142932988445755693269899040180218492794523240786278137002656635916273049129868153041739326381172657094670119809936992935164220983714456008613546061645185363268090977349301875574871175463350866011828815311616144143456169056838941807341040422049333404738130887392878027203552997956113831749281478830996794212873995563667777561277115691404249841717172334328407051794661666824031855487301654662713096318247001768086566215220974901066342175248761118125316547819461410816000000000000000000000000000000000*i1^11 + 6625334759856727273621003985599823794760528639872875429143669809635676802039681081663053415466699398538117986372308154713505329941632841309710439135110937449007228835384852126877827869884005895966932082524215080712861566307176845806357200497546841915386858646300590164820929179790780824849788450947372767851031129099155815489173211238081689624972630721372085086501478924251815006399011063282730225876485678451514172313260958274393207069650541272117253896419055105795137660064900977007824821307441889827246501584885966874987300420818788272573944077221049268876537083552943681660192090725606656989716131495384637119574158679530539832214369577695488250147153349642608027114448020466237305640393874243549454875169879647424477163993174280251446807828180010077486502839982403482575017056706670473557839888574010778186723010939968968231969023687872603445661499019307658043851910240522711077926783062400712133423594851467346777051783306419956189139497759431511010823035283800537307080596008112938083650299883479046161432576000000000000000000000000000000000*i1^12 + -794616326088638645772626880403235683159794898182730083348710626897831217444788505105149039738400367173507530128589516471477967764196144843442238209954021925423852195712081003550960244355349167153882998805271870722861027839896503855027512305752954926040074381201506866250234093247344290874966082439343645308150641310439771992444963717118769312246867174631908275239073021857568934025360571886432675578874029905071127084468315237574126267241087847981949437563803886423494112206318568186867440786989425083459618651042218910139270735068863592954981882350260330254191678137601821565191317258086210144101062025684164685784988239975879907737909996566983181065075731574623960429562946803846935992728436929820987607511115724883143820994294660961721969296382510012514226572385681812474611822879359128773519008996937887847581142760517541080756515398126848520665867340199260366927191267474401155373195450430835579854779311123428638985892103426002311005141635903635867791336491123013592294021714349019570517978950894923011850240000000000000000000000000000000*i1^13 + -284123455871546701656200549445612253535181215569464854561066609875741321835611871109918844503396202138195688842228953622476355861625469802528799027397116191242474670646970235100599823596008287433715229194906942519260832609806425931941952225814278670312039748828271065599144134940071342340592944069507663359966037949130737097990746343341066229161019382959533080341195873808668028819287722130606753378785441876289413462773447895317052957462048359061847953648801596858193961493532183227020848223946878942664688280921165072488889919523343017160821620295741847114002870927999291184270615604058952788624746940375884052392173152461631676418501672021498076426812618661625393614491592456226559797426749487459668097495518859387967086128666997363304326806641982614972274411246786033344373538079645752686144226679427239582023613842815720919725279489701218298728035599088342522996547237411777332679979135623901399657888338116469639879075168771059271669210393323169298091247290424671493720696844169310619180833477418782031872000000000000000000000000000000*i1^14 + -21110639990636521046664579801453344487106896632500472979125568201488097571990531091738997013393459198289567603907425251149197644808921756977709441185525979779076996368085461407433146394729308388691722212117052216043057001746959660495810691940026402290423706381220703588869115405300777840442056764031826749282045335044653140770668981343381842215591568175087858779943175910844205778229261749813809284291371074639434830413017365055543922230670486296011827936812535388709902115704762280294284494245401255885822742346797558875868803550098361413105883947809256045798020986698444070573122689372683183165558296273587516374178160595456873704822640798698137435206622677609780293051650612940430833948735188979950153783953926770700207257059289440185337429959086201305031686347806303100572427701950943295904791645369692598024397216192015852680631411318497462648091279398492138579465468153379486823700755999041835482241789781821595876580236993240507000220320859558143923268605105490706744433392558088228909006020166864076800000000000000000000000000000*i1^15 + -715447943182272869194799698849441806557892126200849029721213059494998102453611690938932525759089436953074079104251725345070812223610851416389196386349846122580686010994980467055092385402092757213314774017000976012460102424979915054060269319255418193940911465519172441863825311218897618748266705169554867004546962642652389517369474067192590784143312082096717414854644978581872850291816104226050540919834560996358306893042561333479512041092924613845525271103355556491025644563668582611838889028170411498397695763687434814638132921546163897833309291129527626136312103534569321039616986166050666570959111943588745203885994924698785902705239255908392218668139621500506914889466920675648756665972570914972229472678879959449804752140318223788110256845162899229644095602616857342922714848775722702872803153661545813916831142626948526132836999811380339714437381806124462453663795351298798230489779647653946025285050976421923964756620248284939102802955888235935345711706472584652308208935974165870608024719274803200000000000000000000000000000*i1^16 + -13338406758576700347230475484236416734791612407377707530351482356102848169135105773723207876963932569308038349539020001625205233417662006229103874117122655915471601767852696636895019942100247058746333105809253205847194387101341449228575656707609531620855879834813578020096445967465133255623867630004587476082582355031202222717787543474997858479808805880262688378130754665761230933948887611534954539814572268299425080521623350460958135001200016683452609212264448795586674455110413139161116990640367687477423755219662118969329421682393854093620805733154121799570671459587375936171723541036872700585084496383328024609747685015427482815161110217700597742581417229125856489874060182496799107871083335103435591526196279241460663752083610872224178834653121122891518595348341319464247692205996145508473674553028498448144039526945083906980305174964708164751779461876565041981682878812752504781676457012260310359194909720105239915651945803924029658534343571554352486236306387797142794867236321229613626936000512000000000000000000000000000*i1^17 + -153553929934236970451423436411470539325214806199884665742866436347850967838858282063825617594678229741141021466348437086687577565966747564043924719657471079803019212101154829294026574199491008841053094169839303528267277219197135896947571389794484367758663397383974158172704186041371010288690821575727013210793129914005071983615940678109865134238428745204331713003198676607473492387389275096623229152186683291044606522840884275932946293461835935736503049454734182356855482211721742233530341329121729265564480917658094889732473216496566545089964001267926972418739179201922745265741094998973463501526528261539209522171109824449035734088542488940453913766113848357210596825361276902333519681755407476136387912861804970532091247637153789415293467731147616944579747687689717049600219322077548987517278835619831030588991016039970168741571111180233607705267901382233758977312500088026783185046443104061355482263211885135769471041851656924303292149686728989924282233435109200390556151774625711039557769625600000000000000000000000000*i1^18 + -1123427854170950563659075598229240885421138739068970758859597556848091134909918149120281718859822391580771634742502546460611936841834782571693615127591725471976480647304896085321474195290650253991103493612731377099690024587654872898032575163305354032949959548970434463159667887277989763575724909882579647007412922770627580121164799037490998813365711124888125593481718939097870029248348798587423107171180902055817598617485077876443550294569026620407829679370919171274067263033309657030286931181577855887992759935670913622522356080426090961221543180577389319562990082513142964167710770648529857628448193879739834833298940753292730168710646212143453282124781834406924429133944028532541727674924527040621011257735940456249029446159396142197306909532880080476596034867055183684497793496788960234882204423201381351417929939622815889863052225874303751250811163660484728482490873686070520247789975429806423665605437984345391693854316304255680004529411980662199897010265855819655051455295251407448309760000000000000000000000000*i1^19 + -5148885944001630832381696209542409534819074225683755603218519145607233228058411367840571927234297463652263506103885915486503696640611491303719582107557408332912191465731197262300225599236327922872062145766156871414355755058407726109561523196611694706148732381351934091912829078555987368836343822420541733819254297611147663292797370784165715700968459060530008432756727057449063706536700187452168107287759748333090621913621141323067576429410604954094333692190628691616708041994534235717104227613615660604659968105066678310696380325670668010803907631667021296586342768663257517658446855112753065313668321908536111276656198993149506565579602581422312371016175507170509706295750170403107448976447150682841215984358356106482066630760170100550351660677420386838221406046438647761343664454133340367000511907619753949753696303466855478906373646997942638811790597017712868372990266178644284828623512714390708035541330790683421694081692182290382831699480227244138187781488738280501756455505677516800000000000000000000000000*i1^20 + -13815158158993452958421985016569318003180310142499146896165859042942231630421046189966833561083746409843529100590136583658190662700369828651312221496344837879327977919031562791625948785038101843158663728811305534610451831736552309607307091874979152741511107351190894899575746713438838579958623352177348997597715695367909601672927885449953947039381276457738165058305197246141832544189403286772570609493864486765744503141760408067201449245007932667517775871581373864496678479529919600067690432201513663273362342884273789666016443759240195073398355490597478940597308570851969052128553878648929437101500837913548566007292406256760250165168511794443857423127974142839565694692978734635431864651352712447749706149733036601475735283033433171115974964027304565489887053642769202373758845013040422077547928040112751723024412789853807854704375373662050195637345778944955388209627342199980684259483021922987338532713296899833317826175956481804044702065694756192171739090772484727456968916284211200000000000000000000000*i1^21 + -18398500353510187567693845112644301207732355686434704745729432046321092860732078699282722034140462115219630255789265166928671451462032063910084262902152176976713037031320909013093241134322627904448894697589641235067121219439158181306277735008923466337579150227524867517847006110284311438513692705402529612637723518251205780037020996073798607005236375768094673174152854398421553657173057194811844031749943834865715132807075971890931005971331504256102453276052135782798761387486549739640150647259149630615375416967170403128873468704472317648951595410342299556363302591549137599288130736729532257860463895939444573626660005368522714100656839454386527180954700177154820380901443705522050670024051278623893872437217083340705403850302966298907076373449450988195495804890862967981859487957677189566940223293042550283728456485861390700406228999533219102276413651729128071482171486136918609350633229253151611835502521460453951090949137948012258881336609750470017569935237335475678588436480000000000000000000000*i1^22 + -10464302068371964360138844528412987191101736624755249741446413295676012560053742619800663269053655043450513770591269530339679001827285422581938913404135738914610059544132430865976427871212356901328661686149047626689820373481036190505064551442742679125561769655997767520573499634903681298914525442394832761168480310715835964698957880730213403681958254445270718881316540243970285760723015625584116684950070964448086866201243695124714011376358341667217814366394880832395707831102490712717132456150112652597871667866518852604801873781355719542907929173583865193384926496532029915183906231609350393808704860822266188688212029576006082942706439857298719329767910302460931587453899213922062599169815015078752979153410963212247636271801049759355339792356412958941389783940032481220499544819162233679727620485753815507491770981429878527315439182525641061517377774668596614291690110821247014489796845891088923159712009584810320434759558580389490848877974109805133700389463829403140096000000000000000000000*i1^23 + -37866427377006485034356872868401478832336660282998408464189663184775027945971773720753508176317694732500831671031959145706735300710108937648528984834446493779533618040241294619940899746801653963909313391194479240006742032417375121458562123908247050372035752851842280729210416875280004469601812788160566873718361610766082732239299877710275371782319272519975915226592571723529545217421810390935633459681398325702774332309566199708614047906181554452929310812638023291619743742864070581218716873405172687895712716365688875920129966369153244477814954164277148016293127679201618675973481270973313803847366400913134363150081498591423767166503108330352640459236618641492935607154853717664233726088144821177250792796296949440840827849409552227295923138362989150205266368097322449777081225867536931212288020690224717389595900304328002308795207507654366509043257301290125895509875679290564253506455050040896405266398494093171067264170080233711524974410130156592361026955505565696000000000000000000000*i1^24 + -16521022084289142068229911017301839775868558124611619456551309432432037061641201808411987468405965875349988523153924746233351581169617918378842998732810950766222265834864701893835323007457677874211473893824742221094727056945791855772526412589424204482440917266448677061173657403129911042373478668036584594005238271157470055169968338848026324035623828546017352779720428585317045076020497393713051488811402237041878635660684147267219073182717934841004344931197159308379462866996426980209487374160922060474717090955650414230996075120131312744469285337401859087123543047588004132466659298593466452956825893264817433243255445194990553630684893217347913739003219181377198351780628861747955072708758535811057211950547707999387281776019015125966130495607645864425628335230792258026912244483605411903156645512024193268813258245554653580663737727806438239783217931314592553362639052144498110460221112071463117848114724927152354080809840027960976048472311291506870011067105280000000000000000000*i1^25 + 711300535665729851945049148451494447212583861301121020357203405957888553815312378018327750909201299373416715036470437317724646080981546242191107955332366669357697497788587663209011577294640041073477558385577440445320037113126781185299196438678965428092166771269593425087811699850271334255412653979649459406796108867162386925174269428790879437935129190674139967791038716368738296776178549565918073771162153253725218261052318313906575949752326670200623852517309282266345903511169563095786437691382453799863763801597043935755737348523224802375964331027633384155279281172563100427968400969303866279386014172887050514880975042953801707573510540931561411486754695393959770071531940623056897961618345483931833152603013521286837595207797020233634147562033488969517306477674188296977936165713570026386413747394597669589909213915573294473924286541871385385739215206920143087190894249349790264049946113368108088260701198454202951051761234044728985887534455487738150912000000000000000000*i1^26 + -3118193956360389308910349705970444160219178113774245264590227232670403145923666314501127744521208848882615445121659567010315149897645776049770273084327389800240940802439986397146204565267206581893747316803680268575806199962436543022019559442225112293169843976100287899126410370306696218238221508942709236756650322244623728309205572997940404045954437456105871509558839390325815567786545761960898489818762163214204099530602760198473369736369998658615981747549317079406651590020737284311706220380317115336780173567408956858498618937368859622830306387920148924291270966387042638137924983860172097157472502638388332206706174854905776647269413744812752891416274955260162263501677340702962727780106810902962119981509525613952411224404977725131799308881471923025568978631401005056193614382248450429299759395370331450228420387753193924446927052538480603682376672266383448468429069406000591783105757299679837360341324902304418461277353496011018619682859208042086400000000000000000*i1^27 + -1364031434020148118609097065857631996163667068417184558589170901583410680345963935532677606264817913232405913436806703274928715911638900613434967489616018239047894696266423455019777243052796048547021333027090276313905316553377787428256054638965701266033509066929143902938267435720954497257418324885398051298191898093783100539155712660373546039450491979100543877200334705389525964170546395742279915561164132951173663891447523004644615821358056094361730707988218227385152694944821560765788770301312406487910223491849105927516880202039905942741806506209997515244934172080587873740932045455518462208590813347785710209448492153605644747612558718046417591089897620548956814343145457728880678905764290383930267260577267659804873543031037641120106897646164556633645150131283455976210792997151741165131392084009137652722978730765283991607333299714229402091765416263406705254633633602438575923424459380706540970226387392137829873754181651073799325624943247360000000000000000*i1^28 + -63203296311903921889840425415675191032838717695043120840701904964808315591926054784447037026068695518444205178647403024379652096173675739439464530161153560012103583914532472011801586912515686823984995324128556448254712933933220320363902347613471072686193245481734384054090304888681293442153129011359834126513353670266171320701149957916490302165912368843969377259342124363351877151474588355937947375714694046479533268894892569893138176287376559274085759854725546472051695571867489644958935104110075480386250169664274573175167078751195083310220568152634039662639269030168290798312619102633711794278764815562627917633773988664252127505789362648084858484997253556498241544666136948783714402853017061787855429554674367712473024691196891469393195733720932647365723907546771713350903450251136909850279797634719989452447485437262057385636135451750603583283801044950175221096209671353992103295165158304676283100434792649909073663290105949034393894912000000000000000*i1^29 + 4686581560099430246265030030798372854442398375728362971683373663739708994699280572823976505006390060993372560694958219049228335465725890338053052094948364645268183097761898525373069779306032277726095613357758355711813241598975463837985244907662169279838109521443456851136992315408309248287194937949157900399074189135784727818670275435978366460565416562035215922612366511639582868035473204062133625487205325178271167556949846625808013014076160883628184479023439647532635368328346129578448292025309478490112212009941350618694255799534960873431607112126223222559769147617911823980175612080124744530131645777378751389512387772831691762032824545487398922552083803711703957774883290344270696409779710258766362836134797472219181007324337657785048445034271628847761308949871343233889706496393208508079764221472626768530082841030556687414965993035808055212900083333786161507308632956889042421603878985352848348848810046155852726390739055096627200000000000000*i1^30 + -1258539948050942862776109114179773423264957725252776680230777781226818786229147435242526769693197523304684530265864311153694806085121259877551703931121488743576499497528424601856528347456698229360869527799668335574962422853791181828766366662661739387903688937886658706879770216649947120603808128161229470378808234987699405855699935211565486946207478006103343101944765941776775372082760773390200582427961919131950434639229413344187636487189366818197218008351977369481092478077256275509747008278162650233558786936452342542884845744880769908123099172929396558001435855598104604190201685917093461331315686454596561887497805554070358381052557418457772555373273917691366237427582337089617630746882858040805284435423956920940479435748220987274532309101549290433591193983355591082827483249776684665727380365257129517285013562461580044010629366485961519102531053722338357100630801335855042712256344529233650185190614027857867334172163440640000000000000*i1^31 + 123757953318224878287222798482754028972041113874241802966789501391358374392057535609478387789204883108190911646312589624498026539386578979428290909041303792594259779454169123095996594203953280724483585468898397808592565657447992291616907169589378359990409490462773788176415285779532244827393925228016933964052029263161331031180903193274792144332941105453751853404859014349870672869235527143706024793264337201211284167135635292874392026522456089057540312875678344491995965468236660861199333906292598481101949962661695154546618757905007880717634588829432162983917908054385952097893243012572198981963653586209832807564241566762793740898754249524172600642218806396695986195503842182046567956905587060966829252580274205077274274748091396162604487217095874512406113874637551978130994516554500700692241232357737132373050474309397477535919068713762952371345249136018633109873241159917245699180275848347802147068779501603438689517568000000000000*i1^32 + 2276154981919907838353780159518504805991470825021995215800500366508061966063800368436765871902245705771542337800984369201981626977042716301283005669471061254431373117948108633521330643038548945790851459101971307776572833358200536018345181984662321648418608532049406622741053361166414299781014539761408891210814650349696997868043368427921220895853953562496274745481703977272180676459640731995169093442702778095550894014257491657905965621815668531522159530111890343058098381216245504006735740792783183948657801557973416795887786653719317806813908152526820787875727802632748447514199061292801266533381252671251490773648364591105953031205693415176808280510846904665752011939649278130916966080274579493727262281638505700285755399289905705416190501898642574805129320355177185174483580068521006296014505013956386959791392903112261712195369011816743019533055314759357560009201854683626449305011562493040921894906344017965875200000000000*i1^33 + 548520352884693122748985386290636428327947467164202009467120427062906816296164733834025581618714405529197422888608040265658513543244785436883223470245216848132722955621077138539240105656595694686287264369079225984123931559930637573609441187269686578305293615336431181726438409009662209188180460577530830617026406790501955362105394762411918447378079357153396162163202024355034637516461893798620134005130778642204676187485438017025695114333192230442719741676953393012144667612413740432451323162836529971475396345787053891874343975722203365778140949618991271630882280812120702897745403830945086904917501665573628026173654186753635701535454961180693873434765264963631786851799310048306163317527286340423444024122708000902772386834689961142383039672032715025658462359983658301363696192302483184684054880224345154713943591764472774470941386755028839496532264673682340303946365261297140191408862257621767467958817259520000000000*i1^34 + -15285321064309478847475605745874915278226690478020430131337752207724237837956838657562381934593153662635630707979897572685139688310728398455821409888845896480894212285268390129076433114908802426227994576199450481964273821069460330934599194628386356967937510435617473239965633234159969635266769802381305536618394268633793282426959362322505234595635554415025216237961609848319359044774926626462953321418247562584380333641891152200120290955709306888024105078629791699002638922697147748742704796014101568721854004866958577018678342216765848886829878315383715512344518080073069727543611719091356641625833051901530505905595336741597525305926366498618493857743716870207651852508574767676801098921463659487872809772932036895563574875309422459962845767729015701875308250640767222167665623088772924078330076436293350698768772948569921525162457659411789697281111354439938765622537518938527064300431755673193135734784000000000*i1^35 + 1528060751771462295478273843514447760842016483736319270920525690711341938821146894968520613279250024082458008251770480801812472795147284362099851227260953937330055769971189504668333057444951588249678743398299682728636057590411071973126989599708248124291133126314652636536814385577470515679375873983555593638122939837714765133096778781693954872693671741408867342350654742090745961153779033596701029813402496588349897939833971383368367582357329186252266433703237425161910681891085596791235034893765056420245924501912060152450051668814291919474787960641076178044433202829239736552598749916594606405006580850936322033298091256691851251718854949770368215526520116458961634472853419288890807613023575094567820880018022847577082729063268851892501306962795347048964872397461090026106118861987763365849509300199760936706745262460305487091417674231742826585017789830495820421106451149239285527312217813496627200000000*i1^36 + 32406200825191366362709544077831727901501666687108813264704883503972764067936559622859836955828159261493719698025927438279572681196743834563095859583255316159932257737783642025290755136473231089001846323317723960745916590592419332331409607491502427285665253337219079314014533565116982498130875305718943336718066510814163652179049098897592486196075411776603181044133114880694313430295101857011392257268448218305893941766895217150556106213605979974170296408127900141657063064793592654488542352912290926593568164060043430336257913446524327218480744693190996337651760408248689001530859481443460875020943378868329308609253740277267455611393430814798572684340222655685436173809861101680646069264224449226508200173655114759905310259929876112022401752725043655717354027443526396111557024994686338495996597917927277008909073305627356971585757550448418329891819207713710359886751109497878021909113733120000000*i1^37 + 291000225135026819007980787181733197726010978311044620142203600434162769827334887118627932883230915101592194384851079499161657741834821617982619157793776856735829440645485785821476067301394134597214074690327018090995887440246721198614104682834241830588729077817956244221955830485138666808197637321790632798954467839101576964867306163690259639148148274991884738640786052446523063973051621352507237355842345934845605490875104691282654320930500519908469519075525284148552824770340519861142554921845816675363065696137261647325571068382618997029309833647570748812672037644663833150543431986391028797034720697355302909185879490093529391732914831241926562837449795150701758537989711342035344454900664401052238724497608800393489524257767680539113545328361959028018571411673333074976401801104361910724879613975197580525863634756289067251464463967062341334203124413113072369134339173992785510400000000*i1^38 + 340836320824418871978975189404436158085363651582446460695970473791295947798758149998488019822975225555593912620072612949273391539727361981264447539813130663771402357766156849017837228639124126100995160913505066013230201081300643351811218939049190807054440235470959249276843536091637124017307257964754954302166756932492828918300307729109699462657527290779196541084358289123764621582844883060864163488597614612988245467803743564732508028986231160304578313420553628096096946374066635129963812060505930230312243529608070891466016397169792488045867893525406034611859619859535637078732828671186123751207262556510943415871526529274381572418695269739073869421258299958351933250897080200650114353144066210993788579023221952040901938057098072797584422086720743994135961110847881767976290775853660812966162231697412326805938459233658403922790785827901195381174731971862024404792648086323200000*i1^39 + 2129211031331790631710700646892200572587870096822404725739743632243545251773034447912034483343735010532954364287448733334529007234200539472629718405245101591764960663105052970644040708757245548255890476261438765994870016443859902986305476998259093385297450663106427584654008987031597499619852973202996996835668630200165780353079325795960393421977691708885376492723962430739536644854464279343615769575371207542810139521007350782487725213657421126847666277900765985185173020891951261088201282232167054178105592094980616490690950429628184558044539407776087512703404660281204858416380893196676700962084755645005802644441566971962674405871782924373124364005832669068205399531486752964535946902423795812029892607258022987344995876005437263609641253749935202695010664288071773995335724005636922670767982077820584016135694048753590099049657932215768360707583049510109374410915840000*i1^40 + 3428533959274551917829340062766643056062236844607435279749190174418331387271716467815550569896815431377508031200096029235356503675471381786980288712228949712296840740512081434099580637256048311858139966319804685265839171843923058362337588879136052638730528442961360444451952401282047715511643476405655310353916089993406741204374021124011863186271424218821820597925899627563799528759060615092913169910987091800856692898031968129376101977123651282020812868826024400151901682476802878552292813780046626555855640321489280934693562238893890678627554627968935666198395981278037942298316452692408050041751768490995414198746027887348994242365392984835728545425535133790239259688932987856453173445633205874401633610356797375895434409834669122515977791906438056328686181492458742575751302584031027426541230062305782823487856623788785331576463852968896753911385243836481536000*i1^41 + 1055291751250020874363308684311331817439096172100948682400740902202161205002106644145507760738618998224041556070672430127333447803830899583112400495797184346299287835845891396801470949706852931966338955019239223597662418104954099511019308160504437347071085179908990166615463306767535077595683670376949702641022089136583685990081005112168122392963062038436765076158633241878960103624831678883803896055584026923192969270299384596604797229143541489977666646768144672738595991837216049460561255761087966009993223057919938484821112646039948016479740800510546130016717522271259786315712752225257869183075347115092862021399957380108556415452002091532578326601710247617242352417687744208118890844231492167796504996932024848307301567469290165622823722379746079704413814004579008633035902754089609702800835246935786819961941588539596002191925198685006952097484800*i1^42 + 112101755014874586450488613804015693296406806632107866851547841595811635506270004353925055390673722966701233304953177004009680436868093512729697789729523001203556329816102863835553193577347401703647988000961161436557324465963066130509913282282462530388481615044883824005609867374503985615517531849782387565111768240674729435637600186255356752356644899655754757209784096138293715060841483505100631114869422640869066922097822584954592808000426985244190852089924042869708779909482080410397766891667308598981153666340749028704730575457138062865420012018111273839406512533575423225285011202486306687615908278312778333477474575996383271246271995072146747023775720484019944118885909943865323518313957670448010267418144409559893496275320553869464873518683102261038586466468935718971482725569386372175147730369638260413549237938842785475285735127680*i1^43 + 105617540861339521746537670859388933162738386312612227714090241017425391286341434465590709421528376825657368312475372013823473189668065395147060023553427734038157959560133873585207272177854297195965005735629163210291026357439324571100874806390241839864082853809328438765029098354072026247243838063629901014398552181154173926754119674260635581063300148092788803071732445070879489537460377893169001686084109632359548345794327821746655716115434105892089041413823846111389502490597303884568827618674957929737128390922441896119447341261824805996096850098734390269509954687425623299704667287859858324598731496811610826482436453555509868311243779235858391359571150425018043768483711116436967825939586721947088579170120601093963737556825677559927745969339088388457470666986021328175761*i1^44, 2047447617552318920442898185756692698415255333205939780721914271831307375207822749581155170046341531810218875811281769654952404201697742957480740278572963953935419859775152583074386603745119218723436230480065601070231848919175924617295058822486018720639228941385685798631633289651265571549190930700496824503838556099611925541575414839686498394898707146095145848608108237609050487699434663622862602635254465937302156768817303428268809108727396483551117825140869730070816253604463314775888399741970580105579086059624600655181672142577356884486955365591734782831847943815800201911781834436809678665968591238398562554943270430700263734319997235120460734352086198430349412511687045834967789605067908422322108671169613199276217019913842693881580906216142844993439874058628915645923928082036521472102459153468236973967822328302063180075594927139120438110815725721023386356422022385965536534242761203909891515615378834838983784399296845315995884212115697938221573728002259915329250828786115354157914898138188015380229427168872830438643319943426616103925933174028323306871651274377176285041563285014530140975162826068487976884263919944081095796223933189990865561273397067713872791066244406903142994035385501524944744526203254430269438862127048255627764925138063393967544496754549841654795674796535060470795699473559900899441596242315723543935299240718351821373088052432228994747092685288661781338670710862643200000000000000000000000000000000000000000000 + -109276839307335835237541838404010877483894431903161063159690943375266953128460692287447393219427207255250240298857586764705413048749191595982665163403609794713679663725257001658980163456429239075352001812159290053914735567823267681929595936148689221324676186897343250575690443557498099108825542739572121615914872992057274822978992601553816286813268192058512565901754674564434547599638727070774212156369474155209514204629036828508167687366994132910507247045002478768908412120732420220584110206067074468086398551206793150313634303800892307509893773655154761831983336516493735073879541726642445921480215672907627147356591909213726101755111898468147723746040390790098815921479266579950626341922931898672326372556285024791698111063484081932654857351800012873661087147747822072100971117665698920712969572963473438419724476619953845486622809570969121028300549121194279240804333941924257697683336965393925043368809124947382610248142142044953127321796616467255123052899789127240899531370473055544864081828226577210351422645775688881152756411430243091541490304655869781984260216248964413164292142090207579166785316817893854533192561931358284702662001355874943286966009012100185865412995921478223203804593105891882174220960974242092368938570571027904520162480630102178246935108407359051862029874442086764686015356659072837865316476190534441303367743411431674931182515152458184193468489839678652351555637073674240000000000000000000000000000000000000000000*i1 + 2168313631944902034086500135359822044128507381815628579885040232696462890912741908880437767193941101427605911149434955362920007868168521553144403087162467022243290136904001248974603314770826745882563858297176074439973448313027062709096001737013306738479279250883034392042722633461536739845872241296568017289670313002285726661716171228522902982485137430725641779868863383347857113983474306708999291972501169684114820499873159207601296520521161737578026276118242672151804545243956235390666233546672581118950577254268929260878531882036894116618004848667700456382672877125179165958230060298940281080723346800698622600782934606181683734524051717703977903176944271986932706950589418962404830592569098563029893904498206312057029097200048200430339841192699229463537363028513463790002733335589976765070616032485610054154890008476455063303793581298065259309939146497249758655474416387619147513616613798180654200864963360899528081986808488777394062315404553784749341267746425012469032554430839209759701128120398798568747264164583005333128640777741901257623390452542488910360181651545195589018967915412382646386934453402423402857896777036889143245743772704749773547854632279747001215529524514606803362401717447771304072272766380152550585420590045389181390307244829905483719094689280079629274662344985707018299333306110803161566480118914135915033208707227745158572949597596615831421884038908085914127162062929920000000000000000000000000000000000000000000*i1^2 + -20581765890631906153969089859419084226365230598446301633935954845433060067116051480242449270414090361809881197775865086906044707714381247631076254873757372277603573317913418254683568937584278947830276910285507052278738853492531868006176464020008654389766079895370076952274774221931272787204533252463931100109304741236380907915686445949277557790478845323649044610301382616902415839370214110131374903245471314641427266590001604145786701070246701726447007701156002092867437485303686696160991191283448332831647005302651410275302974031797351939587685133901404987723023284093826423817162658016402556768691376430536891409962089410909299609061575401362347422102378094723923656418799058436701586187460681500696495818426009897934730180614289224725893575664724409934086986850429036520704692871321580148357624151442190390844099814087771085569624213366847182263594157531058712923344427067831895048267266933687579042638532945732743237351493556459672168228501641144148179358156003626673781482984688775764057468952903271432986097016055997544251343161236497839016473365392219171045016549501856395521957719624922508445565214626110473658065177243381859047063132118166115783549051951293555083351847336166692909538455216808567846759062357759968892418749794610591272610695640710293552041108281299388729367328567750182937139687932440306137111084369961090782295559658698252136179966404590155711852827860353129840973027737600000000000000000000000000000000000000000*i1^3 + 129054800615800733363172600628844355897753158262982652363465215130344489963652697249095839028100513012889523905593669830199867301646578810586742207899295905843913282691835654071348317467250745869234513924010586553104103190792585373663605829146492939367638344875147595042346423245510609583032370418241087421680248654208818148200025528223056501487265918873050782815313724220323130673949723728071242783427461256073947559834031021499416693621363967451031478950607773300782767765348176937169706957834726476496433557771262875627394588913295234664086707311832667506863094067471688063218967411344391376603203399272195715083695549485898746584813839775148128801235352837033575112414757361606188768975306074866838863935664669043577352228002136626379665655430729636067532487465364353063078688767463837134029819287504086407777085386251813686182369258562355472764156850818263718757800211865194262089392363720450684301421617233160960378394561373870885814035955221459633080667731408382314761833038800791734712366068386963993606298420049087375403356454712805971906361750413632143501027723396695481774982063549268944377568241237795370280467887258115178031716282381250372898515799006688177529519358593556013542947557150947001390124529236619506715263748365117413776726764277855129600154183244057941212978882110454797012850997934836228308756105628762055255473277071793938085443959857020464418658487765209646165477294080000000000000000000000000000000000000000*i1^4 + -592917127367085136502627694693015555250157537468355227335856708900437771468218572808872009192364012110939059937649436840697383981401335751838087689988081918210050024838323535464119337957381826739249007281296457052851337213769312786284859146002237565317441233392350608262411177349978800588262843164106221310321950244392898864298525848070285115901781275748998129975836878892559479801495620967138596933262036324667560331944699261329553802178375022068287620609727072995241225970143040346979842580187882878156613446884327925002431364181082193914869255745198085611455277001413877467714777599917324000435365261230544184016870223682526008366490633782064675600729696004908345451123179376472249468113741433091124203146231775377243095499600602508060002582142114068958985717529010628624254569936074299369848921066460687566793711070648925284560068781510436076808066449114268257314285567264224633776440803464151641616327779623926770382063520310890648539598487440338914410815731185843733061918180872970978696648499146225196043580275798421011626704989609444687213644763319013087741163118947836208820143432622882165020387690968333242555888385713436767435423143680176213468125272396656525650451670761716942242019040425003098474129914604844540912095137923782282393551416126189605399436200594758125257230384245629860578300636412518451281862036606881499196010876614414177275104076010421702061900162916836200150990848000000000000000000000000000000000000000*i1^5 + 1914107681218398899752401075029831050616750736820268230876316308449595573132214095307008497136400946636287414354333841716066737409381195620964347102986771355150969126615897673971480984368129507012831038619169024310883986591553811412217676897221493104645076433123191159851871987928687852951212966386528108717667184435358828487571403176141621500547167768633144549314928599331322994127941674955766847607852800330826468674195935803430384880394486432246106419324245947599063150307641132777771290678591459377577391302442730869300783150325265086462627881712969006905725335186738096005242945996242796928236413799186155929887314926832429223071349548490916011816745317307289822572529600775265244854220585165920629080872282397782026660855865708192310872921907393033209916577084297757230838046661933737762839368850830711842630915705681822535005136175537158995376166031144125434083801401202835306845619728724679658175175401076507038535981289331463206292552590527470107331773963343424752195623873738946635777286608283709635279657513343422074364185860698984269128859607888163061333171283540752954534463704117061988455442816689244207049981895924577245528744852484425589617219593776022230325923785468772982314910974179183843074658030612385252426703137483624143520331551855463440024097382131859900769610969512744724792317708252977293732823387242774275976059194559621483342967131071098319836590100807887893194342400000000000000000000000000000000000000*i1^6 + 590056665560265455305509229251315933177947407502483195874053564736853911170691638071598642743173372547684325840223175578075542100940094958479477767401293569701450293016331304178020296363718216613713175717209847830919136982299915157667220351765427757451381750526205923312647889197546670119813437991862267738896514592676585429225869458979406268381605765072743791262867174871382827724509719916776236877941037315632877628777655883627044822717278706495725552409121768273750992241239820768309060612235708382308132208693119943210547824971142950342210849399216068015293627683441346553650834488386579892501258256155678519506128746522943016073353733784489890486890205759873094766901458030554694996104299387008659413379124899777689731147778025965802803081635946604878405265885552987613021859625104769202789894967327848326644371050104072607539722630744666022738361324382528725729273422214925865404294142867875266395401401267230466491387925445304598917684943812969366457166850193354184879922098029807361137635823246630497709224415488612302377508629728778954374507525519867177919632104830000865037504519352792628370553571984527986985309900822139109580298828593621143839206521777499489006530066464761071092231652474678046647249091667445201442761339743669300476265019163340263415415032612091488184489588483566915068606864974549003761096661598238249794403306019867240744343938555045524703882633553597347921920000000000000000000000000000000000000*i1^7 + 1984499040293691474808403512099973775382951061223085243289891305274025034506764625776795094978645383869327471356443196709559313236420213181562745639997511384706975683932994925139022683153598040667277508597058053363122154952828933019300601363863026227607635543805025231400674874843747116276412824657554408503447407309188446723823999572982050014855386699082632464494387081997186175364894902899096967593615970803747141928025313517356003955248475932656753761570858430730522021135752697214203794282384985437723280044332200906616096385684765435722455811662011902340009842591814174623738763677071879220768038805176451872348548021853662271355189588488845771780998893490030652755277625596465972659602064309807791036405732010569720831884510827490963520299327619112697127299274154157790737522626254916358947493387856838557256759314307181601226210987884342750229717473692724940531004308091886080141735140879289025952886912881723213906180586409542933926470488304428056026131895589784311354184447023857121465266568189441670220897227193048599647143233161744758398331541212552268390159364678561825292439475447057854153925553560225529235720628258536660612433500507273830660948096281249311335172675778105658974179141034494061912898135594247479223173614055779703168470659498868107089260043513516967864109275908292726425030892449437897953845595008112866431792225779846048848552211776783051535131222385144889344000000000000000000000000000000000000*i1^8 + 264810217940988643905488819299321352131363145130670432303088797459265089821056532933923026838472287847250347392775483058917610540879025961206965900136659405914764361716730736543889524848384270943871055537456367860451215262223385934699392889419211293453724929606316539903902283483259558470680828977417938092275010483911188479022771782092374321399520466505905847161185141091825310640497837429563305590241250852769399057109177897042650244953173382088942518824992993733096021733728187691278585390169811802406493137360193992415183316684365670574529046604934743297319907329673695812295204888247612843501759958950928973690966371204136502772978820868361824842093460052776854762271866696153210504635193510528384507442640270499839889074015269650943992187661229564282178248790191110866839868200623151852152965352578498173429144614000237903611046980167319668115326019663560041398842424668220912855014292693512715285833550918144985116736741389950907215242233982786779915654136808685349745491343276829685598344136611197792127874964696610026944113584483576559578221770150059818201595285886195480505764318258903034391729131227694103466420263421312348324833409387376558592171918465737448108190874530247378988418276696953284701258077474258191913156281346528217963811937433333604519652351355854451981784683462781279513637490209861597513975750697227009855952274826070854526514032666081060411321158905049907200000000000000000000000000000000000*i1^9 + 23625114542859301428293111146326687858487564339696681443405241884012529316952840333808505555411221760716798413644328284294591067967599262617837333228554718545557739379366476530792486220261309672587359394649077228232288339362550938407269711810026201710602076045602398309801444318247858891273567785972120248887903772381230339633851149027632114311799222172092976981648678807071933381390531429926113618898538789425861761531741274501822162643388646772563798176201222798052348419123459448534434831220165614381608307274630587733628688901713897705216382365141845865884822317463336548184877079973741238696397317682207957730077965759696816688169315943483396560291529022580342624121508979540989141785041580582198519518337833766735756837319382461724697541585227759922703933850194683041678852377833889014776014595407503059234825975971626407404837817697110718341012162945155425530375821982499427485120242865475947781457564511394656723230080640413912978135846446262049522885119922336910546899975386955559941032147031239472409019172164827583840703295145958086388280996728568593161074765352095653797847697539688091451662324827779727684724491968371450770326195271776947807484669226027235915424474564349225089847443572684113663544747536939154217971021552872647411217040121384270982279811944804913808702930782602753033389433204755349915908272342546958664299677275555980221139335292472814253567848176680960000000000000000000000000000000000*i1^10 + -2883003412840487190095398646062394696842871738350739509110688103207408180020187558049862064513127768555796196560636234392869887532685412044110324930457444254808698949715022478958795631151948865676387608977761654668822784757611929987727664264913934607942436722895242621795627083846931673033004220983041343862733655721499694579834031543148002026679218252828492636399430410980349082588099195011804193853408153648743405606645035209264676586999404033603636878831611443235016914764439560177776506222594459338567426963540617624813140661201380098946244270997240173480554994069470874491648684308729576450482904119758946870206723393868654979359161161944680498707651429455237953118008185526050886651537781757729332776072808067642956373159304504880359391525585142208468965114469155639453852790776094522644811910811211822723521285884034193040431397004109374032734878681010712765191199860435044425163999760776456273325140696440226875762863384643288853835543983191160133051625577454170799391303674843186793665796832039844250561575473410474206736256144268941297800128530102710102811403732844192066436672072425356749645592699424097741974398456413344174096552893862029952233051692003970989317387344830659043973978167681985492448356758427883126768138590418298084346717408434933887724062670011858779527092910637812307645080218069365134739889278355643553844026188478664314752797987270029696477167616000000000000000000000000000000000000*i1^11 + -150855865485026992528371240455309226295357984151708482861160494383157884217757313787504383159771882634902126712143297994324113854640415290842067371567571708558918876301053464463960489657080098187932687547593136103606318174023054615425551616123700815724760634738133045489426182052594053363920850281197767191180020364663872114467736456271771696213086975311124929078713196344746090304882806298024351664044004665702042853224057522053582106596684097300832400187897420420251974411832858634189012746306588945928103238895179054700252605004561543716401386954905560696700170153496605867706684206777464063259137197109203558289050626090511680280534399183817314555904198106774759954576752770834413738156099792351728381730533546114742773041577582016509366923605897326099501054315588565966122681224895354918878093261322612115775973273472548024467532441621804678747550106487952515571712513011089575165561988559889065627606005115659846541521095764929025583887306258245878811101748215276947130818729865302491576930666369944531482637869877447416323436501395409073975152335806736185397746049114365106840169790331433270611514825094354819983601601305124225550851031581447158962570409834194793357257828834495251577999069109930001768392404716515286270263733405223310557429269303742193584527071884885926289159133208878629588027374784089644643953914872782640504788351762378109542127563987193562123154227200000000000000000000000000000000*i1^12 + 18057687692448202545382761960119367982730061112986009374825112037218698513711935489648954843981075565030397808626139748751709032575347589167545249957913890945933415998293949690242575291786577714363741971987887517660554341639275120630121380030370804681470314195810377669007355594508828345956042788948834490481556546555738677632105370445608232837054011861319996492675967241074121085691914532751748628792504264545130945080686737405966756919358480391283609508809524243798938167135744958271668979301053506513693121753210541261931855564327566048666818363067415808149446742839951982522297314562160768950223903317705612747282628908941226460110382996644691338714754499712164162293993127763964743206410486380906426171862628826737205117722533128500764171053400885675492264744447576854288269195103157151569324756449643097419764936383018208899265960632991315387512673149724504357814026061519231425554452525650907172452961815582396655517569091795543220048952196121353732101563886363605088161870433920776148981848900586440942980219444211983928850153096272689268601966264378520347331483692314826363321873091994801791864620851250670640146493566159285369774356752235437479754712164398616966135805841490484303126277222213862779360567548793458122341896118659787792898385422814766777113617048367646240105904131605766826540568049213798472630717837549930820154386560025674505817053986260097014169600000000000000000000000000000000*i1^13 + 6463699441680904739040129635356507320511300310539204879777053809589725047374137336708949137391651583204014973316742966100565329112407817394467655819828577439838836866786613519007467639934515339437029334595077159504123139250900545219578060234997036931383650241388731905242629780908928633505636651518524314488538207088918561426960774638022809340514338109725740979140720976944107655481514059684999486257413600535428134435985342337649872796672947576459438485547730492721286028434546604165155015938673601138028109776844094518637892054164674846826617445559251644104383631002774592575651501436586528163727879649783980354790280889933718036615043620801313653812444111953351445530681471336917499411178187372041457542022769995171507626126542217676555541973003600670827918854597132925781401912447180803825740004373860660810745728698172668464835334745051113366789457180726093529702088957148662425327975850236168522869724467992863030973196113307666031471781394241204673482669066227391525532707218547528572997536733793793654474560076106675941857039123929486776452009683872029525997731847985702716247290882535330520792995190111573355194493670073070812649485961718247638714278072744164520074785102338547361372564447085378149114006223691178908950362396305040100279890702236481980203347402585560390785919863567121784303601949027597443185196476502958597389986693846268304621747331164681535488000000000000000000000000000000*i1^14 + 480390631330046807605349135661999422782082258226693572959379712110052726332188739268108868200043380689875292483347873272197450727907097047956877098200909443080910642069282859326757573490582363134545732039820803250116837340089938560000936752166997482471212974267877039214837141303874157498753040966339003466955007226890316480521801600450144165048708625084055570095147370183437163806414572042339684896641440605662720695300888300900511148594182524868593536926716934522960797026242865696995802354262910875722210429862656401685234078211041412738517551610813331332634847138553969774816030314558746503027911374144314397399122429129535074327792889049655453608504133288482061789874031384388913494969129214506567119642358053821623346141442063159401802125151861948016717434180968886347595829276893262395444381261717527593282323409143343590547875209424758321667161380768607722233058358882754500025856703887067608468872914450559218020821651382912302567399480822107149872551153903194035175537247195719480167687670985081586410447819336285904044467188913636126805475816082188145164274065783185130460965818020367431831105978115613406438541665582182379842913481014881303183111184098504718419944382197965476599122728731044635706246681654162992866820942881283232025929489047621448418482949903051813714762984111744183148491811054854433604727366771525797582219536647896493501759436898277785600000000000000000000000000000*i1^15 + 16286740020449226752570591208660717589129465547517315872789870596958434220430431995650779258993328155954826072904368038662758255445672855299488524434901551813466103165021586321995681101874882314194243581598727146182741482377536406281328339198827980378425594777314170629191747767530421449297782841736480717615452805320063978862827360243271483531872066127422828868532498785996430294606655604642512308208971447088573874389997928234964061373655168239005076737183852535212431717876303060001228115408095375308465766607093778833323459546246294590680692420268096736205016514593793512426509473311430247212973963089266799848481921021550162998304790482762499824743020674057631098157783211531084564256335766697339695691360468345873838762860539461327149835647998056632780404688983755834280187832368604905141585988570476796921519956799659638976755391790348199950077448549397009859824311626398314165972788589134401498737726788579236312856152320774719284556843203549015416266175770238722707653569368599443404511535915183867868224634689893398267142040722032301235738536648636006822502558690390049544864181787682305002336550903121899482760801924186723174474596949600083393555281552308833416077475430613926439133628845361287514872377575701822395259238801830106438377725062749798830863120494189114023463446247543837854882761236753360753517593370113828789342562833756076562954777421414400000000000000000000000000000*i1^16 + 303793277457209948407002291924271538598322154612228331612959268481834813298331476008461027417412138688558735784028175224167898850005924034056977134575065184652946551400881914256168472120234862130580978014635014002299844800315304672457800055228987370759022876868137744843008030946118689837614968170714650342620127413945362911336804149203214382216660134179811490737223754394473472329661711580278315578125401268625280630991613550064274619615881982769265919492572552310567588541413934373445994828202170055196633450647809199886697020494835515410650978939614037674100365007462160138251723285366837570936350643155037235093677490136846376572367022668584224614665931463809743811192941986354571430652643919691194602019282807083846197259910506636686762437331627768845820011784364197791067984589917519496430254374750247311110199006655306556890510142495985120391069179273076717478153341388289383590643530188966603101336930981879024999066157350303738861171341346251433297667955975162476671156255140796294755260727029643127867892691962196931540763153039948873900124884690014603809636868557783929104239350563148634300114586319145656937863049388453614920902953202328276817759188058918418546340356934290496548454742589160848069087162774299180119802626778834905002460319543906979000286874880355101719205554304904276266580330584363801015318007060098438369315303132275273860751818752000000000000000000000000000*i1^17 + 3499650373701142986207505501527926121393403459667064640155891742707028432596846693872714118641220651640175521419710764757081368005632432963894456980161465358999108192709880943864399614430102287606496268222532388744646548448195631678769738639804911069318416444093865467597373354795115801347179779434049698881294422673667624306471380501740965694451182635823968071117262209322665149323464710220231577728051567559954550966224024508169077477370550696005910456044639662255327381971783965870829011179842122156961473786380508236798987187384930387347126483203151575445911347812291276698154838786671958884217871679375344698991441097734995922629641105109864227201541226601335301705937764238533038316561318893266987145555074488294551449308915020923816260214358767180409882441410935759968117533390804366884855310066547199532266402772010555566139085298017331600853406783613482110851138058055099456627793908687566098554363660835203241075441604592862266343833382346953860378324154113693230674244388599845946588840078981984625963216924566744900340233703714771173570449903959319757295939894058189787709116741335462923594291545162695498959629046663307005598688911957681096820164481014809496248313250906046461567912431309260264244440571626748852951138172518906340689957312687218552365657688528730286694982120433423797929053242312407726478374208380970611367968652922410858289561600000000000000000000000000*i1^18 + 25629129975190362960083065589562548333335394768566776884727556981685909638302290458577676431399539171522725023260878915881892585659913629479014821903904008168676343438516198920499334272229885475447426993454657639017330176573948314666592427747085100935020879780529026717243454809855732169101691360105998054037757896544221792042593415447656631015844773514453638426818564177380350488775206755634953075850796035387506677014349576414480473088764656023204987173314611205642545388896900938780961919167882855157443820057668228340105532959147526542680926092290689349958644760656818144147696149541006241113863716251852999480332591186083174204601697456417704747681358122576146685086011724627654771019389739042042601199771916770993312533236624668502960625518367305627059818640559193406090115203375454086526418278866743553937543144176158852407797826515481858470407678220538480219389672494936244823507449168850138805614911014849004519472396940879394931106473415336531045348404066961154746837564192386600540710648139817738700572661052260254105390533681640081607946854924697589095227633030786208287953239176785618546096065831114555695035937287531728450878907867709005807680814247293983197677628639174266268713360724296135009546580931391546640911689371225962401081442127082205288389498851210961198899457493900532398164204373676795758695529531206863161721089795479830528000000000000000000000000000*i1^19 + 117648198651943227747901401583783799243998385581236700693537266688606943278060192943554666048611150268563779667295641823724620359447215578820154812151474865605810841643044079313095498492916056494782776185873436005428848019104075507615270221580193612536558635782913328641334373857867177008601396540101814943436472992656762522061066155738692918176372145458502909002965304197136723073283627455806189951044777029770321478930263467227959767332207258515354372548639414301512857426550632102107532435324237336205729555371131301627632158887360737445596222737741114897261779817895132902296134976837492682676897239761704257533720606037906320511864578818550790573263251906784236346586181869611176310207333847566728494607329529873469047055962681247180117446799114082449509212834524599217035398428001181393312106602251746271505636512199288140142452848567707779444158559125570082168646648935159472635110306461992172644641563297294845307913857123838768294189764276203703072963362996573445606209199516817053631419720458982825413317868682252173726157843378979142307024458254162919853894453149444927348370157405251957249114303192013868553363544050164007945446662763834914019929470923138007224132474494861204040382142812724792489060202877438688630704148338210909788404896054231985019928982202629962795337668995393773872997458414508204683671362014059448537848610371403776000000000000000000000000*i1^20 + 316592293149796828652634198058689429686360657078385079316756237594948935714671129674662071270214381554007998430692474351321096921295177521571975583324495612920191184255828195849547105330754664312494032553286272337916458872533529009577109096111712556327786646711386574469354105363416289669771344428520689730409317160192281847692157899665933152584978660631238334780586700942144005490710957226705325101418742079361008629624039913131078734120459243811639519308612616433165376263821999474933692786754138224037765861538789178038567702402538183249120282563113532173980614885892124906683787566506332487581124810913362218907918243055608538380631570248837589618107993123744536211838341183386778697272543911188453719320666674035530775673826689852638838794810052209346060033071535357314508318443009322366892760530805217551234992237340008705242556145518769060445665480866077044785581851179208006048954352430716865494102836969590830398993970396454569680413544605922220163140307489360558739723084272866175559641687927745355851011805573680657424461990759155970608510218075366103710904784609783568603847588030263985604195645312676368531121730826731819175862152265280175652918881573291656146944336789697979382159472039223774125209001221123162755891998006716958441757357288552216165494056107996621398717394162514273408586517067543373864308386595735384196988377497600000000000000000000000*i1^21 + 424589217320983103412612932529145721242410888428144706208258965334664519004267045639709480094578936364648210818422331240503633966757838289640461827936615872341361965011754496211395077123710265679027966769554639671891326621516217259590322368429500951691947060936704669613357742772075534450242350941414812644729614026165809001836225399666757508657344120562160046078620597295763080828530277036227372904432443616383001766311763861570123874428768901557520975293188749757061524348439843584281465121523617244454773327702494286740696439350335408634117029977697835743465430017656787399485593951102852682409563749218982677690025554916850173723881844253536171840292456680924606953149215683206119894511293410349055464126268313542205637577647527736204840922871032157240017384081946554552782159152187734400876843320916789020192621202322453665090558327231549796221613621474377049173548933789559078320396823842452699138494464597420076645322176281888152685947727141760964322813495961349055666503208492699384008594687465962589331762255997014561668290705483304976643714574097042642581106502658848698332540917929453421974805968984716952678597883466831373622497405090376907100632210207316707420772160915853000742053070649017295465733553479849426305789817167084700153979804755346591834353938493856623215935278478706888654476610178973719708993676188784408458690560000000000000000000000*i1^22 + 245783266302860740785500677486574298063663048946521055143452430288595902721705048910054800225049028302234506382586943846367829663343131042018924550982756675015396163624484920663821721963726428273458378998436907882449077795574017485796031398000756197517154621921468947320219125701273020314968865299851898338932388092028603967148510060124545718368581876010821404970460458912316520199346436269601005705896688182776736695066375844433462998886654524537709101301340026994313851327188008970498273902486704566862581925466223591233217691338628160597844878218814168749351448499317338540689987214540601905326492272322516068094207526985419006575021313592294148481499327193661368911456997963652233715364830204858547814012373162540970641871419657421303421455424853923405945867694578990603201567863219178501580283871391647803617018387198999678256629648906852658135220194568530644278108086218887447318082135844835071544607779099153117558386408602384444928604857188512839466928101802374953181286117949535804778830785135019021104763673781006715161066676750052332741182147714937542541212505224229835788735008588749123245351008110457427102794719887628406574808766407670388193330107437594976871316979728673630452711930367590946310617611618551128009758305022770929802120785986310070567901539398818211208039779335321268204257742467441064491429146815295913984000000000000000000000*i1^23 + 865564221660780711499625669047236871274124911533880264686659444042121340788786566536907766602825639137901357774356420299225707159860962915238563594423665012881027799211050898480769616622185933789685561457528186552429849531791511032397161169993851929480164808314517053125889813576425711703518194619996775837502020518917211957080571241376871119362297608048680931826290357340885506049356192072040847897054893826711836036922332653724234796799966575423457619938850602282652845643843172459429417920421501337080780526117733620691040264925823183194956884042584526413744760992710510643141590717328695013524588174912826226562003948196906199253722680003476609506188292125495242723254538067303433532635735566818095137094418641668142317535951049300807231793454726136146341598457703863545333606313843391400113927079586671994624101005542947029391938416721744922089692236674365112845744509489683885863543718189382611718322028097890802322852386568596930820172991461486692842483816553431910894261473642476987213865253632642751188658677477553728341281900520857055954050711200704482144219140894719954641022069757435907444427851273560802438285861252362224713072445838774717984460747360041048160672097030752812387259014067976308132190119773273983965599590536846303341399072560114265701172581788414582011762434441342077513421238024700276659586334300569600000000000000000000*i1^24 + 392297018805482708470734080872338371638518638177268541662755046330006027474643808902353721150551219105179505598589462630648118123097711624698307459701941829530315001553427318064817464714121410050313181742734830155685609855321958431597849857701803007508014617659045358832430220869808156348669582499756672865172868514523019219059164791325796623063989443892686415959360437565688265854278963126393839269481664738919406734223043274467934992346816357406442208928270371293004703000701387341259219391388534732936462450965805301619235871236374320695416850833787086338638564206326974621152200332680542274827439827001908546960118666472013469331956558781625288505624552688590211123205547378523626336787808634591717893734207958639235497938468834807382788821666361762159738950537713440952606230908427247043673789070723348341140104072821726806487864186070050826145256695245949718705723490123558545713135664828983527702269421518664096091731054431818846007809961064381877745867007217507046650097856624784906643711195017957719121964438578564943200853985569223606499137003300040958837020857930606298526340593648704062503824246112894236032835707983506918559491489912875611606910064837716131917865107940366101966456846218623005487884076603681465950503655806613849010982643200943735613834534144948675650006031665032603182096931368425687646323343360000000000000000000*i1^25 + -10121306614736915234803031873065320559965814628195409056074144673518480024669021452189381847767795644362824100714823135367089704769744725879692777961562768496008293855296321858424053934327042685072230122364932086392592959889935132788052785642782211003154694860275280040262548446076090424930970568249936394356387090973574215401768834257993932492465526071544313188520058310809579272750879616945101856652751488239650292112712809551071585405655832607252831575234189317910186146496008793726173247362743517387478709785961225048771193143391663028853664476086519486225139734491793723980490522825718250581596349398178042884177357097067449615428771757992595804477261132691254152117487788875935869202303028421116549674274887078861318241314577015237063215838627729780250784405873954354911589342221496512593615844787235137086833148339300507299074389062468379506055523039138773063412128792544026659981472335065348515632635866266339087994199274676414657551145338605563129218598441732313190444706940584629418336685288695441074526184867287517840522520703068230541736611453657442937681788719364676149003665724027637547532227412291563143355537681381775697494915792578147210967692555990640656067793387323455743303173733841016065173453189379169158117718364219874268715025674794216497058824986085424097585764846906237640831963208007928512512000000000000000000*i1^26 + 69980156893604252389146475609412938125028700262112169241771548543988572743423758627436705134721273834098668189751007709373339787159602716512817148685928826423780942488666626533030089388774041721926028708680076457701941943297561391995156158492847199692969675990754888733919959000976224445455819340651683432846112886842826322200089292038761320835281241596970721161871355927820731620142422315180893598694791293182984746441586102453018600006529394286201172938495336293872847336410003878193485563573310138084376367898448285359464392903220798326819989684649947003297196928738420430187721930759533271600017577010399673271159378316651832896941475388412137283151073050143839100297884697141719019216770885443236505510966445190013395533718298509271544550624163237162617153525580295034081868474965947197335556129116408936991588062358169916476861607729524655110834480442401205377693322729917603713904083773903568359911587104062814426673122456580684369406163755785502637267001960441684128163820552872259409710869151456724484165733405199200600680788786693088184542236879832328533052766096936440102242318839973485296530788568383937590168134828418714691769756404146963932074782905654215326251089070977025833578819506482557823473983860890905932666642976334539251541956787283879642885469108955779549654357614540787162351447524664934400000000000000000*i1^27 + 32388161691469888786566303645879297736358657153317500610083538427322873383272868886042240828664595713821448388008527029291935238489853255330907865731063027153576400558017460062565684023752134589664921525896089651217250692032583249212831807205537522357172911234096825647878419714084081806235691326616824967525965762251928522619792847835103784160927378182021787372027316171208010432348409309541143616246957684229950237171315714050376528092501907827136311978315034197000884081601194971337734720345319669866332178881071299512130511616726751796774805118965607592201426568541117203018472927598914579879305818618131386831143545825155564090776677567576040920009585472730653085014040480778633791171789534707599905761779814187092328054154532626848708690418943374306458173334240820392802402819731630064462200384455386016140168995908400802860368437645655417104681232515876025219843497259563126476610585481018576203784845650496857568626325651237645345427400758890885951747359676945779450575725281342858525061173306143943082821710196503323428109132894312596887067243413927732523973516717067064668081867482188934085806265192747927499162081762333336306119457374932303246616122833046971655243590870163887656036510522857186028158753334634330753299376256613786031245157329585781743313593952735654689248444830248461035498289233920000000000000000*i1^28 + 1942043825888783958022338544884735622240963138824244210651430449171307071318971778549600662151272238797575353086782167460209362643722511719242153880089878850283214997072256404422404573410223347061338507282548963350778560828294853423030015046402976770011747116754438862118471174398397227388778129220030543328227513136346176432790269719052632003800999818370578443264462711240344638116487327224215109774435548340760035616356627706286280939833278879746241454481182269973066270640188980550047714427024929095712803100056157659565071403370287797837389960802202587460552178543347200962322783037631664880352147075881655273971488405297233902445830480906713299179584528476984275816648589961643155471458169667819016991353044336453961442085023720461783306157869302501175165587469390182596413458896938554887525087468814782621713633559129330219189449048094757490361001561284143221575171387667130664321435831961256849525560250408239776798330396204641169252820661698709866137505197122846454050139449782706720109263996672688522587535423198434933321413142113200629928258201916519650896693017272372468463155951146245482660265388413531197141487122424799633539547052527142716555397734139685719034485482320888598128899426799125544756736368014436745582193922026779922318447326058346956195717529483100572675728658143139877355520000000000000000*i1^29 + -132470034611045856100410455279308999612324993249185660595226781463932778562371505735901726356293413177984985619657486403357139726998194358356544353280455531796845221490371062478160450910931816872956744292985754600757606040129793464482316595847915635923573617385403291332065787209674924700525123635228638588604654012871144225061912282947606710189990890928593961373361320190249439005511372432158071743859517509954318015569839632970363909319734442521124916439972893458212060721504038661787905491427879846265737103460767022880480551373083261520901377076010493241926459835209635863762931942677566658283855011982319176263064531617389179330349574823953234822518746827017562143427730951809982479704548775843587357192731243581281940247710352023755378115977621550674714152559458499345957904707650955124594601366757721870244408747203207764976139980789562417669021021987989347081000355254696700194105296757931709874667415339832229568464242674875241697600235261961845973462972186982503539402534031841255289751869035900769472595112033807708718875596487814747562791039574782881735908442102375751888656618864908735844344371255251803187562183523915977544670825357750651190927877612580651639042373552140331405720648369731947796748406894670538623838915030573342234824782933111448089194852387012570338546324530318540800000000000000*i1^30 + 19997096209828921344505394182188179234136281687067646583628436318910032199611085738400572379608554846184615844250861004453370738062480099870674440516032651481401982849070251089522894602191274191241475835278023423813384842643376053155676701559317830034165330707307118114944769821518864584186018966574076285514781187298327268416299280744381537101353165592638071557434619397598719286803800374946839052674663366859033881055897464783474224933072368789432584544313688957101742560200774846453027965229380108992445719822652727922194048785765989173925012782968756559236578433918983488986876833600471455904920169080652692070129867099031335351854083523601698288155446442996396626258861453635405255894353483664923894793628517348827598711009778541021672821756546592121596497437525823072498337315618496624143659244403422464838403459573879704360830339799072786399616192742389198171372159512350121916083957262841962828506822322953199244788700624248803850634959301178271869794322793374720263864515768059105176467593511906314514434357120471617433844646883818218709690809398580130838625022292100107351736761962802757069184970932540404390093391327302349836901590275068725270372632445500937035463002977087387540496237946382855258878285385620677056552281493214231625278609002885893210955257323609393379801164677120000000000000*i1^31 + -2430178678199711094738616888494954062536440488882011619157859224036950170063014049543063738722683114237021814970880355835261682354004410680473720683356114133934995725036047654003567787031491457670806814377179720727692668821805145172790182414440349321662951448851479180426408310668026429630345851846684536785847010316946441013972783755949965148195708732600490832860706573265099848874496713544221199293497786208279628819059622883957347634144320322114802549453988619692102723466849385468883954291125886289993908582390316976963311833429438887807259075344080928840730100759891034722091965774085546870831685461971597172820186297234311244405057823730394217707737686179818114184588751280690398091229679256916600931781370659238786293868171848174409770185700767729867103443632959124367105930555881778790025850815813598535692712612354700190206026857534043282473019958600953218971278704721204972497502790324937191435230275392154614990477740093725872403963794809533400821711494017561884477248107039515824705434795893288212188775573209295122806743693088733459391774450922000783699986692160212359419698942116914232946949076285420444946378025072145714424407595940622613303514701544859092688101684642629383493380485813112272119532887571024863734611266220055777161332808104274896558684576882774448799744000000000000*i1^32 + -135176039592558185111202567423771411074692299460177256369567215084804286046654949011827418422093770349350463522045825050342999763361195280235773009103175202436651906962133107930475695501474416071144501692129183448425788980631991644441501940373243381425701892866773017323462673287500090762677784821841245904345116106553883024946210040295060953688155254147719525700062434910881772531170434547115946993558934317713326493925091595487459177584276885637647744620602076213003373693361351723131319711932689769384014368536746262941247456107195544159831451913716597678331837511569343081253277504043077636880839994881796689370685071357443526033730078700601212654095814021457939739726733107101878630064187172593837174572007174430182308161369626129973036761403188077570702238852709502636683112282081939473721393779380358865780500951706023322792956229096770049538949368188803957424902249075680753783720213610064459686495179488868368731643587226715684218651778695145391040008294434603539462348273953827484152651498990555499928508521392732235979071763164680613537268269787270148863202590488743677184722229630229247652551100632075591063033221819111720145896113271730695293730918015941815623414689747310538691314529613522591156534251282846589472214079697572205486997137477457193659100128659845939200000000000*i1^33 + -12160982445923620982970325339090454405707592251931401545589342261304469171599247486833794916153606949030506851783145619324951142131643634086905198379938509151171753338392949236979922414874494288305398207540606870434454093035818315835083305849515935694914452184076997122259827457057824937483792471962264650700112042599633426533503385812834687869100125553995617739528257221313827163358349034924176707295812553492510906674317366906633783002939250278363381954590731367631908978009214062089456360381824534837705994188200199637402371459354802256898292091788255095438221603959094108118385776166425559040303463202436065993603707677753158513700118594109990335455032187108864400370471496214529255058418048363747673589364814101531884819345350072046045571987450159970618016331527111974970805452134297765714384227596505687408404479528819889213664791401043594023720223100086604311016233723991768040843814437461912936932633183887647681014314421207857608100020165493343702375227747444761315452522820487771199836541629560399338757347845343044361127321282471460772707526666412063580367786702136280448396833521699376841003713693162141832952428537231045419997150529271640588707439090167594105529732462883649776680079675257071359755533071341263108281537509958105091737465574748568885880149770240000000000*i1^34 + 475469912238560546105963806915329874599564376756834041359345150586747199702844652227197840535517089281649164203801319038702917180763604858611873021118633282594437441448096679992263024161843096841342006069866957307068140760292695821278301411948553947676526748600022264710587833424089283784072371342342333420855458958052755168623767782939191484775456504554926087286773593957865237375365733827892060279854519464927751318846004951739986028487975058113263018852834174665394657149379263144689369494874547720540133692559419227633129377700342949876844284401470836955291597673932485534818815112363571358394532648099611591323994922653352537992472123606574539562888366720081427564671772932723888318652803577673298692474534104697308604775402825990344055482858721332678715086470486490744872369768952252201823674613961140581124847624183887699372251605021635227667120624401213793903267734013313672082445246465204576738953791629050830194081413661006906024806510553282262893505999334618999797635922949682671968756335853810269820775503673785591557580568953528735300960739717738944831226980161450144812639289692259757244711125885339183254147815772403554230021128032967203075420611282214491270962990736228125872302596087363109493407131520555188309908058768273429438119495205211288371200000000000*i1^35 + 11200816783354546875664944514557254525241202663815104339755343313174519547951267814323116709279649581348866390898295936370196635037584634272789954650459550761257377761819924667030949679895986946649439144883092423603409569573768469661887347845646699258894443127837023081239875918817266538851785322236339348518365568442818228195955546462573451386415428651259002585591545868674026314898415509970306535888466378073505147447611547827504966899111075467327204950021439349749035464818336656312338023212690763560234085218111682989763820430215324712573128864026349789766992287086195080902155999745529367612813999328951947598492698792900054345683212472039461271824630695222328871918716342804351827261636725231766483630103469927580280446708843411733976466077333325779474684170112206987246092586555617484264136794762108171625301975061101605792304860679906605746364057789928510859149334902327526152609323549363743331557741593253136076538919450307433546595446244935738640567778772000920626903030875018080831594527297865898502133047396918908180000056722866947348220452709879612897506388969720359403588346236950952860014924495643991335141282861600734421603529154676589598009500005879725596799610492396708120386932777055354356795871522519656697696134870371179637009521648546611200000000*i1^36 + 102208118032911550979461106282675961153982470525684052924141591466183613308949875598018387616729869090005007782902626895265040785589807225648667173279730607578674436740165381164355254635673269139778531921690174873357418395161637909085107053744999188918138051447233487615158884882421478897458263890197645106933814647962549675806059319451844188510772864238821029672317695272560823399070647263674371732796546567896985242002564802855605837119675299795469752764414021709816832144889366026711883368757719235848280945345011816507500704343990417456309378012030312225474030179012495939555380943794239011683569683157037814316903076897866177559294192956067556185295849677018765664079537648606387442219589613974940582053227301746347660761800401061606770030786282125434020098169542649712281669899609146262484249577698474932764249238114716418186083549581601221555857497909626458714568684290377719740549882398652394243419421976341576807617673193176494601460350121901094722918159623390081647603467847066140648666123207979829110024356470626966182161109463788618752580930898542453525640768817836496032112084389259798160066969343061935427114431180621641656536474026526066173466307615339783479726041336026617606867585743414521330365397835632156633684440199951569724406497280000000*i1^37 + 118253614726816566936533002510740045502717872451648909702083324814588020195471155607034644418196147295645104159090857114959529568861936268659859230848114291311340618184524085185505441128376146285596323531751584999994812703278701456690372597352355714123837424993644856480646776003946254012598853440894586870602093522816317793828026483609650450886831292189576461260809681374757189138194016642290989980262237568634447449577339564811744888725567048777575966376530745258437289767903639060313953041940071169249067205761558289853522694073164140211921007584870586747489840745289495677261176830506333815395645174937210574002745815036457037324213142189293575144348631761063780303864454751837287270439995251842122131659782170115768181971128946751323251517055567840274394544742912683051687060094468319184759003594388104653725044908899188061111319702299694677299777651256837716207999952825708368669680515389062708862298902908321029302456282666662379061590072178617902363870271384972319000876059156139341260453621354903374464468061727738986001199359575186993962879412563288691029413179116908538422329079994085958795385383488604205715421916615278102896087565601332577597097760576263732277094724202713068782866752168306207007635138854994252415471348673031438336000000*i1^38 + 750095246646229737544289658250274526493891920785580120025530899897350713296161516529582857894490715514911251379989106528832439065443934043531284166164216103978148583062520638750012319016651865123040116191564376696678821176317116650896686987994873905894119041712513198698863253824397582426482021457700557184042590897242252558538417760231997428672746674143807287372213029015650945721620031209414881128780437843227490946568919162363302928765812455468398161682463201033697156110210202923129595694868824157664398504607845067288443460695396325614285223816237815213946353508325889384146812042879998599317473002758676467154710603084829258022440008356632865061155887368394214370382832779138368468330278607475262641764071706138570651027854876450258644931615703429936546632429896228392482233117027208921490098466862444055370809673357066003393838767880760114513680087728441809914045845131659587662595690075300759402221107199376868835183530476213429782584916625638861142613695525321896592540813408824382942334339197843408428750901281164338070773166753481050963485653594734229606134288141739161576263498227195972435579989559741996427096308359481638232810326506114944034081017839630990260018627483336179064326611982638393965422299366349360786056622899200000*i1^39 + 1207327021534075336300157729773683789705996458843492073192284392783477952277631294884389370226941211041684807821692713842622115781141397308000347509435864170341443181908555065338183078679910304206856630866393149052429655256708711491727518642487126301653414167971161841485797961018492199700469787931917027967049113644884081459571197248051440794296801281322630049122650907180150332040350890839385295097423339998379672451602884665298708506212890818577790070953633395732346406237683273568569593001388898447813032930370562605953600781854343461468543419167911183122662358967941015901301373692368261716420452345012773725856022994921027572498665378821683723673124320168694267028413348441710201176248413763673649243982130631364012555265924469581319513632013146397195153789732251398425171808032878154180432086394687842613932713941200777683722596525404534200490605006804117312578006120547008808630417891185753877961456875858637306084930344818160794588449979284602855752221692324976992164764471872871263442193704898492544074505322615712045227861547142623911032152270674685740560270919921061544788080987961184006347245333238016160846008257560726124478303404604926667416781466023289719804809570480058191741059427762429564387329046576885997240320000*i1^40 + -4591835588714112040118408313848804321274496218907278223180471490984695186541679850806597403161081230035864698273975639278268395679396967923036426546899370751487840582936624126238027799056549829446346521178777120216753400939938948698014356410254146074298197460140087220967141968810168841234770427970044714793085420932140841517031874075535315850836122883158365490105705331906071269914037160490041975805674460653738497590423536449764391976967346041459255770058785051826267431659509324802584036657222403194829329885174570065365173419036526383119313691472747115155177540572574794566195163486928302297769709157279650467243116001403374625887396960274955273110237750342755306983738680247963698557335951441791593669267872666951613140207536809372461592498126764052821098617522466185269889211816302629702968945180373777088360373377115596482108136446699524743149709407479993191465932826529881934210290424444096648763031829201596050177591344830668132073628257031131976886622252202302729818724773068495248932009093005161534397130691652967031519680473795769369901346776434105432027028891574787465126506030710184800645249642414976160613262427244376522411986234697288350121951937029269367945942614936788781396855998978521429566275190784000*i1^41 + -1009118846331931265914078822441918744721262793041350919633684680530884794597757521879620901167438692368617419579298486374732020506276989233401486592653865790839548177669970623604526150455786146084769395095932374218053547372470063126413874672968394445409523438128069416660221327054155517265632986298630647705328317306893357214678713094831488863964557951383300564005555869127129481404828283117115855151645570870334028095847279134052247515807080248087449725299465418256948268408532733508196509890363352506740253010520465750747975247098454782978354455469862383226960278825188710754981525912356617150239272176513699132883259797303766946502272842931075995736161680553193785948049127110151308409267060388372740149279541440951519637695242996363965971889966139577203524918068738520426961352884795947558541136352471366276859556453882069952817985925114804471156929735677821217169985835106097870491384051715076714744569195782006266646335846907503962280577603471350926685533361967917613467298854940510836379222348818725279799357447743899954737475858076264442640370868133495068630525984325094605969698491565671630662185949547933364211815225031819239496500582379034010755266968341073936561846088398531141996733131976920268800*i1^42 + -57102167513568347805051477684121966484066149278701793797460562108565541637750427501191616279856634328211329693886848591729654488156115845541677952343650337554113521514831772421390536211805184622568820560528122422964532994176517154389923466816070431243269438400409622005195623934881071440148374443413104886619720663574859211801359086724665415836101802265755678814611978623541151627444524829382990584785865469682013185627736462693613793913712991763388488229968469509687433756191895440055222115149528757440640969876030017897870183789970885419965821911874531771189329800584647352877089495840620631592904281807866480420757054400298447698908395628122064627888904516609382801140929942651994478644267811793146880730478716029487295606215619776916712416333617981268052278336860962826364048905343867463903038095530004722633250533193548943858856595253847335680216011695026653799105208796864474258247981670515432979972888334685280991565027263120765461502948090343034555933880533403980746241170636629912092449543287703800743531328978704407504424818546819953729078127033576087008046565054712299628507580706620597282338947037570801158904305128897515175329260318590928514614808697935442543947646779229828850647040*i1^43 - N1*7959031214820126023596619637957644559749574913788989029176746940718234629095805320427496408495226790432303153457438919228238260020484569810137467359697152318086015414849326482611920247419715235476023453733357378628738528651066335921766735920849556230870149122305352553357945836800814240753441249017118218779369901128107607099352154059515000941074173665743*i2, 2063688622783246241066462828433723412504403362904232405678586322730841043162691252174995360779789532628738759554386604890104025061838370423853391117537746751061199308783988791232332336512828833453241762394081146663228332203218190572723785170062472634307323308839909064578204306022650685855878630494503073796959874059209785839166259425596599780090176955071462552734653470281188804878885490163709402186237199837487718993410580476445843540718418175692821278955931347200838403033345112864318085202683549218627524651226597292280320719074976018033305259312404659101229888594471721230583961500104282813274244092304841310775424757009455483088465736039332991131855831443979228346857131552273688670907168076752024666965334510106751045834430054732147827519784431670291634794040601722317514825400193949551394822057341602630583744896952937469663002518438296562258767538598328492012651164036472589513464471246660825343641151684092729431361091988936397848418762673105227728557832243381955378869008430449813251246606065433058550667336234605809498963809163921952443604941354247719273259213805202136372583062933015120681094079945001462367588350184314635543673860797120379109730112386863856580228745396186444658054812855727750210599395957056484396244530195573834450926461261244229847959284044847504294985441343602828955598537965252045531063080100594571933750816431018371218441285187390824307804062937699089064194515927040000000000000000000000000000000000000000000 + -110142417303816246510308207805739047359616594528765783368409812929354471384890359392550494229105413447728813639418643790250637679702832782372632574548175582955990325344205672940794095644423251136757510971311983051253780818538790518129782888066793780747336403436014450259755493534601800645699695573411548722553343253179843980937922335991878556653018719391664549014320666509501293436797095848192409444050498429361967113198975407870880014646812768225367484194854261655847559602904109201402020703667762985661339929351585459477326142786240781642515553557802391338414303808880953397303899443553633023788425734476673430619233388344961319298810746771266824542210916141003976253735443490668126838109550068175977717508093697109559093603924163031775594593961218774039169408540409647089015071599160235709360799298446607109209250744876509286469486340787709347831633055270492175388403070095482538771188846450162804769562627242630428395579841203815245403737359182359201490098131642453065683493028759529861820787904652778125755616476640385275096459013142801875262758157288503413842398742142371199564166675177711362267948599564353550486818983449199768603527996420043714075312560102630169384778874976738222513503955798651181216667316793079276326169294055919168129249020348946770149710847855008858666411922014941878503277393712884612650316311415454264921350546287410802558181322150730654983494887252042880781618327322624000000000000000000000000000000000000000000*i1 + 2185469619540146252410727161530865562382146794888771893830494624955125951618802532443836044767206772420116687133262871939667504030906098261505093616299851096253340218505745916884383261483033285144510188209979099574642416814790464985460348293168105629105026887203110200942868137843633083034963142732162111620893505403936004197921622619330322210038784839552675429512847850597022477730494077123778212704518314168743410478244931835355988098826247326163473705269557058300380984629160469544583745621468099305263325056489741174504866268159191553399737551436186220294521965049959929936951352194006310256421248371559002705905394584885426452772934155502448781373059435438425655119572332471669763152252392355259451908521135941311656606150548430880968851835978593110709044980373665793182759261319609322016642878905327629897641836973334492469285413856906075429107284964283419804550132676035202086588719051544507865400259459657819621013981463173984021764238788250680402772493657358806972328081577493843873279019187496679830870542606544810012419779443984555429876736857756167771776970680775836859655079808059446344087085046369839889290038365279580835120527580177344545891243030518467521750096640880116354914953514938416508819988885902244316327660284905802914945825875439358481418398203904355219462232491783523315107341405377726870070942778098437798197852389230079467350493184267280944584430932490436712445726058086400000000000000000000000000000000000000000*i1^2 + -20744860838992337377374458297524008829790508216207735754728586277062878955716765021181102824955246930569991581687775919024970414294329645009000627680093340098111776487010007918735942407332620528876374770961274904347104991866825449441071308439899299744466591948714198384290242924224892903353500676215350285931899233637474156771630808004780629809913913199537688801471211331964675218430176564973299178054700786452104490124837390032597929088053635144437527550693175736997307459259254206393041713527170962086817799251031127645687240790916334585714775057735385408058392120589191126126924012687224688993868071851992702644355388065328622645449822572004701187308534269521646473204859496896558936007687696810945050593779944353752948311338940742262871763431017395784867331358422023348841663141547064388911845249088393777303110447462223499239626096210823779619565472818929619146840372437803070308628084930018349459746322674988640273002566321229004568447789105024038354951747261614327225449250554177308762296122325104359019730058407101321272145629751726102516342627319562134190879131759949062899992528908956953249195858652987221702482641447344617745027143682869425312668830836463754895906817739965039466517220590756491980505480970956524839786324322170811800563235035223666177984595357566872856224867284515862993084169655345255240990459792126248622779407453907057328281456343477699365903843045957209271887871344640000000000000000000000000000000000000000*i1^3 + 130083687945527942867603627494353745957417110450569082894069594517341894453728824071019277882477757661633966763467356072904954939943799622646530181167442508018806485363192391257498409664967495637312730073292260846268701445240926734120064230208189561588626541757623840912155913793172887976875254513356099658891506055517304904349077931779838404685780461273615066393425128805078915848935908945648941523130772642135378490776004399344337940865609757028262229892296366697103500208397738180038883939677345573518391121874190729479948060614326115047197732049163125342415226676449019495796861887138279725501929399275516564865660680322135162647857696932140001571075672505716676116091129805809822838018452878729758010350114748708194152161772078772767409622211806304792234406210194850282650582299948806190116314110332462721816678820942828795279315818769210398558828741172239165134185291303190063394152284228379774531656476286813858150433960518095726900892462873064325456965526011744341806326423894308690422589911160376730055724151493752572584223013608096099764933538852189701867300024218866008707381667039524931595171367228626058046875578679580607219689670381737773426411670492888713866527020700797760601316681293082749779077821757232459257899003537334679962488663769791776736925022658044749954355278933497791619526510864943621850321666796777553083138113324053996884120606406321766722246804473928484432384098304000000000000000000000000000000000000000*i1^4 + -597673876888556629576296490499969810487965759417810281056951457892578875768517269327523475299202591962373100594714483698166901945151288582221501836032451517330863111174869278190371577760677868435228254939362682956548588023831527746857463385114985409712341471117766546598528443513215624733919529487042709722396834921925678131975970474185448628618176050030012419447840786656991610897161084278358137319453411716574290157908621399477270547361599641203629278134615135356518649066741021548854854804115661824865903087899572566748196637715842435947230533805105751129227700210195535298118554276027318657463964986444886417270634426539396816566202970617663676043790214960884623780931414181717680719354099201945206123513671938842627276304589673951928792501271221942874580745762192874552991012587662051937820070147791315150550175783202391349285012179555887312628527566707233980027719728362329357137062774722774757877176621473580573833760688424129390427724455295389208754059122061437951262216002578858611512258566513103554032595588428464746722538120084543610793875999579205703711888658501539329747395766403419330387097926817428139074050460326025186782984823963905815553507841616041865775577512520754551675947928289942842753458577150626892664835533909597678767866260952202486623933549722615331847206394987696607319538753707687157367142204428562711362094271199399621264844625183606088105246979700691160267961139200000000000000000000000000000000000000*i1^5 + 1929425618788542238789187648558932341417770507670597043136358265483753317366139767728373573470719720559889782013436316280282219386564880297911203510916432509836441620972481104923081130855541059187210441547772643793807895095882274663650856248941448077335188041200144927669826025695829346321243008781303791858648207503859134994939984553073174372385618963732839368132984588530594339971543715410969700677115337294928349604507526936329481771609560556890411084566202305585680080483949760599796625646507020886324322918806774335480190965609343392850560506847215429524292576450657157560413937284204716367274884448480719886026227121989743560695309507355004318606747108122745937273599023728541803501933819565719561751583101081548544467432210274263994321507655952577162228086325367153936375807665328559308117863441589739498415416047934485203059516946046854562648883277310092080445929713832976420032173995760780530671254945001568326410512847217790070273430083286176291088180680792943189463602791740230879749920858347569359303188418977303089921010876847814507537141777896730744360361416416257103755326392615807154689115598104628694159690401582639235747000274570817903503922118826207274857433782333453290761258064769608726662019430017188283473689380004526698524890814824769379464562514381953277926932409238711827473069675525487310612168473078428610000530527184062047274613347631311922354272398781803444851179520000000000000000000000000000000000000*i1^6 + 594724553580714392436219448686876117319137623492578964830975185573827726002412789394233274363483540569571236081792668625300302953596764040893340883940618183699116168186034771195462338323104670478125755024359325305703011952247802810770954411846226813466945138113542710183050102675769965987223672943505668991111515790140491800368123729347715553014387218603642945845263193714700057315619711921060867349687832271490813888217667068818280111567001796115390510527888086458304119553650623795628775225271088917710331416360250349480873114046962811861592016674027658016236335741885597828916594903822038610912771856701549884108362830042768119170339229504053037461755771947907848225167623275981084755970069269621984177975677517669084527025254243290709171037467162348054220234347177444725776122651114840424203297151475294534452594783537897541426576474771572829455019090621684416090539684627300981951388223184914949728686473921225576663946896423321186690824547554136849497185220183964186794047128618676110484839071128587606798084071403306155803063833793126719704687873187050554517299814987245176434812902033407426783031016309202924806595592755666918858296986249181829630866076253425546372634705581501850473720165630494398873717723918456890999009182323012639784755605469111328031191796640861849196329334135444899157867306189427019129086335774869558787210011773769352492832438579618705273036528015577895141376000000000000000000000000000000000000*i1^7 + 2000384758598948741939406659246223641141601089921715337369323816235566491069153210718552984059974801333040737474867280252044720857102858603499498681286701137674933448476105537939722968456935490653896432165621547100441405452212749237094960143772895782206518909461962875175512059329442107369300243091756866053882616771145719046179720532923378432493942772049643288359522717070412895098263775493870279622532185019890717575894630463066259093639140200206049034431582106278999546461513922414124278065635974637622461098109447179262541055612269669263067813427713746150209145975102269105471276914266205081542556771759053263205898843506872453257194183761974710606309728997665303096812545449914062330482377761644973634241470016075696054612718887236964346419093352817071998153671384097390619935080102699889063047891941217080709975899015091578857189100321159510348571084169102765799831981300844305231022745187643099030261857903653137223986184364293577771051444201456889034625391452990314852130500082383421891481504313681462883116518705666985012119095354764313964988103903802068686507028435315202087785285193199069540505822089523374934406229753418891082981194415415823348351053132111463958940239713248633167907452168111312102460596863170911860606969393402095549962446371786603655172470705779992575751793459933315007989800092753533059647743404806424131331682772890764060260200829761515550999665452026691584000000000000000000000000000000000000*i1^8 + 266925097094437876142040949794773641050552997294479076208318529074299366468278616598730458845404175496441849867325686848977443032127847713885480373969391045113169301917391135582322813874171308807323726272049837587883769164618153263421186643390774562150414676439487961175514969147224763137534057938907324740566501932878772506873957419170850761188572617150293767291492249852963272271913815594337346958891078858867936114224800971562054803669724735145375923716392048342287600141708423343731395238292749783002385791244224622185611455231503996171557668793716354410022541370566546714626108431255191288710841856052451397560412056810749849048497106098841283697598834665557310352134126632893378805799156865993728463945641744144504784605797698037520942453509502442202570134459651444755268733839197779731825027323737871895203568549661503208785140188770357282245584243460442206466775524319635068964058886569913982364377212061445777052071354295711804247961446075023742371973211171603044050314299504298337442592981426995482982919165632113994886734038400538363905695350598805385945411690027426470149642865985165869252089492571244118259850525142199833345449704048918428874124543976790933779919577242012002871999068393251311067639655342651845790917328557923841667691919116687419404897653389789437450782348715062175731904383010692285340121307583576843130988388930131708577923635219088385172194702357272985600000000000000000000000000000000000*i1^9 + 23813303069728898146423071160682523314903937134039477296366415280537320837047744208706346444296319573933203216734284770554443443065892125488395326606189531428059182180683684040387144700985013625448406461965117765470888344666159150306376676626442865182164745374767169465242282087320009177325946776800855988700062539313838158136445483337696434387052178384575647488335957202366642241873357889920226718221462282404548030779168348758690921575720128948738717536653080291730363883158331824867965239709606670639729797467532406593593940124643445547629661942732208665460899842482777829957072625185195916261194955722162464644020225000982896221408779163409251972414845115116715458923388882021556936100449857617520899524773261073322029298113003748141018398276736627018729045024693285390621456024567537329259150585103400328951438639460167999227583018957444417799926088475070785279029862837520148496776749328371496775756636602958522515562030656045357336452368820690230704374132188499686729011325746149911953184002673873801776530228480425395525822313235730985239859360520486751062463066241650602424823387806541572054441031861783866603107930899839109262040015685872739561319394962471785912561209591372996592228098412885942950172147758360433604681144493506940333365830126811063445308847262240405543087927852575144090697896011967077313527380175240598037089794944933356569806513364736488797112100984979456000000000000000000000000000000000*i1^10 + -2906314875451826898340955914707787250935826231204720072214811366092794032462129039775598645595569973274404627107012672180243139365095406422162801682702446117790198008115753926939943197220965325860521856112228623053492732644240181791152327129587886275212884341499303069469460766599396060733009956622586993255478678828242534656634267424738795131202527459328813987894867335547821844095834171531928492276076223824914223782036299122445161795037157616939295293535536644578448832467058119945946676868699093539195945588393498603262693811612269732494619301199306340357183931232725435890147999787613277663826916634538014620292888804793920976752193611230165217262709741515701363909947435945162271517280523687901651454725826909429340076616335907955855173118396170531901804509941172926917827652864377847902622237149079923033416758613342470069749271325958603648088797185247046279118874451012318800928596937149001225146959190679962569978022313609957760433427829078888518218293762506512407977552057826385809299560779831214517325137291149450877390853318444872737978612984260786875671189233946471062933630637897280711971636577019700435927561767214249936265620748199582789979531684617243341661604533996361038907598725542809574960942831166226542718495232317175379461571366867429589505895353402342765200806603199644169866071066040751835399623787113415804947681229835921961457376110745545978547058979635200000000000000000000000000000000*i1^11 + -152072612747469995789090678542546160466045937751646629914207516402568117785050694723089499526645873697843979535049316932103393585943531568878823109702518410574586015935983175058044473801494724556008728390639081698313200970112553638689346096382915602893070634659242415666542309596350904571234817104835470275072783432104017892684510179056488377968624952564965560978206417637049622409129917537005373344193428100165543103252209694911901860848268013581683575721353626134827769674742916630989601269993947973057504093870667152902394722821181830100900911240838271851186020526899482405046646637069923378012380156843053961731518498035977365987944939345015628774504344430449968350067052550126515362389260897720623125417204381126791577944348979167233688932506364185123102134994759143969778539561365330565844982242975854022663111796280481792347157590356966304747212506533484138568041738149322600843516080757757498547172503593057819466646862062248668059246852949379415756215901118865512915904219541488160874984195371863595581632866532252300541316769376327943161807318776700924820554176106696733872091796462561424297828114828533440681695420108100002339626459825343024095028237906932449825719873476331223337098481094102649442442158866349167269455491087705048257118336859529810008034317531730593352448140414719580058493279505514151007936358691381000085580861925968742414982824691255260499201228800000000000000000000000000000000*i1^12 + 18203092872922587222940769226217062489860018974171185252584456213214870515950740810612441953291190494953763224814246860350738374682792368046284512499554844711102498159932549823527072311144658254205326673353377409627537956727118654422554803623879992646073973308434802092594275179260892248701191917223353542619049422160724267982023370223884169967806776231015187659504536963424282796108230659072356513117187239948015420577294640009449514881326361423107606100452176511771930625163374004621156164542514191693570643060460671445970146663893052118859635634635319072850140603963182443022757870941150488328062903100943893944900551313767927288274729946783999454078461845714909130259458450741821855336129355319883142802693112416183024390673081386238196427329298464017348548588971086566310537411021876047983805413691428464670976866077659337450338526642741921504652815520257417102907347692077142874972820238158048826100228771239683153747789677576220693447596071607547456179718058952027778553171071528364513891012319232718840760070265991008529467171555101807094991993838336981066079203776918863387239739130379958244248897107725393534766144644325818973005117487759330888943375803211045032655686823997355253885228410874860271147433911642503953426782452039511461693818709162540562759647853474004665187031647894607761006970127556199188990813224668914333379466746507675810561502409682366186389504000000000000000000000000000000*i1^13 + 6515738683080002748035286893913772985354962746766451148507813278477389142006010719391381301396359024718250823124103062785873784779501754556350177430054262867627864042973721155025671608822586161825819187550598356340241104242239662061477350662423797415237002989649835164484298156733735900521674856235712152402483022825422762431082107213640337895168225711330860517678424038207105400183439817389439867230887151751869456002766586216388525589936372620558624316474172718897489478656086415805891009425368790307224130470457432511085548814293356636951339750376201182327468483426068103739451532333827532851216984951360128656383447814578774571810371619622491169337761294456005738492785283257576161733451133354795233369643451705204894988479587665272879021082098519126467223181998767413310642402898313826595128683685481986958590847462263916907342417821713242601356743359200809435210385340577867453098045179450074905280333345717384776864509299792861492845919331337607603888758288782824063222454958725831821943812571758622419637261571347511751936248486365078638792884839127862241105069195439552356181402783359462019850614357917212134777211968564832314708415866531645482259105228006429842956213177386832229049845965165226741364383190601606451027659956039480668462882404481337390648168828618104202129704814962705691257199794721652938324655968921231890398168046714377339113601207824071786496000000000000000000000000000000*i1^14 + 484262773383143123563576356382467282675000093534444952539928437240713444547463678784314315265024728112963104700821890166315782357709293024149199186750657184511711022506766598195001380257891705238861868914014329970419195873086853698028797693898457964842257351400047560290996339398633075258961166663848754124216130961803699531362064542595430842723490726984626466114869196243495452436209241920745517749603665032175387284360372442751835956138294958510522632047733281916088716706329979070705255282473569978711173362382585472633287996861386725416881113840112522916734146422420284885355174415951594252491874469959966824549721892790335313375266810747194393216928597977066446437811635877310084384765028163086911531798863467070635228937392483441039339459896197514839434739567090942496677204696599602345066160062184830592940565465585611159042189004867920667117624496019718112947195658066406962746790764848323340934209927636547204110197706304905442581714347555850125469797502346303595419121560461093983628163991488182522658958057440186155880288956777454447086460533972379104175638186954355528539786676324679204670746455196545000203904577913366499145808918529232659716471742053394476301234032154783017809538158402532045156583038683496330407718336350593114835771522662598433193814013184485916228952642285813963089239871194821902313412954144442086690563347544769071494795734783696568320000000000000000000000000000*i1^15 + 16418162177317762263764585664531300173746468916589724207764797724405183569410474940927795101019073260717604926099416281721245065018313076799339762169542378800064368297241655392804517785462367132119966175350870481323908574200519477684395904823979979466505162461878725116783909469329728678351974996030865807364735654461276361429339015794834165244860392273661127298510868601092563112417793920368153278151863001340736497428587202462340139167376699063589106412617822700330765148704460113104601099466693125583318492541679226219962980909541990116582773301280787995410963901579852456779436954111809520555878598159914210846662208325552481155325768306526947717756233298604077111779310656148813407463055072869627754246419868303448810144117922271237263353915714910625746943849462906501186089027133939335607383243147716082351787155341935616920513636377992012421683162677032845346958470821498762136427369352318238256990082042110670380698141437804791997635504988867759048216738136023043362418847514986832482939762594403063487997033427267748466293285098619098356571871612348815247851914231612359921502490379372215014588285965729301245213866500190912231194921420123351076184557142815838268578382283500590225507759463321875764897912289965819815613713354969164639871091068436781525324141286911284581151214814634370286074059460086098735357370626845374756222229905083397726294676634337280000000000000000000000000000*i1^16 + 306247842378601404382376815817421562855265008568827244006478044426859557005373088888512833444209819852282909869621879533600640093422344655818439204701267529753425405993919077802613260287841733730372369656740154301012809237483218382976111930493859710486034006006119041135981976666418351841085401326438971665615756699976349765748093411231177253294429337476226876328502183730609642119153664894471651760996677877982543686418444394324985203461184570852459158055736187109386810110075038853452747990597819566378076930210729725061927807177169119463995260816395194439643875838720740004899224832337577602105589779238672995334938347771849807975985853443853579711016166493439941507965802809402409661169899952715843396100634628920856253219881529565299927487555585056131515642464222428320190871196143833421111661427575582784668042530391441280675112983001055849285100044534971415587675672459501176678064565216904907123466541852319903711190158901587458572503971551617623127270777994710074164728698163280394941469283253188416022025079635874428750776257221304343717094657164940773617948250995049433966593404902274904390631260876790753005593192857470247851520957486982225610233405134885277453020035846504698941716006725054369619836691604527938292121230990342218409352777408564549883868255592058598795474569866876124512716879442220001684352440515359346951970522621388805858186074521600000000000000000000000000*i1^17 + 3527968543880070311065013455597492221451115086220433120713648638333028312816850973341334345324180899412461348977624594043727850982446526374224608537461051576830934191973511487332080693499628804956280602128107628314859410664240437153581138776578006390020361052683333020064912715387765731218237031896837581093375837265834593375903993354637550044334384914331792465139600667634829991445323863052446111782629022974782846606259277947128849281779746853792837239802367887150403804757779212086218815887941296815165714488817607371427022201885987786392635235298037974676787478465502330375627550139922594039257484382832351774877983587172973237739585771786406673728071553300440181722754801541783276949826897357402692585076250183153725047823284933433531119190112587932111879367160958822108082775454201914164352292694436523791507476918997315901993175663932218982817652795816401840872010341831116242327666297986348412862188456996516248476214237276032435112742868881929683234451378868924205255934779462049016921770303196348213183455062014281032732152442696526590160542353035192094401085366546559023912309246380667375785474918940122190224438267537772209699688410786059554414095022830295008058506977706145521229497527199368539676775086984823908862296302666986573390127887443127011654251494332110719683416467068980048514260207313984826281932883839468199051315152560645348104601600000000000000000000000000*i1^18 + 25836897454213936279812716670253825260859109413053177209198239927062156144238568204579297733157260499345539054541622748123000285342657643106067960389867938201409226306143382756227406778584950340973751267009551704831527434762416637712943853621144829570484152934641264094078991297094599086600682672545027923370606196731003737841297869893579509695382657031329147388779396020868034258410040052545588626114062846512621578162666443538033848880180898522886331541615161249133917066115525752156495745631719562773295347433316552017847326268820639586499438681302463782952615996863558497170588813533790489731675831447977852932694539103049980456194481782526180720522700448296137403974315273129421867519461456214393546218955635649417962299260608061101715763593013855852245071079714983165702736450588797400603305696446611321238088496892569662408573948627097712750371403830429960226129472738521765191704165553845276871150576842428965047449121817052817273154996331486028167876388339807381954933206606807104927938466008154597042382244000130221958166848763052125900943639441951988491225314922034976464892620686677939967085708406422818474190491244868544510662709520545124344152457306308280481117333399936082145428041811300013119263324327110240947197368047082563787172515484329360492917879435557912805479833809688149682340134842486410243466306731991158250155680900157917888512000000000000000000000000*i1^19 + 118604430589078773027079898832961310910730841071302558307784588845073120872704654768877475861058309446212341958439078048126251263242033786234200066819693654132945716163511704114267394133627861963414554953123677919601457026394402307066309871081526085094133352365906027210299535630200121252247440486438970290562179658988368127849311472834672903954618938628216993212985500155844582862208969307582906684532245130251537991875663863308667844135487817375898319355209239359613066410979086211013478637829885000356684896242896608501136338391534988695854317520289176163947979253447736042641776536055791408599071685907852871197341636883935478917963795888499983325891069137102919846902818609902223803492880781133669472389545701603697802257851306824105436071951554387893340579712818953860521626177497364603088350190320538608552223361825814679434194349359957037021523185832373805517974077502717806650457400928326808822243555718565047113309104998299456460721625077366335523619731247808567313545462542718218309917286280902123359314486341593838893441311958521897441313399815291972266887749783780857416811393153026443525818113365447486229540091382517515163571385245424345792637762698253392786961711808857283071727346272120904327711952718734383533428650906342711028364580030440351021198602744971067208884415780051866946944087581562433014757384397492466187810582092264243200000000000000000000000*i1^20 + 319176951002870094974521608030034390790854649895751031265624890143618516303919231092857141406709441908511333380362801425177245694156057387276680019676130148549257422466964962453960108980643983556935505278934872001052818992173021305881468487165398909466232520501571934177108122335090553120796365264271253313167680041404916075096974672063066610709774837863109689857218394432743517300288886911552452556956713939462334988551786747811485091577958685674814496372680560123387812869196860885935092858510021751588027467504904386542527016051106196617874001271913867808000182704148161761622389757869575065221074364869145372984816572809494732448703575021058159798364305944758315731542503969693459930935314046818790519850539378387701630860555788419074254934576311150761121737512594297049716857719055766329811355648756339880631187059633174155591173845732527790237583695954762659969426158551984574505169570339557961168628738151832543350718800930162078991267517563777082945245482910052259500518707272824779362338473355586606835783106162266378976624124783796905035703189700030109702784898717618377813095351151634497693861174286706656763546290070882104728052502054425487149900972267727224815575123083576723448865574399850114046618925279508160530338123486883079248027917229961797387972548012807065175382153566029450670197887703650685207407635736897962234386191482880000000000000000000000*i1^21 + 428090189054234174462230180513462079004430721294298920609952997334536321978063541481994972842049761755843284156125713472297429871599103805408313826587937061581606989685575898511881897929490974100089562933504121112043622114155884554541924357542637849022169500574031889858982730976272546835163211340608416012933032432903604614001295519800036189812340226476602352276798615160563273849584571430576880759692454218163717894017844061910452272970924435856763290911979668351571182179826201125298534948537593130972286509027630155252452478859430344247459182257775515661525493667067628372094680181362700509820189403033373025980545088607153475145617864127540427142582992267270059780817479098079724737426689194215457915862750331157373493465633293022678437247817729275537832614265913347668199498898218912881634388156475588621372031141102962717729785700964873017924543091220507978095415416555593448242806926405850942956355174332532855691555488506493915560387828044500690470809580151196185267542028464328954293600362902989407840994807873070468755384401370598123343866684140424268264988873425949404587884803959993868516711839560447319233541764194352583063367346643069437161581143977030732526408715698481459562855825095574757912848303334522497591215198185137251949774112804582653061315555690446866457702338454224696075907133094068908668406010148383906282340352000000000000000000000*i1^22 + 247860551286999359469776563035853592687164090446020160801476138701862392769453971998398575568478975196551076715894360504440303523116101100274577688260945075211260562440817895293705005437221509390752859912555177884796073952111400142066246416818501399345272447015891396075512520572208254376335704678788801475669341577673403158603649452394110089824534657101547289918047757915215266960729862674047800671866002981895323063782463702026634413675922824933220283714254250159197020142835603130536343423086267111091346344058527358142871805393408341656360649031499967539679224989661440572447567906632308246098727243613617561041875794922184718635249196647307047046668811154352964608631114888951540760959337249271286844914033808458806940237573870335332051842118588926959250527154859669228433656189945012259712401839872933051042188129734507634957282158600928243559674282282022386684732803395644622796023670830025983774279514951896828826275993493674431194250751530889467147965130249123585506088515528583662635969740283505722359856676941114845983750074087562505946744654161994973614975140273135197431743910471595598934510823642041479904283910527328976974097780507064006883730777881860346372514833513773982722676870601392483750557374703622509834778219348182538840747705498362427331833296599404100123412808253159264061489677974304473190361233505115124531200000000000000000000*i1^23 + 872632539749582965180160035586425361348853314909005883120742060046292963764774079385589627359116136523230241750902938312917309928583721291831916937860776853116375945343528809472020273833449298184875216241981547309792368251738120638298919487364945022224008261535308152780941231858340385541145989595712773785592841841781426977353452627569064535978840208498994175205039838872911982600735027426936743916108362845082775961451600174172195654584936114009678182067079011162999352434633610882308003538409058170635512409446626076362495010785256007277033081665953965243402145980688981358788110919043328111437545338459461438462312610813518413364273729961280735656512781806432576975966804752629258328487427946394888880714013322298815503558846882463829034393443742846784664602819136120279746006392143546911975124484066965322366613253556854217066973538796329451261471228009491076539940580540791625673444739657487871652912472720487214306457284496788231718544545634195951593687015534880118787663930628757712491389809669736331526524071763844670490852760665931198995610187582751194112745298250429098926204530905424326477117960394943835786202684402922156835114252811880512506640502542626912350088810299142864199998724778531570476198308445556185676213537638742072913227518566603915507089170796452193254274612606167499970541287678643079996200774050775040000000000000000000*i1^24 + 395652894568101215092044203226394335015173636356045759540639975155412292455375747246862101629605469382971933228987232329623317535207570413670338467565039162389415812690545876399282222309360567904874241790636882155531010563015666178872092186705939427244475197582485942155397843703655934111598893522267718453181215830930695637373773434042036084957588144706875350586671394030516364631773653819384211197546491397883390236950860191963737107361232803320877994801034159418384028950561452965662208641478679982943738013985076364311086647161693278799387279686901755087996806393373926612174649392280851997023828436737356848829018730051283437582998583892125193976106098049272050156044876543744047766653466029092954145175582600082418502597552979005852136341646310229158826930262644233776800948388487121718502450865223264077217626160018502928896794317750324014660550397336819170334611845896555607046513406061019707277469726391145855317458655858833409674714746552118552172634565968137876733927318630018775845994645553887704079085383653518445123127297223901677118613885889770295603907566550955342658925951284807376407110370604218853602504617978812672377768902840375554545803126146668606491791000840688709708762527753479183655785024875528785563691667033498062978143224293269148826953957927082864342440598034148254632140906069150760265708470272000000000000000000*i1^25 + -10117937920458038132722436348980771221854060656700211817414514735590066859645527852685514534381956759907987928434308573761151807676988084461227698173244064901874749008853595861955990814303736480323618072964603491921663212429178230974037059291248637997761192055484895302765496813527639918612356600888143540992879034840290482662992859484375765323247543430906490784357342489149255591676545096766451258268180093682064604614361382949190907161268533817670467069651728922687426288472802349142374649424410730386746811441362800624001697366998350039252841832935079290654565347116571824816842689740049905088341007926261871453813722533385664428758924532466854134744597814527883574375055560599599659553340441594462954369415803612607805686177776321393366460601701831279849925617753445182972942654910216356978800883121309460799238374689216549128212574959657863911228714739323983291904270542757023736678918914183385356586186395365114082060352768079581508179143122711578848916745574064604167698089360346177866873869855526184843457167273670087079543281638537248132842882395322330405042970983257048653590536200757922308617082931643319713080385544697187911812861900058394678159989008744357700241909747345120330584199924959612040599258241070434132733166592874830478476132968327257135576480197179934770182723092930502735572204730435555347660800000000000000000*i1^26 + 70548565065722925464517776666476969537724631136039781934127217743860641567998452190529548606115865818828249247005565759296038089924797177487514032225855703929448864198720448690109970463783851710157429423876471436607308807361163866003039371749573761853565125812503777137339859183253795106315230327973681318872106955730948972821725710101705393856909241165199405396051028420724527534842933242995562220265090643141959262922435016441663937892105710401032516634164187948127672351717111190422058863418264392980759528286781378394956265858852944080642583712910265377929468713126986808124414385073013376895985888330908051855893032179015234238545213925346606088411942955744634484337978257719609305004001822840542879001219477430676960764913459505932653746054939771540050863865491050784019837194844321263701040220872679955746002270841888580283947527940879045112865361275526219814224608817591176603329906165414112205297924464691058790533483501081657985445371075075025941631154134881701493324123648924215696280171996432042903778203820461010683503887760427704882665256490665631034554334593655199355830973691018639802982326539286538934555818495978329564663134553834030218792651439421946572114797237509099679497418785440099832458151661183475308113533864661500987422591588120980470744063498267142308978584350309445487669840462636646400000000000000000*i1^27 + 32664567460384816912837879531141601731092971915306958825825437002428064824195106920832132129103828497531841606784657403902080132657778041914718243047563882096713935671493221758267438423967418729875620591329278469857663989338903144154326397408434199692926798503919117482118547472307595877978559800064393184078110133118185946849765719767832829080901323984899864269333800222600839310893457767298380101451388520445764555742931648027140956402358690197082059295798640045430268461696106579912339750064892120445195862686565545928806128646037010353387093250095133910891322018258854483311443490952533093075919471787381937951064492426155359754436714596340966656037617113515135783353739512143665958336131681927242462623314775672458541478736909024674313897558873423473211778994850201675438351791287344638772210440885521338288912586599284756389683750426448457145310834477607534629795541636681513821604836542619955563407334470103619673024264341687663433155443547137764343148708900651781480284622143808355853937320451713914184244736035906809484667705089890571301211952844671296198820346557035996106985782760638025385805773848111984484620238957824909774855786068681186786651103551644660093708524520249338369251688015224563722015639149687239892619682386401771494537533085767171252818499996351235440727060393026973813919417630720000000000000000*i1^28 + 1964643811844678542431899358533472955836247894259795297507905257782619611600023762842131256722304105122706132106224104774028622455884370734579817354292042434868856516601419141732800599125962414055758135640089977574885309850011460708790838121107086975172732001107735818801089742362305322576041975660250521335612866668611765036212051477838987952548334144468557593114702944342113396757717430260452025293287290507345218902778915912176019589533439397953254843980651184443780287926250534728140720569128786053434354996915844056151249207130678209758873963063964667236459040151848669894713461921343933255202486684465967234619345658256408059562097638556966652447477458773947326406999279720895925470440494148769335977412162193602599941439659928948813455596393389982013589317889602866307957103490564100168656291772786619016353631959306726846362577595015427232078821918496081791633006822021291490735285487396848386462169686147475730239204851486239818111165802280817432288288632273814038750478959877180622789613158951642637716436705808005062528404472901435873027750715061006439595485986627053486497614601272250663357334493535045237219053259034457755562210813939778288265590735295884989500599577534523636118440973636411547127553945730560722159019002874514574963009320277586226531230639218895857264245214957892432350412800000000000000*i1^29 + -132924657650930726509187311083195648208713879464950453447767441027952384192382448637571722172832394588432683147467863470286891551653925146666760303846700672411828784624687903573536815819996486061934592678526303214018182250067137423132390188757355899384126611187786128100957359570981546205148386882659076356630355219208470223829118888214739914050375804814489661945320138178409106297876654785894507550601629086951979798538848884281817818944256553304812632375166174199709355863525480378521564575096512720736677116428303521821032902077460141349389715347703825573407183375000299205046791920765010285491274293918081466121086331451934195257225340966307955472449628173747468029107656646519310150856718745896803720791925322198639302115604120928513392986407463917795949276130683931968738311291185940486021710868854235060536445014666478400134620423271277421695979212508728896700746624997413454784497911168136809350307841035844190767822803145020272932195503904110785160129869121233729482999507837796721140085290555917143710185787739845165303777558473229456931219418378641010131628237173220196000225371952145050398612706710246632392258571584164899003208483777786744715422709167114824339097654793386234391732993370800374374700824866972612275216804345834107087851800203890829991825496732065121164749391250860277760000000000000*i1^30 + 20153795786749937694636197251551573995235412870339799804813346555661383601364273604160399083794920065011672297450831540503815175867976058917335608742498456240702015950635031900827697926149273269157716863549286608657605031615781471037913543601702759513319037464341633610406923581643514491209654472227668201356946809486975650697915613218336287750076976237530043285184154204054911210935650565142175921173563595066345238226087546008158451776111742135780480468168849088602467254892829241105435824098149600970100618423804937886709534070114995632679432141758653383671941190232873109797003393009885355600763977292819867119499688033913645296621282401823566857282151115155129941682001211905071870243697495375409016248713014010417750483845738562957867644506083252402432242077274959855452968700012845471640193957028561190309539486906981516776516308734436421866378718766748339140918414116223797018697447072202742089935972959702594432658463364622054157278086455189633710838881964055106044214496368570288621303808847653488038277664177076290485978374404708459989977340250636772814235114818971621980433476975837976397977563640860869637128947018278354198844663238764144337620505065683737246737809122255122314335326737950743421514370386186327088640313937485391324029264332822631774757961155053408867252816576512000000000000*i1^31 + -2446444544624477215900997065858847436739131723542453868600492878778496374330848801582241686304757515412726904655411075320003909555984869794126143317287162639254129966941572974309349656772426497167743386697517141259672744164210541233367311214974111165725846823445626135143374761558921112057575540547617347178317148351621448671041505470010452789693272141629596929042290570610394209011530707003105122021582895532283813673752020049242592654221891047944223120444427899223706664620205529403258685990023439544980142862576003307496059555704073840315537533073762651145447718098477840506007551205455935931178088491814587758475374584473572564947473256893006815216979479494743097179575030705127952212079226774214587832880022566895074581785268058957082465563535695991318031869542988435842712937796784889129609713872586854222144876042002915994242426907748435728155032633140875519649526718998171701362289178907631801562924227167321474829072350234994837654042064115276194864559055943589965923947446987911998978454589177873027525330165695820758104671593452290478536572660883564394879032707107550729052066224022883067610587268562542461729421793917080326987311798767789387186055473012778800707498447952545993487859317139692752355985785861217125017038739736766034484408888499095690917174324712214000094412800000000000*i1^32 + -136646976224442739730538725576046875134608349205701013496958674763288249779925071193280665186649021101282890722077175802769358170295241179740639807075037082424287869724874433305228182247948576713354392787130033507508105140273466756438954749088100194872006194804736219793673645744431930085775597987474751131136479556452353628457612640452819378418038353258657660163542674662944044474329821295136845863697684082535953705048181940361343477919863124971343930478621822699228314740501490917051522979292636412273292435979804329016282227356824561374858175010660710736964549879209375790030025037245538890053281839939639886606147427056057134479969195426519887829176052511666169068078594080300951120554024587944427983369946872591603014574567847182318064957438185400248683129406117525529122773492640294236078336408560966359872655176844355511596334948059002763431992682992729969788810420678913457481914329748808778524693176752306676575546440233011973672483184413297994190949996946316466359858148635648667757783474872438718083023526397988941803443584134659011686216143420573893403919583894955098432804740654229034497083067341404713216858585020983859042482610422160787901615986352418018560752640467970345561561443035151577977215231507988700353773319622787209030902892233608304636739895541828157440000000000*i1^33 + -12302234326576229256377544507823031287627887324053694658474791432013125232997607177711956930359487231621161042956683590516189387556929864424031940603589559281712269629606401138502421899591450354792751475207492210945531149965220847496226730590754121254062361327100529552400633578816509561931310797453102922336029170959583848667670340602974457936858608052292815326146321066192855011572843304376639793576505217545698963089851077256046890787059548825736644261328404557527702955907083703972553957085984331654075718102382675260539718227680391107606172210106691467989278832625847618099873411129009993421661254515488639041288859748211896217031966231789985468885273124964100357607727448509389271862196259011261350138589054316401424416595125120539226019848286951159463855743236390352936951912116329526153520109337949396361139552607566692374328667100316311600823051169188736258255709307422168697488501597514715764898752558490105267398578770606027792035651856582468616085611383711752026920284818258122731401571088695369519296946687199950897044350276427668555781574177587628451031915642056366004368656980093395686875182370609414470205608304106976454489629263133151055623945056764870960158373597984014736925088630776917260498144421669898558728571609033427657628285992127121316538193281024000000000*i1^34 + 475232138726169868140250011069638289466163322745667802830338176666197167557471286348769259583543899027828159838773471300050518105214958612095505421391404333303027979878646434494272725922155003205859937683597114782177791659895822817254598491240953749140431584669051424831250921844155291120572171946991662128856713739833312139190402259568367502382601174703393246476812656395350255805168247368340397174382231578886680907210825091178129834041533639297870064080097997606953069727727591186514886159981605209435218760845139633821267748960673647736665156752866553045786140688674639560361755052309958839228823854305807164266745055290184461977293633122616885882613806904873698363900217343689978963804559533601852876105885810379564707984435464465359835659917613908206394177059168099811668193955735326239213239099642549218571638784285698912304001394766400260607761612392191423971875674748095534060270014057476001151967833180906584514074247188630737162745760183153991445206064608096563829482923151090738923207047593422643608082143788327019809921173172068015636068267232741877380851292760824829934796301706629640614901520172162266287814821564262159012262126573687178021788278330015660487824094363994015416358346166677277536357805325538494621439407976284411363850546538128671873433600000000*i1^35 + 11225149082938004413827585171413338660532048761651565885925045186207325932827372557537627187870036907905880299241815105847240316146967207495212887503634236519072876533820129882162083304060119051072925939081856180223801254787267765676652701976921883541151234435906562066278925664028342009864798130886531751403832048558998149708944600634194161298718935856043444923777393260679216958154324356188761188156389347391093060191688009972636359229702577498084449855488808080334534053801834550826331631432077719260674217046890252320941710120623722866252544509670740115026224667976173118247566340850513534632608780530180381886307405776323387349607810101367436887566791531396556458203194315394029302257356495308423017914927949506581888116660866567791162860602681710497104345106496038864332810290683060090154142648675527526468330390698849183917045315309464413721285650345408648034467700998634818960771099122344528442771912963285505788310803696195036846027113720181184360387327492805530242005205227750475305398677949581863077921675406314156527230229270350828151877706140217181720003750797108549118648587340349640922389146605436904259064403579046473606323312336779109583927506949553686379559468908581347002732423972561678497916455680749995349362291820252965487579726989093765120000000*i1^36 + 102539874551097602108647721896710195539889278870475021078102980099279742194399752814085981747005883702060043736199654537402652526177251483330961560016532013732652495503620458373356666420748238039265381147913164563609977977484516845648225979230137552638007055681722844376506503438212920297994583431563351827666407556957135369606473417966604769958039419015833765264613045303399934622037307532472274582082345129521165667981575059425409164056410337480618541995251995342733342660427420090943484019165543894874704170189049206584832977529288961404289678998927092991724617650350373108603653515178146381646144661582089747103341022002179159635806160753589255687726692281103067395418149532481171078265898229260865620935704814598328011493747740854009618242257163216615181033104132509351847910608361138561321525319948475190791119813817701276419478574632230816925066348107506464988816943152202171592094529265160075627042561084005299905354520907485473878311700104365287951444312853389482795275482548654044093944344021862729841119786260530163414411735008922690243859813228515311493004551464723768219440246535895796904136276821837394547784694544072896053500767695391742855609608429292765302019910514739510658543572156539331390197235328945647351944981597605018466607169536000000*i1^37 + 118688814506066380667301643838700284830070649608266270027372677584929353437816440678051272161263361481869254732497649101876930610583850961779668243577551415095246718791870161656991945681848984577884339714331411420899694606832542318013217449795745864826289703213241228874897700724037394652727304170628011155562817229268509330662619510632849981944777884175385920496283943396791818752055671142573437596063264230027638289656269453120615925634088442041406465010753227822304359786173317369187399949120117677144122004358172814765556064234891053382489184828690023244144176173358531029122288133635773911491143294966716039324536500088514726073865683993904740622093484877787632572641630201680530858726072711708770578726053558990620111736640294959961140394170709287612613238643871243737746523449657243445253279930635368987212464629972845119627951745231213035196244095662266356872618649657761068691109417090510945758577008474045665787782361199190997776254956309279577055207043694084349854816843509778579235328504499427103791773669787514660042518451376227124153528136786081594723725517546471887079732068110757180669070686184967539886558063211690587728895407277145833119977041714531694894732225730241921804691594606311196949663108975741475741747870732404339507200000*i1^38 + 752323321910338550335475441867469179306489409543866450901097893132414749021540435316572984812095796719486894386613971602488695151797072088775579867652779441852651109013009737884493298240897502155763439624762261910223928413936281169369883207441806553438322803748151727927649493686358474180174640337915836824952341432146148542317656819765291240693736933125582559627182784239065370702093559450022364055290335275147942359451738828969239517507900276904519376831343975675142969366601926752610083234279356357429034623021091470429634270405159332554280899928277524021105017056393524141594711757471691029867529530726336063808737748367062396484628954988604454298176107544717731724129155843476818645244232225907914920876305044436623498679504672913920432775075871547296948325992026011176775233008123209330848933068259917848249399716927768259334224320681304402178729933814003396689689669567472310924558885864298465284267380040200855826977049125431677198318605777456801546859273213846273616847631737975613550093003945261415422206358356701471845125740007543795089295410156656276170746007301742188276109096954340700837577234343279744782031770383858948492916435768970499417672751387790875495366339568534488130962284678134180293636783026238145889278906859520000*i1^39 + 1212039486313130744376368324015131461611552588147488315551707269297616244945444535982109424849227537233340635775988074128470978569609423103294297410761773779938942880375028574456773159108805140157252643858161593372094351879771454981101341816491031284995125217297762892077946022399657349704515106560711849915814736212777462274510727642204775759453976351185022770283412161948401994887904978325872779889589690884957524425040307666737382622026960502745508992518519392611127930509829672591485690827276976818860674932304080864844062908846754018626527393567764096403186432800162925750114724549600294800338093401377857793407922321957625546336311264050021002646302664454063929779998988634885914788814123999752447531350571828269659467004040110678200459891544650758103995612147185227781935705840235868809566917051804641146923540889201461554196979040160052993047376863864359770794699913771197757930050310271703700000810229668805306834727338643162263599301744044758773527814835822905588499532991473164944375121710695943578140877460571269969733027715122287909623422686965331116198726633852152206837145496125596639738815052445530301242371732666072631190965868953582976119639907363038405978194078520663765880414562667309814661680500523892620656640000*i1^40 + -3305790219689764606997390894113307975958806226459325736680856654679451011029980767924904539435097920539129612993412258696124335258929827506556720026883565515382436483044029905235518129299695307577103483770118685262861972160177489043870022794864519106411855207709388982141534078257736623406451202931882377873404837497713625125350044447814081913616839992410760136594751822056358934579692518681629767579114739299694844461522279949117649735465143108919557366615513774946992344658467785283874159882182643706265775912368020958570071726688289167169372177759960678078765050567218270165723368017883573323501059332820307070768411775858269361520731682505218086441822140095848488608372804464897774751237094387172769553696905910100300682143016533395896994253327007415651756696280665453401893321284150320122921561038635714714434901420349839417714831024551477134561748490405892432114931138244000878303953541928225221971381398907881345121406463046605657704187761731954186025644994557907863531728847553102531959122706444737482853509227170357243655441895373022627354990944123147132173240922579198418074946883863560927765302115961008120346550261435736746045748779165660616587164266375691316327193618297395638691863306051283430755745451212800*i1^41 + -741842164849953564615040809139310434780374946441095400026777671770895193499392175246259813474403864209338258154169012089185176896016451050968026261608077643652754805033441068747218283395804926061888604560885179308388131352652013935950542325455889300245533356710783711182784082158289616515921982195994623636600587707364603794548733019723277467214832329403141537751352818318009889092511297054994608054772930199393678818915582684311317077231138656113527831400209939605395965886448083645899692115005105803630071555957425113094346575199368814341678525956423344275632864984585363252956578966878796413642263289988584178814429410748105382631404915974659047200434352706741031371050723818566982457619563556506034332771364992261011603551329234063901424214161949609827154458024840432701434864144403168098844947489523935524643995934345600326958720698526789948765612879634040177250892441543073465854222141711586729766896859642463068637202958424743202298162219183852027439388113892924495931081296141176766392336406871021320358004719052103697627901689456915148683473958286343114328488319110060035501433769246203194710703758705660705276281708578476076828327124555504150964174183271638419749897776037609337667796146432125173760*i1^42 + -42826625635176260853986344139019669330703449649534098731114802880172541230287947659790520574303829374645002178340943539705746685099006605330441141093710382835037475463263379868397367322481816965359467475653227175707927722082294015968833769098598707920510939819426727900113100761360998675683376140575915368812416268487672262980507322092433121106270304560246593053215484290349177216263144298671485807115227192746637493665285176269888364703607541345444030402428484362948191210757968714427348191478046996480452972580116117186884638002071519034405564029206273395721985288308868031577742663625782099768495482051777321352568350683171680373231053250451938641087277862832261618223041113388695797882851920847964159015892229184920040923155288145787718260377810888424621419188420660392100540835229772058435774722868025058041167755092123654938314698029018018872000899622184383350516907425719135407562239284234975219440442765677860837282822917075582306145952880316603942254074645845538691572406312759781582250212832944216020405597809090505364560867545083328391429590736889338830932429833282614593566776706515466386412998904804509876674150250858200412274303605302014502211691907479767037898866715970287541862400*i1^43 - N1*23877093644460378070789858913872933679248724741366967087530240822154703887287415961282489225485680371296909460372316757684714780061453709430412402079091456954258046244547979447835760742259145706428070361200072135886215585953199007765300207762548668692610447366916057660073837510402442722260323747051354656338109703384322821298056462178545002823222520997229*i3 ] ]