[ [ 820587596454291708820945235250618663746323336842459376746525035495937987460389694823803877815174351148926384888998163913945960241881962116998105064597418082212192748161028974126193261908928005648677757867198018335577052940504233009552479341996834495651490172749831056534233354291079268017082203952990887965968371636379774376741383455374747942049648356373531989828884456464326156537337315545312467753369811448274612238926694195364362753302527161283256350617364640985886959447460082522250672276390595345785328689889473215303698130211692486712504184588582726218770527639668354659474732771070773484983367450939861821799254485282385441439723816096583625870078294399717397112164061666037040755076521444295728430730902032535247250923437270098247159743566260980365197555575702346043908455633996670491399008933409490048772681109060094144758887105069972734020247656350464971838987352722107641082589328568836432827740443214632808869562204052812502206937599105858258193269167901023559364441333607054609473660843458560000000000000000000000000000000000000000000000000000000000 + -141816715038965257558137732965396937839992127287245292398570936132182771914003374514669916432134271473357300980343777951837628635920938915426416992197261714698095423651304275786564004210016875757133967825382095071888349269318749393682376026490005431401369215088865264600199615009168910773178372722921898127650461662270712669308400512436149874991666889992833932647362112173656269959747818074869622081661982828469209635351880847813424948970641763451934007712522078767128713778922983329094958026190499271324596675495441168296330123566083642575596641186331179299543458185112112410190834274767460781565061016654016211684137262832721570722068134272971472766945793425767057525731211183026951281593477831420128817583921918358792836882252200274565687706196364374247355178893636245656763774873902150238962985416350434773795605324594795797216679382115763200131901919540499954058674329923832659108502179151952901326439280330082563612847460862760500085366709426785922815266638490570653977550630481052215936343343104000000000000000000000000000000000000000000000000000000000*i1 + 72033172585793648880017324975558389788332850018116784942938740550943988091097667432897494609724018623946207135290871722474728835677881946820226501901069956451878258109579300874025912605232868679687969963301628553823958329965983737151594947022506695680681494094121888193282864765244194675606445106145257532770414449929843214123760979728693227855038974263324122310109147255941793117340178590174357827459702937613239197162835304932673867693527678935089588280017102418133756128067155716781335652131983479926810694259150085061422545850194676966649655537960342710397006409836139836372429650259988887211330294725357629139882732755976875953727026202168980006624882505137029375187181197702821566489208473250402187137391762290759441748945548711680272414059068215088595860762722889768599439794392258443829149325382559121809949527274063111592296978649523487026232362747562485603293391398599943100326867545031291862101237493895898486578916461955816020222716719265314622796399263096319343028255173444078800365158400000000000000000000000000000000000000000000000000000000*i1^2 + 1216964747485295052703444177122167514922674204607843009722579381217723992630868229930120936808311528774710683693623871883210271103594143837677031726245597531102455876470119554876192751538165764789252964390422452293158596309216508765459984968458742403734443205395855072819340801720729065443189385938384695164997718930135889474548908583492813177120027512582210798337652690187631313883122883407250965832821347945827910460978202838633587822282836209012937013742090264554126994605119150052466744626418648820210502922807191621722885001249368612155621747778251298508689655876539212143194740456556602817933553986744498091847716605329108294052312097070970742505218004319758778365321763770421673050879478899823634152386658718071755454652573741876056610224705138369845773164338947468366368893343419881243991771046679382904607380053016676167825708342878367379148393390096854695470884412587348665367214493241713628261406135633048673775824776951299202550274125774831226015505256834397043551669154422074806108160000000000000000000000000000000000000000000000000000000*i1^3 + 696492515680856760986170807294292624059493099135969287832815764451614467753251367229871463605605753537774852395849295184310641149367068865954365541717121065584618897148773377688334417928838918212598010230150049569607013844469094096480717647854084234378238806911238145452942381781109802217027574995023198268627237974027215960991612042910612505104473011670427581462527308165813451597805977648689332413087794219084701913612015990076888596505806307721818867389848152891559213232923782313415034001432424633769763653461997139258634193563257607038002615264491091942775308376020649544358075799940500935055636872200541165694830227155069831127203160952146056648932417821977338639586199563972917995031361120862597763869387393620354086232156071914792613990390602208016991537661301927781994469734914540658591255539866082236140055418751012348047222509075359742235978140383931257664987027547118804321104032649719926917916903766128154035995287327918551085018843007264970833408866524314715964943809004626247680000000000000000000000000000000000000000000000000000000*i1^4 + 90287193652243485538761477561146425911891407094420136578006907796997121751628521418892865317493424214841419739909362905759986722879227354868127409984490823471469901774022046699583368910570212617171201136047932996058469703488563043092560797414609305590295702351717863756409155907974882221020182117262820972403290841177941360697850107501099763666266444657922740526057331222846164066058112976263423824019391880101323658286872813558289349952833877566367345922285553843921117674347364362422860282615959733690458394609910635201430878996420296815076168642812978288705856922560350922859026244246986875578090749958582192109857413035896495685711597200666235683476019719474239703477091867264214761147575934070750614295267757401244483284863453274843162302230612836508746185928241489469135646363123406020277631703941811174963849735532381815739194919188498993587841116534869012919181106915203931319023195954086718173059784259552756206174721941451956628736338665147783214652355351085818683638261929004236800000000000000000000000000000000000000000000000000000*i1^5 + 4440456040669705900718834896391916283101117750787748066549662997050088135269511866253360179261261741086434530190621223791430733566037435882393090847256909853989676005297201873874111465865093516947645880513676653564154174547741141093181387073682995902911755970503740237726073795875803908282296095273771919951889889451243789946556605014066579970664213510465150757696637541408590857033408696321035433425902201590894050876986681835855236256302329048295772003987088939722065275210846711207379212998499859364948148752267907452741165125531348808976016262386054483935764183134016025446875259667621651574187972572273610695495948894667419333881879584601354653518925448834881098206121027907123956905419713849823379773782644620558022115520438321718054496343093795856721308197489679677958559969726174716468535725831863723757548801020109492203652866320064095669176109313056819142275991456274749135075383671159692283102883301631720922086738371389399885704160978392133752809764378469639682549845998960640000000000000000000000000000000000000000000000000000*i1^6 + 166450076859458941846210826133190057033447134920219511529889982163077259381691937774469705142029139435111131055025961097602657412947247550001408871355341485969615862913717419429887991942653417431262067649626691488015115904613149926546359405574411761853180642002894861721891253588758641835791785381678104472316166988795825306896474534392215186427144472993800948467060813747370590913825191597661361128187412205034574193844794961438993313483646537150352820455252371314289018257786970133701891876739217392005252748411350545851156538111352867555394851938228076153546040154506402094861621483572785197254569744879061202750424390857368659555885457721215238967358944936657481252803651731148540888116208226496971966155313857465649002150507700701957282440943638759293634685023149843431809950859450804877893513207391025252478930952273929393616734143646693185983467838654243802879779285077585956818839926830148548695379581105871147210406560575278291218167954052683695061210808593438600683702976512000000000000000000000000000000000000000000000000000*i1^7 + 14061065733416943250827312182788179321274904395175289454456856786127278794135222249232454254785889592427717849949039931310386336975557450321799466535846080422060351332554743701700217481715404312288962998743138367578637358434392798812384430095147928870604739543261074967423741342415317906114969434643670583303187388989760180473544376519192011081893567436028334749954461147796987238833872275605163593433562616519717299419578175095510453475664854222390825197287926929175522561666667671179979583130615785479808383728294220469316678360937904787877121675638121937869257110190937371805120580860549608501650119026920900838037003588487283933882870340397503850887132250961738767612778768099657683529503374017267149106043085759965302654926572129745713825347412768407199336051022405243873750866689088843868265453234238005267256443458724017639876548844283899495636882063962097928498161537092461827506931309082522153764013022992718717924256509560259060380914272277228486248814163281750039881318400000000000000000000000000000000000000000000000000*i1^8 + 850203628354906016687604057728128887277501207497048088210857382147924020589303440888963465168254718102963927624043270000925766560276804388546437921661741279455584998139752778280990455330369080010511912428098348840157899584998724691862689418089394420750344173496984706747700119998010476477640965247393096067499845128201387504370185861076960898932868965799989449491097642606778896852755859058899393941782030564609101912057268186839190461084404823075247332627732317096715710081819292667262519713740028092974930434361476098462355124904034999099424872210045873928431994503941841023699600197885107120547987333058055379032170461202389825018852205874248181877675259590588782770221775585107440621984855425148521525927666609307704424507312469137196509408492337865777169848653968936241422666145917617198177457886424115915511394883166070834888014186711414450557928750807174597105297933201633477278505839904730621497606358662536452960172509025820113099235608515194086018899608188289338572800000000000000000000000000000000000000000000000000*i1^9 + 25014955709423002385648053291671860794021165525884464443475212916601007855334405691080040244280766521433670393031884962014051596555945031605415032809031227397041002031679766751621947704045562040281237627254618304269628459948071873805406800992334871311458461376363638757622866610056486075175779304801405063927772398540620364825965013994162494536797405327477008733818533540071433814400746107236533887093302585776187763945206598579001078703390061254578726203315540632096433585641942969283160137344783596927347564827260570066605599899171958331439840594205932171174624027989987939382111691008024143379458499161417109724955542236037607478257345160786273831475609490025600662820351232686073160476994514541425932100088811930311798323056448127779808663950706891126076058943732366754672194035544332077163845240281986114952358332117732042370612536930057053518596129881882030089147872306556235518179866270385622606650582842506565941072196362911570454959036431903004814844088641818460160000000000000000000000000000000000000000000000000*i1^10 + 875927819072037239965681236875339609660629887991249676811473351870459422798086859097531615869254479501159513833394349092200702995288412937538747708297453577970466780740738222058386031261843951927069432368753202011928305862974715801030571519558757115161031204761292876547245350999978794199393810230815265423540339478054634342204477060421160996106489179713977139934079531803556016764648447393229280774239899322550005702630218661632463404418325083480337501812368448168812413949662089706051865584273311052196166960166519851926886925652854963228341596292630704276702506364280892319848893267481863827454573662178332520103069524874777498866330669582361790343550590542946358127238693396156522463646451334535144388191936303206693227758413558051032548735693320792475508937382034173038476991545100844806906273166847429337200088462723458514918222797277642009253381848838146656593913959237241029187631071322500913781540294229313618395345625321472713384666057777914710440451718407782400000000000000000000000000000000000000000000000*i1^11 + 50137182733548934575234823127911490865708578835259279994814024760715958894744110953653504716153897625143481868857619282617336292788302413706659215238147541962894662721168271064176490349196664194894502874982678864703193119721062411070904396782551122209979215854394947894965298766084181904351320691809803481914968093407443584061567244084938023728169389915724078404599805216858893883439373595243672669207730791108819766509923829004703531830118527462932876639242611541755842421138383808759598651025744035127168873864885525785655152195973145908042170870965826838093237599150742790869487520860039509815187605617599175783607446578205529216550051607821488835128986031528252469392529213114802414943279944222155285163037674300866991843255883295181472352735079436701043755365742924594478368087952179110185789547582179471853411063513218370837120620322290132217111967728864625842630216303505797625593365678675221474927576890515829260007781640926423807389316351033700138038570516480000000000000000000000000000000000000000000000*i1^12 + 1748948430127377229169147973377277916076065208685592480215055181431199854399297230307195130081086114349441114969336187110567186234649071389866196621024425966961429555164931425632256122540017496670988676571384536252416402960759080206050042476972322044014594170614637269946046321450607709347150574441203361225639149977960055248396442836574386560154387091379233720072454927871992318622103383629732836449104307512495499006420387538290965481631358577265637621350935479639539216641710367783637074621432454694385217141641114982068954905437042279355123372533000029457582606874168896043803167861116457967896314644152948355432574473030487215738381144231535509569648201836974372916380019897909748194035243651611920830110336937433522431236132134920561191419515753239041231328396254874926471920469353429926714103046363990702609943983613319423514045881391153427303208295610032718308218596740348658976851836276597709814880071106954877188744317978662886669910860813243390829264896000000000000000000000000000000000000000000000*i1^13 + 41154567559905077911409605432867804210144526592859047567753842056709964665566864076761449633608913812869357831100364567743045437103899640323016811227570046633364687171032915342776968345732473450497792461076627214338265642458808190805956662261732714247645376599538501935666224594687773084407157168433551470928121837137872980269695199472038611342238995431464464795906006244694594265937957526852452393098127799344686062982076717067245596639701417103735225392933600309057131204426681025578624085457987903371553619952660156099594592760830806382830669348146691664629478765125684989207995394561345717092796965693147904380396040502069192139519575307090933696252347815948599369099333781602074298484996817934286423318354114637589473721854468019953372675897130365183801174964210075930084247332428134768322506180553301431699634986965024990007522081748558260992259974437779205581758429876686830674892026692439030711052412741284523320071440980608681662450870769204592220569600000000000000000000000000000000000000000000*i1^14 + 1185738657788858175939493962609125172618944275272539645992936704709602724484025221653508915690516300666637215809120360492617515712712286076104641349675942574981825042719643905245908438754883205086424531965571472316326782505453756496019448851742488352991502772950055008598407986495583115741407387249240629532598159668146470288345013280762608315086835781212904359465366332283864679132614518381186537369979581003374002949747084093852004326683462953252657970430991206978960507721553451665132333323111297796823814726622377340280771501649475346035288623583461556784404001994495374199038080623601440143493445737653383293268794383837885624300551824393387945733989386833184345969079208962734322942768415156494057503880705291274920613767601929945929342355052376723352215319974806988316982048002989801538008440518715999201421792890473570611637601873924512700381444033857930355243604536408489240354043360607600206092122753510758976525770005192300054212897740105071984640000000000000000000000000000000000000000000*i1^15 + 38377761639085243574228595896246293698227488192525328523196635641619192280237006084346723064859361116728534649816670563468554491192779399116156538693190434083318276012399011140573545926443472927577786174680566907560442205771039971275016670677150551308803696703692398669592467530954580300445194245577752480534323764602896207119491346814384570524582268428813834930258147888661486951645789797959190535845552394111612719524948762202705446934718932668249682078528871545888751079864622540082723157089179261933571029117403489961825621720399277642982851026196721436025367587011601351007254490308100445675714296972036315899517455343103361967677761922681541685188929831943345387031209098871805176153422236440473179988228850709907087384105983628464492850842822858043351836400346895668576987313716470223035684180391944760446558426852338808127108944370174102181718425070680675056141910355441330047026078968666051904591592053359548249930196344647528231819900469903360000000000000000000000000000000000000000000*i1^16 + 958428814156337805616093905637436504161542917482763413729780761438135050188104744280940613276659487820854227084110971106928988639214419044724177458625292046005894284967000139189200747150238427104606340932873213822510034422735977800498958973894289327388667178351018885136995796844006355234087476019416970773452223589477049270484082464553634061286298351208391857933332473142017224200922880630345257438607860597859939554174535756385232396306015796835436613524654416719250954727475870826834367524392818975350349272870471290373822642807595240389616830916764910830697193738382975627791843119908141704417186589409837898108650203442171104508721297438675187827247481663827411321426842022484137412031943780880807643239188602083954606806133352228763857463639048747225263035975145988079638817544470958695198303776493970676899864326239956715822675602369272278092065549412812691767983065599263613053755712730047985067516482523404052734033244955100614000184918016000000000000000000000000000000000000000000*i1^17 + 17135546912280709103774046525076359526866635955187182467111482162597652627075651379701703723183753599076345505268683046106392275110401981777912640783157021431441818365328152745580207885185173352548283146477937101015153550638706110183123145847359633055494798745816063781772296888384062954096492573751234319034940138097674673068382487575556771855803945834350273930931236944250986842447317958056353709849296538149283271374946667822217291781050163307034862671933577179220600439207189286565533353820453324912690113733570883913299804657042526882296521876471712690442135962108832474662915941787546833100803451606562003542747304284918372634189686699386946917132369441568575690287274539605796209604231308651690317019204641882148113997961223227482847204873767318698176355205646947114797208103164822830169864216790710660135195797594875657144721495667218468797177787047141424044634522822397794669296163175643609615171757200079639244913286956083830855827456000000000000000000000000000000000000000000*i1^18 + 217272340246893795331078469989728512790573984602320470267081523591822426903079584059548734988158185656555968628909381313934961281447863541687180453434776254572628391408582068943906484018568195859837651189034906287152681605080781803775137984785113131687273686837599642550408813748234255929510242917040521247100099890934459837644920191530805019049975148209866013246861230143689548299327581950055848377019471288569765794201625900188900914984086120359033048832294065533946591840239003165664288854135421093572035295168535257438758620639512425962359845931550954444470696399394560864825103668546369692313079641703522715423693667858565449626075418049961101551558349125529224497827668194514680538892252532839481072142032467709884025951439804367493461337811467084099355913945637116261036921859978848040931909898283727359775846485559908295377783263710843483373262324652637147781331927119601474694957609056197885443338073493538228748131401550101783511040000000000000000000000000000000000000000*i1^19 + 2093065889288017218453665499474179743349603894382210002647623398832791936698169049198691548859272618116531480303786305038757757815375816258338536710234323807664206627071246498393893358122221377514357392014522215743174750456529186171796744748222146645285104021388802963973330096858482683527535263844720534346480918295137012453531808342388116515549413207348132084573732741276115142801390324000389138076568863791557404350994484791524099156543712486174118877028723955071064294825995920359366076959028048787704550957329477398245558737957687869650195124305461562273232531286436029294670103265808880896227637999423852122753061720265302885421560989535802654123186385796089363241215478177291299442035550184961429250860897965058216444365015468605464784773751829158612333545548814099962741620606884067340429941216717104410256822654010146734431082518128803104309909203127637680312722066641075977358021581436259406367579782516766913949257623737571737600000000000000000000000000000000000000*i1^20 + 16674010269712149557204937099001158578324231847576863900845565835086556661236224070846355647092686235036062670917245460969408911021408128165189730734630294568199206928421934253477824470297522101209104350731699820708267506015199693793462992463789930593940791942240350352865064346565167069131464715094355969098792729188066759252316208237282082519292905571483077538288969569361054735730225967506086713465076164092275286760247654831465502518643211006574063647659359666700417091675205499950633305159129849768225988142653591313341960310526988006880361013187063231768867270038349569896102627046043066542745359470136113738722390993693347517826240732859949549875171921876476992519971010639726884120977955131255069456918406848373255838537551043425454563086385362959030595253822076595896862712072619255639322426279281834864728739641839773020451455537914236121148824221227363825990739893859388633968496114463325785870201390849442381612125236756480000000000000000000000000000000000000*i1^21 + 129052537527193697928242207481244374628507718794724198631637389523514556350555110852374142314298858691128087051528212943248708904108745861657035373975648533360652250633776568144047054639394455207332815467437176311446533607787520437536820282408353252250083720570316419205538295193766203289046702022309486187001046632143776738422352775783682748384987312316485090475802516073793278831515279398177190164552879389207144321409641011882726467560678574221224043449485879118577715771518086178651775819432597145130512365135523070305960207046961805693303474872516478583938110673537909164871539403740494253369695546981125555530959215170761657447063243613518428659268443334679354429750254775086546893656821591676262677409050167797235127410764173802177752703773594110959735395057380183813391726101436004691180772122293346768759417753095947625307948944197479641722466384429490036868245756475993228403590794294369074307165902595425566594237988864000000000000000000000000000000000000*i1^22 + 976319738821321002900688349467978582688939528719742337503822739484789782975689823310596793596833999099361457997927226927525593559477165779079727803426004328601999550842345442762033015042742888674285751881074963201227346979988209322066758045328835246553546697051138059236168229065288796516203465633112462330364306730322519127451470274337143939768296543344537299130088180759291741418826191480936953188464733064389677079524386504095678486805831699809827388893091860043695985322488550679779981422734255808091749446618800885695031619632324824569517584563538410017194811556342399674900925189644338787069788557501379992897595993489087240540103308990459260705725955082455887105267359862226825488250513836605761355084010649688102067545597910607850442355272094006681058028542262896143748755645998795620048632264330032382068146371660988962055312313447513947631611200928816058283313784720394822876770745137069248955200228697201299790233600000000000000000000000000000000000*i1^23 + 6051223309366394321655091384641619337500021878950543055048133188844550674988558366370769829546798202316097822059568349666510226164035000733200889508438746486739905836414940502727033139405076762832565743875871463061024200945977213434566903601016271084189569516104441974111229555379138253935358700723661435647706957413591808293601634632140661551820182599842579020258616226374813687703940329003637706179707889268219177264677375274556551750786533956215952955158547973638378791189826928220762529824421928906001264365982677021932901315299423458461121169387616743087667664360797796764915412184652661756350433866886977645629425983887227072247833638983262365453788119295242046359513945840015070513473158188511091162487154052995454709873377109765835458449635341355485722289548367939475279736087361440277600509754068318068435174643614974798405870200864792168071034810585723576816439203426797814298761381437758724952671443996628746240000000000000000000000000000000000*i1^24 + 24847559641852894455653261150104014907859945790529767843948948729491855216961310108596333262090698733540697933101039343636271878297543479507082448517315086000676124534079032794445496397153321976543504961100420026324484272599656619794442311570033385758569426188875689046273472494396480135677246838048741018164605232505074502414663460098212550278502172608525575882638145718015543069622797378422496866137874827547653419402051207995247426256263254217855494290951171388512953977690876518228560543871157487438663034637688778675416356860423646576915330432527105975678585581741216107557728347664802007134922323471997476494480877243972201020089452113684906557792773493529679074293416526127822352560419326521106042094780208171848505964560183353251061244059270189612822263950692868016173207591454313832295355378550494672733419651470098134745040001462604227967475642239095293779407542020659014769891473690899325732698418332041216000000000000000000000000000000000*i1^25 + 63919914315174383840993466204404765142899890145455800605829474460632481976851392538356769811524379608660872550342291256456157765004745562344353797339854618017063451932575131532733342651493354752909276399964272792932540646825488009595418538923396278062385665329186300033950532748008005831517640024294914601635713809703945960435556458027250323150092877782235241796387948227027415916769498567460256867358115782809911905813661600152410105588689962915304829984574081582495482295044326378661569960952164577636452036668044251861638219381041953877202494103685171598595886987647304695566240687088335355566148314634764017730567485513922377057085732762831336013927378925618121992148625853912097612304960669834161902930110892981275511725674736437845519289604506693112606257081725745143659038933397249348998543267651037884848843044002122405810403278039200302034214940557648494169802885777503836620491646620363005339959610572800000000000000000000000000000000*i1^26 + 94536431840728055967372884688322554067701534883845966708288702407446996571742571809579081841592518836447977366070459737604075324058545572751494771915875440733008609741376360035090564123109896271187922001760655127787231012323779749000716423117064868251894965234664798421982475647270311537925309610144134495515061010765779132334644588341614754007452746231275106113499695818337085985055429657542759662846871868613664689285664245066691301289992523149355481217003068022993273780047771019203491504991458108400771775462316118498262647439380385787621346819145926957748302115015568578434046910585481955934751513702164611912214545201790776465888821411824236604557705717955678489621608585561324496189230932350532107965814570819268513246490602920587491305284287877834085710345590942490494899539764838227310002243877221633361170904258761634643986427565924408338732718833420313497856417033992141534332242890748744129576960000000000000000000000000000000*i1^27 + 25827071125759004545524708697007987478456990634392031880138936117989138929856944398966098840381868979784266242938937502934649625766239395806130629164747501083139151333303263180471330810075084582115290260059073485254147681991131682609049154870077738792609728144976156155235513115150350449604923625908598722951141523235945479506685728605508216340513390788801257439665441942669999636063669792039227659971815521425895843171264623011840432499035155465172791419246946090470917482987235450538657092208963583089915189645981276481355648638904265155350293141950099210959441290428780127235413365760498700543928117000674183719345242569735427046444199038720427230740968710839601897608957882695759890122880896093333834813099454174801672919896066938213833782863765218999320822397775057604507283554790541408856325475363619093515447700655900238394054022233049797925478783373291083159037692999543158899064076440694685696000000000000000000000000000000*i1^28 + -211681146429367925666303820890615937761190805390373230821153460109148976945082912205521168451429588562249575979247912291889180617457697307136985841197689113402859596383144354985875950279190897880668896556252906376261686757023341190799321671556389175499432626368332634096550158392765109730595147470897525035658449998073073335775273478165597724469837387481989264779142466433829483329546178622737997565733118503795506872864592929935344075759076815503852552898838344069845245319446686051824048468980900483935598578062513750857044637396480656147204865616839978710447566697350744933849068819992428941737515851452310039447668655013765904291416232853601080585951924899834782509177024944157394360891308619151736271785048852171878584191903291162391780966300604560761301684516083626589920084730478304711741860031456056518985031450233651349769471198658854250613486212627333397388612251551823084282525321160294400000000000000000000000000000*i1^29 + -395705094809064625896355004624778868566093839756489475718487407646730036284449467444568348625843927346330366659835781780338040483325330718017193755526397057109032500266744303496961278548423010705388825282196011739381119102686740095594579929654929041690505471500384977353609869425325248550314343637433326986856270386512064702740804103632826487430325337554226069728444520248973224825871663609180852098951754131083738517090328618399101998701128252305439711175483180576228717079621791849288514238395688139760306069212432202048576251944648942982230768949082645689701943130576889047289583937958792651400299601193008057990240789558271452528377375415260697911871514497571567547580651715180261728488589511337263314061420162559037112981618720367105374948706012866273024529370992502415497577222317289239500384772171051459754979684228280678176857085534291171900847784523800374608340992482603510481394073600000000000000000000000000000*i1^30 + -109813644431198772852993191741073939497380910998907300078276605609826109791644601210314420431346841002339977088528764484241302345341409945631978464947868557141900129046360116081099884007929486875099527264685754257271558745039748407801392071767101335923179487699458464452429627703135541747960295887197234640030812997839243374979117340327114178572327061666474531243807196537865531764159615741111975213785598735485521630558723256675627984054308633650570363597201489820415163623087381338905872971397810441649625747085513990304363484179385845302378199758331313660733584673904277129012581926202048128445937376169665367513741050311765109919214638783120754923056751901244933763306053910835255154531981818289658652777704614543496877815982623672809607519044269994268946984234346214212125307037171775481844653078791199014111763077058984149076790801662867106497800917170960662243852558388628348207104000000000000000000000000000*i1^31 + 380893903698095008966517225217159328441564389556310594866268949772638780652763164548008779653049913202182146200313736061550584650102359386495760081499945546023337285396153375218040615691198842894138185761933483473785889729016126826693304899309935464983332352821102361834300258146585573088753724468418996845135759071744288385317424953773802822622421887785867356185360954992148248860565508245145107136605936416699709516791574969434996521136438177640606047359168518932253786297754805492495271913075093700783049600831919826369390305869958555403992499147944572648019312634672925902974243773412655965218720183346362928193571790456156238786598590143784676923124399913248054166520501111877590929263080545300049600252921372046293269142108239283504128060261240214487221193537945380849394902289049731698111772405244190458444277455504177010576194276099830872719751257327938312664154041518915584000000000000000000000000000*i1^32 + 357174698130568926858577108718995305559601192025612041609731897929353038064645441201812463889891177801530347618138019505473020176120677740630376673319089933033905724205071224950954182972662440684029971566559305465263943258481081458186437803892888104664603588839147430429874130487529939674326166665160770416268625020404901883068242832551390105455754420792036623732225795016595491100846759298203268411284705029950882416194035034944329084486602810207439038604496042806964255957813899672022608125848323359700301622454477106773832193301894952142492253198483002126383974812349515152051555800911778911646573934712062937525937356927259962548396230452657892963125987963437573069169185595549805579336576179960104024366653623729370698919393234023486182066956106456331989472761617777561414157517134407925479390551194791583851596951094125791447305491846268538666915272058122178146391545610240000000000000000000000000*i1^33 + 101112699970679921163261981493679080952167293813744195614491336085456924533948510466973910978212761861290916710338715904900643255859328633060861826066517383113985740630076344022556820184762526096427536150173686652616183165912013289467326166483192312667273570548144374381480847698299424139477431457888854567362944086961842102837262280240388603851318058311338433334388947962454767548524760243911430645329595830719293462455280564896534431348949684808587224950064649285977474900581925045124698738405688054199847535439601320292569586066216670543813987267916176466876965494344036900685585339827153615239334435858916737643466379160248428666457034252937611756669293612160181200421656635621771874456420325071621440548068618354842377066955380064914173317261045128866264625326382010729991392766852822394108060134889838917607536494562975046260654705758892902043284164485554227468304384000000000000000000000000*i1^34 + -10936727085951970070946603627433467198602917425735597650873955675009148719042022397867575356520554835196084555487537558158217530017703867867336260940626208071451034006078191194279541497513823089256831912392393723776978565896759205885403603482670170315072253110427232368123125070910510960394758742673224815616215665175597900936780770998971979861672102812752036900019339626135772638286424352072807008668187783610714127845736430740823232767732753644105050322989718047493558708151965500693094879784308784963015062396127045497880285587977649732451586042054024408278382535742972098351916916696620060568626981161537031886898241219811221168851263135122559836347164556596812866714484116897661384718212183358368901543904325914300101793365739633815113551658085343317121444222810284693154596969574934636434265054559341179585454960809423003026073909867709787052518797605168847257600000000000000000000000*i1^35 + -11191771263265201572763091877787162020084225762159845329406523014079141783087068719559889554710698611958768597770016811933301951823506396532083369398549297419781463200679824571749515724946184751366346007962137061838364719893783380987110284889701650342088946036846941201412662366252122085239259804024380726803660294657776770397865541407232514558124500723071004562370839187859660525268670768980105405301630955260479242886279477212831563512544887359641937393225981607572000812581942100896194873252762123773282004343060249496152021234140525887332677720237780410419026107397140416003748942807413813232311115585118038792416592971051017635005125153453749151867612047533319764224825014223817212116136671485302549211143648388602292482081055164728918331801269012648616297354133475964353863449922505223941791964689594095880452251347264510078118757466370352631272985235292160000000000000000000000*i1^36 + -1548560858830644452461484277653611396201133567240847069887177946771687426837490636876157642432474212636707758093611005618921870516367512197916461998660549106383680056665970889943891060079879577591164294686238258183333359482135410524750851809816543260971990104605819186082904712843616925435281186807174529498787017924656939167096173394932449120441834090382925904749791607388746336641761545183493972728794743817172855871656568364992731685157654391301015693800039552451953910437255945988836189562794029331087421927390357144361458684843778484501640448124263075737773934747758142166035935973622794166942324229470499693462012836219139096052666911999482569318841123614574156434542172324754497500481916591283331061001276657951698207303827611068322477886911192233706046511091671277737860896620543016540547412087861213982514204013773673011688605166627590033394106368000000000000000000000*i1^37 + 163014406495818923857773539040644259365820724871036813587278083380131442795515670821728360630973246232292106039251261765370089362285010888930822701681048420952175609106796457344028175715620529652699443559000240166503272789371543193828808253922326924529422280318446766831690272447192024862672670095232433054375784957961898983271660605789420900644915526074174027885591961643481590210507158177182000861494071892346562428012663922137148350751189250517521954937184375422488019263036051591477300508617545353185300095872120885245267642179197923630132109483506252474658882492402443774779880803118150737304033326733111557968264886368161582016998782649241087344208520450737267126275423945643045355064234369867410758760186021895564291481859179336232190774122191875958070475437089720122771417761381460599461493131320983979508941723216907117217683203100542972723200000000000000000000*i1^38 + 55583058786126349754005808257344520287147995229364706072585311807248136657609914947843496397549529258426129758091810189396504984243659299162915848618298563092659147855286093871587061471577932948667923463023659201985064495580945684238086297167999652604048959849336912389444941777427133279421627811031915571779440957056562723485468851715691659546791458439226031527684167509713915799106392264140656690834995161625202550797268005316496233724988161086274195584576964195233410069938971310092552163731829035439224452965653250389797832698830787543320782553695212164501101221940294477190461329619943138789907615350715221534882690982396772881256083605743690424381546528128536935667341324626446266856059542576740683489774287559742539379492889524823715843401100525094249012868451100526913844545035852650692641042115459393608333233649255738814693711041003520000000000000000000*i1^39 + 5216522371942694537065301321152978088345354677377521325529166077862878159932966991336759088995655973300293209655469991966106473455297363537580366768838791159611557616449735685843108803398832708792178402297775006165424695710419498819289383438897765154537714488598772074542018934561304462817518934209592894634793960149708997115899999806293377079482105448461342802212209205067698042958559904968442235422319015912215867989161229337238106245191896807683188248664454378879163358301824895598799312174171691421461064287736461110850174605975489406619821125960782674437660359898833825222452342608174491216873170951692651887745598763625916366542766692329841694485013047204118814461322512272515571855552535714484157647960532667801375370116700971178730877470205780965304742828054163027274175795634421753208067345476738237768384872263038207367493713920000000000000000000*i1^40 + 416309886722583557939382697101799692316358955580697412451600816923280370939530202337532237661592619860897956057789092371491057072930678097041382271268448818381309019535877562778742308488825143610100718132406940982972987704420503987176133111909994250058184115919934383420362325596138533037614993201569994663459324141897728734605010515095599114532793797676797734030238685911234651077024075245475449130336480603287035330665951595984542238493781253546744466603214388542694504022777935491433547848878087398426616235497569141647521871307336262063411218532341585322869760711239850742609265506269907968828887415665714946956664953070319965389553674397124093819522409289496851419970019482009056754056819016762142092997352495531001928125593312811153662677961081988585861261200448604582346970421885849718085721078398594745952146628742458481049600000000000000000*i1^41 + 39199604289908465559476593509268609972767272374410232369958392953912613687040741827926502186224461501221504231443849019871131687017160032604367836185221619560819014074261107020517476885045695787302529523981845370872091382676490665784648631100173715813715417189153518771126371265066478243555175108803055767576537899856821911141986532714648896179148775135914352842380057770043675098597965731056098903864541542836807567153561766469726578535192925997375214102154967668534659577863800051654624482263686861670162184449473203406026802593497760439688148533410585028408390370622303133299053977855358287306801108993834589734858865019005025255991861049029043254470397282189979517108243989645163103463497437326174945509752609732955832856690378321779951190054372488740718565683679489450953641867439076376349172649081137003331602458293043200000000000000000*i1^42 + 1587720256851763896071853075521015984472314836665642471441815515816817244541435379076511555991192822957765316513805532151301249893082705182513520358304998646121408343251235262029686799287937920074644981066413994182629684430330453702590834690353512785608749303887968086651533883378355245873868588621634771293340687611893099470782890684716699375643716453613997978504188862672832454972536392948493396373070503588620749145058759207522240963307391675094208910435433833697468348074294460982424876518104719606591581739018567308041923887595522892452068487987011427425009141212909824853312950158447364180440688828065799043682068806844090756387327616671808160658780813009179866980895547890595865424682683900960255779168635796792893796986962130145672596040234179018005442617607215501554671024191390488901485145693052917021694492672000000000000000*i1^43 + 40069877502902095109612834260407067089915869897903548603182059533781644375813907623582293451797605400242102759757873141976170075453726303367098213486419955249823371468064730227681553845537914238267461310129666424806316607412193064030747970443306410836361889171331777960025115360523217669182086444826830075227253212920926281846903700795537341061337842936526738518922783945690697797915457484737612875528476218040202959409762904498351145689174358426133070300143172589959675735157891522998323594017406133905984748604830316434191373032713937314366408923159052449667297104464671740807007926132785699520463162754059868974231060829914940093884864525138833426913190572579013902357141781995536809586659807539462742016451908519108108701340201893496363249819092303139544164524669932132305147278055174966058208957975428385996800000000000000*i1^44 + 529249706151069933644533066013733479513481575200216551418039773969981985481023507352826960107092737420703292424059834257065102184349132046931266662536495498312266004611391533979452186215123300679082785860245300525979181483561913906510075523643164488266685528537216241483627040513385712488683858249224369084794243668988028313700105637554249471507599111398571830353769762702136895087236159059591753015389858607391838830292063239177748587220568906430105868326281511262431141551038236917071935348516203846980820575157991607041542437567243076209011158747686212306177605865417941288329286585764607351093761169837714212016185527364570811085339654003192266630019685734873565094313684986242971303699569572039445852352344222260251881158964427071188966474681987142636660375699118798711487219037376140774085077080473600000000000000*i1^45 + 3739236591292517701567841760295692908066064699976414231567254569726970223906347899051721145758113553876821212955099664128446356029444898156432296954302224855044480906185088256948575407069186136411381653084337773259062343535516016065931239809960489342546291259375128359032262307424774387564680649273893145400909878280682902165345829875008375162290542125943056845652360608677767344979524252009137150345816446439553767315512786473737745462641903996811647116145056602411100570301531146377282216173228398579827167934138042079837399410257963349564223006095376034408121082276320183197265728447491215247949313732416585188865212331686237871820094997605919414387685930816251899615681711912571199624949234822738734466093914187423089403398472090260853474523314465638701228368865856412719642532028755011734339584000000000000*i1^46 + 14962625853182893196600917072426052342208811983869808920615256864111782869587070411102469974418782370912821889442615927616408673371619170037287962498662196623166989762457713984088001767678951683391984124379127928885914844903778028290872682237036814244873782316709046722690350103451158858524694199686222111091765097824432718505872598221567776605475211299792926213388824674048831641079320364479706570960086295038573030040337914589599521074191899322987133163621129132318355187607711537865020797119998129654626931440117030350480736527293797142519509855367936357443787201533677949516533540761102709749765404427117205018565706348107990496736049565377225784788717957528839284145567837174127300550931739348098627043822699689555967575076393560640802800641833569836849026157897875300850891674869563392000000000000*i1^47 + 28799900341521009659669049814699506686771419421855677345480135323222796420125009831544497103110316941202901728080868433139112615736958730537800018899781654266696583146989303447959000363903431162086585396334317058367404983144700554039235779306719296300358753288789045980540719316262418866083823348162906505439595446082633406226520611465341172938308784269614299600227631370834850479864328171437328851871615300054499570199357069812572690561448496866394728913852672838198395162681119565548764526464060348091008626023583563434817069145578757481668768754654748904953196625101482341209590154519509104489909087430096598819519512468185886874236121270936860600800358234159747609464615806290802578485364510602273343883016428383087243722935961648482979363117018997114392785939881947976256653885440000000000*i1^48 + -8404135116814679036203454580024872742275271328684475347267689788036750929679266931334370063358769364922139586229084756261727624844560399642170027728340075877007597082132253184511008019893809936758119167821152825480886619298085711161011646230921713470839505145955784685430674851165940714470101266368800464289322379793633015923932207965296590637894183223202273777609905372781668894593816099457406165070694790473074603405489980165534723998524318369473950132970136196704842551456195307990867668936183705388862342514712741369465464429576710454724351316404099914395434698365179955513984594074149790674832537577042228741357484262807316902732607209221839179919989229044185963402899790803912464813314651296214700089163617691998372791833393063493686895673756174947001495372757288353792000000000*i1^49 + 4720268642110396801279714452056858397524701527445734509817518619005310862694190073738429202773446153795476052605483188753360566253147884331278174000829747207895198060592755647136868412579870342294784615257832770244807594071183362402287301326888983258689753562097994456727628313626614628208279183079387238154858793834982131527042846594881410614758556508324464108715704313779621362081097549607444638973901046998776361507057344857993803690840658943052529214374636676634843327776103083312273627557539389645038737159691268668277918591466447908500144874803513443111846568521948246483468977145861189152442806373116913799492343221451027830133250314620322610528492122866027372414588782356196278196875180867319605455111154989590858411478303686406163998617140273632374552100864000000000*i1^50 + 10114411562865423492698055321523338046168561961259064415750440376349494984294994891224217326352374443013080651533195497089711112688401090951231931918376540245201734777873847894169078439636529910241675809984819200172659976389940264035109194828051735388815163454448946373275051101147007853129991494626629753309876644227747671643218600501001850350060543008364375663624203014828911996459003809430254943237736796255479392801979387142697581398325340527391880292021585592816236278915540631252150872599190142089782445929329595679837501764039643160641173454668000098481488832356394544121575472660523826583774979498641749205329545308780868288313684778613409170215470341142861232782345498020144979555048831255098934577451376461682176937504440184413228300111382855744225280000000*i1^51 + 2366872041380017633827439199464539544946560327667635822788997934520636671154430506946925182627132664990141198752654380733641224017432631604484696138229179754303173857324020337772636121779928346349656745810408200445297963505715009159465073525547621876059935936673472104096664683897905560672309188731037408277344560264727580115154359078777239370408976315040688082365663132684494995274971846292507508292578534596819421899561139665021730748131394934930407194817228151921833840983779527136596341741531418298840083851295012017521494948980262424784530946780413759111764151610040218046697219159288625103455095987087214197222881657774717874294636292129272995017691255664865054485642461550730708256101540336286591477262856172994563288029635845758549087156068352000000*i1^52 + 17490227919207877421060573408433907767916715768096619656451180973814264078600289146872483506728342280302645562470011709167544052223284788280411773693094893445740657125041895498496258061056358345669531260620104581507946451398021231569939380597892738578097742955202524826949502325190471901780756979595863385627606031316339043611071654240235194426566291098971210948673501325023206113786969470083578751559193808335197054087989492612438026739740291381129087132934963459139033367058099080363562365306599291133610519946608836893259171544262349884367780194972774921654878631484171932640734339005435073713655571756294469966411642195272049493484498002233943584874473869362372570463667463415262381814952435614223769419344215710836672484522339302440550400000*i1^53 + 32414083343795335093537976750973380926713560160944149176072324727353852895024352272677592470120084555732221368882693283846202103994139807348090328888925081382085222486917418885391595003850401996309229347301481673972967734021736758384710982420451749315045373490741659919926046074904028825078273110890005508550299409777660854619279723287434528182450729720765012864199691266398098097445858727908338262771970212402669022873126587425907938298102260213939022180150935162578267141649031449831109132802707029818858659048803783740757029402380887355122254448432660648562591747158858802850357751419401532159503470890395774980538053939648447833446704305939754139311475994796584308654173129014715149843328899283166753121537867451323462457871360000*i1^54 + -20570657594449464210713745728118116016158793730509608797002539105355219554442348523994302614736664514083446703527546068168789600924502135380720143397028518868472810146227736941657944966412259676555259595912364651654046532819209425993594167066172317311961064457058993581596818567124062394093003259055809324493708415902169169010816973986292298575621197584084859186938270321203167590015004944428263615828079355102936371207558617158742585339513511501099851246928568292770047796475363316014966000536678456371368338673494085688509145939176619878481743212671717212058611291606651275129232916707687367202726745658937326147540202882713999544678574304304078668895110174164453079513375541182136102113731962352635962880000*i1^55 + 37561260627931807768269691969348332041867746447362106664393540810391125986420927529668893144456615495543073697302502686694176586655494338697671188488034600915022334913932999933038494986428619125425192072490703284625740403996456303766160842464012564788979497009371056560178181957267111415199811553863702232047151829826143234689945906128846472383017018182573825800122978101322341673734063860938416741415289475099743077779674583616694692038247030543072277961577984980891040108260656702963816229145918318554283361795572476477859025288477245464979647338566387459752740325994886443656667885740892961387681450179971959042533023597899185556494056449724994142704679080769985277347377453561729600*i1^56 + 891773455359586043289351328452422593253497775549193736834310458263018959948141838378496823135929720921826277740702431132502160683040306423403008930549106344158918363792716183447457118159712424915390419248758316836179016416797632061164931064307114589160404859874615970229206888922108111968417563627690791158076846489045532134107035665568727265454771726348641432808761285669763627858270317431364022609067085784020653231232076019132913108687586259595113622813814055192128856015006714148204517586337311065145797896263895465361629916652051371246585335425656292271003434762877246253226370105152511875844488874080975188324981332409174837064229680*i1^57 + 6859964266777434903855127372226578730722518282092447712353674258265119330736640031243417344206491168724815900463195850279923925116189959655457211926991190508989769304773723112007651364223905845362632185624762591790351607755766855522774863121209723875540583309157787352991763846989591250572067117023672764050428411256907209740915166317100544703516647695647779441899397683038554606577141975283622930610653669426320228914786445131139896610355915066281824749654367010942635848331180418077170113731057605342357886554093737364218241445422841814530164476104689667633046486087320313824917889851077281*i1^58, 13307194339195852669130164745322912708901393274044814400906345434554669853316912132998037466581515699481952383349689557187387395617263419499861485165656321829403784431653010065006219713560627673434959878909327169967876220433267770147744971436858509935529131201555531889444851681037266562291963506057824593224206729359051254736298169816014054745797449294597316163449790301635085904420473859291239722992517512405612514830703589789945398322765019313103964513956142885354415878891118492607196398050576633122551218884595928836508686744916016587126001994044388029061792101004186458189996751089960999294630649956780579094949060847792931756853849175715483751509026684820686725734264767681401511814691083512082575319519975828527624325760982836237230596077511115920516817430796495013140501291844056624482906284755178820326251844519651039076349070196547114340546136706875861445040668945766099319511564507302832335725031345864586154186127309206039184192322129644239118830264479994833486121905391209386298118568374775830247985151542609410206003616042355678093884164305278731180261820643142973495868136074931000486219868067891889718316699624351066990239780708179164826046732195258486886947337980806385202695268714054083057586393799620197532429180725917576676677555059909129183605030029279189187453464786922550874603520000000000000000000000000000000000000000000000000000000000 + -2488377606989456503102534188393608390170364266369335643471406019187021629951145658149954001525753946303049878366816081610531757072099331914897643253352198697420289753618019547107515939860793968410558276093982623919519328446618069400823553793068369691916421468364577867238846838866906486345769634057807122282352658610027119401935074241012473123765246303258211718367961171948307029702207569002186394768589466397586937349106840769660400373658195803480776510195006620230376326021661531519625575247364019291657317106730488710153975525341567242210889961522075810827850054984481399489631388376267829712876475184593350489587058388059707030071996012733403633760834091498319826344889304480874303997262959001375143723763832466970695082581966598494186152522554065293168483123928656156522497667502336064815553321836483550540111339959812636191617294414824789434610116520508036350457651647555782698779294011776009165857306356581373262721019901908926283382368852680886849214753001528927217760216880148179895850416624156240963731690586102869652231335721827139580872626695283604021457310110937877032432789745318896702993393133118947017887456291247089936640569641895589473486800371952379594279145992754798487354003703645636518955957206362668889468435690470007532057770024499538830461851215234614439873144925130619617280000000000000000000000000000000000000000000000000000000000*i1 + 1199286540134439164487518403593519286990775427474789948144984387776297908807590624693026821793208439064015267166018319303737726388235088712406144114999346462095882628918250227502599072809586812816252261652072076912573562851096529403233424309344996391367121438999987961713177234775395741123409958656790576987855855475773343934495671172925708815509723399042040346014803680274551781188655213641090168475755642485113320505313779300881998777563244565641443229555324745802664635809229339754022234696891405473670881763139584810386324565837657538028340875726339749309748578718015360209202004095782594739689777800800615688826372054398503379437520471492889019800640827774169741525544438262266646398197901644136569073365444997076250473657422969383786096873238993402418780427472692689391831082823143555454794705172713222463627189863531015369372070839136475853271335003500046864463225441986396231472796728369543772772577784838217332478485624384141265919730142889738727202845203909576527826755616095056008534532721792437972359938347982451874751139099681067193729179789734951705012333391429196124044282018213619394814598245110854657403857768438122245007661750749142199416675344330185030592385421914404010896653658240665596700222409518852778281286777079259040678334788275544947749730096509553748336986358651709030400000000000000000000000000000000000000000000000000000000*i1^2 + 3868487682004021251664490690670787214292864816190339930834774367774518844524692788663487361470240829732284157708989473209942935736600910654119250137355513322052033085275096038092141398317000025531629328040385107575423419004718979294785692812159611004680528615674569392267855404937266067455412175452451329917002774736961104473261056153450712489866794055116635223115778423578381181789696127290720696937449402947996394371242148003056120724079310862425621717133777946814823741876201687863183782927008643267557418625705124149436411641409400002990834623234764142011004762440815957842679945257035965301929953731315416171312068220234484347918687140464997879155855598911974282707396646662382524212381745963825568280941133833889277928047022137591994399944362792808001712830965276611608441391189876127179153794955924006252831546704569840369538042788573602865598250660537647906295700790622705786428012827003206442375434804279103070213977060761664920139998138565434831004928270058808041360760377185002179056854673373011443565885717596425635833058031486798852888868261819110894013367871889064929370987087327168665743266418221907298515584053436591995807339650846579392177286241486038782352277012387746780936167197105991102618825782304001658235969833143552095076224055174101528891390736605396764154280070348800000000000000000000000000000000000000000000000000000000*i1^3 + 10829867204115094965066667046104492759174720603082656255126490530545027947364404955465640071929703094492609362101780563060122047265768012139950862520056771271158191638249272432860408154734614420885967552240136149898502946992403763210918724139973061539032485276259336178033509606169728786653813939174557684221823406027668916612751298989854642944266554638492982631734504309658836046160319152883567389822996105937829598295438596043554641953139859442223944529304679216673624129808877778476474989135243407670408775487993329312653658243963848390816192549714416709217088919814343850148989431356263984479954640491513492064893916413094759926663774164665734635879794741244698998974367856368544165926343049649438631913924765589109877442270329457451438589994802238237961381417031229189037382291075544187193583692245999810724075291973675982048319177045235989657212720164672378693939727910815212085121414069321316477730365562085204605947646705677714671657297481908287622984054131290672502755647098302573529275229074671832662107838419341675554151526269894355332387290794355982489674427975025972787271774015745738652717694008973287977747440837608659297692105783685166106918792073063114889563787153535752695901729662005949583283198672630968795143123208819160213065664693717068699794555169776298924382040883200000000000000000000000000000000000000000000000000000000*i1^4 + 1280704564302431745947741111142706673556726764041342150007999273761089071289024368814369344194139934937776877299533541460838037958214506563401955921680250251549928827091518987822417778800290934318577531688832106829860569948111523592527152773144717092557548175894204946731722348154091005886043467681428156023928375892836487817938495326091375705883415207290691176791865797960209868329432469078319871918214065598980472393438974104382035288184271500863510222389549452425505616411832352001491673319456805658222284288550695103517815665110741887835544098643269162455579284394614730212809950795235289769939854064602615321139253398825917204957491913273985805179762019101944000699942759146406952949426282821897929319221293989353832314991548480085759219216793968876466336697364147453321039385266106130997350074306252128655683508233712570880686814317911397853989570523105395048019217348090942384545868267637254784038588012467033447900777127784291291556954017999839148293135182082210826383785299195825863020530917348432131766290524051333977413386677548300233824711210316940411841337064770889858947994803734598449953930664799729917640754000328338896278988758299950567646966627071715248631595180455864535414427456028070767088392899042795908767230238103509497338405420631117283012018570064181957069111296000000000000000000000000000000000000000000000000000000*i1^5 + 51947692878512395969316347371014004750817066981996773964402551508384249284607824297821176335363633728271340011350419459328555062930633378832817825414937833712277139408207608704520214098797046468344516088424309754692781641878512801089006701884633362108490789323541510978163706412642170185728528953989072498073116627588770873106553866148693931245231661968276421605219141505405463427730283736196476918454821491548777460760396743011768590640521158541796914630106330129245300061920348318589349172165249865555974725629252294774792606730668345004210247957638094847884619914147197275761756100095407494390755891885181188786574306568372521921308965480434830374962539977056611173684383099346536461171664147030084450391422029102105767422883251235252603619300038085102241765549330252881649617310940963729144284171465964842013404870575972618396918822072389603306886035973520397398264853336379026995508469708571861339701253671357419471187228598794588538836882159353826769452576809430488273657524685078924284711768946392763269648267282416484153130586213052837939206355171662106547454452208337662708786097349488709991521627001013713447012104938134347199252178085887072320238531106124183106464753930938556278103178241062814484651715894711354930342783432928968612131757510166709053591042942927115512709120000000000000000000000000000000000000000000000000000*i1^6 + 2291928733126940192235391228248622343330637257514427159074794481912454984061358933096157638967585774086955371957153684460898085847961729065530524810547906365592334372108760450033921149855711396177696841729816839558258457083067558702629106012938502997358448247484442755003894710227612816975019596211657770369540003208022242023563463856498687708911842319780544140321454562307561888728086478797216022561314185875104108620376535867366712673109688236877637663300572295688572870479436987476824484727243054142482159039922315452543319535862691130170004744578288653233923026433254375419184186900739938654370408946517039700140889285239228264807441356606836101109153448792695098687624536847232105198263107221327395731450986917856962527558103614231242805597186905442292184634102491183335001460904504784900252337087600862496692229936247866448105025364775328776374746234486057078595191695541403009090854392018458392693006484540935945121654419472891197422385812895998572253114543934768998423714098669878777173897450633290955113268705392993428214043362316823839002660227284445330887482414743980690065018792606689420912995552943588365878135812290635671315402302853856724198046812601936544087792851363086890245320831444367798340160930047998542078434213758376424385114844400461897567996431187631407104000000000000000000000000000000000000000000000000000*i1^7 + 253730485470965227478005532117085463805682510592720657219470868425512533168624387688219654512759727499206661046945065980525136002626633351287233145710351430352690480460639388237865600800365728341588912607650288654928656526995562797324671355989546805629250047873533789768448617999947256965634224785434915253337843454587035851384455757459321855604942486802213513278079613317268831625394672808301956715737204160466343617120919210291292577187011251029557292433977958273917842828124437830853197380934178029876873812504799544045768542609866059766713621924250703129673178017482219106099893927113445826960463180627742425367644374678437280665919628817170134409807272211587208024122969353021759065498837876502825509914483585113532588732953430520066913711226185335321592702785269986769088321848621717988839130653827615360699378267321994094622705052948603916775328360622533260288859519999880791058550330671463435448466603929922954944022560664414603633662685530455729323403719502773379764045371573536017750663418517328473534152830449140897421571067991103495463724076361972002201356722230456855448118050882427434566522348199460488627627943201338420598579162601243171768758985929454355949018914770919368731338476478058802385075264237727907853908679044798075972553615416169428463575519372876185600000000000000000000000000000000000000000000000000*i1^8 + 14203701972899714548928498219289125223023309432537690551806459066733711150699521159566561856324163568464422943216029645709691136644923455197786325377635402025855934411104892554362967672400429909607742874679127448248643440291205658574128279731681562344103988094019572757325281159180137366643787996026917414602273598458049369627628174313525531440953280491025079553239864838797778216700415418762341443043045346075367113970823114381820682060149951812079665255975378384791278490010798074556780316005721969818664131048876437679309867410341062736164544168564437389585470054320674964484751979991380748579916026023077651926025778752729304483187067622017985921593846870165953672285123949430663130893733060223089845661430241514081109596135692690270912430919360728959389905501853713108510648146911529235038420796380418223196186251753902287043225903853139293901166167009429170868290099225356755004775246908297801594130504231363309909698663212116648368693448483976151376276691604196884909241262101210313643345721040541338130644562468019149753568180081998695089717304775801165629812906773731605271769868235938269352330022435089484009259447273543730572146121640871574420926958976510689804282661985121766711492961466364388112818329616725338457687905883290402542693906848098985126448115367280640000000000000000000000000000000000000000000000000*i1^9 + 361772002289510751604382457765307949593277776847298716984974222949920609673957683003778805852800376254998147245949264034745240863685986010149936122569959323693543475607681888334018394714932793717019714913837896031013572811528197313220361591634235151935629413106651462808250655648621109352386619772576909716142629077804133839881167218427528711473496246790843442241569233500309341975292636786479395685082160447717713467077891020919726815466679146530434235251169631663605944183238161694746823624189508911159337798860924945840707381186429515613035641785555807056713870050443672558669882114188438874446970535139866762460618392560421537303584257356966468384658923684058817439016733146701531102285087492998645134457765503271137707789233119737148096806446447835723857613611940672598987557198864621956382416810771478587595502693611116200212499788039138353934236167802753132523898254902367736905028964323117978975389415531378581808142601736532256667193016338734839659813624176778601194652247126364281186952424707506177285309823515966309433831931782082634543100192816421186137143623871005021692638845843290257940733391909366994745329570556256723365991211034292053465016631231434583977752931729561209911070932034711497386362845635222749327244624116840837344042924790033451140148887552000000000000000000000000000000000000000000000000*i1^10 + 15054296780011973569989290848872292446015276010104954169630549285632235143772317042323193744176271750038823906977952567670504105628426161945338915873648247326212136030966926746595550061833905220491212699377888068732587002078276533391630939813528874146451064090117018221703484833130921287393567737418159909616407687683083393906289757627057771502246842718873882718602478864681580581117159097130372723942442317580176576472017119212099937891534496649813209790877975336114968398041272799295990592323818107923919657028651933860702672141092124657090182184160196065776785010072008262016762233521686365404302740052535870132127035217884912649562195194242375721376767413011990938264207227855202484993740671753540104018267946456490434116937521730025425257365612403027370071010479523309843860291451829647605498905882555645034731898756800471972646868694338216272508892528571305211948469670817521020377645838213394164211092717820380707648180837180605584800131529339270881804484482200679049651777241649611787383479918647651509992815764365631983282235306630183514470628676052667398598278048071964609747234812420188055378664931228776542776834816942404459891017623703754417617194461084046837701275492651792249865556173801780151882850035284648469398240761787890565166230778651952174176665600000000000000000000000000000000000000000000000*i1^11 + 961003580623615053957275850669504600838743538185475141305535749168490603404219680855749291097130588613439333574550777171785576247347280755261304672840236441140164061277532010786638076619814754712171360323978688375653048797079232317352186333030082411804251991549269308333050297424685335033430487975908362401662602175181448769553607236591292185268639681305983964687905082155181406775243200082969646348185784798077925135341625383719366973455194322914511087985234722166126699941830343194699302217678629121308310334738546797910331500735660205024491045652936915558575059712363969211404204000452522114993558981051648132410145389145765929058781308405259718879364598778086494261504838654721903423028641104985045319532119772675526415483999844327080086396498543947070548104893534395819727542855687135610109715106901103848433048682746382107678101135772115139296848808253805798273872204851471560725871097599828762723137586192827650753052765555047428125494308828042050156342697107201381952396659671467098349863739688030666058456144716310165741531454439488763886929793021573424408798193814965396525231611483850048994790134578461243522773563949503044769483188829043166014003342385362355520527068128898448334331304034259589951867716122108891711509082565541252012070975134278782812160000000000000000000000000000000000000000000000*i1^12 + 31539089089070193398713120485009682432282848527106448575093874001110935537301257092251481239372564288336086321399897316499007999266677564083498392928790054910911779448115160115813415401401073816890366873888881715623777822401788841601483884320365447486567176409669430361469157558848481051401532140896434401435824004605466981608473796384357156525346747841345054641406157552780894191899027458806206451470351300483289344721281208836622855751155587749075992408932928841624307513044226029107001502130490193586610910311185045235818647011441407727213663393200595260002739789703464255155137794720718694494752144918642333502520808333426042962242203680323024077529822940118052454577495261559014227934241442975343553335546288753961841493623811550094965394448589900242683607977611026286833860406995932075904443607391540910977395261493633837567425927427334150896929362554820141892244428841516473359816441631608178763139361799314560883219713197570300169453859926419586837799479650662109508545954593680866062983333023291960280267616455419206066423270665636190204437588902559654261616878879509653625866378634998291377895465758135099782084105321313359169890455319429191238212479971956511175037650319227807590098073477884298288429555040361189746796119892188961052921457689413812224000000000000000000000000000000000000000000000*i1^13 + 698113419572410106169695521094205530516806698912954689191120467785903291291573011168802461519192169949429881999444544476092506904287630937944047923136894749972458260910022816115292415142552528860662557078877682802696055300520992070810955937907009020760988488855858822214879469407103034232964048279423503866092220537333033182415222757077403377630461848298877922510448712731252349036446578402267029353530538225589733506736377477914138439327527667318330248700772920470707048192360744971808289674969085938242181646111476421825682420120565646559226748683461469921299292256839655039175901351169216093466423985507453038651631743716830163383654683515722098284045404130587464718005537102764843796490809310629339272030057073511112416103128952079914082558240071436881738395184879124093289454234278637309785342440266319263415776404434506084392751707703052750053747888626230170083324379752749200814339037971194805994895596261383036553328297735038392332061341284755399181649601034265135884037485544397549677996057771839507658161605670750939399791755220180615508717186829919472779281331667908103457430097838267097456020405769794177360455542898416446161109332313023387202425556216101326595937597364544511075264252160802311374742122456561744239550992179528891800274964840448000000000000000000000000000000000000000000000*i1^14 + 21871455972040780150328694497739683516758575493977587276813540652516277552081983529047923199819919975206902990169120487075066441184320742185524460409861514084812496143172216481858474969520993411710678362224753365098883715004217034342403954175029306321378846241331628433816149733957271184460293527336210300218666154548479677612140364368975187208202130090385417139708077176337205800793964012065295991575756145430250433379666139921162563103171683343913851588096120128474692317362435457351992635469107545698843239564669045078201048176184111881391040865706403109283845718077981005710848341914559661793964541575535701406415436784855115481467662946937139216380060448625858032891580853423847533874128668464986610989564098644266892069193894756443878116115652851267413739205158377710330760775887777219330770825028260874004726403508684331469793420622480552636091628994855819763007682056335199835739090842780131169569098985513678267735202650841921825776512923678901399375311261820153643752063176605811547849508658656929694914013369728358062055428270687806407371865341692654608958263617761061861355864801798362524416954576168308418894290656314264475643085602651917859262183931907794803053534153823034512039438541831436186741013811536037505137801018176455734290127257600000000000000000000000000000000000000000000*i1^15 + 745084133962478592994978995481042492553258795082440678789369229212190007563463332982975844423568499086551871529308255788902225156007856968952050607341501630469462063377895174799235089724598394786583506586982167233424502506891667826726469969106618578011753034441339879927273402778345100312196372060216180689010640313855011643190630610857375915446665472958907798099704758510558326660972472865610934242695730911142758483952849413999077025647177895612793655252811572512512708072361227833879286084705799241407945886681570186508875023404609510455078704457587740649886779902131306293811482180687728812574326355993260887375814456143727412095927387937157504934535442190565049956181916112724222087786434636537714291697287526144334389009634949981964363113386669014293577915642821057979603111445710862908554360155326461109886962565891486567885016260291363170884897319478662188071738808943720480059703440319681737009705555694352006734419771500663745409248075512153867216861793610115465034814244745825523573800719500110834739403092124027195234154081937586090239183095551592141928109010572256667630090510300676970276927245638586296737943829928323885616946813818876574336465550207831323029335206169639352701991333813476424122913155313418826789786019604693293671120896000000000000000000000000000000000000000000*i1^16 + 18141245965747857171503128905724801856939885570904471157167513048746917428742480864592758884025335142053955162361327498461172536742565651454590667195146761308210809875169704266138812897363984116339753220007566576787868422954084327642519376255779312694794693251579626569571963989854263977328243843618491509940586432599069494868824899225812552874173986819829581132085764340182295679622039889798097611920655742213419461573288320046451898813448280538439419196724750291894446861510974177144084926817556418925184637289188675988080265841642023230356654221450646809905863234013062062645479984332082271596158430852799336839098749265453048748078466160753114237648072336152294286124606795048929011529890762018932765728419988877647993201633098608880614365905100832618490305445695658229849674700026422740367963410803368745040646619797977533621076435997074591178453947008544206530448823442581560672437416193583011358557827063361640681043426035083593601078066702246024500991948063697552268727267205510817389952336644017107158891704884577073262038029674079761766933158807268835849939764040067421476169223744693341180900020785545074007186498053851436773404160413254224566504582139547192438020546061805145286240327100680315410824136093185943699275747162221520198041600000000000000000000000000000000000000000*i1^17 + 303328277889302807515827765699509359145328524489814382893719157510308897934835553938298805369428435756687808098340385133139258902789964356231054426460473818695806021838474723581542251614752958130625163187722005440590957644320730482957487967697120189801415276393808503783219512793962214930071590612257499831731229891779176267907731628600179677345018152675691865927562464967247346136005770532030766339413087714287805056971286412765665753313519564656720947540100186410905911713332681320071919883815109205155975799562216655827049416532156796963107417845326653686399370013715139304656303313275568313822092309811002700054384248675275883071867801604475218145376072169181028956450843146286477700557001887626614953422848536973936757371541278750482378375129400738934023040351351647523412837233953184265628171571813110705791961163349067606658470101565092173872831147890741919083212621687889673997145964133095220905795208055881648148912315237423111256277755641580315665665262535436548975685363291506476840567231030958399583559597269204481580857954070931154436778450396964669778284868598472903332153547450650574753842446250693894273405221693333963315646770275211106311409333491272626510739852466759778519063614142349011497773806652744550742086377814947266560000000000000000000000000000000000000000*i1^18 + 3447999313573931460410717096811308149909236967758132156378850766103927494145939711387418311398638912941042407468585577019931388587548769558765057969293513719459646985320750284378176068719431478644052064117097251152525707386515003885281831184697605555920816687381103196291966234481725289512715006202051804785699813318549848097432815219467401835767157419067910655679782991048785860166825711648340839865280795010218876785969589207378781498967772286918461543609653747796816891726313367133191270821601787130290050829525397653603057972807094249354542664699043873461468462187319779503959443477089686425912059255750777199932252845958634475550813529438886834819634043746318777633914223083795700115809593814680532379686661196010317161002688543079861415641598773488765220096261554803533734627905031984291386990808809271439750987421723255304658206767633353605583605657122125352070920538748653208256039979869715569489791455436639235553661102995054514881302596504656706353125674398560055194129280375880062788106393224344927163862812083736312691545320634914586853199886277568391840039466583633309503985905613242065840247320065625577609429310351896374882988563175284934757921473552741577466398064749383649338770144840078152809586407210024369655317088174080000000000000000000000000000000000000000*i1^19 + 28867910272274319850576192873802136121569332950537029210146157841395329901706722309150046762505851185208347522236071288723862173206523115616071393874045462639803388379813023120266987412527780197237067034263862170291386731002846672047237628285262368261737921651977587851865563756453414007876781830681247073322320105386757342236268495788393472048803453343051142793304242788347760929808445495045868123681862184514053283281161819422306509677021999426848595872322780444181482268873848920913059290074997251697543976846784888246925759690159623167815409511593492292421825793156087991378241527496334331993170587145403693876995142906896512077963338364556217987727041778571939926628558556267222003346069260308944631533962162709703235940380892040070644324822768414997262970908531069583415840996905763105457426816727336280563305617276444953229426115302476709807105744366854199832405359615579032725323197296711759294435369161273389527001757575099745961714688160223030126596838017686446404567944059883316584080404225249984685178486953991606720242670789724351835881166962026366183492802835460077432694739641852146437369362442893837257314101052154185550802137342376575093188624329608013084519477723567118044388574535773462237750921818277099291712631603200000000000000000000000000000000000000*i1^20 + 200455072690036205882140551072827770880225287801657419897736950111263424376925543472643992098285057629870659093622402669200444381971681461071996554286722839164805743267649170180438847524788611472572014781991638913771834976284573754040950768197162474633706416218401848693739670473145471713827677856015531932867575870464203787181605168591294158988435985555826041288007447790821562949132926127684594248495574970862197786028454931657809455799637531124303003533136721804634015551462994991087307176054979712921702186341669200403198888639411763439627835088126083780622535415655969364075688360313650454719965710916579014391467435312046141871279181142247594095555933899757518083899322517450101213387641581483857760990806411393823638021939352039287911687209861228293216190717433481819926657246770531735474082170369333250567383907103091328352936549501812075960284728886936270809391882736658647694787081807129858807706025571002429343139866350098126143708581243110136439603118756247948723390196392909366312203742962911237122772228336377614901642202832440343097438208429369124556666204758389698373686405142425658077797361773937829258314871820001520292698207359297920947951435639501281067556717860048364468483627271971103522227240140541003405721600000000000000000000000000000000000000*i1^21 + 1525354023785822925910895185142211058877010158424789181214015590145513281709305407733721525108151129596031284974606553853542252333578012429032433738369482646753269870581084272603436305429087966386638042785196135668140853622917231906506515140965519443683071029215632869103265231541089202288445260449804357035885229052219415791888138392351205050080509684476961437274174090614931704511947522565231289488504547203341865388059082755374233273714941027717003153214876528013862051629719669521749735936765999332167569363068547360028637897583652986422106149801213893607251757186938193251287183225996219484810351804680830576200922481742151163736996617258913280418108125464374184114212617499848349244206616799781762733638919297813807908987524140989578822575350624991524150276332157867414788902641079752312640934515026423530271896293141217046097255005347586683412788593860889809875213760394014217650921638601303235246375507774165136774404872624443945518654547258682892350284049121270963286970546633075380575187588790047871905421732960196002793190572689568596253938970935417296576778635128960294355828142200645243768878597433649633486445862311024709386127512494178763095352172161779265016708358892351142425386895067925327527431134185173024768000000000000000000000000000000000000*i1^22 + 11613704868322324985569996883084446616821827973490712819151148562061866600219532811651493260827394389492688452298255810911854913139576457325332175068621204989665578649154568838302272874601571049438346444806849810465580120402500503615405868046596723713750291198388983636940430948800482729420895326915573332212955517710353229000471255083379812079148279786961021003085271818982542585565264644384632282178015817153778101201529561192164642307458130658972632132176140499695845859690674996334190014096337482495449931830189590058282744326174050062088352192469491021580434114587089435368048221058389744368892871217882284255976723548894432823735341874856756934700281025742585562367460658010591323275831714725536760954240304719754733618065518172796472389852115221638360286682029062890360224180986067026190869448342729298076076936808324914587557047832663273625434825816067217203381434407938371483238218823630122461840845014479162300152743248700211528819627786794046086677618726579211464684278921144342283163085504515284627659153702652325664164343689300761743962625283348262311257889123665327293296263681832402033238495363287047321188046552233431992200694556890856429702586080273021823051701130190752888244405007225163126144211338500505600000000000000000000000000000000000*i1^23 + 59779850061786461776024805299200660672033176103296110749802312875833976017588951586959955217639170238182725910079075993509367446430507906562145561690982734208333408027605477177486015089760596408625018455287681368808113638351606556744892452720955926833282840222780756940598747144227938607544078512914094472503985030246398416318146287514120747811455089674261670862049356925962740818383056006394762572037966338755150231788665383040397540287959440962046923291665109634579411389513148910461312848814153405226904600372065357758771611500153753802456587302955443219342532170871387905609462831783613324179887556333172955111969230764771582484808757780451807746679978725796751709965648480879166102887366779742341959964996273379815958600493436308850926379740538240399309389402110908948709297753343386156924249093531176421849134798732432818338110328845636261801697293299422415270767961162007484367780610714306686651662786533801567233182657963595140226613802232105100076279876614231765446180291685332290456487539785063020293135867218764716409606418596813095699204632557890948522576897984186087645994312421944382989211656735989170727404460394898572452722108127444560478260381899173842939612717776343251740111871129985496588677378211840000000000000000000000000000000000*i1^24 + 92025752062157473416241085355034804963450987370913998367377759290605214047667855547501645985923682305053716550062520824344927586236538633984184866166670152147505715203742545278621557718289236009182259919206857425496701195916166673898068916743594737213481998923901858013944667428470023537451508926292923340686325569477567420586689473586476216439051466059862455869319285257715421078317504449822104739471390537014402692653213309554046964763379076656028105287706977994660854213658844377971804885460875770548335732458475688486169905776810785479496318997904534246972655619368122976995012335847230442795482038324347348299502801917132230914650754002820095169815909028862662666717901133384209669915048284281128949261228808190541697372245868569795411215776775286871306766471393238310559943564875396300336404357873597625752120552134835192290547323380437129774120226399492545447197332471103554270647628396185950435103275100008815359661573816730725534994388871973664012603624621810377160558605314873813979637266554393834166006717984823061764985872785944800401329597696566892943771567552190486313250923687626742880777086904216819596152731660735851075926119036162810914424631152010456189420465203954198528136004885807159566139392000000000000000000000000000000000*i1^25 + -448541526264307755913867128828839575707330804600708623292359999750268553026267116858868205372478305821476510208609431121943526081081413104002188198198607681791993713451094390173109913867259517371048166061963619567845012058859492857961781999458052722588460632682546954092194630590034144895413697156591688074664449900009712951063574536538728417175314246977572302965395071276624470028385831060291773169974658499703262453621194395341944072711329929634930242197736940712668983735127991128772239189717729031475198764483456021914365407932236659523555426839549665967676743898923364693437978844948229657703908527020758414122765649407819546128474638539380754511383800287525913201644323797596001507013627337921307295736645431977590158377409169913526649900982637498043312117944670045731904244079913501137263914520769820459136177464037293604933107180776605543486535679091954777055371110973003692817116058421121779154185433331333900155711482489511958352467862491561979643471696028259503548408291490668201667265108620511990461335740158649757295933945220661499414540659003713546367956957457317326739707274956074231264331522886674264385898935055157069257016423392034052866723922162708950987941857534359827771984414534623297536000000000000000000000000000000000*i1^26 + -2027513104215543175262188114530708639722810247715067745999851062899470167714427497423373028687818152533685510629584559999364949863425402561545928688142700289485413253956106834134913266686382751302010079534966370572511467566721900621129262110105212838670046280506476299842167846926536927404490347435686658746877031358070375234145980660085533938096217268213778633299988017332061530087132482720340726777384784795269225639964494104981861550982269409040726680011521487235541484417553753673964346339216482603906718518037705497728110258744067806826434550337679856008588506825701820452736633053467496542732482363357385056993733622588340181442345834534143293343637851776805462580227582475329164333647321708784933346334676602283672770976854557807150071907577066192282367718254798767561922784535753578111996512099546319649473928032041809434900049173047992700749425298897301882277759540294057288406650215960753225033811061649825226030058662976041472459083751187445924200993236341555646125106624817318817051375237544650455569345116585605213875859307599704803495374567036342869254982746983475938018009920630373137064762555215921841298456786668929306766230634139598662624741778360064423211929928315919942006514252104335360000000000000000000000000000000*i1^27 + -2053401383864432884755148994638435197394563430314397539880695121815834541038671783054138538047838519573492537748433471426409681725498581811054182299304293047953633919893442606103332205297225663609839214469146272139269652193263308172992572111536827109694696293788753845935379835281780695519522930942638594677749459854927724167977103575184863426170240799668397729416305419632697770911861269715224842647987259537251382273137763137621577549706386975253906155508546451145291527847997034475334883702171687099968969043152232678500639855933488483389209452251695950506986169458831961631697319222502055658678951488817111155727239182431023343981738094963912838434957826935529664138838550240164413713820694512083865067712040376011984459676246563149318275958146664356371924345680092803380256426151940626107278977788413157374496486530958659058906358300536991793797903662138150082591658840362268379327197773545104349950783526275046523162864893918278916827590665831677171540727685101190867255719123579948596293199263115160841815724839495599455708105816331412010682726358533219989986869004171560860036394264692458409593145288753004345510114670237451694956540503688311689556832400480835239400907384196278681402146291712000000000000000000000000000000*i1^28 + 2871869297956338264577892637652589926521810863562948794034370192447475850087863732043192896686063129479949872532937863182850288510404284380827337058891642033393699136617399115707313163625018910868228122295541520172994630879362778019532030523275984113308374078608274722064786013796834052226343258181778244133016159782122961370009988450560174251275129611236181793999262254931933149559082447001453018663148955932136509234227363564421827205140829555626072044668281776344708900236096552112336964482367909017857994389337344633998313871673757912066126015645058485697758575396454347875248740943300822519571650440790121086304286960221843516380101076739097135200160210570869876951709384952426135177282486917406642814378222691601394434196223302682627163214451834204101427639646191938859442239552986274218415733773854432196719175783566614541845268265296744341079256314973524612526329038306981596025149315846730812192248683733722336587246614681980033021574541053443049980259707957814691002644876282100834204273504549166401664254858928831244903536656219755433837737579197051490712483327170840663852833226466370625866765590111259468371288805793937392659910976105547907497717356324817766914295818918483954604441600000000000000000000000000000*i1^29 + 6750128589127871735510405505296910317386923617015784264424086315512268113435797500798055041822047136290721229710546682656209223789514336842227531919493755794207608318832078332624934202239093449353824295739497896956797099215283420699311562137682781728816396135207813417317583473549179039107944175005705370971015948035966322581895269150668398588059037722979672176241361506216168396477807311037542407221532434884446271248449597368435304567174405575910894979493528996687302137089878439922988341104242037165735581177234678508680959256551289309015640471217888861784658573909572108148358555661346062079137862406274688583520429581671724861022141112834955033464427794844910233846471917677260210853244290274763606843053300068009620659861477498701541862848562122505704371375059113536872479969971211262702393983267719213852771547084091863519282908317546920561884718345173707906397876677120797553222161502210664644539162157802341578489363161093473216724152502084926394375460388106045240138148936665240792526680684416712154546557809193819614141467672015935950083431162867637784379955394861346492727025401993855754928444953198818789807768158137775246170530939766361889948378850712912791255691951710247321600000000000000000000000000000*i1^30 + 1421738217337486344410855504958272381193349340665177455007236242569073409975158328198456281333726585210774242508422388876272912206835544948848115088495908869582813662035696161715041176679710733266371595247021363230864123935076459176297754838462734415729004633370307516431085256091469375511474172450360776643907366578597603995429573770901380986194244741880598415209358031571247640226275126970270514851499571176753548798046346320396874150945473936924057936895529612118692604279428955885027366180697561160528483553274656031329942575240800868290434057892310365531768420494485514188533830766973620503912180466479121482615557223922661993510936742969654707028075584197242588230164512587287075481356375210221800605207122890171551348847252955281272239547393453897707412841867626096156705141496854398588902035693387964305627144466606793619284201001971249541032826271657277263549935769247124963769481244503096460925215468793847383315726816442792691890576650576754776688394252528006685610446202311987597302832532327514432750260923334442161687615971800423965270898689160883042682439448800229366269810572343142114111011625822020943052709062912143869639521273246577699452914526391790728407445168717824000000000000000000000000000*i1^31 + -4839516366104351680886065735435068324086131976873018425856333261050194305721008044295536496541102234927828649723855097357022143512070035930998263503877381981288688033752155083054191903829720139383620452635820644948882397194372189387078617159749035984075085565275609426782315206370542939396954866884112890802302771452379887681127149565469288039325107029163863509335592048512767602684610144831749013630669900390047875827921301752930753546688095021527764398372834571486310553844635829529048144161419341573447479297070739186022688128166134552747752682323806494074142014106736333449229468624890287382683168321094750965627712025982181352625121193536578401839345889440273037160861518471454031518041530298594091298709292511927659289389361057069973165688745825925355059204764230179732171652654190064580442616990198850654523574075364739183000581873535881327510194842326604331452807636441298281872832000223099752644178615644358987398122200980599607265514271688197879641647207237803905086392648408557551454261908698737774749302734582608387220019032677275904973434814052863987940212488590786127202066506868985563721815616694744032438790413634449058252267070706227354027460002969836543748446617600000000000000000000000000*i1^32 + -3992973015323652994958868633374463885239395411354398901051042436934057454931213744408591737359038694593615070455492161945289750687006246139570756288500277560563611756943601454947895179257769017731995913964458460443426629985803010594338051087415351242831984055602347393988631719052069755544347142344593533641706519021337762197407094266837922534052500579025188258201347115326806472658183634452656283797025893371759992861297266024593579563975016586041529917773654308407263669123155449240505052519321639813665903349516621737312718607452291962474779004121605856831535211934036704484088323516586645786861370072273090212045061859780344415206415745671497237935309144770230211588656303464652050951349517751737531512136597511245540408922198595573869017489293102354999566067435810807902769102258945021864489262615522550579042990444783943988625955831709118922305638169521468547455786249675220468819451109001746067796361632643970004450116823107291742663230242126831572889490235208177882900704319013542009720254980219471041013856288381667107993107032012794063137460660668950548760404808784172922337542634549394970496887018324728122565821255469726173737072342486824326542147955486815556730880000000000000000000000000*i1^33 + -961551366020971937489242665790008837316451846635995983607355948202733777332211957144105920779988431747682959009019759946473907613868658273050062906695935861543188445477938784710817390899115381166956467824516190835957121130712625305532076571058173135485665241075612654287641130193000157658764096612646762235398179062081518082709945318044782415806598102007899190471629487254939420970782464934936709174970884895155278742760158207479101887604851102408228916810843652512078989731997808303296242489862409600789434100810078261139993930411369988873932024765860072989229618307137501443355644959644237568927034155065676508028736435532174421356709348704999668800402505509566702679168856862161061555570750742713854123549495095609169405563599689435443930629668607868732240756356965424035855320162117044852686995574988505671631855287158938939693338471746506028803362890691389550872763711389760690614622888906550099712231935031828963480274543205098868577308532155384872166269330549320899112567694105805044952580414028421797826562132992367371576907834701665906627129392733376260330730451044117737066500074620061481204140418714332053948298094829268423147574605590669830744075173919457280000000000000000000000000*i1^34 + 157731355195361745313106057111201107060963075002855026527470816056014356507794771475020120468605324091082678047436751369615156802625115673057613394625769736598991219713038278362492424452313902608977205903952683097788984096616060071582343890415700505736741213020113478823905403131377016690061415921911244644972555156004831791199984927794289373962666819519066220492525799553026959078494184372378844854809865693918412314655949936649762946877502155475648629587342236318801759682067930299037039193697842388368858299945093385239335789063763951569653197002338370879949318585392728092813742296180532155109987817988566496640144964379876579074645146437050393615531040187147843861299730992711584046410249223181450294646908772034023987304254761953665792076881719370703110184192183828823072248820173086016653919043278885354939269079562502961915881920015673676749907869320746048874259204504828336696339233343095259117027107780306864816917625121375534513605737502216381025735294168004001580516920839257425161408424677784250266088877600756390061763396511516159864472101753042314300216460784134373072176882792851005376412000418427579851952720477213054261216835450521422792285067673600000000000000000000000*i1^35 + 115103672701569171190108708716444508864317522953697302679935828844417712687893012290883984413822318822878279519861725198522778108486560296720842036800549546509386650263249194568182653533375840428748738402463198368481732730611018067356740935227337626051022131723242395920004929081786651571435216208190232207897485337298974268022860259760330134408649544975339083132612938018726153969394565293423279217041212973656276723427478621407859969174187748373802838787951790053642611519824028519754493195568163420580712451388438865099022719620152760704062876706364463501396773896380933528793756436616233905997666940187699148086389606900209563211286274611525621183354826260811905336001498698308695317605458535707403962852265293289455767067200690312251415967999629013757774320858929681095617319967142820399210445497138232291457272222114173317981669107494338965915505076487618054985754786558548910762229681596116600755482969877046504169596392381076387751453782520982261924462797047885196828613960018642630567688649011803108983897754592408331958012210921636553676651926116764300697594001633908332883006075668389726254792517992439455689729709073779047365656775006823147739545600000000000000000000000*i1^36 + 13717567321631979549378092381256630277352054464018794201252675061473815184151691122124650533548964118609846844660372280395385726285813089122459391495923812094780588821569715321499109623712427148442393992567756921906271798180411308980310540976382627436459031867046059914405635057636872373843941152015836958517498842080605499445109315560202679203550335310867370257550218597958779111886363449025096239865793575956566069272836578910166445909017571798227139336772098858678036855970852836656480729910497893643683463208132117449453215352284758400071618196479858296019907015272929520596220962600350606867724811187677553472209164314423868703464071660398560062026253671288038532115725875426905244929453690968512126017160566459017695384906045294058473956819691046939671539849018939445182908979480612071086926250504953090302029987657336562187428720129536252665832458399200171082313633682519825769054500163636010588038162413302570611273972951528851925821156059774448345256375066532039810954244397684558555193360330462986249771590916330971675573983956594414997946391282888936362787173834483331180861490577097017544827538902418063711531128688268166579154182436816945152000000000000000000000*i1^37 + -1876441469579406291812308067313139349674565928132499120342947519735331534551868514445741221830624115479587005922418239264524558136241683870814574671621931098573770104638794929538584077216636489904107632534953841215862250827207947091823784804549757411519044249261982000759818339710468327443007431518724983773052637082499482855828237393946154505309093129704508624742473529588650862004443099754418679720999501057385288894233533613071545586871766419287956133331353117236175010196025889163343959483769312185539616898392059735112678159371180719337767170364217589137259799201052315769453869756013399860033098007566886273601527853418387980159329566769575270801607299068555984327026844114376473802009589059852174484653645894008524529862740348762273167315631602300484419058666235876905573793833315724007775885572448449192548578679058499196639812374776627313531354548970590098602626575332147590770851371840215788435017002176109153592110338513589661397185340959005167912804732574552483268796464548458239756608890894205273662000210714373589682080609544701436693888691679566948426658239573852577967247894433494573526865297044025695417587638870472261370584131174400000000000000000000*i1^38 + -545621016315906780896051526378185604068619857103323571653206596219373346465370567719255701028760768872470314196543476455385089130906541346059827303003695439673423400087937939347232029268397774144894514149859874337578111948817323365647535586357013423320387822324523013465071322461891493691374188359406477015552247094476767109134319521108521856130728855162505729100816381314294866114041891742931590259542977139082194063898863484197886032577599105743058877354843901230468228796947384386526809055004903815375828650623366385613762539218541372183186165375758006215944761553242503355524062384702922786139313110211151895538605038121938974300658779727233930333321024046667520696134680343591183894185559316506395724241109417308709169289884401737182841988729523532324393445750387884938933212972069574520230426469521478639254940402265716089697607077716897998829129442895172737203570714117570281114804777813454242307853582942522898742385894846479293377547516160324982269785475482229150356913255824698933779191879252351562169630250588095962066658197531245156245822581764479470550869616387296679777634917416006881931409258815572173955400112190195160024350720000000000000000000*i1^39 + -49011108042035315627732069188639576325935343903142099611606359879545438750792058793293448685516845880475867310371601191758164794892475071626642946528252915300157895180941061693871020093716759149861199811359451308081910361945873289608875456333416231825093249912098566684884604328459344583909660905217205007045866228487736124683405849705769663953076352728833057022811439959073954311555431137499854630234716722652650744241636702626926729062073420045412289217492315820308506114363541381036356061431303566270762272236255423620867691364810593551030804633026440524689145761393751991497702364868939899411722918779131204344373888962224569071796167442642697415372837070945787836557193221399962176420205161157098355986943472613086492260996414152777888882303463526602812215201337757898252084390709513486831039432169915774635869247804625119213788347267318290319832550778188431311254594554936458743788913463468150099756379370795304968226784955083077963801680055077184758073490352628510086780914953518138955876911011029502120004733791257837743983018536637994498441799906086531681565142537417636235376213362385852118166879521252091287657753139403030528000000000000000000*i1^40 + -4000976148278275396159122259822808406150610002904903385873513984546326851239123762152360921744113722362865917165427911414067566601921919430811131800694648977202395177353679562190014527409559355022773049648223113677182337700069818604119623670500574246838780054353231053347239590006888207001797919586007304738156417646243423317238650552605098033961805007160234565351128523192495342951576041977114849615953459638115732633818833147559811361278545813876740245404835495258137088954348794499110422261010137744840949111068646120296601851989364207370149553387520663222894677986680107966024431106300300317552361630770064154557670345400384494175817146484634153051679671369936754594016834820776056688966517920763808924199634787433302628516950413483699058693256238880482594015957788868828350043274044059525840533357026542947734566203185390299687144739638101334566794894015861042107630099205514137716912459478454568001093328074316721620504179465632461243001280860695431453030351636709102286642355922013542189246912524427110002429827595430182664025200677546946703630403860274497159617647086124004370585011652277844819920702678239238298534307430400000000000000000*i1^41 + -360422760838801707392747320209847266237183463066353617597592554282125425437711972740999368360273157360461935686929989065818076857264808533760282209685637898983027747338401652173530689231784605274388264011541479214382053705757701284309532860088863788446997647851342999819510630479739506720152361459125161991725577666910384078742139722099805068044078550685119471117321727641078205242562446155957715450123046230375907710940771678984155301572773445901274828492492275261033440439327597627504497336533327773761043541191639574283196690127254123700819976225381792813124391896380593986037585272497108969569082352610117557143273494151647877138062384562530647862381282171993196467340412044676079105257329579158953496586112595187251669616954151273285535449907556711958657756057552882290657271002457507799568482413855225537215597636254207768817967341292658643757806134178272602244980006338257498999953894279428353315880278845364211059984325266711777117517698069596390519467166015139105269688602715684326207397765307787430708497503022071081600525237820921776364915621076908195612132248070638546893589589245267184275586279886767112260157440000000000000000*i1^42 + -14058304096236795680550614846969991047573503763426360891881358414480311144686068149256487243778767192634978793477839829244503583965000677318575651343592815349742711594977739116974446269955026843812848454660187171681431664031216141002264270875134890899228993133645336145622684550813318029780233802744511103369200532203066652183559688523184480261998013359275490900256170463028683024859983044381700379352973421628544998747548450291916670843495608196876578643311815884053718911619321565808299217045105296037788917688625590167935151480466388580102402064463062588216760410301958590805503358624071085964648619036667089919192521842215900045475934713425455917986551810735805655281030915113427167707681383756166046946525498118424473385039752317425882476324045172057833155394924322256809435820091304101354532208029453256548246926951156704404161486980444233402110518013230941344086414149242038822521656828647161603771494295072545561796435506185068710993042925736211866070168262063983538158109965350825726830065518588884509840029651871361279977205712501377292125983070196247896577703826232890181379069433866330943070916248931926016000000000000000*i1^43 + -339462852130181729709914188066149992300732735857308413679260085623802630395302390333289462463744073931216653313950041125657673110847384236321640719288041487224874061974277916910405174399038039105568745173307420784597069223917166360421043238682407595070596475183183181738608921891297024575460998886684733798669195299496833432461481665588591204560860419738830884173062814143442043189136562065406003851004598196976225185620046094073826641367927977408668736394263019988439115510560056542244273759021955273914506492587781865772630960758767068906460706717354089816406051098009225963026871145258602781079548403433278562714721010274382361244501518729766595546257929884652920041778033987386521367131028805631669860272130979584115833018255354700399549903086822952234522460011353444862874818956005010593785714918873592852791980457515770386266149187992296762927322257092497053788704090215527247733262680691968674107154911874679229607548102873990115119738587765365638570741900471309206813410676524017599547296648253139502861940734063652602209125578019818590658445422568297490436116246393333299117665104511312384813598926438400000000000000*i1^44 + -4179434404287048413211870160170895370894431211742771246186099180863561321632403095319632772140485645586590095531245105210355345419282507715866352852236000553823289336914412614436998590961048225998106976586511232313255096274496342546967112472705766616103190644674650583022896866072615305095485852658258466840898638066704645864958076415406270008229119394651345472634546318475135691002661010348667719282728056324136560181216263359637550024975962326567454979696304634702784448436216112269905976741233535655756170319810381070775803257433568872909591883433752358865171265756637777668264759555035500555559412106893732499817807478049959559587497490265198369881164099292463486113428468535754842218785882270938376947416733491677756721536833959260567354598033923977564477387362705657957821518863512227963443727430255823338804618562944681917340099244146373087498084244833668404915687490975400973225770206537683232006763384847840991131546956577315498814591869097636203061469509766577972226163095047163089048379096967285179521740889888432112277300240324734065873800837377079674127645294638029753458567594652771370926080000000000000*i1^45 + -26104039914218821351185066932881313952957811384083912532564976639708734015798603175105456194845299609166966850140274420027015671326026997900238357040951367753857349069818185361797080385971381323816525009101473286326629681493100675724064657864806075639072005205505887757254704884758847262255354503354316484199358037442944239231259668777661413316829250953064642732948126651901812606575418754543157993713222652695211506401531735046654251075058633801071658262185802332602886769353169989208474203306647143847237438181713724750146017168288775802370841374303315039211269891680793570952042563916374532508463525246169388215262111695577257700934776621274094306737756622619782162566010181652816572042630024750734243872965057889770180651460487464851049109474907791704422472980286581876896419889387941489255354369119604404163941850861295769247854217602771879009257396290344922306130736635738563367126624174996538185379016577474999722112327155119837227833974194861637075484238808882550678455139729805785302767699527629907163782309746394168664441683522404307232524512015035858009018764770603615940862751555977216000000000000*i1^46 + -86588077772156834530878800475191295326726303477347527368891835138402257016032296159258117997683921105894728687323351053839614221489826273192234597832072165706770466225547700946904905263293540697607429351181025909234277266736672412410714894618244662415278927291606368897428064884843891858525848183356416064961732845191609927917226393690879984431385823577949132712961184184477680633734208557473331392182503236831354964349659138450407694388310103701210970664589974605565448724572223076203201421512488690654429876755080434991959344970653075465239469953848372153513070485959514528678746675900523105464516244752671865978740896872515303550681042243334084053538603967033513949190819166996674807906189303353042304066326391481890631842039462608610901605519200827978011466208716927028820337946932727751020307267107764825816285318488455086027567375747412855356824804895587795779607673751785773451005893853297681502680801094698062159965992486677082890929956353502829776630189192795233303002439172034976370762908855752183043307647169120203567799501514515789965036425293984157757626800687526523567918284800000000000*i1^47 + -135787222644695103928386965906938469458762571201760478831410696817690580111466232676048257923650858698746309445875594368250257089537457500677647579442721968823647872739830832579293534965178529521076186405507836482574616887561962933515889031747121564864855733283689105769422202369441950950123810710132346489994187778621822961646525317194823268857846310936139372055239811518354147541293819157149898265418131408397091734617329839728686652606394012318907290072767484891497750668990070266721167552188381304303791489367789716387654184433866139535554914135443369229980366627768012399426320567298776727834077991215283124028378644228953663381081763230505778785981673854966357023813758863881379969925772387064724796890997060203177550542546110062345915684469178157236737053450960204627785823038519921791961091966685086936344543193767631427746753602668574278155961479178319156875745595949385979422259320286213592611486096910867574015191654560366979068649692128068430597010930005455113324739060502147521876150571390637294203497834806282313108496879966966126089154731259970208497682705401552568320000000000*i1^48 + 76368473251097605689964515723843322667683718499793062257288796456426153272976425579706251958013250336960098400921905015651386552785338814186540875705426046871327139982013689396889869618560209487997060763838806778470774398237690642835059934989644556588848194254899865561165490128837452414594492710876252437502798952267577071909499919040947053631665961269591494377914757376566568403232783129507650335487559190271007771727192003247585472066167984431711277398557185647720082930254773391396744127519528555480614226107454067805317870948741323679932473854662350248628984382006720494035095247490340776677545572960101515405943393690358292774987810048466920636500125078917040772311273430898408416907297964671128666066911665724704350376752493345176495386405531467657887435646627264820345766572110909548870771356719233253311913866198708153994545286879079615422623777352621043963520498484258277153654168553067955825073216696763855549008121545215241431068271067445279904569740217298027614464134028841464150230364367205304786864245246531309021769682627163972690628102752593944167840251904000000000*i1^49 + -49289046381918696546309775130244706792566242384695337853400198258090360160880940854287618217087764943972660841002696405628550945601650140962952979334232386681913960128944851803528990719533872922621474974132044473727018925211435723362268134264638036741985186785383917252626878574261251722049745850147108103494587573437700369796262737757360598332531607770319216758334725677807349587124805820027297984037448110264990773321884218391311568211581940485790883212727786692458971501651196489486375755028226160978508075328791318453891795995629019593761500344807607401488547277862931141746835377096750673686435226581678028094919369161505196585924081934678114033741514763776644969205095487256171077912125142711539488450677701534180438850727374617992627462099131427110579993520883535851551223129905420760739466625114861705049029700491219240195638302561564663901170330032240448536323909863802911449666575337157068580346198457134306376040516022711764375763240502497868383385223758175072606160095034994340188872997263713035781461992964326019659988841919796977807251051833227244339200000000*i1^50 + -42767705434313295082995746091717077968181883950832228487588257864319742819121197423571178805716124824605812031432069339366565790725754613352518833434808704949822047028629689728254879752968460013991890466754193112525776764032028381288457558095078791628027894569362368015272499803557297703431283223637759438476072416307094894955979670437896669124020718402618088190082576281739645628545482549748262991813541907766015526082223292992784904733540685692858318836407647003028277096240680213403816851901602782530305190609720001636055774586237685242852076433017761619574675454529163952231572871703692406669131366019714336840102538524894413718959884990709151986128014521834132678732466311991441855498259805377289052938933938401695061566606786050899984916471647161420736655990164027593806213426654166484979142093266175915830870629018307627907654722620067259576550201306548810672935318534145286283546486987611453939478829647323395501790902329250122390676266578871462415116796138057149468290884504205255225108862306664064571061325204021900170317031627428647014772786872320000000*i1^51 + -734866071382347536304603022529208261672500346680587551344009773222794547467822865036109755632625755322303877090943752174939316109404318548211880313433542765867344940226525742683757682780959449831373048971904155897184874635876519063938634566441891316476182991997631561682787419868404828683622260324684789307308900582645082184809991343185751479758605660241368319093107617904693387259432453072045596689988704649712967164293260452556681483870018450959915430837710426714740517406206227270177736830216696551918761702696697916248316039574416756789055577851068434648708745677171472457540185974664960398372730328407590040017288391280733299221756061386664592703095339222856559137819068197394363434250635301247205837880254944693761273804617541267969900438108034594072608389089879084975138701053876264931578414096176838276529182694403244145238568199814715301787439694783084609889553792793778666882216492727946557732418957851454712914570365901652316960450084425761076101887933952725498583428269683990508879242772562594332992269296219047524101710498281539355648000000*i1^52 + -1791831198417764781873902411740266084655164421349310123114563295564302551167618863569363033672420083160253000304165832333462124869286944104193101014751421056558720843519038131774690284752758170819319923563186559563956666554903518021535150235376426189719264955947779072352341204661726332832346736894904694867755245447145999604196570427243753396652567639233874728137675274584818158516487123465254197267298895381446139912271856067256996276293257126377702662006994232822647766355190659544015400279596762696419399855992941937096917182289641092916751352825587992951397984812562767805980653916007504002250628829996209583027590595031559474789818040508998332608915986709606951447441843154511608024277845419007090737110104234506506457664940038031525937083211589112769565875149386958173086523860441136122693812883421358220224063687315838747502184391308662991806770488222293019665495467852333506162895225558761786663367370804313160487813457195751625582881214605668502844772775122187911849777287610235492140983959407602676971726082841230699168845235200000*i1^53 + 1300912446860734407478210932932214385749257996694778537660364828683760648716993044916220014670282973866350401358645352850025343056138681993326363271280669820453139201743684489837019253724925132109938403064983447784033035138399318779270145223134087376799022545601405385148189188570805800784445578626573871139876306934790969676236276364082627721493050137352325049668615243357493671725627490617125435990947320788512606824232190240334939363854970657532572090285610130410257585217911150814648170494180219350769463290556232216408407222072151552668431908804913562089129777045650647830512404978618626897093548934229006040270467411261345318045363291641902652547769441776136089885816848206014821623566626977292113251708275377863179302038076976745960759936330528987815010406197686199507852201358745235720653889416459197807751879476493270733990625660180937822051434380797647336432858079826335559743547590251400036381943413446909757054065231773060363187521198273788823598092492160035995326538480087102972930685848750961856371062855767228160000*i1^54 + -1792572942437961572769059055047779201769999308435151621101932318867519353183382394242617505067555506551276090146159857196476134410080383495289988583136595222720811701126742016386797758328284686759789714085335117152237665092891919808503382968447609657410088293909311281305944429660477049682965885020689987337695169380736243766519782005616870195383539925080587664024305612208542773220573098289399357018148124008504416068207480569956935513787973475814127191402251115361644049796927156759765507718780479270496422679407316766374557534614116578783088053396116656301148414287392328282160103974057728828972532677179547303141076950935987247325747870573329127067211967600769216882684236971528248242586898057993493658003912607398778430211493036835926167185929673681469685375350546375876806348760855701929494535798267515587940458756454411403123622412270665964916374703196036306397821250696782846328163769447414610260459045884541906836108816513253594677121377714306248602546847782550440776442211699622772365870666016000*i1^55 + 5055674372835565034567732556961914877009808007653599796629912200279261743045009469124766071084383293129211049669792532991100670416648004085033449323323715810716797876068101014821518070119169776857975190874385899366752090101468801441185211369668832452000962254531133958628331500004066529837943986996010995971069530026947027631560850822159974276418503109300520495972947600361914547930822465461431970048621813105996625423544819667060906162922438451301224917781875228885493280312710348658738701751175137237079637508039258320890018603994555899831441618092683191959705558595803679589767307121517219345513529552702628530371322873228080950183450615509043084391666292801797564337008491063591520834725544478704043573730570039327686206681859921987408298366196437443821340869502431229419278098787616218023020143865086995574181476147534592048000308677327115485449911003724975493279401295435430736955168969294707852916075242359377035547390453871720547138516278390889394610363028185704492510355800*i1^56 + 62562919819753327981500989304216048569908277927939086930441667128773046984184237883720603719912059175708865463700268065286718106164866889004265487106322249444130270448678191029328883591959832909238303548853642753981750745261938891420201340452536112462475926798724114036721480007376515498895556689287192302887386098049533513803139160187174053717424751183624509130099806062787966755205497214431276107378720715038639616451712084918185577150481093682615393330601404064228657986219915192392675923512044154515616512651368606909805034964112371650369208150318114559094520893803686493718990551709579848035248683117312733924803398995621964524961939787374986731418064198878397293560341229879316135840950890326348756421723610822397159669643749324714834789824685447397567790071020968476859846341355585604791156172010453554641361807187477572947895742828979856986478761684492407673845653832029375748741469400368292600425883920250626752327446666235535*i1^57 - N1*731341661968357711222784696113090230655843761134226797268018046932777387177055671861495599354721576437282480876028449742008876943899226566628838099158386018993627505456034513354239114607623458579694527650689833063502513510920801732504816566297392601623759416056199793708878477691244584135662336*i2, 18340887322040057599090992645547345111924704848852103310536909564421725346513493197678536346389913937699650274900923308429394960360362010414859211879153971543691381667378430269910049885596967505926173734780541133977742244996179418935938962415060349667054863824437228347016999128106517939037090380216528344952366509660086121311573436671567161436838228859641250956578678003388558097750979375315671890345384872231047825880756623587524108860311637072383944456240899453118156088749862710906437765759583253093685430588899770351741936839998115903274821835783236236735895377832361099368311593315255496091671031330675382312009983175912438586371881006906234161741492138861051555090002808584382383325504505659253509024457489616127429739291500544789100502565981020720678333855036602251271567018408914039932110998846608814753848053119218842882346521166346126381454585627453250406819470369902897111058953872195350404562445054784069727732546127272616625734040360618384715131280174351427374782075257232435596781284852747554475422303657479258468364272719470716673680988173774472540355719765204466914833331239068676510939765753316014617187857362890341237214025560611949733668495627168840750974445413097426489613201116162723120763432243127149547390684461329322783312487847196148633621381083292109523478237201934186639785984000000000000000000000000000000000000000000000000000000000 + -3330958762792419111430828313665724489926804155372831596936663104132999302274732413153266947782049408652199032035592517113206134057132161117895840973504717146174658888924792313034168836492423065656915055046264527552369106654670338682866218699615468572382858469819295983888408834595949989199156453464702330545374716270164499749439060523325867434598876588997457487273353689387896895596202879490060069652352054621440893648980603738592886802856171892548688354626114461136705130789735437177369035208268260556728043680609422790074230466237999171830188599596030859433050257989219092686738741052636908527484017838128079349530599855031607588325779787893869276483700550548696057668505605571684520845222725382395229715693086415086339499235501208704100232579917485432474807460449423523607839147420275567350709478006447364693860455687596578500901597714428765341205936689401699856669949650112867838773657468953403206859695498162169590784172782070610359457624923904613321600793323301641797033673313816085492432642784393075156000967490326738333630649732893294688636792600776174267346881002497587724146731855472407303952858703429450287194723312930497409072883571468695000895837663240688059262672130121266154893211942554395932456463177631952868685869165154917205041091590960607019033286409596741954839494150467383984128000000000000000000000000000000000000000000000000000000000*i1 + 1629993824569635204680275932435660203952104858715033122632190766832637944439765413217753249527789317058475988259841043941115627810043484094558837864618212869239331909366883066831982230782721871480426705848962364997251705067467927921727573475995517837420525456284282579457563837362425832342571497076407882772592643260484033248857770345970153978410658258079780534277273755377632425990780570536160141967565087756307311947728803929071968760653387350551014385379941137067186536234572688687671336167060870769778218580417438240820205464283351477062498711935681636814890853307815698757558368811207322269181699729327015655262486261511742080992668307595333628094391006008010055811269672549322876275716339450570334584772841123622930747748720307622969876884074097625928461337076436924287553069253880405249754518483041126759926913085119675812073740419178426795676319982052681236200314554552661086098998184754218921013073222135840374268142257868326212703179591662927268556635115587323779099790670202012052043638759200211889421552927092162547804359161498354282238470916743809302377794272074659207175562161504106469174225470805446138087454919703840169633054632946263567417317718577847162515219076636788911151779560285243394367522158080383986953931903187680979914553115992336649993271110868245330879390014744790302720000000000000000000000000000000000000000000000000000000*i1^2 + 15017466361909578357745196292521026792424478991092943677286121584240939608927853345758138014936115617417709066632004870332866760162915641901864604810224397632494505146596444012618156199557667082877588125197363426535629515788986755234057481762901531878326771240052032198036449769696276748699127046435135892408897931834228895171763321720389932085631279599079280828792115805342394863429888332137406888822546008928741480429622233596663062581438879380072132854622934066337667969325427963477175401756751771650499424893925893904429912729250309000375344187525501386698975603600508374945471011975888867275173066692834717772749744326010517787471837214064505558379133449938657203758913325703425431500645997445240542562436593417359620362687464335506388208426631009480889173835727199079167749709424812566978929498648693187825603713755016440437262933354604555845214015314379882542494038391846827371496149070941380866076363973739490893687311242990145947059540015650473650666148821610701718264756304310313004065081684464681950357437345449760656298605702297103979072621052987677709535081913789844085528113831822665402159229202455105754923046304021585167892571883107196246783845625967015088941945480255528998583738774410060814800694843940982836240371544234019337235549027338621146132464796204269675283730388746240000000000000000000000000000000000000000000000000000000*i1^3 + 14903182998472111282094941439894743384448198688960278168670108887856409080425336661861589196438385987177427939296878781195738133489377932821358127274656685849635472119877248835200038251106946028100472721771927721440353845281140228458082772249020731066337391171662148957818455117411570542478792668984005626342164704014070652798340153292274452413498044754842277379906591954052743847869192973306211786476969928378699274165517029935966872206036504962958680935624881055249499430381960175515777903573781753300136332748775787028731977668267191195731963148868079285499583012171532384665902263701395043617913948631019356564462843838964982934689962994515319776312473619432275361416423882001271278380748375610967535874908366419222341117699615198975769075744666255649925840099599616024109664370317866802573392865195925382789343591981540070789670296670751918740739111770049606521374964213418539348303264942969524777143504717226890342097392654040295599922421481148749952138718487768958969190437660676951547374903026578130177461601637797223466117763123968440643965257481564443241273637844928920660565353812476051576135435694311719964972809658056202051461817936476207228633635260267990255950144270580822405593530461484399890795155355429651123428079881887379584065072195273567738984967796309312826645944467456000000000000000000000000000000000000000000000000000000*i1^4 + 1795416914062550888802801387002010355605534458030041882584554748919848620862658386143060660156854202188083641829593321128045543357598184895332214898316519245706638958513279458961650141994356943952256293593693372017552556399510847782784389871417742961667508442045906850752963981684331965515009416980270880911437671209540685542912972044904022195645207627321591379511656233522180847486864952645351888645477120187756950586864581740661492733146796682001472628053518375360354062313904946278294814386144823482478070099382459331268048273568659221458639823131494641897145806872633308939059401639136504759128975044829056287371662628623511106572177747572274265440717980891306844819510922628102835838153610893537394108938009662406618529108276563341761272014967094597590894468122571206807722784892855670988049070195124918455301952215594507368924209028017104639104598405698978842598438538224773853765841350893291988427984980165479885463773679439193725737222172345100399760847518404931555215958436153824164849066689574585367264035241353053770779680901352317421820263110934889873912092425693327352487305668802979636624922823771730299774943499013729228291697429343152271992150005069532242516163139126922220255386767781519902958872708134473159826173483813567150538364273292584219360424434492237621063759953920000000000000000000000000000000000000000000000000000*i1^5 + 81866787698932500629782087109836202809630038992350417907749548456518912221472101262005246940763724861067667906489527425646791193526115060640889410633878182584884554904428010107098220931403304901647785896190453373762340348823968742687730861906983862514618389768908654824575576787325113811757602386512852352465857645680982403471712172062377499724396622432345656161524635696172688333344541747458388353162125970256630813103859156400784584193923600454184325833022639989154974103972515491220328004273946074692999234171211438275608683363033781808649428177718831050038069333682341322811173656342376774058034213181215360804945989691493856231887760500378996579392899408054310559177723652302971604757619817515632043464036716637347110752611619723259998379326152926794973839416517815959545603656902481425231668153192769694817134989940685367318723250964969043509286810174058986891525767324185843473810596925561547097521065985763437243192251351162672169613913842593651343657433166538222042846039046588673652176758481996854352042751475477627344939064057469536514015895203725831457209935229322285890102996411765542672058102626653213252871150921895735717176919222670589766276070140799716035530344277924159508780110029697612682474695500502350261061745171290851219697805680758642824954605646704668632416256000000000000000000000000000000000000000000000000000*i1^6 + 3846074663272837820524197970824612850772139911890370758445518021022993003114638544306945767024774005812415480748393018525537105147976476919295199665506039591798262895518665022289524668984643813031539218784849855688483311171703657691211117050271578709367943144196435719604756925003879931146862748823975074393001888558406620736844333005453385292799007795778859244362210469233389356596370047244204176754271564368562247391374885994994042807772728400339018688412137114387686214581990566556167989639663453411717274101491981247312488921575765873369112234054974442531152957630601968476459840397359943010255727769327180680751614761054432394819481866482954057285876739826427250522146434663107142676732232747515864083624839391353155679863970978335363496029733435893653708934433782941841562854006251036390406464527359348849718862736272589685071315155741066547919524807890370643625999193496500168578613790288659400666049381421848361884564691313251341805158504695182084850248912302550105175993065050960536175045287725584857052752613846655178834905556297041871722856480752482270730804120634759493751824076276947192875514758575380829893766023246417869239304585423026791935777440860988952790282076954599648042343414817583522314778492589507657276295812710621248828475112736834158436884277014282266214400000000000000000000000000000000000000000000000000*i1^7 + 363599538970580307088251801457390138328179836068219982683024807938908200561950569129325859917672198171055512581265464055661452990463857234109268557297988561266543352842184339488288279109992901178033276760180797674934778452792717975007215612920955595882072537380488632218501634682352106372643121888261225807971842454761465617630169798714941339714091814370065025994199992419994140853945994547442234384787345058225434981599926921445722527317464881068769712829341608016591154601493834767872581728474498407180950770283302485003618798285578536056129317765060539554230833152524724102367703918605855352917277786113929319756073936125368157810451502646783176917649001485259750026569858247715261020289108078445555479428270242106666448945037806667022413430201714668676627081590050835571669200028053706988567892066285383355857799126535183383113701788662965497690813104177613802470216512838345621396043170741032046328830416365113413451237483613631384582979083332279057436546762556441340312319045575992698302300677384219615614445151865320312712388415611117906226494502315984057429098644830989380562726962023193838579313573366965207467590612318436662761970049451845970589352950616129391460041438399558842863847414504444234285380590243838975349080726459335222427825831005218277819050444812703498240000000000000000000000000000000000000000000000000*i1^8 + 19877009959088411980624435503375237372636454997780972307747649662182522964547921004053956934536421595526724948713299797726035023935193988683310124978305173250427901818939741577742812913227691836319509717143832535932624288318262846022807990793396520073094978970082595490353031494893035107273055345472773995305248936205868073629705094557739800254345878609500782995303082784294248457673988891906154567442565502851088914409582722146387640857845957819978119705812268616093246474264733745714732616762459184656876800385105358276722435660599349669297759353053304960873540156534760364493408305475769758989283724636877311483351251708118308066007224318930935864866705790830356298128346707958730819427381952385392509011681063656646686650054744841725771407044011992138959844304466635880300751115818324874510024452665738598944681082081109572252331584181268371418433106179963029845518843104417723928476313162285031533718228997510612307362265727020949811064383096604283314380905200501592516474914839247586177109836558628380127246154057444830574621174260187902484251462629521225683487535892205367204858623976212425291981133417891807663339028134599399402229577014527290337311303755522268667514126965022446214473199835982130568391353287237392435106709275626622904732605718976328624529235735740416000000000000000000000000000000000000000000000000*i1^9 + 546253184038637365550942443339710326460670962437147627798497093332411494900000138609672609553223458035423919443988232171708222121002468461677300085336036684774329936246127391918162678626176470528364018986280865118473644189376630976458267345687115288437524806682870579681425877473824566171856027340960406558120224410316935155394902629094265486840089713595058495779310694553529734565637169625682894889160483174566633464487157962874154858078459151579602392538278761393345847614756229280561392365714162844780699344628865365802589667844542553637543135467601989439837285844092878079563015412619238442486476325517870294074318745942063119669514485613186852946197858342099546062410038075427061623937666568658295263469731083082672852840551963469938993812621721828965478458505888961947474518801197327982654918270209373202484314479833532959195765161748812633390468282474217202936005903283335345454624461123569251092064018933157754415436125070557778996716631857622598502705221064482156429496482983037124902952066025815160855011314323746667432036129736966320346385652008049633366805452338334755311199251495398288005886108306604863828870975129901477358470342961974527065472106712836697855636275391671112621648156956827231589359561271075148704882520700046859335974991102472756439089047142400000000000000000000000000000000000000000000000*i1^10 + 22743043239337294303293523337247277955281253875287346372963737274185793915510009839826692240539272950131557841634527683554028369118995332717855604200296735399238123086372927837284038423784932053223477764601696897247220570362420745284621505013324526445758357657955554150785855894178535704295906125632354135745390311301657283744041887687128661441073945119223121929903384866536707931245584304259574557817216191562528855057651001262982816792133765231856228167131398644459427891852076124279523423468223109492721492557241700253385219323489948181912833374726527391857929197956921419269639597396629450858633774058130319254500414993552423159778002217539272391779056518277689045668422244118280053445516437245338663801236322474837294166109822488636216234208141930291037442043194442136154656425179568061642440519222299126440163508742859326097132338393064676391266580899437966293648134871784987116427134999517604707684432352430329596789938129630792627236775269672696967343084377164007660564305483055337291654465700101357739085432902930141150789778933808564490998159546601111011271800695993494230384881915414650421007692127714659954241322451597506079784634392428051135114123450345742162434148137161983144977110901249981464226495914102820038056854351097602097061488716278122633106554880000000000000000000000000000000000000000000000*i1^11 + 1342862772450686861989336605316400005438341533017757201806053569971959829699508623429994788672763134719781526036654072575664709686902530532206313245855680681640178378502055471601478455453966374710303008510805399481107051791323467696737626067690137207973477766083436763343585032559040218157310852277783719519122023279022358160570939419367231567613805827599765943912138906847203874949507794624376676316473342901788538423473421058148546999578420297724375697139852324610640096034689530043775194669035335523505852839947557932493117273621531264659859257778818561701901866417651751776309028483782128041071819549223136044974339544588308568527900948440387581792501215974853394849493503447909838898557540387455345431806467932878644042051732404760197343827915293147109603297579512686079570162156283728651772188283393026295246086824840681342690098980583860573346672597246899084894177142104920844017247577539644939970330603129142262486177913589668635290822701353382329556310010445372838213689131369811111234231734512963084643288561775128124337643305019113035595986178906593557554397686701263596923809033287649917840563279508829782394096283470833135141117150371351749460394274150283691943526782776987182399558142313157122852954969864803266520632695070974242049675550564357129633792000000000000000000000000000000000000000000000*i1^12 + 43619629591969212109647137898688382355964085061406629436896621933306041641886922144199940346254263554952433422899464376018062895461938533627803635896565216783957570690901986622002112196584421300581514751839035454439914352902098412560783685996859224963278393105889250321373859962469918162034388761126760204528468905286336694980658029502760805742586470581545215780268485777473335308877085066462510927997332242886908153471854936840875928227636190340312422571053000130735744873966658788934500534992928442263956904526210315591011170243275690073565199104434884025248968553348446659135814678651034350733570977154851626598775631784732428147520080949615503926304543119249266135259470994894213715126325081580435017882439441416392429748565962314154338617094068386363218661732943850909489411847977617693639037084759691980337890585710874627092616831198986719840930058733001008235197616657903411576383192871202677240197364170742873023876237692349585559121949798468557159927751977192849999002774853206650018979976820796053634496808084491920297587843982445200165668517418887264205105125938264473240007405961236825903804417698472885340818386197336172500466216235134935998561852956874820032817308898382967810010701807439056209661575357345717868305673999176391813036972080490558259200000000000000000000000000000000000000000000*i1^13 + 991460749220037390826041794803687131926972971512530704159352284505098293561532060146253127327991995802833621659326180289819002870215851221469619766491890084777096699032390901520220435539354259067243918708597281772160319502492269889848147406942088708399239798318009596539042640268625063637917016930270290470923339660676566679000284778219921843327198054246061609750521574344803963951800411145095556315508752006056562281523864831178168731584499920835819261968019160099079853634538095590816245311929114241395831263678478827861466860320264206339756103796989686635121653291698305883852717111769379923259128096265148341769642447064772706522123394407791649938475538840880601693198517291534761335644680921423309537082774950091294770859184399950468387042207823442223036666676899185371831916570555397369952830584648231039056196310057755240985630839498430168102479783229513499924300497346084322076252321813695958403771440169634428425754276451659830603693724884172373884139128979200535089801947199103231450442449079785979007280477895764035423672393862933718274312881012675298951766228365626154041769955676971169012433152691399364244564715751164819324422894697425724796970660528401248764490845662519392260571865587335973489883533770832423449637256792564753069240322359296000000000000000000000000000000000000000000000*i1^14 + 30859558666172238530022347838307045210058909245873122104043011395975822207637955915880976768444992360909373496141999600615183082939455583431848158465040315315230610853416357432895046221492318406605285573770957297458371242994279909114261752724025872262261019721628698555649199757800831184170145412655000761776323119116037163584986529425348879261010107818125396780313437935448748059418914163271345827799540428852781753907293656616761074122147947785828784145425135647608067574827980226115548357709436044614663935987707229222305170979624520059928605175278456411280679518128261639655824585190101688601139383921990616292200355888786877369520763892492082129746034726060663321393456836559121358169113371531022006686421352721651094488439021170471051754933620617184634646785959552138364563241598874220454989687232018935191825375158019899228459015881077110616262934491248530513688260923172972647976426950544438218087813735908511421738372615812916441872432095890918974581741910880751764736083746101726705696275584100800841724663026300926983924998172572248192376567615918870759026588904779011237093223073078444575047799481425207390825177003324919184776349345928210936168608082974421514156683949588931547125319258839357546049455269775521668021687299524329109047077765120000000000000000000000000000000000000000000*i1^15 + 1021727217223955373083939811998368295106362679381475685821294274103318394304152621090005483480501552429969749074255807242031943982580867435878022529733879044128649257779716276500288091728503553802161123009761188162525583993013834843353213860428043237436178272203764860826016927973599504341681392991683360568213202467554832177353454491370853851659658331160242028161529844457462093268459332275198124351521626282218275165156558059539139737612457143780949007044366711403555300463783656761950937462576466849665960946881061011690747882830164896472138850137108890644429556926750952140412403478358794389880748530037846869983744831018128860255402519490779266367812517745273484010591909609246648304680208026258302840538783408081970375662531723762613786835456920154353335221181123654444336080949759470827028279615432489858523458778852854873875990640280997446288662685440522055713763507970429184633327317138321220245405223228288416217795500134525057882785701937679089604608678087594400417771822655714572530777982199959723085572938296262963190887842033793186575426029821584399317491488144734012207499383783723285907089404878233786961912877352747740006270113947072944829280379914396402422599513466965601208180587006829589939924401928711005684383841590081467020686131200000000000000000000000000000000000000000*i1^16 + 24430434046278396072820124203598138492890902207360386856123220034613487454055295324143312096502701004639398074489106808759770597284548827350654569912606827355621900104737831061186571334345485733345805543505429504377572544823647581534914607758885384239726031972368170454267009449880422919800980120019953981639469124033886389906374715425534504375486549386578313659792717993321531331518916586852857481568761548892717377692385018672794436569315661119858063538159673583973476438298999468588875464802387959584492976282406495099666126222301984971990428908788947255871096176119975175324801032087980371037419672766264269329340034771836485493675885540269913006425497423277302844536566134959266483028997859124559936049811898627036336368838626173288458887617789897815830539587806056596574137646600980926758070129914205070313128903899204409448461627512716089600965330189073567190330759997514362495178266062959551778529974409546051009870320009945901059896202389639421142758579179638477649798729769159901683516228918323362687568107455018737038858552005395279610591829243350322484807628631930531579327945377757364917776270460056145534807119699868846485547437448666053438732325185624110682534923180491839793696389901732262828986682274478244772633288525174316193546240000000000000000000000000000000000000000*i1^17 + 404151392056094464362634519699618249757721309981447159989096164078824413539209328720490985851485005537657669614707639526136616713123546313745222904176822018099102511716105897589155205420928889843150265572609696361603755004323796055747764089908779954253593667055552729395505139947715810783955277276001462667399747497912046653493596414470848878390503414154982483011167549694796319778234771381662563003993638970395017130697591110535983629168693623401205258663257926869572185944333480557590774784286045578243557451894584294841919554062138004831993297632799071039458286116544065846188561781440427464430384773756651586498336639865438524856216138929421017714320460593030665326604990492636836738360745097816829465686718565731465812925372401105582856596924766140709736012809786304858376061883385578178790376421721454713325939505310903723270927421856824905359037161893093357408331280574589839849754456433345305102208898054383506016659787056835922744825245984669659329057809199225277712373696786098100847130526258933421022027812232625012968397536627198357340510090424224042507018660686061451932222108406586697927493403718901390908858118414592593337655271822692175792917700961121018151026431057248367531851700923033191422106535544546700443520501393462919168000000000000000000000000000000000000000*i1^18 + 4568406877804534505809277558769278129345870018040372042901855039597688423111946380906801430881591667730652350173121118463802424268012012877084335501938686228686989664695260177460543183937385103261175743528330599757143523392237063601262745157589317637430782199899378754817650748545677755621458746663726859896219027801685164729555741912259407171434405057462390706269535065427077262428891780962108758308049186802702001051433210960010696543177497420429310777232548647721094383795544044971177225971961964421422276065039288687161568618122585350759564446988023836317036123412833409488892216345144219930121286894282348209509091935862538098450600434271144613006105871159907224700016675434120284337448990678924712978236333067022636230414256121580945234090444609915660455459625127393376508411406496924601125081047896802741783076384359290996849315993264966014530721233859907520119753120094452907350366403817223908549068761072953809071227044253974052254063478712740841807473127534192247489168689703293391872640110690264836642220467222532329429499784600124887077272067952987032862542186656699333008635289086925904179079651517205571854288947927230824368299896400130776326549619154553022323581199137452057212944340418257801579332178134299922272139193247334400000000000000000000000000000000000000*i1^19 + 38145440460403470912845303310981062601874432595670515920041955689939769008000511234664435714923626058793118910874803855211556282313710480585285457624390016152734138291611815435171665485272243881612960664970728514719902092754535571108719568529653493813364570772765711341991277957806660187907410160873099277134445460950025546300637297697396439445392941669919125215255448715685394660746131115359995333019615045270203711155301874985546621864087958226859861306187208210663365900042612195407925144960480272876153499880220868913018543271670316155222756774562072276968889535476256581594066071017389596194623231290819730842815619623969665381765683213489851661288591231705310041389138325388309971318495398163008230093491060839465934409393546014714492408827612671583185608897322335683233405800682860918815916098563893913949734075735147897081634666253839466451899716939770302784483210855991967271328336351313605715633633896581461003315706105011316344708194101860092973899969406724755459987615864987964437278868797913567306478214727886375067333491880361770805277059427597489388566576477099398453070179453289104739871220660790829099635437830756272362565457415339560987549710634954566595431158883848910875214534341817009803429165830786164660619255480320000000000000000000000000000000000000*i1^20 + 265045662925801613351439288121844777472813636332673519610226486179581941251619338354787267988054833440282279499326328642141771036648574310209771141052234251071662961990857811372893895317209918244978255532239499425167605228791680967584285898563668035020965096274915033159191594872275819990595580167992585716320663333902857088723978355110516125304805369114223024160726001583593561112755848424347730748041577449794505257034044767648922455061946219223356736719625602212395409229772237435866894109894377703430963958765494088924125973771641083556359860296379890782253862550184111009772902464539109358447442797600008890781325031310034696740661837255667000414904558594212579602457460979532746230800450758471175699638072646217512511261365245425981845227048116998291948193087201709134210899568880004882605439144940297603695473707880571764041563968110481512680458184511409142784698379318520313677661080341952757022135434604857106955902884407099518463262850735874359609026960861446933307633844130596841898493678145598682277833164046514403003315456848043703286016260902175710515470467678534081550604535177897790930629086954818458822449395838488898188015591099937651838729848656773119072510852633638693280234436538088931520120981819154675928137728000000000000000000000000000000000000*i1^21 + 2017434323122698378997884593032881098567123564827293169674327703873593553064926594420120624044640232328247466500967704899511181983822695722629572524940074691442649453607795712808066950319531549936878260735553842549805947603762800109235768811159753031597349206086842715257501579792299081129997046115121223217163904855900341984906046694023624278545613468008997977588790163052578222679678021639549644213906888579995394635866313111768258241697029989580934678507499350113566157823909308308842296532382742465275554813169061709957710076220307109238053757569691466276068727039482726044642038841494261172110680594477226163433566469019658271639212351411405837518651493433076535138644309786250492279998437865380905483800926208469755274568315150009632997578842609479277822541673152189671389933586285208698287350648193461474355225551359461120620677694355775442999970361787632581568085379213379348858843669826491246051830287628992848984204441459936117840619606818719010018221987321634447905397847020719738492180691740611189159354977526161889986697158496872692878029860721002914231144893230434942869018499983279543178765178290279277801256611331965694213533428154334080480074442238245557200541720913575041072914543585289435105387702181200658432000000000000000000000000000000000000*i1^22 + 15330268170099311539506795600837809459589263673937411675736477759068240523450016736083698510548094875859238064407945472310856291254089806867762142698593997952325798572238623504738984704418302622920316411971638097523453064889071569474282892903515494883892418730468417043731658248762657915080284003791540731101579599104381201912810589378142277678716956789386610779467858993851218376303413806116399148156089516147096548007374691528449276666809529949362164051996854823373340896024120119412919633016429942275873608123678247526974860277308482709170032183465712453492084840649931127412306693205665616410370967198437177615427750433581724308377222767055539975750889861689216534842108675547780455539271672823333125116185913798907001268484058078934359597847040797334881084107597920416780728032962516054727699005076488837991097042166620453156595428059650231910298641452672204195912814634757085918608008535778676426260097969379624979895372100736480716476266960733362215079957836829893115626315963180387364855553382483855403288822325454713293003163040102957049550108040533082754095159475114538238179315012176404029007037689090842988264839661970005929385732861699681592950171815777694265174795498106959624143940374072237746289322474204037120000000000000000000000000000000000*i1^23 + 78731356379664808527355394545841531851332292862816528579255822329489421008844135862615791577757889629735424362047444614454564097304437265375384242412440156457459628035627845165063803500622040084010671278279546685382799441403358607694718231884122208541443709487342221802283259128207978957651362023516368644283694801020217538189402931331657224194374185226321285741973862873687896162057959742160993404666509382404209617382890548902591261447323276369454028209369365730835088244890759164192965364132459193023290481545906241353064070587840843657601460244231617837944773209493671942102160151961404823232036180593811070370343544076541481507675940523681241018418570390717162967592408329077960934608600789135111531029625245328780564524933864030962447860357440405292990998168965713243343657388363000797567681841260011881097375834760888113415459203394637419806885091585187107808784872485685920796782488978972606826087242335316399705078371055984086863878713232345784733119311684779968322962151846102874539999077093522262681780303185759827120111426037982667575187634284744622167704197036985183969467796283329797790509288343309903096153398888599865572168039940072336920505997548395415654367312698312529769878983125039847480295319142400000000000000000000000000000000000*i1^24 + 121426574029703732715030328881455344619595381226716713169613004879287376743063519199599526724820049485851186844320470723600632349339082380618934918064308055872054610826588812112358455375347801859748357419647669214529216941245933077536162910390278465111361559648987443161119187018868116611659888830232549198199327301619636560184207818045626100350731895820842000330621399812815795323976993091267415750054475636587363432526386434474469406173441197018414188615805963140900400183253129966649301875353475177350932251052905202629743607568244029986109730004175947578234650429928724150853263336664630092193656564064547907718979143811283753794170676048970238547558458169086848887332816668871022242424212874946509067414318316384736947971642530443041977222835175889968731851462118916890053109766867844951459427036054844800217857555340667605839104503867975548494003121440876616092278294317810908114274769090716420883147006520575830873925454067506326797338665872701953301454879517871073289773292755156429565412551852853533520368317904969899904269078885693200220494355368933919447106509046826533086116798886870188838485389073086458226155566487106315419171789597891015167711764649455883734219428951379275984728199775918587615851315200000000000000000000000000000000*i1^25 + -591357182330729829481296890344601826187708899613774748458547125170426927072060245263331165286948949633058103523073734549809228458155447944428236117407940989932169104833619751107430672090948137115545628762582144499751001639040577868300989346554802599773704236097168720733990011368843376045960552792574469393195319871080746328093996222094035551878701585860609249395660619950328358165651395773319972328809149570311752437827248254042709009342139817947216994699563927991148822370537205875033784017285406855625988040063385091523145659692659830805651589582854119088471328964530007028048950217852686044149833070712275048737490775191758887435143905523764160294423690924633885575315225468879091073397573215542753054683312771030107763036880690139446716643751345686495349218168534285455577677367899783862983895641935949051113636248888257645020156818551522142473238949662259494670949795703545401598541621232212912502943456056904224310459041183760417672121117269643560884265922958903644115058690899088414115824158416402711094289514207530294309495180905037010253955820351404665712938425835011130290473709238492303294844631108014216142554679992422435091220828648132176751854128463500680562941568773237676485489186857342457610240000000000000000000000000000000*i1^26 + -2688349463141979421249027817009909946062557655030846861243040222750176328251893555055343249847134930149220284154905323241658201760502807152426512436224970884733000461207374363941057322241390896515033017087585701394130295880494683805994071807401659442447688063661651572607790146008567196996429545465139213857833009710145957028335750725127708237871677208281588433262645627891177895949898685084474164626621901147368572429418038390762451218779679863281531017377144382866892042150872744473969799245591369440176928467031018293857811077511900337118955647493670726125995349024578542966913734210469018213462075102138508270579435743918515877856085196361922838804179712439414348818778496942851472608681541495341383032808891922374171507950185754696961086473483324408256774679484869074764963533721928439876159609242369330127338279793465354963814411200463265749500049666074071865339541391517091997780043136023014932176766432516714611496289854938241249959957297263332848740033371032849378897710284087905526675956751703313042165237130661055531642176683814341488745894200050938457850649954696727312694720197679142517806597270433236040952883077359840543149053298534700493289689224044241165377409717288996679516309716922793984000000000000000000000000000000*i1^27 + -2759515813191490169429345666745959661148676526658526701976267065239067997294886532943430395047846914213582579003121315375716574808374385713290862160744702581062063455848611419706667945923061609842491768567427501235316029711986423795511943542687964485533595171369227167002299628192486593109757062576284570029949227805166446441857603158575660904669732494871351125784283109134820018770299983981600058743807963485639726090980629917309071549784896016511076455874453324427801597688022312259168214616663878589731705090861639752853709800236917895223696436754633884108871941855044756802534603757702697479689665383684880315555880860051551566290506462659097225642914727139041458474354688432625405951168010060886583783480648946301983592453163656519622701584951554837888033669879596354741396935493334127184394745522482716942231687514373271804617322065717027346843207191379295494825059633578578136023893608955904466400743598147046199203484290729031660345449123525281511740077032396575775006657691576220656398702409537280540352188175233245488211028660490267258162414479779264549065035828483835547500426353724658420184658591389803943901258280954134293158049946421992090158666558275512139257874857693630485992618275635200000000000000000000000000000*i1^28 + 3774821344107453867487737209155850183927444223420689994005123633017591261531030933850714809303726108847262794741061908150690365143954560474888936514825490098144145829982662398908151095394351929036436555658737530339449497719123242761391454729789402199540004085041465162878948503112288007699672963635172909199315031568076955772427794799166376527583086508599473611188423539864860541603407214176670597707064315912906979713184870369846689666680226899360364626920319909443004505107266210727031911184091737727295410878677486580309549195837351742938139769181430091295596688813636976403928194068028736998937445780746357256917335296826615038783935756013777215825082328188153741817958977495320170480025054929542934581746434089541207232814073486938146388417556500519886825699377789918609743711616507010962382128421336044234757239876639852070069145711438097673298683118708175197499519809721301089715968721270136176163000662185192149686531806852032129405088554341912033189308786099478780026673475245284941986964150652097251345231806640910211863470306681937287928364983120754842446438705057485903467121886143857671872696772359912023795765031130223302823163674884729961967977028415646739078954442380281099174543360000000000000000000000000000*i1^29 + 9062557283128050925549342091082507567703654116985915299622688214921425734401060935327178259718639056644756323188958182893939554258731875297340152522697915705914180926320881152541740569654501644034686180282124182335220780323782743391448242436387259170447741377214449864863442882242819261624668960373424933549107506610136354168431172906683064631412860125293936180536234163344316870716157100611747048397918521723052161124838931038319360020973593882526833222377223293385161178958396118756031486868615943342194004009112440708534273117700146204583925067617737471777100249012277667586877359457905840727395542776267174569946291809476014749183603906319444521442357296181549455937853883745458237496702904977161930268007069553722136500926438300761854444678319478482778952786787410913119748722042624335031617546337873661616745981592777426088404830482265993663359657660891644103199947983112036440689456058825122784648591697933699890027932210185658905086943502695812031669664218024322142630659527175071267660984812203347405347838442601254976126723784470744347145988269752618595578803492821776624455205545657366945649953573020410647270795651826933920747006215815528818477224182297636067558815205963683856384000000000000000000000000000*i1^30 + 2044071301874762343128090528917567559328197571933180840939584694964110973726305975110784039036276297673974534671002531627191111062915392489268153424483976889968318562014544198748096903987237631980480463772654232475274191522332582987547730073287836329794783898996929630118622710734255669110464336150717453932530071571542375096579131443345988231324217324232695911612779380896650373793653771923838632054395736870351675096161664822290228660440495034952960670848839082849417994052372573710490204233484434257441124746086839223880110696602410272917332451946051245046532302505102314049743191957878105867566361999169985207046737001397785248548463941588535574086621648761050049261629867112077092140185029195776310596863672005508924138543711052570698833820236980118279803806284251082523370829256091591907672840572025639840836239342225576684017391292526513681559862180100020827569128123794541468637682213564235254160750200365854712225052444677164786468335966701837462963522004869205683952845095772047115001566726155868464919242403537990878674531862305698227611637361778500226139825906684892867574760007462659001943083230836464114456426418075401081446450102959592097023087691287562171625548710884147200000000000000000000000000*i1^31 + -6484292673991498955259643399208276706428354882247976135431835986245613921713563919006029355823921204484929183248717129567896382921058412890304598554597773288052818264203459340678405798378279950075933173451676356639397044078670225353289190285694137847983521373046091455058218749720939061571028310661865435311965221742807823634463094206649785164740669017467070571435050635494130228510685536591919619913320943273227068829194048253010847025064170336034311911564871065338974352827876958654782370131305033029666364241038485333092394185573215778260842608824592011040765210031864985661111550696003500831111179952152872320072208170394085902004576299197832911052734408268091592174844607519131340157288804231896940034694395127699308994556059453184740019719969917816083924477244187546948000234692719119983996649300675402757947002484733898906833704310806497167493120111569381641505962479788240467483856840211145952051463383127196787573051492721358446598484976610775839751439198273069914468438912759733766230245595940424819056299427452014647846086445525501193676471481000985308179775886141388265287428496056373456678900232585874649602986819277763198975047177881296686744055987230138462388113899520000000000000000000000000*i1^32 + -5435192744135898155371931115210875057002965962215184376771623337687502568323700606346579530035802606690338031549650021305577298707889442819595741167775322756730304370970660500867553946319494537013285997495484550103760781416193365235255814108941593718726716349961395257385613593254277811833625004659248606843410036205587192664836454674915880293103474734106205981036014609566924085599952408615152064394652245969471228182849264557787231053746893400005729815145609559054741379680642281395582200371317424266008472204837311604440340934568489884678966733378111220615631623930313585843613085095659789505293304023141336544487078585146373044921872916053245658406576259954806886866152140620689404106696252455603555562613179110402603408267073969239859943586270243275491985540483523246603296312894830699612986915457740040337638506567475900549059122014253972323242361056330265318705544819600744599555340706089601063683986605211196164213734934220155820613235153396477006593162375335908847490818531228792567443686332650056449685420402506194783297651349362964029308579094416120857653408303775354783947273814927264476291649255236911082162451158171867187855924261501127124151973590633749856387072000000000000000000000000*i1^33 + -1328760138065950557271494743649665674934946979697607098736387303143298087253411620998470053294841828130250693679620650505550400066793470181256125802522872372582689250702032230504712539237409811739199870309960569027280765459294802515107547521768322038453279213736105619146415188752331937290136153006537761195366086064559116563261667550332156376799191083105856781736786162244952171144358798337736037333539176530341032453300717323884109572046840843914289906748803447241647014341476262301442157101806898162769613433525307690451326777346917507545280112721869859461165983580139971679617032357926431614132563269170548241955177464721349955332074892550980139615235616042397641518595685423838669073097243043651552171057840596915511673098592696728657891081137630240517711286449210039185714968567724154124230414961025238966814619220173228435471000732182651069108958598895030350691041655489976617715865390073530013889395646693160838497761117699889561176897528574182057326114573869921576732984900183740151307888484267823692269867419428083293842711695186241379995170504030841684140017564693805442217032938271046880503088810373590112511714739576473566691108015198520207330310840179176243200000000000000000000000*i1^34 + 211037947439618034531918672616863916776158651135729425890456415411618028270109150016055031462306777894504684445791068733214815026840238779806305705923858202889160093815359297588363024669534716190519257876272820055551114488257732579043057387828444220116710525396272524024054443195073040033067984222575950921005891766482937980211045920263050603393157020254616275112895370164264675786302264984685661112813956779301495712635121284496748784292164575486605107390320570283166065198384274829726113144593124817305023708377167288093613021683353462722594674056317486825638762495902172567794302691504395688314696273241908025652509911061215573532786088360263609014689838291916811493144204843420339862611696905067152252411095826514557735307088348737666609010508468005962924034986181925625296252546582426881082123434101467207188788406282261839351790545075805213148260034660577194767782599582360717628861348073910482136314758781935209582420456048560656465463883912088234231906674692077507154879440753176167631438294901218439992972161712524636365016781568556582359108420529497948960433868255339076298545394340083498369640913467989513389693971567983735406046895658597623273101375569920000000000000000000000*i1^35 + 157803297086707688259617284718480251592985233300233554260163479860871606556485527325766775802500520336684550182237218986106365744369727042109250601836819384986352088141484775285319302226461524321029574420123886573254098289503608508731765276381100138637034638124504835490456016195176480002886552469766377730245292264746858613829749556498159921425789475372345429773108448303622521768682317204109833855411442904282405635989863411597413963870536180388483201904215164777269854742377791827869413113976525793960497199644178466750990463963775057293114176694011431448068252015058445994620816686837525942586207017023420899473701123738992273273115167807064863571458602035306355895515106865300559485534237647643968635916109711355980683845730869446989928333701676881432642513180133246001273736474964233941390722920935967997759222711703997280900962307741934356891648841051844885567265578085052985854569624526965406375088820697280719265521380197444033705317012183101787096731301286160741585163531294408670789068090199697294576481652248639468705568941485403086597827018281882404221418857243179019459611087669826304349055644522171982231323373272849245957477341779105242446561280000000000000000000000*i1^36 + 19006471922310948942091086765526754593997298471513465658312514578757363189755380444102404654685208043505830737879273065545151987986847557851519594148257408384724253835912247314049704670680748510820930448560881680724752959081077749406800109678874403709231599686686853299364856249570915620274776001544994592435325511285971930969178926273939544440139481449248856560867751872364751759729579281882423927001126598054283360016254590500054914977086135215539314287164529837495178164683175943794745051785560909745855259610908536783331503988006188067374473046058158421604274118068708546847427109655449454732200622716122742194551923141525820253083304585925870480122558462385011512710877143348936485123739492031042735030536184136894518672538442014208642524043790626275400110343264698966985939261044568232798681577707330721155384373311822457220530901882647511048835261876205173610671546965701563483172686359343408723532675691461792117969453011280920493501360752620079699131313634585324814248446407457829965859151854797781517316073611444864159796884633473641232874492253983515049002165499860034888864975008111269764073287370751102527633838941074967656626969876555733401600000000000000000000*i1^37 + -2558893723337795047060583764371536952030411001162113953105144755573111292592645502614791225448301633744855336887193862222034402173165088411105899980460936729046901882785330925515088981778266624336758218631884563274311800046887166758713653241781410733370709553238357821589086490141440746231466591618475912730922000268449627804065296243754560975422793283828460803913124135610686664627049391858076520175319945334182259715519512249370375311799015875635495941449908473845875413311739505993054476638084991504853067688981995129593991490919756439661232160409014287798112182272892419529291309595855071534148754967518420142073814740084422971670416331044323132098679141634462449397366400745407041988396377251335847008245820371737390234151916368683052447649531167811390143104292553122931279351481007218741425546709570736321702467560162524510228070351098227848739724790341792166344603542746334982787616495566769737557894075332598045097142365816570093216133105678853719165875041966319278095158024822296199305137616261221049538160662103621150732056049312407598504718471164490359038913101749055974143630657841578312119067180601750046705830839573813076741552299048960000000000000000000*i1^38 + -749322223166699838378975982914000488893148290064359394587264216483901376042196950621756451920479454709686588715082940612400175047282545137229535246047937292281482171319416025473033718057181889746581413352138744634471239711443563232580926872675177932945827945811740892657660588182772152419171444909381480208061256370648210327069627423672402210043248490254749891349341606179422865809371221000659106715739050329471113317343269876039489637675643247801660406173724001564920954497095709274453328955689000620080650631086378730544693111415069195219616429960824260368826731291701690655028024576283147449695532437220952076168680782529239594811097045353146939413590816570416986070463597095489915599623804411621740600391980983431614371809620374173302806729622821875552999926169269012907667597728935896629747829183455960854212509958492697995463991989096055112559201999007252013810715882209349144966455898006327974634819193108256567073933721437343364273248484747326452601942863742789991931362630392570384282856611808979118178688967335653638580010861932046334562453459685352358741449632590232201761929963067170493204793516961696585652772546811398166778216448000000000000000000*i1^39 + -67332981530526662828018985056492697524889440311865950994966508936628098164516358307332081193749670970191564083161886683110004608800609500172555966322971717027726753169859686248343246052859166269944651440628379181435112546718865596747465414055946849412888849791424763581518995003931960663671590672113730123445729975938839202180990425479620557850394333724210833504424732249912181039615585569116871162607984819310452444796433228691175447287053748327184973941521728161609289131758138522405768935177306509812500262420454694766736416775740364041886545511050669259161280027345656801049308132940074372181480576410744790149949818826750303159476239784734634486258174281338192419330633508386543684506660932291017783451980396908190998374740842098620882086236463069046309074781236281304126013413085288881094784839968324422710528555512281779497348400435471245229358413944829056151182858672811009573802745837860091215286000416128400514784034117107557992075953924875573980104809804828011045021431588011723007717033127782179816077686757711925181066852267213218439470149424703658888961460750890094599809902103661294668455117167468821937247955806550858137600000000000000000*i1^40 + -5502564060239829846287202443077554088329723898647371004506291322200604768792861436299559354479636018438207089238909270437324492461228362004904527975065319118578236762469080926194907386559427679289046369310420627323626300894837178767877231971636384122768172224815047905392591338037487960835861145165646086150286968117282190305959663396498952128733840561068443005361073390357725048620983316409724605893577577909313097065924104163213182035583012147501848312173338696433352468494193060080159529562001504237062415366354693300455764478878047720258906738229354412741063348952709479344573424089682882654080930638193316497609915852364908705539658448418694355875897061584300141823491161093751037203396832928582841905504810210314825635559705141640534295849268470251328029223173673114891551993335845464745933405886688262306847749038803041070613181893472538898130015964376364901831298517139483813105075642327983754718046749789564177605078195827639420005486457636230598894881727831130959469643202728458608570185071848108989352508853247940413932914379307830874868434639594083435451911975213304670163216319848001862084622372312796015219077262868480000000000000000*i1^41 + -496919562254917632058752553566416979494642332920831931585014635029491981477685345884321704810116821283232720117682832201337351755106401960250671400472056590763036932996813037362910313279563451322410150923347376002947823416460259151292453587907963642216405378969861903166563779611510432407157746205880027401028781442297717965070579429705163292083021179043489777287036186698004586359381933218181437249302432841146993977971174633271112141390343032738761667900652713638498794478120758831587124717964804258866042120152577142055042011382332826930870175276880648166018366142971137781720619900451529032159981252688578396159190506281612717645853868322323432980650891361495812069636989938398434030890265789945536410376762446397709008539858467423204288428312992237908387564499615243086876561942413559092228961650912355839000299666095269340409220937663576854812443117229907777518083594651563859912522155116598668855142074845884413077652497772959353672436282168054326426591729370050241609588844573306540031894730431602477373613056498450399622177486642097316835341680513492370187561638792686522336585551998869086357325677446743265239891968000000000000000*i1^42 + -19372681259077321678517764018964797198228041727907575449944175718351097361070619449764932348220617976513486957453629997282148433204259100025620569889584788544341675485825904436911893507650491719465292971641673366855933060072209522438144757426490713924773142541439158147876453418807223969909582014946103011046816320519546725843009512105813505889062189115868343478572632044818888581035989386500191116118936662903948042995919848669074737828435655774589833366135222274477240567980006528567789264039640879371500082954729754207098069475858500729412759613658085419575818779348489297615984010152236432307317954516110851743383485568462311176974690354879235509267900123060812688544665807919640986189117234963988751192219926666123469062796548055473710447413623245250941441714299327758182552820747202018542430791580005995517163790042392066633891688977877799074842715246002533657915738741407495453545013530808148030182900964412970732954483292864844110002144213622536169999442394169906574169621907732225098025055011527455336387501450167634827515424890294680317320627608594104592293665679048009137927673201186581642368217895132148531200000000000000*i1^43 + -467720641355504361144160057114394221308640447217558255476575625408869545910651818862995162777449364522808548179530484047252856880606574360887655157640292341840154456723609824898799973711273383821076859303017791776745441364148540611175679240472698231577045725376512305693011500113862110674921895407654373289082740536115436932691227951081714226221505650252245961684525617112424251417204573043769769752224645374533946453116028052672781821948348124492949530502141054757962579608361825177330449107135777838922868120164793316114355289856782337456080917076746272134913637989902779769596753015060157453657138427183655241611511554379453809423945504341434768490879435489841615805427593024073521791468890357318924119967168267633695251527456655196485781366904642636859867391728031607106494778716787659760818503008180997327527780171126800607992912609731694449115102835775479108810058394171606814304506525614277414020150589535456684063749309682668482180467055749162096165609437805836578326034845018303962114938911435879324546657853414709715154063989355298114632706289986579393539785210656493436475614507056989662874380638617600000000000000*i1^44 + -5754170126374572090565190708096956721807566204997790741669966885410912122303239035544278201168735220885854904286206858509189353576483410284724407172067905380313063248957971465118216102953216954498402438787349461838240351389694455441039400008840894252265317797649192779766745128884290225536535980914878827166798829011695029602889349793603563085854592469436294570308769474735643417370698187173374005447630107549489045622741538644617524432305119666754696259285871682474071084636418014619628674980833321170641298495945723687186708181204053744375548461691578221506884123043121443215971855216377882201175153000235501037740445679197897484412724218432321464618401938240717494326181426555745214655040431411793422681174606946096862388136733215832863222467430276033039397994914173116914654748630156063941902258620348264890190633091400890196835639137049310764485695955936002406754185696837427567047177025302973688536889180333203598766978114988461871771604875870083492898087538484136827748706407086819307262719907804014245336377458298086500779336026777007103129238919078013050046713390170911350217872384112161225441280000000000000*i1^45 + -35890899400033055728500734914654716112299472668932583476900597261124550159318190755722266190786941599468240779865806515129709509228529729323332612663191023197271306884933208834043174635899455784520950258979053578435631685908661538441470617670542246688926389245022569209257174883146877004058998792180170144928246566811550888372181600000414191927854608318942937816227844285708765530460962144083866557943835926623406619745691469135489250892268236242928228436982921358776229610155564365224157171095775605148543700733518640710299288838922971917259257683189707792253991359082901356111007011500498015389723513126583967149202914042435337735820210016746880587760446470483205069028528149276678835975831485493716224005949342801235257652971592351630252244018732337104711478978046961194234542566342218787048698246940974506153604668867462116361857487225415301835711864352594091993049520533155341838963116898650811667636369296909654671202876112984623829640615743021701597876168396314402638900176422493309227678412511622312245806952176184082007793314125825860633253425633280798967483308457816134232551426344196505600000000000*i1^46 + -118801879467064319438493563434875876146914923441713753981334077731136074027624168197791220643273844788087612302005997356307876997690757275771631797143943010968162911339961452513607857826254642688917708780733750251863627678778028368284187043432167452484794266838224705545903685022328633283946578750383915805228224661804879958111151375043202059715226049229862636322975937161531097498913716157897699843626680891398542817292426665702920467042319383492305481608751158116871754488442420270685237074091403756071223068983017716664577751470637018752857822487757902260224590525938073601453727603056220493353393731405296751714245540361802562304491260468591710003746471671158122970406557259906622324325737050215032302574141884002742721643938564339459874786989905937632052745494239833145256520211701236234406196879613659077908854948970201050706889594656270970559204107858912573064248119770347392178892202532919591293277140163747114198114106204820349341570054099148834866348070935103182077668027836398220744157176115451978110562560752063600907529213492361700443910768548005038117800284855127051428744396800000000000*i1^47 + -185533493439716497742304196274379541910947273500067032082501981636806435365305194407244070829658795049265740296701978394718812362799961923680187430596133848032860288636017528119627550840686272105040120046640817445098262665294404748701184552261913075964704199625815239346355714668173336206060693879178343771198712942029731490369744307316182873901749698601806828219344027887506800218967885642404527925025426878256921634216135440220003291145322156812350238611910088396416781358483407594420008208512082133124521234310029437486008581403338459357483615823213507105165139263619617877103969159603686883791332515050150382805191663871567681285690610729269367547912867966152652670714022841368792288578748338749135528698286754200146622980851232476018947245960421618959867515899479134612262624012690906841124880462776116026370127456771176500562034888615210221367248692113930901765043438151155055015725199661045557296688086524169133010862659084926281744555373528147380888002971023606238876996926842577386370066043455865525467557263140147205714008368567397122408127139425935528644071456224619266048000000000*i1^48 + 106079311524160141144860726940433918508179372572764940174372637275413988414339228148387763650805876281469826321030511195606788108124490014185144417006165169741762266463018554496236448786512026922912935804935823050463470966693796318107279481164337416111786551152608426739318405138124487458161076557065454530682371689195595063739558826284337637764103840154873818373358313733335621578125255719091109525276912048012407741978892962765336885364704068402709980571485334116889068902755338485616597398499512516394830837442290230106524798183278083485352889309274667995288593172254885397622581049208857627626400112685324667341241761156101810079060494819633627309834418725884788566609659798301023125230726129555171827640744676108518215649666449294681172598199825822333029625499871257067338628188919648246747013245967725211503371489654447174930282954401932537817630236912932008749721443043210908484523012030722703556876750114990330708528006008054498846192886324138198021643900005871551243924928147914092784984519917885687309171010378256119774515086724991656492977059341639722275260340633600000000*i1^49 + -68727663181989836971853291867870476995764746489505824522624568558124300933460664538150377397816070244206021889342610816014559370144241500832691385881796730285274711510449129314841336763298929438394114885045270188167655812492435678013182946528363892442822888209933644440582551013805836455044941758524790669387273363623412112782521802981596312176517036086877076344684355325989635899560491931853144839434342153740877201665028277792007119095134180598218207764950784209759953227991017715342444978661012164124036035078633846321275144170999736302057643254253623683418518531309876206917418092594734666967040531108386926212272502352002319877661916269963018157044635380531767781020614704403756728684034844701865088967755304744867174606924547094851770056423191910529595883487889386833720865561576695404637063372727387063358848301803918561967495758574980763236141772166388104716547983633092580862784388331961610877241192003761014674989523397206918271479730316578855143934475670790304307541635371186956753754527422623701532125741284681439381106626780320724062705775916357428838400000000*i1^50 + -58937179703025107064445686714288631604511268572761180563688973216129059959382721062530274406563554227659140335308883874246765782687810882987321638123727295781724578854121253763962015355892680702449346254662082949716001741157875970523188375934504599922450331932981072546263829411526747634250175033291789504444956280796183898125139917816326282819150354261366950216201727372872532827592187782503119973779428067665071197932785145055257489305228851229067834227977882605531621219260631280540669127873990437536320328328313672105924388876144207321658904072170332184114125699930528941599969826218982704391120311188579230252473125136695373964095589393137101719457822146464141187206671970282041337821216481591789337401212514746474213775568203089165821239940093448953907958667401896004403838610013932900888299510346596930842960443005221054796852150800105448792438730817981187686971924545777661654342373632823741101529422475444420151306443379748645078347865036114942126536991430633775085800771058754545563706949785184568203413356680848631212098049649988019347861156085760000000*i1^51 + -988252682628691326426910630720038415311199044132100628635440667993992778855325571340174967933024834973576104283068627596669414307567750276555074033918229118874109947168847322564060560689516283731766294725047561120395383917654370480390822002779058544408458924049164921289460345723984386986556084536531462407519766568257864043091522426107277755352669478330359967187333566691173258331091251547345715332999518987462229364610345611110871816544467434155363385401462481580338376542598133734902421222114240845099363670290049130563147263778773907723098735920796001329919019029088225709478335224071409666720381850100775530707519001114991731423790277274437988875531057795626112690734150728092104266706143844380042901684717073972516799026358886087257409926993961104344966785324460987996932013022816839242722470992351417206213744938818409867898474152162095065414616282193307190967865453256175751647111560874182838981731675696335765637059757520461855874196979611627722813008307740541919776908651874519431206495031601683732796492007669595926580142539360973740646400000*i1^52 + -2033777606091986026391731260701855185190896706650280893375205068751328018743299407422214197528360688143420288798266645285520652442369090964023964701143216673681465150837823241464214085679519058015959314374859333491318850122186039397802148697709496620292086261406208732669748218914937621870533048546667663897576562988885547206591202169784799452568759290894950246427695293608001339315645206867865772815545260491125317416164707395240296911190715461301515367614498366334831542301260958859502310737406796547884914141010697823950717486299999327162843804535913964621158007353158848662663664267520345644196908945081845513228815652335386038964468928119917950121397580820683920388953559701105025382802132968756628854411435929507392278323146960282368167995622058134550675021354176124833811282636793692000243218179757751701688507300768370325024620494097665723111144332468147753146678621688815120140502618036887282749334218029855204640885564034779302911373843387534354415695566784632058115986357464733012736153549744104485472384602089093393232661836800000*i1^53 + 3070284820536589550916071411251345358162542756183083904689195915606934862828475299530048471844154921497230863509772053977943293788605948956261272320910418095992315086409810875319846212231049537788761651057707376395783684423872771385664776441948764871755550184612288200590477236811252422645348116425730856989619214985115644916908678403264384144810879906115275742838846973003765936260074988192845609674721654964281661582588194798270308904546565883187713308038073804569466593699213885236084532824327710862430737958845230480662981709061826945431227615291323916529715414249115692771687972398414047977346547633782055513347077407531801431409417771743682781810682348855501473072283993181758410689851378492209861974032832598274867313314513384866196370855522634834294929576353856711741453351853471704962226228552857625558154124405234035980049957179304335237164673710647502202851594185620108366330854947602579786040704214133820080480876127169043697998613815250856564031268362172145446182558431869459273386138982053649948320970262650225408000*i1^54 + -2916311990025932394036886877526805909227730835248550606193976452798655696836055516579906759307318171415194952536915230411229616819647303130079631056854744409521461334965785111225710121786342190688032071559645930274699484371878559936371377637111354453234266216728380163370950484591118453870779999459109795579240820634048834889229979708190213643212190701736778637665828771613849953162677259729449811645150579956741438102205045044491533899893004718457677576684710835099480134467055832817592482751150815559444715426745094033075444403330865551759479364485784632308723412047595439305781953123921264501422372891751000755588803929734937241170539834180702869981058269151848615641454670352800459198725299969227087225260453938899731307773265150001849686280890173867790349924944271735891906740454445354546593634149475622545277989795753088386130466481065972801591457002239603555595939304065378698191494870444167732348764434372647230640047508835549331228876304453104574099471449234859130150908502483441637682604740256000*i1^55 + 7112373754168962822425798682417793832048791669451828659241308507551064733215783305797474371852118925028536222040085888558309753806394810254463827894801243021316949535144575496775487179739339556180806345374877661060138223351423836742504263584246669423161201359088913363847174238881526824955877218023131611584901250489169907222648820871350390225215763556658650059963395229939723536236229882479528597536911125032629914846596149669484450685055742505903128005219684198875148030988212394982759875867194744857451304928247927371211088576520755272448529202146405969307914047765444047339290692768378302943108779731741101661552460730287229366065677791234157734081880350998038573458016266230699294728853467351237989447668297884942556676005914290548047141556297641378360100856033799851743154892019675713637838965890623021090272076612682273998714867657115121894763061282778114181874690019627639572731340298759449234345811268636444459740841127063412073098069338967292581617506510068436787512979320*i1^56 + 82939931242031467487918476396000712499700892405952376343522527859782389197025798505958884314182737826492240277177027894111155579828614805614798311064032467033159304724608827047525292852778841404776419652797836542594896222739107278973935253346000527495346725972736578738110503902415110389978226302108553265065770836392611423544777871274210609085942240532899133130377850886128574263128594269914738393572059474901234133282713924015981025565534625275271740182349737985379420366413149664951305174134844406261195918719622724729673607533771519745423283043931610284995000993125302342647485070888137625669586350587817124253671675850631658831332700373723874440733184862917382192200293049642678420514440348552308201554975572777911443792773338425937450047815577754518980368559669781553216425601635699995876823562605223218093148879928332639943952037459077268845178720660981290381980658206781562552196337851063682378665375031431067348408430206479827*i1^57 - N1*2925366647873430844891138784452360922623375044536907189072072187731109548708222687445982397418886305749129923504113798968035507775596906266515352396633544075974510021824138053416956458430493834318778110602759332254010054043683206930019266265189570406495037664224799174835513910764978336542649344*i3 ] ]