[ [ 8390583173151261589906452827117269998484952671610176536539558892482832016306060886955059853650931763219166652629592590201024826783739759630632268010080396898618157879504224226127807536981435750544812559056994433502300613223589967072592885068408719259934278271094843541366427699114522735459968660821594392779368806972310232992676156067166893790970467031755233278103020590227063042319426436524013708811347289653059976543419364055470077046868483740130716641538183602441320009591583132180217303523036933601893555378206465582457347164643190794432023201205408565385707034218189967479783271197763000989408148179048196916680435896756348363237118566109429449180459850366146243060175460422113906655788575448760112943114381030578188762671480832000000000000000000000000000000000000000000 + -250922010324945012105221457781092729667433022765669492954164551796438779577162802606428708410470487388402589855606588729316703215866542102703908635327580793770842044320829993519087756981371749518075329883530755959302593316809796843083344445883078144186991374599569688302618925040855093341338896255618928300791328012726462353784522957966698352387956396865504327018937389861427809452753081474454406334674247717194750505551139571745583849458753434347119181659594074441667348180119393196204998283607509323525175828894625276571178356029546107190160667586030789335550126609669302977883638712850444406431306984623423081838512985316934090857658442756400211812037594014326626364049449786414340622923489091290139231097031647535637302431711232000000000000000000000000000000000000000000*i1 + 9024433603429748077705131478519748052632695109262656798986757625447540745299367911604430973506295655122428418299946097893390078311308019314167349293266131780091105095216295873429891682699510611934806290849313482318613765753681816763376310116494383804007846041339456697546462801274839313576391326775602475592999911838375880582114324881997036865008204177351145088466733899033403924981013293818286968718308016607943388175849615911751383442155467336848588142368151599489099011644496845142850239341225826390273202954620831563733401046400859905610542113880054048566015533579332702772498270693280949861549953459383513265390826448804329784871867596956351037651117224681613473715518818420341687018147468485481849776624679681114311234473164800000000000000000000000000000000000000000*i1^2 + 19438426923414620244498597779748308843465663575460342374520510819316808283822363453073313405052325914737190848249242637958493018479716849224519595345157839466514694577708656109020623347653481372729777130696719277965566344292189904799299190043007592821391194904242655159674546858744751416107379237839354349171127862016681624987836790262046441571290711219404061194614732318436685441045854931469050406764070568033946933566409903336440115675886363214465781766519301298409782204206126625973538726829360618283505536981981677460115036976541742153714200316553829184385591628790818139124197663946964750702340231254369928648060991250967758007182358718127618152473444409691797235224880568072020196055287494509573387883294406587732458312040448000000000000000000000000000000000000000*i1^3 + -5733334967551898687023051571693399702021947514887423162116360163391239714338989625250467171305380502733749201008253763637148577188404819109604395533136156505695895742829894870005359879775755678776497476420395168172104003387545768593732340875891294421959754375385274540131277709948194807517238090129613719916096948808414436380945977443210447331898572605159029007390269673833376650438579620347994372728800675796654725491141775847107655951980517170084475732191161562350774877739909171207362997327756039897607272987460492822167338938815767761305940919337285092970760590075476019629059833414537765337039555245653447997598648886753970083697383816862856789051150096763763706012258846400829273548718291840236324363777109491102319326003200000000000000000000000000000000000000*i1^4 + -15615967984590221526513399063841062594189842044075339810226156504030564909076464263982474200713620648325531049287136521918512508486697690448697422042241351812057658161322391437611426027761480873505511791857857988026214951868186575386027644545212516971707350070202561373961195216501788212208067377755787364683214975687201143332804101551820297345454760025859904879013168461232246179377706884482492195163113646390627363824785336904781552923848668048153914319265269300623275225686371327945398731091060166100744902599336498764483858793060209640368185717426861450544380425093926034089588239727483266795511898415337243261758090708903175350838421956520618422378237292987596817046644270364892154205632253236085617374582668888685338951680000000000000000000000000000000000000*i1^5 + 6668264414553594637789193086728791436690613257097844238168333540697189375232241427093038015625001486280234751223576499037621590236329001952531034949946002069465739774182389898070089734244913932700998310881842866961440741107106948585714306201396775036845560622530419220378240891573364338453364834563655890416986182837962184347373111784933882779246269110701378553952854434710085789480261884461018845032757379693098781196347641046030302762870304014038573538751179455282306198271934081349400405524949938270395154727693111517521523555221640499205211536977377385861248400993280472801331923691593850248723399989893735869528873766629271994583928460873640680127560242936467274973633696375066727627320785487950155963558547734248030208000000000000000000000000000000000000*i1^6 + -1119814666979599146580640914435169917704787849965878225946759274309629045159069947431982359974444647685936055363211514880900114836676416575354347965736764228445503980557000942572073358816231030309215741937227003350120527120256542638876923808712885474303515768755021388958018476465213969534091672934798077906611487644467716561571712182383438520775327628341500049147619011323155011973831539217788071683306052275004930288818448508478367086365501154552401815733621236012291075262401504332601856928353132625010407701519228152269714115313601374464269412802881251724630760120271970622389885542672070494384415171829130553189504883366945633512244680016800172256931479426161051109194513600759579820045465641035850384696813885902028800000000000000000000000000000000000*i1^7 + 448985247374961871974376498938991969293518747547881902105118145636579722806971369443674666897162392100503634836666344197748368542686012511010747053162380727454862649893726258669265690587563969477447630088839396744779288236204995107138120728973696362805159999433460368270830869293557721841866461949849691815118860958981636584757181269909733408964934274114718691153441433221576749534048387732762222222337250733015555896616246476892224422789773282826193205037016607733422810947278288216409248789572828076769663833116815591301140886431974288339439206076457147655955163455855158524958489698273547346765701548198760254825081268684304911553151960587765410586420071617876902869779365529479639496043887014507327557163730033704960000000000000000000000000000000000*i1^8 + -616687125422893295545956110701866055442827197669882188233986339192989208221295769275593375016976459483842885331162373694550907257172718654661731004374666271464717094305730723243760055877489115756557775318040939717206564454702768256749717864065731160535286685957370580592195246598653174892953717779430187640032980819844422368617038299389583145761676840224296345800915328074583907407735347678302969808297609840109709070158447757110662070522032226617122115178389584584392262340880618222041580666796992059733544681488466576882087263450797809814865273853824621947107281375615127520673615760108156841683244069378198674393929935832996257797981773137921501007719928381697165758972072587125273607698488402347164197017616384000000000000000000000000000000000*i1^9 + 25539586797784661703695412079559275533661827388300545057501625466534592926600776999849012519322560182383376682549488835106179980192060292576175950706870443187968149416874556679048401862663941824199755248372027002709764175746433894890653739623247239148536772513982128740096839888955403416762701939126526855429987379517224679223701713379528825911546339913187031873664876481682386524582386907624670641803757351066019583695306316474073680372231472019897357350408712171626369926350761815120529332345560227595381997886735377944489665517197133568179620101002807393452556005849748812539690237223080218689624641462525812557336971624905825357428103355524272069500526791784855563623202884575470221213084826569632055451189248000000000000000000000000000000000*i1^10 + 3558026741238864123132286153364416420909509754977436305877389152046182444593693186531794772143727113946694240665023883051037212514610304682296557826410708399004398544624763210698684452125216546379764499654860727437825317074942111115898632626161605895360745816293054849966198385090813418003111388598342273350517216310906218890022501982706290221918245603599130882799478475798271809976986989494609096984967360750323245264776689382158220938327566542291347621989195457932261511632096496424299482756716229181172556412794706238754629273455101685575288194992823636426031235115297988886325699727514320967785517853595060442318953726300208666572902339512683671550813497939133404706121389161027577664539924193909341725655040000000000000000000000000000000*i1^11 + 1362207677247442703047593549301226190305556225270410469289800082040068944320084839853360396746211725313474095829868129515273278135749189621908226728001296477558721542211600065473899450857159107122032408583300788102936602628537708555232098609274349856835445030791727873003614084231808349346454092382010088155505151600582016995110259266070948059978442602827135754874461593850125308136657855609681014307440033546152110384079265706430728758249841024243089208254857071919519585989536328602690852069048631527659439834572420667683471223065750302163670001625662390683966762511246528380209186720295912303523320327888226496284253191347648391168020518703343698415424228199704816306650657925252238232353223638883216916480000000000000000000000000000000*i1^12 + 87900631535373250480563708073737521583938552148144935732104917140519794540751457770682822351452590961741008143612654899693538415885618751518272200365271574674737163719334375349401199949913691620098701671191951723205031798348955512826014947194125266175446159151727323744885828809377506020809505891250307624206657869406134979014446898804269560305205455928126113940689003529441575063689745980605977436499325654266058379383039388335329827819374705259305433766456077805400234703107824298632632115009413343805962063738710010577983573579283601447655956773958855800387844570983447627336667839141295955490068337301164938359309872830716276031056533981957493750036342376101665093460253163590815537364520633405905305600000000000000000000000000000*i1^13 + 12162878607015449554187637892411729215633134091899610403443578306071427222944766788595003362346687886301725333671822182844903656648025952164596087965589154184541658662229070878689876100296356940568940190932618703261486110230834438955063513551703577954402593521570403442920937658491938628111180610823198489613673609932503151504041038016074359794296212954072500124424652672066700272566311518195102760444687937578127070170382993584988934038418340529250987415376827981478574853197701054864949986826706641794992303942578101015746437486533882020875689348786585683680399823256804871449335314411304740103762472387051193559561928310512741500039091253159968090644755934260762079661591647724461877960203179130880000000000000000000000000000000*i1^14 + 976152865795086965515962906804296091010532453410445554677404744699866973044791988248609931432434768556762079684399253122140716725643708229178635435643028617560637591319291805690272498868223763114966843871770109670120778312707775047024350336103430395101473727815254508447778029496653006581887333518373511079793288969646717442215761422580982872453411006420706339815799439347278955013791907439964516886612073305503300853071240157731758197945481915697481137730680269844289664837734416336805516367172355889307634238768044538923010222546812878886105002006212083055639248150726588484884252248023260295687274799445379310617486645741778115116958542002294341627267806002791293161242139686903665322474648633344000000000000000000000000000*i1^15 + 67390433212281965883398090001365191461431452802040254764431386159466284210371126066131279897613841595376993925309707725696392891817824227890008278183329298207016943384955866496418551705629307684040466334320457645796033141713261914816823512823119282242553282477383018007488048707351265387811160535626686439871052691102578149349128872008727179109442780260497270706391409633816648131300280462580852874293846616775962047285917539834264934754964506289138357620301842749474438896406703823192081029935182009925601916069133349995460130261000070267018160868257177386372122226762957910476512035143824764429174052021047550603894386368334556371089885070740277197568083628608699848305084508286234318958755840000000000000000000000000000*i1^16 + 3654005055499752258524278070336558052040234539106627188498347316538509847686878769296073536786032401843648363825236040654081022086299081081711040791492172229765936957585804994027969847517356424451608579268921048429479140409839596988942470283111678644817625298354740279658321424576157441146958697273857654644250747242882886936068023890058510549556990543122457261515563379306988437481064169534324843900522199949791571458862255796802069338996822799937464142959398170752347071849516554571957824396812747156257997573745355284649717017426372862564809089964483197950157306748175398807817091408208625735385085015439748021093456165750293283981191454422959088401672347699963887241006737605690438797230080000000000000000000000000*i1^17 + 142818646956291844602138310888350587867624127123812887451727927458316618817649638873212196686536136718002804722108806756221949046779561713062753928683750113410246794058685825042207938704290933456504026409909942350883097257943914223681531821838548328115000689294991840765410080230917911062049728809686873319316607912088779073022761773868194031220366248378251470711147821417067990989789414143014285025252339008517867642100663538639799481716628671116113897368289386387082740330676797882733176265002312236237137925814967554815655560406855719273099927023983190648337327749953422489983170301309382954408907191521429610574796350821328461101178275843255476833901349569453754724920086521668865884160000000000000000000000000*i1^18 + 3153328267601546335969225667705059949393053736056103886684204247773701360375088295481002417041778246073176906354817335865540599407177348888965549842987404323051370119411701058704506935511388379913167206711513862829382238071457466894062184024728181492084206920910795336431191356245623346439395523684902873777664444206773016149203267022975305001294829652179519987861913447078250894303372391231042618308234306272664296914624294910394132100411896747894153551727824712458424768957743337948088671770747602744697584271463173315751162514768122064633186868480041129351994173455910335140221334076816997023468695065522472597391419140724764125531540954540470752826488816001581429233862381051419033600000000000000000000000*i1^19 + 46439558158183423831547646510158176242857082867948313058595912270016648433813580603807023389505484952436433731530740623554965086643034269255416761548005540501316925591194980120898025202338010876493050602778720560592427561656840006389559325113490299893950955799415354408116331787541316486740369894281656625664057198857878914559269088953529519745021467578809411936655258253616104873228584659834639348041487916237131536063167682080218531900468272751542340934563862883094077825893944801079096602559378930318342718759498427779720017853552798422839443796804996654298138784788045149779031237608626061666431983935421232049411084338012092869963083825966349171320004234414360735631449123717120000000000000000000000*i1^20 + -248076383847218502007362880717103058670637904065739912586056383311023714711465944931009037764442588050538735771441955669294581442340830217368552273420992955548370049884851873044164164243282969437065960478586625300599033468039614727851978683953148766763870327983288904469331453133027951567939659884586488247538496557539203308378226581370351755083283084048559651933019685867222062258352654577620156416868247128026188396511757210114176003514320990171959597387136475168137440057467406419724168772154901221823921290396649731685925002435095026507021744997133205096438255328499225773144125383948211410785561217389120833091292665337930985598802751734789004313898330094253300910993178624000000000000000000000*i1^21 + -40235023665038914868422763447074637936189482602982823463625726143064207379965508377424461558879999578238399658008756770428001883580344286037052070205046767504317776380420031394434140921106172909461986064039479240011341345075159684157911486307864048774091351786651818336260756991960298581117137642073567023699951956309105270634720601699077958580341276207511792483875546179934028012875605313365727797767489391838401474574780575938632805603898371588970258304057250295030335048394178758808197140559148085579537180341382127596945214718028200954982030167098218542321375946813758130010952376739912727607577175970717835647525508114987804697557552794316560152134529872581296390563430400000000000000000000*i1^22 + -538729196063669148916683462397453389823176395119419846696725618035781908046492241041135819021929764266836983247987188357912181371894334801758746968363334195316347214355075459070612390270957453256700588092128343566550492022080601929161687088111284698414256129505788130067272996584466864699873009369911530986745555886564492882467725209740872449280626769023122342014212726242558951715545960267198213891994599300303957585915056339254943707822566702059519933031720995062016806638046105548537991427350658158782739924416847699597097409831348036569616262081170313147323522028158700284598654681645889092891823498245744868901495284498644821880267100197533981798394282141590738698240000000000000000000*i1^23 + 4982101980929954382790266619690584542273873758238704467478034148007130129201362552490045743194764596714207547949723390920148776578999121588136836562468634510279465909165961809795804768068484036550402442962041478279803787806063481012627201879334106339493906978115745094937773894111182023831715473838711437554966163164211921158988336504238477738405277585678598651508568703853287358200424192438382238265145602253547785863867217392527812661640296635402431939788352126469852335020752968724810616507026126521887693543712131758270520537335665725090391285757849980328445133416213696679752996857817928107838312593617660838062244840194459599050064102295718789454395435575672832000000000000000000*i1^24 + -77941163018181647045451489386740787532307434303605412558938375899113585052707422513465607601735667229784544590449937864853896244931041923173056917060032539034590976162586150328635095996748382726057922623696877711071843624457873420035168166341636583378073239966662186578711098490072743125835540967443049387610627064797083886630430278651861656489333833411215245488380439506555180111724122594005533871221418613209476759760969981637177509507690078035737364518211092078177155745882514045105167278399945251137396974490512485536340543991606107558819387637911772852875861648966925321485584728170133491720030241454167599333617096201654463944893864572540476518802401945190400000000000000000*i1^25 + 925334137200239298632165121227720834287545353255642459462533152939505424779932346008389653061486147474899340286839948754902547165472011785360883781431141645036432575912001945553054193438710904158333624432572513290784034312944861239558296277141939952994521241866561353424008881371130923618065686049930344928175378973514947767228176973713922400273710960662412701887307889923798701150988019276633511424495320511800041705942252406351525840768464688924995600964085666299700402237771851935939618724692621949950604243685096557494556637342718306797316671744723283241218709054453017813592826445521225611663445320067478471232958352204695295736691281256830795629534904320000000000000000*i1^26 + 35833337431953732272832778705739973335914937323311541795966344825249259849691415402374680200901975357021384832362561162072454956774782838764056333299512496293794328078594964014743635070260041244514495701781348142177580069068499499917187106892351734872837558417292732161219232391010930931854029715622372770462743589921731609529794936443695483053984235325438070660168113946462834241711537160220538566173570912700803120014316807605089597942903146685002792422776288700832623311647760693007946389634896753095005808981386080680278581126622576943542405956195519591741656244144418220281313075556924258072905873013795645538304982081143650142665386398812074347069440000000000000000*i1^27 + 419590689086937975919847936443748363712519372384945440979114214600946906344480101769692188194598115194366485817275540966391937494529015927935390932377640432482935814638314148294075139777977780531150517317284355063877931446868954159392092426772031353360852386826074312650774216939929190969019992901220281347797717117453452626337364589680266890245641814255655222344115094964688350198099845962582065842283277947687902231999472063830016033324770555601761347273988165491115550310338666364201666136326252391097427199954842166562683477183947678812046892340748715272192307739923461035452305112554224787452712628527995156340690840810955558157700529991692215910400000000000000*i1^28 + 2271965488261742305892313399188373180478701407743938805142087406995292136419810161746575480183900554550675779492141560224727258204648341002478856666752070049240034025452357383221702119060500875979951442373414838489363677066996413307338301019941238702437777684697245203223398725743182264654611390551145779790501002985616744239691875877769212117239811773849408163285473063149557845728712162954612652077477553848017257896150442935569151995122747767101060076403238884062374955622505031001424453097222850123752273686846731489919524500165596621196204893273638238168287214167922036699451182785639203119781615872229307669325081954251464784668310574014136320000000000000*i1^29 + 5691111710218025322087216734046264004003965589906200114111777981096787565262116008337015873281090249443051570420843073701124621489163618268144615990778657508097848044470341760161842215250384119979574524644794902816361099432500694264384714796899908580377786827939071790355718052604621979855458568411567619125481273385382060994063990913020014794233790234733379473314140166714654666856785080160179210152765150035355911632831616504956641640960279467160015198905843422197314695392014663212949806677815279627514179009582147596092416946943452228341887827122581952520252674030143552982808448784526689580435723518355920013577793172375198434890384146432000000000000*i1^30 + 6770888342408590625799365866158582860149381039492567181370559223650220956270938711884026280147647885536541397065853892802096392749572858950090459449530003941526975648767505907959124486000400405650065551656299072710995428782158448361564923404764910215914391807482452223870643769906924625268119770580063410996306578688560961341484645295963920152492696956096466560757986262019307187880272992927935892225000820844663824220913548525838283597155708199225255575974899292209814035078902600397063882788629318398046919498810301984118288811768752035421303749462924671718239637453645716482780969946466316868907407200729142664957282168030749978997555200000000000*i1^31 + 21551427905817275078689767906753433694290161990209498727254009192444213678180912794624173971547852018371401462073745326281392048047141606694376716130977926761164423085842701761803160602792922606776926769995613352236487587682945491145415446435826925394509359816734932260532560621066299470283988648275305336317407307612112351148526175115885966123781987742984556342583082044582163684901957464560070303566524702542338805313712978250551335141838687778999055030081869714421973723872568121123877801996833060280729726064097729847128554603994914199617366618847871309034002712461331731425912952885296575798268008952059854957756263321355853168640000000000*i1^32 + 358590565274132121712326922015323157107467578291269375411977845057259953761780308269751472999801929055792319633443361608379382427757801772016392375421218301790863483699850401036717764373232574296244042968119139561078703695988021355578679747942573734743427599136464137002697756784121263204542664989990968304781954737093409102018681478361013944741238195023536423765981716053088403469154879719052153941842904799042378513547968545452186833602604500620455680856513714412643656256557606038739475033668299038035629558367160608668005568364863524250015581039196356659520147073137837121211986835037556854581153345807568840669333345214464000000000*i1^33 + 1946692369743823494217264074725896007563644258639273619977941164538902432145615386574833156876873946419229695793052855667341676017594859290880478904342441204257005507805974601358326840820647976411441334796097977592592632595622756770045594879559848833090351087699198668368155338452219693927528470551908211707565426048661096008557717137478849047067812798784659808218063329860725219432583459948535242549105246304929549854425676572957655939372410890732171714156716961379166837658790918249554752631129021811375168006414045422342217864077013236084327903796564714372004184178151426097160941927988069457900823155411714480318259200000000*i1^34 + 3728319983234518921231515091884782063900372239672656930519225359365417547509552479432931714085528698152537036881166163298627173639824216698984958638610897884489875389081258813967968216584509390788136531807738911751532908259932021692546568040566747883502905921450675508224049645339326095270645604771655931975758008657439885118917509789442856437228152872017214634771307036357825126618202766802110388133797285612225044566153290896477826069851316075773838662058081963760978328538132544937677581713712977284756840735078496466579766629386583775494283453394131988483140369228941650264336491691065624324890079927167697920000000*i1^35 + 2198948976522933124497718839253235267952832513675153282327230739154175361686005698350559050727506210240128338157681894719057913812143771493678198405397182857332832561833084203164111150087070154208501870525649941660473785517824301644349132369065999364968570154394780319816600524172527698032746499255768997723948516404306251900171995996305302795116138871058599705659286222774928786708626438902765547574330554502731268708120088102857453714728535453870731778721142806647738265920108420966898775570612586751006828783147406442097509747862812029198836001413353590025245118384406608131298700891117937765181064064000000*i1^36 + 576201968139582629460353000643264461361761317917460962702705279041390308630489472043068346616939405364961812082234519659870499737124289005167018312173244882122871997896645983641542372792126603182890582350006187368212968016886804108842732596764870337236108835078698582186366080568071727051420137680012603080766560105840645889669778219166251868413253987170537020710249897069823643068774813736398615946712042498482237166430855356741668400974351217473731918123904548846031074334992750581096604471901151115248126344484512048879589421150997209178877066276662660141755278347832922162538787351264077948800000*i1^37 + 1505912433282515802065787032683500558382788013612677292535838536745931476006071138262465977978465752997371772443227543661387217945995743292385912049930380247918689686119141801371666800885544860587536733994329026366896813357072619267070984745708585472501963650102051696001132007264157048991789800641825667099685374652759147587599906374264674137749002391221332788772832624278799073038224161990131277649163389512239533652710018045061676086037663615735063699613102222414754429597217044677767896962895458554436807036850533253628502914763729926430692555905854406919601141380248456769259120000*i1^38 + -610587553360201948521416029756665278948461695490099637615739355435649479700217680342807966528736063030350978133731600512207344544017202128188256883910992987693581720466512182401754170724664344528728749254942143866024257742911182372197326930072045854191623972922091888618308022991897429685092395945918560753431688774571967626650970189331883870890524730722764937077829457766380305889388808948122344970324677486386976691509198795102422139592580422421557915524128671445006621593237181739487089673433019101140757356725069726895794271836905610389547290279202942748062850000*i1^39 + 1422221924035583896723860379447894288120366674539112259107073518171792660955846903983630778223913094290284195405422597347771378930913076957894926802970008721677019674084801881752215853343385757423002062400336607613391030025904871450143953254218577619774085002496236836158760297784964047567334643412720002891317504388319853438494640182482432268511906850470039016250015485958248092851003356190260890136152989589048074915878648371111119867671867901148389328120570355292076469548944072052715591580024545650275568821526826296855776354059550763612603641300*i1^40 + 61091414874888620317580429918813347424943803362543068455782694476937889216406580928620385070362348248825640855723449651422077758862709733635861928594756174933512076912999552182884833037031194218492446738637292232073793171750005895170409123905471231381668054829458205234109576708433405970875888163303108034020367690829809453554034326421117052125539244843046339135557847157425397239323030271106399425164505895933428391888963487269909184565633548930601335841336953214674360779444758264736824394818330082186273436954885*i1^41 + 2174580776197532852916729369210849557395976211115309067413091069271760556333611634080271048498257300445106218911212544372478641179181086454395929506358326559001105074765951048806406776924283369299473269092225503687565355959476285052237831810690185698855493296510493193656421281369112223581934240373694003652888616551335856693743403674858641930281200199353407991045460718671855770091679185338331022023301438474052218767392650042232511303145172722111158190636100536703795321753624802*i1^42, 1811612086260745692771973874103185731933850325731754325782052076569136549933255033370295236351453004370646204622580365792453320463251109634205928456688239339411142352827967048401531834210275267757059434376842351182426088564883765599394986976726794687450781416166381501395572662841580840793325397647988704911158595975410509528083807065326037430395595994205506144549397849790682004868393500666534193319045282823828024942486341524915205980430303714093845103363154045556580007805914705586935245309468044364343737369901436878754132076403585378964519508012369201064337313136095864481345174838221819406396600846586349153723457102723476997904546465876101715227636405818969672968092270028638750472680104892014543794406371940448280839804039114599122321663148071845852479662963751029600818214641473157637739153532112753047774317588242244745082072401562530923145749015680388417246361892485359590678936880732440212487240155579371460807519217193415673871481388143178811757646022467375678108154841792512000000000000000000000000000000000000000000 + -53497168853226846995431024278851116626335539998042058745063154289863175396022560250756933671927168157526022802197939737056755212593717243118216310014807514769133880980984415010510604755898842636440697988192285472277395221130397020065477010181441133958201167287694959277441637019954600856149168059675729151786982589397794609403456681573854610972480836346501500972195328520307747482393298030129826822567140021796999741970167527800379842277200715130680707752392442885730640147710994572792408273208848930832987695758588198346597565993327633287556475729414825515046947205183527210996001434857751807183153679205048352977559642779406166214349055571643524378046030831971934797342093718846623224031051487268246338106195075229187884567188564806858539539300881779379355208740797219882930551200937534732193387732078868024745787740260683531147638113370559459543219560118054395837554448366630720365670805620018544149547100549582818482898381057389293648942393586991703104762390432476690112854222490828800000000000000000000000000000000000000000*i1 + 1975987608916555238761200576305936782024226049004195943193795633353975672167748289367999837000359951821419018486182971648681517690662041787148381708606537680155432073364364916129319063723253850326714703065475966019607941565263488945078842955965044525978797540263182331289477570750336269247933967654624676191835195069444595824870172217750352506446532121901301077266549382520901478266413514142140206570091493917554310834403008998964079095092246427708122170769288887118319549221911501342040228330867634075667873110064137688139161051322939986122974075512342119863814146852910033610446433941549865020167134043348635832010129736757539779378786592016366938758725467161819918665427952869425029563578344859764977945100133344877756677274725974754254220068650006604666258457331372156655368024653485073570370854299689879762124289496593433226078553326006591932819201969819629323292161887018575725149484844553470508252303720079450232910938228474060483424182546747804985520048193520052454252199165296640000000000000000000000000000000000000000*i1^2 + 4255067316120189789670497622764634268810389745396152000258811588824101354611507022400409127829579106427318465805327641629791989460157538922292254048838646160358861227264979937809100649651542795808628385488335129408714739449323063146842318426797092998947282907603095961673472738371408728500462449046050766872895301144157477819354772569336074722061942745451533273163065146769063888166225660695320769779817485633045001904109119754667125347703180708219258271812179739052782562283947155361416021932045276020554454712380645757030755817980136845520390822231140353588860049147091313446455071303109441068122497289577335477014430140831832267547929643782975681455907714314788950741868057664141885946550835164401675261867106767415748509520659557847751322823187234223824324549786433255308177947130184003671220257572499676191797265488469039085852008868508035901424179112684232629565501932987760491087606991510503282669187215560895136969939436851262371582752609348042592101333245083700220306718195712000000000000000000000000000000000000000*i1^3 + -1250395656031143446280876731873731390179815326976367462514318431501855084800393701802961439420520312980658906052194741435950829383640036466324580089324598293936075270338792411492872579381216179853111386633630501885538929115618809695500872887188305388175936857220891722697174419988406441244346928576276698875142327220917656331504515993456069156279208074404541998787559631192223125561055657387043542783282412162269803794783391584637420490612638104337520220391637546865513793745736798044312822281445164327628416724687015953063285908974662979882579377693869553954381514366341962978255680870126019753910713453567483011811691354333281242821027642656008214315739040944315132095527717521428959782675835144858275517200819770633045390632798441826487508048975527102893084902180285547950655571840209992603210609565422203208766136471704627507333692309677824434422049267676780418804643582633579567358554554912047410758455424824740224836814786066352617911235328481629111798582231983718270614110208000000000000000000000000000000000000000*i1^4 + -3420793501450573077915638362286638202784527034109317842406772506645515368123441398467001122056204540441853868260997059560381403327965249898381081876400570302632980194529663860477970283615956889729554834312824249706644090692438555250012739840396872601743081088416978687334925877736966213898011533480517769442442643438480685594633521223190393322057905271086584618197511089633764347927900743410641686108464580775978675690969331324420538287932775094621394643877091998861745941143876239120304528434851228390759259697421697524365016549786536031377084326219859522741334243475213302767606633028736309988543979409651223453750533125000828710800868682494474979669599696741316055866701143125906896417884681654374516367850219039954082533314846002869863727132227015045014268526244036138831832088387871137928503448145244031697765714331880130780017429795560068767764705963251167039249833826025670579512656536450555030706753745486467709764883036014978344508052023907849671245557861927548512601374720000000000000000000000000000000000000*i1^5 + 1457764692502364221963061264049319428203533592439985362362217160272147724150481334092418180001093669969873761529199503364589683686683546507533939869490509670240250061989882683899095968376143612776340058433897270262896309846622081548360118970512636447764691827805889972695017948501050911505297447407788470437178768482135670001822202244003581478010083090912010696185909942495568126602658126128356782462958099045566432391127414503153790960256799119110723230359104806249394717325730810393426687354321687887270300712862151017045599924585379174125204627694042541233290695530346956918384537599677275174391256522850156719158779864125257396240449551090276198950354622722379237771245876472520794283482801622894212815952839575339842190313866450300968133647103564560696168536994168134629480419405840468724957150431935825167265011630338242021808369565407176447340670769629988214272441081048956543765880665059147836284045675553148252951888932536815980685701669184941362512934239706830314930176000000000000000000000000000000000000*i1^6 + -244011748744596939225876269658305389693238536454555878042911446328181846435747291792205366655219612471461646421790729677492492532028341815232685195653969675715260883039872261662474537351923874955774925400390396169827631706233168214242642810584264786910437093970856656640074416956506318723217530349550211749122643254279134121183946979559955890188504765970665394948658297304980865706070058532817950236717865770708657094019939299277478755515895099856305979650102580263683604085117802667370772047233790422355688973581302928696279103240234617201395944452816583015923934210733251093784643674245335442114020283771229953802079844117426146438826148717285655173760638230947696164832833061482233559714537779272968248707323491531340084752333270746607138790341778269722733475535124812292935885209877092860793236673355253432308909847765169387614323092761800750978679155987767093078092256764379906214943430956294560480880506550481835401152693162853820578913830986609701099469635665111128473600000000000000000000000000000000000*i1^7 + 98150672317197063059315715465666660529373072933075485918798994948880541418438240893492128889388935035725554211964313148665385098847463552543318679404064412035319343134449568663045184717311547470609227514999437044801904818305029353312842343911254777581474824679438782994200878091421332911044003429851100198421204037693119154785289380136706585900673765798707366897202810520099802956796501921047421506692124992048500123533258586769767766200747623464941388111946732729070125906262853993311275641500852429252868474390796365679612815946148081101054329702496045680525352722291118765624985929265752103875995544166915084381879226443446399079478123798294007285066639808892977066274837755103900572610289836964732780036443340718795776615021890302716590337279107650766574146136685818917549339630957176881808798345489037481117328361651563746836332294419523284136676275277413757152255673201277886416075417081723752534951468410600248388717693300436137746367324298581895294259812145163141120000000000000000000000000000000000*i1^8 + -102228450494905368677088189377550676221895536199678531151097308964262849797000796704779242026420418987552712970591013234234099255768353303873188767527646469723010883903520738830670125465544650280165738581341308008673392358507280075413719742788784297944730847248006275648757167847523822070391602992333195262668224218792137390258624702689568120119721614875834432236380721411213639890256572425052851402518833935393210221830525551270922530860809932094450743301123928963493951768317477165763037708433301354790073355568972530554723574212860210307279089467779550649813989382852769480634453745985721254121196342492463269389810098226963835655311498930832934311788171570433386015395872924909851857797248527548505823552041271731819786702750025930327732470214064591710157539203211145518916332045464092646847347146928385460854169422017278956668584258295481829341025266738392129632937951129534637745819116771394586004373067329553153229852037642133112018864352718128860220243748847616000000000000000000000000000000000*i1^9 + 5599414200048179567869524778402075791085636118354457487160208402856010749884536825020097213269839827895601699960667796127404719801882421691585005698633461066826666424861173340579441710798684197995785088458969868988996757829991764926071893631529372960209561733869709643318497531623238748136146753358229673439987680146403926953496263809280383924366273490876736370914275973268033113379851751088576527394181599666822741437440169629308410453688673588569835736647436404483581912003245922169253364293686840879663621110854270775532955943284868686928906639424432327768296550645532272513834532127358934353568011289267828819971844709816605703195581136559535914587168969608677439331357000979204068914381823304170656268844551114865076806600967796654773300736190439222320391678321051803456636837277862884386018032221756563856909152806761045794319806499056899609303724244754823365010546163984989296481836651639113322851789121509155423740008036642029722253436314248178600095502460518400000000000000000000000000000000*i1^10 + 781429700645423883775259240565891918989336831891312313459327790213056467561139634558828192679747214915845371710904086881356688071600155213496970519717599390574515075068863474164133237648555152674161564683639751691320745727203183322685616973784962558934717596124497819676077811993791655253875948806074315524681883342871780706597520068476977592419275160454235785363162414540931312778059925402224397744590569494415988468878304918790209005028979862517200688046987985598205332217380606834831195707204857284274973053186823895847823274345783556550085481240816157307706450579027279151239780131022138864771802924978264353903230186802137650696968620735468151966903174329390664826914026262947131790391429958801411113822437640684197434526348021045717243797518703489638614257069177339644684915067814411426287925691065868267239270310153315348127712072270734873009869232225787840302867302014609102485035974757001111645604315302523308638191634614291641654811932508980717588441989120000000000000000000000000000000*i1^11 + 299232075655164596746843674040501924843085348128556718263348311807592447633318572105270314429464605522586276010342438254153764430485325227751154460019405987608209796950424180372230512282136104105051467968497830966212134814829728545973927754526018679461338077119959533000635788835545604963012745940753021253471838236992612196287349671630116739479825831868831366543853014277432058343118112933799110638343051481476625689390312307314150286725066568279381447934987871943250030913088584884511209912747837683654179435050347720696857945181776327783108373499617673867727071550284724515757406441380422241980589084145893022662241632532279007196398367354627168370006693115061886858171676668851711357118904298371996571297571819539809104004754730774878279859866910521646890516326555473885178736784714294226382648503551913955387012346752287889650145533267697357240860913576531356283650164431766673836898642154518044442382074360994132084714625044208000152947120853432814018756608000000000000000000000000000000*i1^12 + 19388545678666697008274490579309635214571811512693024922873535940640179516790767125096888935737016767036714094409523226055804782239098113361280539817728472091701500615116457904015955404434042067829550403431929898470427131605270580985414028357088436693310503328274942911549746240582130421285094435959422898895644137727405170942416351429799314390991608468388884797231483832584811668613723368989482892062738251663834988833232413679531033911426272840149885332841997000859393498989834237019689483010396405095997486930372221949340942261858973262467890665030669339659683668738694814353479615167113274496815031508544949102328153196018833284246390084243149945270010255311204671057892124453107247342616555114621992859016718626731943532244966440480800191911448010822514243478691838758925444063703634785010099189827103155113029217091314846349366613912615763839848923845906686538177496602141318198087585995855251229879991064081220735720209251442264548875848629277757014016000000000000000000000000000000*i1^13 + 2684236654954826692965117695830134741992925154553185438712628122521067725758372893795318353464615818078528948280984892727329859094186089592197333730465887169278094019289639011438437185395366204852335602203111256437220429817636024213626079491848869351209575848768445306143952497243723910926344581853018903497079052743523672869730193531981463175247611504773700018182760264580415567946405628435640503945015928628166114941396370421184127733023239980772622838219522729625334072261555795056378248468848680682740236221589607256281975192919560730837778675230149358732984630273921545084526193977381235311749423431155631816789747590070424036935107183384071463289937074558507568937772927779857961578208900224054635750009066793942167735881219250010014845918485186246434083776067115268543929707548476222961796673562199640938583606903605824259200057619419107252567045932836364036422937142709981917532402252286621404753660989374598992773681066928892476796833602871366778880000000000000000000000000000*i1^14 + 215433412753304774134793604502495241664222419198250343936484853252171807474881757174422060203976900922019864071508274315159280952345622788371997697794028867205564075877673985145798667264670846020838778268755665258511887335283231733136296908470843151739595036658994110819127042904923108849829157725881484265501903477129103295077982009934175888980772591191306375864581318362913337667187253804474580811387365238624340282573436558995440743337119762475703725612682608585442896503275589826324025251965285873174511145915225451392724511171754335187677510461476396358864115896631520074307750198762056527157853297762897940111182234649350338932496502303281135156176249123284194154313980796042671408168477130119986849482116229476723940166629618012983739036617385799641828991665879787561326501184389960990010595090208065267783439538606346529804356122492536567964279911465149851761740563445508083353247428116626963435525808562272839219787879898244968414708602131972096000000000000000000000000000*i1^15 + 14907714983044171583636913926973425221334547451607842097889627482620578688918306495446161269114720301574137546314874130212225577238588291358873229118034565259058752044418155260497774170949731409907507051273168012241372065303566880194665597726978760940205325932948926403954514907331664089662586401166268770046799695127960131412677394816627519681978331209938593140197588588348255794368878337795590675317332890660181684387427615073512036657843243091482769262531129015969452902221831636833604760322144984657937583658989128519341226727054211653648835235737864886766920983693033981313521528142392353206972822250354690854532195226211218812573570412641777150721061213806205851665037092356582616165588976816126747037216529193672142318185432952247418966828029593377991646404097760554766221620336592156479369665332628124322115685933189881948643464565202004209740056348611324985423715174061364923105802782884017868756568913371394921419846057684735185069605178572800000000000000000000000000*i1^16 + 812348019694554900296474186451748181546346809543099812970883953653135207431785602652911615196244447311861953901434261068141993682455671303066297272275478737264548060302838934413316052078303084992781083743910562900606135946083678433121575695681003220249387432709662334259614285849100510891816860106276444552334043571363018044922771866829612941124067337570474748800223489037811231632614867673414689671681816399893304179706143874677483925356075056469637789001000526423890830499738251756041486133297499880392448813457218578715861897052274431775029996006283884472423268950061244583779488653478416342009919935566664882267968674404777393079067617590221065970693101800310780325630731308889285685301778751170322136075176917306663297492275190096977506029209358856440720819393530350389232266263723451533341422462955821947006912513866313761186468589834903436035512745822024730939076603339701909439799020916182415656836347203743135440648800035897262152016199680000000000000000000000000*i1^17 + 31929975480616927736702862941849480217022913055506625912131637521191443376352681724469524018814635362874840101212574692708402360827726759078402620107617083823356792195947356573973979443070488047049280695904431151608680943091420441823692331984366589411582215722597586602516747628807915562385967619606139003168127212096864841310282912055837998407604503204426036263593869918955398143627762629934849924163470194055248630688295331674208792316041588450581357771018929809289651755916247561831669740083538513489247535876922051932801933701110564429801837968021639103513376277032180013669505879977866125458484693781445167818758014741114210746857826226146252261550581436546810333313344395747051278220499760885272698581822918105277700759576857351928282000631076396390362567509831360888724710637307549727731357200991394446907888406898179186796958427727063422408218057777738492109330734666740476103548731750215374398743254232369244735706083526420518477496320000000000000000000000000*i1^18 + 710839392123391764002627159905292722460158893831726279148777733198901808418967435510922421780082961075573701191493113585110122669058811945426148965642046533890977763068772954756351060051411515878776356849081932401545501285656549795433203144339837220934766328929892066397005294787250496190200288462638823275942372067583642793384387946752884189003941547913116348687524926907201528726491477259418963541434672469114392810021662543071078839005488044485093041828626744708524707685585057185032557805598407487771423044211853960035150153576291423146674290862129578776494825000215584701359488058848488395698152432781941521182463448330324412964405973073730098643692235539270417269694469121493859165158594378122265992219887184376651203704485705366442215345595753806064046552011881924658560385730723837835661798092781245689868627978622460854558490805893143313973630323884727011957753089170959700390571396442421985592868370320257606118016395186902610739200000000000000000000000*i1^19 + 10588517200244106031146120385057733725717726281284046218162650533443251711682006429088560516795877630730408953252905944933751743972233937697986533159757176373312221489234484417629040180011916027616234472731490258208216637136185183850153734704355660204531643476842412303350951198761042432587557159920611960987673961921257651194154845501665387793541787252673587419519478867366332064819617181725742495972824683754676224544226360304326964814757191794629021785824181816375793573228089505771165967636082507186667620872026169984044164129772326910036741969836199673807014042030949387593972211467693597994567913462167551179047133370526811668598112700276861984512870437157174095768625550910591531357109298617724503719204825316144801148573253444597289193512877350359580104695178290441922928886420974313257930170591709627696785575041573605561781732108895445154971277623896905114715386876775551113907945642945695675064254762819628817958138761392947200000000000000000000000*i1^20 + -49844086628155431867936558516343371612202079299699185661020049644671313873542669209793828509106935469948569337426373426153645318494638189189738111277659584787413899066792532149144187539722150749559852920235562993255789182553286538616001642894021404678401622579489926328758521656801088343084599597499166528608923582286742099297928023060112113706732091194496992459757079903013203007917294127820588074692025015084736180720259649042643093451693139045624408081251534471852358546400325929576978396777569065072254112227238592571153233334067750237632831459480072117030803776480686387528895098577419042516996881254495480704477037278747885383727183533695439547240354573479346230509634728515470338341156326198849709758016412753995723544137637302864623316347135950996316004683112735799715283685213221660766652293497559881216877756630006369224936628854386272183869442960647395232774176043353243927850307846863921687626843193921292585274206846976000000000000000000000*i1^21 + -8942408060295072941107816645136302017709339861826864739793012904965693926569225851325210524891799770949488824898246857773008452216972229663010332450099030295724399989824606281080007462837697779844041291783842867546445719890645603961367080217921650736595226277390701274596044081045184547121640189238609150842981470559841167577143100187775836066071463684588122381806823923566910731676465249496831461733618829607140614679573907961443719913675986599715488987483050533757956019871001963780577218212440990974833036481377639038895087124941480844362182865752453287008676819353636704210915156478456281189084408472306224754455808761909573569761063870678136367984624374397238146836413799892907760727286307818894572847255026219321089280602163350114331212244715488553145906147471214834837907954524398455544226584172472773700810451228791934343874005834436212519473957208458758919479507774296080849368774918611697351762613355994614339372423577600000000000000000000*i1^22 + -123950381824545445512186558011718448896199809421869951102730136119131623385040428896824904134678830335961297233095175183243577615707542911028172024798207118120915142244447966978010340470398099077825294903912078209745664658721528603432417107920172971128839013036404857855063552032974377786215646839125002941669348675188397438022015794316609194201602289660617582538228766471175037686027410957239762460523677810776925406634235142703224002730529232978829549577476808768050813415952832749310957644861517568421293473382943156187068897233522789266411582987134659842730142530733398959108500976268055534028683120539257306054856881969347090752141357750251809740095501065132959943714940890009479485424931810036646643500256762511487935803444680852515449005574607937283513577154393309816469329779241634898318800039734603580491432865389753268161732315012442888840766587269876737942860019855853213888255710121709701708271255198646050498805760000000000000000000*i1^23 + 1069003891216205456369774971032969706910762231943961662905677369268764038805595914656465541772727876841101622851527102392729169331039709000963657540258568886478113302741416924305879319218681093825929992135689944702799548048566281425383093874505844266459986633667532210636722017602576587720664948152504794664516711864572867243123612518999269010738357688378919467846073025807905191474497141876676461935859852300307970099638055917803861928744408182327774374064613401267463756842200216119103547987662427305470122318621141634869363136936981632960153269965740795518030597467962351064828210133812541776728630690795121601237753459798348637882340462006318349679368871604724644292971057452933625750914460502119263222037884472780007186127666066832540047668486373179634542896762523243289126769369404140928697759537191281839732248398905689557075865641774275917452833163487203088617394120905922855037859734773735796995909164848646193152000000000000000000*i1^24 + -16602418358570643821174437340545503061068789770295024797419219119986657355232150253364415613561309259352037671681078695347512663618208558100562571715025158998654717801805200740680196357498008692659511562167923872142196875516536316967738537623528785719538963833531567881321974747932302923491094093957672016804066136984278368973435188162911078904602431132049915457077172775915854165765708123840969238840389283393261105937893983653116747063384762451916301378703161391432241851145935298320498550829311878421689537616071463730388189058064947950435608252858651639957142508736905747500185565390432302758948077340528953462037658314339083390249464641748952936761639896295095878821484515844847740753872671942161333954188841980729335422172924610102565704076464071049940310785240675511799987766481104455161376143847694453153263093103888375420799559386230691325277542159129621523405470698328992620221605509703836715420871184665804800000000000000000*i1^25 + 193548725374859902299761087114528224737067722657014495786830474767727318787179294430764680244175543792936157198187160208103489240518806738855256913684603666888774436516244831917165337608870274068669259089358445218069203966609144149460131771804660417256634649290355824588603444339401269282303278125511729405407992832116010023628216690473536817548921271301050014543374873454827371711733955877751270027985869220479097959303691040743349248007241985912032591825246705113343465981944851834879828714112814937277480195781661297521168654265174636264751796050529632701087781032047323370883222753607684064508844218090424995323295520322727558334399382186172355440803078547391567544726929007275890784092130964996855584313269849667549311534274244603646858310286837045556841484766153366209492604817505222076440694263679443618328241953317206920432450704232665434865523501868811446824787446336237697187966783912251539095666001182720000000000000000*i1^26 + 8059123796145249592526889277356456841748032555974991912658579772551975335195686749004989907975828584845568458530647038128991186150030683077738553410258176616814446144381216268168256720121078461853055703067483150800573340925143717076477446226220056760308641417742597803163397353157186544779153022024510047232797287014029828873393612342318024109735076809901585981832358711699298297187005481532052095596249926748826125048110898017123204229179140857693161749291256008462007311320127197361072713279315637532699901263205389078176755157508285464049115998183753290919016007042881236024181177075854007925892122256284840998487925279397242212782775947259816798528463437482138086842508968699195691882200678863230820155612233878867610283217833951244860103486344380919652534328386302385324595764797772312313436076246564528450260548903291277330104322309287441804814955992107767049284732346878472088735431041219617221240684544000000000000000*i1^27 + 96847286348986441285619630465610069944910003877225305825708204421446098119786483524944240192637343517867890743065815025018847660820409507161897207496229988891164376752198789630509623607445690688103547274152533931419091003044809280105944653521699132498647214985284526673512801779577527586338030855508957947662680718940161292923651625926466209971558291622335746675858297837169896597049898469067002787789909791139471101902403164860428617098920570229406760271531533295379576598795855931911002477596158975737652842341532360964470880394461973973766118919542875475704350285495114561557819456275136440692297372490292727065853259312263582073627719833732276333536595111606868572608210232253022502013677383441031128613275714901581233859543908332223936978945102901805841813023424298651430967299877041669291213791936090333681162450235204792694054202844641342116790432521981609032256550827333364220771299829668883569049600000000000000*i1^28 + 528026715395052661315387816835431173733726041312802634292614502629475333053271681558707427343137880306681272280161888340281393264507718024484687082918557042040886087198519905745554113132710293689752280940152596156658303814695710614173097481232837313785353827841156586084028631456493295607265066285023878573674396543557822009360692536925913108387070787503636467226594639643154158876500326552919382653241858501728083905481298274564039389741012040162718652703719517415100615213185249840864177522336855561462276076647358917733215144924299122122691913278106451447192579250097231274998133575861899151792155316045544683894257688773775655475662842317794976534397958465230392682714877953536411900250829280991305527527104960181575759444295818818023679040853136233086378611320922510054816492361186868940997924803725267992489083144624134384300500920916569972768843829397997763839970210161088465756799022603834490880000000000000*i1^29 + 1307601380678593495660283818885773867172273761107621977825729023825626610458342293023169905535096731928214003411385553629034823113603497442823349365553156896226817300449902738510240676690878766700919701639719734496622757034335942934244372604559493396778072767702455295470016628970526531373747016946539103212109127804646125349900233418407087892273329498645935187490494393304730236392462503698762490864635157921358745083526935218428044605259265631379892564281921369891099281096301357526907587662491248524945984899000141404301731071415036966661518426824412020481313842589710522940829339228025372307607356572809387602817016983253153495898948394654067425271757836690321301756654641814708127139940911500006586866692893191232475395508781104246493034237781836455509817347547928967954360613458600863405292944456153605859787459000148902241006620956092725305676705596754854647230467610558199734502948346003456000000000000*i1^30 + 1462339098941349024117037813384644500462132077868005164730386971267289227046370615648386041470409795602981928990691869531147992213357771288597979443781598420398094110578139477533059723735579888423473068853339605675165921713525572466055957986490229979826142370456833309977489697402969120617491129221318638947871750837139448750151110364992997797693207755007068354909618393635986740072612713395988309339499102848793850861053695207068001241984331498979244911668954306383343573952885328183795107925974651207779510239534928434125677660501470105731622592803497282983349763528549706298533209218564461215572913442434787647243429147132799870106136001500689260465608634597122595535758587127887652179150665284512533668727702904394702010669228566242650415716845052405069082803833441240386138526303031731217106700225735265704601228116575006665156401737004251735682780712192061549261701756182885661655747788800000000000*i1^31 + 4585577457486099619478685271129504425034732202624460425939478254452327145814603700215374696475803089779681983218417500089747048661986737529976139724538993739892302202640396697547881855196493856624102586480787706965758169349922238621529242691559003593198817770617598279092376668363332907103635982184849702952514538420006260095242105244686658322866059885629327383778337418467188758091930787619128366070747334305800106435766518418932610122684272705431260302310868791490706035637286648041205453816722045193590610985484465339286293099198783927821660737396504169675774178244021610092959820332322243358481146114560110649803397374282085307447392212289688017395849236978521241165307925469147771232384875632371167409278907674195316996610115901195408389514397803153549337166733203611313291756608057386634076044238043715805947005009384651263516834987932697198108585241037960627295984614111509870346240000000000*i1^32 + 78772584848795267459368515951142876833572974546602909712444123643803706014445662776161974035389076391509651922613944311265706995746368703187445446107809449805944395377792010308527932483262337893988338259390651136913961128618580484204909286130232805929638940737079497525418133973843500296628481697012980435629442341760229607769346529516122055261958539769665536451341386297491670772157533655278893907129782356002327913114251470458804910643352900576145706019649912095907746450693120631853376533744075942450563699231677222908254613681442938913077204054231586069681421579809934200391708053802703372872353760889885726430708054548762956048258743953627543170556376284696841632846688355739153954586355502257779906786980437923947877085145590612066673290834474857265170688773675753014087804709830083373765915507253563610356894926192635063849707684441245887996996871043734829618877444168507392000000000*i1^33 + 452479724174140413476341202718170043406148025572691481018835286652400548495739103937664615169627701765244091760751914121521211208614977603540947240883217016876546162688539340424608860019847388393430839725625101992173969243297591264805941330782703629797461489898226784791269779882707408784340014480164252534627013006407245453175243685344694854564091448534141081903025219484644609621539674568248184542465642001586488640481408692094758721194564634312194083970200479125033182351297254281859483047934932306356937770253992097307827205134301169520831013019802980164643450253779814289582795229721718386445120577500500089773586749059520849680143084887343539720342075233757748927200098014862298397879042279913402694468941000069573411621747652144019733652472963316123105200905424525958791152140140354892548044414405718041326433425766701066329190548565395800216617707602926812613914419200000000*i1^34 + 969122036922841149652382996445913117596511093338492201726054153048780864202625295748781941627408507056754750009845482441607064987982672754170913132447113056905905321314725314281840058125550387886517981354324148526545345067468362862190873541416136857178859684555469509563645212483527036386341537016807286587047658909543906800539237584547440807363321482905577095750592080380519318528793167159752065532096287987103847694716319118849086315803712465947357176175019083470871683609231411528433728999635950643731851577837388862510223791442532542323148648023375804363117413175864968806600310609231395144231627603816758718706015083066367300443306740619364585770623802872292169951518622721511686902852577210594571875185178016409546817849189607946170360862466966082398003634376373800419710719952620569779116388491911006923853381419667685336031031689680912082158747190982229027840000000*i1^35 + 653713077009895676049898859437010026435173055704876424096705578604723796704772630934971103952232423366080220416489836724300938006461775380407725075404688481048674037773256573094390548469731719384932175143165848449591887572835167991750329491086281050864021727173008288175402730779920948483789101978989692392257154897029523245917571008502402256016403327428745855207676719674505042926699278115240489680607305381083546037865888985281438866099396456651058100917799476655834219470220841763996526132637945269249461828513092387616019911476219579625019998588602097350468625007030195029861973971727464558162538766966727021096210374349662311781324103874286229521022186858720363052040084315465456470998312964199702921921298583080859819452928487482314639347328742668292412575199018579775545417479473650775692426070146392927737388988175143250473695775977179023578534008448000000*i1^36 + -141866136494704717855492280616600379604393656820182395651602054240556804528092591743025397514471794841829410113130388666367712237575851770437551844565794154563997046137848393055396588495339680116168071832089029976081791526396412610038240938649842467437290583625941153996099360391621840790445311593946910067129492631827191619734377179119085287557337001753242574554272426517240294322406850392883954084077336726135655844658010017823751698516551454510455482199610534591200143410270823310244218917917071249979874581016160202163132836372667649873192488768057142251630001960086055848617670592029245706015923737263784475944544399808778435790877428438701064900523746494092000395006880425848300099976788658581178940281290342639630670409328448265553537443077595884308063333274243571871388642017226769897493607781311753340646592089004420238986360989408417238400000*i1^37 + -849112118570956930766890643085431899040351836775694197925632783497578634593931833039657471559600365786991414316522330506098526754904550675262830326688164036819565099767106988062887768571558919206083160612316720372673630238022611210908618989315639882748739734869738471520782800186456059332734054476819619028717271369919792997101038252077896752871648514383959446326937133631787608986045271168655230495819331309777445116515647485876493685917626774446068164817045519438215456135868663306094295283128011309578395612915806873289589581709225479562158198888225846522925977478711183145886691220407108138941922870549682680659128458370495636874111416031083631296099856650161826536233661441680212216447079670623598952715835010954096080055479835752702754201039518100215577051269059439532527489935137308793920253568574927346268696376683982403276080000*i1^38 + 255458126214946280407675914733369023054771012238362636115833740118775439527772950169527506854623317039761803143429009816272034403182982395917763262644858954658247012888387664216895814265097118987713310114560437743799993495184357540475131385647546965030741640300491916299925613312125305450111311000248626771005832554316255832762245320848110997675957260682563517443642631142806765259475509997054555257889146214656938737896201408491259704843332386576635046270459303096358747011751001742666382613044054114931546028402559102083142062387262548857268240379670346595423124431644044121900841013423489360365334990928708838984687657511841543236744875313330093795564666772920117573544259039315819004302940316299095899682576013291670722448124397355910955474692341913021491693114011288938155685937663451553072301184053013699427306000*i1^39 + -399924843195852506622239116129375705403912558360234790040836855770241697211541662661252002825491191640158738047216462053600659446201584566293536134766859251051111973062001979907513498633044343756083987513796396036476635846158728846227267768292010967015534491177149857934821860904630425543875312017518079647213678670725324783540258399360060424359544339552773205028214501957871800384403769909751487315044406634651139278378217938199946362065907820519475779583708498976049457528756621566034468542523700171914229051536125934112619105135588576654318718623929476898953976777127811396328548899901640173367690489227201366078708330753019108775933860785629677448702178037665678427707672994795719062419214617889342737369173615374350809260034749087443599451473595401770228181148259297674744851059191292190081010500*i1^40 + -8588798541486802818326407164402779937335222707836253626205927013044262099616850308371491460697449198321089856547941224015394563235536818330196469227859776996178281401297844045027729543748755536321374668253354906073797057984228333825026807112429103878319670321115795644372771190246109221404695484197952482290462913722352354029819573784870309812813581529930016672964993599770900184387242442150628958666435194773327750693345185017015714803690175024880727602225427263469851388573054261008975155505026005492302102611960739146937335985135826274814110181462774817784419569790144585626348795286022673526983312538688110956033302192874987434940904103977232879841319947501443019499627798003764662814117071733750465880647659054086912413003329743190639039939303073294071535496945*i1^41 - N1*2196791424931693811733124109663580277378934399164069094830304007139918179254558333047267489057452076450971766182142561956867321169342293512281848848034490563477126216719028797076996085276771853378262952078613452057984402044496653263639459186348130304*i2, 594979826497492615981032708305415634424343845348510915533453034374194180020806408375189808944196339346548452122923239417785433039210251948790286788655633508504946120109699570292742662646592428639935741642651376927243669404564130160524858269794683089092601313716602062764034773812472642766202938824669103057089899903183744794012259112189178420945133327800890419298727092638710889486885814274200999026156276485107818872434231083231337903497785934601939324711350994620313181403636186888414729486121899344701742597269443635752514751793598771652491188975639499698248792036553101212727741922140831339571194866072549715562357636889898534613859549637538557527143431822379810499979174726398242002615601368202729158623314330352378315854868329048317210201509578495591110120291378065361900615292955620216682437841972105823729785589360731812727147101187911024659023860964763435649820779863726507287377777521869331414738791067274946480922435402451859262047272565012226428614655881573228956302237394534400000000000000000000000000000000000000000 + -17815377646911286231128143799456381630520558183603200667325054344881412089617457506440502954972808385576794513391894173529641199744909698592270451136373595945657854135253671667618571326907926272165029843211973330961558552783995101789975599573237563409435475387431642711747981553562786579567755042202067727557943180336741223887578298541791161284185661614912149748016535748504509320187240618421931433141853805210329658306998905941318653417471900637968068527415457859193223798261598697681031209872635702828969044470521060715043231464631154057794460801599361864281169418321046735379787931455287024682630715309071467563058672645106417385889575110742569289260775430694788940846512718256139443212720372810117166500610408491813331275090375281202190599171120932272683857503425065455673735463609433737116426713443667548911326746457898846816053529026316354006061394621385634475974070287286116435961502165763603756875179848351402632052530025981545679851453971600280580927280365976411168131131008614400000000000000000000000000000000000000000*i1 + 642370726036466046098258917695557048117679169483742321877289209453290085171637067322250015370991297633349472668917254333733496288566809101803547073095651614167754897049745583206420791583479200878373829484831516956481620733088847853911117694353268125997679672705212750365411291391869301172279101847381476557628338361335712041121300572693190375582621271732240615357055675717848254441448420746213501494380118269179581692056342710674221679659574485369996417774196380847330515297273601724776589477343572539180903533963347467908116604881404908544368250047252325887134736579664964998377561840938868499243987125798890654364050647817924747569087625921441478509557789393556110004636145126682388199484763103138841535689820807919188481986770356888708099169548620920737304489465365811160863746306177713735056250521486478767944499436150695214250013456644122205754465458059014135034463850365006945584236092883116455612382416708792778721547021997919483579421719608966660001322072504827808948709058674688000000000000000000000000000000000000000*i1^2 + 1383380227908602372534397731804306328911066044747663231800948655310197958941935778128135114653904284953488312045170281337647832971654997458304171119023726949909077563780257714954816926254611743039738617534073025887284242196553747306917963766051888573937611498985136951431687733149898633365867756278323066325916433783093260731781759294638829948335218095892415862365515106631748257136778633691584580507907718804589855255321115888310212737686604559308196620788980834604995979032430840590898510423980319876391106428096638776830107719097340664494442655290848772767512229631132853408839020714146797020448564221592413289898005512650874264828330886310567117629749280063047274461157251429858862184979589252764955948917970769946779693087011490869448520534104883398754896387962714222336660404591087762994893461739255083740911860495875499317052164738606830327683464008110886368041996983791804179900903044649739029040684017458519222316469639474250163543169456290211575033905771420927500407530114252800000000000000000000000000000000000000*i1^3 + -406507419202259155818980444619699960818894652913183302083393260990998343528281739029821117146529361012250894943618245815855139269768235247715018823628946938163126314395916955440258269360298655986712128782593933723419407324522123340960819245696105174183477116749584093708480585502635966906367869128982236762644468026097538958595810192344662190055580617361588543041007322731786552720023936532618957076528434949326099440783688088177368895062224930390049699884939822736475942038099336738593217432903946379337195140105915133294252974129293515768028415670529697598350323311907888536480365840000151328208827912164501599412829223877131135821222450077004236534410582156423435726546053669097039718102367388249117237583455673814179100543270193323233354592265619383619387263261750573494157070296384608051471663406672339658145076363915276640257293728189421928848320416687984784708502804034281400807225362394464026583626994164338014629849523422328549923706746366794659211850601998575820833323745280000000000000000000000000000000000000*i1^4 + -1110713075140699361278490303241250096295775963845798947849603057361038633274460633686024220247527445172728350218293548032975638154953414642748416158738202211420322160573572553671346197916454271165354833214570784518164987990315041434129274114541515829676207467810618052145084322695804426592690133971672175883151897773669069074913258791010885695731842696338734647954992116186857702155662422525753007388157622315495484940982946594997043193927327762929132341143783932929205749926535199009741223710794405394403739426220513307399690394214601205919897761734994735371351053297580151009447950495758075708133381215107215065482617027809487438233191962393100187942567625398927449904799490746083486929285273872638755375287017702662301749833268962871849913383586783387738014635842240193164384019280326639323524407327217044687052950173133783704482241951061369872402481916287253854408939385383110745741517659579727970264748786496765001439779235168339045993721937844487254286175567221888341050916864000000000000000000000000000000000000*i1^5 + 472728982129647376415340273688032093703684658450802055087497007871460871067729305155456764705850847774675054446902554018411226076682553300824465964314604103675746453896870716553462544372475336607386771461534656759273421544349197881027217802857060327470219584046172623576292250734891283015795484552384803048223912776907412103191613219686540340300798229368414648835688093619817058151632227622915783853883531665931891585474725602549578049242032025760140149205497812735602100715858074740810908331959638731852482490872896527429233734029467644847431190060770222233433538350061369667123956992705413497857881166413234201609668344818077289340121633566770158769986232211323610383733180945402791127187940138608869393017590231568754027060925688094688480086475918164030982499220255578997934677603972085186813456294825146486122905178668906385526790991355442043380171813273292550473087278861164187263558194565169335461954673954131781569127051699912809522135697260508325847657032949012819135692800000000000000000000000000000000000*i1^6 + -78988758882315107804756797427351274295877414667443808902994011454026249008724483758021916074490969454691536184126027650608845855440430365851904988144815135107710016017100680630609787947643171435213393848167565158489247210901830776152045418519186538656711544117049849553986160259712576653440915614971148141998716426551402482550490687177747002715759435572003119834187648994121591198792785554695771685999686913319178287155753315350128027829772568081107438170434949844022896506594780391300594498983510663760142126941222153204520144983492062702247264832177105201337600704247863903530633166724919215596259889036822924055468131660498978389120871286691274681987480455279869973449359039936996621466555916174457625413246440961782897859107642202087956941088327702864566932341858654595404507181111065860520252154323598608320486855906949217920929834182762333492296113727429377481692182458759871891820901334522775803127408726172515393285217560752975694927815018787970850128104302212892590080000000000000000000000000000000000*i1^7 + 31830520053978671949159981264839434083660191463203715633969508272562167963776520015502613313975280313879091887674568661683301062227849796752143723885156638013617721561403735826182596203506922092800090764549521495377108907563133400096649702661037779000198867773923640597670672754788688347692159032245962656013656643172267807269730132464682680149193895196937087840985794766160672580040125465396163965899460455893791441985907748039127096092796343927700193882790059825043696300297480019073530145936717960775715857191018098687488414512288170534718862523349966911299938841797626965944813114626783781553463921422204241759228069084361042988720431678715311099618632088000026808212471118554391681706186859401574649833540951966091325592815709563791325818706658365686234029603197264815176926992511786332961335413579114047533960974827241460044934877960151644960070860195996221115764310221899029415091295981332813508082867218237902507408767105479728012063609501852043274410450939088470016000000000000000000000000000000000*i1^8 + -17244141017557234521608676972004988999330289967061791585213958118725882251247925190989643833512298719651153098078254683159342160271414662039777606443540054305415075237117599423145812846063365009306063943354773102245223874551557689720450464197172962228114439428997386883690744063510432267809002857969235818100267536444556370632161683479123748711223338190543934867943071599418262189438570599855826379686899837494635835516009950200371236024533593011001424054132847432940240929748396916083223785600566193483856006310293865766347948748556266529313946868175151835113017464593616038701302541883753466690886537799077153195408489447970113657872150013214075506447802123345239613035792882649240839902197497825605373685619460456163418182411725961208768588017654099320637786438115231436193284666251616527715384805606704794982114947829920214671701168152980616965599447549810178407326795080246755637099597459376788809539296671719530848287075786079650885067879941077358266890667111219200000000000000000000000000000000*i1^9 + 1818065180109453871262121358780920002099791803514699909487863974780398381462983203394972448093552011322790530110775476928204999085729429308264860862451776604098323424612864756655456706600709581683075873558747991126561905063490839765362991512486741720505861143222831365029244561275634349878150539053620771390336230997957150632387595977525639157832543113250766036272332497843558077408105388546562732334361600951712511258241135762717867576169155712951657152311741453110273782686478937671980359151786316480113046950450511167622923243343228192378905484301464943182063979977754584491906218389319549655266951402359968100112836887011571558343612705605160137469552323523084376580112092376276316055921854289639687276183425264876133916162655455175974327721205433627663173942058242676059661243193880499227330813603653611409413264435773597367244929329545500688510059309979916653223358011016216315793396191679981537182654001947776196141158533216270089938777864424535302566154181017600000000000000000000000000000000*i1^10 + 254958531820338901315229228217299879580735614539179871478843528963619128281601913484105708803910285466711949471035243741730213369959283756172869776627753650160278569564177519270644094080626300660738888188744986738204853404176568526671456014308882420377968655344093079981547179206152757267512280754798986281793255880129826626628059099125307434729906291619258214385251954724013709611091236392360996709673033490698283566378266089676460485214729860043557170074406694175757092872090689479068017529310737577365359135565868579222908536304849920846382501525391394215325658204211318153691547660718956954613294032722781651612076554340961464422020465685493283223796969112554576672115814084156735677928024372146529976280256855637347000490598833187448011288485058627989857685223322000286928366725517113453318342608005204546902991091815979644221152554055516836436561829640772918822800036884562006135018601023160003546408917803030471581823963943768106411985539859365538181825953792000000000000000000000000000000*i1^11 + 97311379990680882769250581494132843280063724286914965827380628650853295875217794370866535303287473334587801034890457134757911395264130844588597749256212488168393388264482211943747066160726420387742085874019485442963306463015772949150332666561033111021159259339633656272968020932370056511986937951823167506317752681340390703706280867468306763696623709851938208171812564606411027967019571796607681622746494030957613056667266384136669650378958598803255576360674283811925523471837567897750883163061778129555504257342070597631574554632399046730051542828655246763477462064963720884849448201779932633177018829273140598868707399569898022569754928440840555751887185973427658162414181357123952310900213238328214613361232477162866843343716436245440482696223241766339499736280104412222824147351280222854996772747560565704919904301871332998576907594977356428190693963316821885867823851344022222036186968557404886188974949877303372116722161144527608810474735737785046426399539200000000000000000000000000000*i1^12 + 6346779708783749211295735977695195574607124068384321235615781931972829975036788766745980403059378060235335282245677374250072702432370353657134189893689168838640293859784109388694187353074822642958796458141466358346919770927683721832044030234858743780616726532810064804935926967800921941139233306508190756979674974758441547680827741271128329780418731573699619914056739341916870220966398782890927391854393583285622522688617449167131274786960146458740079676645267015808380930585721410073863569546446337485925991566970913493814491081153319987818798219459017060735231263609740204444879668897369426952394518260612824266939224394656829591501626552356465070933792006510266594035925102593959478456059047226218089078477130712257628260425301368377866697492630655038417101727426651209429039341455435164746878357790352605339708254775772624408588227491147092098225935466615586294339449759492410807861231463577914812665248452148109011130082393802392834998822655845502015242240000000000000000000000000000*i1^13 + 874998333172507927679520559330026494799061918705134373622922643265250943603266944972867311584249337889931433021801876450625612274299909535670220661065691636291964379926861555295964503887489364331495917050751295791554963548215947775382434111205607495576585542030235653755751643040603187213621235301598046573559414633252035417724291791810157328404106289584562663812993921894718953518625139948012831482323838286738343441320641422565353202325011247952561376258990359889506507133303643950356923338179306289675667482507553939470765414218550316302206460114392416001082149382300096037744837859723556433241216171038520266462977040892354885210888017573036904121399175632009967761299438348624426784574015476997901245487791416036650283933719203542070476462702373779244493631798549641264608687339902484796259946571728437958057545476842311815245370545633413296361977611009419096177790544562349867101870349290730803784895041328940040324969904024737195458391257638026346496000000000000000000000000000*i1^14 + 70407676850656100287511810158514586200177456308327774490203603575270461347001675176285843449254120996161398833639915375757415918339643624116355893028712360777085394734173159753211099119494568450309305013507875593525924745612368317380568742212638415212250782673197435869726747678606078252842101648945020132903934641239274311491767073889429404389792113923404195654426768988446163304748389466252266518679121032624680861518014696277780692394844488524135856725395277701155346495893989456427170822580808786688968226653693091371922957923109125518720161520004728641554851997254816795384303558391578868090680672790566880627708095899998073057607946657259472885031280165844862586525622158302978649682977784629817649654648484320951724227704541736797371403104498470211143397472923071523425814067872356947354481730285570046488858888021130644451480943866403243359625965583616624769722842656619351549715725517230464479980180113724267439866107693974695197731828245567897600000000000000000000000000*i1^15 + 4877054489293660615707063036093586658582348979045501226378790281173782091474409671395151571497440847621541750960646592353313318641902749644850442413995128688469283519310544054114537772632915408582000074263498534251346553233666689934941683880088217835981519123713858323912408430895532417228869850421549848275815686074096827688063196269957463327176532420854138732182310011711490017444246490008607422714159374320082476953758633009300103053409979233991486445181578711638744652798052831603998150375458434704863097795590380921451569225196738850791989986352972657272586953901942511721958954157279956970607336608947040501472194989675319092393443970146439263235817378357270066802038881571894129012245215461833704087879897206058215321715921845634612383965032394041653421614976295107375164421233438998234414308554878964194140958890259825033299011471872672399187432627913150016577391668968390573646914489367146389594211241170784573231568145257838148153457508352000000000000000000000000000*i1^16 + 266360133561171568331704390659452256996470067887172880347801464042306392237398523438814362750460354905984675537554985547065774126838367466524076260435010497544683019045611349573197062974617589109337248930196851009487920423031729808507411310598897096256250575270261915822022416602396261082268716174871235381765509625359633911936221209495910135640912839079866429856877620023471346779856640871429249628439315356201126166651619654485152536622693062172382576027232521860075211911506502404195706687058786878416179891962880803035470814110140497404200220436723350051647110686279427713599981261039862953084836192823582467475380411311345407284623777622237281696527591316708031024961678366529260252432356112025792366637758991052961704372885046830806216874239724635187889510522260258117132770989220423954477648733650017197368886828646491196913486259968990654637297652653935884362891951466432074534690177768641824350799399021975786268635454988812115151457091584000000000000000000000000*i1^17 + 10504607218404004469411789554486747845400923516186357932149667967212203534703121058631262227463824618462061888831144089383504005060295192752430843479094853722638597726971514449191867463165585974232724498383240708654891563771654912583659563068335040420423054076607452393171101639508745277772715417585428580805746754621063025795046790517216956603462383391298017165348582354083417554726617161237946260225458501887921246328633844704369707642614263236760130372025485967242311875711418413549368952745755538740784841150559511995805836670817374457684504262639857785881762279030684033877415848246137243774343785633087235907256182261441848087611331187678609085096208536910152187205778758817412441707288544111870630557906274510151135932575397114535720953172529618628597208273804601600100235103978517497411241039086788379410347522077327597940197013232449055352067759337445460899973117015292877737603390113071571857933582820405414166176446752063196388497817600000000000000000000000*i1^18 + 235825078713879717541364265201264822324088087433114750331075413785815817859276631275077267927125797230828385595551887338705383486523504146073067631948564927227541885343158587487078085013590438836408700659800378595851587718324821021351282686953047285749440568015756199216109834256199341474308497420318120105133420343955553700089437361714399783899446607520855609581064047045379835742647827567270436859253214515331530507049395934528265361240323174978364319513747293977259080326122037001492549001770063392379943229498036268935843575871973957784670301499278001993905704898793347482317935038600644345098278661202053262533768862776778670991100945477582349954877084673552896194136595348291716292110703485136925161977722356991474700581200186258159233780567632580313940399355767402040278504137181869902583983770695874434180411283783185082804991474871717437450375845226816458389790111946077451051199031673470016467587136575862340701537845900468279050240000000000000000000000*i1^19 + 3535605340666008670620244106538545104755398372585137914933509593576151434191378908325628853360746043306560048583488159971702071331739845267979433568194142080852247619667209805655367387242430347207657588084553283918323477566858657934314049551474841098702299245962175270516660767678900077254192874023858406257768331764144727876625958369809772549811199919084758782168348902111857492128303347806993892475614136692827548030811295944741275167201507250991109880996115765477631866795008974028110682682018443660284342443139187469361503805220984150673621185536514658689985949491780751774717531188536479824871310300771675330105612078470798154340042223027686348208274641517551236965064360718359150767594077604259958820822466879531669788096653833818078046363060771003187574369534132597531054336004726740958493912048524613757946762337913700670403636846157479511809300777835769382961032921676990114587033291830330565905798154942075972727786540745359360000000000000000000000*i1^20 + -14998421208299918410920374245395157313964413340765739462330953955121502892716266719378280753887824875218026504957636362159781594576104204519198290764234301474103824717464698059685981925789020322695410316471873756037089749525544555444350035813605470750206578355694045585181048010300573170541270940380183349641892769734686270322175293995114179665718948521729859923426024402944416791299806277521266442158769394314389202739195592173518410551022419254973718790153370897146066622760142771772955372124429461405307197421740482942385106372257333711806465425704592237822387548821217799232170575951752431854998540959264175027296022179148994066086062867548754243940117529199616257533963350010074421235188455236365395914609478129506354294476870026664285042401453307398057407737997180136502947397971581500908631835820964949847460463418330630989133001709849685669775023543454431043444510805126055113888045847113012638896619896555102313124887894425600000000000000000000*i1^21 + -2924262697472347811628963071623281458304172256639701181483306817910352730667573554221938724944926159292894020528017794302603102494860961093780447179166891218890860761130713636712482321559948237357826762664240891639619612198299548916399804953029169226929476537808991708898538100796057241555983159019410859979146807878493852040235342669615933746899127128410273808416315468340235405158097164042377188139566343999909735290142674995233769629583419064341257019585802629513573198234672969851297599418385320439007857117462657664596656944566446245082483385681908770391864004147997224248635140991630183964697812011015350700437840181022649093873624514972809760822784960557972037084489578503695608183220223603587109196348667158442486958049235347917987371545615207987514867456979030085611894927043160282355969606193988753487968743165802215906080970542879032975959222424494301702242982713104523126378358973878428608908774844152359639597616988160000000000000000000*i1^22 + -41772710870228768479891103692203129867660133714398982776918297231489043323219564205088785870216877790099716280431070189249284607562518865531464442536704388591682107153698721181749631264493600236334835500444145865499848507980921544671312496420317701707844468338568276652975212210620420517209042335848822563050143996951859242313769841593747703990749826062942729843371765212896824296636978980676483782258424039963037333347083773261840488428858429046490409035342072126814116091212066636242199239031753867789550287268267027618228955015931839201406931317634561254020315729372153418638429184376546506511623411634859070269237144721095881398243280336509113394358991349454184191419718039696116636777441381473991925046346271213012264267051449641870035300578779086805657989476058025900798006859581501030424450324610943449463191383729799002593274900699191371882784330484801556499559312714045351582457674630199528856269782601241885317005312000000000000000000*i1^23 + 335040583363572295980951869782522609748499858725807301369625253184963365165320002620265452989798405808430858729729708609868737479416155104158506346147864965280472143699745094586206571133223518127856370852272234799931890548244094237979439640760971330424872867163144912537393570397807655905294133320785001712333487798960344919809591331861469285873489868986260188211057521686133233922894944626214180142981350412552089818664731264447248631811475209780668962562309708510095011852902395566579670929278318890055690084202123803440553012885143845554166413813953667843715400261954134806318884527323268285373046524140611208226397384382118024887575266883329929574280187659430760693702906123092027626500421445574644423647097738798727973915329612295321211418055272291946997368811789262154159711716765154286517405100013955981506644600812234351901448128477368272660396426976260061207238753381978442989458027873929090358686378222299172044800000000000000000*i1^24 + -5098452547886705032594124338735799196133544802093614103072300577823395978532648213862491368940774600593974114535482117975450239371291600575550623782192464840140220020205488947099276981270205196926588260836884007704713005552683796546918922205601225147099566322620087530941394367987281723530476721591690153614728547572289507177774112722019442061671125134835103894529479363399979494403069006209222673533986672430366628120301925231822567871656821651231142052042105620138729004502732684674135994105556131685777963352521030513342617309776770837641141584411661590114819580643188133248826282573482488985608825086375529197124090412223733914331225924856972212973465969348472508114743225308862443247697460928756110905585658086148259826396842546557650043594779742831538161061228435906098622092921021483936779428937457451207402642443693291985385147370151256475654912807330146326016392906541054442656208802883638346173855774162288640000000000000000*i1^25 + 58616135964697020183784203345523677755024494181512511857562428873708215836834350980850249621385326152303416998207693580250156819761368705006697394520315537222302533715479299533867232051908111072765142627916984074894460576377996525259841587169521182722857011968393733807434510953514728309755234472691435468860570088055780278625727231927702292316699894972845259108011067767649575514995338925718582629762487708600632206837073030624903055179722488425651887912964785295127178911963400495558584106420932441410067352543739497366210512944652171692078626575528497608362948709323988016980181137628053068359251326845860187679132891474744296194597204935657504576597234115616773335606915097189877992556265598004251649143488060171156511805089883849994285381250764492949834210697911384028422904450984887295374171679273075813076489856286120175894551414577419302750235009085684635679800512577132660514572627958634900752141563985920000000000000000*i1^26 + 2664802455683254035208453401482420142072205951486686077871041972665213121707445753120536505078396954154266489919406577078775803087695846188282016664070940057973525403907664112579822235875768548189974506043356715509430152491866768600177707961517404705446961246142692084718781354342242334253497493806900720372886621094325207869987599453522268350291940186997741960888142685871093254742550620004590448587500763985207691711774447094341890626007841960067529234509660313624019284100727878483808503131611223130069656164690333523581998726179088487785940654017149190888118321737763452031984684058862123154206615233220740977602888462420544039475655497213241431200161405093614540501720333437317375682661476735733157747137471568015135642957735568148194999293364225357470763387699066128044614138237199812103399366920122741604648073766290346502822639258473107758233144560108982478951183198118209211656283712105729297767779532800000000000000*i1^27 + 32812548261482729601463571505143084007416116760805066243089680438587464614424666518750927737357945627593219628657197333063823300717521905684163751541810534527060827154931392231431215276674154474414527938402350467410498791582322072429968673249359085575542666461358427487863615636104212758904089940022150621042600899123825670851271743294991690348342692882932664342051491595422170862290538765339202070843578431037222575882018055419954164396712879997444580630065639054785197726929164936064539419918597642037746280992611502554562415719028544939224636325768778038787758226894818323385223666168514169889320738901443582416117806036578435128505652886165983259066889273786537756506362555295547302418627606108426968251638499986131720371361051451935751895230505070554421491276729942486947719188411794171557503414342883467914188559567060757075206743684749125241886756180762445336049353620565675036898158734691251865518080000000000000*i1^28 + 179326685604944171357518835584525211287650969916678652240400050606588340793613851586278074605227696051095923050684676153342907423271518323320238061933104606989400875375233937977341159261757614912247569552753669732654495740433593906408411607320638007873636829296813357061084226983598263857360838340865533691373582024943423135680546047007149908622358611597125401919528308173184111377560000475035020533482618180132617185811813845443767163954517486828195887899136926161703002836388062144955791652603035834970170294087704772689695244753109491847600253565882702697718170275248237003050234658030110362999292162936441313504512136767004240032145655623721505795198095732755385749613925966556561174525232493887579343814420222914702801721856177482276391416710967398969030337464975460895622829805483690883792415572510983773927112183829539325425936285212378732588449753480345860965423258244898960189691540558382628864000000000000*i1^29 + 440651953813378726353284736438622155868622933183615659185431500307146069931951388016459897130342730535174807942141114413456314842168316464547690689061377838954564229708151347382646750037130472675773144423875532333644326350093007981555157025767604067890470823610278861111249320894206609672982657810525978928726676373747660646895051652046033893941104430603334429702425748942132914257968934860924508669314456343451476629387210825591947196806568440390285184205275753725631880981150059571481217548816169860942370554356140895708870408522977892889541882800057605531588591019360250487314724879470353079214959690085568476876618895124068356093729427377802672425574214606149960380241374673920941160556415683055309696844346652906297346441369948464686471276253709077342420316809142581240337201989831584578837829006969334544237445128538358466739033366244031471375863729867954519347007773341200245437693622747136000000000000*i1^30 + 497906051249196349010991338717140766197864620871859475327337630264442846473684862162204897096109627977538271902472132550822905051818855108667923706070283528506417429219163458984114906198817107396153335164569470500361383898060834089846729213793600311845798936049737759331747662685689327400175869615121313691330302526352071187844868228503439129438815155496915126204604421819268341995751998598243302957670663720191802767780385879124799143684159737464709400956969429485758550636204216704629680254981794669898928950085616278463564002590074828915333291263456226414644054387067613782995490610664903171161089096151895170390573663810108081701912480023381405490354506911260209251145968701381360767018574842422792407347137676944981242760490530301872815077569094936716878321527853562885157642426136525101651766230216958343553365725815580736276961585941380155469786105306345556244679844796764248927308349440000000000*i1^31 + 1542110489972875294841413991188991616240907774023119005949089624701950492425548188988867001660234575740919531451630455764270333156499235878358734179622462094929675273394689059372202155808401988983747184182656529118807307989872729458833063608735353939627763878015797443840116314217912806035606586784331278056405838699132566605408314038091256538074780708233614633704188966186620028201445761467810609520328541190776390141443796547502438648009067177485080936697699945218226623655646749210374381143438333385085493403007842180259162997477048469694764856631419698238252417666547691368943918816473221516139187353674617638404095596420301832852454317607083358664192270691542332828978970944299549445654443463872370130705232759518378698525670329797882145408182895979521394637538430703076530161938935157441475156964793817129958880055677362851441945800659823708207576292887440884155960280903402051141632000000000*i1^32 + 26469731597574184461546249354456555364830565798538278394712028893890973778224315347897472961545888229094170782294002328325341676583548033113966493700044378640801385601523667443383941300000107059114105015311128292571817380280312078856539414958969606983241730591799346948664685822442700071913822649422614329189225157700935130815979906128729922908693986598182401255355723773814665590961503441445095429484027370748144901181991658367846828304362227538839225660472084342809294150491113911002127297923437378089160527854366280367391268756883644042459862356722942244890843826373770256220810982135533885412772830418596320833976086633318893272891713880239334862191694571041213128431781930838533168237100636530677273236963530594359815173533718632837781030011393091349213104279055932161851793966724482700559179241361639177057139389347717749676118912546632925467615198241789642256915452182958899200000000*i1^33 + 151853909737269773831093224809006797515459770203182922037641034878139440183797842653328010970999477652648860083949699993083643456695609672218442657823442836112105317420953049266113507713815969675337894255664597561506796704336979336230590352069215239196878479023256821658941244315937926215469502206156720039017445923189423186215806428932332316620727568787682798170153360112726854677123682178077031442162081884487735561542811998322167331845111590461224629705607435924787459968089092329729400597356572409256474005844424529584487083235664439097675334730038319885249820867459577028394652949004332029371301752799040222225862081440870477901494516342503121726614262565126905584221734475384914083171781969704142430061359948383027200998754403761945703463690568794449982451860250743843052971446423658001997700266148304346235649810389727224649404467605091000290156357851065360437470781440000000*i1^34 + 324449566198469566651368492912897277692400344830982508492200274982840812886577205260154987173399892983551259430526876344731371407027977460180620910123241074336080899755840814871363383788750244582754498304623785123275226508813527906360570088758290745881897388149592361935851139922118941949886978398377221719860355907210565606913376184629918866640075311498372717264211433719858494554542281579151314078319260126152244122991106118031216156365525145273543141257623597632900384431584624031960813441836829012018780924602938810429822510691354876195817653387756516689895976855492336513976922818442679237353663539496418733960501229392124543582987639514005417455100079000462439855754819653692803852511666965229484802106437651633391075553368800987750097795983747240806960285024252885859800385896040009849044298000559428948786275516440792018037730073577758429147628201705097481216000000*i1^35 + 217815081193104828518418904985051004789800846549046374698506637806384727198086348178761288196704436829144507814413386954355229058560275350079618097885320415679516876419250896317504617921754020203490972560304044647290120014565184789185221816440637333097515140066970952897859800416991382944533374128809160360457633278509730266349613489142569297844906082168799135948486492514038530482167095627040324796781279495627352932191742097669232251592489213945723831447169660352677505842860111248663690042314941293045552715451334994950888101880408311387657435034837592392113017959498506449547783875408909791209493490778342077550781202444145949481286362147903186374385831617664837474791961465627725539232702954622809300550196889524086962616616232983010160041525726058587768544626200744577388221078828166488566103719556443342922145460524477577009354153110355740883507949798400000*i1^36 + -61014801547882786700920799153143957764031728793175935819878932381009381184268395544773857175628887388459824860936225344269867779350486974498481541270494557311892769630526838457749439946207507928896002588098471379754413282008335149893711913153561096260406525574652075162381573967468278183034244650235481073452529017260025617374296517210755694816677648132936970152525143064413663646404722918271539596585683412173256489088079521986040927637798937519528487415323021871751963278034786088609721564324898677954933943272122683419325874960676095187656707687039800161021618657642783942270100440480474296915718720295290474841584061383542599534826526543640242334113863447985497437377224905470200515431262671013176973842535599887497009568355601402740366234950089246025827397583741322578952539970189264885653875711519256973142184478002921765154519590454342179200000*i1^37 + -212373052244709989780619166499529290309816954803654976026530954969107758131466922868924159474754199086919184280816863615068066328212478228163361329578003979895263649995032471788480472938292857398035991904695916306629023540328527147352633729655399422350332760688995499993116485716725640650764936925184345666598592032137412589087552149109295603797925281146687666904068882480143653951813399759822715121671856736264923729166222666411277550094743693608829421510483718990260782686476955540486532283342895629787035650028867571252985083759052598168576027692993214971313801155075447937309829203951665764336951946658888449221266617330076392401820071855892229124297693810427751953883030479829725106015838149934425065415716741205509937271198856744490995774232269290438104535043276287919642315679093223427554144263077039953372007543013367024800432000*i1^38 + 63724631710070588934201953906542334153516115480606618869205660875100136322214512286962774685602323874292782196012425350498240922779603975909419809542728574696848633701974041659264035224096437760271682385386031699873612179964947176378731342846741843152648241534665528176993336666793899418699698102737331220532309013320044837628034228438970150433999039485895235889187266185025009608492317719315838316438802742694698636429054851626119772027607315336598714227014968927927979758511548992074151023923316858313939085263072227582298199647178810509392869521334009415862764012201802736000592903380637379908722826440064353274526073159179664007113805281390266927271575309309572562330810360411214690543999551739775424124518253065982293509606517390007086245541391447756321333400730759004041276843723081072175132352370366927200083600*i1^39 + -99981773423815579158631302554904667314920554308896332671344409187704965176524913638295182284909876587512091618224960231574818140296252920555983243412954775422929355904935090342747322544011629093560509109747271662234760273220771656153532414705631762023881144730717306998687944190747465341459853151334660585410021217443025368786870867085922527089732103965851767598362937780041322463510694841200717690403036010240280308920465006399884157702816623454191628519974146200868153983137016571390027087435616684677788954403707517964268005793444685574884971442230731217735169402152868739902311049826971727843709518787678924362666522916491161377380441445380755940319629833954434691772390455684912860521396815034862832073392852427368929278979874435455432870275383811017503654848045190792317563132667176642692655140*i1^40 + -2147183254180281687967628419434529281451320490450644848410051918536892290413552064841970205696997105733919716716655229251729079475363299401584852851803120512660564904416079573458509607147322870089030800211795626344133369417211252882621965960388550890875356112512537616782716892708742503603807898219812464725854473815322734803912468644901864355043865136745669348438535127583100691222690283240838341184572127042330484906349867706426086673589955874202830582343862495581158979251393351255842696804721049744704937948794250317696814414896021627574226632361148791086107026356870163526118200869242760769767116455221419885257490795186646686521542450233789922852889695939315458374516018792765879155596777861531072007411588228454742565642943267787220714954589471072376855311625*i1^41 - N1*2196791424931693811733124109663580277378934399164069094830304007139918179254558333047267489057452076450971766182142561956867321169342293512281848848034490563477126216719028797076996085276771853378262952078613452057984402044496653263639459186348130304*i3 ] ]