[ [ 2758414601529514418618123805323558077838547145886542220942309768816944793263793926722734956984485085115542100350375119876903987575378052052040576205002164616909739187378560746577036052073863185687377235185323497483341312483807132545347307474753042832993902707126922376857837082292181362226069031444077445578789847139925997626223583915324789295276931240211388768636759949766351178080696166511577424138327395516721200859321088541349111833564855483348342615139827908898502878256210515608063020571263995457490287645472156398113270363046177821213876404628599983390556966321804669220202694679033891595590770484327386963065976402958261136563235861079043821283750707014529360352738003635352247836965763250493263024172879144434778657921199982132167278276892076478642523622975784395090196998745537673429321947959225443792429265705425886984470430054029350274821246756534036405743332225651169745814612344832000000000000000000000 + 233864979930147010715964194913982968702485402047280199972451679949381932543842618096737268573487861792818419688987360541601557285688792253045658572616939798038087824560794131363384890358293962766145115479722182990957759262501002018419649519987489253252575523793011766474668182119307003822141015310003238729872067919212368257134801314765686403026190791715672903426528059023673784181523889026512699071576875575166475149315188851663386859084674146006289168823873557784715223036599909416024618113143207997246718250361692136296903521411777727513445936970468778022081051235335356203971591604605754003430725562728214089709739741557134405323719370258132410672609010939372775834019114456246198793106725117875651558374346174374050993780246062263217685227779162866291777296980532652557687548061553677232530906382704556866098380386693045013939089466080696989964302611170290768975374454823439621912488679833600000000000000000000*i1 + 6726012188984106470176512668595236133465583073490710615790301690489555253512609119659326996414051871189037437045159666660940370911894331063491112827925264168692619260281017105532244727423829764620061041120708140534942823258060625781144061625872057062335128556001001701843277111920451222865848471500563522060816380503643025403284374936929213178942877266939471322106171869729663860060292326690938197930906093122951235494353100699811430967276643208489038907174800622495090717995300489141995623343592564185152263382133554356218064285564137293060783610926111395443519825542212437384959777960098674607186119408974757337465818708462228168755808496726194223411252928745649629264504172049682634280187002321402608136057921877174395443482214203905499872592131350092226272064052434412774459713074511102999947593202433626637287242730696720581596011446832578727963762513357454553336719767268921872531276693504000000000000000000*i1^2 + 14466965421381867855992050768328286698380513764121411245234901737848951381869316956813376973262326394694398413402391650540166002727589957156382890632406387337408395205856864164347338014152501519243386508169250130300471748311643826712136190337022282634877511490324907621874317141741798589050754870835562079298014455062384060306217436858446556017047389143911742245728143179769934793081250762408544078131778281145604198358899803269778009428032162439778736479548600645983864151401280575528128478287736778335648692560010012275624247241897547534990247643770379371450935574234310564389429710861375791422035197618333918245307332154902246217345654519236066921285095346584645746509150196935680601840712939047203812487775013270277534650699811262735249132539324336108379899499396811399800666116561786309008991605906412866336959253620044490965740740318968928870132470274485755291151639134503508045054775132160000000000000000*i1^3 + 11477049154886336219477830459078851554648353018731391730139636752360902909722386780198087370944685134360356531723306082262949684520194248885486451357435554627410168728223185052616364267752954863982432562950391180544234719802806820828258305563354012140167093262994311135869314459293621660025970561275069322495138863823382157597350305130165257117707680344384114383799950939049845345369028173750292961690255331591123052411347433753792009966091406396795697650057193462335200395461704628915177755926254894657234035568170613666261127832884077359617666020890476840817169883237405428435142965457570812630299487058821236262194471720565829039531379206553564736492117575818271432264672170950360772542680345451160028912201655445040338470187469445904042193825002781902933743239233241329911871409476171416045242496678612759323818217987737654174974914830114943544984807359258766991918200634781075312670356275200000000000000*i1^4 + 3456571538112857147583507594008921685808672264645321927283925009786032195844043771090479370788256771244819379343845541684303676470178301967910894943589890781604401322667840625408712805149854322966704603393634857259276499831754297330918395931780037448073407824519525505640937276211395903249259897331099668478990625073440001931870599566821491965854400274952942205227013412711368764208693550050552297050822374570828071542393884461007872343318294616397282865424252490192709066649964515679467596062782675212486900072839001191958403530473226129067766752014212693542199539449109249938428746797143724663944484781916831863501945508675034935400877612271060401061882023983368058833616816933195741532761497196620276280382764206945759889951423260308601284570716670209671391372343439504823221693832620986926802113129392793659870458383810918623009824970167774053626484809810201176868196498000966375737760153600000000000*i1^5 + 601827355691393503378940086600633651803610213613653599044440570667520457718020115170450294564170871857351387071880792050706875862538869643636580935478534103335924392390092612034113295316961119582275097085514751853994767152995536911670374270577307566626309671884164795964548154229908076777312357122153885604970853040465111752113712939970207228878494596193585501243245455826865164258888180050406480611696466961019107647302274819136514332926881574705534375472983188695074345502136050547397845650290429287381904640081782731299346605945463649142895968086854865572500778520389949920055970037818267057102643216443578595614103125494519088132945798295623865191573149513108911224571511814025697577717772415834355056162619365324894346162215922687265357283268641440514016804254017625892201738494618048457617960569823066459455162852977791290627355490844263385089285368148079185161387900433062722021621760000000000*i1^6 + 65997178276639601867393574601474673985705377002054121540859961870996804087113625135760175986383425322329433779650085727652002459029245639021607760537648328662840839613657169228154191065358771775299642916162393181711038519420930645034256046393828833516505284899938709245693431274078887303114669983489080769637098516192668304429377332602395551832721575539555341528768443194749537316403913132569184707650110883896384270067567592166258097977345854228217241291362215233932841135177168716213077783071617240559606907754501376762160497352227450915908297633746486150779962464867558982787872258907196609240898729367304540605950242090836290591122376518568478191588756828756983236870849522957162002628069496508268777863878187595474615673770639357419655598598257663117431586667904016697580167224797104488007494936066329525205459223765088274273351436148114908122109999370128507245414550239850188609945600000000*i1^7 + 4763101108232722624674603607828164248134921203103367661610034741221019503943128792017329068643230116333847863393749161976007328594965311039014043850378735464944044418406182289802358712565053623300798245449276145367025653908101189250644802295760596772957148850486255002270899932733310713002708284984991358432175809539427925691563978333944136325887234968191059022802055139764856305533930331082086415904410771522703599315281041654386784603392556740889935476482959265943813890970031019570925605616096855179380539698835701569939991208107722394213935879354910165296824644916382677073108806179220509845265734269282823980767146742761882033751829065821005971115218011735170944765179837579178716158358324747210992186821355367601805648079132752518883339410587478808594148210995685841585446903222573182331736657088811259986083428633356451027408949935668613088970991340309993443908680972276747730944000000*i1^8 + 233827338753119787274920071586770293322032746091646833808596918260236507903128814282668974006016792094513972962765863455489075704381331974887850453092543727786727730948677801342199810612984665295065052293292436741760048993972633343551306004815039493776829911071633140031763154949915110013413698951065963327842488776964073812295694136123319775544026622420896506422911461432281727125717263976506354283404312172776394222501035214865859173587785105420809992810177139830252008837420869625663030477599542226567817492592439359301276705472182833474753167451998422779192595579861559345950836435800563145751087326661646155517956856099030116308289705706879770226389132303189838232771616777929268277602248450181347317683177307269959036702312366129756939984006147826056066177145646447108768001858702329950508536943714482394484782892783574679410647479167835672224825710570665112474858304062755962880000*i1^9 + 8461753556147509932428053456944028429267410064892408808780803357736506493223231738400880008648539027644325851684570497401952038325543906322287460748773946984526241252220739607222170297039935783002011338856626113528432496591441931790952846756735759523313023784319472111844179962166776819697525532982070526989017459707199562261333400275718734406251119220576548867707801033981895199420643873173435206213747058714568022311116921084347420536958794667103089463658816160192029311208827938040854472968402404051337853246035258077748601541210056880291413477264407883013698046835945131436163428936039547484418871686339726058442752159620498892320311277069263621904118066252142934856980413443699099639452617356631598392597110913474831649318935900103931529244499964244046623797381865356133647073300371291637867474146971521280973082365637112251107693370615895482796865672960153534775768983609016320*i1^10 + 246306244999714574252474351609404639968534406751887878166879537409648692932433755817321748858581181525709579626116597015132844319570744939667676192327049167753345683144833831144589997167407178330516882720821061292759586068999251221917689327809917915432197969812027711795780731019169565254749619844936477365764661098033116821751295322695264681924299165359778133337530996446900871766213810660214190578859337949371829774040243698741791713150480008856149752218204474771010263598034615138318290687358865037214210515683782480453797727216511495082086612636920327607927948280836597468735566067485763408915477126392061736994523507515813988384996387359092694652670481467516383619315925414816809540742071569349162361802665836340054335428582165800527897304774656595496107361266850335773990240581604637433185534431604564801897229205050517215541085043027035731499528937533202519455523435184128*i1^11 + 2487613991688957315290938448742297478043535282671870611993733375946695494659666070388265378811065923971982786377246729868698157911642606075776685991867746337073898410856292247707504754274928938418585762340902559272268430043043836604647664222570837808123719964505172878244733054798491713729684710282420022987112277966799240492253376201354788728812259071015746935615837071802442311385626870234258052036064611947013826596933088380566548149645242774772264847784234742019627671662107726558973258726330957327017260917598943766821582742158379381051478844122084799443717042632486143255180204351726327477274534253547222604197913603600323586284960646296127737273967893951107230123563821410111720839968302194423130356453875390190431991927816414882770872787800758651902415699332180817399776738831048454800726735135604179211934259726037358352425888418290750762029027759258010895771500544*i1^12 + -111421803340470202514294587878740808212969772806254098643005642972130508516975538068474745469916850854105590724925974249066271621869346822393883177584101523683058849696426247966513048824266663453173539113804518469252604990143985851410333776596151786499674038925245996562760308488200359660838107058118573476632880896734718412114541736956879319010880411927111724643205784576021846815765040222055739136919294662307633885092381970044912440843378539524039440302546532427998098500246378134788282300001433762493945254884649820235376494467867402026914665602677540323454489690356110671788616623760787258381111777100715461269889475133430402302106953687231209152043162639156659971347738087039345089532957400519459755392767400803397043809357579264531520996165751355448280441164432276938694766947982129903496050179523582239132818443713917710130331604746509033432486024029169514446848*i1^13 + 1006132313072516904117849236500372133646309132608878235565246313986942166666494731869388824449193796815901019537616188430141398567808844145209550655458959983178643598055968305907331754596235327707441608044227656994056693693087923141023864790981537325309973974168167065784606556604111285391324368553530315365757696066086808562545289115037489800567743917068978767743107055264578409942261641619149925831129582538220730978109361263730830463866098231865509429556878815897237068580323791063402149297216127914501422090602014114756699420002798386114780245117028664077846560546883418129394796944416948252576539132757712616873628520048872882654995953454602396974547716532446460512704677737599380610552435613202664133669434797506231167852172634874385114234829866021909015862188782424424701839414787312082999787871974881968436975654087394733340835406540746786186980538022100992*i1^14 + 34387836353766798728218441874396988544294253883221996865190040180642685726578189171516582619577798369077270345716389866019881049053360899049203171418588628924429383747729929962590195004670765784676946492909991045007987819096829048286807344207597827038594531482693729502048744616519919744810508807035617775148583617154694900875124438093132720186659922038446144324271745561386328853655454647202399988996034117799494163938463276473448341143177484481248829157322474530380582530212435412907873051254832575582310132704936628307736029756683929607538926984256164286389850389121728424287458556830583772050575006560212993371305339136701208728024972343511999262711764688174020407333770648425142038212681500001416938824734762976520652804844563166700437938381341057740275448123635287092824481253690557213408534412324298402114888933992101737490552743274718875367236964450304*i1^15 + 423397858910768025407215482882579602474498180470077369289089197026651403022116327888070868693941670441599745728841229367610600707425383641498736996252213133634544937479347796352366688805551569077358976939660108249822915211456018186553171239483145835985935788609082963608643895642084664166604040595941550920856731489153557399112861719403305355413549733861165845289399065755230449652799969571532170937172590849732304985481577321166121804251947393087517073643687711596438350880590878865442370222987728727141515611819297348940942804821815362654093400491162777831006979392519326092637726194669443798838962241230564164230401171416416117733161169720627243616038235898005065602512339998742406870504087979731988858096211116950198743628770969646017864107710816394255352309146666674768678089263377857409352563822981646479001550291646244842086199658443684361852157952*i1^16 + -29600301543482293302434876232615317174606236391917833929432476505446818467121460500069639611525895337643519710253878315022705385356210020119152208737796225663275866968369070966177144068482927354344268388606271481064142765029540083180984303664225467785437833076137828358912294847496789808417424678270935348608095403714782157891305184175298352630227832395935363948922618913268821037877009198962689086373138278293100774813194703982729292824094114091345241072446501950780993795581216147382161373122978006080826244196009261457588719560358775916077598507980964338857192139758405473173966039227087414639639922111189638942197481688608454460849647202937247829059768447498935801191261775404103132124085979282333744501715960221645656336735195480867040171988696694634428212979861041543843173559301100338220932314713538745388026211242786891813200244731372793495552*i1^17 + 328774437540883028915975477032757773914077844046233629549902262873151127260448852227473252622094575390178598418173523872151502950627047188080088205933530886569854320274739130778317633592017361772537034918967957897092759518352573034919355428011798462890471765377895837780574046000540281575943978464343810908467949196637307359689646340308670541847635929627119276469736852187158175330390377295647908107332038449047236097264631346414286065669766541168138011430633301636176465787791616288696832327904233763258426487116238122462974682823563006590327863625038308640918780090393428663252930353651413771045767300593815297147842612855548068935082768999647123846379756062271260821918770160876703018222767928352888031813307575038371222232255874713125526405235290061732066026044823326362793768738685628575283602362952665835197179117065165928062209131206934528*i1^18 + -3756352196175716194129643859208487913326492058193835971232832933716303503826290105663037494483346506570620677866084661114088179830788566303961926555959746150860413334059644989687858621701408873439556687153651168194344209403409885054770581425349812398987604887033882135941820076635412992124067778010800127391420875762149331419982423422300572843598846715918278946243716927426391225359909321502739929294917229878355637192110365917272007444767605844296504301113361739302913141141041541602646642573211407895887807583995040582971268319622829570425431217749112167129402265448683724705009747898570947677549695252544850375676095999889759390547713844495474731594856631547698882807499148079227947626398651671558827665350301543971493552971579437402250668542631185471713920075538386576454666211498186758689179714944743274985750585786435015414380746506240*i1^19 + 20272815110434513770597116166175312400344108612855179708192998112761830781866045390367275673958457848997350372880528158072808753874720233868903555834350398984095750075329616568698357455487978160834386338664096250166877411884992052947878470221755750347067073717638139838977640537329119169509377018603190449682241743066028511230195744055726537617093855658101554727958209156514229978127272858046032690002179391775873147003199901333260792206672391598366901339254566679597519673453968392689301361492296747198847896199894526978708174388628670040007612047340701563056191670383815639098123986428069075324484245234225476324779384912845112919387071959882529643287175993632233299435326601189785779894201620581800080492232101826800632271228077091100964336589886396538847035480815641015116498270408041937768442347485707981450945825581528349723852800*i1^20 + -91929853401412758066440093129393099171734473574517022906258106259291264469676314661788478077001097273938663160827741413015236672633558724531780431296949421234356504784910184452756635722605673411789160093452705132915110814065607800195012315096890522316850866072080017732820334445726409762810510303641262356572318036171959537895539268288744818553689176655936858252475328245563025536324009468583197182121661898501938658253858941413882354737931813673449103541108946927197523390244958740385610082122532080284542088866913166798750174836564026856649614531100398007197923788703773486280690104938654459937291625700419411760476086647036923749522383644317609630798218177887132925393686689121521922076347766287330628899948164484676104173352423866161230346022271251536387382241677768212911405193585906933129967489132098133790857391072505495552*i1^21 + 75500008616561231247154603375320763205018798477174789514950192169070174592724474945034654189895334159577486772266351326106482724895874943384652302327614261516046670020113418183753047128868582681479718844443181981280427067895659290608570480912317870697167866635054806081423961982085561749513690496683754593916383532442407985549966793310313555160195415404586145383749553949751493729067640706760938388316017634857538690166088461729351375998250046273925092364445632842835903597795778534074883610969637982287403583498968041909174023520933405175222658246211870788217869350223230188209073753697131156375426807947981727052003452076861426171353977168948685824402822602746554382384868386824154974889189047417685233750443450145076022099389629110173683928717190455928382651530158353339017721818926728271164373586603780387283948581945344*i1^22 + 7303946054158259118577046773212359644864138196315743284410954521656176284103772527148978258213197311357607427859851518736039533445957675771457919266687283100330339975691889648482546631770238061253022951655395559185884178935911291163601505130060754486032389160052663486660855436303984642080485367746496671983164875521917441455428817394874248197419282470877048999440839460755753386934275218952863700977507210935035507452232754542737098821093252353800755780036121964991349490802343755066688176636654472706051514937999161346287739951104093967735190771527886609162970662547133314655619647203175326448179546823723664531015157923792533103277346942670683598872115922183048502380705129550813480188381088417659164531176544691128506126079027869159453394931679020172695266628096292357018653967594630417367880659135756552984592384*i1^23 + -11027593577856142260063864153897521738742320910677156661694945175505114753783467043539856993341738412349935372351376852458690419633810933633283348582419863143226199007853097316972748877730051462664987957395067002464769032656950776411632139870271231322000764181571177736072335365172634330716292994701154073585970365875557743284707555919659419008399238496627692156461823215948143554345965122063544818536290106217107199139800023194507471840410700167370240438240297441022853297284588955513871272432717108099508099357877187101537718550986854741127891625249922256902077210542092266197046609234545548206874434184224034301496426609067338482330949347623583926396867992473309201512706122470343433767441287513256925904668001804711021140037124516382681958351961265858412536814726006649029932398581377358192702957885751033856*i1^24 + -4505152222135383956976204705514875879946659249064189483931075193866430758511112676625160285169066395354277145077688465264032154549141748407070490435704700578697504073453572986481799325513211615444529941561302848014627060992858453253119496337232985973619276549580241983592852798312979022085587401892168166027935933804245346748071252865137682186583034899200844642873609252901318591223440510988924968450270986624678115537602247535550557296864589533470903099272428703060256075348257228826769999173797508569321953733428178020694590693494507984731681114029374417060186436801706558126191608554564267733930474217394536802295513995522535352785212905845625909712367120972077183950985478264835514730853932747508695397340290093963212639388677809165524984177298752695889836300978221143269401976319850235415358005575680*i1^25 + -385950609662545770087879555211523649975365049716767979991391206087482604745969954382164074741741905521926581207230012423408347945820117644693269528328066906498894450007346818297929615273859374429200445609526158980190738384099685761294163511913804970121714796251722152727581982608643900677245530726895861714981969325420358480922480842140314676415906941199175828309557517946727876871397041647717926973656113873783407466902408997450212921632059316851597370270273540225454195631734756645985668887139208595611563821705699337928790834270363341564080973249792492119607485717781708781712540060159435480184805722198391341035875953148684367216219543826027058087603885855009020600909067897140732666159299547079049646213412221451241723096344605930678540813278606608743867828421359310968367408422498920480899072*i1^26 + -20423105061109165526653276052714731200564321880216580450834474608955402995400338503713035280646055604019811976945313533562612043218723885689534334802843643882328056191228503722722371162363411573602900998302438609026797294170791282996110108528326536593720156549579837024014223434471129664304883157373608337881724512431067517840528647664183150112581085594729984723023810848158939353049444222379242372416214476583444513006348948504386278357199742225138938875181956825386366130306009437227560277113815632896201593720690794586655549339632659374975610316319617435036604651195399905121293221093166571453815614970889853451712766705525388631506382190625723562879167433384878132708038409721171403217021702288110056957078357446080241220762873282248129512082009326210240669727761736983711431596410142720*i1^27 + 483289896787064833759110630538780993927856646506815500495976090423648408041359397851289800341491164824958222504633179201554601134793600048009962516350876503350724032593380831368160868203258781025175331574693704972695485841571561142278177204319494785845170905023923373365277221042896898486763642300512742008412799446070779751382309833945772897861888983725856583811473991306990824441228369112591341900675711937293588861134398786921868218383365171782474534372932472693581099401635206901362996335929548261443848803431627459612445976193260716401362010136298260982798488808634913834146410660645148984355919155168030969465050753023007783282677925455950010080650597951232258770710996687521276285205043788248003855619920144970862984956975693676068577399319516164668869589604231242301751427072*i1^28 + -3063240365264137198462368674771136908912199065178747706366695754916622599439382499635776661092759397406120920680961272510668541765980986221230329801195551945503243120594225912831288907144789962964324397379563147695059589332498634610696498959242561070009391596462780206209654782684343718210845910855252813327497195922740123193073962248454617304876015337474205854107812244994944819237209726704335405918252176340605199387746766367294847344138966299338494254095155117819226028051729571317926398679587779966514659085689608677518542333022232213779984355058166538012088861122483869699117020338583189012915692453312396948633013560217851907472751321732238296352687350500174895451865126202703276528629260059513381335665635003270416345285032587364061787317474358087777712476690015322112*i1^29 + 114550241561543293028265133586281892369670546267599050455042618744148787392794705202270129029759398245898620222320770369083042260102917297690163215357245430092882583696534472410005527624651643130458197362413765521364327207705378678619999236075386912843108518428941932038750241563857009363536682925888505973533965097520495495276856004549604363663092081013916788926499627082359856740424162466648957236481350854058471568018997302072336265373925624109736764949998064725813373995206146623248520568644538691923544728725309348836702019019357714235761251148550269123190540778435956263937376238560286478823879617983743341986803262997321180840760421846812091110831531740868315660426082844139674265685616581535649650985252161801497439169234779335232826188437054606533764843569152*i1^30 + -1287302270859215135116362678016151397325015501405918320311016342635157923553512190015774730964940513300583106010346930587531307767884109487156211864554160615103309853206335278361487917761979566288113763134620025860185199413984670370890819371199077402166237493959053572413150038245769426368999773609894667379316140908585981042979953965998231461816797252680047669915900790662988667632713862795064569639128719255200864221185456726623835931963946583860015156045440792269964870260139395205158522853410597110389510346237864173062609789554199960153308899239791778858395743532550402883410069869590085081140917328845719939145615103689543210541656307777514730879660136237917322418484089955388872312006328681877626766669049620898481348371237126373107787495895340591087616*i1^31 + -22966126404175348151741805941649390643264178439305038152418296015990801636000684804345624683234859744613729521639568480080918637319271999316066863503145177492794040178021675289257450736222486024905967306947195927162980709912340909904439372807361358172714882610924102622281343761117218465694073018930236302472794019812307787276371893496335956694970010895767087148167337149674162374666647244313818229633256563815241157995452752410098077277299513265346013967715669169774209854128706406875415979358015202964268491124414368905784191190399813086523813984167969365364390049945009147220784223540832680440374023153481168142094474869935767381364660530655686397825070300672104020107308452120540060195215281299312324631826567775004245620189712250399170010055442432*i1^32 + -52457434292625796093273386304074060593819797530048472313321001785433896202900826835484241269171561361688139712643899383966610774405967273881774929896032486850666753312635283744765551204426366605737257371888603951958874953607726633261886972308487170168774963335241908940704326724572108148362163541265411779676094369591431120637461993913660504234669238989544260132911201038288428175990299514488846260921449737764072947963859159096114370748484410145274526964293683246197334428886991126841390333211796663340044060131471098335732077678469210838151382219961042405312729502610088056355017967941876777258980871946758332894353960124197801391836584530160180516083185597901602974684493205935145444061737523243465762270022958509792762839915247372626558976*i1^33 + 116760195795916414075980487323201888614287287717155329515655238718607555778841163688054611223771002689390912589683795219585571190673058437091034420670149496075687086850547568575713254225751052157235347967994736762000395018004632149562234722228678421169408346523539186587366262797335688816455945911921836207092021788788660872630017162934891249837930860804046940449832506300385300830001883085768601858995331581668550860386753714570327789734571683023091644412022732698008164629580666601334798955534510569051726777728250988855012889251193541901727244606658860537639106585797818409453569549326887438279596030683656689648239557952905064398735451121055362706531882228799911972313713656765777071910993831141418714846297926512719097118584733696*i1^34 + -14930066884393138574856985562146365086705729301828928747479847194648454012155970323707277954186181375597704002343791859874966324240116454217736664710776101158566726763409535053720661622730453411612527210359229997386138823382528248522379962486650361595857696650180113705479705914247889626915577515708528825332650081751964885038905260332592904169356484655343215899565159622706492780257351165451848998012664765930429799079383343817887208146738891095873099892261759671887958869334183688120997173376807093278857619107723627638737339363085463040612654117482599487145838180268871706425324136259163442602234394608196795708813136244735395332445576377854417054968043537953993988207028540526332239369946917604520124021862134135904010240*i1^35 + -28352420166845454844008908589155151377262705745261101297732152222179489697911289871889327038841612874930977269155895544500931377839948662296953147363462778279130940959295207012806362862019655424189672816487695520246635206215501969349947454277581539274412253260596028763199197669136060744958267394867314865225443024309384027620290317420357070712577884335583413707543610629062041949213244874108339853574266913328577814799175903927512692853292415212929143183881954060795952526805778865403996807558068067886095479345367913663181598449703485016769470044443434173801775997522322866939337879937286340027612987216680648499122501171849027889130023833334807840267240993761079313983309748155877884666924458463619621086092591104*i1^36 + -6383349917708459130598058263081654027503047183873013393550044221279811188818475652056949520462858122815976337110447768759997556378292624007228300708580722567335914644617446906292770665018060635919893601072612162385550518656017200199122060843372211014652850699297157567503426778993768159159221590257581835939592861835002182166719725406031400222962102159534433987986419958164665834974710340769693749810394921556066106375176628129483162879166402540890486490836652824319514789713532523975925030396022032180296604696001445823034653170988240035166539230129313840869853492817398323682186454656077143005863702736438088366737083242433929561443307116677339314642231202738989460849309636514677787753595315691615944704*i1^37 + -527747632364733822898211463940447693504740440534282894336510818236036670979957815038730892686192018601938602838400354959347535466801934945063978948270498946150185804863380500231340053782751300212535898184239776433050916983026889796216742643458905988220039948386788673701700727793107627541810800726669360066445565375042814447431786705680787169537784560735439989699282451399338366125204543446750020637486414685401551937371764610911110441742468723025835984062874406862381941617857802845460014094290652551293190273286457546554224396171432559200619277921302062206525798901211394207809075596823868801315320664330973835288238634429804062542153081726218815119163554870946440789822560267274842848983252992*i1^38 + -24365661435190421281892844772673356642564134181824689836097829435850693761763160731146429998913417879360036526484516258020505849318196783987592622634940303018898528237906392738303852402090856730551360053754305091124319709881893131498354217142651190081847330630498042373777211001209282106060704419179127483288099743142390493394630860775414458261104970504583408734215544562011861188028868158651135631963156435003882102843133782324318806568232320993846803794691323534494862104750121558958002095285456125385029394407178409208731676030626865872424061257588765821471654037106118421772118498913073142416997040263041338875621823363789193857453464642936327086541302920896394720295652362377232384*i1^39 + 12879863400456280150722127181455337740582732226624035432920739568456715525918982662894413985513350512449982603634766874987745266981711238936854772916192055063828342765325958513202544194417377202797151450167526680359749482171606425235006525754021792852237789816806889825472297262034067090146356208976885610270787143737852584685417241683261919014182551482481063595048854422623263957910306317508188711649063189425689250821017082971849855050150238269181276269529178764004633730476142659806610211378875267152829264303985587375772417072455352815439704618830509066106074223987261373694697599048157649545117381439881559542720481547556702240352416360866265900934823638981268209664*i1^40 + -1619167441035806022828264251241503736904729033971304466691311994792561591846887991376032761145013325258438007269709719747947679637603613528364204718103702397836608225644730134288687323500076654032248144469341552984993301358842819327232237494039335859075954995634099390162757662677216817056764381028715308428089123011982751874211408565776703406448821048505593387768207918682013281998419750044765429023777603406990884088177920976176091496246328873150990222657030378677652417615790480881744056224807517406907285767671999787510156595385230153553052735099722268337572266970893149652898430441860669042108938123786751510722281630897703263855926695585131643703132160*i1^41 + -208871770204846153549012670504271217012851203214657885841754775744391830018123867218121699554578344847149112858126351209757238282643435129682319901371447097303660363219157023646437707072229184867232442124980570060052208511984783080815992836325154707536927581779653020306886081216303325959611887614323127390850188487592289239549622150760041332222082768654816872097664681313563875043234898954434515801225483766162204824364473178072637859681727790146514591333682759676449493798266526168482027627906813498997109831600061924427804017865013386519700671953192995919759755010295543088353366812991921395456094875492312665173255925612316059284705116160*i1^42 + -150073563903438177292145033597934067911380529495347539298874960364766561848494510489111235712875255912673475440693282916422531140346277742262793052543692086924680915800337470154381979047143557493051026024847092441388512775285676822637925549068351933261705042321764312000661890506725696632250037652573331213269523334017517292022393359877247718304885887969810341778639234672864526404592240746408902584825052759636594424318731967437914141223048219432099460315558143615336612779618026317663670980803075866291959157200977595919581364698442743617614457797913434775924697156443865122735238382557358044510797002744250748553238114992128*i1^43 + 775740742043964853288436364933877218947180376160200459088934121602186005283231205849188154016877125759684347537190793543175791178395982392776188302280869499839273728410518749612284636873759947499432604351510428920553733514085398246663936829935613647236053377774736658447233717496559653775988883498758062301839949739765427772607125039131648909932343253529096849099558087247051609616298288813157449674005000227813241896055801394112140636547590472690373134270632101849220019371977623792093635829718989637555953032118428571102919605332823321489373487961728988008787029858750295222617953952448292281683284299776*i1^44 + -1236874771691592430025309908843966926356224287457277555734895094731135611944544884365647701846647857592786081563474480269769573077489339744526763560087846140553129886142737230227340885755782412565114438085341581405251282500937380078965620428762529879101316527520116392188778207830453141146469945551463061854040372659075259571254602736840315940064924677884332947907172683632968031015135304132256313215138013317359998152244325405226337164761563591538390617493173978277324390541481424675178139922542124416889644339845105906739906156688834766290406729513220674614685064905304762781081699904*i1^45 + 16960048431857407609875801917951377859802002714900905388395137139063267825570597629040246956435368528874742563581299363490380205287798947214576978954540027952741300160634759297167281243205460352954585144536238074170411875224645232784075165029436451139255910916684124253478665607929624111455067867002561873762405727963813072060051603142911601060480086428425249180705482466330935023766809894387546669274110197387576785209903396609558942880888323324775919922236255804106788381103521326870532741624780295628160636340399078225211687575903614514922549601*i1^46, 11282026453742071507886445433356580411541753431510617883273454080581968356665535775704503338047374967640575181283509310087466535614525562675720786686121844346565851306931636274601897899943807221188888615830754398731714060010993213815710486477939640416108300094869647374202985457003163280709001203130693960505137171446932641882562866736788031942502071597365900133960437056994178853687567914100803167564968877770163509285497351752347523363502933856092292037797997144657646198645775415292102514506559411817486574626987182372536223284956784637479371775360152194942683338793221320573497322297724512453838335020076953837170908324180582977221540458962754323070764292446351494535367548794606024874465335458500928292543991467109235843935597128679377279677413454558736366023762076121882577372990860135390435689249579516731660560900401214149423217369025481834373474617907929220564651011073646903465520142993997074320060450351790033303683672775412709505922206524949226583701605825718644846277991904042720190639564399798565712965664227079605314021921090588872413602141501309320501951267554171481938961834072850800496524294464473224466158309404380783936858532390742839015229007946983533480066283185602182354115538493921171927770378491005918353817600000000000000000000 + 971874731521504739011539159560644675977135385644211991588407800570726397661098307165455300162610991958920670845409831123735258262964996512969151937066398154339718433856127005296887869030578144450822632073199161651636389851501982622047511480433208811073442553003623072904279618981644762590790968480638293734082422840864004505909366553663699285050649507668584140999957753291246353230238666721559201760453575108250954409129056467150138834807105663069273616562070310921493556916729834056078083942932375246337106165189277676013629407287755943147949719935341077122845961079272411035587505854240649845489790965241664165619712744476425564740974486411827481039669036858525899129418298672777813302412888374710408670009667008752516188500471276455044083494937077892296943317087553872840491651137553992544021013759531747273021770985684250133056203726098646140215010901840951421362099882701045863461772014770296125473166344213544610123957242806545659588727559064621629892457474652495975749692828046527537974822126756543416191818582322328042087724398178407787794745967788537543005732553201224918168388143825034342514726167098118979946565313179242393629915081613927466593173547919927536010880808770433517333493456043837559564120594462840857233981440000000000000000000*i1 + 27225754717898907260309366245966558044273245188574171479513200494873330473274751071165276489645821830669148991589445443382613838892821985524949345559160471472464351077862336369635900262681339204633094151125774372217131628895313367777199851195523500632307973494816623113549780995891013726438002847786081716636730295898567170276770464623366969413640033193716733122155024883147106241982805690556477313859996891793164820785388270478454077296930625769276335140220892851035624029940248318493176188244647910748560744284008391115027871264952266007020077720766274179085341291833066703729811312218082165336539729763080275277753375951443794163140575089884454382000564974547707119613589131790427074211855537176017482341385990253339612615402516547868029552484364462237926684214201561444547787690949331265585194365186279936911191894619226462955823433989211180239512440629001181783483131334554691583814199840068115652660777752030318522623928325321296876507783266361740285502054714146889495393806914627373703006200655793204007668918579510593267255967404681627808207539551929795975653320221190454949855296790753392819270226966847014735845648926119884031081955747173019981821787146621462953682690430769041293609421531404079763432392264757923556832051200000000000000000*i1^2 + 54437154903589273475433526711388664083532195167233003651958144547304751861043129878558392879754948900638918836294138990064640202603218071522239372398082475894730253299340148147484802966642240972076209659507906841901511750667558555963571201618552021300127766203068840756994179226710026057966529268408018567045296266064974220420417747235358629796717858271735463761660250200717575540088053306897768938372953482785839831960649389011310054693308679399988945445890414824609368415682724836296749051427850549535949681183803624918371583019774171821989741250048886296049371013764568924419748277969352181042909724693999995182179843877383401740557442657344835335480346473002465880908851041208325263142912407097945567130783417937100362494887156718771022290562866432189799253704562664901525287027892647598722437647734354107538432151821688331362134128539279535438617359869663066039629501045872739853936627082953744417674737891368797769613632528524023205435114966333497345662534281471689549546555406065990491730572101379845437335525768896635528294750543168428570378163748514120371107321639144694252165597783945842618485611382150106320688781080844330472558985209434951949315019044412607910851661613875609019275516183011453524737828671327877629739008000000000000000*i1^3 + 36646102886146853402545209855202827811631436164658605372595626510263278881622461449193524386828537843464469007217770421158317904043971632551040892276252034948870604163114233861060321033014449570621650662412252255606683107654135400428956354240833483236766159254213521054721914706478982700704447013901600753744362508580575999575026689672377571987275548724493852202595685354383352022236456683608874898009850670521632014893081108796058185262397830436059298650581755233307538109205761971129399315320109246830179003591215836245674518397331078388570926481018140459617186230617716903422434485456307779533948837485998425384372286696352195396187025076681105783170579163572514050511542822243274033220873712386885149682406697032343985819186854036721222780141622880674172952346464755313471269118954075624230883890003622746934281079702065619883000826999452818937725509779271986608536507705566315557699392256267993866755533569193262896257638120653909350066417101178104874266925578580205059398316275359528077356531013038023761722077098991741638424599207231578683605577225805514509102520223569401347314114510435997534258749046675986383964763189246894625638714417219499045581453898450590180675759845135828408299649786174254380640240505945506090844160000000000000*i1^4 + 6112174372761413764448089678095758871522859730199755214716044792754355764777233756379043573234330641735123565810047810164742330671438897921937280671466389807770132676755722622558349552950412996131983879387883619873592959092571913686244854916274509956642662917692884299737415703939147553880282426708099732380296708894878034813278962524547562995824484271359035899394585829899513103472621801248998128284810356505010384810895352315884283675802872356425917516548024051441220209009869886887015730336184829317255204734441569644743428919969506371353989445619549455134834183589076402193687971715578872739822182951497853726354262551547975867687834657314965559196341943954228798176013829934020177180143112808431148829059422179691888691147621703112728142323261749872407261596695119445154600120723946661943439691051822613239157296686144060145908159622786386021214151654275116224240946077213148161579998921018246335747138449449379079368281110068393696537162083472820369889778766249950267606637935540260819974212862566286334213327932305406812964801553852075890559876098292820664357898368613698979664609044572307867693595420798351666292268517433052651443711035760111185009581827591078776758005339340752470431221708243232848601138953738332384788480000000000*i1^5 + 322908192156924510908692430517717452760602705986154639561404412656997715036295738454868421956668956916929143478951748817437786768930670422627147094062210167975592592486401926614155613234221895563827254656817835377727551499442932684421812864065828274679877998238666991965998762444301016055573296484387674163847540668933873684149141795175282012248123069410278360335516298425529016964242120980814706993561861613553971586271109013002302151056519124546747437428577514273179450993777133584042101428234335175456487514467170225981714059792908620521173748866083907825461338824176413141753131346463943016522458302319170155268831455720988065257360791778300480509476121840795046167389501492504179453630331887257515685681278864051399585954255530572879468524476841440610681636156792271560606672699681723855803894694895101087099035595908213156992217252030097119277439751661044646647628749615578265732323722461808692594898610934770967075646538709182028672425489973897969347269622450847016992085219472524079432817014992079022223412837796236703388585560903346699519303076695845488160811032014590781190402427069466201954612462672272072198663119955804515852185904309154727599516400237338423878492108486260860752851414174138557530686094130834046976000000000*i1^6 + -61461192968066390963869676316083069908823836795215880742741750708867993285079695128379259335296327861460225393129096576676205221323953494315900494828688745575833490668891430478683858074154282090939860272291967297224193297132775724430398526236968431580824482227683141348615267675991006688344738319543006669576529082728257607329792978187974695375199663388043343113194252045113136282151491787094696598348328975048820688691735925029523983047150216573065159059406523756220739240803168143443287895230651026681887827684347433503855744290323312089610737983120743397117288608709480085668551628385020163184470264382272874091814343991382201269334233167027873235846422985294870379201744678158533912860169369947654653643568207894423720921547044710977721797000332091225232325897047596716975082847802638231569606022857558666376802514059737920253805041235510064858955969374606983340606748257556530724725805558778851648213076703316144915785967033270406315588203020292383102480606948579562193153384503177039762835303081391204601733059108174426478696352905122581078494429301096444264065233906123345541728787433439043096222302281087523805632436978868888071287909879315286535770371445467992380270927171590956477635514789404287778499914423934648320000000*i1^7 + -11634476725212394591095237139397218166734877635747519368795197219848412879194668393386387243452139824752591510992499066440957300912307769740117780830034127773739888385165180057791516821408433152350152671311683374835466443439359402565027530534484123091304275448330772972785920957831522848084051122452774971502569909734133344210457995785184027861949957935925960749915478909661335849808668859826676326764170187767565222383816268039380260799592470875638046850340604157037406393505741667207475398684777931681272837017992094156510274761129463956157826584059056533566194090630348247972686172949970223219286580306977136519690997263027666532267406962462828763687989508663717945855847063869891807995035585266286967922403374505300378266704258461737334874700508649035509781448670109294431242025424505102449069778378633180869175591099676134594118333680356975187472770572204406494215448548169618465438434975612331626508784676251176954776023724449698583924202117935812866765792019555361185416969077077132670010186772014139492922773109504842638266791482305376092349441978261771028672954423479770294887391304656397135122589654902181578417206835932337325956214646867630410618131101539000307449908907858773259077347223873658714412986162531532800000*i1^8 + -921917290474693347266669288662284821119458389108799593479960934538652455103349350130938197279240843185810639924526668726735190403821440386645707492871006848011472304922506997900096085716058385510652385529346333016778042607693191073231127962327106900522781101908676455021380111138421607540696675435026556528768759066558959346696897274149185963322933427204350563332464503392124836705472570064537521425546463987326386098159774877286126067921885778021042038553607153311706859691333965223451087808855828025052890698959875463329312373423023444395339087398416648308636652553540866407112150197423965291361163897780076958762981448422553912623084386953860539670788818820424526114897321047320165443504657674389744415137663655098364463580858719738296253122710230854779134065395800460742456451971374547191703694029627789611868349509624787597292454338757167725814265107350871280509952038045726022322325922767754862647861220375312655060722398542588835043570488360420250455347284465595363520813495127068596576898645786720828123789889432287062635162206169957260609899364247363317825978440472386046593622620376221530661317491905647883901571617862217433379014561823464025313134175196471780976750640511772606304396103807093964305304593104896000*i1^9 + -40283634272796832326412672646410032276077556670728634562085810686154189581006468938296928165589167385600161507363642760117669812108448977072573287971575615416395472266415721718624063843888425664548454573105756635705340412958351774656215521788177881719285397994509124385351838005704161598445817973124002343804853355114016076168067895922120681938996166640111858467122942688940665653947448161713514898060883610443052672549847703129694578536877313226985338862980244776321690108233906365297421988457144782874592300912290109582273656384088293171961289524362576294106622813774332105877338747233837797821203014167597052704302793006259065666237174143209549835389797692797573652181513903915440129174777241718166443175457858684370910921652160593618787226880660033693951301020418336882763750039102930161288627184383348684125825568210839929479015183344379249583866978591527330184158139804278333551509365590705894378421047855956893157006268476084179390344039021300039610405708831312832362292796517047682979200501139458458810296023031934554298753873066638329968219068090560185358388798809207914438649980046110564425447088839243703529414144589550097458075385954371097150225367808536649528585940877287753475897880955664165899946136961024*i1^10 + -1341970780278051944864007178187386090895610885942403018780507099256475848091523717371368746518964779482871676831665878144006363783985279508339660499247447041527325287385342023202778475650838856842039818117026843645979373837976426308883986671117134591084651527251520417524497748136399448247358535480989673936481186375708095904445552479219795308521846466093599141431775482101822583653974116931742511812290700785362671482140288996470928673895510855033510283776222094262957757237217126940082932231698472043382488581159162467109766161141694135972871960795602830349714039894047789452009845879471308021220044407003282690746558438674665523542646360491370083975511563794462963941285001711437819991178714693801806682181334582411231088140444519154034250120025837796586587872669750833711157729955436871568976648240658560271761785741274334575679187027933914026225328999466507915567250433750848794440743898202647707550373371964445396843802024127232519350777072691026532245156271485248336920547295073316537834930501506665120636858722612270521322889987981641080028158688164469680988966967737475169538387192540455447750000480962008600292148528540685879021747527655387618119167210094601610500847604731746399857734618798967956344668160*i1^11 + -49812065688939358954157848823241251451928163863238544903988950723396493305379419152981139868779875952637691455610933459248604422583051564343447173060049538185144977664323910237567620192572737494195344755319789747542919985060386346657450543935495939543975094759031079976354782791126346834015960829048680430525389074778085558108371416381174502222310788949785497231900695342093145617441390162647687865181231267871046957140689519049877233447516245038037853584807087808293141412032970124047419686671953785380773802354226501852460555744875102362253593171468397274370209166584462519636853045462106103011409727486149118163168014841257541163976243861982868807235580818678157250629054016402576418843654409572270059223856346130943353091428131582856097278251915308068064229608255681991855946851051916464086959189969899028863094149320399978636952955777713259063542125701291170586082789411664703304394326535648948791874924335205456739575109853592505867182276470423727086056049213330643008821510718559278035974623407145509174194368455145360162510521464215973005422088472852137700181831538910205342215196848541570233677528300226399168449839113807378595518976844723130185408056883510081416667089956403723951389692204162563964928*i1^12 + 267223392013319579046617471894088019987364032808344941697176030231194352712843341825913657585389928810354494682122768624490756085349823109718011141995223504758182664940264739651421653932180528524503063626611045355845361314723866279745860512605308030357046250327602885471676478342024217346864173089105395336740644472610733372780787036943875675426547903887599092400782376740093703166800977185257923633569845137526683465333522060847441647311444734088875925714165985294056870787088440644530944414188282782451632815129280107878059213224121799950450178451438027277622673924197027673727639783299953387748755253141213831948055657413590929293711054228553017013450989636047708754214329083055409252811375449007133258313688546236898141068065708088835615375469130560515707934609692631206191618426595106061882054384275864078519236948183579994686352348751617381189890211620106734331913029045719028839553006747151499949997816272188809609675892917667856753483275415976366208712289917014445464920103924821399860776515153284754017102826380024742913256866869211687619403992517021903512765270051915504475347793309159803325438783313979282626501910020485319362082577334576004305332713356250690648275188586937759729052484427055104*i1^13 + -290141385170238593166657291099408676050036016657744544367657094964686069774028792644250078537671991579727181417099779244288084366063925888073117809423780496650101846437147361109088537865998332462649305137481951271305789273898034400986150611675165623691036637209647790961353657115315635115992112063906596117423326118757084100636997997611548128332817543908634050787792448073315723432446327569704024575464381934369169700411059445334074213970222813072952874446390351514226218065347784894845637426557819281824048538919953209632695708996004948939202680790495009348531344462632988916741464037452794721297540801229677484292478096275051196911226800827909916609658469500806186960049760987633602003872433596369615872747802372023875813246565162828035879283075361294613455121882299094788059250635375622796571201087625192616305677008278248963631072532775534768744141173422714888443625603096419368465332499954910870352641584775701041148288240181208016450293390939249889322344316677095473522525714552058178832187252626951752753957614057479688194212661917026322677749597676999127140850458736841412186672856198453445544647407743964710289894061208982450019581754756677969173194117020078358208823177224573271275311464448*i1^14 + 525808836420157780705699819818198899328758707390696832354596571866215210904982209248246372508584685357574921964139393872247787783321390079072514189573262987310180866801903100561532472056858202555344452188313138606764130128412125956446462359209952765364291895996187901808994679386143674545283148733350385084165720584758275433527478677583902195758612153107796143337611654801583694278544860759372636009109085467053692405344154793546816807919693021521562924706823259211868778109094078563440020358033760816882547711456796968012693497052591898202716517459038478383299268651176861289998272123261960854338928823898663314303658404675588161987807282623667863197089086751210906252383747400647525371655102245644903128064599372191415708893438145887558150598829581255929361964643123359410094091921539651766777512471310787089049703928915355538960383921941770164712017848812267162949812105890817732352886569850100778459558250805553723456711702501229210472081954044247584014365624101869183742611599146554041430525152557388304686103610069134724193625146103116216365605792753242220559829825083003346017574178129250222214120588769700384474941937203663696422273441531517370051030075908611078720153708052713614344192000*i1^15 + -748452252752853868684576215135996425826575376493421674486965544858038406372953300713525835545000339655657995346156362526528766538142391607334768476395529344146989466789687884764484609946725102458397874982740973744702319788511803519359222827697857647553610836234940395856760854152931107705469304554460395293833325296707531248568847274642766813364322570636474697653103288421475710723922247620673288366596340784446192177050713562960095468418103582950735271969711226186630382833046605805614199015886690642460715325184842644352623312931043210010666183432345880368538558366221574617960349807865518065179503490914101530431563143397438547454846072208187114494497324341686197841871859324849084410630671528005466606053657444894851816334387312617801819324846435981462997995192042333831710281608779882506518919576726159789143335341472316823322541633356041054085698131164283778279180088645888826803767117382706122360167011930383518885045782605926225949827169960978758021956550858111491842949566113843509483854848381586191178159305209427249559354163098880152388010317530143089002194534721031900425672109851306795359143472778450437747245608541323680577392780736983693094343577940769910833766195615022186496*i1^16 + -19376113996521287171467442776572304903052622004186041364811848298091056627116988347931761095117422568175180559891192206947115895054761511973612002490355332764203938752407935886859010651954778710899538875664280911818740734436981453199192395588001341267460600202144038275213516916373276943874484599527020702864113430624904108969576928515108546672964610493176015170953757332202073380328659779522103542621287163848221321547667095408765676312644530751991050159384907393718744639546990368141256620296148117822208349576971718096916236425509271478630787592615029091159853486161845226044128973869011939386058675897266276981326936124024087911310183993682521118032576156879275110566426505603639709502592043762666872118125555650526588233676851305195491878515017342247648763525649067393271522011907092927326511063985290705028708343305252886743893627243030903518393838156552857992841042937614173762609341137514413743464246022603353411349019735636703834881969180664453498886088466619010552964913316662153873307310868122875079745140913975791074607772399737150788137526156518911408365699109945764087770929849988251077821216838908227198283401445976655436365433123770253000993643276667629205168234631790592*i1^17 + -93936665676526728215918957979725686571948757764015826235289683603096018217466391864640797774716561485845223536844843430366828184410025922942426244540619997000348636167315859544691824091972792713906567282925032274889851129823191470895964639064978012452792753591111231957363320608334543363379288573354423826718871734975319517503347092966229176223340981600806200245189079882954688199765499321654760413963706638677736962251404493978840728406358724302118923442122067060334996434927670389093939370134137571622326753165977545341505496598624880865464571738250256850885876783744982046250116021915038336690983090852888422596369361756716323591543673977168215248036883587919946650440763136105889488082806789717640657309143303166787137072389704627956689257960694943263539631125829175229387106457669495250483329137341581932961096776646814835091307881078588428140956881205627294792342580956497799174327021058636228250109879402895498094023697319645381133898223341308447091088337880407378876495859676276610391414760961783430640608826755106501893109719183432985220279596705384849795002894238360082029468064564150770980139787681665333121316143182222022723895788581503967341767655243387691439296086016*i1^18 + -8647223601733338740721622374241108488751292524441878837758447235180222262140818479126537831996313826175293520926437340858279775630326960714960351556042406080353230379228821130593360590359348891174831616547714644649419570741597370455822809624550160384897473172232262700563652691174875515531906603680845017284607365851928532416604392023432661450470263242671303532195137699493008297844021386191145112167534843696396148608291057702159106361790306888239673854081092783839945612824541628741290725751978674415326727735011503797126554073007897481180141588613602212632405134976171405832994776663095181893264323400285017518508775767662199198971576056856082071697935808792802170154340790423144925758186026879397347854922290587183518690215008285627885624654229791296488937117378035554675925835502870352502966570884394777700258598009569187170851986960595662758443249147199830304282628090945977926746995528917180813494228513435720057434189224002588159492412501893837500888567838487388878914090430757035868421813565303991321578328357553158431352261455144497248421057475188720003790956628589815101486098856369555060784590968017926821183654753900639236207429629643884962599835352759065299124224*i1^19 + 65205372205839200091642056048075104131378516124164925244803824518975680541462561285663698368213455414062308429885489322737571776182620642987467206361546683351532641727194619857700004332696547115809915448728806380181521093488830452345896482251331183959590747305181717190781939892202871398205236440898457462839467921338376562334805337455148242374088193482491503669245328962649470878568166935658950194653172081883388710768450841871723213156150871955443447807593697527766987062959326336592370468632728755305954942540774660868777977739668632395358253791250781296815965072070946363012401149072879207163509881674870834311305297114544880908696330718893202077748693066483160003691643752776036396466014222057113240931206918371703551385673461527434244167324323406715913011619068793651984383198493841310917199963771335480101266687707170835377516782486987800256109116648284100545725777361943601128785407181417330205480601798287305132712930754090681272225846804088769698646093202288434780960384732710180255264478098387523571464149520778830675417945784133008316770950467636343182886245270767039398133089046681524935476309978179110325318858166373369114066322220000102466830855800094720000*i1^20 + -631192299395970560040931871520715244304177836882009391178127402338656775150132707777490862264244412859543019594129335372590126744723647109790359841687378965214860278355305124737290880173794624944945068257748572020775147874556743591831543647948426780273924617371874978130179060594881426092624429855613826651397307614471017745017803628814537049867495208780013192700260481091235249494718920376645873081299004374274919667170549211716264238993282351163714052705935190152173436421134843649456870822840106664733882460451077318317157451813588410340937982033991927664102754082801545856842322970032322185765373121202107424600469316456644294245708392585887274406135627459155732901681993372040691686755528897127971290776400764028321722176965534606556324284282575584803245740721163859261120406537090017290121575091086583732432636363657783704720661536239080648755100828565684638945896038876245179713815189724023785854642656852778344552692286161802950881736070811112818831148501305027987680126636494921181828790996851790632953366271587766331348117496499280999251625338574707500459696770483823306865067287336580005220868177190840085467438366565691145972167236685340117073112864915456*i1^21 + 710559421997302211849263368593811474523292016588442200994302601393191259608741739861525514468908338802960949947138101908006962569205745316578667425577879633722058286318767565901800718893560961413621263831299784362831967657019551694903684470038174090855001471424329248851837351368370480735107412373114482258299022303429145685371414683396973762205491773261677799871929802223517169363242423003247100698858002236396430428918762481659758199414943805157876512265540856288534213348397282257153105123310622080758798819248841265779540637514482787788204570974066328700453319774251670288726243502761553325488592478932823398737847838534768261397166769740483408321383703826260890566762756899810457507770889762368227777445637444421622866958746273949748935751572165022632962568913318751751512230179027253533518591555549844264040894040534237610010710585734989917910280290918193096896263611964650885462012152239272435614212730133299795704143711446654729264597692117020320452089975780825941443885962875378038936931604325562731875712662815414611007755032035194121475230934475017330087531132378031086949533279125139047505172328902359503942442361113612009722529759544602585221562368*i1^22 + -127583891191587164585570401358310425115354113549662435476863332526321002910773995914075895271372350528051510390991108329448245928922927447029350866350371883091153963551969664840180016521360428104398567428639307214051652105239275911074724735205920483072697326728495399368073316524376185184125632222998674841286174344398582321534697765941122516833975357410114013624075520955518477808510701038338555919421279450045146039592239893393034420343589637484520509810881609577984288088131641809574259513985580024542245228911300004907669650656682162431204126237049968869003265502319999692829088923210801598317475124330234466790608051661101128377579813219012943748689941119435881149987438344157635912112958086400757153513506381472113610495172126329627597616781395378351258157647819957342184048173620865985339592630195947757361129768468502453806733618327266428903154988617301426274182263338220113141537590505796911750027489984836201744232943769235800454519190805665294168581944331955881491245255861532498867309559532454646258296329010435673715899149279844521109910093664150784239923514964907323710466456433656011024038949621025565454728848138101497309333198375219101696*i1^23 + -109758284204541714346942178271414433308246097065422268895862216272238734680419327338958481555985887966012213535022328112788616962354902216921552738782898266443241159529165983902395644909373358577630872353857113763754068271923673274371603156073367449428734145905238641167364750519740353341409428482751256009685584678894249522490495449094174591629661515238125847718824881928740330465329052546896428901037550697480056315023998777186806602353650090930161864657204193100696674912230120013850526036336207094795587503889933654686831634618749539964265165626153483569080775444713528834350631636794629503564648663803988104457962451201356066014976538829059445063156843578966263753021010740513156455702560713709577625534210641862659553382662567270184219800293990118192817156483911208002976838660785375668576026235850964919084079065199780962711344977151998738550313566630325348759502461960102084852692376371386318428248546923690481479205067747016765110404501844085273175616419436122423205522948144828088168248521266496190050419739291293136771489054692125014726004649096253740097053007739488698321709925909842914992524045945514695565494992455968892347022282063872*i1^24 + -7636803492281549645554494549494047088154510460962890789713067529717910010872603165279654355149409799873667226272077445467747815713659967721883242374559698493379058966313864679722622089510118667604622037318595054531120205187279088486323459886283090073462145027529917284766634472923589059073117258550166237183402828944743899509382882742034692673047151266489007345223149377632494464424375590959231304843389553005606941038324799467460346451479102958233031020203675488506118641356209110809872657945704184552430743349169035958705020821351198879954118179653454123433302959120274240540860937752314527345493504367250757035026958099059451666603271617622015467727614638643684239924703143621041100776356234280351847042311120599556427310858901340431178756103180972945744172554283958741547187159070459315612954587533540250707428335971722133951661443522422272945413985995716701952115660978119689740813086483063051934283793177521675858690595465440641358610966323826739403670830354629144088905613544866283548749758177606492602457846015399349782480249030350204436587405394385947920483155836941588129024643615900530386330235414472658999120992404713159476117504*i1^25 + 9286004793942272893141510004957893511280840577399977131454774383341929804693714043414110239164900554338868078980679268925591303764758154272668446357962392755413266901780697945568122270410624625595842045259951342468014608839829206442984106599709891723896747406686440729359252810014983558162543795225069330899522406846242868854734113105328383783135109695988769540430554048016216483779564041324475636080838649889526066308287526251604058987304377634033923153484568444983711201259104312505764972496802839498876872712482294778394596244875886324090613082144457732897491802543357634280953204775402474333618679004323716360107837758678999506091280047808854935742773118509628258851257864742307836734482911585555469142966789209594632458796444358395008946702164234197675311593022547059989623797606146705914470692805744866145708576595781524059192207743672856283563823014994525924775927702177331543174314237244693798220565607903290233750340921617019302396775282070417897411879640738646966283261279947191850840473003268969636735416918186416580582017875227594843806653609109561273067776345804314649317325710104353097632311992374747065432496205587283968*i1^26 + 734298640313986447775144140663947944905884374203211869816230210278735491765483277710359642681060475067186448250646803123751243322593439811374036579185872477369225244289929797126274059156898439788627719373660717766811328025547082428043450748165462767179510734467721652608240577998893689545445427106492021378290722651553739824114886971606483179904348045648209326521834922653100235288833988486948631300238043903640474418691416907686532438522694488657618350897141523866590709188661136419129662467008304460205188142756686332968534882834251789188482052746968193632896058689012141930904348822929030286159960766121745435286485940226504896309381363193526782935646146273956074700319644547870746537080305087848190020470070108619955855662741166951390459806119795527997317355295814841466875704016245252630073064635023992726958394224755414099192714324218107783788680809419854370636241255673407600629260508385197910611484617077230651785522177671047569109364266317379736979794090847305440990909658184154089154552303594375359917851085928801027450083259409765461441916281854604761560901341056916573554034011007519090950791400427816798987707482112*i1^27 + -14093283840741143934695006518041441175819719749183340523837404233007825715082039578073020873689949334682010467936544856558483296157723338696601318777269552900808035788514788368566988905176673823600065086178988989774212353394774677375091786500915402551466702515108112586142154541126739995169345187599691558803681364937353216070127184806376481989302004513259222318565311331090868202591015338487986262687022469401312555095256662566546601974580993573895661281679389889734473463403074049841874252685169720792482350532570516441027382138382401922595408683693596246717746901570310573991131562512069259368153681456276866320799025891859781056950840168123103450427812769281754162534542039810979324586830450689908445355968561480554006778279512689071866211188243704798653551049569684569065652847132224520192929042827133269786382592167754001240607639405725454449203399149568148224208544725749326442631371301400202738146803580016803554912097556593227187091292182521665835493994029258509943056891570972373944200675925955072385335872106511156134193328734238508024434403290074456570844436355480261857420646587593579785452968208393712959488*i1^28 + 111541385483952670434864016928681509573971270291949592621773682609252677080699714967384100705547390781109249577385321392652109677032660958391746429129763410759905089002776980907721041109700905525738133317677803055661258174696112151979106598181643434441463353112425807771719907003477826342108841043305508560388655017122958269797713642463512457161112992496379614595305313833179385084324272017044927194277150712786731472513211659509104087475857445553172067564951771286206053248757092255963231863752732682310856030636691828845856444453693986515512755032329997667286167407827369453987919931829533191031341309035922699572389570577196722613469661845876166439210205926484842142360849068232533667752576796957053508069585429537285493247173102086986203084004958871157990748446657732786445558413353018136034401008595163941286066658749281155054061773132237425498017567174826523299649084569254976209543003057449942982188495545772631211890389191139949116146326306836551622992746036086086595203203818154768453082228001231688959403422120367358309846626238672447044424181494382329879439884816002254720744185781259651366055128858624*i1^29 + -3585122442305951092783937263891882509614682706828481368206030436223765808886108652438080536630889417571146880656431213084578607739129540145109018327095999087283404344713981272131686442080530092983917514370169616029621805350163872133939719703887071399166029326140499111581349414342373504656584647552454570076589063095819025916909888915008333532897047307532240730959578823867014764807438028755064336737233705930532855045204074142638118508121970444784421894439787469593821861942221161908122041975358808929968597797534771427468645892241439654735720791571705018906318646519880471320142603555270800348066903967651577260505085314642426908449016475014229639378170564074990188805714595640929135475947868249272959882493879377568635038242662680529592581475146873854887410513278817844713753735173003318938335935598895292137823495906208662998645877288245433345737154306861470674642743607958885093433069504644058835855959339431871793992292517187130503319164230416118341081114083022641297448929441951384648366419125376383349897809730579451689026190053662850375027244876917824164889015177761807761403482795748640623165440*i1^30 + 26971864930486257778858494083459487872019166611122333088112638852325854878524586543867132673939143388056657534276621070500066942427267198853559882735726598404788250504226406142589725646691292826578878623698252030404938564547557374365013426921093403229499254810724071185131873838493538096490659603433347751348299081126697200885319551132601108698481313198164101098638861306736751434044476269658808574831252017019298568795230831346031237808060137653468687390548091231975627691796593305507636822780778850534043284729881335532736022402691953882284745447666089533933229728477256270949692469247555956264444317092208511936930409103413118100325200270997857591558945104842032656551227057869410983932870770127099431720712472384438633981938561055291427338019003247710678830693055908230102155826573665706971950355075522306028487666105011349105378800585369594461384008998592363030299094993291935728233259168679301738354204832175441432772419105023930069117282799242979763674923633910438328170051839974647782228557755785209515956331073366617994585441649390813031480975619980058196501725877605456885386247457996800*i1^31 + 566642706418689592672261501971994346206541466712556458260311744679616105142100130290533273639747611318349139518685666661067865028297222225216116371366251995340767938262606086028198170876892300110603000598130034698216469073665369234228941255787098276753723142926672838043386034831148258757628560202452043275367619567482898015646372480852136203135629800302437421680440823722560964411013909620336339666860665339781451838571201899306158159469852233239791100720444464916472714223796760344445296866716150039242089556181885987204986245003285726540102208953564707655929865758817831149819379543010187401790232285624588694013362291086304658706200959523198323462587060202963404454023261535073768762136619336405375777841934228982100481403105334837069845814999352448082944623196869142721865675861729230274354596591402873361512360023987549174068941611670887371500384914283269103646917909116465448013362935437111152417819765857810968586995017477101627863088529431420606234234812756649517580503326755859755263714583580461943054030803698010530157895787925800071112980792476171098550911230050537999347744768*i1^32 + 1319238069838890400140881843169429478327199533252442468416032444047103683260184693386215684885492006836735252300900651455040129349232061929881399152865238299939880456164541401884182738584556441350403385530329389212989055847712670410729373694371071851529594457610887180125130269563237649206296408577637296667253393472519089485742313759089633330297647117395205384216693464542609080320220660229660834691517964239227462880570387641250046396654060470305139205020672637709283194352531597086958125937211365585405959231614104282345474069490132667152318125471154062147127165986931950502873966098726009549656204377654960444864262436576889739064904717274860895716397787096181734450468247939719219686451838410746315784196778674733084981661564178687348669157845677936004231941323772263596484657493398133534002911036099222878237994674145458150414155984996872016940790649506418833294150488805439192929984560886976525656590956390724804870185160200453254559444010958340788251788662192596975643262089716604644497051763851350553907855057474654900478500380832632891272584138467583613053108810028154880*i1^33 + -2743214856307244838769001729996564727453375391199772332119428036854664798624590032915233714376737996248624561363508135033365211938376027925287827529373920649686629669841889100817816097603491014651575941863970543000683064613973610853784499447005464948111412321474721012589767912376746584150073522245036510175405307225389745208835962313257201298614297518535955513808109694493985926866416842197236721689560546148587726084189488228798197220004227102410448041966208245008860769733814539260493539394193997666032951054980970158585242364290503781792473750194191283984700785861190135207972132392205603162959173022121529791613975927854972967285523339816466082824806459722150645754059177261009297755109253082205051121344963993240236017778417255543211420694600958934125966672008393072294631732742901354240900569594858268476138146059444311455981362562053986073273085973311400973017670497223675032213876527577150002801263381008956092752956676107997700532178556432038206754352892522889071893700507322746108645499220649256876464797416066221943274734402572859650931119827539084320989773824*i1^34 + 276051246577312464774000882141975314046109823956978509025034445404560459995459294922983171908862381003225510717880584378099185083083508081033904328239715179665510913084086126221847902744270906008768280733918050024630379175800661902393238293534847440064595004944985144970859896992752246864932959087917026354577301753529132466690923540007183669845161137128555996980102671753489577054891496697612367434915707388589858031441709126452499992778463015804733107952131983295200715997007358043277680138181153841847960122098399316714246654856072051675601288736048670418984833201655932035249002530991544347073415214353454376461352954721300426960700190813594161947143162284082791765978597412369843584926826657026113661749994949307491469961960234891353171395505460069042574124296368901389712004235595782586285190055047532480315492100853184969557372321245918112131487831929713946901465443386925381500933034525331146908257054164093622823015817714147704627239989973502670158792069926718653725303394909038518539060250066019807262982704798167084453092869713624213120024893190045696*i1^35 + 637451112850154707095633883282252559632494997928948160947340520185514904421614708165830013153170408552501778701150282210130730895106792015508123626195962030400041956364993749388256615509308243690833329640959676889784413891073372786631001343155027794038054903139215460698827726667940256683491508772029221741344474757990569857882489223007198707577000633526406455217264590632053076356030931246711495031517874569899873499044580628004036591706892193638535453957348715322737731785049482177141534156909469184571273299741073212235316514345930852943353589179589840160849157784684775986975050040274597230953896901866418958172407249384575931880229258815276387049835167504824117328913814109070108965045939043115934119989865632379041953688795821304606699972488665012201752409745789994422830858784224390084926702248333241880450783319646944234905270638115120555668406698900048163131941782515190467216350841889115768481942492230446386014113042547501184249191722732047034205885267624635237205764354405537027417689234424605100254979493706159878167966074786524794217037824*i1^36 + 142836647692089072641354020173980904920520109598105817424863754472190534963146330805426456383787004451547603815329821321115286872326468549913928811916020767380686164564701966340243754128246430028836987450969394766772237885473518504670335020405760122239699761037824681172868163104496126960785534348425915756961183310900657265241214802021844483697434080903255404300359527318113034546473032657809597724521006643046042263887026526857034036275166152009840951643891831203507759858278764945102983097698327523565981504602746283640534564996044362523903126560129610599543208487370479915019832846813679236249447601962926459929391212488141987893470125747904405993499355113534481123529324290731220113890289190424605063926726172341391662114971878693738789620603015131387255917936576242541758884558143195247385205566938384084043645250283057004784894142756424641058660583910523459640651627594406769063165525629178547569043283520339279162969298994838617893458458595472876732385386269942402114162351889446845292514298768110731682759466849358550877885852278587392*i1^37 + 10873413659945429649504164125159346539402593301088152026065785660157806859367687358975433408480279548253053736954328191161116868590780863981523124265781413292866312495555106906114550056125612125212635143366621671278551809370308697461821559167951768167453934349606177200153996495354118280794077398734375619540773940619981171209543290586951630763712673929623869761230662783583325699931184232781600357202603146076012426177665664077856926790231690228783449609137764603822208255277424094109331466239943098156239588095518002725306508349204663582413051614761093507220064568719232960841621167583567370067693569920215715577334625672236950489659870348252484273667471227923350891828018307812648044959472186929741119148204914008881761618044451949144965551138091212923618929980965075512773930414321024054448122552313862861431023161092321439453306152650610572078292981271151569032490484825776134609613687431587570565769207403016417448162673404846285973249475997446691352017797719518098841406761661021207449520484205901337086371398321589805406748672*i1^38 + 419203351066708973261699593260195192593151817452883783811028223910606180759081994703863695083817631363080854981741933044981527689167367075686167117778104037362107080348368278109064119621421520862186478692341296013245792052043580200782290754124854973396361904856586082042539806923545225776690932017921978047102861451640545518475874529772879930383156007528884437389945527339873237360489506804134529044424673593910377963134410241093696128707830292537656209501782373622007550968879009607512952240867501344638671768173982249026660242089256764387541116119906641482563764115005911263845473431881715172349028628383229570138546657906180136231384141439500293386858029914369771800135519048752019001402137183523525999122919227387799925028382211685247836306062672710562983865713103361027613836997094344356399524857929715559644772643438980628347959150802002897989869309843288884060875555339383918539693056570004194310469078218719771441810639696192570226378198833238505531392067021375266578987528988637291630893241992633186023310339604480*i1^39 + 229848453408014632003799542748070244634057117849277114741648536974731174054929146817013538309978094137537131225642921517924658856218184788211734737428976994136383009591991495655781300441168473323884076816125058126539043005617366799486749107899612435479586931952091109001861378530639527300352861564055347298389070388279068002864505638224756812752260669098914826032526983341519374099512910049980343822354438535643641109672103805012118507807041699743819938187589207928256788015796252400325870071292416126577603024236081622922952363435377280488627950043674884191755714547387604273655890706524970147358298438324690646812612985114121309250135078758089336276147225452265276353100862489852343774677530847830644297457159980831928884728640822127616866667201603009704366613016696367485854299760860431364360780578267920819059571030902389554022228123137775636138276483658501566862154564620787496651253227186411109010204728198245026751320025395189639182018638960872718576984083850407390662172227252381382230047951805218816*i1^40 + 28399341250416240685702898096449388623389078738637122394791026570430083463480418459198685136571678661056251601321251293237364744594659658480901503912110975080651981178413388357264696376472081774824461379241432859694375381118038759735131720378628536896419193090414186362979654374630530944647103624337809052265259985912575544947109714235063210586773366879314659068930214761968262809098785255521112618971406935175356411594398652932562102058105795275129848318283822107423818047922026372281411125805625008995882954093154241820200804227744185394916092125065934729535006928245309254527837799188658029268337356414603549802447964712522435766801425602856757856725384823412803132623613369876710178320656807388886730268314620429228424976738570357879247173016229331534791525481174599617977030871709831703801402766069294939397316986769495926621174971067341931979150320174990564545859956417485040450923642654977275086432259445378776656177894673062076655278820651245020674793047455282056806083991117327406989312*i1^41 + 3558361269747649653076524665869865711302620374368095321246275084756779524966877480592513627813659749818317998803825923062697843838534077195577850977230882249623897878286631945227645939258030051845162997204602126624150804223175998819858714928331958530518019867772714225516747642648378100445528985728243744252057031579497108840315127391156454118950923795519004391634624572934825287887574796518074946863103368650113659793989882235673339467162254729927820570889696096605645989394810027350001339940369354975015225414821842915799951597583928542814653463005851230963955187214624967062832607701284220967810960329792891148663428641388610261861434174933509455631294929194851360625813690770995392525978706926191327233254314105498556175159231820007099575986104831016705977469762796144159735734025014593996757437760860744071401394667468029755368860632122752188598190232676827333048357550810416739690329952970189456649590596051815889718835150131170163419197895457325204517164397198219434524672*i1^42 + 2372237789985528343768184112525179730847760991592588881203258221550022539782093220838198567414107131840971159408426785413908076620461538104221318144421482749959726804272186063183967638264218875229056473789717392174828322209270844889852368420673446292191549697843183828478753230667469730545763683635912667193443850367646393222680742700585740838652216409441671304835079247934846882679885210946824192898084244744661401758731919800670547658862576882671603990366867752764739536233246230568603904365975925860739938038397186389907782369403369378806228347809771746796211973577350552937001133007030831428119051159665004621191169051583285746224521802766713083157992798361652834836058811484880971879899972802364973123374532798053411625911329648658935348165345721273056750661650254159479013481601345456509472710671797324283574796422723182433385952707037638766679843986635555612890945659062969906482595105103844157172319049675176342813650271849044663242717754559440657703763968*i1^43 + -12588347936465105676967685356516250013681186302612128508469509955747556927428148361544762055393570700198003717653295669671972385697471447269913770735239256918627493229576568420490306691618246635316785479875253131156605786962350529647067678339417502756783182214035289666655797090549707089311233227912253185484436467512521553776049432356086827870799009211038962262035985600836315362667484601909363228792894948521430018113666021925188576366774124294413579898025153437334044322892674492988360752077791431948693029956727420703132879503451623300178383676152236702418832466219780278827427446183261346579669122554944960020681209799634916349733041812868673341758154695108876452141230905334523469379121665360369631832391704654140190204765287481167726994364531292997274845185919970470543163263254027180986075474560066355740450676156639846959792573312115673638822376212887178145219795592909912986312551213044914526912826036631672794985956593617338988756992*i1^44 + 20242620360159539253492369464893035761836487639620247717626524737296959184154464912468275257358041815393425368870306483764369396975691803700404315529586974272999370325419509338882990260327063170834650675460837939423150273573118319842542117660673994547017546651072326622025497936554211466197837710446046045738056907209377124505653143771469437728532509324966802497349022568062315520758968827727540744044274733940156265596753997286995482987147957874201527005666090346020416679176039869441801512439643017677033917693031039781199401659794427740312859864118878425585649312107735620151721615666718562741506994307148829711596264906828101899449807176261128784283472700234200952190902622912138529577911411309896597929980283216348888787139109992143995271125077120480231299242317528229611789895458254017698865473616924272404788924633584372284368398819600498171894454095595385056930750971507217116609470226398457259027127653778240569344*i1^45 - N1*11931630302279568297046403346677398879060365357968309900615909627349188015501585907077741521784056873688193906611883084585609550159846491039510169459905333245395879632937766650602759721061564579080244579167803575758456586325463226553912267547040901609916558640991180415109278604758650980216981029102883548952155969426679934003700109375*i2, 6056657848410601415710797576585010449720444354223247918778124951068658712823163197963060720099704556841914008022421648153704575022038841995589821639292897174436271793959414784007068636202213445497474318185103242058344079247152804761358842134342954029528148100092282012189569539266078151778185683406860931710581067047363900799751267204767204829111048173232199664417609604205319263501996754342217895950747721666666674963469810569954130072043844908444747437608415461792181768542172263416833791277136259071808385890829202508527393425942738422220352526076205126952814487870076161675188628537920546103036320831344693351947086491573290210429422206529976633723345823068397810213277210726990902569752599480620742710526541260620298733355702024500246387774946087164184450584080808671010040960707699320645060501403372432632683577388732949681525156214661905235633217737820448443042358425202666487048343938232452935714134651431120869206051724489274248253310050427857634862412351290634636473590480775782042179769429152684535153346403815404380418938358826415977029807315993961809901816448212870960025292874682765055888357150338858406819885486438706702252658364510116636597793808686257050035837656953658891383541025930496622484448493936756698120192000000000000000000000 + 501701517148619143705162223874557487654926560756472865876135491428201135039997749979970986944279583640373477060077417751142886322032816647202037529886075127173473859835083566067858618538666973555821087033361202879832079393353836760054693413451393598094432921959555584937582582640615278855300602593759939331291234860610693390550728938296041136966019651472038512486025714102459203471558540033585286206064362940633312832901917752576412980252068286174219019217322710308803391058368554919170137421857169300564632340509381166249513965696975880562721830637894302333144482732674640403280298602739211250762720194734874690779600923630540136832358502457144713614141233823905001541970322178964887568808484230046729678437562301537729350904249998623201875407367028664007216555091182943157678210351093261524922616011211806550756188346686331061934707946142188738439560399417529497333219069221735280815530091151107592278554756936681229370261153814377169353616540191307313152876830601064019561579111351693718113307458006167159479771092338232107660513761852123442983966176689621648309780991998618075840020594140442154949866792499279652055140981113591239910054143822676619965101630572833235170010572117606929710522801614318611295451677460931858871091200000000000000000000*i1 + 14487234622566114415703519277701337874704829301325304147293885030497806069558241218583103101198342674229869053602538113612826687844016763708052521538249740858553351649576665928157840077902461354862520529925807633106169318188991641589263631225189992478567660440058387697335609945506113185657529314138489360583600287619055122956554699499546565269685358352179786029489334254228170605658527703763527322990523050402853263466705888410705680980100673848535948466884479780920697437382236009111825036086268908299560438695190203803106134182848535630966712197316622131059825935383617744373148482158309617264064432072941380924901850541728942911222980445655297980956373491796666080624437966996340517166313823011790813589296445174293725144757033668682771960228016919114746356949257964883992080542560585488202583921718777052346918067010725427176021263747958052312031406872555342994229933066343766722248349285797058312188834239236818158236141623606064922284852637683801746299747312203304899123318386051102894069751784305709378056549658684182074374590280549026106033213919396643655769188281814500903343075654755151007151048380246687176390798548352485900301865159790850428309393006763228475790362820539074265118609989265273799239223036237683584139264000000000000000000*i1^2 + 29325654530708304231691510748332696680046722797422227480339328803489216041339338086477070073927905111105817368827055005924007530493094361357073038539227704224208165307760302793641126280035630215023363797896994214522212937746208692381518799017136679358056765872606369342159244640350208914839665431130268283705852609078247353556313130945965405194045446991489095905655026158733364884541361687937613718950692681845278262086043007481006712454639072277102923843705120327596827515794632742812365646260279285196371893113997802690565575273104483445852756032699661461781152588160822195113263568979089068459997811408793965809064461536011514219895844045830089379534232123249484782993979037335363546483664899855680877027276070565442292620428477513952709773641518599680723696916165989848443265931042646652136691495190340812093166956297582715333085816854789146086897050475598169841500731884493553086966340398727906645440780949325763264346268561429363809030034343316127478945780428029097383797147388066364174357274757812754944115321070670180592226959547607411802757800774330331710214712185844443907408186464467549999730267349941118784441353974864044073283668217984425321850413059600134188957395786246738404371985735403685968079910927335017320284160000000000000000*i1^3 + 20690826736658091813911639646461730660889957643261658533222813236259126264143107916910098527043474558882862203520182807761955150776659542340817383097698640466114247666910030834848676143037339268916041041550123399281042680255161657775911308124473354480414754067662447268633196630907734591556689593531587773243345356665334585467593350611491866722367911302801958534575170489945305574224865051405145724681066891484042979754373356106390354770894892720110201802560660513534239318067317928430902441698685752161757416837833113356479433789436954269485455235717825180260771400095282771333795036669198533719095425782682826477990608566232212156152460671913041667549344688305155722770848267595837103104430609998768508921258614035871136030695702668591742930229397176529366541967529601209429513628246042758695337969259589124998927514320935838605824299773005627756671749925621386493566033383293936494718683517933569525160479331545298898852404164612597966032063273504774687469036276718159255931389879217635558498292652445840231680030416052129582591702481528639581893982967894097456194036642039125090594563558389607212318098374226067365098153300450008579954352211722036999895438183833668361230894910308333192860732256930238096693856117021211833139200000000000000*i1^4 + 4444680096288858168216378592500173322308876457955792130505998864669317015165526498749521145476840447866174707701331185564968454542095743810446393454175702744603019172850031806665959824136422712537871576761915953582198440802243407424158986325016637862536101417451822723545073572846729167904342117427126781637192995382044630240004219278680574976171385718340806884599911660799929866500830539575835277878434840366078170729874124247827588767851658230850735432912049806912228645693285953136963961431858837658462614135173436831374173646703596474896129141137416498358308481112459992118436651892400829434370921454394678812309155895688069854657971254638816495967408281882845036405513050629090871048710429615806035196531955318181084952654431268867689146060977167937364161969330814880873805745488762452670244485753947528852186725588102335725232138736435962118898874424352348017413939832425404317268699255276893130770266038722246748097029749386151791870962102816289435857649611103703388268797314913289946251049082823515534878254119929433506105047894086332609951363372423865692669014376345469552298976396525857616465935831043491089091928011590020627408570981284380310815497921322956143687758150362231561970643342543101340231239070737835334041600000000000*i1^5 + 508030310312237469086019042692340569355584532379676226471055125530545277452011731990385507046033449294923852481284565204519667925637980017818294000667737485432004464905480772006046283082891943681381399639723870704550599572909309143637441305875901251500869856953387359218023230269180923175891920079525587666674487092288368076201307772589574062436594750277700085078057210893637716738597958239339004280786768796975874972627704109314433017579908305676170149307645372901325225247071010047427675427895088754674933040844321143959648299168594894783914483627035909164743513025022354264345306034250719697844217405414318347618388267383727312702915385955820280380106088808346321540781919306059425824444832350568895137397468817167287732105003751333192435346797725630556770578988231749390243430193051480118947310848161622691026743971975122278634615078216673448543234741456502203037509611425280246740139072625120747539447773278261190425440449235290397548068894949569060980922451839330908334181712327249645427837836968862672891615901453962073243401834258822011998016459918959747066040328142022993500359182425852117960093958166439886740191673860624932456631292362150256181795556182721125413826363257594727266985305921547510319451373038091632640000000000*i1^6 + 21195422773677557384116117790468295007407999561317301363509046849255832229894098668266850433673099275871308871356363824454712537024422005554753477582587660020598167927551851168192400750817854580785861719497829065344306311420352445458436339050432223854209138755738689376889011279851467251688559654041219920293596243456154769410276396712691685812441184107546512460667691664653724478489062179699971495858165563874111289624561740275700742762196606896478443839516052723237475598033480116710984560235226441965573736449058427856789806047667282297318236332197799522766028732376575984632267843724721957310319954254244803341431236258274926983079517049296069931613691996122024935071334542773585189768826332013913965789217936825600869240544862545382839383474928639992047594644805937803776388792658215605277699582231555621895918409150852989340425150123286999290052163143583145058999281239943137194364978184219395147166633331187256490101744983163550026250508734367686442427012116818298662650834496035910431149665602236984371163573369071121597449584745298565338908564355144266553140731524866637764282444643983753617883630015663345837187602595796752332031139479304408618295533891244634389961866670071754596415548945314785539631289875405209600000000*i1^7 + -1010154932334165384204124591046696910915402299017043648000885826443083946146440285279650106285123426674541888443845678231661661311273594692555886249422048314109362094531995394510722570908068332863201229803971574891972923435047799151978278168999147183309889071374742556725207561340384752081867662951071197848139743859641385628650318417264380305020280476432426400746959978307742201487162284821731544445595344572434438727319362025301267470543469630554878023137594711355119522086938065801493096139113705231492604426546303801184243399376822465239862608825371851031619750539277804329970053606506111643879414378981965725527622007243872268109048922534342887030084033711429182896098596655587547160110053024442524180304615508995368669726715302663247360663325306907947882712471051413226286343994699460114660042450360275612139164552498859039775275468625543614600318955865865119412975633592482927561250744446354936325706643264685037455223513825470674488947431910842516921790081027500796615723390133460931573074195057573192416568336254010573864354475514580833402292282604364124262534591200760906938716334505860749471475207732986537449709050856180449583753176798311649299019198998040752307080273524269942282414909836233617496069327814656000000*i1^8 + -174946631360018839496930753675524721071199477476137349778159849446541173302666937574427218513349371502745756724572741913066540406325768585025542181859413222404650273931984658546360166427184079722338136081251858103277039042819529574430323307275143373160511417802664782313644795944430390988564680353218943526251260858469307879568822340411645704727412872417441209888557990733883304570251770762834330422854093901301238504602873804048302879084416075914258446352505360227111170031141423990569595191149657582798167222884342338827082012999179267620461074512211452164358797598800105835346288543687571258050981845009808369886752067834491348433978882815861421608006399756077910892032122919209903713246006869762182084223487114353463780085392554168137124801672366536178915989013658983251619770003132033836802038683038699777876813193370787036711050549725462384641008418747159473151839863998427892254563958529053936859047423580767812994976721018153108685820829211283024823334115978194264721138890931570111905120354552475313178223391764535685415976076921943348378916028872086872110470580534068003259502182114364903088784121704702219412107573670701125255338832095129313703105042018600824171777070990351674898015808254091607845497229803520000*i1^9 + -9007454425574184996828496152183954487388069381543902768165949735979734706219871695381334784624119766854970741055350044414983383747854325769850984306427952881016433401659889504436326399454664016844404979477486197166149118614198536396173882693341687744484676332152086660265963146318311711089017614851919970754099616077322872105736242932029193606199994927381336727285769127769603493182597534309002711799950978119391907258768083458142137934079375499246783466061873527620297680219557820114577509954566462818688704138544376327350658469247084586423726695369606898669964022272268940610689812914807192418430864607501417112165142281731680372339943531345197525178226893690316633107482499975526237187229582958584520895569990560822667688913219482897614686137453550081828481204028978287735825176846097164438989917727301835271964638546051511488111777696288594747477662855220091217945002464532339724754695905938149118345389342945728665799377176828302031989157050062370504878882453581381900675702403762756808601179995228197751340301174691983919905544896782990470841341936201228698402050541207519185641507397483388024815964946259428879715655337609473649426035580848391214778846044095073793391251691953396500049447945719223205673125806080*i1^10 + -337520561058026159458224983938316610113612840118578893674170990621923973176621435926899815291019518750534046236441957531721370185594053192549218380058732604214560116848239213034661907893831247683933049837513299679749554634394078198945221449998685320085605526405994859731007070204911519380561079910423544347500705712347500049522230560368192205855831067551875499296892124298941586308753548170760447294604798811218837323851469278492996772194557012520274759403386490707884139971459987889425054915524316522109607032753563215186276815369307102850443932441170284273460070310772539746506035936014048192077359124882506982948504168105614211287204170567758639487937094793629030093323203480111163930945572629601105763469205857554609463599412622676114912522200177416037251978406573522951657247350275768912717367213746027718458221057858623178947929411495622455098988053948788202195567851127868588053810180814429487910477824336176324996000188450551264188935545410329982783015426099788241626224225148932137584350448118930915163408254548929617211011298603710912708565209847152319252006714075675103845638192129058393449124565113188807023423453870303944795924498709734683870996242979615805476046220420078733470862428764444457839886336*i1^11 + -15794908647409930577983242426423378780052637505893416943387945308303290410619399602241603858149326921526948684633704552632294803327879354015344914790152834456771155159347143312738152175641267707654131570538952132046068865985722886449056776376544685981961514833943581881732246912467205802484845371633230525294928615307699160595833146100143053841230063254653976722383999051038924342230919893158765152556041724645334262139454190808193454038946749399544539181620003054874089967494759932911717153521262861989113260123512886252732980176906595495667613437417229266780979283892486940650846857382702760993920065341233448149397940679649047911094525329587001910618688691712986414119327693861854136463903100080120392675661192845767514451191142031770642873873098831323785735806623018417362794228326637561015268072309874336897435989988747329814943754920050852026187060844924673129330524954630719953393465012793748792675070410138019243768307856588020808039453600955631911606282333471294416122144474279367813317841529371068929528556217704888778490355252784515972380342952965577561904378362143831307699624264632425494034437264323004968702193123713146834646050999557745400164759383144919277075455048294536622784807783356925214720*i1^12 + 65726274434611377297510911106706252844680424308004563153065762513870836518221085379964597988430730360743813420779900564936866933256445756543594818980649623962713045983563485375368378601567065955189284491184479399588012448421926427101845693789953541788689738289873989202245537519172122375933287347468935883875894068449508042858324657481589672097143109910350671193814903159769700192492486798871171887207406634377898265999678074894818958026114202988856584500726978628752848703191642193826454403917715064610011031595986113300698003584055562048567314966099038318424788178467184629443524964368343094123504186824659114328293165864111252335440697472458607943705375528051469819552997089043417608189870773813259896484439559927904951021860715279277102372865657912524152457108778335635357519144384425268884648684250627772761271094109197876152489257834693344731057747641809237989121270145170223733794517761159255620441352567742694988784755635980462587950632764017845787815061741807831038305818197883237357045918287141056497521193969128166798466866847187852143350754726299065569513208835198429404642282750611446390653674489411859198717064368787907785739808885519119400772135155720267997610211556131641227367792859152384*i1^13 + -770320009780323524096330008461484147366813302922820305852109396171358549448585357792415178592035585444350370020415892286311549313283400087597172584138138877402995302040456654184687485277455447592396407930329842908167448594373618516472112161696170347588930200910550362955333318313144797060471361256147526702755603188100317729951347294306464062521674947223767259998084464346377920202764836561155856480244140833115786859635461014654008207424665697856827182941252228845472040244222611570572749885061760196908172934658188486543265560940107045644924875554906900214701874633172783000495718172200935950118732327726426488478534524227198941250447679699577668783991740248030239935064740673501702042646146615199869322058792131862428239996542139996654607459837031079773783848078388442642014356536398423304945271123833082396352895652740121567836633382973363353466842432713936576417347626604939373165632217780551229975264394311496212232743579456446978102857751821862361607308079834251560158395922263655703999692285771046364649821874359164401466620982919069999696036315216236945196842771495503536020188447846014260281094195300446540962013503566498392708229387044641592614031229490105822333218518822378571524286185472*i1^14 + 201694983553832846092569864788820707566040336493775425280726592018182385791156515569377205955348527328996499547600972438514184172165727391470162614005407925786934827058265311030967368652519365716856424497150688780764634989256879589308193176658026517427780115926848580624370994491401384104035530075252411553640894317055198482948535184366299193034716041100648749604556366262310356357405475768052742674474618640821459639834225728007172304507171200262905635567325394235981123206696026526269179814591123660508734073884360659337407338509160209759135086362408566906689246469959588979564667482454902096905025083254414602761523738558686048012708464911281508449349765009916908223890060255284012000122621624995798184174687855691368767175262529302167542054753312403796185417987701793743010512624222910698537785722076872344087351759930572026812266364637294771885938712542312186461595308003630574033637117355917020899078248919245362255382999006832992999318164193242559853168706979163539344651380191042820357357336707593150465641776679537403823423250983287813510629504875266330959005133708486467316854055082484234423958330049556108014037404761387021214798361926401274260026805911955806201262958784054153214689280*i1^15 + -324818163581068412633915109473352196932562822367893752053198202967716292583450556443658370592622730937720932895785963085059465764493433885515657174632329419435449609041655504335171612572872825951964009834589789413939547556458752530294684109302798552974817153081811384906016314096918716896997143631595616895383011362398233306922428265883700137313044665458407933219504357037834313291334699826472663096547549252348224044969519489624942535987577378690212376566945593070843288693137695423890804744861489756187031417208004537938357092325582698564438654088284038376925488589426325981423667432136699381549917519939467256892017256095846220985562764852686787166082373019076293618395614989241998787013869923307212339400301606792848571014179857907100949913574558880336065229849754063722308479500372212048294576770653087863267664455543036526577386163819757412310921530282739100534293460827480529309624163640238568676006116231299533167196055474307173844251673198373797780324838924170477973959794696481116336822105170466567400189639707249600281717848310381416393481871327156072739687473596285243776337822102979114715488669079859303402564346626254326104936450773150022147661467500166818955543603139768745984*i1^16 + -14858578692840831615540207038075556725514631698767289308932324465896510514568876863222877865879103779619942045881982114789807055525956106007241858134795031260206848062772409624938517118133112028710433643364609792973978131758797385300693677805714226271171671874950367815321114917032680621431689915830400999779771642469734903394882612215516581575694593094622195758687929846061470558130234356680511560421045990503835834230275619987105469144840201933191273258357497240734232353086154483406447644873504418230452368226924372334699915997987064590989770664157419933386365819534510438723161943413153613702570510435680614442473655487031951493470039462278210776709675122619968350174650837066447383393260219870832686527320265569440857727143532377784956949011089606245494714176135416379888254732259195688270185736368198978957600736551301485059058047571171344474665361607504192557198244245406142783338512444183777104616079240008826878281926127808701868133836349348257268681758095927657901107081033710245120872953316224488910903907888052976960728186112827433791441392777073721583845198033179401805476822222143460595005376906902164356172753192840537879381921731441443944387604570933847834304450473754624*i1^17 + 71436451958552679898055684469851380165808334886113281803590862101909486355842178443413770121102367318699528246924623447899230518817569325711836931398350070603853266807178981275136583452308578511149745549617389022571024827770874316876932289395534108084922116484730052164706681679552210225386283039887117406907110455453748767049716112808029197698672515233682583721914689087933152561548528487704389224529581220473089652427606240263066198243616055037401315816628923544932447057747788739501025571895044432733149685791349676380583333789839293587529692163964981323600087054851582370898513045792871054583036500145909938457779012245166448728010439809833548165600624077688506351567549384631625523861925842914365897345551049075259265617597919676924298066588013787277271509942498504552692799641277806562259210090117713751971486997191035043974130307066018571566809504127268557310456612367229935460812351808046668148934617733294927403598572732796569755409172468997053472345921741950823573184724533512457161127805175798622910063106131231952564274051751356668470483184800021517569161349478204633105730374652593670514123870206707338179015161298366882556334040398597617921910793439572829504018579456*i1^18 + -3911535953824261569765713910532950235798929194481015581620346550868189177816733879470687353550746014088854387703024436775898737387099368008900148168804669912650230658752778514935746374357592313255668698105755982448052499339455553321478228269746587808447632922898178062071702648036987141954925127745872486711128919955126481289699203549034223899783195961956982442428362241939763599187508241658036916584217254580876716130688011051160048648375846505408847887965451333671773290333447853622630691738943157903051238550259213337182520172880097979540302281834668456984510298017148201060088069131913950790310655713273079878222722382795031859864982860235211117957292521958290511247006014594425228306553202489343511499205286123233514321893060963796257789312508727033374233335526889276555303609694278032508564065440523353184902322635053602748618853292364883353727613709129485963290679139336835608176791446888697505989784396904939523616298540530070545043940559356256887783236578326958737246224062273316635865458912988900645428963725205178581496532624584920795557437922562139397931271312357413365492647250349325308289025010607874650726702715880934527572712740462571993161825382159292601204736*i1^19 + 26730478675604049809988152511089023223501802451058017203714171764053597212596762821403823274042262299480120969465915262884585654684071647775954750105453766489762751016554434359624417894297965428384652190435992898564709855497284733509858100895118682344903403185385091713076002054956952471151025290020548658963336869856740348532946288003636217148548655333700878564213442888653105531582383844620548068487493912115548350527780147566100441060115630125288155637043531718984067847656919044272703499127614434163364198900760128332648699723918601717291422953165431113154881274630923922148462041221395707862904801388004635920748332303170162057856974014899351428620383971465192370768311148565377712052219215150634306287919686807807267104668760752759404342021305608537106492995172432772282012799387712139517230317196040361129619591144909699884451582457229707910341887677405321151187229790345970690397735902369960099631632808565915237484429083359195152954295117477598744968344083226966871063447733478619723240061251043792915611512277806838633007359971006004453933428329675273454544424917361634329798435756748722689356109454746390156509053819917312363545826195442641460987720172841205760*i1^20 + -223520303434087151751688646549050845079860305778856577402561202038827503030257331504631229330150794367152330721278306042203506814077812145938297428257610406683093439553377115444891863512975528068733677995472427555381311594257279363353878007828632773448047634142080611015467716130653576275699332829278151583160594657902604615476884485861862193696603420553092785394926020920707754920385752141442043102270213203135754286614078245845509166685887189224112289407946322042920121145132097922753537923056000770462208321382812489987960979164892814964458434626584656997260021643587716124508442992376006530068441388109675683422250853212628624590074673973389674231570028481719701482947545235039073655860769213921673751967433480430784847697866065311029040842665803789221684433488022189270618807371114483578984668352171113752935516323137666270990110609516456287910851947500872281625099038821054756897866361460804503677049606181814561773641543724155704028820702658569262676340156067208096897367738615844778031983727221149088316737348444514634279900525811701708639243543119530907716080909376821868595704716877044600504899791845175321007203299894409095504022464236914791928504285921280*i1^21 + 252923482594085933969324787583556140850568524526530242707897659088774995447345885024676733599499240431251558210835872383611574825865128263833425007257548699935182708570859754568623372575084729427826826180956698618569722017479701528040297816511541525649665354474449672883820469263582717783069860488221171959370933615659235707339110108117765900937710009857893454527449492956208267924814576676018664173935351885448495019741581119474100048964004120979652321085123226410617435179237562392309960226812639920494994476796214989060072397611950388059157854065608855847627166525337528883898385297377041185624522195644042737281647937522613931737600851839273634727338708279327536529352865705093428831977000926169672599704104204077457713581723327307257722768320180037132121183067692139427434719645986856239696949608641227388588097744889769496421841967175419264404410493289975912520278183816104669798814522922255127900112511501948446664157366301465346751008053706076821101234135467290493729140328369971468044480093332561165220141089803877338659078174204271961883691192977436698220474541579278536168279525858059596188034510016254313372421779416823425561117455272149898422648832*i1^22 + -53029070484465161481587299840630602254323265327440275308318921585594217202037740574367660505045382688060245237038287233812791630860760917389198978630838562653799942641723583794658076764174411243405144337843246974759711196508116750930550208450692896737198890392783011293292323939895309565481971791530071291308502723403660102398472128955575494173673444140831531382566738768435132411419131286983459861598734159106446021832246258523097323002490794668144972650822647394597507554894663718391261570299088686329445067656055155192047396024697621007081532498947478393011600686902871880868127027414797540671941044145538042249100169484843700985395600487579202912885523872656355803552729186908811163832230722623295679253133499205715262360800449939231695365276019682243107500898042573641359777464809204422236180836869877613782254793112840567440596504289448175465333756646867493358104106613226893945969684435259775448703142138677442303029000932139746035062226323927970732001605995650709173868626011624216432174120499102260124557540843902662231647274181211415561768811228426483175068677948845103743305371516579465245468807067367147940133889849857007102727944431751659520*i1^23 + -39868263616742122599964812337379581034478972904399307647616181095978867162583649322272042425835865992815732701516387676442010095729080224074577668153401594047194579537401579440527254159512219507249292311197955946753069075019216906580585232838000839412297208352073461093871327594045297123399040209181848133095536420987280379633538887140904623086973632583306856921301133055213942407340172022184354885059061224218897125393452717228357400688448434552842688907439315682027202713263902268185815717693179261726061985156153583372303271700474930333571988237079650279006137699784024797914610542524470611151644735085293245962070026031526157852171250161608579577792509587227324492567613080748136344246219739340892890782302167984793037990819322016214825188468789600209447921158969999864371005280842396596443418998769037800846752813659823014004381985443960818383191501206550889773218272135057853433851158867916000928080790655999988480496100937095362587043908184945827057719172005939075661615545631835237304793112790265902231004687825258287249763683346573048956293178337723062231000176442868190084111390273942469421647903735705817806483288236102257524056061378560*i1^24 + -2493903221709563537989004307607770488440377352835004569298263584803348142605785213238994642011970811556416405043432583474875131505939796181784474113192146815494203626777408859755189231978251955303693528658013458605058392160986213575854559641025638748820597969150105207635975710687460138144267173667157249997443634498168842707357542427754150895549287328656712019656825895237121578919139083415306881879354540642294055593881303930488838650233724869381542730023342216837829964238834001244940949136448471102046764295582606148142791479759286372843848049891912130812270299824740200579657364904347418650754886218711043373841427638981314469229754513139134856356841699842466689373814225920614590594771481272430610436810244064864484784740102501869387598757166859143161032670455134985364604746294915531062445768174085883228397850255009176794433947959329011078560899526915184495764352870401822466739645775715921722738288940774231027289792406223382718469643117135630664435099128504294984045243160853716169451564494173592234119116053360460287921668765923116903684799900446543630590816188222917854031080497800218947807898306028500578274921712245167871754240*i1^25 + 3200891560313090793262582076253228971861382647215223429713295538819454274088976153118055264774005177846805588432767948090958666300198929739021482208124303407997308317118523758699340666845097266381216651318140425644828319352582697548085685476120803160890561061525053471870647169892760178783497109749762724884772875845895294674929385647576720101962857024637124948568520135210039344497930131214276532076279717682873481950340071234432521267138232194361587812811341049545895609345677522264843971425267844829507176531802048440075642935596544336712719557936895341737165255537691583946409036967821777063690189055919700466098498929633899262564696767337724666573293081310688950803606436420047771279764134355567668019817698160003756171779875990846909010735332769631346446368477476659574099103356162730833429655170199153902939371486450350427597531909217125928082212112360634852623629611541144768804265961113532220235465511914966195787940452174291315081546238216464127390356585327893423492078295470483154739507205173184285130187275307987195370026728325087209164312912017442923957812901575327431407176391048755005538210988592884646143062760717549568*i1^26 + 239675707085606641946071675058311612581393780343569482117657122413073096144466039740918075886579686934385530393810289162453617235823985313347750084065206313528816363320356869190828021676014326221854393835693064176242589986491070895639980409021372682106651209094210636844818285097022243478911123126679273696178889856328137522371378853664733868012348992754734005172454330684438806569273561385806861229139999976487867622608757424545778764934887416453895012634860701801387254286344485666129807991359516058974531676092766308967422257563758942163686723037379635079552981919276533062392557772016338109422120876072073720558719253808612691245004615280920187711400992383855895162176877478902509917496202416949656955902899058195003920605030483366090207661201307599701931799941431596508381542782952227173307593960455502494545727924816171835379047262377694753154984454031041277578830479560463352607312848580677651242115162844899930934072878267529452587498473636055116330106873350514808631710189951491508501456442670056648332298349082926554114397316293075073653555194195790687092284348863053385807233793878597213638516740576684075950626832384*i1^27 + -4639823538014134100812807937933282595129077241754380387721863138310335190395035678502480295691695382211334150774334116301985827011847897683648057046588061365072642357025218816616994888658958872007802275584022420551149715917309761485079238018324610622246632219388580834724418503786941020673125106758167190519741132965309805503186372064722021386054761204369450126401312061522620394239135175460111002379038894584272592015857724582625906020682084015556295610442040472472054259988232047889958777605967686337812723209638810497723912010946167182191011467319402713623460540970048421882417819185641725949115702301139311905762769444611333519720605144733141051676092932943949217127896139779091797619404205222326394597962873097247173957652648266130127326515882951273674004133877914929710105219455740422993753518138106602170040004134860385769396959859556778925920047144060936812934758260638121536054952338473408660664335680747230535842864694249473291003668448092457163409940251026571808815498618056396270878985821917427532353987683266944154632986086531157254477961183440572681335412150636074485210861799917469180227844569719063445504*i1^28 + 35594523388587877860469639043019566827775276017513294028563714939051448096384597068805170696055398285364008413878639402569584706599459506600176543146227897073333654333648224425456132105606724305305394530314335086267526472261086783192737783228151362651778001397071512736590555998073121705015734517662925948914469247756544203995041727877965324470554774435796105804148436155403277005364451397938053782059310857316364798312985419204398832266859752235968690227839279812791518855685125775594079742682223441618398112632525750571055390951452113522237542785828642546642044689664821761421316948611581136924858768042937933304508504450842894408834130270344542181084544114541645747217094057170003547168886335658538466753519342401531583595561482944171081748737877962039301693708719139404009590304066915403851113477406302340126134563498789462592802393284914331318609716511251672211847267776710258985435649487674402647897119889595842486387239187350235740765801216618543731213652692214096244768101510421589211364197268003617313999706028324286434593501400534525756310719416299663420804425537358906096486756340745610962217302228992*i1^29 + -1212942870639538246516622425875204846383343380048524445694870135719406513361855461306997414855428944040111015068712154912388149419597529405413480115050984723843717634858763135974003834549414310608820783358104577029699412700726493102739996222713993251042524003838700229425777582305301052878802863883003967824617370415001659505506144790106807050138016330327885107036532900092218808358253217358834803326036423115789899800496059027423339841592519589930966876911109056362498793148765685569664339742434386495285925527937249524676987703096509620269323362287612768920215862009880708227500216084852889904331420483968410548439015892495884500642334012544634195745317880275699322129429283224956326770557881337589875870766872384283733840755322967473532668355537791397986553735456139147596394753861088915306725314800604202261893307964798032785300252234424837006476070617285103662228021268111513341943360968090416637386293404912036754870526843552793264780609436329261467884346504971676704896535347228522253695629685183776546276524596783434290156590898935258646994030867567598907477778868663800267906465988175661881098240*i1^30 + 8946465447289688193270581326589844103842987365659299327426492932389106099989313766755371215724483255811911897549427582870350768007051964535861607337856450709592001744372709587075282006880936616316235684768322828232110728167543956436592558228937662703638086748886663616655923379539375401798922103576927002912191843569851263865126319176944656188273133031678310637438032600758828918082735892758128489709871492611565928421083458949856776629981939891610499592333753774285060055130354072636021243535942824057018952191910203096908647701174125059501852819719305519436078579149808200508566950859747463624123658204444600149340332460924583901735664066816431233849734684314587737926370030622984127647633758819110684086565795182262689491120945026938971369616576831001886712018731516497619926644301803394402956580423920681231863279794302864563035650753528236704711921625858397530752072748182297976750258051501683891428282906798826604065930857280166839135641165868166025349199916617920855123463451900080632448537612315482284931094845729910028012231433354469352974308118214233165345503767296885238560837949456384*i1^31 + 190901162409531119453272253950065006916918169294780911420328909677524136237274121150589434164485390212462714836610904070813187182902104732981203452761881514613007219435160657392585945099371959929264627724620349795634919573703951505266450353274332227223892788801408114656698337935646800611903313475258095762418731789353226860243254171978061264390694988970866462218239856964467327148729352888932922805681886860819020079355746023934483496232218385016486732079875048239642334279118334104793074946406873864511052454329625754904777316316138023250396001060820965044066922938544566254330240468983282054873420238894049940124010594446224608461821583072295133755067334505154903590245440286972010768186479991766518879402102129420829463665388273964326779019239570261406103642209512607316947151667432481437847401933507129905175898406051633262652122140144943293583650322745877684008148922163408853339927666836443923333781456412237393137734323023489126750944174948448563703231390129698068918618423689324672884145729282678199665426052645939829440950907960603883038633322103030628172936105663226167959748608*i1^32 + 444483677000133042016434376816605487414063957047469498552085313314314041692444237443217353795389934697440745437722357680235003791879029711356964799355033553634735544374010470984599952930759889365148866853309676774519242171878072672794939201370895196778894934503747603794304351689420120056316399272798010262740928330508446966923396428020153597494759904193140863714842275587971882179220918734968400647639251620409548518398691838393536797796516858609230046055856880358272962001093586842424302101287070490099240458380909027299838493800830535996928191334839076023539095361567889037975465555218201348016181343347681838245496063204259838234215548805290700526254382910737098736594161248835188681968484907734146999658504016107835327036286360437330464458901429480595356489866944215235171062936879464010936098864387407894400222107473814918264661836513537832757950310241312940716821440393447501872198695058251862200471059528647633202102615619341943244885312086646766644188884277073946393121453161462178774972969815969230336967246714589671315314701172858070049122854174860428827303671771430912*i1^33 + -938459661876326625582392447135026761199709397353606880890504276394070807022424189407479965924419355975708555852070746336802044004497149069732180484836659106681738922159084982860915896373697897262423942311008440916855776500226671337529721250172461132947399169170405933062739858247418227840186284861058342386859821355429546043840232452027855077641270545160881632155592629536800332415760602052874479719680138336090480756831055759446567056724884993495377324252232738389648720704998837167517277513161303979679588750452567369371153455509925402208264504905446255821722448134469459830373481852881405232254447927461260266312409546808980608899793075075002260723862126967217697524661392210773620823006375758636224994070193194055648344327234022526629929356301812222872759898084517214078691683322461541530476904537312239466138950518517739756769471506445493880187776583957845927535858042638544693330145756480997481734236052189938014045927353180832769255400791948606331555835069002866857645348484970621839831051283327111467220958487897419832122565730144162729374675616661948214508781568*i1^34 + 101117419914286632891516319284429447760466492101246527147125503820773684213110324277366308922884584937553801588502567703583959872906613997030290023475624966508480519807463429745204126188751125698717049368517839546765860619005383305175183177293639929635897969246565997858701213591222156240223159144459388457363283269527333071243511466348491096093468731443876260771445762227991119939007243301743053839208007688931324129468096624106608134035702652531988939492691805562774397710076500778773307807229583573382380778454212129392303028775549032099444504122215357736213750376180859230671381832743095174123628294896210788398495049649080821231702310357749579418679992336135416058630946042504686394459310012314273956418133477272401791538740088155341215760918212103254149602160781900180231083911903330004952639418012963581557754720799793629301245226165903687345202225976790002350677785327976147092891240896756949459993202757098175675676616105346051818049874297843831776142244137829921695555698965055232410016241466211775786478266995041325169159836009379197832344216044306432*i1^35 + 220566786110385873266707940775431885072859396299763877675669771873128507363093188792460710511200311304342348343364879730646621381490121578622890783511029670564908298540154215642935871079900416414575129685168181269655047216641044217328911579845596711174884000995996523604437042846493073200259604942348318963262841938251811455749247722224842235478983282163983415117128867367403121327285550088030598245569006524486607522885237760627905005697396544909655365316126967444559883801420339291037590027306743542984455725202596975800439193125568089682140714187208814919776804560683099426874745606208929863037134263438177725697772189195128286011975974472492340572990395038990156293837142829045957645303515668949502113683413958723324279147411402296332014280335278364889254425749875819056115048090404406738321527879698646454985898038741229794658512584191026419415065331777893511799142623392047286739758157286169396257234133640498018362488100464391245033517608972865897350261313106615527290846281531648113505819649876930622098375759575769092474098413969037513537355776*i1^36 + 49071286495863253451990836921830681535921540187425064585997535706451017992376888058889918228794115370989062778414624955644812414917940176975855759133974060983508638514191939852665908954877469609454039843807024275740295657408155756066646045503994840442413621694342918577510593588285950037391491795684045141298744492213217686304416823529362092569311944887380673071227477376870172356458748160314053821494321197869211393157277061007433120465685637681713875122853314753773572175359289500504071592753456944338662698933821833902095195345960445570410161552123277837284239287366559145944616844260748476764825401381531275672631922933463845508692268627953314483134006990318195720649461423391247147454707000804948598817483001185245244457156544031339496085843962871132498389624203031975307650041229661171287963380837056279887783003376727508560392423630572158760591208247122565478130633071986020971172270000818184771238944642617575957741951514432595863092948981703337753039216548670677539166378253308144676935684954929318873719384585031964870606239238717440*i1^37 + 3699988771794605441184448086190531325528543434909472404667192797870524902356024649886985537959684740996453458121797658960096642797177271009558476967529523059041887425788889527795891398646851279979621053523143395290739206221088958928172790423959080681224431677249694856863062718191466241521203529917082644795679436018485583044586865047632352468294376773741921557748171255652864721729576368174888557814143330834262663756169899804747590047364307280068976862031713529578411213993510907963839349963261285450862117483321904538775434978273235580444594803132179250775438658233820248261207197615712123650336263560387430543855893644776663816930606150789811431809726682986368650055909357516069486383160729423886618799996055830850164991520388066623570721162822570320281986803373900796310298759053344025400041090233499898210713579728419449448279033310854641775871415131933872131146736597966500345305570002103526653613867666546255384726642862441590233460857177002425059704585644461558922420528332111549753831060095800778004838812729479393542406144*i1^38 + 141079131052858598854828856931598957951219119643904450335948068804121932754661181647762111379342929911004048041432562688833956655735013248026826369217880873489194875980348309954460520383133046285813313268970507274627450344261153447591343787462063417597957711250223859308827421276645889440397986006098232343884621981240498014999535754929349997922394110667078927724916552202805651805426270708227386762963330559229548381071018054387780600335919164502504547529977108283070425444893221648194410965269161848787649725711446994671576299500864841364700786939193889576594012186322717532153278966525324183570373059681140248385958216760889739884856675175135500725962161613875203949514064102236341632457987130983695330887256088262455315331786498173905644948908747114536445658644660129256057321944051928170965039484996453181745451688589384588584646557653277445666816674564024833645816280306609829303995853843806714533439234391980037008221174873244851212372747016257799115760698547891707372576346928772768447697466337351087153385962471424*i1^39 + 53797157810026323150412883127153933893870619049096932171661551718726739289409679789910903392205361777265916186961740412916164445750249709895492230854459641294584948479746513454417332458963184948297504585656769917143209869475561474162045833981081381669753103929625746203976101636032871194356777499719027970835967022506722507000875119392584336688585055958526620811868481069604680450289296221677976480954357961038139423768209289595029487482835243918824037879535861320875524326500222493838423301998150066949297378338658920425507743033471570428457171441564153726695934020652998146851516951587399061201599256107084514505191996465896167479446028261881507360303694144374543283570178472110271583745281865167119171006511619659444736757885319625796252616611086643186057069467553895131586565653187633087668441959055130212103622835541743206867673155121579971781461879458035637957921187059519757905376437314872447578807784532522148341522438449628265233299926212151555265364293064014108052580765443970780594621560041504768*i1^40 + 9713830431634022943255875753925171608796120272160933041080557071167445992498578515924879410412884060952456716530834509747916781595520972759486626465643073968388909391707143588191776324041107430242115103746940062784431518165210819925949371971530443228520027923827595524290526282881245188113035144481510827540318327023931310050479550916031238147713341797671570650113529473578943529572737989087931707223159627794212461968647471061779464228075299251968007573991701751188485809015590294913144285454223093893756107575725141194109158355050361072173722261805148631629388644428304316752431850178124586954051798155043083658069668237907353102625810390684085777331754047032655924521217923365082822372947390102713235082996380334917708515612407493389763155498664049251578327145598737333125327560305995947463485124321140962906603625640988272421674433502778978966341328535126907762824684421025672061284093672228988672327519688234686336080228562504350810505168228058070935047916072703147197161993001046764421120*i1^41 + 1228913158663038274767787992982749861482982974593573187858511734137628482133465061799447933481978111372178247013406145211228159216308462773399843303577597854283272889266797598806262469136108579443647320669735059309014175207917654853759968250451120806957150755283170640449565156795022567477807944937583129647223136895410875796028563610947288806927597218537565246869112397118916818368868472412587798780701304977645553781027947481035618981239287424093782688333627839498394571584076115506576445160977277768008463178295784354240460748817209571433250641635896429523702457657921595017289281231122879966999179691092245601317604425648989537733831844713103833599978542166392822449412609310716952154584605652287945045712302635635186589676083445341567018951844013808030857487189482301573151436702745258575972656556705000802911856402855881275158925139073689244231521306914878364247082314631868991021315561348393683541063916901610379088754722594534854274483729815704138893975395165184941096960*i1^42 + 833827849702479579445589953583417177512459236259906777022147205789065223422880992591593773507181043679939258935560482386831679710259728981672610198328074181242954682005578762249441560041203004714350664215009208308585344253785647406628244852677087373298421304837068816710299918689189268358690734397656400034964439946785173019401673975699309429158912632689545906280900734154371750863418399829495682331784985793994246915834834095930517187457472102852983872283037329022837975031174146091384000691266045137856123268470534415602983865396357478051286312823992699202213749114727380737154637537287674087850030961916467314396541864051429290792658269262147359252374256464898735339904202953781695907067033094353259536254053199418995359789108968552785280729033872958369516499630894238486664440162579203596786279313589179350009014052613912345661320193076800490730812679053935701440263390113295192745421338117420363147695234527701648231097468463668785333333585354770434771386368*i1^43 + -4405277616133121295406998206864081198773607918929985809923745718002765946052506923604604645849000848637360469751919538158579554309424200502612135637802231055299754880546876126364567079291879476008821604910536745597011550755096921283291175654237962329178639382566887824519455158734827817664132206444119576398458276115270051395507024452416536716370205560627019455637579109669659733227134938189965996953359216187495103943260118623859386284512628544041560233898883761885795478362988641888627714443641781727715066170862048006549882529070159792230905818264493992390658203669399465834721306357600790314631347988445358614738598458855298105630597957083864630796855318027152216036810717636353339726487422067220003776338748099821537308009628388614366835728709437303368861924322368798375628491030907798344400737124951755163364774517006010347093614969038941218813967654250742219417185060603366120843778840550950858692608896886885631689324736892071600717824*i1^44 + 7056304299393875369112565209678380994417897319727631545724284634452985819672743996600516248809477935777494927125303045818634813913837611020180002082651659586193292399995179505249802387652108603799484298071516941631401358619700180107313179354685537694892596967886811566330747588295229586699605542372394880276020141910962610909275990515558054805940237901480041726769045921519861775988166705331184313370308847476885078567030500449131533043800921831434197655702737700377287076087830761334161568793919103795278903693423684448611806774495743871313042082181526646709089123011417152927021321255221959644427119959713468781471216791959650712256850887072975143584344661668271888028040520725178092950475758805299816785899532923529712249986225638171824210355233876111590695311368205642717171577189872755676751585481583938334176296805848925276030344267784207771806426735456354493360143113621783311698724667808181486781563655324405334016*i1^45 - N1*11931630302279568297046403346677398879060365357968309900615909627349188015501585907077741521784056873688193906611883084585609550159846491039510169459905333245395879632937766650602759721061564579080244579167803575758456586325463226553912267547040901609916558640991180415109278604758650980216981029102883548952155969426679934003700109375*i3 ] ]