[ [ 491809775150199132165764614890609135712738301186136968853779271541789565004486482386630218447125685624066223839991428079134792304835465559692837356602524266750667222498235919629506440380544302541310040465809132379976195812995973647723738114885748635148068417410747972103797363680761133382979017410703523792598189286491095955035536150876769847493564701426873390522626743933175306472449327196984258565484999593680051519160715938143948586989984542705789835875877366033335198515428010794175222848628255030763841437587220868960593072714764644941778148159417771666222427127334981911504337219743339813057826939397552584617031359707535930785656456137981598435833464030456831726641366878480073976776497839674678674300369002323227666443082210737946688550972856060673728347326310092556415365856210270035398095467705168486987865216265060459390959616000000000000000000000000000000000000 + -672671250600588233606691041100428936307331768967810202150950495111340477334885206156224119837361545111147017164646028577996188607972505767414229699282520261855691401607553511161519204392248512764433996344955536370229053905946816477776568884833335340096406426540872299982635052559455318152163287546765705092873971471255588034651243541253283381488021886178978179010859195048800445640432485870589163884768931119157830170779823463749806168924775602852566621208559979891315453865092512507070999847430743136530666708317881644796912876158020361513499337247512912138158710337859784332502957199344836257656683831830937155232060364873271605566491127843446395606410388686618621248519595934203017177206461798442989145390251099483229164455630599968231288196556924045563173001109133111403871906957065186462588780145615009216756896954254568284644966400000000000000000000000000000000000*i1 + 1857049213975820146260211501628574007053950997173668203751462437502188854556643045724540208012930673431845735139605675992045782437955888570285767961172976777576527374212713226420095191853451492150235481326860619648294539287684781895842900635290191255532631518639665318560431165636580727032437615240849854615618043208941152784156831032922539215123245403274989007750859999231474039837653349831949916967068056105092878124218090606777331943647272132489727805054473920080167081004308533008991449553771652308272752758332767809364068679432304724477123269792137255474968240877838751641057670876947780309848302435909199582664690640898058830500173494032159773099598340738845748984293404821556888559817402577654988083125748727652520747593531559048510125993789332794194268357608196188764437268803389802377135388419406106442194496835241643375329280000000000000000000000000000000000*i1^2 + -373951605078350825362856840699118905965768925956408264487707091008778757341231286876968484140231553035391781636200843932682604907827547366084950832953826530527525512505304088899802681303730067918519840190576537995446528146305871707126674723848093992478696414750863807187416600585158712292138639167718417155834238757507130359804695556066691394659790308130443641565351982499158675187066737120656153612416895178074203687329875361846457999200705845580293790089157885344824975661519699052285447350464114791591565354237880543899315741474194096266954104023098873078902486198419026910579670629730310382157773438703943959203680788955591454135827435281304297117729710661628861544079217261470048308643061343583690638449898928893556395849518962218315154093289414635961719452879367712679102891197210458119505412717321616377807749354415624028160000000000000000000000000000000000*i1^3 + 714274632301996842840933281352108171993498155676661730218679247117903302076045413027119170600463127777720730433030641076303871669544352762695949130310434322428283718207050363496078932755483907019821947589147353780285578030761242975268323005230269637766672253609268522140482634782234109966586452869910341654273399931572178916125720173712894827242088420295781305925469711005867938485085884769716673915810593791980336550270497769023307661146281928472915877195512029011227002736011756672420371665776698951864088849049567952310545028136881977358596871466395244088667005583814136062279093950680804047875803716525916780554885255052615992117901579943967919184527415663220657031736807171122789360198797187393170896306562521268820708314086132963020709844394004219467176941955972338475978336494436365614618096979644036360092554660021272576000000000000000000000000000000000*i1^4 + 22217894397303893973301366544314608571926275939575949351239278275173617373921567961310878648794752513786159646237605820604415940510673324106086802797011953735267412337588436089873354286698977071318459262523640994504373753812530304289183784314810436832519897204240144073043016551681738591854995952878995662072241093283505575148747915958510919791763689328845296408480189036807649930398287768657120466201379604017431351812705185609852801213759067181110631371097338406076176707832653681379280409581166505602901409149641156555702362956092864143637738418878228475267386233868246001253629822263090834994423389770357048158849989645271437940824984599122518489967572875062496900215698995144592692242768010801845050737547229474303878103878719928220461821390689001305106289828201305738432204846929895449066119519119082836986249801650667520000000000000000000000000000000*i1^5 + 18463522305817165902630401672474050619793243049178461218629987858121891463283628861050764613846514840644235682679831518919562962747620046768423246110156037190272935691217340629608175738030676639731736011866113928240550501172056474481372532118405984530290350326323328569949914712070519301690492751158114001507018982571508363080696460547160593583816981564393912362610983345417830352242203132581678525391829385075781197835970560104604024461813666199741704193856314612971448529722014741192889318451398878918482819983954941963549683577217633207024600934901429778281816772937943551373743695615143344877383469376210337426006455603411330546725959734435197389504156720934121594607203425693585420361023474319486700980106741921254967853435347901627481246515813017980324866915304782484854468555984142546088669667189849899952559743827968000000000000000000000000000000*i1^6 + 269286596788492961371128089426418080462390706834687262776047785528250280169995241267868596343722472999498643832039249870742601199519417761243683291688462553792258101721333555418355334955424795497226415436090681801281067519133590496247231579362392791425376885041835744802645116079698974148763200727416639658303192924525650302127558779561640060537067813969932673313147454356593409784997143780761272210383205266522482096307144554515001757598927903368726003630955372238790850274491195151584872313123867838310552526207920008419618253831470841163941201139169852342905493281981197646461399815662951324720630334095313210903562919398115730384522916126183081694746759662411996340686897998911197083660255889251599098081328812409215971489122094298204192862954758770728614783962787947327156345869150649322747331885470658659457433600000000000000000000000000000000*i1^7 + 111992112990466340703997972251571361569831608450166905945583774960748328335181634117423001541831642429509364316999661276519927472718323390614102260762339973305732679350854257068571148914848495579932494300092342740775954265548637829699311651830377112752973228059421673231764300535829726143801160043318038694902444037833108150584261056806817243549040333266365661438949298023257847606845846140357944695644541651654900036591394386278384840804150118436989957543912893323169427579163990810227273089644983868592684527487499261059077116832219108813150285322305665859988906234409753434614464845851556432934310442110369911124969464837117831642270805461670531530340992347213449339864695783791324070339981047040394749558593130405937767109563847486448404684150610538641643251625556351080667905265195564536308451532408458547350732800000000000000000000000000000*i1^8 + -1238833190302035281848369592654328591147288413139881210498278464950533676424632410341757321112150383408720141686794485475905770683068514162729058542117705960704306072439784948943168249549175367921102023358934475254081723877051906128130267123915558878398211766110326516028280100758560046401513563737367441279557353830686526703042070531025223160744275378821233585977133304298824416729939923068490929965813674176606239343242245469782754630863988530018604712755081771491021896900780357285046982622256799496851192238990268723747965371673032600774769224365032090828578888800117764956219637788157665459057395856397167818053670338818115115273346419071984489203241668405277085011313354177735786236905127640622166420149307913184873771588455228027268869521366173856713191460580556056889334295916572589552770065374855498301440000000000000000000000000000*i1^9 + 40880796399610500549903461930307759333757527518200707101336311021146956849836524268209424874167419451406633265826299148097143614008303381666317475607706167186993695511261782249792866932083762352850890018603628093582826735627017610206268427409871563275753028213849436671169408950866458764526802132457831299874647992367644226293603874706954554020016725816743565098759698496161134422357954373571055349026326326760339581949327118626585882067141709544015825331736482691628786872098602236867034182964124995801536900580539315304920360711154378991334788551020293592475797661090611801936448225557893563757268471954991467722187630073172738133848297637531373255926915393627999153805575285441765313667084290178084830525334606225309661174354961565336645798467833320788788318280663327316308028601558272375747295780071591116800000000000000000000000000*i1^10 + 636200764333348412437357876959874394807931175305785925379210090915825749876655861782478178340446018616936433491461359678393647765557012781019213047692567146192057667461032943907455680908156296843464321025859750804492505414023989300780902896846223089685810184482431817339662100310057204203056859461043361089341547194566685702641714912625837004927201756697958787743150101995965124057161585113353928538290694400802451556812765792334685320273847151788401374071428317315391110289823032080059490653611296574388926151597269491424747696984412232481361798000831485111401265706209208584401320275375420268743241239642673348396752438638937497554785863077863180414652592433162649777981995925164762673663934187613234863597055453041901338946326461310104554430874016088104669811493960765550901615514431454090439321693716480000000000000000000000000*i1^11 + -19020846636537270640076528322466920658484530043838149352587425485508985037340760097333741786626936964478049096725857891710748057418129577960961982146804554644607928897770813910857774966217917607349153624075331135824245834453340652386617823708855611152244460653396231592201759775279818074035344737655810365832295965932584403568747974452394161165997394662379632846562076048672919454011298236615772110860723937206408153632735901915219893470546339296918397104348842283882529060547840443026241844776493616645112848162042589454541385975023862050381184686224399267603975181786770289964452906146249572830898727201484213872038366639444616995110087138584150989132239526172670030882912964623168693612863001969287892614649973496594142299758956776679288349475956177917964965228159816637270518914032121979083503435776000000000000000000000000*i1^12 + 265265417574917829978519646035642931166812393598985241158838261436022814005353051624916401105321251326832964190678675857858050756113115253232636930138195969887501177045438681250785638325623221453964757389389956209256865402468030476736374777936179606275289368652109702394565868764579003407438530962495461104668052396691207980191571831560659987326478123458350820323888086396745557404196449966452755215964220193122424900789972898616719879153979766835005476290484499321198536615590397168140464665221613183467227880767631625657885992546001494091998066550020427416367939364871836571165723951961549436516290242308770324418175513331414192426394606320943667349883654901591370309707116410008983430780539579600101464843052403734271985065995546755294881595072151645082760103447464506223314426991766620388458496000000000000000000000000*i1^13 + -1394992483903447474577164841732939038807654362314377593198217819454933641737094511597682516949881176712313634005116484666693347610613968502913096276803451240726170822744398018990723720904698395355791173899205101188263015128106509401528104637700301893509683689121375971344170517522336120095107751658945881292561433149670209213262776225031475044625071532133311800896702887009595018567878152902885704179339183949372277174450396600095386940444129352074994434678789286314131772052334272917023761420163489167196598333790011842666768550569024761785473080431045261108806303037637911057336331835663703126027021410705823517112139544630172718706329859417970161007146129340085452092887072998430343893145306567987606246029313342867433797336303641475796303977416129838987493140447665835603381678263932393881600000000000000000000000*i1^14 + 2631768611138891956875348154582441614440274581238165442829953270341383525435565580106138674042948830915705263215310009989522664170782685405115282732898867773722094768184414354268931184657996252434222778350644274691524898483470854272432922614972142093221762863751200935152070435514685050098051490230385131712738398683947083466611566717454045776362784369855417620579601794347876994273892824535900133785874959852717143553620312588972216410006088759509440152616948457406263039601198962097640581347460126250745966858100847628629354838237334087969262042626026644841776776829257451588567658914123115923779907044561594195245058922238253545320646759260794322183925390420671831935641040421627463049057930550517139352116384418356806092190092716847184097852515646408258347805548681241068517404014804992000000000000000000000*i1^15 + -914371995099847306815557208292040248279112859498075060868014722699410654521725955342076380898069775789670729445129918806668765939534470650775138147640306579687051674074352123586857181256108669506511810573578782974592670922747206455601650703558139270388567737351323754760017840729373502902357996013482955407781848177240641534287658613836067827820590926049390744176473555680742053198774501655084427450251122950660762780580236148786904968279215221871193166666253576839126269869858458845909473097857664532299746295738593122647633957856862089175807500109891650285869073767719192510418421386021110371211407519802203957721113718914736890910788677848951311139566790067541051003380392069577814442853960618312511133824263733439786392882274146835376119588125325120896408912505617399474762547200000000000000000000000*i1^16 + 400207441864277284870110171235558915585205126805439520315229835692615225160361215020255254679536261009795315906269246858332538262492629408207305895037489741945704716887743155508375137513921997999446022592205624161481171666541638273627921874167142699920961287075931674091731169440748645673741474855383778239944325363923604662800596444590630307767180065459368545680502409615361670481632517345125539714379617129474412431254794250755701923797492929946577689715009111705451904994572001321820699549522809217503171265488672850740574088708222850723497279591610818120885959156617314274607609441393116459730247786382527178402823669087125785135553670071633559099692328852661490016182092445399620392881883489624035585655301125908530395691199697573793025680873035555000276965253228154826260480000000000000000000*i1^17 + -38351997043926361933049612561418061395793478408134279103102126204360915361632370936872206232333417373033739806727666073768798265698634308906338289867316894875952262902869039670436373714799534074924154717619718502155831439235515494227785963468008286673938267484890084827630107431267690403871489670114237211927056178037679336076200826132692166882031632882507012999799352373589531244325432944044122139512412702260388312290392461300977310873645464498368131085444149256400570494162385061961997394169857788939818242546653651255669757092924907151484653397271828814276340547645919768572080052517736119957506834681166429170638188654733295663830053114432995639978723626705594936420556637355377846672605580545757997745589511464853326259222989323514119730018563333739386280327648378880000000000000000000*i1^18 + 209092997369806615991045565682548272982039959365662384418186800433085246154064027414660094622305000175652275320769747356130505190048675699620548395712811076283520438360431103483972030628018703440888065144007431224774948660654223952019167887673420683655850627746851976798573808030660669565545589373714153312898978114411844202583003381742448463699956703475629340492541102625863120217494231450771397998572534837830286112565601489396751029963849278055652004672714050220255683566030915986427223818427264838121478789794202112634710356261300223281446654817936905439158621982924078577360671061958954058897127071028160314563417013719286774999155609558632750193672547524572636046977541595941950404951595190155362186849613990245166150873445552327687828197689116601812642693120000000000000000000*i1^19 + 328362901358758674490652285793066512011494975998416366017239633274111709835560520996529342802553996210469594582507435743240405008403842315476339073342867982780373441436639302587956161001046235484520727991521683945977797338186636956331197482096222666334124827611709363113835124201221065898739214223515036077856474059997888217692371561007906402366548952707174945223809297324818234029925627809228977058090168511316566136040332613831637722373276891843187558045908964948447606366263177289036673467001524530121368183180130859558437538426425190772252237854683903589135800838694604173775679608781040084997043015041005915953129910876569618607715188300445005436580002486773990931728979536285654856965487885090784319705022436319920833997580866277240330477350643598182318080000000000000000*i1^20 + 91116277047298412368146794041326685268189447572788312921126815141676651113761260751248088845620926051587578258654095352861282896229407851089275372126769382461150438807278275870220517806454145252883530820840131275725586510464809905887672981519397799331537735148324220615198175752767233528425571619955798970064974383777613561661836077754858649988824245320723921254326059267026932677450424704970632606189914785145707840465129667597003005481890673512345283877439953602225082228707705162757566866349420992402493186031062682095160693484843099737670866379474887692647485529211668011730281220067061787158139168306926323493706009131273594405000967614519347123196973126088411654505650229471923457602312946472839861429137170426552177810923972804678599186928489201664000000000000000*i1^21 + 12823352747110071727249456744373101534476635222406198303625862806589006495150050307956691785785192633739039719195140095144668565685982690201409090393105762048664616713323908577738297205858883939407640136919937753697744740113721494846856121249047337557819652341254735279889270646197580130178549226964328401792643722926792402462622658529833108274153463701751314654098144464644254402338552546180857757180553284026671853865773838137121772467068658706143983607582557817393527851007002762726717778072978288082804456334654463057895551177226713676058690601217178724126184620671607907236765355578983066063673583455769111529765088940481996242752003641039562873594720373115989735737296294242790999210644762837317963277174687535093878307809760772959338637348044800000000000000*i1^22 + 633966532878991268520486484947726793158324405822236855206194167818437504160892379387005737851670354533651731619210299557301135052743011981434201124037542310080567406920156382662925141079026318481947580396579906986428346480550380285065901757831196220771325127461114877733373218735933484689818130347210718770824664383002051837308925532914245125621643116858375510656000341781538776555136496031945621806126548771094961673422482097214718667715681437171834270912096970753904825824299447111139316352027443201230051404239536362628873222913298381578691770042797969157359534251286482631218816375144708722399677270151312773479448901544408874075058176296444687251383046048069759723828643866100420621729555816517979465249773189175835805767990228915375308800000000000000*i1^23 + 7623200589255510246310133458976194235442830741701139089614690048064868583639216765064690981268145962161376495507024664092403766782097082525841107725161108040661040487079228067102133305406942564997049071703677145262658203798101613733693059164368501608343980418999355253241590153268708477332724104685096046229790854802253948686022232549161119672940570135522053143170269072311118303045344859493705597703700627755173751191699668169016546764800079639756331849623332563972142677106990316602408610434591524859982459753626715333558538544404095381648924000454680556112816510709045311352673610604429304045628672183512451079612653289913055875645470033267697252744557119453656132856043015180013676260213099837347783499663485695411279467579776696320000000000000*i1^24 + 220564892172113228239002173206874712442363866796817143644737781292072378716639536579948842958148884114298018468990341684866508010712414294215108825897099201574310904238750837035773554505224783654403241848735703473206008049045325071409456413018157682402963474904377960333692564889871677020275119459275761839612781967298689868701218497342653424869944713651859810185782050575770498505217093383080973078622965445720908756612040802913186093501435334779645804472052068359200122604896913162938734933677111543457015999431954321040808020634395394283423470552313466484821511488911234718405420048823080053067856712243803813735454649289513513353121582044150336131587201645070570919283618180003055149643124436703579974090764020848381716856832000000000000*i1^25 + 135945813624905878562651546789755671991624262612005962339108372674166697097995543664202809899670180350959666394652005898915866178480722250238920641372569194547000002963453577423597900306915854257325782589773872123020330926719341572425159818646512104157825148380521677168026090498876218438657429774759109376443820461058410542431305720744472273325753087347569414476808421065702112631913995660077543262424562407856745494762801972612833902740888403270222161865501600679789452707008294649450890614032331387017669390917759467599827342505938157553761358415159653654381917933855067219532036998319307417431448407100497567545631557329044959489968863155758765128348823233516416239441335462031575531032973363941969786894804520950824960000000000*i1^26 + 11189973995503384164839785512396141420925285756515240480672820442807782232727818069670751459293633743248551535962465926577921601655193532926604651669009837770987051235021155686945026632976747256954478555594143728213031051433720880115407291259456304216124055580174875891584331563255707439397347059811633705310546089041145198273156626778142604842794023527251484726437791430457691554439980959153586863309414598697377534070004658228703787763781880867391594309781084286121059421736343001921583784093166126464518584061140975397683808422771996728137101160347708740587745992623205049215940397389572954183926491165141576580627630487569570963525250053493442544620712236918313274381212328042543962117560364484666182098223104000000000*i1^27 + 412045330576463597994335280462186074184142310240250947452938094749242024793092917745847296808586402876535365510707049245070224849792390333010741682168613026676859490884939387957346877850527043452829528026724772437000474256647854586869386035581523306246760690355282396787559354226197872133710596690543897483885713410537127965292474238363178501663465993169870221838779042624883669627567174739053716701881880266742390972487911955610236311267267467163594993838604436724706879888904329476661755642078192342519433123180726800440114004121060943348929826335339583484774359329641301735153867308327752958217185590465848295133965889111333607421690719302542148342825340882559970897663282495595509830712750845116416000000000*i1^28 + 5542650447131913281215813438037903497699657422014807903333998313589129987984530318893902086298788150797775280823850842830000233052130336672936538722011103692010341519236624655537539537745321011611280494941261049117980997281645732217957309292926444475323243286000638386913867303862443527793434603901154574952342975419198320128527959180500372738454608348775662045581197436468795020559097602558766457543153964579849122194453739449854694711779923626265509458057960810657559203571440610564651910216339354567978736142006431553221585164227649464762491275406851741527909925749411874637560919730917254649463122181873791735750391118957524397764207997176451668259195109963381630854958907464513245031628800000000*i1^29 + 2109696008218731343634800837154850653894904350512651199669251495034078453102563326167908043588607989370707852643521741044890951621443111785199386595903501725198141859463425960578698339225420580395730523739676757063888450019543594584231501443738720749756137800733838981300568139306529526470263919946881184119364965122918846296025672145736135929669269291733197482847604019725445770210649189385969670163684050878392695966292576401234348899048250680710350372936759068514757591495130364512814527555671629289537049943019359733017915353622083544025549427165836684457048004438740097407323612006970042449475258688092257747650249670506831704587446375760253721096846607343035052641094609082368000000*i1^30 + 220140074991355478947087711243118174488775757975114930874619278332597506085178986616201527862515367986611626845636842614275004830672798672729913025586684252536762930416312255865283147234137325413648761009785284204451523817590046638287115448774943871656911266647246982471098260878910481777048118949150619239378480600352339117925919230420368217508574644897186347606227213405998985799258427535693677149047883138235084222848625730221213932811614139357784904808709551602640306200341165057543446736416324020132440208266298118886353850579729231950429201748733196504650064343387378209714376175502494275927265582648948109925518124891304984102718414674074806377309033725705458585600000*i1^31 + 239380614496507664096535346633432702808704709168618315544393270531116307968578954488897230737435665825370410123785743166162150299622941407186592768938773549392504658746827232779150441562429690117401707618303301106521802488835982691766980108354572718684488344880216844839070340852605401331453855258360585101816402503548445874725199773523439225328074085674604670817821240739535202776017918155172028274567017833610799427877239667254089280179395012175677467489732757810382052747379000449480710893007735898091506524798884051122784940098289582001677449717724415711028285906625553428150717519110762932854505448005796936736624586945098895511332643627620059579936160000*i1^32 + 75229944400797582826170368595870932186892511279226479311526732175425295594153608141778645023949646774473340096044046077332206143955659084964075707726506019777709692487545538093821776638727659394859842121874105371457069850396393303439759535864962659377089819248435602026548061325056484084616626333467181832177844861630680388358479240957750356375500923417001335929676939979471502668099015142209567218869987422382303937813615489070732176217565671008928154578038573967590427896564269684884651704197454331404439053624497428468583732524395424470896454244323916246284093934450738358412944975844941578693365826425989435793483348412757769044360000*i1^33 + 275251367390623554318677361594650952350941343048695288482185892855217710996300624742472540598304482144343335242900729605476882590757965246468223203114253335746452863522435560194405686016639012069977961628026071096670342577948086529908095849886113230260327622173502273095328915274863137390816304268327487643453937930559940355675504823133996672211431479613193493951089953605646687728470104417457184043094671519876465897397219779825425675852039583701062186480024063661779196217263817979776035741190962709515012495369240214568977632477026322424233371423709766130891289159761651848053487845260510712431257100035366019738500*i1^34 + -42288159177762354228311458117014314346121832943496145516386523412784848894871748052195743132529424241496819496214479678709749722452924368511175384286670542794534787625406803446024808858083061274981249517138175378996757988409766318612273158512408817065585112662257520242318853920830359136029158774896932051855373885181392002035753701299988739139402011728699157022232221458467635172684906367325666486255113607667513138980109119568640885633623349099184535264310300144196487049441305521035592591526365697017146525666391031527978202108192091896192403853146488994088828648941923060872445035860*i1^35 + 3524012280159266164783803970597972291588929282279169893671631378916704554481584920903572872288477754677867947092794152617794594927743131450704863344533667413923680423040885490058180806776602403110030325679534331156846709236076316547646772258825372977208546919618460478803321673840307623638913344181012609593306307961362166163997655113145989338997994304178677223007652110219577085287659609529931140588960019620502890480777545625248623511578276608381318555615250694332820512903083508065839697519504481402181732794800106036835457451075819284262522037566060481*i1^36, 8116918301062785638260129040447709516963498627064219443079409821764420825031872021253993863563747908448568405452374722227550408292299362967627724667062614858538338109860485241593890602838277244645616915288361648790600941283305839125519696670524292192693439023275552256860624616578542602746526755968825489770766559344227914291914414277470514014960219383258722464473656403851780992952440171663784979352236123956394957269168282159538674546528108104827098947017607560245637130742766720789341811881336861124176227631402785829298271577206568181272075900842860911952911743374570955088035971176490703378771387092960980512771114915464959882516709402785677239910075933417453791196567553043476984781815193973844918438101010705977376045356061761395721864058875175398766968098245185997962932093976637191504603200236537047032716379683042657844688104442614048242963007192376111478541902240306593103625414672210587666773889328383094539248559181948679825189681670401429194457417029420975867349434945810814430042743526090893712557736283133804166774657008392453336897556375898575068107951280160244461462494892471176503498645013390965786112863630978087889844972830304871972134242689822761318921970152890294176891323692420514747331741308136966328486222512430136980336904187833409331286314260430323712000000000000000000000000000000000000 + -139209845130465452741049298179597814583125243483518295708203494429384195826830206176616995554681099524388307905370347708858221040974427529902588448696111448848670647837352769851470657426395656081645567645335331195430577437575496189380895203689801736884924872841262952474788556014969814317718206246485247365031915540520384819810279789115525535166919484612551332758772632222716721698707796061501284552098438136314604254702466920712375048139272168502849643200148535869026779851379000900799250307728815565414719669853611286808693454025229069572129581072642365929026404542951651519872604726850016026374174179812296598359406046554174807379278556967636213079206245723868048053329304397439379526735944515747890594307595855722762498608773734172259491456578637330100937145076088519419292273017109413987636857439750929160236061402284035787820284280498467188193296892281504126609000101969176289536353634189708983220240445390666106196342072925442510674100000248814887720264061461175958036268393595509652831712582643581536562585500302943198950332432438256734387185401628667123451413202881863262260710326643413236461665369843980888727942545740248028360650186901109568392809516743770233235001169858188148843969906743568517222069781314121774914301294173061487645020855019242457312572633036252774400000000000000000000000000000000000*i1 + 196933199617847888851479466056418108804288005015883793467897547368996348242346171930443237660124495285985843242056996949127712866273719067203478534119911732255496544664576447780455856914013606036732985212648728116728606806627958645059694102602790208651407295132933888837504936183345989888820861501777647368796448994150470660298758898660521189433557297871672565153133111960938796976109432014086657568336259292157969415312106970459734405621930915975029602891292516934696969735464991519061319360877469205364200330701050134345767929604898424282760141775364266220204114917508518575561828484992149376669078310749220360419382620848069647133942022727931260840644599709805638100240294418385267357784982050848875386362944112598245614199190160501268548132835482229891792174048122246073062216991488887580445518315244860623549224252807917699371273528846025946404730868286720341720360153861155016387068995649705952241576004282768219149624113830957553252717583991615815374624277639224378516032032223106172615636619908334511559447349833344067474879158108381849741103789467588701181825854078428565564271012661895330663737167276331627830374322787237880465353886897796728010750685661415565635628934225009471679591150995920174838128386989328790411499470016171946418884624696567269954945213918085120000000000000000000000000000000000*i1^2 + -380052982087549635715227995289162606664407435654772230164487698374378446515697786715116098138917202284119926505257304051228750460337746630627179085563727669647368584717781620518460520682825405142368747538831873334597406391327050358547150240036312999108941304166732206802789282141227640516415863002632541016419477509956520333622001920745919625617252650474645306553325548503382801572949443216645202788501131556126141658689842778072302581677034120422122051473688230730864253402235665145862642379534045595235769426553784427908411162344672638359907480461819621213209515092980905816384271955316690451087013982312021622004010238330360878831545483413202154993864450656206164697109761836376733951034518645570244099970824225064200982103092457390252438724132381526801216777494988323823078642717625329706685817411563426063113106510716877967234397673185121649987113471687945577998220050294944892554903480404872826428682559421915604988638362521368757065005396672147205143197806029909084709396807380823536003936205062359686071993652462846828469496424188325537330465688884177692649238580676294832480128639668088461475470452979249777482404644190344682776620824012234095920144967418048004401959277919133738086707393791705292508145911593911707074214065001212687372193723043118285252833568620544000000000000000000000000000000000*i1^3 + -51737432444827284904616179175575710724557026212085943555599400746637185889189988343473589642572979997321247089175853328353545968547046507647533667567625255897891688151116360269718805774423755333087782418012195336256529742639959330380878678534499294531849580732928468825770552680402744319588786546274102348322543177315170110478469934001685447875438435604422504883083453510466882684883811103177581699381499914059258101123607352694567310735668923105406180985964527841195653861308822553024460293867493184308917669303389704932122899529291297057459012073280982701560688702942945720043546657995886583234697657859339977510089689623624063911064435849531761618152053780093720234503178166528238554131417941344389717009187141653419193069222189411865784743847976987579020772466086532643641759111671355758713043655383843336841516198602402259077503627427329236547989708733783877249515397079911321863387813528954398752866003491467066019732054761977281906039653591084193687184686013771117189727566215816149238959880797888036900026169824935463499237906321499330572892674662235152494739367333915608229186368384037111790729451577187240769265489888392046745319507854883439904111815484457838414015399216955180456868907482548239703311728837168178741999264334685830139624121304554001831838089216000000000000000000000000000000000*i1^4 + -13105517947465347102625430195522450187214263736972828360892252100379835853406267070414771240088671101911632270566898776948686803432343424452281648089913839755570909172599628626621722667976012019540160588926763483838033499373507811542071369139457003826115297534430447450546416927103697708169473713202384885972745495786574200250212003733935421396340268114622815330758222928365422615250491764058513674174947607626848155968575520828732179533322281785154276742903555760922959448566602949061226143266340126504816704562224767090393515845142400861856790912489694694590965172477116427322518705623288657193228067558619508402372837230207744459507361495458899169948909106084815799934284297974579552359763932737627179631762059865386584266836110879263835244233127300402300925827183780434683130959747420552108275236161982794794501384547615400431187500691695767384661636099579095032518094987432587018313080895858311197464581623472183195956083271226275296205054197205705721389920188859482866860265653938774396877419029794771439278801800568751307108352577767727265036262586066538995412248247098612774456198453130130572172107446609338557216655710286038932895974619626794141290700539904189791514731066396256065719048730862686252458357898014749453595753649485862925872281783911061989684674560000000000000000000000000000000*i1^5 + -593398993089652989079872443536684340603638810702118744745177596965489602497193326143990413430820054347898027496250243312565163642944016883765942727754144656437105852626831620158234877210125466362446907968055582977626988533869530999879962152154791987855035931518590068241923283749759583147141791451981592226352712698619961416168255896753223593350348094068444924636371389649607734343641611765746736641502746523868115097226635313482512601070344158921884146859247167518417437308397766828259640503599939665939343442905855262051842237122475698059217351968442206521444394911502136185230558443713591483913188706554854434533404636419024671734753689780807619602794483452945585974238863154926700453726082318883579789907191041025150521879365098728733627368633344358795884982618643810511937891973067180164269444076365514289575450817191744140835421308812810090015393692940732367290628290995922391031554047473540700538654740244808048623958078617955613971774702821623291138780032070111194006336279432826660724191355667462793113903361791732150424900318341396397786138833405227843240838019412919025909243524492198392749252610096599984835494684727512647100062105685030446012623190153780562405327170097726603478386353964755633177844495419554136100039069389617226219252044488685314375680000000000000000000000000000000*i1^6 + -101449966635546400440135724470939226914400406331848891193065319049865300134901020014818537619614895403686502175786868769198283529874506575057377471015387814426192399001117286148458400475306319389579779384893505109193165673111696773323684185940571747847075246408565617708105340163835565496160549174398156811661654448782886698907582355279857202207990937040389736629664104425074352579579962643147305400771439708516940309178298981609376135821199877117794916983661613060843492917400171550280532171496626808419245544535609361172725276281494529709834352757740770900157398294263891814738861754639276057810766330005399622144277155321314023623507521221303230985122552663944929095274509340702773162517214961855612593538012389641906505700874659431371601836274058449446742125023062558158127752741884585916549002659488138408069777076652559220709449453004834793888372602958518780553824668897458404119849702155600885635163783902746846273287796006454765509687845901457713793024613547435801772717700256475782482153215744997892631234628205146223705830727442585327500417678408245119267719171376321558064184107630252130172785292168562876304275891142221035021514728132029701410543497452104593901544060482159962389312113362280017985204102785368458993416290221204050136773612311882498048000000000000000000000000000000*i1^7 + 3969105177281787611531910447148706922155319307761834485891001988760934990870135534739457324040636384652881913743040505103546774999352901247115338649480622614823703777249780017220739411460329114524529943424378179533687313338710511351502922401842806076811228849866766037796073162009793323344384535312046914443152401324772787632827851391936235596521915358922466973560616173150037531652527007967410842006178423070031466716881281490750014860006565854480559355457789800988637794856830638764482244201245240344199444815072633568620083733199160554035705245008243525890946621895130365416581030862783693075960245557740140290768026323673200162042990335077886693114941473062280209622824810440543465170131624672077367774143627548542491235095999234601505473868544589892340317803652212435271789321372925673256549648003175880268650770479917940833490256739924628297613639586376742094970400406533642014525661931474646621582514970782149502619426689864753216278268932643501006972334262346068869206370638522132862318825513433839658070097454767698640122710536904193770896869665205106465058303747417086255931003277554649038781027508679174823317605367909287890684291542133076116750925885900818058058419428070338148737179932252022954560335209927079209892053635902677312031352051204096000000000000000000000000000000*i1^8 + -200409419157336798158857047782844714090366316336072871736926672457932746600979203711622910687857952898112681962301233166809855719023017056243810367011677191490386821226943974705757855434183426883792748916192564288786478988600868709049216648912837068213140592409904638345394178367500603312936641905351793495570951686414645073984964153174291360984145954975638204512156651822661460972101568656352760723172311574313912876459138817386132865315320267334282238816186411643002522744165365047361255767869843780052673326313901840282954640710655237071740831980086925311624012332068966129660599381970561029415320246652043153472082410340707514475951961341164517213818845959270266051434905097446450941074450505845103878014048192531499068734456322089453908163720420744593937927076705101297965795846496156265168860053015043924711126999755038195427733585217929886350259232275314695341833966304865554863293743227470449683791893703000698760338318767241427396364015555297143505269923386582233495122190665384159900702997135807694216579652945308229444772238074468043711759374992163603801417292035058705313007942587595931015168254915416832036137392517513082362808975064158187681150872977874814491138108379124299867826254476999900808132160101773002660486724225063303651457834680320000000000000000000000000000*i1^9 + 1813726668558382584803431723696490071507664625279919793621533627393329965093637065495978665939716410550255556328828833224991615956783839345077993071160708336971115901314359742371887035838557133017642634632214077448792153238231650400879797820163405980796409500752607202911957291131448767831348249030275845913521155042289659051917423862446288615142837091319694270313120165332002825474942294860225513043526985080939752642545254701831467262731176817645073078311543667725199773472636187542859120180840843789962830347970035400575977158969414227452114831677703085351608674435709927960090513040473347962930437749863037291024552121596626153946872823006722365239815613445698918177786856692351967977756396511021233101638731489569501995407911088914599501211450224415045661517432468630801527800284571152447778769264708580051006858342345905963948028391705000438900712228025639492934185908385363235965893511707098289948120608558502156009314106288068048777443397007581040640814585131137786314679850761749560972301258039281347903533398849103204541834152330222641247119056936862659021794313807416104419343120389194904906454211544370396045392728038423637152001140211460970860968150359171257415687700608233869741758550842270887577649106161838809987687026921236253147503001600000000000000000000000000*i1^10 + 6069403196831808539045563756699488079756463311520927590051537467405994984104303170977963657145970266155524945080555510783123443912346164709628119115699892337883887794242903535672848988419085702896259976371406611095459736657664224732093476911835891045847545716496223661206916035176950573142814598133651870788297529124221135149303826984455033514611881115441687895607232053552024477207257314279433696724198720003721531433333277778500473274950908777432283305723098285281976583323768769327725857976761501381769629864161359926788247261433321160777699548996862423533084757529423697337589034142200848283439893034131239034237668405214456365287189138846969431595369796613838648676591493982004961513139493614565386514554671670253514283570518885389760725350038809481720528537465488875614827804530427629973587364803109862572888024269255109473371300266953502301101475259408483145141258132891328277652821707794510019821814163038595719893575894449904125296329510382485747115312119563574702895355229429420707255007387045432866524905847465206702040380337060148995499090787517631310491750863504473164084026394265043526280022825932079931733772086853098145657165585010293510114256275072221695284338755761087392204539615218092601790572873064186385580135219421755872378880000000000000000000000000*i1^11 + -1574850348462318812252496310871250151608961866435994549615260735692005751123848937844894466324430818365675673533499248945734553404041526745155242617670522282511290304684901563532791456525930238274839268824621199691598805320358846157170573431330911398645041671353643865331710807645590896297531465195385646737904415038106816009133419884288187434492180005031930148795452673998187650620365481539371288559081592180169641725495012232043791818204807596178604382905285523317293647891532538338379041473867549949664505405485632695658741397196792417289760828630551506320428955984938360307074883062720671349540419181869126321884539771166319494160948917940022634049005287526176602093623465940685179080180812709947797388099114093529142285260568788377556691389157462022417208164305284389098044249144837890005352757207562494639692994499978912875194573810239796394811623573006527414359850363193931619018216083731057705456789746313167806881360806208667646820833471803372677263764155561016303985405321592536833129986505950612291933187195681780064956967314932466813105548813037664142741099536040491673552217987005823096572093774592636377102688144019656844260176146602326031003468952912309896615755202842265678385075140849367890917814556754900210835692979332688379904000000000000000000000000*i1^12 + 30204343695278595123992399194521182521333642021044551096544574313663777530400983596537537108695240827257954162832223835371891223900497803540233117866532423908763909957623342554119414298623977277973407763079458154656070776559712267404456402689060768202179955723107365834805468551674114723534544118360407873504999701408699664221634381932225974990802959450948687935237489323471200602342900466214321244146768648643352550128823441184904089639511547979533709668232564071832545053026447454554486909562373896379729763694478825418083894868030476496253092297275103383724620028205056778476230639890035466709518691337646852724526671135542802697951684552284115506240471292363575349355723225929972146510159949808705824564170941766924800567129291510313800081308860098306679797128477543793584939180138614784071486176074321796699290033496379990608824716760286698706077064968195653287368070246295084455796416563202671867589405984951943137464615433366669964202887625512247196119950982648012966971097246974846621095908250234295861059963061099296669657767444190037486219567801461836083588361698634062917903712593255346855958473483603418644597437845578738911232933133482867511399750445250895406169579271193559343765482413496555033062142597459824040605089857850572800000000000000000000000*i1^13 + -159765037711484562011559608272723334514141126952716197670956000225008293946864341361409165242561531477753798656870762054241422190427187944591437929598732093598084462800589871877216244805731281748376805342737363559951756860279105484277493497075202123798697352882244433918789159068310283223242978730918390745438063261153127306278283004096723729178504724609456400187437216965738819516481511973959928468184786242871052824765335005901789216354336518632574955658572605719491990865113512362480864201102853697576802961622021663690976792833691966730015381449701378602222340216209222118735493352916285612706383912845030969334973774969142718274690126499869820825439730839000548724796197945948974333218012270986832372366128966802184562505005549532855466213733522163007892026870218596866670433260467976718559180349391534379947915480788884059912593834555849305137501295964478903431365813476984253415035367944275594277778635954584146271102948092545301548123654659161454385804528385855408735602010026507826933805257352996618623950478361215736674022864828199405181814195135244005218464910089745502668450353271038695193184222148579234528620415830231986177720628891771270652133748055431728168869409207385500194203806076786516605652319180926702433913641369600000000000000000000000*i1^14 + 283245684066549928765042017804310953185202526435289577335655813184850093077384002187500900520842255743303120072868495282252494927593245257034156094599671481628288141559214800489356056922069156526253495864680593833946334389172992676853937601572183354117447914915378083695111324120815150507937259314914257709229533475165254271971709058464315014400975470612149169319066031692255632468702960146326065273586123721227242011775389584797517950745389409098855248377683990559940561588596079155643021050653966330533223941474711835040485441499209948038693719836160242588180912720420508450427223985804222458416049698108753776994770945323346516626825750618077560320580416821384840007921350708177825257842566239630856215010864943680849410136699156507033772077591402175787522900001039264527083336621121087763204330954208408062109044136919710719716501163811280817373994717525395115631900571878214462479837947701608442755016083275331226477501540614698597223795966924789762690130219117642342296475002018440250619073233533422319955133175630232522679355680477089879392276204412743659846614509001385010729201100821096273902725280544034468245824481402614965720613307232883587317915114156246383942600228938282797889602600372363591827115924943452691280953344000000000000000000000*i1^15 + -74027975612103766798056164711521854513090290960256993089882760790526066525662388920510118545427010642898322005404397532405186906985934486865964945359136860812975292490240500849954215528417617809968369886551586376804134294443011754907787641764091294771933148930182039922033116834888865642915549227767373057218043138532571846384850530201505968519932925517684671058448918690923188216097857632771505888126367672396352563422153913845656951042513050780379906230147319415019313580005148128161694071305969306769687898967783484795255134542332255465070500537328960457800059246549042220384423765111849561452917666035724367491981769227060842247166091275606397980507394489825272111208650755733026117826355023507495616942229949415190972199581469754156193661795959158484983520198035740950672177782602407281934766861204487105376782198893318624642492398296210119152364824535403358778896041444934480790900562568849785204621046711153097298851467944151385389252242725828042931475649470072799758681465668363969099962665836094785006205482559315585336492561696297820408842115955783957950604441814801238530917560949510172163833215520888867155846998664622589109865844479589490598538892317519798180722504892863883326600936917781039632139595074435966566400000000000000000000*i1^16 + 41175836154127851456794903980040486382356057266000631557165601619911053851936200285458908427749195963663644118839356922486176545047966434319186257562865136417058288086227108177973071515193428260441130824011291094152798595384124491502920248096723400853562423386969415579324989150662885856931586150441480712623706727903463608843908885457678418753019585361628137745660847380026029395801811626742569045169508387115727020771340989147045501548778086203749318017066070313569378194003708032471294773043495901011085608687573127021107110023720982658759402469208537263569810589132332918942305095261805447297743463253724522696908666873483471185355373695324871863153276561643338550899653030330965410490111830865753225057299012826206066176840094929311860973804422174140503642854442480215564635162462428404040639599358344727321860316481198639787224527698061426229656212245326562293705093248248555937647367638559395553127333518502814780949474632206356127412802030657959849954379637769529700662304700933796895305467087943429673973989691708095987900646895432252387166666300228274224649713621555805249565221870540617352357447733541169015149867381183558473697991665911088611853066623272207366580986342833829640309632555269240662582062554808320000000000000000000*i1^17 + -3847554941238134655971625078354411386892481000705324723239872998328662289693964264528336483981767393277919441795631773119318054338345997900510376024423688577280552877120840629849597622962292169539703462845422467500028762990772511096879561560239096128770115991358374509714183672226832714073153412347150171757890375102190283473406250991093953512510938901041608597778266524939012812527113849840733072314812926079895796080233849826161253302202044284334385914788110142061115616763145942879379161056019151100847674352468987693196187380833502935290943994096653619859812129497944421765560879569501626752587363263621071886772945318141810279719434370660445917231056553195492727740505424557959662853888835238909766228729647410732012917552299585842930905498057277571834662209420946086272620178448349743465305872003001285292264794354573252050639687508236448257262781244029339755344035352592039387917979955804914286217237999301767783781120236036297653362291145164018301599466135954623198400484001347915113557584986495586940184343188265375938271315943320109163434589183395460336187521504687404885379838743825362531365215805278571564776441871622239280006060968405090908706308628571899680524985594595338086339001761716767257436094464000000000000000000*i1^18 + -87421216150900197184045716876385244481775400629411700769917776563746859414761698953482955884739326647558644952068526373400206475685489200865554842999071147140676979509838528799142454195997814249722000249626820291194897489022237090108230789605814944366532764883107924962893825319295599422465804781140816409887642489114202250593446596910792581594041747695454593037153319831579008858359054177384669489172803116116511501120079955343713369705614586025918706810043027376458306181896657137405822042167050135063593955339453798698653100695306825960683842778540946345485045213713957839984006155335356237770617880714061480866092604966068584469266851245049545331175238957914278445635694086593247624298137353164958109827173894355362034058834570806503888675901330379371859820420986449504424306556271651468324833880781266857401421869888874288288478845751674832498685901748596277722922959781415516834404522355493024052227341796780125716848085047798507135764335296675907986618131063724504875275735063844448640707898930512746840434033427380111221402294873638943152727654665353274658195907417867504426685459372599948780056096708885834227445495223947698866580090326998698121560048123155412281514274047220830029420360755597803520000000000000000000*i1^19 + 32545781533748685572773743379670684324447388499409340674026545802149294377292909679238019531582746463101621953598455006331988734925330679652588262937665813151750175985626722986902938067348836742440411234429350442196743344635085799091892975262165157833892553874729252620858513356358403229911512636616896331048647577298412226478960612415194141115544469571636299452948742956419104222981608074184447201038562020914262935695808785212874929104452498188900775355850642395009251708036535181094440944371436544364098095515835584063695307498495291856428593572442193223553619342589332242325067601624421487349612442139730405407236342828537808873316396576388174854394759802526142751085549695119945147362474113187520866165712892871323683866737814910973227802655908206327122877189562014209723222476471967783028528470955751089230099160315164857798010668588736716957262282361027729629114706246309937859343745061097944117457553576339705133933303875570545783527469205773930752119019432329889833783341980978389924901049193327179500138690112446152545147545289362479811958246245764538520405525985422395970667636058303634509414976430030797147244929856617042979605526176887386092885166645006874982398328556257070015430914746613760000000000000000*i1^20 + 476825734217780302811368107837072512492037852067712861418259519045543661184194415245210074023390107571330606361667451728269771605306691843455446024839959062227369880737774512877006766985715527649182686138427943053627201890744401014866758009780671703309006778342355870005284791168237704925247662929576821525442513767754528147203084574741811148094878656150584714145537975078862331628727387219958558126735150529687383494570040149929058714282275362390415695498271761239900134679235022835209939814044777592198973190770330618252799939646172551688521416750592273908103886703526734087824633311205943028787812296079343292311187416138639026356827965391626829388765833282827929224656035527430886945366705863517552868241745747028514141697116439261364932215100587015284496243469206807987400412558974781977707905859314813893380793673089530836440879285871208307566990437026764247732524819560827841198683787547164036203877478473941904714763515345538093758747509279863353326348396890409087915015187124939664895646836296396092515515200618377991441602145073813977740182797805896091606739923809522752414582961837227557070267127877898323275145239337596399609918405005354709075806240880548260931221708485169759928713216000000000000000*i1^21 + 492545470743603283705229128536556156654163254860771168144843451727383096855254748007834229145479206519424715373128094173890769016111714682205534381827275349089022003735133758424006332131824689501891781641361350767553896118795666105265996649677773382398997824544467021636690873038480422076722685493565949733996552133019814146792879641734293048653076352212932499405114784303105194227018570882357801880000692721200433618479934212807440664181553891630510996542094570875503945889534986715788537638050415716060936652531432630468930425695623368628453253763282097956979934878447174686528587936992693941623430484178998911494588830912955623971100223781644285265251167067246493196905874142163038939909502510990080301388719211081724654593678730453042671700676224782387351717637241338169904146659250654892227563482765653361151570767287875231884915791341576871172702625832215634256778933675069771362696597670531248694355092967627312658864563054409397194146029888159898213329954840223248265530012390186178751850861517395079666115017106614453282018506927298397407080272243430447032644021088184781422507169854893689917454186679183967896168982043723257583027172014509461900178557019908375282450993319966356275200000000000000*i1^22 + 46788233388025860496986141894366066590660621601245610896042449296400774162218301915157356513744536739512643097377486804991394899716825134712041392880447090224824991481004677049605117465778382379692658430724390583563620264066565728155688693100822929565502473494820252862129809384127454465824688232584265051605604131740210406176771436063392769716756278711543318666357883400671492184701432066120916094686141357138664111183949147653139154349750398340667071348629993903753491761847643085769383338602239391315232881239497302217824989119466576026372436263825841859188853946502254122163955157393189035773735093471573919597827040471896956687440789296422991997021454587420189531608663146345909708342881188933105084386494199914719473070619676251186129408459263322466122074782069914254629752331565352712879494273020463196119189608318879211025158139646607692815541569910167881039255393144467288563766707122541740000425593062342855614402723177010065309617538136947450044557326180039638629904805886084799164659787297171286128354921022211011633493986028834482982367473027767411278287296692375883329071887938196806421996960950473676914689761777487708666796187360461548117492505279559700895815887392604160000000000000*i1^23 + 235443891456321627417678230252138396554452560708046802621495686046282040944527925945005446993321864308578311698327798298516880064114877016599725577076578174877747738597191648804157438333206468542585380436617563567445677886527032688987906780976280167441509439989532290340831650031248305489493353929160258473930070165395063191849591231291221365731373217150024253958931530577704117225894533576208651533316547651633209913003513319587433573368888558964075013040657825072927425256970719843471639252480670083963126750195429873543610773110702567453343557691725396291521782332950848189547479127498377200722494771979390366403488095642632649468523128177649848494379343926796331671942732955456005153150839539861845666870865559388962663070175875115278365440243751654635608150500015178773846007083618501318260222703441088889676137376025238563042488920588256790765821621589328666459610395521544348396249052003234196037837394062033828974332210033341535768768776124090784113395559921389393311308130498515177652486455424067343161077547878256325145858708813287059948819378723971425494591977139653545964469644841554004756914939539700235279300721237760553363723883710208650312942761481318093773864960000000000000*i1^24 + -11116393101904304423734056210463159455913924984397829970808271548127905061042389425604683482966560470060458692425585822861560095001467105545174443802557544204465455366132246917529004697302426969824967927756902813906378209491496775505340997342225671386593827646540185620817089564700901408438787847734870025536404193542925625664770160776151728659945168889055083687553534805647394751410187373607327115003639093860191576242809933749874394193484054914100152818899086556671758674873527760138575004005301928782296945946602942492637040341014742525789516842904790705389354419150666293538573828650401801877066129434286160295610944103864819990995160361245785538730244510942737558344874713552409846450071054389639284374236460302741959109073702187537580804826622263770812208938159394905915120197480832522398379380856240221352298028827620785264222744727373202995761433257092158382107310146887820397407389861350908487227988586818372241442714976242748673300850514737484133285318154333606615424217075939718464614229728430251985430782326861995106360790440725681279080709024926327465371715778036645952510007980798228039221484612818092147431211641339262701399750839152082467855267160937463808000000000000*i1^25 + -5698271664713267208704256017573707108201386424760452476315310068793863276354785669377181629648657917696352843260954297892260288431436761115737911689625090656669184215919979309103837485545607777550842053764471262656914502507281980864649678328236641007336530726091359450270259324376679667910974809294635435867618846684564701122881274979383483790333601471631306151769353217538946720456668533210402495916611010017074546561211515065436523909815474272354711974921608945304226402196969217691036478585209948694580013036594055170668360750356878209419612971776728952308660232749751469875448057217416731251304502146219768644086006986712682768926567397201652629190431282574751168904012801756368404483110635206322184039271327217568785784070003338506365360291503801049133829106390116160883954467755551130016423168260188580578334813278191736817694634429189390224308423857048169276913956280397745803738652658016384303536354701377090387504671102286333205714703293474763333637159117978517638624316817458776733206762583915072625120039954236817339860212757849244698583925911896259393188931636067261589095118843110147396973894391211658434946341477090254088174717317502120106410562027520000000000*i1^26 + -406622697739373858987497029974263692618167114837339242525648194561437762746575198063308408414357656980457746508862230750959251968758695351873450388714606699842804015521211264538358932784572925351309766908371939657620068560274868316867674440584187332166358125208524952120299082944156406339094990095960027546623440838370058609049695932221202453586718954611397705019596189339508800883549019033109758017192321322896574454150181936133638811600373078995537975368701421118686483183045936654864485920867639545794058764862291889094870253418804467279005044506946254691343816092492175554749389798669241694885171502022725440906282150502028254641858018068062338917187618364705505378085229500757579097620858906516311143114891810760483269319134303876094830808009301432917698641641396511868032810212795019874730496475448398513413435907845165218412150251945826175586027222074380815923356218898218061107983264859437326552393240975755004647548584526287875943967194945280199127626367390983638712145272657916347550159691813177278223821979567459799715562299206397798173320524801340845975918362467105469442554828888943344510694959134323043632763757645500339755321216871052345344000000000*i1^27 + -13285350626435027749410599223637884285435746254619754454406513278435555373742858909681913001126932977204638824548255756702515090510230900057808538055699616628842216186836525923826783297029849877460275672367730695606247649961147443902599670907220096606534849827408667997143329519964271108027579770210649075343050114284328829882957381744731905337940777325032721800493592322871036428085837909447657640494147794771997995607475409501246988754663681446631365333682733486608652660011114027930747971363280305886517049271308909115845920517982638833683168515240364681956220210564153543186454347908479362597892930378292168541424028507703443379072370909020225641151954674534018172728256537300593330649645676010937618292049568729582344340342444757090035665071680587875502940681795068646740338344559688117245678975128169203577362453097013164233234006751421274713509233569146231482604654045347916838084834398310907176464746714168949281747728266224455716796125629397835179687324580909632053768936669079032729063409453990643370355079806852211422552158344487955871279857452265304667600869159903947045642918593893710827860377654813915478466845488146166222510510899200000000*i1^28 + -141705963169465852342840670630226400439086465494931192210539732669365095044942833439167674936806223265243365669352486831993589294310851417737482587566409960311884139461603818975195518424792423387529777397786822482576867164411662872504172969666789009844018409231764362005420306973126490678169300646137924388425154449270409133834242750527498762364076897158416631771176956660897975118842209219337661848016900891414138707341242115256994858177943377973993941977751244292929808705500070324754119750537441284968078348396159806671052156724802195790935270735515889893912652572781475397238221115345513888167862091794664680325185967433684137305491749353630962274852437280583237697088289771749728943685257563681136151095769086288826363483573046250077179244129379503076150047043481732455062456653407449190305627598259377924532601731189004762887340617831809145677224929821196336375208021745966890316421285516411497440298072959090461392448712328886340544590767024386008527863989806103098989162988146989174282250040829694173393124687590491731621249012009740094125369687702239162835724483340856597852500676717407580953967321312557685095467433843331891200000000*i1^29 + 43582114453880401998375041308896643022200659083317469464382108038067117164545398434002687170863019890309495860147577161701980815977656670599576957648940966601435199740338073945580188798547496452574099017983986830284605244804250917788453063064380890329592598574567676281737909135232266536244745510074257772693429638447893865407401519574799195685121232185947088007288169186315593106400386141776506699069600586441136153763183263576511142947448196323336328904373311153106979487590894873259803714639759141010388122037918379396843262453755525297797510568140674523770931337348024665483509078205306982869333465760268628682166785469737672831256415878915034051591521598869676137449155817427410334772119616477095027791563987289370558152086697373614923713056226573655552904514049519239716351406670131799863247305041059229882269429588108490460146672062754242906465765966407053896020310335641799291726974214083234020864272468426337905062740837314386985298568947165297353698966966291367297756761991671667814926225339892988551872484205361678943860484445267950064803906537119119201587745408882626959897992446013677481179742468436438405118976000000*i1^30 + 13638610918026600019807527967669481575747698843417850091977929578676462588948275741829941852357564836930939017678929539357470905372046023578145476986876433995746569376707464531089085660956444784326675595273527803763922826161682752819240509926264159069860330275629555966785176542641851053890557678843936082364040642168131740832948593931714756149454447743772457909496231107058807631664472682547242453912265410512672172768788167928942603848745152399270367377911377147094428120927968591628638003851809810288121466672669585621263158018172728740336448193420839782612675892310065714254875227350798964188491032089379257917122151924227863261714416411972257241992729069639956293784327092429133425418571997794014392135894146201342322017664803377395311737320142015058712088700685573179580718342644551953359908258130149775435132477518084903981133519221910323281960063493838189029662031142092681206261005487974724295231870877807980533538506286978605967182531511716548507589884476523005256620431125418762448527995799574471024142571601311686570012824978298750817643481287717214077122895160215535528671063757204405017144271022643200000*i1^31 + 17171192488770453104181730434369622854136785653972787454721164293327480796007090442220936613915788981686187162743337093958334302815271644222373470770576345934575195053285959521872141593248633213104764853142130894068951536309495192558868612614214943070421866209794825731796052770246011874579661083618844148674293956813352772459124829160553700477474982523689810189902272049748750471799966873462893413586017783744105428212211734947266512844136367270946091909103990909082130495644290868479005384519984644920753309080208558954268921659466365555175825328071075998203366065973639683924301333469275875752996011110778789859954116364356060086010256496838542785845282083748940364035314843036710306143432330939062155072588433637811400570065590812419936550718051850847939336056450635932525374721618507590601494982067683621069769812099864917385281056117767900112658666253986950089275967326624533633517423906660935046202417019783123609306362544122378787969860377393402314953076169213146607926077040848151841560028999544110689786485938187745329239671839639729308422048956880879471385196318976652992596133789694484240000*i1^32 + 33361490843127515774572335699598238177247604871315422193143955529996501857226856297915583052440725909702736306139036985289706278246746962844270701658305545807331738367693676378423086032275356727338835809182003452909117809816439400294193097240190130890438904245216795497885918005552126121812498475579219547915403142462086413514529565831618158117738197746836360889782920254732603659208954611859741938899785608381155864344618887975823130266093315634416832656791755875262556807420356981917567166054896468917974152620559081808244511395011706940930687825880912923491626863689115270507633233601510963739201664314009963156322097811047492978009875249416257320040657846416528540585566547290622971026963583274971931598550650547070144055673486139480569899920563623583698190517087677793257346072024236942832271109848302698895743661557105257261966360664076870902144517945665941355433498086148895595754436131940771668776169175388565939348766462296546952976018211068818675534744983467017062318737335503304642127556855415502779629976040066521227079304873782876652425969444928602367566723058416892000*i1^33 + -5499954120215535284065410544752976555739870302172181978372066420069391986357270016025322177067344274210951305143348180259647088472964591952569359898451996245175664909310305340989712143192675925918005064015650710213367286293235999968539617160334419080545932650231756521158350097233399570595414096022770405899021628836265198817930556818393900084128963785323283326145173509440456381068251106751006024716935817301594361664199245150334924512961040336432405624811400710700999835851885967461881012673811594825961798322024915470490717793338315011588598316552972438975902755677393250393989374263079902481082993841737987052743969824738533337054271973674313019740895782018196656521877845382896909812610205694825605548914808567793980179117450293625828216480778843576055551594555512586707640653806281807617473636209099977337921614623523262834124618578304127746483542189960951398152272768693231071482628241187943743292640160565690476874942065436452807912046010366571093733989732890840733707204004081102169181285294448001330986852894943681567185481614765064725309056240419750*i1^34 + 287371152650818880479260153775609548595532484001174738056186289124240075852726799436776447769169416165054403550051490074669469165361191410207700555795684524496731105560377478695869357565679714231659524551751090228634273976732302378081652413253235776780793181671634221337082451880601105746142745122048881843577091821012029714251787141166506819243734441565825854400973522696569549742087465401398726381040032725731384818267252366632295067981891621698150956690454899768900793676413539588039696407243165774383773556599275315330808486562373318822155661540934510816182782199216808540849548138573998122659806981941303520528046615019559544750260040213271036066820692030626817100519774199977251860724692540205494767671919422199855988751475851596572941976488750114473710362501063880879920862756923875634055331613703861216512445062444279438819734693350843967147362906838532677876032440056273061496820680677626348382245596310474674314020281635001158479299533849194290760923895109517291794013750595051414500581517359033448340173900490910954055*i1^35 - N1*154262741212327176910064812085868959871487123177838283807361949462011506730468192647788629305189536927329583223201309156913839394830589143412204574337570312660784091807331882938985773715104458309315983467249798718683835084773725728575836936873439576323065341027227994887477946895328797172687658537434931721379886463983212235838781664368123643587043588398651227904302972058926189656808473951952370912380339498018058244448536065851122267848704*i2, 37540217556357242286550490371091882840811789326617998404372699748037644331088058862209160748493365688639942958046671572575959614707367006121634399166566464454081153807009369721506752338373880254611775366844991431736772960564257030564327162135669444273053357306696430019610790981761374437362268088398527793043131099275126678252661658838381323864675628713653067898976859224141171630884479917482509864360523613622474984786717243925902412053278802308419176804428524123770142257122913027463579498762687134823508514956142800305337438808579571930871959339594703316411024454089766188456056392564648638519578409800735478388505975975860311990218495539909508160446660673626756526817716851089802550071704539027894189471526557089617519167848118230951372147444531379064042266960175569405928899399916242333549927468907974585489712432827215895927345043297399580869210037445300649801413171945800355275983282691595298484132043872408976581755684299709605068906842274506986331680929248586870153820238268473505772678969441921554931746012512857297013399640744084942434384906176731001623790574445481011708885905596356573824793420144672492629014183676550037199872275515115979336766931245530034865939712616560032477285060532010168886281200369330258033639516133452218886072251861115351764316998980418194636800000000000000000000000000000000000 + -151347691821735204750270650761612069790741000725162339500796724987322545604238425009954049233221456518824973502029430583559288762998825831394547691005969197744891110016144430635926972438690926822980052233250678322214197016478485435487957757023895201151712905148106587898965631024877881053268110064814888505152324516500126979359870212130826376492457309280324843462231837056727810266346242850600600396380195886280393288120348273272635727594202321173404992253149051800086828606067089997473840843005642312950484427198813346203213954087935972487242316815852293397823345424830556910592172992155468834594249621433895050841129668042801179462363323806228523618796466469620255436134813219011329160521383663025845174039010826034969908217079201274203202606195102547238549449347471716846031938177937024038584957509582907065332957788341513925393434886326572937987767198912860192305361802786917631291563855455257650322517497645535504192423482211315679848123044098468105510508152053757896403566194413720385152294256173357809852323867114695751035790470308974144453286135185819643316189013127519166561788255321273227800342516557370243901895169189761851323992115111392201403933050611656361440054183446543704483450436578392380238157620862257077120080563530359536925855755119885284342611514957789921280000000000000000000000000000000000*i1 + 256063505683847354406682461201725494708148023566945717548521156548022815286593913285919295155376738648747426769305189001702413461921455439116978123211507749015352570430784257440607405429723913611824383071978971108549890535318048234020095678417135460856286587665560226852671011929693664938050612409399878540511787680701281829867080310092980815157855865744095946289159479603614412385928081949908156069538460966956272190844133694531065321746771479590677564700109074877172004898071408929856019950501154564663974502299746521193329892951590029401690329048831915803781471583343414859642838595238069440679163700491269861878197239363608775731468193427810590403941390562107289611515599304206503844465243200023880480373457308663208335907301326455745944494764172323491076812028102229797604354514553113581278674605870141044097038077733718182785946866270430270248464248365503412187119398892275212053334365819747809741799058873782984875689500637575987627199207370634672693651903725640653344026846152682993348444724767767596961837912596398896234949025810027462954035728344027124934111672340057659388680024557791114142878191538168559077734250321780718797691928445233686201958686023292655395119404715887377749077458429119318146937144580827705405384666320295508287726933868488538489552926232543232000000000000000000000000000000000*i1^2 + -302837203182477155646072878750876847302754743063724511732864695794833569318830033221946559405107724306501712316777943314810036783761376835269380455309434329734935113724771471425721034654061165738090426158224435313176619000142572580129801692587795697033858759477489580500965290398823275533757176164357806231708994484000251531163979151258203535634777695343277446774487430049731300924665337371515928454999858152048900406329579844928814942791131808947773101977795002226728881864370086335127659446027589732393009083812183175360697141017129209205204900605093441994668504113457518877730818151038325592611402278836199904131912017728589671804033799287511051882561623939544281505240763528298619964222791052717255444195659473199463141124589378559246371494606955671924487980346546467701412483382769463674984342792874279703734040468236475915370609869272711703250860120618393479594660394986599161567116594322086651281421897451552006579699531751866649782511324566449501789417422041760171028643682872215982838940682960406877768138843349344101968904002495615899921388694495446446883322379032683666666162110797179538810339016549097831172669844044947738373025168824967054290226666272844538401639222202858636068600521729580529238864687282443794949713127998139636257428217177683610510350589362176000000000000000000000000000000000*i1^3 + -40242168736194895307613681604460506271828399284442486309181863555292068826056034632422986039707777821518097184899324295150331354287747395945948298283540909527903772160082298824944284033302692065460337873751705400015703031363380645557166649238853724691473126844960503233165928097497517268916040649039420343061121312697125206914423219235801608687491099141580876878897615452368375300810342036238112659470343313721996150163283940641893750931095035541711643347155631754278121771151899018799710958502955591839275773648106909230355656067364178851246399505134803258366509335063127942863390057696721944599697337255834836838153605647940266811526281787439780244125082076425654517015674869275948677130378247158111287524495773405193527933690441600298809819627257435313655357085012376409902558329690765723733578829465912024342715057371395646685688469944555056163197574232183880291225418277690913938304376078583863523712094016320057685487314542215764338396619701377006179824002443572137633497313324220498310738389297319801533546767808721993526166180885912380985330585002475670602498264825758628942951553359581015036285048320667526037564577745297513501994564555856432161519242596730169560177361968289586201028410432429622977907212418542910158541028881524878006823510445805201188502634496000000000000000000000000000000000*i1^4 + -11773352144611888514633009020997169841121616549150965168888857422570375072457720102652432646234172473860737293895663757404860814061952819366030688989984554769643938298053009332289191510671399510611904403978818678624297414843166593089545972522411256871074766444330521738372938311328361388844853065249781090308413395726671266574011200362365609340642305210326117330321956489644085687069373710221340136619653583780286497416680467495161277874809422170235447649969830006362143081332630095392436176434246519943149912281733387523886558652710226049655934444234249510956249241547095103066748606016322423595029077891232663403189587083426875369820073761842910717216507241535867667723617603553742525683815733777966743736440385376066769402225157931291379998702242900350874954371231077297743208055653240310042132983415419215556829249991437028439501525449783364532073571160405064727102564243900399215326087555657737588385489885995291402584038596345697499521190728613722267610707498455083348570185029724507872652982904650121193218148660840483658711757910663070600647096360152256100456247534705801859836582319002964463195842767849684711044008617886694129774951694853037869264493493630562335259455926224183517511003410498762681283455221941955428607148127416383651008592604683046969233375232000000000000000000000000000000*i1^5 + -420188401629286094921751377336009030422788097608708806667538938775953905562500243843681814941760576166878081157205981124224071642969277418537792934976054974134675060020637031808343133901060716510151543994995751586693571563970828731033644468134914356921695560792277555459448415318296551145775753555790547720731851515070053705821904546508927860347728524611118596713831975374858033250363426886360986471172681054575858617914992717906250042356144523580188887008783075213462414930689857882998917424408198470739903420233049939042602982679509117125360435238998144515509122033139136751408795064357006964742570810253585314700732809765136078498740453547042246495120971241192222164394907755043716379319563889190765385240796379396596287507978138252245639374026019421219956894082723480010167319376623471420120526512545892281287248349362264504566393844523436538066855945061553790369786584391598669888104286738765050921973987009966768974217542432410296886166496463222017258337107568993849134005572219703824337116801227345518378145507147972117282202257547621556747899430884982180305521279298655114042060035803819644388820362287624513564508428818362468756228759580899260744510562798786986623375293617079291160509399153907722065616009962333076996882555875301297869409397096911697084416000000000000000000000000000000*i1^6 + -102467380456783216446271105108629435279743071332704282387334854373376901149408352582218847500554146506254563165441111641800344473096026842389884362699720848379943805803945431631486671824309007333508358660855458549552198805273682882087172622074489105739970170816630805805617098514986448625098499979727633438222404838888840502940828701509666083217552948237818283878073952115549754179599146305268122239148841053022943314559993854414487930646825978533525047090843338438761924212567347734577722347407729924868300763325689144987442800197812763139735099196001834820043738240805607775255476829692986133622253796365615877881357177279745244811049631374782125927500574386160033573263980093344796007249438548843614525902607825221128442583749104723011417128203169339921941185067371049041164804958788208832319054493618724073476994653415059124105186343966620927616522298077050377230175111037660109802610981421429882759063991695451141713258791434945727507541614686479233573262470591771064192341348847462419544151255238832133257427281024937517181785314297045082742481780788597069592300293040192509089178535288484177617044664099601426319102047291398475187229725787931966298116853354535744652262140464735038173162066355076402984785839940755914168802413688864449660492566434803823411200000000000000000000000000000*i1^7 + 4489961541373065630596350824798159829009979438867199745126171385471365442697081887309681433735884631884430847605389229692399406322242907545312192144862703547013414116633851790413316435321351880609355020861716031192849084756367488289982127857735880616872509236956980625259124604082761153515377115858919289394127147957970884997350187371090123638444860937866466321487543616175490061855870300334115068974576596046067800079642623513433370613437045092160908454456194654468886103075599531437746463368372936484808262257249144563674990655520131070446428378331712238710337505424626400318563019067682137330267374193822326330409302943698178917095274378637347674578581053106073843580372937444434347212419035564372649257842942858680113829905991125194103275392874509383355952080653823862353262795990463704396171788127411466641036238294269086835923457374327078055396637639455883358196041570169267827058064862757085517754953745901447975440636941739609903743320793440028070440458377068606909675334340349421399481703717359868090689094562745935568314089039730660259242652686369577014870169655956521283677194478831941039563281266151953103176789855616638835538613632853237033744011532292463733237748592852414895706925145559360928880883192636289992423965672665062625691357823075614720000000000000000000000000000*i1^8 + -208135504353331424777881341435220112730695582314150219918261229716253951976594725820857902394962835837816967896342571613573706225522718401001145263953477836833548479491734337978106926414270782476751453302403311378115800075598909739069929763485469861659397605841639714092269744157911434505347172332052942507791196509499423253449820413864111860994169062842938198281666062075008270100589474608095190201892145675478888085917896142628564869213712743440848750660858235819095951383168598755645564212413682315218880070182775364005776678560929003699056903369050729205125984513429467210648366617043444169466427566554438048947915899547997285349736052715966418084791509118579014263004508076274728916876558503120571972708877499311734611663652716585265212387298295226980975537126955540172165354701347189569840233009295491981152827153087125426715541140102849946614923652897094422456058040576407226271756343305020928794015442701011686229826497880404098709065777762069727029818793553988072722879343423781519219971809904219235496361624194483578119616372078581789899140294117905457866182664632674581073679079477788320577483074972106061836540478434571739022960090888305855337930505357087466299615911654168381941007451612541009383026372737524227152728057971046012833379093839872000000000000000000000000000*i1^9 + 1907482721006553630136241155585415681966834626656393475810792314224018334283627073312607123808134244806204396283855586573312350030160101949550072875770697349701785681998538028427379582177607483134714337236883608033555558010274330500884617748801417441679719346538155741545887494215599732886234745750295099372843950442811668157565762257301196450179168608067169059730133902662443331149795668491557414324437453275843580021082921218143094061424612014780446142548707692776962147087848182789824687031703314181747418498167420414909836422108651307320784504445466392632720466206918992022390895452614920440038480028108737852664606439665425557263642537423753235534944352532918151950440770853963671818352364572103709402847502239013186530304399757025815190155759277529593950885345664780819438833343266178203227608545537366325145040002797434977377658886433208490160758399417824533036124952393658625708867073862249062856641235660871029045792904029037290463757310459488808681995858532991138580827681528251679510286567694669262666371305912420758010306649825462646778477127473711460773980167823458096611228449788981058572781416243490672772557274051076151838932074225414206402574348060812764588922294373938101753726100445009980944803118007608923496707024834224808492101795840000000000000000000000000*i1^10 + 8411898060029895579623475550072983613774089114537963532618238220924778734424125587468842766983700660994521251512020735957376495992610185794098407353189686777958261142089665911335318427561463706868447035241657540012291928145398394014993962050177584130320760110369166106625235639901785126208203660664047878373676279931097966870522217144501578485942508858442057286041973372021851163601328357661335826830299625087793840663548728697521152386476153356549583579139743593490522040102581358726312711575209824304876105400707481462672752519353472502480860075626041230603587525804109162601541774278515572978028200044724237696130721104526553669755864153854631752157744708573033777176900381164200207441160218335652778445581770015201320325882144632090430821334067620429348708136840519904395806899069450522695681017813842095703717110073606632371811851200403939684111194354089636215604723673694185709017317445026860796404071021638998711544172885612824381283981237828841486916064569436089062008128573496548583840260471889397503488794739319914478689812362702459281798813824595509937407980857021949960060154864070506296844205162513787737526731195789659526710995915410884850103473920747895352176461702637996566048686578384370320111493074700336492647441138481368112562176000000000000000000000000*i1^11 + -1694286575200141811816631216773962798448238645655776243483145560844958040308847866849640896903228839422723793360616138768386510023150847791893394685725542077587817744310375796629157964450724031476976106522480525653232096202668098150757437190751811487203233896142525635319407549282855756216570566030816647076510732650298586344458245183829726099786682260657955271871423148486305976949977680374034584210907117551346142435592798617045929033057938447063630572385459273243778463778876042258424859310696597731136488374926882533213486217124418788405378954324254544747643847866198762448114821194026799522385409626580917338397014418047529431035210066149891088977338471666484280098867500604971230273254460552439753361627631962468751102372903884627435995353037492422741371663946348439768991016097160443891605702733654218959352177432429879428416530277558352440660585024930091710418677010817079568715888781167168350767259747055423587754740502712643059491248753086552776780799697938243263264284626248792132117778283348922644841831166759218848379236837675536778655073930886734797843732661700793609336984650987844035687673699702912705084752532954154588697062722839059304778943187325598405250837239797703948398921623106612506694231026413920921257397135628717942374400000000000000000000000*i1^12 + 31160415343645043543294842848758788062365733461329221236315057523314695324947265656078044450773945942060496624314149139746039260562566042767132779688182064112058784608645506151281237329879716308061229789096222621291567074440879502696842236702365408550569964605445813075266182065297987994708569463251942807881726060278046099413009897547057360137587812208026658880929318153069123109527795490783869675272938702897562935527987027882275757962662717216967711497592970987618859207601667201308736933060509537632281754982745848277654161539895775154926007357324159429070308983925051798540108388948764605354364567576117791169458844142147252015808143954865372191387473490853820051972973564667150571936891400602360707186033110442410884109731998512201854741237525080550891408624215629692459983980975889375494659669916841153960893258301983282351792348193127547889407580192162324773486459178212888322938715259700193667492853618857022828383705886398911359544159127734244333838515052136507311731801869946717630762045132589908313557430591306762109517500556075828187883170478430373428988356684948555471749429923121168331230273345191132025576733447976464121373212905540449846975804023152305582189402663335733373900885192044025228053680229282498239902922319278899200000000000000000000000*i1^13 + -162476349617893743566169554617835625494887745623897896134688103982600619915518477521958658122852774928618849333029444615473067053931319081698185961197507646690774521621497167131344323267148859423223688654303661018443097902411057965585588989631938567375462966998886113389172030750210532442889941792303609557638938478408485459510819403368790988410596116383847311675228424870338332525280940923794441970564368061786746506456454176258827132984194073948166645172298854128141642469931300253564706299626013547429370611368117351470415032338372384173511363123959740933325361936525367725157216678510845463629155759615290893717333090003054708388074458399487218330944600638405738518104678397043676132373965141028759298951974756388376248054360908686908602009860485354331907184761594451697160582219112266075688216746848610474314334180579380668461660282723255072029713318205926984698361862910231769512968999668635741578513001721841694116922739246596499939819175387499436715975983038141609105668796841039389087597167927544165869719364870219052059906397279517618512020780447871406303041708273644294490930156756058566712962065168154425027686810287111032755743193432420762709224347932484608744649185364508659650311436572724650226899253289563612580101048238080000000000000000000000*i1^14 + 286298332537869980974396768419390145670374165161553116553750572175171216910476417983889850639625701296939608991267094777860699487422150820143383672244410787123057321165475607468071168951734660371015430646328112042541286010883845559287432623095628940967446738799755871498980981396370959333319705583762462348108909875012822418714871174708206638085729114487718045450108466178284509497226364882777850999302655790450625415795790693789745444478109003916814856205730442731172258382079042333135384316471451428827865902691442391201635782667153958208597629722118219396196390407997810743677503285519116422915245617085207324421588029587293498366453783183571657174611897267623597261817552761802479418401483549444479113874814905487660501446320150331579667367197872106240089959172988776549363167399313614273200909932714035536301794878817153013657111976392694252975974902498364618167647353257374663449138818237754353027092046262463849918017038740553461395121977126986491893877636491133558562185627555090873757170472949631865224084668032740159452215681475938976653624080159257936466451463893578509827325175212054197203726128367455955850860700746527825453922139823815305164777005116192056026327804086045223897151715108107224610384242573349940318384947200000000000000000000*i1^15 + -71400703640016772363137109983173638014156582191221796339440154408262666891288494886725115916357376325628674500369054057371064820218074446715202192582154949391451117185342380872375033018815517702537851342321481240496217314474049365418999428532599041432390410348721775611294053534442811356669094405669043248406878201777139652329152286593029546663710775088132088390874667985896297033287567185020000525030770214821841404833912403771875194644498265375926680832723453879638121707835898284147367608579376727589774717767360985180049334787908380682383608333622880994614146889304563249867757052516963963925344365787484827035068215831925028271837527846106308685135536162358166531863226592577732198134021349423233085721291564302442312952002163895107785515975161189501552980478799117757269799842854568074072994032593846392345781655410349958535854263474496787880269678182863678635551295965738316011986864472348744015602537185830036014864084213384063429156642422171910400248748417276312973332885676555790849336390351190455788167407679763068135110752954587112410513259438699101744084530396279294286701387513202654973311808275589725686807483591198090627831284141008347478935146988580001515380246253050033217826288110285230252958662347282112839680000000000000000000*i1^16 + 39531036196305875762817263984388764911660194807601021728353140099638669861085289622050526046190350204411421326415892125164767807896070626249785462229383549957382069177466602787174071616771112320979672389956757113860841246603383090815534693328624849909241177930297938938293749923577638329196609053145568355405909217015254854781274453813077084247269071734347574570148781325145263771731816937820815494845868064696854430479879132657498700443194892495725910341459469183381529914940766652830351424342390486799339332800781707820357833262712555759208650164112603011574017557116955171796047419804026252521036901953784841826358735234788319239210255856730237495437731519831950717625503261697270341238397743046180723484684290045603644474716229698030032537308977487295439948827791654619145940646851014410964909311288380626189830947323069955598114705934341745770221549806379838381008394367589203613186778043622264665530265304882277034997143424069018055683388551310812573511612464202981976078352897825650629768705603171414205666259711701738050748388449014090933149256974247760316506224855539162838728215312108904922793526818309775126976291640506328184923902600634798072868421533327682842674142589808415759156238745814230101522991726723072000000000000000000*i1^17 + -3089954800921348564845539895382822296076959248318278716619741074403223432601304088472217877980851416188451476139968550001746084437519698911063538155973462731252698667466486521927775232817797307277289742594061707682033237497181906753503558197619722788324601340259787064658956274255201744681447236142203637747956812284079248339586484960788503124444954133534562264901217343247514666502858886923724461811787265298621760074437284632569651850643109027696379993066413095320897984745754057020916329111461861187262816126923683244921883227206006842525194155898772417302625468167753681327879552227379587951369801918170343544600632958638142377113613558969374477982736682357216008617626907729923445263230094314437631873892856741923544654089359416497521625386259900991643560160535634218236536504775038864838322696957602231211310668950856542114876254494059173522883938502838046586629784538641541891765817943181584385015326871355273882932615304076961297535714372026857443167826646379903488457461186885783108846912510851481503431167616351586402556428599794099359627560184526701173030266448965599080626110567697320330045905554783712464716370675723259265876271188360031638468610992920763544281052925714969670755259652178834566309478400000000000000000000*i1^18 + -38943397393277511258477137172461105729226469768928950793914428005983153014360123312950056792005679910313119732830408339451240809884131513280976031180446574774986576354470201187220883703233740833604482429134095894775667994660895179945687791371823094425707892096886765459891011766811256839265193108230603162004452032916516537160919523219132083012275743099704820576916729525679316183154710611298512794299382241113434654703584653304592805801674636975025410730142332551202382040108594617894146802787194574220084448680951578738019128950101135308023154405274274792853699660151879699693322575005137000972217868071128766148344492236184723558785352203856524326000639956792872198929434484040370310716799651836672669756515041449088303823674229382987652925074728793501643036746985620032238142961714334363928254517172308043423189490430813766957222527888768737149956426376503646959028481463804340057938461205064132017852233090835861241206591307536528871174909788390460197066759820091324138819187610418175255244646189282563194061655025647439283373756594748364882159811722918618520094346166604521782892967569150724079404410459842562671433629367234324077471233972855710808382779320067407367279893221952142008085696991678640947200000000000000000*i1^19 + 15350873355430241781114739690237055689491293863576846859095934935201161860194950277439141809551560391291879324414747602891482360783179679831865663049753780163421300499291791430744622834089732329589260838718042962960621992233649247883060377416692338922097063758383033092920832017447665306337179941634449386468012907016180400110493374989265040692754071329884202079107927609027139755684296956575742720056720655202887059931815171973377040207952796391006081937455194764564186704365788388662250995148126849698589676021638693481039870317774363011052724406990691500855149031594407456484942671759756275970040258688042207362914797931776192591999379567196601973768092408827483757670029524455532477546467249270234861866600597542712437777466662269272771580704835964902653900359128533067420230381543194168814186104856195224606600638242816408444272247350657241137317832418244025232670176725250033326834979455138763562146602774851267009752853518037794136461369896517397777860227110671445694463706317961235357494980478673361919055931007549533204086741570888860888434064267160359389137306641646624692986548820426538346719071220047000885473358619114843615415840438063171383930922382825123776017943267631113746029218445131776000000000000000*i1^20 + -699758656773897194613925185786720303816481803047629022791867201118697751697495390360824565732946535240519654748411330764478459436682429647845151367936068998772108861863857207614532044903666982788333505983515163836149049708606570055819072463188811506140319936504566667175461556483280841404279350722514633985503526959759980492160179958485038489770091405449115894464243142475101548543301941170458775038227896724839913494958666989185384107848646080153690615597489085036406777382465726662871419855394795827674013306785795857735748764778229448275898254378061049885759457764743930841264429484189260958866017796011230571311137541601421975311186197622616561503029265240781053628971294129582068516733438576152360969372936748485847935691999553519366715142452667686359755367950620280081728103062058408838765271450315611093404106584289773797416882337971600190605158888041811041014572112904086366038151732463011279577252523010203951155100033686759263915607953267725465478404687579284759614098635835514119158898231244196937693997409260334286777514800092634742629355472390435630380482183447859952755991145628977664938600720484082750215983105808335186177299233426040200142056926121114812438436864813463958782266572800000000000000*i1^21 + 440751187495554598763836262907829292095990400082504701334872402629360076641278249751451597589099490867505859604422901275121076955935497650510607789794597629140656038245947017650694384882536123173692903702422025877798391286714064369280161518070337590611773459363723240546668090085596263942042984761496484320760503979502394788032882210150681502848931392154932363409875398872036719430344092477508946071285911891137724247483802909852383610053745719988851889225656205863163002454676282720545457042602398132445676177548101674282836440319006012447519734570971264575000584948494476787003757997067467278163742986257004518417221527639467721396389203517401117582405541963394377018809809044041088226434810720660144967416236535521274892184573645631208657216854082645654872894509223504047925035971376260247491467256964309010320292523016517955850458270514662000394610265376209824922491628435604724439395112793165891338018976653864861349995452102779184049843345451918151079962792262320455921843643169829995801558842809967225421494575367225944203304125922181770655692081294415847022308237580767310038965323571736305699686128591398252510813878811688745639563801513343171138678927093121786730583035243690637393920000000000000*i1^22 + 41725630738127429727816572200427854070645745559060725101477309943380981629838084375371012437623313322880920504858653363316399474335101536953115441949651306582991669622898100843822442258861929866269190174020050956734068678164865694505479818558909856599472103296188437850425959439602991691164519641063856479882549220119577761076568177763736697334772588768994163809701956109304468179011336949368438720792208704345941430503561316616253974013875495468671115457983421368157048620489091003354406594715598352113594623770335101542537284271752336319370351792133632177011022589964671075816276871498538930473960876793075325881165392919374496871689145717220425773192194929910488099044996150523818513516501104774087421298001436076528548974431987908345533078669523277393398645565716792871493651521770221793635804541883756655671251908836263707582995025912397355676507003575671649110039274467107327815595149331399155916767479144113615547776939922469500040723311377429703952804689283073866516057419927735095735405548582188247824051409492093106717592757053480534930959341320362110112876018841561136420563910304638657394008019390917946774303458879515109678320987394736528242727961795183503983503359176867840000000000000*i1^23 + 102126975949507383062233257848867770053545683805294372152913663789245631514489377585693987490682576863337910100138062468277898266931278419938433436125058621445293064213588828570409469860606107434004928985764507031278669162935004210454279902984166974995266356665296765975535653468888109141665153388428490930647041783253861705183996314270625581119181740917092090380562420530793087291259033882782034524923737079597425018029359532141366880566265924692154618064493123788399083213046751614222269597433360585799392264016963650626304181447266061909609608490923713654684665904956190869926900423195738954714867785664745798350526813954233232497813357505165031933604273635962707408554551013170842521159876280135131888821091910002716815000765885064203565498945374622622895876778419604519035587099070720188697154257985519756513761642604974400155997845013773620932621327368970861305186795597127834673103186345948046008604080537661238486780878068631961124527127889561578761678134663027253645517434534899332914714303382490373418552392300438674971908283513179213535740932875047227746638825182970257259860294889912727397561942393637566161482488647898327063944569900319261953972969009799183298723840000000000000*i1^24 + -12435998016847305237715753158224321814818107373396762887740859982472116975291745096337123648442775816814257902829169327138033111700880226832756420185842961433213567036651691588395145920095001102142584159660364956790057538997422794572305354340626469464542601666388792644557841821948766661719499810900536748713518429107600690906617746902722027126177218078415120084919510490703361775322690595436721003363585239347722317783206525130117077174453789240805223827577083380814095369317166477405392368690718459033598119224895436825400248330288444902498250397413163075084664846313176015187843327146966538744033612658169637672766530048159335752206998305508315891686446942979308347778500445250714624536068726156291187590482450246771114171952148791256255759877216850817368391693814988825693715263500915970723851186866209712530985244090402627733619198727469286855398838810719120555818172088265475596569013661927553593221063295050776092288465527158851966691403051472587405819253591366816387534027129680444875314823372370929583018591679748688231178593716910659404988304855692168798784112716421994715632186204450699821041869702676805580849216207592152201497008960956936867315250276507980922880000000000*i1^25 + -6740208764134691337873067337647458849662066302386264163754595395858258502999989030755477891603599059973832479224550007945487776213714510153720045134455900255901312565883047156825272129370615658467709193141049678576041121537162355774234582223469659374953032891516581688075830463835259520505620762857854268811544055786243687049065249216714157404797009301710434148084674329172966949070016552987799311174810349365313909594593674730565533389302130181979068725807225561179239925160607180189713589820469173186252655283227288189279105744447777093685628397498682558153043456195740141810031484991973127396595056382650996492748913782601474989693685215188004494106050440863870503391676131159022883449369296571929617689394979322743860184001207560942946766931934623293657671159921200450143918619949162856036389291538979798505225963728697714053288384291181133491096923640684741314177871510654108323986409244586816012272145524642387180184891872763191045926994606280815254938457789308421783467013773402694156555565943732834236734332195841536986042308975881763329384668071041116351906402806033136364599684500058899826192111011896356334702698373029293760710446403059322078771300532224000000000*i1^26 + -493495673244140528464420696410395143822080129418496676283855085159054770138276348358005962999472108216172747751606459412086086143202106788211469301476868768004216584610516092488774554204058643236169920408587250006105734985979758898269891057825180002470447925145635742021313963037134904874525375800943282405187644940439284610085224280534084581639729181861495835826835646035999779599335692358726819140525583914860141061648212498661126501979001371282411156688488102677437834242761265161052674600849800867254786017612795928535691845977716423700043276309757415267589319234324255573906998533046560915625780907049523660971263639198495608888495637676921398571409668548193081027139031855869055046813227659339398179109240608660619741031808185423470900844197815186203220939201412281296211180576707544118932635222318357552455625733974165491502089050082811226108125871990756904423660650918534741814264757467852626863682847428834431595607248559407088693508099577980982153680129047318943580615596767468431498344240885185707774180918514535213665658432026799778614344748908421934239483289195493209118651503681547756613767340396110336802034904698352234214825148614696920678400000000*i1^27 + -16279893262964461765694027823081506360306977427078732510994009474268631052597502420094928413973073852088297538128470826558218669087357931110419986732209314270309438321995733033602115843582481310976834320241998422044762430905238955451506322938494637545073310923865193061818280020422790365854632257754051994124600089353940531461193883705018991009594209278578175178751736880793494502603465222152671201897459001936218664221499982011462241750382476062649387687329386011121770984845398894548838978919816121684745565077524604482709059968560814034714448139841331744606905466506923642221639186488996379696324815602460746930640928059987374333858563697942250501516546928397741608778354895958725772759131707894505309089979344754933203839340550374118716013253965905841707246019201711462277342646798939167024858274158338739774529771530110194437155054081329063005304481735722891260890866537553518764893406437073698893457912700136043529914905840446087934337613514826964916075170090686325238868121427344123167820000076282862878587649272009717973504374383551050084136337660906506653663975143624768269038851455302039534889468777657336830085428675802049821008165273600000000*i1^28 + -183967852730907652161772511104962040196921712967898695809192540057220802846204783362140274146460444502857243355590570466036624975841052536086983285392323106456765798080070215354977822019189613969669154205906541281743877983086719018975318691821763936391836741834899078707755334178015767203421736044535479975251409270956321855772488018675745337282336957010576587191993379846696592506005852025019761762301694044399626758491759025544288337078653198859218035192543081060381619664389611772062443727942032823625647255869288083328565501876999532931269320347045450536336545547652834532525184096678483577620517291271287639338768082273797471573725659000660405146804923108970669738528264145528370226264021806279484462787680969511617775128635097761501324319252181757005401590399365785301282873288452214796922833804085890189785423305284417148462321086743265692547316396552311722922896839070634356032079382892964014133117312512197791925498438354906680895946138345403756868472472154165013290710155193970794317305922289644695822578959569848681743274416816767663937295179048434374513029271798220192203487103961694767624401057861320929003537541244910305280000000*i1^29 + 47830947518716993516628762144036505913885726273468391296555977592427488207221647041585403467980954078629612568993039734166053108338371170666070226130827435767614311793532786120741782654664472363131922085238799327920411497509739876097386940884371647295520381740975682060694412359172297153927538864070132224477613691066267321876231906426962996712883187236981705713670266551262638691865742409891772042139151620534565776387786320880238796460034931536636081631301159626532580218312355776341948131145134059427573440050241668680706648172284068318732896700305840337543252252516999744023103334694773320600354177839628916351912106934788739707427582815269015170022428185322610518986160678887772069834095428190265230368924771141864618285858899051937120720700626401994596404989018981131394857554142235347107717069194950865930705615612769587753191151472452828553435595981254600863461960108152035041523969872671285193123069381529245962178231437177617658186362837125619658316353585176516826579649523162416454579801510245402189002233253502107708658501868431404074454762436671500603470219521206903843432306154133167355002639323479054991074304000000*i1^30 + 14225026462936973546127340898321417019384197215234059229100001166804316592551142008852497125535477266159305989130610352005752504276432501417131997856831334603199012284942362656234448325777331263660256211276769189137054103506783022885019294524524887659232704053966304794227319493614391550063546318801434132936595296272296890117542319592161765537511090087284799589258730779905568211311847167770493451565393939062826145182941979483422289286982833405939663716734894005451366764445763593123742907014195419406786759538640084284911568294060554897701060725791693076929567905058714623445282990297108281665735102791891374958068267935385320231853181288068161070172934686903300346733474603891392581759466800706472957848981605626869952319888306136210290200499746866999637037689177552248044961048058380537676072691120562002325845087857804019915689000443482258606892548912510222228285552491105505360149734884659070113507177437143581633129187845644739988765186624800058963954693706404980761865116995146634192238468819304185948101216792766678136769729693436143048022248558585182069523413064332463985377166728212976309686940801239040000*i1^31 + 17236899418093172814499167810706903722664317706753238481553350403998828063672062393060325621124430921616167694139207673922082757612769667120598710049275961700118214221175013859851372316624889749801596474053707150147402385470689004747806206674148006345982830523834925758654169441418715234660556424421485059866819894822256354632441327137468013456002834949011013894361499926530116680507573065200609236544694992417647131369341103898467701691359874617538594456674555271858807303579599588272921073721487676282249465526918938537651298464464282948137050231192716418339883911415359940008159142650857403935227959290559450547295290153431807091289441742667044165249595975668425575782871292093053171488225029452625295949288511530463292436087156922545176608162329506269120101817762204995911701080854801001460603183135858958448020986195491646709427317062236690368994644914373939152692100462743002848835139453352609719891411360824940332628853644973909529353485910576627618463427329184831556395403875681638838013480071873250149320260397719703145253458319828010779227460122924882730579978873107762005849095400660081904000*i1^32 + 36231664217493270545883709811897405426293060638539545350531079697983783765865403850158674823368183050626865351828170737155466654822794061090500898557142743041860309089404521758585238053838099931877147886710150842823059697429857238283437931501533106419427631150578628289831180698877910867758399785272260139779648534934061353155416393291090461770986263397226629009317016108117004697205461918597721007662527690541789908804900271456552226725596818624528687436832296256033398827224255218726579828130091954016778850264841686478484505343640273177738375543352144114633499198219505296061436393338487408781714898420151592272739170593317413644099486573792219085608638233747882023058326919792459323453593032617738879722762472797150611257824476885134333343348962390582146618291706132945472565394140066134589524895599915097782447765952605355794700802729133531478665534022438185674605674008850511937109761503809161451717967218231745795647216702482538777408460476645744858339415676973722073638288502006730769610185353790207131713340237317407707821100330711696253108897699799294560841415403951844000*i1^33 + -4126038004609973248362487381523445855384930300360094260355305094998982645566064407806852173649894859874269574838370416645242362649960142268677074047253477300551500918763378659578859968443193619666063299905658534355402299451076672907287417609316507085646405937110571513144426060515567589504168261496172705023366577903511845403374453219447908776783702200469897684182588141826793209266598431961468533881000957243663228987985646753605719528311028587978374289092249256795448353011546355292171426376107204510380234790354396796751539098813742828145486374578610468687457752324222260263099337428960737116260298512020529048415269283866572146721313797930093349187971879376186561989854183434678030298961738673093830283414105066577034883546018440339260703917888665265471967953047002468187111194827788979941419709739648350581564101779232231969269274417767755455434190915268840138751602240265767786794953946840551622967399706661968017194431010025381913691990594732793668882329051265374884673380011124880684203851749221387658539990811905706355511347228613591740293408636781050*i1^34 + 194484175954023635158659855093891940565424994373690202230785691702193961746428860668840502641743653525220622433384466296224186026461159936762230226175867553455907564931164112083047587702455477398893882022876432376011831041370062791783790436232581915320670318306754513317570279971225453597283181156040199368893787700393462896962875360708870489307479307771108768878658544514865025771712801903160796616988509674847724633152592805920451341419327854061111939123487780522281790328200220681968570440606022291859779355200665904042752278230369169950611096428822651618735656173378257190866696851618730792519050113418073882273557001978626169934753705321697042978261988296741507905564985873165813572217209472697347819729324611707341723502536945605249499980042346352101231240443633679942308228986107260656897826953575075601605546668421019972227686246841638324150039153857082022111631274272577590729762494399758111377750552048615572800290893276693566721998213538182839031821164944752493514240119616154321889240340397114851076722001860696282801*i1^35 - N1*462788223636981530730194436257606879614461369533514851422085848386034520191404577943365887915568610781988749669603927470741518184491767430236613723012710937982352275421995648816957321145313374927947950401749396156051505254321177185727510810620318728969196023081683984662433840685986391518062975612304795164139659391949636707516344993104370930761130765195953683712908916176778568970425421855857112737141018494054174733345608197553366803546112*i3 ] ]