[ [ 1305789166928296120093017672433370350809328169022320414184000448207979908799922736379595435853479802976926485154520747646429154771906832697883527607771478349563605782940168517332415377164269084887150422266243211814405712966605192128322153728541332792584265870113914519669020721704264180486164819170938961075277346255712131828319432509988774705588773483221524826067181373970858116524795226988603234351249993649839936377147005821998306002016976105567857745535535029724279708255647672672257229411702779314403765788509605404764636466062323504202007489270673817567361900583444560314787915899045956306238753986570663211003454552370356863304038420416909528914412272269708810028647596593504526172029000210776068297476759735740177300585825935823241694250292630738602086703667407907263359474227670748927683144795395535860635034230355916823783608160667762240645076620839053828041048173496008686704130511342773262548214802196298606285629196070573285597020555729487144460810816986932863347304212690545607149035216222430044379537769138800740150936103860942740574315405275162539174680275505487392488765303983282362786749519230656977981973463040000000000000000000000000000000000000000000000000000 + 295063044363579767584576934823279499464992926442943212360748424184712576159405408697481900857989449941738456747955480604494003376353636841204892738666502864871483871353991705870826075400093662979002722103847750629870400265078133031780321926899298736315102126437858211327939307136953902762960235395732144630676927772518622791424310808038032785702476959030966259790629455285290628357616866166145735962602350119284430257047618191480625602300841510891558516091480948481704047029724389264317405972045783381766027815077870883284638862537028724133227747209288296504767928443555857554862107159322680995806033679028778007375359100682320380717536177979298294320526187287555403198777099874124531420465281766801673972329408684915582645238851982965227549583274445996140765812657950322533165761105835626248118838140022433880820683506152972352695122447640804277045771582962584627781568859955849996862945741067467718607784450046785783461963985507387308463378769498796698165880586834233401750269080566576567245436065102149362761453143106703351722276872292367013157169507141207028157487900864798705233361215377398472620396911638561116555051008000000000000000000000000000000000000000000000000000*i1 + 1883369681080977931293077400508394129360401567818206199443091404366571999872452493865763463864786343439481401996484350349245476991939049932974600982552729445388696685857331364647336153621000165571753832144081504422418184885020915477029369173197453797345717257870096710704705912228868268247781936873785826483570082823716516032497047012008297922918831171459483733386020643617362720300791326382901194691953386453500742646239940072303033528022526134675491671640333679194367710481511398692296201212169475941810143565632345528474272471927003949833385839864060209235893741674351350366879156511841579509336180894731072398677270112223224455761555858007884056313285106344591908604305590036625729324165061488030381552459507441340859117775544918700008573003782571054204848033280116838917185016453150104355001554499447106677674351088192732216666423146213769698872089698258096547265499415179175968578461875829547949440310849525390988158016421152520239908354012443906415586438248895999258353227846481688353347197355275098738480223639749015064826753003110767082203502747154023029212058924503311165144871601858988256633564054007384380748595200000000000000000000000000000000000000000000000000*i1^2 + 3657381881523284939553539255729610750506440388795611446431193875360723908598254371801104869141484467053792193447489415971072877836392407529499155321814598109331619184338932197973863749227692901970144014315993194904882359877398440418732481855760272891733419529731829664982520804168252869010120308978469796162293046543982717303710669771814361900612217543813067766763265676206580546539246477383633425942960713821030544836889736893760845507287771192254781246912495143897959306106342836680522737529087330267515550653860883070480281059263994541317062830638126585717263290106483240669241063135450107163728373354140764831842753752367754054179794873323293528579391865962074241913064164803356890051347469927712121418176167996818412850790084533768626540009251640693368435195447735515935925147255488443519071705481588359212758424040822328199129718525675232518024523685898558937570737087742162542909025495068440903833794421585319544869822722710382037122655372204912892551568866257785220875218513942595475579631751740145304867104311380020337779892178391099454055550610452076798871243832559593561728298960192684620211152219861851171717120000000000000000000000000000000000000000000000000*i1^3 + 5726199376773293783594379476885475414651929686079773774921048950470860489162936398556948755864998311749870568919192978315550835920547713034028186319712585669041084712108471073778424956288394615911350238247516101000738887202237706840670095200330083555223230552128516913962878861544164142551414944082005709176650531932035721078841326843978488767805873436045593118163497514605846585160762328057575736607650025231573759035303787094281514535781772260814080376477868278084876503784072492659279352207016855805177633074912523904597809486918865443376342075997237215316578333393945647371725070605514189472583544612598319735532984814644721446365960502975462278882893905952787085680355861197724220228527309095559369937226421929294526582472919863916167919754748298637122230717939706085456691740298747838378202224156803424406685900951651237464678847463851047105059282674260935027903056939643031539915798743284846887862234119662843048556119781335245230464455457229602157254766531591316032825696701442398643036580765343066659561043884423656645764666623354653947291600696800039318938939310575359664368818715906585546541867120549718654976000000000000000000000000000000000000000000000000*i1^4 + 3500605436576518790526624916836731864328126111131396794102238913013048932929237131394409399334701617956452369051529693218076296187268148137428514542332179100202863780155926196861597115225441888236930002732928609631371451184565515682104961861307866303008575114871118782720734351438953233388214400278496998301781689165154314270398543336520058730377376311775350238532674023972392985384241512632103488509581739136539848205641827539445921696291942850751459677204624937508509417187260617448864010841358051389421793278783004875505170343193179251588054033288306763855432562752027788867113185041752583695234153286390976007754212778626464088187140251398009103512626672748536541329823074769390989815841445121254696666477566667580385693979086640392062339601038722112474959485273692917321438525775802259388035562891843849948590687976405311518862771111570952189939150153716105985820511486154980213038892247372398865511624794031817233152157343454839722113828533505004245722336500155694524160710832957711080354519949840143508849567502440058984430204743057974639218721344455346497561673487820239141585947083179901500713624715282664652800000000000000000000000000000000000000000000000*i1^5 + 3026545343970596110871424354378792523175187653150423373594273367359310238663406659744674387608719048292661129163798695128889748634002021864094032161146467142251085511073350695740336030930877430288932314280820502019884065755527397144318059802022163279398207236934636335604379015803094498791882754329828935111480308622598116862548498983895686527708700867105674709040377509855526672977496801998744900055745236612753331398290858655065286986757683786105482631092958902598538885977298954169606561624302890997198214392651157345927483870813366449327270220650724336412203822259591214072643428610989511141566800993455730485299298424727212050732901930295090888710099913915261678498133045247538078357260585455418921198344698685572884824202752886001840355347381711078122524423430686689668791408348948692395311705844921972715142312254755156292019389333639021164016469408590682250299424229856357766110175770098150272078027958723144643114094447978276133116371897938632699307813801697315432578296164564329585042303179316270085781374988601393555961025659327339682357090953961251951909375265999260587459019134145145195560525092282695680000000000000000000000000000000000000000000000*i1^6 + 8844629346786787275107780749876046355246392113893568295396353023628899109320558267880297303208923280415577736130562586993288208664145281841936582621142886561622419620389588460857136231921482169587656904068602085523166862634815863175593944471799590305969937868426422892915900995334767887115303941994336476831430658455150022597296219621645566905607099643512485359924660990210666852551747012111166471571106358449908114076639947829491335141539476232647665268372452464119500896782474330888004351693232578081776686953402669811825639161662622907576875037598857386172783452557914951011923168329909245738103726776956793023284037277885172396860959303802632227877949565448075057429643046887688272144298128266034078046293943546609479808284079074590449820282524549333250731707739930375811341582122301629000789122570514826429914098888448942771903511681854788791597348970567141908300111382804792164395956726701191187020738214130312906738352242520814934731302803518447565532483684198619162913361026252442268076600259371951177010551611654431002285607381015232689910957852892708986374446173564895135790932133139769030905749403860992000000000000000000000000000000000000000000000*i1^7 + 6268861975235270742498385160934549328324556586758179739729383693513371460480468293473828573654812440147689155394066311303162654076731118886055367568479641896968738807512367649409444551417444390121072541522813277030275801516868801385507691336284465992617602920824040424763106681713618307805306781463651959697323199443236930668770871454914387152656719277425697258843617243583096740847396995022630727551815373391620555029977279040791069078339450681450157920798276476940047676638016939262274384270201045058492859682498773028914666016203346628527679632304860946514679077651101357530610495841774061338636631136275039144686268401546233123037826881985095237253705238259467805182322733557909161077866479527969630965874581840954188101996863583605132080925704545583563269429851768701000263977173394869798845811490233407872156781623546813940688258718993860147368109296583022424947619444668753823248637698924040304759915793705403764751045644048363754665197022115294180205295275993169056881765163807271134538677258089081504080091158562687652297238755664000742105987835240025907848286986281734511305594772964345903756162472345600000000000000000000000000000000000000000000*i1^8 + 2155157906197545304664755209040794198957108683248518796003618900857786160954370051725280110489158200325845673496351308555393195018501486516078993615786141351130939620621985100342014721869472285275854221936659012065575736381597599509120889898172263836293773628045234382999510918059975814503446235825405521765554762144996660743260850036236676864458366555810361194070776847581441472658720326048727744864955062661005236584703569885047986209154642222845589564515286886710052847851835743687612829668897624519440912300785584223507414449963261109162278344998865283898908863605001348614129067007264947064170464448384665212139751577598492013422735405746790372187508476029006686361461327461370695442578356955316117118309643046968269974138326650258400578485005903395965990244787155015138577667497229629740926668794063751941810390466498663448801050302325670875433408670654775087610515151615121068001879284209969123994852685826506441677834440584129214795472948672239876561939368011506406015008053819893589248277945064517717227137451558288889502695313336525576729324021663504700000272494165580519483370171839676308290273280000000000000000000000000000000000000000000000*i1^9 + 1243609690028620937907303725777856594754281173574075798687774140623995904408981492714759286210317660897749091321117844352032300194385213339308085998642289871685130243147308540938430380308239050240806679115409672179228971036728002416817242329139842707237001074020342035947508463774984629159138368093774642853663782166598332860725894379871260676600794030753533414747354381435708515660933277870651532313667706563134674697600215274140731580788689508577914791378275320577817745685940337998534092257240328058001796280713125142180513397117732407441736608300530998341020465834540973708060146957691793021040381624486769731291837295659821177252428067618832509474257697085743336954715541803208396301462051567941013203492632771123450766861133637676898737762057178382034223400200750280135151827370422542171712887259164663240130533560221410546363371239956243689790634928931333385035144672681154737758765738807545524996583788418340657167925493322563202406437637340125305155049370630860551718264819554268469728843869363702669068901022217611808660991268344151106041891340538500542435460322303292433112783656769544122227752960000000000000000000000000000000000000000000*i1^10 + 207447341937548845939491265774047751893118422146177086563084742676187985694343186004556537057315105282844116865614513457385472883477009891514716197552020447255819694882979910588614656404339020398807604298199485820454187783659355943903611299770046446918353447048684109554524406181211241081182090626532025616458101164047097784647613531448909383769172012046461714975715381488928387621719058854881823963343892332255734360166679349406330987343384751280090363667995353768947626765422907711952992708342619011701583137834653554712982764923556161998544970788787215205789936002681125620058096718748253390410544409991689909921221796504398324743655899420338520548820698010153079604072736068422070019980771468373164974765629458697914455053681583191325953957768810189317572031645487177389550862642178203312459015856164058321510354760527334261668182366886572548243973299540879047956323502052639936001929561754927668676749165291739858974885020606909053494411209676024617700701161869321438857556253000817315363135651715684950410813776045242193894347273200657450450808979206516166391363262114940853718647446995266978185216000000000000000000000000000000000000000000*i1^11 + 22222435426996702209711577391791556982303020465376971190580378083328115481111636473231827709437717520729611155336166181386905084725631231552276998262898271931717405993688121017179496876556324338080504045736823938350259909748121916962458914209533235034369979377152769905173778408723289077192537097107051240380962764175340610685671201919629826676621164797732608382089130244899320402783155657399407779854409431212105164609339633927376206590724851123711157793766927568540414698821076670315994329325336896849208766003659317126370822302738571264323651906750339617276163304520778775764845670567418827097588173831413149954448724005609878369556862302482467983434358042040652467268716825428746486925482211623009609889676057767851308961176540268648173525679400772467703645592554739851732781948261496906132005488712237667916663922569074688222017306906253419469115416829754155567370741313691856158715375047608544943065340089793660243298546938779065034204330203498145172496575782178785370699866567519313861322687826405682103700764626953421087313263703000036632341116735508193778227642300142318412752494418580461322240000000000000000000000000000000000000000*i1^12 + 989599087682944116820201063242533097883281704552806957672295217883149974901527457881287281672302851120861785461077408662978449294393742827411124489739512074142442455237126237958175736005829790044895099483845291052088593678919651979603854431008945153404034027344064543071943973633876085864258205826678947535481033352800737441928336210024155323489623848412858924638536847492907156617350429504096191905283058992996119351871031361471481894988492287334298930149648032052117151033363939996376254252075163099730951934976386957576685286106836019515315887297049150022571207931328357672692567648314697589643182788991241321064703113006013351861455385848423949655717099774148275185823102889015784357516035720664770829664902053900516690337602789153423478058908608602188925074436507947437619997176940070632652970507660793262930937580407629553232481603396944322275614544416951588483636971027541491393080656777997345347290013342139103296952911948692550485019073838424393315791436745976844763534594738883517182191046128793278286082800291612782443200469782021006515678498593926492111732997874153491065281079255498752000000000000000000000000000000000000000*i1^13 + 48914469991763612743656850811237162398604379559941859389590696492065923468902486661775467596528819648986589057052426068988859860597390430601646160138078537737092613405149661966932916667016867529389569760164375342598747585678813956758890532371321949915177960426976772130419039815700929918886976036790347510922380609399060608165646496842205983845299176196713818106196671286455725617847166798482439504203521212430060576979546593270390729315117055283200195018352299190484012026137067807817917525386061987805622779646806579506956988731135890170256693636346348588797692048988316075530831944409181803135671684212760003984326730900460197878965277487337515577149944679724426158961139923399268400333662535510143982936483480103718390596527164419841215923260614868453033651902097849059242840643189110110844914282953105496310702311374820256463958078203907012812672106009344736619722443909709879491988675627543684905452113736600184999533455339665282388300911007590125069205097184135083725503030831864217383154070482718301980498290919212207477181270580526542843525139549325805307968760485965281434274495463424000000000000000000000000000000000000000*i1^14 + 1443827355648541591306501737668298132205877954895389429313611623260625603278569624497731900353950927419061193126773992662838432952323548909089704986315371132372614552243581356082692061490526663899672021147685368579240250415502112397193363768377139451430131106952775538395796299437430298004120495679106498379791794230399325584403097702342257996681271073202883717772956577429330215738572433728011833805153492584454590416960995481525782448380711424238006647023568305235041648666024370983606749539002732824774162779416882901720708416078247916166641850146026437022656304284375387095662685669029038328019126577006313182911153288321645820986902336469173405115063190172814594650287821876252132683656727454126159999088147735400111417839524594068159014650773401950448848165253770874319955864383320487720818723881784779290012938514307890679467846776373617047556295434060919770319033108352478705911176524940052415893185592500347136127819281990769160561147014599099210243814146752209648270893436644139645252597563766187797868462363666488308914114569821723415323042260436173492800043482680771114761128509440000000000000000000000000000000000000*i1^15 + 39512436383361953264161983857667531496059894201918187493556436265330567392985657612550972173777400950127036147747847636570160915722560280471792259881126980089251783148649340433903245848827277992981950574853075040251211894306138003396611010818867414500414935467133996648936457144124209419211708091694745500628276119137814810905522237452243048992701719505602223806814500892450491650339951717709160254543388229372016877643489392176064815826276774205138271126619030006150766547336538629130785381729500928731657927803049121326649913935442736770539651134359426887322094544410345086620770561237956284405640764932055393281409703254176956676434246891033531757700397049221986934615266236965205914844139037468851652541805880491704861568039541264361583617112514122155101277364023343619920193304001306910561843100230267491463065622161973224119075335958591608255110744509200568399687460448682538192760999043841155083630242520915700306787708957444082564903465452383605677588787951473510472352205614136807178287409722131780885765810220861921269028814753927678866749140558844982917323846612515363328360448000000000000000000000000000000000000*i1^16 + 732992857812700509074882419796572666856244318522150072869977960304456253354697412929514810687442925930913987029832482424733868295904761402306918046930422440991848298665381921630893411418462683695478783412608578865446732424043257672710058841500353792573114731949086170233950311030367744840154103613645197391211857870319470404958947477046830485710107296143330754968308971041738718463023223602894780919672177933941743929094969008980312985172302898553173249207349767021762666556164580296567470737971858586928662369908579498515417849119937936225066645734641582331376112783340258741675314396532118680631622741406876216653830018220750718003863197316675744134201115618108458610679832801974657471993109134236117613392785548519106952102902413871448892995131609196888071331210672472695273457517112984217300387330897138955972985571223593696845526338267780507168740273210654984646892745482768409510961577047449758744560035055077536401538321706418554571836778022647142171797772971520629605802648970221533511080681624050118667289953561789704192144200140071906734644164565310348531714798343381267251200000000000000000000000000000000000*i1^17 + 11754714543094404797322405045804431338377693279332237124173670833187066801316315231212007568990835303786653371790576610200569414128986548331911308971061607157343990072974450646992034998253268053745610326369239968415183965084200032846651249530299491767124173285994478383929972762074234460962467370247047822281359679317032238972563822642687927543418217039704443192363913686618223185865358182508491115373314097966691653925020418882863171154626115895764773823573561324233979662338553948101035045529972106110174493392228721228370902082917562199714456597885349144657006798909105711042163033972091008522348963038853621721621344833311653719836559918885305937001549278857595247584637803666968614877198412748871650972801514253650151066790239025086237901410593621058571849749702085354496970253358656005707494344262420447322298041463878010406778336902780376780239223755093099206290184909010939495093365765843058080753686616051901954831613669354200497973957271847022202734288244605288003091890481325475581500892116415909656500459583239365750766947844954083555652539483805858077798390340098457600000000000000000000000000000000000*i1^18 + 132296702516773606010984510563704340115590294781661262187367464439668023348776845615747106867979792603256931445754694124985849347867550674906517262974756195593659675745516721917599380759221399680757945332835187335161885351043579732850745424633290116935287197854521605917118146301465384234362482391331532103347223291623044066577290188468617066542847206463094824212977166205889502127725144673327269641972526681839499831070190745010326103100028493719581781737783731518116825766356014007638310968356994911792008519921201987843977513605504800208620545875687968420607264582806194050791973660683109520576045929241919873012866943061434392548457242509792552508745064601752513862771415203461410106307331153568583269088608368940244000400792192776372085599660753363391914213651195723083440141395513769376463527399310850039373585490473927055908430612605311259411200508060607214944302927151680559317478494282774336568407936050808072729417820085041676002442306078064968510516689325495706200619342152785399486316538393368548009864312216572443577237499136396846402885688125870009056695364354048000000000000000000000000000000000*i1^19 + 1276688857502461038461654243205429904067751209629740732676239956573299301424983088653273492769849534242201851053404041104673235283471845552888848973415183872425725254870561058450057810905574430583464222978761650937671672792303732533333953342145251355290628725870958508143885106776107151591566624640078710066504743939222038308590569863156599067507186927120585704436452231123063074958397496552812763742901105127182876232738233463426731003164106372565485830296997766604591217380763176992264456716258328787409914843666393294892680698710554674739746825934412784891690709543526767822781883959421684953472391510750375694537673809807861500589730265848377111292643304219241663555257142205905857287072208332848762569344045783172972672302171714451047720693956234491558568853429843083854808994531083530542445479992011605059582771918191189077068651779172879070614109291831187647821510138412015015938713336533299364565300028485517220099676428331680766901943960436559933487723403939821430305714603753670990413675300547348198107888915134886552039679773555050351281380445273370708656573644800000000000000000000000000000000*i1^20 + 6747245536411236601468799326546326291838857105069935038006217107270751816292857373725425335475267168027985475439459893006565316701941243207325159876662774965077052846538444515123049989339083064374241958576866366968651632553836574029111493241944722500690158340195692466299015006637667646042674528374325135053577385711707602437373377095877699213597584073189307122545548800085386912514281456015685650439108099959442568653836798643065415000411923620793387632221264702538834610643427282057767774976637337591437997277577826803309030886035016484799918582203408285588490803387594593228592319277810245705738544853638565631425486232366819008067756000733473950211630612972978806037613807246591439360563831315296108992693913372651475984774769591667875630448528064148054426493386525945853379610582633562384976572846451572980429433243493707018843815078840495324239907071195140426513111364282777807672887755499948399046461074463659823622533068166370966778885404442242575874834038198041281808932730421432837118340848933372697050010874065899519088555616873025428311131123057203127255040000000000000000000000000000000*i1^21 + 16910547722744753553451485228210402488264395329054652934923434801397636063456206370213710850163038741574876324855520281357701326943129065878846828498153151530122730488795590447180306839133807240999496511243931585111648019252924177734789602313046204756173127699208744507714798667529374708284590876986859021301899533003306554506584478262685726254497695145799867512963836964079699996198603588240281142232046866635470717445355278485194992001005339042983486954400280481248220050388558945441500504880028097011305653149389741855457485272746055964177596601744860986492889922196192664383378202349187376952907945685511063731420856927641545022928525788201640880895861661319798131399016635667045344545578817526752893859246884034277765702878811787634101441200671716788145616627037786812479244995701274419994815839561354569317570467507646398467144566444244769896143985088872723531893813019884222136943121093521045457493403242703102051065534431939706993372026138619694289697792439340674826560445135973517608822629234474098212256167694122031416582966945906005341945621622359588864000000000000000000000000000000*i1^22 + -4835849410681993731659986611420978795552310995131275120808011742503775683187259827830216915262862467017335785560928975239125710707569293326900981240696924641680824065437951325478470345606833001885229828911935297327402474718309885603552226154366287518631089591082750141653783158406222234969074943349026203288542640550482677260148149638495276531218092017292997396289777014905822218883111202430635527458862866143079316550729068399870057289615694419367548493066667509216036284752735324190077909768893826592611708207586623227794790524736133237214568175910983793000801493610549685346880823260472587099830961242589683937881830172228737164917109020538028563908330439399422691806272110870235264024422418359692700064995537022427887407571754308221325353925532818595138853478325938586013006697901449666143499194386336663675378990457210069342647652270919297783950192631139783350545090571511063583947384937318842050226756504979441791933030937165435669715748305861412099134521431631881549740623176580374217558737558822813270762361211556665750284988025562792620678507082547200000000000000000000000000000*i1^23 + 11009723442132980029554480161683365275927162417549928343874781694822402077628848358595212838486241523678334631639794889827676546600320302646828869801247939736972867513349247032319131717247524937645242621737200895969719805167533905920602824732910438272581009795537663037146988340664514540955188669956776071226953448209808064390062448618177085143354126777021953290188390150012366376446693439379027020891842920896660202710615100105363358918421842704184061725980656453276986543885303447670677372593331023697678558261047904570169799749130143634809790553535331856097391849060247231888025961702237161011223681847567547338838329768131417145810743222537348008460766861460252382598825228237182930645122773108210685596861864081053599445767506868107115991228202753435094020732230901738770525788006046256430349555506841195494079855841892754780458666978899201077837298579393157897996417992183459340153797686621408669414180864107170656249662145439799106852650070162814140481501618940603830257994475094176388810362751432126175294733323899668532849333525494005613954334720000000000000000000000000000*i1^24 + 17421554875532941573669535891536399772402869742276544757937012885587749965962333079774795761728976548139720022303123543614123123621144498207788081426914679618981120089745663079147809833059220789461479923021407233597060184141434724174103839094802702188491125340278426884608247848052288894457709324115986165128632621767568966213378397091809359643266645283777250759094184284711132704680422432357525134113080484168069813167537885914882281845170562727457713731609531816725315719934063421084780131402044768322422352152469273016970990833074313439593243794313533343375025635417302763992054375146692207889653523346774602818262925547016949484911671502584613683836276034285836693250345210068183597466198053932982153093658993493599511107390134432823837457593516639956550654904811116852492874309870161951493530211257795937247390029727167672893456373645390707694007194001796672093118896981135335119278062895411059999408654924100710111750842196256116369866718670761526663909615676966495399454810666243223154268005760869434143326566987217539247599563395969226637312000000000000000000000000000*i1^25 + 13448467743472341315819903048875737142092064189945742164865520418652973052525185158318805928398699063282172749138130567245219316423191398918383266912942863580734295500353651311643826962601524543986980882111989901576918546527136848392780144933405061863360709978578549578621762967800505223226837227565176459574801669467005657098843373349764629008664703282786588877576420991450812458168635080029023406551376590399807646828760840171891715702487403711507554189146885848456567737886509056551394372393459466674435309390078675204159535771486978405360193479903078891191464681273441778647228776523371360100657947931615663976708522764598389055000303833541889231368854951177151065000294738841889772837161397868358996496449070851522905800296440933846264326321755495891475445694902147925480834092294055777206840375783722385072369405903661353702157287894211421049894441018685531442458275968008749565697655829521819464733806201945074997651551553304990431704786822030236406094764979504484726287348823082410335061565557748640542744353030356753288206418286582169600000000000000000000000000*i1^26 + 5184880388386497180669853143329579314691334963555524023733845362462610666931775129000041790504274198590014802425854634052779602954443272015230747048028089720805325914180210823152829710298058006816374838407918127409733403162809713881861230762575965415968287806637300263167641084197215386484391819973302644279316023616000884051007208960880537280999745917623803978491858126547523214693876855135084328096029718858745707114937601875432110356699680242875265200543350866411889935632755283042912964258953514701029889223791336687095978829317373996228152934103737373534426488544401817669248309340034094314862066405619554995446514275662818747069247878334160314211841876714231896967553060238575934310736288202641447695431524696410896233784531845235501625498116531466813544394483539315595531575549111949935995703411446407526494810502365136806729603571548008364287783489305720816598564826657669327201980376582835011484644814011713931041354848718610686447642570372564403897546612681839692353842842056482613972859584719143348032229990865659896786090721280000000000000000000000000*i1^27 + 791172450150263748056822556704509105092265814722908107282974723714444999231021337258596558132391817553177466369226006757794248042527436853313372067533670586433130148234236559179757406150440393169362333323063172074704359239594376195887230961755034473251722284330969148517855883542408885244179154307129226582724084437699342050204450400887760953263858901475991293213497013831690488952555094160721060610995302058058294683006266437997960832549164549978023954237158125532116861971407822342147528773587428397278938096223671080316440137480650473865481343720052654476503973549324010828433172778830846153190832771412080414026960524182600089578558110184969882618913245042967442379796429852209890487959338673844082517049295315278255454568595655055987765271710664726429922741378972437110503162835692275620980332999201375087412836623828165876501000495678933327227947643979790964368110866892464472076504959070335515708057688169094385234718372884972250916219770983717532789404507409061960180355130384810735313300330674091646659832700990995392626688000000000000000000000000*i1^28 + 46987865915695925722371214223596134263468914371298360558372490776143644514812428653262754898056975726723509238283286661667816465146406603453597207573228004401563597364305890619971491606114287095117505702685741231800862399287206711439064275485277245818628849595372174288648767871533846580733952284267031934886027292833904974721950902910906938898222528965485161921174360889451970801520456480237537013513084410265957178328300969380509902154393431184474580149288940640268903061677520711413517789839691900627912919500008459805076994660978679725109021799274676810039671171957057986968123514651728353112033412321674446189076481456709306975080109905715637903200084785691468603862620797650839279940432025717872825912933735258410701278113641732468860429618558843692698773524479172136840454700226785090279886520064022390454836020463053703227851209227133021116039289355415082050605879441934041904938398249382217691672844395884461015399421893656535229780479660187111072971432575404072837486915915242316003034401555274058885039086840997478400000000000000000000000*i1^29 + 4691748995101548730078238546723202095898321606345368479640306978286463642409847694040849728608805164763353002551177647581783715521454073955809750432762731542715581877537784285890044504144376210236988696696062758498447664151470160234017540429980705437490967803523579597868798708455677889233682398645975932740646953567067558885467393067288627899885183826758294320852797284454479608362001606837737884640258142074253155586647617907964958624858174898498214615122831629445069752516001110330379936517771635775514794996847428355505576978936661562469991812578415620408851587373174325360845251217495467380330481136103164459839022521779076507388134567361763893626233007339100249983775838614484247310458108780115555104137557102759836925648764285368531621200094288713925048082836825644321909918204820064141260793794026189971753932196337600791170611228794362854866711712192684376013348299305262156736099729149610712164315145145229762183975604376404493073849424090798346182364528120085326137647793947040908863578129470677713141282897920000000000000000000000*i1^30 + -324366155606475335697216883846376935774314301350617548568733130907016135133294689638303679749504015979988485808755873095697362735096934637914811685019386768201028160689495244788457255203629054113180738271411431297722048809968987712043122589034299875468999994700016661285165397662691001942760629144265824117249381147336671467986365673273014793966736801152969349690836899552511088062013330650241355535811657417584440634041856632125814745713719017059445733804814534540526464200004297406309038124017260643137493155842733650760801945957058683273066124860320923323737315954262891970790103666474839452355866609064937174934617343615641533792416125013465606690167760216848838319628371704697748727354932556319700703801559195285741669870825185032969488049184481762062017247031286228104222862826331467700062799750181821613925898538266781433499014332691311854360424347981003614469133482837941127026209724938066503536815452615710450749478730488299813958286569455592113437244760326500334426116263736328205601432607930959964143616000000000000000000000*i1^31 + -7859557842998811345695674596243745042635303254385181150463114715764519313758915103907966413869646330741963285386593628944612411755830183706280751489142147900022293997310624009047557588526638960223210994277142644837965374314002794218855861468077597786169031760375709768862371924788468996034017654536087473403776336725348910679803640866852995550658711976252165354115662156299646158865416449429438500395795854967800472430646702577183551031380998959255152488223593129997858885421290032110389940526883464751111947215785325687126763595034009758090318135660103482812184752902082289799285032444131464754076301223062899160768403222412459333483305231037104683850092253892182062284258381719614773235005725613866543705961067006095333896698954284572732835899709170410124948274998303572315939848960965877376533338097176240541799911775126790508695093269022928893155184059983362013451060001751407522236855025399284766575082680948628290775144119915585681075283880405785728380229667259633222909126956730844548597575596376064000000000000000000000*i1^32 + -12980512209756253649398342348925088512226189950541543715703690349357759730523798915709698457616509960507297927174976237141350695131786492421799263549374277253579324966866859463103619970067649741097251505946099444844432403381421732291501559219034323755424360109651347095490554995009646379662661539213766883258662029918489840140651277624633732143280312639975913501661704755281889121881502064659930597510289271869055093187152908200501201177173151474519327474665421352650274085171107160015205016905666479813882762693211497462406168860291525937962418972061592362220650396887978131076659736104680597093208355317819096243675398617673962756903019993881622173438494169087475092284761461697575736777843811758393932295411527943793645898854364106294641779772132489529714827198710728883943440623189905209604266170374496593446972204993301933603566518207664397702160546310663185321374963093574519039438468695155005430984734758357282618068498864743004353177395019804795202969902111268449916828679893905796204130855813120000000000000000000*i1^33 + 1965528688936482159281380573091552661429184838321153308936342105005696901212968153498734036892987656142893495138590983608388483097257973882046706934378313867687588874797007517285788354751368177387743969080037506055168147106017398935903038696985575952489442493345508317124042820176636343253110577013397518370437472286192948314127529493733487310916129306255946030071845510337799874968731213265518363659028109412712142329646072395109237593584181809913771707869928484066118697871985670006913620373590419976064681369109466368312304064102981730956597681312408234344930664191410688604046447393806682979696794259704668510958838989846338444452580669481747127490519701481789587411793197120953019086680675150928862310554416093173861809856516993441951719897452828321137026114822238408410886066512590721242983929235760525814495061985955728169241869118407226579967645602132424076139396842470871893607611753813562446217349657360771578882306299639870376979856374520960383049807206192390924074862297173500786376704000000000000000000*i1^34 + -121677982867636564292298966088503367110326698103857719818233568748299701987698204192228698069029557290887721119707060245933895116248412248818529936247709587534471901589900105608274378347319361660853723710830846697966483181252826864012703077457310944144292133791946419573725081297063974513819441055877329439034576822047433295576161932624972541822678280025602549117380571813808001023306367624754929535800989416918505136736997886447496623817935062336123569434651006943274442556736013334170842814122826655583709677679028173018401660275703259973599674209913895073693052174261220323263152696153196997643753691816879105250233906575803514765771839287406428123845567138683879812523336224663614143006866889743593373765947707635435058900671517385251235244524393385635504441384111523872093348091578656744711972950069112864107893509216805220427555284656996210220123230507435628561851253280665929966182552375070774442279304061876601025921690351005044859570679538278681168754597613702458812331376271110963200000000000000000*i1^35 + 4120272638647857780301722849615267767663010886800787205083101203121842632383059239284844832367214222008701132227024436822887895705804104377943129154700820951621226299283775275565982358771146118750947878749720622109014594169450275655213113788690069482538558863459421603109844325860584705584900937814300462862347666801091985775024378719003696032027831467877960337519072596057132571204233818138040599105175582554056848839659273608418334220291479295814213822332493268919101143210268962619482208103276579403019576232026715905810278464513067582500583148919850256753514965659243815123686337760562156791222130730227049994914485891574932382505874972480448358287053751907560837503526786567494436130236172650867418625609749288612366956849586025082101710089849174398073305027321624517363153849262593968912327505542699230511920201694561514166712945904290487552073971755930028729713171380041476294781670541150466021673234930559598851529171729047401551950192278991297594705560919014631255176537702400000000000000000*i1^36 + -60846035260828693586939331973631947760306203673972283549060783673678199963821973884821437021253629160538932124079112240269074038491930113165664232519289304588120376031365535442890046197372904273536151865220194212397009855675730768559362251917444181394550263608707574428241741307717521142183548794731090228247753420448661516720959008066430915210830410324485856155145999475739402345696645957057938435892094870492373542632886605039416424134248985677501633265470813507110389067453468091257774166126042939669955925360891312689546018133467776606868342310474107163330437247922449757090139433217185960253887790031276624096683557331419489543967003869865501886148333929132111860390166902551236175554074253429890714880182528713871050450896548635604039033143240412810444920219364903738428849164339540054813410034180395068897743546318180588427670507346996215256912198932558318180266922459373761220717161976897840197423173265649282960972003528335324861186495217563144254246538909575054098432000000000000000*i1^37 + 187414709760688185459018018168210800494268294881160291821564455069773414014467296303866139738171276892386773395009692269844080892623122088409384465081623963085183106397796079822131621425873826915774801308561468923663783405895115679306208768300563788896149675833146425220787449087729770204330951854087377608244046565833554280923887131329371490674313014149763631373747868285631942698170828474119294590128834088243721643306952443170638743406563940596183541884823009659090817227051920862793017506507085704705165635913216994213066143402451084267830710638139227724232424067553166076436747044279336525004233914386362271763718380642609138261275272994592816600571261849699709150623734560859686593272420751614088054393607490179264324638304814674177298473268751982581502619503102039496126388432567024173834712333331086802290095465280835384328632494724221331406113236129310813227335164303738127455028931897718222589387321470769810999992197364231691820317210304351129271117842009292800000000000000*i1^38 + 9361650536224851054642732129466592684396864470203178288468520159395901709103988489763155828667554033221035042186294795796956502896524137248543379212629789891481840131025220922114368224556479368111223619303503968544711626040145110132128961660545006051705441144399867680206770851273194457178945500266326248358490732348105295627600302607905083018648174912291556221079786684997382641054354030399204097621587995497692527740487575056796557299263959430085537726343080090970784289387597715955961755680599326042473671022696036754170656592411108073544867051020182797091418750588330757909561785789749535577155178201721014752303066492688288178999442128569718545557575708655850517714178930584354414771537095581002750404645410947336275428636137267888753882426324726563020909771529241293629511944400692967005527840812338497135619279244374236486871196292229030307730293850970560122056932459466319939052741169913535374758996334638225480776861519969531602394866185288951865519636480000000000000*i1^39 + 18334029819388578837375342050100144345280446860008538147635479380072264215595235253579088113618743435783430284945177178857994950603462675970889986074964216884673373967037399644411325248435751326255933038265257391622639303665769325986879085605851041072165355600958301322749346289795983920824741253858644226755247148901219324920896649222726844487845541846710455594892327090663039683138749479934073496656203454804650141940266439847256610602560262862559394016082285355112733750294263501864297313298903989893810038204630438682425912517617000771775066899661245761314794296810730084964271061036342012005276777331609553850881799970461886499344606407775178564270597814064225841065242758980457187881077662835894072403794940763169530934735426248964413976817335266150294392678798235399635691531127027095071307968813622140283793827301069510706203010876067745745198760121497558239376784035586173054689665510983923648175420617722643301750501165341361957126121182382260224000000000000*i1^40 + 651700702729222575293424091085538946195067105033327285065250630296718076080650598147256477973663643934225386918435741090311385952885440496344677435975640370717913755403226409162201665598956568547279309701015247466821514326994153246570972659375325263812841204867999267062105658271450828131625355722767988521025784894570120683313174614634209860451254416596000213771507856713793953985531569230457422563691699357540181711607243120730429293812001523203237213884874854625571291638932783538290246669676040452628445828604366369497059121362114439575917269081953176784167128227334424651260440210142546964766810515784235645540554496619836581940556940664826522198447473032620485551997198228017021629706542168837273738631188232296338813072228208865935982126928124703603493522879020843502750199808879195088392513322572048810494134604800698519443231645138621061943097598130773880363704336554210348779745663172002498046291073244500798420804715674098126191565838745600000000000*i1^41 + 7458611462948121000008640663335890934674459927079620296498872658694147269347201535839290195868981027427643774192282941042639087481780851058412247995189140242322864236920526149121638746304097314316021808948120875458840196022998775408310169833874329961919736850847738944846911063363303686608175619844367864005080815881644122885615726757406451621793887927243055998845335761378863276667078626705166493160836359153336099368071140461233014220943588178179902944670648443296211492389375400741789112192787781221391364931914929348129022177001545047594246640981345338636418697920779991753423962809999988345706473090631281302173576610418955008391467885572671231074750611756978898641985047669500426120626119034460559323676409696192674178453388032654444525637133728493450408087111071949112097225537284264816783321779313673935183637500000502482541646414446693892003104881934849635075130701754290406834620473887362948130374913417947581981893074089328854958080000000000*i1^42 + 3444768579989109193292644855681938443785271755932101120539648884412497769062584129435580708027344470292422503058009347867882541764253657024075769744380989955474640891987445244850195223328020064783492536747570421529002420092039331834585741742023262388293857031747256760337354915355732980848372318665639455386930626549481282689221420696222416326729730524150713263234512620043798236746255033808649325701222803799349806984513776295375543941032188186148267275382464098037791903262168044859736738297217787534687658160766660263144089942516113503645214280681264310269579662892088956177699409374457745610579101977906298085933662902413366830316388091859810131436220026866311948856015128794245671323680896602817139464477253984786352667950152334908047017823457754415593499604254106593158359590154782546538889319953134532792278429878258677926312740502787835233864249263210566701201595312290081427389706692025404391230470549512804008701678181154816000000000*i1^43 + 1654482956688717018575583482892463427345184560562331181005922689555320719206537719671373060675747941274120558994140213333567718954058013367643471691837177455066846438142890244937798374765431371686753631141639022600365890933882809472127422485430950502568065752872298272881441589927076443921879484414002294495231012341523914160204235681416857628116684468903501875986547513353933495533860058561060922492563270696517950261383438071016386020664108586767357757863067489466967773474136730500098776932039376445247375827211975504929334238162437805366489061102617361904340360365703452413956567434047708692981301812035856645504123904170277228143568698554883840663164125025089794809301951075547831545261148827967266381166442799401095359376907134731782471375781957866838652396598671567523843615736019672474427155688315725958809015273672430890820817390229425073617711102053871528830865833940559012824790098267596479042389638793172003219046400000000*i1^44 + 97367851248119819400847214661507132714434594586433955519528800748792778732457438199208190452106261973076345815287556122024340594834819667014459018892076753063660954504885162939352161958484614724479983924311374048485707957637112973609322303481274250078245014684618016836716982841521174602671205521219133174046122017727176959469581559093173179710615385434785579237326129933322874739216108479534680019129813213705810586140518777222948754467879980889501040987770787413663406617909488155626594379196166935357088118014747622935318327522061188017964363513649761730606069384532144939849707780042574300794613675475531559744397320651381151594673527973307174608002722709111170101700450097448495885000136298514519043963401925216326370897604937543880388332145699266100364793041787081894516107033178879868540718005416306699194108564170311268662783959506518999975902057372251909905223377972502326775316511440163928077495880111882240000000*i1^45 + 7474650088354648050323382233355870293353065339153695891608809655828781663682644295909257438780489696398628076108012955741128566482873483717153473120947000600296739075631997916078053420145228422235412553297993882389379793638761011469064509931808362202028237101096465457146809111404589668935673984122301181903996018328152891275286802481512111961646077678990789287619846152492103471890410972490456387657663838543158762830205081569617549937546833332675842449999398756735821282779178507266719350064790741910122178794562366713582278868595342686796074058785944437297362718644892370022364716458064022003636627146052960051955781594733158574023016523382502777789822748811015981637271963934145118863510914605850468640148647201099652255560505677769268301655473788831368253533818846489398369382199164461323761828857768371728404873436426933410012198571307772484239536407648609530579004332807970998121500985019925985755136000000*i1^46 + 262258332394822752599277271461714752831770239522874911557881187169497831724937423168797311912302248568593898768473356946675289147575316735995226983117713895147158510292207854091456020090633578634543883268076742468097201092314922410884709215179566341449750841910390802819114096152212018069119128196255322817730634936720771651299095638887529421907678594585483344656643500041225556936347891642581379419185450321047646473218268712327491762235604709808099888186422323760753596407297337486538707875956888226290148910095341906364363110854228049717664512461888338439465648694312839677887085909546247360855885098049653127607102073685589728826494679630159773830763216222022004369102199112680152232298144031871709631720197348640423154857111156459220320744206536764435212996343061648098388878959058004409902459759461615489054961686745699844966772872873210016321044162020844862946106665413879587008261023334400000*i1^47 + 3396908126995667161597843282011257713045129871035761447396510883932308526729210834109834334390298869690710620222386919533936091061603551099205785512821937190895846258231683408734284053834956909278634391920467017060257906896370166742152949979898493717640217451953117894936410845239860712905621881293658467010832149169562748647299275076239538592498569434248703678650310898273731937897212155008161679596305120828796694979393137185139809375586002742048117194049485608549605568235827263425797462984732781919386097428125311645297842209149826429012679846389501508903507770342710819428062755123210459518358397031070198163095201619060478556826380311728486072511217421687110261264032087389288131026286444017763814086532525513613484676986337555012892350462952149266259647266398915000740611963074562519414870040887106313611081089296581542832131969941008959313071238414677892343702885586886983680000*i1^48 + 2275531791915514372982025312314695153031201130415899421821747613382285552861535668724305173978236685254616306622197003582801878533057331114258299579008312114936608554687325085980314069490581081453784383105319373690989164313012241290336164272861639568363125929578310909061968212477338810549381377302654453245886227120090254490764949228517018193040020020985517088192072231851093172561471858078406818819923606899522852443515702543935779487622825365183472787709356609979899307957832054460712595383902987708336904888229156974274430831560622363497259893502980528212306953194913742414618948307072322050811050208252028925926287706766491504309537796887240638996984298523174649660250669994052659379532608142058561571262612086962924190059845043299987046552439533891988801973395213656259680289115290722884063154572887970041704020005901877310665228851933015288337337368355733504000*i1^49 + 581231740944790062239196871473879147965581661185542607288282384907178999285191013279411025024322758059862917049895558383146971188084944690289963897881145910058566375742035341534500304032083603345056704473357714167801662554130738626395493894040943810856023651241826672484906065689929454418049337422600285606188025067777228921712676941366036609819207510633885508734402396268977215207475906679027508380010527132929105311560163588875432388801102510671685540599480508637050516317684492200617534164692268325188587098910548987300050656415795718076348556274691500137351785220489415880893562628740535460268805301064284237349055986435026138522758259015346019519558854670936694676084459979066161572700888251950520595883584959508965792299015653209304922295547911432410599447171014750824308279633123621508565753509670831701082261602581607678346210887737404620800*i1^50 + -36221594749462791283786500169833155946904898974364570176615812661118239155685738372612697301606197035849454530754268218728108135988987067742436460261821920836949950145405818837789403204573729286971961714610738386308877943447534032577200299553728018470963221656198404011433792400332281168957087607901243187740341836120501264986247464348509549324014070657740156771282852402169944993535293645884102032494086251412113365317242648106763796639547424527217980750280357696029177460186031358398524746591324732915483137271467591379893606251381561846958624098366629520832320002192604947494306244320125490808234935756303371230221775518485853878397246995248051589112114607450631933926575400018576717462683112438755906836915893721783616129005135998280093474812035944549297357058983734924791537425924713479785887616314481255230809600*i1^51 + 18481689912856995499907116014485075779353944863176964482753547389990930945574922531453194184846485231309954729807061448083947850385473014092021204624110656290122741427765634543832348410782978255404255435798995466023637782342476357080197252952304854031394684063147366836572708686428678656720792871561110516483354838371657337602550513105628436030125896011772515270962165557358665219594300520393300291683066410096373404114721795894086667016927277299908077879895182524711858112872445590335676375254887576596068727778915176422844712063810840858262733028055767422366010172150269361600879896055132722970446820417383306405863449622161997767260116288135904615256422825775475226853154838028515883442861908694670833892825821899439623509066067908296660490926003461194268948168738801*i1^52, 4290305876377586176762403627131553421638340574937469280686273907976364177778112021931143763922414251027772645355889191254923499300157368977200262565058275222102754155295437265145179275269801384037756195449097040321951202229022195356860723058162254452408389755111359004483973094015821246487033484593042924269159792826034136077520107549526250048669058434762513300220053541351260885995093266138283203302235649986739434324230081345916699245189432827708923706546509300681805274328189552138387610024161791187309129755419830935715278795632278698346662297508208673870017800409310226996468731785131193203498651699896877837607329276812152598689354441966819723540842179057921496050743830145807321334272479722109767196229072569365209281846732832003536158533701606051563498568393108686973215218443888596489722016752919732302360081418292547966465569518143768569588179226966026270093050371908871797834577098416241661463535895572843512499143208378331829940626784020579666008818135757961832652393846349068326960823541692879460222147932468448290225625534769487910144449957646512423626909329420317357805002823310412047096812397411117603740802167947720284462567762204525700703547873982015550246844150234014001023166301723489875949998665948724058411549758338114049469285937924813283266855046509848252526348977501747792915585069073550719787105655683853557620558988481872578974377934593046951246511402826894948122056911928361807063470201324864911187066621277040002287571787543717631595661453181294991283995029700879330416377514507382813058893086720000000000000000000000000000000000000000000000000000 + 865598753290568765972639507314592942038566340685001478664510921811949739511789220531926479990734402378311410380249124006566840472195390876007588545196944028051896603433959021968593442899104614324798981013388712238281198182433516883703494862180732892213652164348996764764257815560593121030560269455081060303478235437422796214430079846751427031202934658184154204997872251454242826244756116702397907254234882374289332259538296745469846650218531557064590788740921985461603706281088494721024636877852949126277960846072479622156834065987194078401563106443529056802938831216589646203970378395828894187559688606583222796265322469506835852859335649795961422479794497877093374966850584391282128443445230082746368159481517898695760406170657716639398140968127412574553498113778301350794455537286680258812742039753421650180943311043306095923889214140917204074772278675922026041342513604019460092845322879998046052023221853183662780859476114554218710859436799398801157343530124354933616183205340692145256149491826606335216201378154849680583159428466503487448108755776424645702989443557747847184741728691155307800907708380887623576510642715740479858619735676652108288550100047174610166199109260236636415188809282846136794334755616771878118391385632606877371573738975598368599613382162031117601435948357535502831596247603242594360534630211148969312692227910130469446176696997026702836559692800508644282033646855188116841845950627847614929632309756985801511150078119119655930014205657001503520655056597304765594670738571368552376001626112000000000000000000000000000000000000000000000000000*i1 + 6106092954631841241439267223002452745872020230894050100257386213377036518691948112661625332043486414853695412285030716291518367862357231294814294906188036545022954839239959452664304742075988336667587410347705790280786647153750008018134134474463348480914090094290429922797710732892242786477759696157863407851931834480154187411445995275468521756270427595072763574934276284765791646114158603371011010223993422429165462999024723253064082260045956634472841206083508686595517929034226979794028379121810545807473994297191509880520965762080549183072886617395831152706268757260734298135842934169697584710949954298378535939516714744035122186003571562416685326760902277376243327925954875163791739934867608084401638197195633416175861327669077662653268242008091239270916956271062938121755032085285689867879722880755273969932286180842949184282239763247232377616527257656644825133287979341976024478788670525160778247399455502102535590630046938402810829731858344848072840463057144603762714436101257255242576404265214929017447559243702053944404718897749251210004308227460317116607884447510038217279949025809647661837713673719070527727932012076089057558463443964893333518825709227286108183007992972151699904482494187975308411950863454374476577846729469347658317885152776926384820563191354687515209343096793613695082427359474009960823695459936185276582901287256160434562722317231345066008285256313643062683401908207387000634835739977343439387586283970114611540312011246386021809893023999427935546754918109113838248734618168887808441398067200000000000000000000000000000000000000000000000000*i1^2 + 12037293526257420621340780255528298305332749266381505388319972848156235900431881963872250489869781165659643121702130499366767040762380022935456307979241428523349735204909282176080366339523876192336477212723636469290717400155238389417682763081215104195785555543497176889191702287434946671913736550279845179149032141704727996936769823815900001907761834337633292204634509211778416161318224409469279213242345857453489298143580901455108955662956754078185398473708047575605241553477061283806500201352712986788883365084512123826451148900546845983977207599633688959349382104380110168982343160980587295915879312128313400443050216840094376653126889950358123856921941489038382125846367488452016366812458613153949074001161379498833589188656428916623753273297891926315007153879293721969809153580566646917280975863894731362154811211024783027675979339382165332779531228633911060202064752584847953586866496464888128618970349377670081769568327123068817968329165436932485535243252416267457652997890842229482642149436267955711044966145712489819459374444318961475406795203867091462146619093096881011907824694659578547386820780266495615982019451662314641645273994356598499152646319832602194976833201280526372132678496967517941844518107156435603576110092305019673015310524223798443797032316677658507906297985964816196712014016692097602304702335756457498563119379391440085516466699409370526855206864572690213687160826313346089128663023815953295056796380002504605526362444722364332152433267496027264694317884358843391605280424035731167300812800000000000000000000000000000000000000000000000000*i1^3 + 18699913376256972458879019695352299880005633850957081967535221120832692172014036678294155437371147398647189650405598980012593059063445244834028761447744191021134865267701755124657820482554008224487194454069228417971767971846664461422271621362184756036915321927103406974583351215553731394358148930257567042709099737053262365968061272543937608348300633003423146935134031022195434863983823417611578102236292125607241805645662412090002836465302420023272409048414354285868049260202199402965819247720545997823983807441370180347318760523886248514187180510837980364668602336001707199573290533907900585205584820915765928491554246626083333580369571014048970332806018889974099776272018244593856073524440485066884757468833503981668237035673328571523691128649519050167656672865690165366419381655264742544233461982002506216348957464763627141028627475673224641626831314138974476538396582727585478989263832313666441017030098115658191046958485540920322432402989989823740003659301490341178486389836570311079836836216295968489216259157186671021625616175027731187118891464286081310871977830099858682689545774954728062584976414550387738520671764333496603625971255916028858666423114669389493190463910366037781866280222718193251925387365508775852239666445846091083752196250371835660437526572629677298545819427405150935090674609545450109733308488169348581233145728338659615585703573345117548961451387218070848933480412364297868636485103863596089693761077177812815027818333873300081252720755720940888431914538354338195279825547241675246534656000000000000000000000000000000000000000000000000*i1^4 + 10763519785292478198178619936054668693748378522973806856722089300697862412721908933980339466993759514038540922055190800488242627263668163834873399598747802861525195062508908324608260055480439583601538602839362836605315652197095000543765719044770252893257142910325065754730383104573600741189143804479271451568890165760557744679878520047017093787814487913951040853968852599639952351836762592194301992053176796540509173980068361231878041495956596144661501752258475050230684779051077012324609405175989348682655636384785964780941471529341073322058326514784312020929786847756956171719268364897783578861357370945864634336045959870138226834878323786636480125472438792033535827511745765199601598691758520870663584404247833945185838384458499865848544128988004023251906319430429371416737774475371469967384926068571484308626353451701756788009371538245085348670204757932996524398399370707901717250196410098077737684395632889626519011118905543186198391412136328992372675854360466660846902785091945559112541291448848645793962857110134352125054416411594570151077995492420316489780384107920502654746907260071152593042636212185745763850714279931662863980054077221038884191211486518725679101033242900990133667282312313828479157505663142769972629820670091973640199140221285521839522409787857242548015134756682763422769406000399594041025788378347136953921643720878181002846449127317522503668726481919333571293307851042178834996673486108236874379750097509456626809777603405080909238771965185408230668307638294141744784803732428911804416000000000000000000000000000000000000000000000000*i1^5 + 9350168474066471346915510231469277054170431853032623145217539258206092837860255397884448939845283736408185533890476792809017994114033455549562149254778214714822241273669235556716298828580725350991976879668088261134432071559223509025335643647161361018111321641690009276102956780852946825066464083280581825384020008254755485861972851692544687210874993663553663021388009813098885103088524833623590222395812344788032239128135752609874775064893054823139244228838184526920768731311468258448041375622538904470342566082312086816597539360173480377696788041712485398204470102117713647023372121276645607516723226977137074565677633769181200033609663219525320606169342679564864379141872784089097904868021999994241855935888320874941419266424089766556144752472658110682904151735202160876027093455111421904598908098292634019887539247563566931719093651197750282622881299830045883257244856224265712203457311728598007125457535195214449274027245645612733301073025171094757656877146014057210780235157118686928891502418679581705527774472963398560042615874836618268499231115066158660773875776345403549996845957397172718871374339173036549163129823672104672612475482715827599247803919764623548128192493597149544213561600648789024673773523539685740231808933547410061360830985742811032717211440431833966647935812653544740221205313360293943920207214810280461351306551399235091948777338484379099193255920858400573761887043453784327929435192383365564189050572615405764691370604973255073329815549003475740560599866987023178895680565084013199360000000000000000000000000000000000000000000000*i1^6 + 29084030805182113805786266710525446565073354041780034846942788666372993991461922586552594006985202099960185249526792529521410578732297582971736085366026890895126272710033123967347472776640972413573935530059193887594074533523930215911672641622606236560945681353062272525226632944588573520693567350318429347213131487629515054180181610360750893287545730016370901907824164436172992824376514933833439575834293714626732988541624023925894250161235773330255210400096459181070638447661473903389189276908319492199949655973891643641426803670658141586024982547506064750233292643187998951569890047923850852850902118774457536717636598733817442923546374788832182915377355435096115895127881116035978011543638880426818802082004571819361652642940905049141049509167199776123729879388921867768128477854076358395113257494927112064121864714299770766093159004756986160257136535273779812121922740937100429576966639018708002126948999717182149650064999275900058116561664238962176065289465932708263398265968805484859166565710801198581228349309667151837940226894720606466440249364415571155877342049431815546061490971449316788051626454151151178359299287616438843490047134851614964250204800585494714626811781982746361527435373132540940331090144533060003489109554749284314436846966194133542393657587246618883289752567839240103236487864220533983408016247958140033431273892076735101183330815081829312364975045853107721555872302446251393474382213005855330599762995182493483177568218071056308458804302043654885820277120987854364996243234815475712000000000000000000000000000000000000000000000*i1^7 + 20633943128665931378807097596368615193498645505796920567831546121919945938430732212268799170084434502778953271070712365075444311508069883642177625748900047642922900545097330401755537535893073664107600448189285621510504065232678428399072312911367289851304721150729812044439055985743850735151793989905732469915341025975971352777893132217367368429723437730921102417090838969058908421531858189574954308609878485785215966916306984299650075867417717286713589966764759485370370927132565997424690319780027759095827993973842866674753525592968742389622018943987251959210091863910398186914344853484294086563387157049103725909173287958089277064849726925243470072090706668520714958850413490950244599113727015033933366422072101975327716615823323570856095052947686129922003081816889183453438880577382568273047666158792858979655795981179068720469420472038894722867195421033082019350524557180778810168753853714027275886453126669541081517918722592850336788564315950073153791295431469638549519759137831144819303515101535268896583924920766063822322417447394944203841629802307292078206280055768797423023810322509770590588130601113881047489229664396818870150987786698165724820776170984157301853771650485486459581505174212778535795626836732511143516668325390828697400094874014957664764552539552094160696281349341370377124883453695714748069137926031711934196858204441622386846559780184353733872553593286498171051284166854843984030743042313742547683800597002549840577125430399929977027727885304438596608546126603515139196909425734451200000000000000000000000000000000000000000000*i1^8 + 7152646982489405213953053334388908534403410969809130059492769216139694563161860294385740694741905707179069799838626972137952403572862418134011617037236903532723639998195726081317755397281927536936789775267821709186954261935977564648938297718898112307734355565267736763098778320364380426974532731450831991736757410964297153056422741651975599340986737441572631768297333113575284095891248469490877239339574733557044926577545898599893178604223209979434862498180270446083798701941745032760214754610531070545435600082773412215516344194672362799054585785599180780293613422830932830627571223378212184567966404402074887982274043335070055850437560177979268799312509503271051764044727823951017410218988585795757797420208960985561536168850513026928863616720235583365478002663528813462938849968059612969448077387143545933085162239520955359231337701347852921569805621335599196560919616856579947627533210586006957631698739732453628630019625437893129052179469005942863177134963811783892185564111254373720677108151202828065550974400682811730217812087318878111156897747665296300304115353069016489601374207695823644527825851022835766835000749426902408395965873506639123014938907070366723894350184169085886509644489589347320656941892160783305827065364058460795617557500701075710922685233406912267424672782946742523470769264100165311544161132991307114885851562878763760905874463679460342171202766949876835486975870998114134768803849369721223861236310253922751254817079968849024231248147743023267701716758948578594433235450593280000000000000000000000000000000000000000000*i1^9 + 4183244031649031537315062590041667057084692106103636128480360334208248320908295230868882964663483804628634483630278356003742699456412180383020636105923157331115198163030569851745387489707101294326815079938427862341721366422381498942248207256210649534603490566358752922654466384941413276044239957481195360591330837688127354842578709268473577191235908017753842375414764300195067979054313916179423755831819212915286692800881893542309259272828047017988527055088166853971357994269246994456901475278191266484793328931774575311523921289260993735119452871871459541107183811992579603886407614164276029377126218176777332109515808362369304817768905206004549377615140479801040256314036932717684452549806342001256425411019941858806693209465018602012993265527938152125617918396219741775943249241673729809973680613481555812447632221949254795428185688055985799949137632980252161988710331613760993979120474729772933221384733268907433088271984269250806154567524583814269339607481790633598160927872396716509398259794975861193192312158801889546828156714290840072434148059087324395739973692894702723302083091559435337415742938186791003539237086054206152018334793627000102598876325465095656260094995186078410308983711983618124597159639919107308496088685740418347387154331612913104453418164388988497118621840489520992030705705854491433856405119007136047979650969704108945179716412152399716123606113375515866857167956648158341400054585536569197370016918170062453265808836050090184131018013111774761041243161404929590582233268224000000000000000000000000000000000000000000*i1^10 + 696491808513431744559848273171855866016871923966570944489004559894398882016803439603990821597010399306351253282078957491447582812723529270851361472480917232894169791320836463954476150758717908675009912509168435221557274708599851289180445402240726194059166281044228527486670101437707767121215003379437450818546030591840907443711120981973127254599506308391096317821333194040432520711409817896109421002521213819631631788740287333468020985945333255155954272077930512695401665412835092195578460206656728433543752589992509137941954481517553835417169876229255646612795293138513215870154371331934376895220490597753068573991884440429921064454001536455305155800634941003849146906303896833438215637622327427229458415235936753289738299868095464977231932493638840437849119634417785202568422078435151245920748806846493202911623835893475128909878236596033614587073218562105529128674249690003505949271097293669326241784168150053308011609434317981842332563212487438369588471261719441068403676805352832562241902919002720961600069904802616489579878520121101256049658013788838208672713271208549163376098343157828327765532246364502493212050902617403916635544825993391637545704641251673494437433603279355908697991027519204544295634752563825907442894472490330402307317589941848863219408921276366212205013345412801826095343558292790645648191785653900027149787668389190499821694240115876884486736425529532995112787520336298355450738421381674149502260595661944024605829601681523313676785655330946138022336404953812891455402803200000000000000000000000000000000000000000*i1^11 + 74763563554490680710655100446884178731897576242813047492107289178079077755135338055572278089182369722959382893519985564205993068284913802648048285439161976736512204421843374882463772197304341763054258867864334299242727993453847519730079092878317844856778928905493064591489749838466146528381515185657851176259136540373811108432609554830913712149249675472024498016603219903253454733939996898157744030349447880332081868043860602719893750867691179459738869724394266778097336583842877376406216507266114276800072083869456101750712920969577394027736304249354435008302805611560072833751135635408604874403692917277363784574566345307382468881944237006513646503736993666460348144054210399932378079219601496429899125881647156709758184184281819402968403569819571916638084594858455045938657811945822004209432476406527224208155296795138589102138763615624212274116613554207616638684355773041437571887522357661020285798590104311886445758569738897047139255797051306532998747529093652779882028882732679517484156920286640305013316934546233849345673576058425018693280293331558283440489688630138923072173497642364978141077814684776441679165003930461604388515816642415343464964772480754254351405279789361460158097317301048709433281920811240363642366039822551071942554743373078872811800669397994801322959880711299278900286366771651878803616175988874433203932597356656479570007007549112170519758045456114946403127499068221802908973578466246596301714491953299084714589627378730451854168059295888638480292331732302131279953920000000000000000000000000000000000000000*i1^12 + 3243159847247236656179889832071322217841068312768068481718420084963589402425518703942326265485618744110225334775233774990524261851898706266327004231738983231446647550113003486031367911115268857485837434223280660291190209481988343367347964898390215100340901256387843387425225975172787409944435236079948487121389256696975391249938072810571813663171777626660126693871973413576526730636757372899767554988560296339588815449981943373076380018678362040818819923641251710832299343170842557197309630299945521803530472105580430569896453098323837911609376462745725264840218356418428438512738099722687918373562493183862439273628871280246026683046024751807649478967406429277534416910039977891400177615738948941541626463072585076945956603975921647454201683979504190802079682502949557835730993170299306635079712875818847149205792372544827698824518664453494597705757121435046293070791975269438681853819739428677534034541509206889855772630393510205278623510231097824490204281591223736519508440086242147756044776038096432844299914814285965429455611645660367650597981837028813214710533370545267047197139325230478528297078135387307974520837340300287749434163965982741499813181774193927285962305798771922407200758125510518163493894758586017411224765417271609171554322065004874820722544649681023576472864452868701366760943274935789027049975591413265656277487619601025227860649930337685175900541548345208911298851548490732788443666960600016931232022121438979887222870561599422553913138659669307894789925576810514350080000000000000000000000000000000000000000*i1^13 + 161801826583252203673520590199813411602422641448741677583453979456966782077850436830962650346649890416571915664021910264926401693837666182491968707260746348758621278214079530733574701272213064564702029504744002875942303735882832290864654720445049254021863557715302057370318162011686325931572745538008717229861396640588550845384988574095448009297521327177658461567758828234892958490945036575172287883727811272443224370017174721755537160558525831348859951204652866093669844359448691980105847826614258888263456235023474615221689241059540929902664026658748543852285427608780337205413846351191560995087047836554532129920052236567107806350991298102800509506119621845099472367227712490308698105856863688485512925869641116469072529918264772400734339795485897717054253285050323067758034218467570218282230222493732888146887906359899880814189392773969240570186883837168902182503722568839747592729235485482185067399486686449856336619349801809273694308832765843404745110178388023425191126116088005292721074264654611871013868005994338048115238101953988201971444109282633806989229717376897213395492601495175386299183290019468350861404139375236911304664819247762101804293312596212156108022060242539323998258363186511157590110507448852307428448939924134323042600343475548613944360805807912494548492982985881550525316702135496664857248262980934719641036078992182519839867425675057292293706459082404697721406345257414165550745077334928529849510786618166854269843713536853128642297687032913011194378373728043008000000000000000000000000000000000000000*i1^14 + 4734710273099615867524445517485961667118810005772456951308917193524216444667051767149960986682446521479063527944657999268324519945165845391993983130836292185649363280601444630373334243334903224270738942107456902670378399611557410378762364231153931121898507927485196741622100966454014564476809291396998141164872578265876068172791665687392275603455085529526942231063017955942327775710668736991279778239955355029313020476279813230184314234666069233937659316416180958086032577122378430851464079460863467997628388846071247311029686534642312783569296140889444449320120881236742710994159089852846435320033299996315858663731480304667781986209206891904550601492877223361464752018640190201518381603286453473605220945486911176372883668247939290080569785896961316886363936524874351695138539514889443542863946789418718871387202098251564786300546319941138397889440238696205165668893371487379248189844969157520969907450734819174745135373797437155942978101061968147038779115169258846982374334078495009725031965583468845201365561087140824989484640832868819627248063318451525852929550891757722377833300518673936397387799502066915528587866746576975239006040814445065135801229468240660782633308256505635733129456994843710506372875320741442573698911823141230275090793377819748210112297411200748285713334091954932066948113821936430347882882404405404614766378642368460033316572227112789234036257282879618239647556172215739583866499710464390788499073285394887540524500315528871511879900067475001946071617996062720000000000000000000000000000000000000*i1^15 + 130257146457611580221198224219175933422936025249942895063196315388355699289639697574147652748907481114148986050442007003668761248835325449026204842509683582366833839634548037721318410743394347771701320782040001316717513420866628970706749579603339854702144611170382423127398113127233813341009048903686123293575266664816743236859916843702408269176193021470645805067582426501288873406028513765132546622468851349915903229526793948623517177931967258831488997900321921446472424955308317112946910865209186864917198410105726200468825340834818580550190990269715047143658495265478289026268877651519260661498743586558220655210545508861425086467793329507148869383742803716353734830775223179360880500296165862299939533443669783732184256356163261731520902607005817366470883821122056253280466559408516778011496475946191256363951040848073355338668466198030764585691705500868653841112880785067666713383249552877041366741910995101565444245690076353218545521813259174234309196800418487475133804961797799957274532114456517410752008835358457024293018467021177282012343644274745907209535887619048528277967242713040254421890606932086057032807368237786921735461518890362358518914796116733220258625580382288646636503795391970110870674366208158348259464313309718840268335227093090697074932136603682236676143070133610636408641592406868785198860057317484540307373542772513865617101683810014073742843694403003509544012507591110092501227964793081896802725093450735041918847229745730323551985051846075979925284716544000000000000000000000000000000000000*i1^16 + 2409940863327410553262832142505782754666115915163975587089293447150346424231723195826615394980272727726803234097352074191053282476640215138768742432712538099849968098725011185494141626995364654439977469334668753050081905346303373128018621651093199257993996191364593408690422596153533283094441150547449454966615032488571109948474155772328189165332484158183494934079352406377628491089487504818413759175175211447535287157773907847884683795441494362874674225154111101088957700431146361141211503211844564712904758250413051779879728355951983811540663763680127758148355073764045479176964219953147735266221628189470480358800004492316363025194070967344925523995132270827705098796535430302921539202186991375725408414775599773053535385355146484948640194611994388971806821798619214631062672923472491629205660319123899623801825848978032197786558131683309135394425693163901480645679407261477033030024343210132916707462414083568985102267061676867131517151836547228815833936005372799207339353529124151088349164450101501701319792417437310783965573534592413017394793227888130228113741156566220036142582074401476929835941425212349332823385083971068929829197599271664087056515540379284136561636271450899202407905257528269538033485175350763184483302537948602063781141562517899372436634274722681441597178442227493714303498855448478431551319770140239463449663748523231365732064677407086623101203305987096972871400484741471064095832214417708894952561217392890833250619467272807808145664818122538532995072000000000000000000000000000000000000*i1^17 + 38715640561492558353208785100618290115927975892774277275120439262719179270176920408951940686840246466399979117624621920956424371124072029796941337841347817463165728990028558362275448535572946706755442726683335767894819609563447825621757809386117435825962685161561249929270018293609017118281691905514796674070455640965275242711081735783152427702413520223796592358610185875695160491958180728914068713568831599989819725096412428695237285270705518417686531018414141190146651107307067106094135748320113183885230862993382140601501981609377147135097864204425179972964672052379003269104235245588736416748570423280678519926718986216537290785475103635560852547942065728662728335754060259865411199219733989626265064128303073487779812004451452879258510383665148190203328577911788056191378475069629362520244659098123407266133587273695922803396243338108159685517801010562671276653242874701064987499038329495023730232189959876289292770699953785327492215271364513170602721566777152458747360546751819287073211406022067586674972933932579069746257729557897117335879838663797594876778637273353679951515542911033627079366728587506990646591954474954956120227796192903591562409618019722756351653956544396206446969826424805064685547469504519185462126934263509101764456535084509666044104654429560446459662355962343581506774702067320939611467606198220127200763375871179774770502051882301020270475212740154473417558875806434479300826677499095510259393673377901198436397694075380981166620682641729052999680000000000000000000000000000000000*i1^18 + 433873906084184284819215064285795185750482214946907546446592622291580965654138952150391452396959277451896902859198361339746591022748970620378407113176171028057106414757220894535060023349350412068503896760776513827691908679722028607283702042116010466060479770417217455252205494467238439182267924561106063614693766597917630703642422804553227114265003915651140975226095755766862504701496964512996142770642589233476871404608602916568484707268148691165654430264318425158838631381808873511314460524170529921622641214064524013486254790580001636241718102165901207105189263504030342239078049904551945986584023354227529791518832468135501935855507897253473055166715661914422746092498583600091295972313215835380368485084156848920757219764677551346723441995905444770031766012733289051549083189810747275512036493390002940810965020770865616625581687545486588807800179906336732729476674746489308570469523004160035272616509821604854297717067308458230521633370958570494530665812034688627433637773436523958289407131909673167822002287097444684416291842453080672340640982810791289954169379211794856756634237718162163912786245138336181227410201131734511734256937312188234876279695391953088668484298298069850183583142641667440606279178755459664242791298664872040505866495909240853154358500389393399664261258095322806243074277639840595348174981207182408345419849078394792546354244443920807340500581129474404073524345586944068971033928741708696638771939930754212066310726016700812468551429079957504000000000000000000000000000000000*i1^19 + 4203269244459933293341417791836444507419054871567603842570137551128623401377309201361538655204326525941043650664197428387198009018238411499572054039513132741941011673551413958996740720238469385556011656059701967776074130956773159413742919255674590031951196882237387467281338106786202522730835439768247425346959316362482158954955138466308142186996333383892218936992200023086521945479945626622686963560979688601874097896619982677629155629436427862235700323961672798980530783454903816235701539291177929197767096244124310652590642864235730783194199937237014584069107480732523746809463457765822177525686237517719934415148782737050293599921210939527141450989586940525305671716678534831435300472817320880334788965424846621555025940229917156936532851730505237630571179150075770631854718179897019395688762310765034150877256736584718036826113018466556655476025861993624608938422436997903864390442815304020177471843124159085490736203265987071205869196033934354549060634874712239916726616209438471594008184157028280729292549194061628156640624297057638967351255902647257522527592238753187226886370484974803853734924269258296423818029216153163328400955501624121489136595480227615278769111488551256710629020769705223380362656173864765365409027785366951460783364584820071748678212624292634938171547020843788677858024027597784998978649813671432636692318603954522851275209341696576109576769840346149603281937438612715724787863178083698366310840614187601862266879171331846746228063521996800000000000000000000000000000000*i1^20 + 22184025247833569577327436314978855917264002016082615943038749104433100617217154620157050770122121265066951888853951185390418968581430989714514446634265687791420670250744675054681733708420767187043201514703193815949243599220918767317712868602284198104194903570693136435057022251108630231961422422238141536407872576788895489057160256902841558939357236612092459440839444227556109060302329032510630649931405523980876827518170722433123348202007649466970928166389671291355689110231874922525589025446967750620766301208913210402297668863210997558637211401494311577152893005406375012716792553849043101796503841964539104324439965537933430279072137228013121754189360969827124809559696893664550896248474959793965353637848816974313277057730580462819588039173220233095704907072220099919364584096733651228337513766432728904242021593061149145907658159995868341020685826360492555779601241272259482628966709082617534428587064841831574289889649523290903523831395631476527950625733395433281488023478470948378019955827328141793794197156391911565837971483702456100765302429400981846997983676909136589854386283822377860257273420982299594073321536718486793420416303663203926534623839189534474622393824806886583867642699470937090241469965734193564490387886692710240337932076231280961179455418503064880275164470935272261991553907856402052936122358298362768198793760008534095427524761181467121064058403356741915848464341022521045780459248276897442579833256633649200889127245539137863433584640000000000000000000000000000000*i1^21 + 55880811406764156844841514280393912583774934831269736376546922590863811058389583459225377845049334856429620622135644707692111000310789564272052657601769145537069202967952725735248317482998875449269318236405240231018526159715441491443646948908179294679886702661262535961698770990038423195938254860678738894361375005677332214352041365157907142405739330506032442211819627438023199137453659710217034447119036155176568755975707414478308378534463879658707199404110802807526004555545079436637948345109860979833404407761735130749682275976281766809365950110321663310576686672474100281212315432469488857565349490873372683910488724261139071283337212736819979190663771724721095758261095060912982865367834328424655694330710909546497287924917176190062565098621179996971886366985452987119927970652580047631885967289485508565681383890718033447020651043670522825835536754175244018765590619572882132438643685292231172953733088711942654371594463152911123902534205436881346026510465852708689108189712557177241533607551664701738874655835799044252183908554372616654011436122417910241073584010990421181948990284522219719660699327031613864072241126492379755519104616136340408180540507391821545192497321109806505745210670060784632157756780127729062249701390665881885149576575944784414041404766139740443518561908440455231755998136125602195828977954972469905899718778297231508692404371307564551484358975833585957146687006706176742895654835313924919011900680016227456772365590572891635712000000000000000000000000000000*i1^22 + -17933323307882703760642247103485982324100305108128072416203087029892449996176893134790181506600104391623096296965411238335372681763999786370317663488948604395015364260599444388235488653562662091947680285555243535021305180142491323919129717503462369962159974471376689305757395328353244929297559252701676627990153040988419827034861395311544681987545716745676037565926362671174166033173124308783662443824916111602665219269010857211945893488357400913129709545211849603470897573423793163755759503443491082359869940177878098949244260288048101172123433399576339318737581336077405892038638870129408561940124788265572746730791368118823965884767986761252500767869855823529565538797151451971378691003625241892339759717472112718855868847733739166965119578582689264160778438358734720325063204854924971037454508213420713359162677297477306378178024470447507408395826578616473299786652503940515046159505911104670976141117170382693144465043129511831478085104680956090331108914376778584105028824962497925573066732721563113104241659390818069337939671416124133004528108193915405682646415939644604070184467115426973490078024586763101340020871507775298432234776530149616876211819361827483550195710224696243096964178684642401441726449483693030405066205196750474274615062652332777494639720780411981415499743232622930808756143621770992644265464757541413835129977247259832032211804421404490567726502061541553736123612833333015575283596280674627092441673574833142499631783753233203200000000000000000000000000000*i1^23 + 36667717395481374041578543239929873074785905126949162328870673915985206681611970621997355904244360226661053253446290819065919375443022932825237518761659322090320232262501606724861712407785153964927483220686790209050866224710341521236434739535894680376276091282828819249906118307359839279473601175944203516130671595392607720679749601390369844239152788386043244705466519545829459104495520319726275363521749490135939380736722007679946154207108003601653604145566149149437130900767056590597984529668880315919012743541923064342736437284350942668849835510063027394358089077182082649661746678609484791894527333819333264515014982901733058292246791750671512551240789380770514052228320907353221829982092391865908013680707284125711248610649828489878281675010776059238196091948928448571361238687681754508685896383378029145239609494129041329063796282699734174822278527563050457240251380749956776136772634584900708061480517716015468370825880941230043032092696702162934363733024990606820817063928099067482904271500180085964076402100788469291683619843352762682407640307961519356014654159917804686288169096617146824401688616806528505642377366649391372922352072923561347758905239701029658359195591717439773478374362843403408137051850764802005264204893514945450748568715724162476169302845808611964658064160467483918745921177773113649351007612514590083736821789279396030885792248988692510062854240245889135925472512588317115244204712072198851724476394595623862773387100160000000000000000000000000000*i1^24 + 59445016720409499563203337366086520458171582794330587629646062266917435656335095895724253488305152132931560027980000305217074460453378396317215362448116475296324498443837454280632700535021708093332179692409311744350293128200150842196923644493954028606992227025093954565216775441151616365572799771861811642440572244369446894302762793694431255230137957249117263027590660770771531149518740177819563491607357417768599508709324118696503495268809447456993020256052124112499112608915786216932618974838268464678871750532470024554928528120177321323997494057749580275638744857801598595873987565851908898191149549259696297736601813888903207750103913166147963154213029363049578948706096326404356612317961484498884118602396684801240635589240318732061596848659775107754741767978344967958795445277898099878863933323584996190768792302825627043072448195805913295314392741413875893889582509708003234396747839224330342827051250987097588581434292128763682089645832671303400881809636506481969191088863142985802369109913622505871897913990268470838547664107200648057353182418339494613218110907822815308368541000653832374302683203130357853762465947065475059371558919218896526310563328881518108590431323973294021260745544868619227704761305264840605686147129926517038033222651445329548508976241010382104512480023134035788460643303460517790341008197763574991988068208886584288559517916262355006601179034332641256890843995001231941876767977697642793015618773255733238562816000000000000000000000000000*i1^25 + 46080455449607325665477242167179123538247287965695498301367053549617774717710118773078929593604854924975671582866662380096152503686900544238126749321290936220899835769844918838869804368849918479500002450143456375876030833753986254731679464116988798648814975909202407385646386240664957141317936766554925675840539823015526326772388931763382838288565608006815197080944469072026794983821593189631257199729807900681289871116242009857534999351186567106707383320715095344412211340043968022749469816704724551677047627970118041233977271846673680008584154535356967939380462326901754477940575499112012310625067655006088193995505691875449414316737461583927496241322416002008258089791888861453460358773640087923017229216407419824775914791993124785794750483208667601627399424288230810395218468860323880891803268437120426591284000728168392910177970501906011987312913392628464622086500270125606927625928217039404433557954112919869568772489538325793076894901090292338291159296452767446061171127639891072388065069322322797569652367745352514341536143713935208800138567901221941602997227540248267894002128930769349457019838612398794103856407394179795015242830945694928500444794971114520575545059175157729245848941898053931514865595525547930814404791167853412400636095177067916229264765032828603775509213726018880146882237267060533210061524061084189466302103557289617619149265827314164890266017494274967628682892684557057893846151167163667053005516137724850995200000000000000000000000000*i1^26 + 17574122408813119985904399895189682271829471066376863262444904761860257490552400009793582999806760541090932366159253290535618927199687073354792558864510813211028092561828389473435832955349439333654113902408210076897581390696560843687274507785716439796551456455976457316094624833017037343453047843898259823614734827870434487131722846734327629650347048138394419449644835495508150658599943338331479129330314511835988793857613136541582982863278290135422004387677740308571911138913120057703784263480512653509322206192195942701651438199626545273728806753912805887005764926836180009186562270381474918242217647960845114066383665701092805537136346659221480542205624646996895983450417577810695317273896791737050914205213875543474547325971639258085001850546013975293777799204137938956484086368414551108609320446686770340443129321809984449302111556921393713225585479173523039004773055320435431416954832616347552277430529519291956641102657876558913627087934641336715824227233935919465491636483563941231189807520611784847775367676152486294093160239232193237679859902825661315306228384474134713795975040582232701304196309611960016590332962904948416816708131360164312949447075093644966684817851567729107675135412136160871828836182600552346939699345733708959873706141985334492124115517442474480238561314588922768282840857347881958618921747414545870441802410104182948421631827761093578067903436239997083470357198790882482200478578153613279172983458365440000000000000000000000000*i1^27 + 2549614377533869415092430248661121083848679971639825669998595999274027375560233535150838593687571764364324336166556548725669249530689483771908580463251020571774995126532217153241130004275485953769736083640260742939504901527019710007727429468062844086410078450985469677356186346985320904556148185253399920425905074628280831598252030276542286792813844201819691876804265867985876418430911747142502853442982734047028362167885862317983712758252134971440053662357122172160693306882748051714820680207951216368006180470475974529841263854143361642535762479713094044292876579870427717517939545231138457065294652108607792433807443959148863993634383739007838310908673960211957413440097866923658507827999479297642730034069280084872559163577494299499630127758244444946924194546744752129368738893472669099872954510972204600498525001402233146127157766212397935269925203690360451386861002048249859264788951422789926606641684144300707975086592525720077627494450127357216312217324242323334505966525083239741494996914831817259790588636383801305274973880486838105432817367401390564882281827371433925574052509345579297126712824307014755082332242288996583522616682819673463996092136169548600290462112713438585240160595043815631828294874880475945230257817125955988745547063852855164647139390511431343890958792679766062660168370443293565896700517828664582104121028937024702654570639339623489329662449736229991374085798785964982604264179636289473127383040000000000000000000000000*i1^28 + 129296686738036366889790540960121861437079426993794187319649483164140686208272760746766438953032634408352314536412248806811300387986840641744623679604948128624735876163967248868397185973676779377492616258803915001053791045113006339707907247110136738788971102688162547082396279407037357141474864778792307530209811564666295922169950359184401156682652204658532856350408430897944669413691567415420077060721302496543968170807814953429519174894404318353008914752393139261073261503350614566694684806238122518522022195904256965311465952844025721734763677839939386645647128034497291522663706606293214702099271708006210480322573712923236095693104663688197714362378560529150644323935057676280688028897976842029040119393358285461024097240946480568035391240430812407681865156301593070767713048613998301151240020386411194193099260771728219687032480187326505577308786014153538610876689596703280000502903097208146193420818557812836071001972877994307130651768532789658600985143681079849865546199699705636333048082715347140734068020600995487049400493737060915407553275767671470886507525464393617113248212177298261676847819785734431309087113574124562811112822522070642972294746309558960195749047087268159790024608783177848404030601685155504064435384678082082168381805534531946066208802415845501199429270433120556152001514006161776081982637082554137093863220466868914970143858867192194136543623580066660670384819196264983446461348089052948070400000000000000000000000*i1^29 + 14684903836153808000097326825749230828538379623665317304970527930298525118912622260384530702967955651066933788295357238672967222924250811370012965410228309340309580936249337104028001273513897306030312155864090764949127296397203907345862053848714872814492180493477849987192608997454535518469168757970713183348424622797223929382069110091466971049191958956648258376298254503709631103414869114311683735364091086781410567051650668874275144419671073333978594028569557492749117634282423357914283649567557722902442325707162969358575307014205830997540320330511437722447633349736196447417030195638215393026618792005910090574862868932077936477630845186393441278654858303313042814408712717240372611927746587701678440784009667902655588007131425273848273613346090005786796654277891908826391264116408051644654578963387414273545115891415277935156909340010228256790340349774202994694951765117116140467566908199782019041039302501007834383547002598388380107273935172110522824602751392525130832440340713675207876389017622641526988235230070237449814808043315561437518008920213000546513526483805568444438637164786072709669944894267924712282277243316232320692027066091954341928269598053221723391568895387904014398535443215688039453870475337065360602845387182307874903621185014906203597932063613437213511470713913944031127336404069124483404231480907843280863244176789046845841397052583336385097655447119769717433711397746078135134604671057920000000000000000000000*i1^30 + -1524775110999314905960351945849953488355190863544080109288035453708379111911146043628098555638117355346168111393604476723179919604002879874013966629296485336543578630365925415092003518751073184919761595563391806278200980613988677604171713063237068114027173262716591308076531311420179798022574485380376931028277012620521541851714794804330231227354468373013010940239725440418393789042252105933078679938508645218561387368858848950502485413271797869933131315630527712938113239470153064999875348357067135324725372093424595702679471204213571326213257903171669047324508796913913811170523217415281749037392650450620600362243299571669493322792682812545959425986705395026213254316165337073031218865874110296511001144977700796518274098372901237061640050017615218005016161699301561109535711533714842423410485824278840889729883050053840140580687437889267454907969030133362368752495948880838563662284022483360343582850999930373273070487846468075460912854429080459589268032958679618744571204137269523098347271658110009875233231095279081530583887854143857367831257287902005130551121564635892302483811299638524234720902470283804068025251217256768850005729775145061385925944778671735849232009974413441048062722713679957710347115381423455679019794472864970044046023169947773646235554349116961104291672227728705574238858926486534789316339295266907992100803204872242032221249892177915097588823588490796677748256556949064124045721600000000000000000000000*i1^31 + -19206463250037831604867749719639123122479265088533947404608802052792859634665192486084736879070956897333831419937598738109720037622949171935273367557346852429960367871916030017035953006217152766301934234525807403826459204235591968670629337902915983534650490990443372228721367145048756401009393622356141249079987093380488194356830102596004505833744058229906116085089804054210834334552326974955192890094451370514285760890931214631302180708021642000259644265106616308620582274952345861139023240601019496496643080940665247080919355411328039473129779549079255607116704397888820832689881488633738211211272572582885109715999249584085264143515799039861378583168600943628624270004809107395366464291557369394410310812524359607061008831143804951908732005118032791298601629725903071715807783009533158258023875339351144366374979275895713622451566312580270682284923331627205210892105253795652377590491345867759110517217454409011941759341065628994597032156592421680147016181939742613290205062101074992465226217006704903009070052515949683407345025951241191067777966390381286707781546728292392011677717065969849837591458010017468709857958488902962241572994915689369324190875243574738386403137468013133232459803949960945889326136036708449705936400178243218046846571048355924605071969882614770714206163098826699210249997492744222169266568249259736122809058947170478931975915580112236962074256975366639671575342814351851520000000000000000000000*i1^32 + -46559945752535963726774288710616047346489790017839647098389018771158044730192967601902754874152162621093016796293358817535026745165240905081251918549199983988845251596582556279611775480334673541851486323897516838790498861705982378583246599972030664284812411600011135644281146610606875902052501838816342263101668488970865071929916423573146650973702129695453720090688761313773367740678223898493765702943437873988599915174100160415725083710829629702524083205184165762970001569071627651715936543926415592568610801628029398283867253271438074259951208947653120883758573008930696428490791192316782202934238434843875002996778845381335102943778826503773418408483061600705513208101010781993244106591696868666162809006972185996331642342238538414975345095162227293264362358326035131861899835813822962543226084770474842488792183145901942795808586996737881048421438208325816904560243528345048492940736293533227566062952090086711430613458626542569439971336998186621167252664181672989533915186155154502514023272556369502563728612288048782034427930796696961660951066325213116218260341693032004889230451821841488564958892867255838748027591173043378114952969904170927553149272818820526192745953635134600779530902871182801784731961620684639908020644345622487271811970299638579912205429735005785053131195781796807685871503497319667573328373498571062262424364339776452472341057630940383640276650422895435996759086973583360000000000000000000*i1^33 + 7816917287812769988134285263816969330841146370065278254427774724855264309891447133534688243301114385912936585234986680842929245698841075816102351100127707688655210632801990287775735909638803297369383770631605430794922222832565333820828927129602735606761393394527986222405773341293322368413888056791416285106241944029976653775499726747454825725970288433963360928263050300171079629916088132039821525321671417548244684353313847403950178629166722569923014233809605352629430886388865895749881631033698211291809952503793045777068507158446092903280173386644874823209563516354489517197904090108075744848934973917559509362068069423089405635234122179059452439884868733235380234040307497838357419640566805205068412177614780167556753651292071928326688714944266232920540899105876740338111832294047102892750391509108735652941724962606213207857109158818231627339275209262782249473412894979913695680553712627282582572319895574051543990207666474342508756790545303635396186047309246295351792952022875541881161478569255852327546018347787835742847328162707565361236073703350643796517543205182700755296493010338078473215585713529156596701978286383999801740484170824822651200423394321042694777045255980243025185920681168155551896002117161408197134467763990942437025549915392935138000490621636879019637696537907159342287204376839665265603987557553681551980571988624266295254957098225291569233564931363629797635784704000000000000000000*i1^34 + -515718980449078458632909417050341526092813837752637137551685542900163278722868053251270265694066395837187582330874216122205546176729228660944797563373279902731304145955500839239842653270468766032831495047052472351600617690502860624087088476777223597951590577748999800705807222685232267555322692894160202578717210255259823502677709037796901035187626986382232322786944848673884807099997138467569968872761100313449525984894496811688467180589539135220728785211370102226423996748154445944812156326529698339930457344640327156965567249843222104076181895271452287602081081805809998695682500610614414891159350251493234197147359529712049669293860261802101054042301189162903921105976212224831549145206277824677328663067597304706779746038598034613019587585946916502294902553802499556926762944829799138411046677377650228497708238912914317509110231204470856517098485521369452460802268128059982349998824148131526404501196315150902307371468355490038906819662721019907989188425498377439781164775853306070213924875087771840772132683737036310061890661487197847963502187617995131096090008596099834859956841439913186617463172091020542898490396743607540198520881883253198191096684250215869623829850259688459269221223378794812737932762225225788174550382330386368605105773445518589307560909499232675439878246470887069288487756384877070259307676836721159716651036559139201880767704617884022225009536165872664576000000000000000000*i1^35 + 17203533749379962390288661852030778371517950037490936143025500783379595230610933374880402048479571097068293854160315658937627842270683055172974806641390352188164686822045728017268564872838960806563746451185247954232296319286881552131665575354986007383664739996549889508730445952703901047752666115760062895178245361580519151724969005613557094425986586690802684240251399334848228049951525321859356889699399746641466705670631279716334079107016072125196968119121623040818115802954792968922975510893575090349373914090725249684669159901759553101401346773768945735956759780264237994550962692279703766677682452622719839566665179142897169552017858289584198375737997970764417501262397298126793015458622160929485498632760422258969873198690700104493327808622008678281991099934948600154377235380019961741773557711239925789523595528859010012846262773916681929334926184804903576589600842497382418959513727013167149660971919772407849757120078093219995100584772255867015798484454825055727716367963930192003015770475647692809321515625306647014435611063608950447465751898227644988808437635921541279796759196519223050539311849042517902430231238816583830650505496389855836114239944060541986908325901218886286513852798444061475162912262395394770082361499399180856425612663395655231417668243240057067335934869254626155880451979324347246378411959971218932870529649158515816945227106311527526013631201280000000000000000000*i1^36 + -163712757044687375640992050871036159924137301876323538798146458074679094620318906728529100754031379283833398130258618566696716309413418156167084767286846404835398667992140977631285281553765963088753599782627648527831302646170058796678092115188030774198379677812412009083160402695575141481941932674707496500137361095123724968180723800184005609348038216912613264378016867088249564259562935661797435820713335585416690570012240011332735531850937425953783403427296817622478925003659852707569627065958452709176122978499291122700159781119952014695094265550568771909477256901970280750457301596065850195769667435406874263960277205779742798533753881416002614513387896336212379320550812945456948011431508740651125123777193433955342791185559724431928996612278925652188795831788050318478832709892648209548811330477628393854018732326834449540955632050454781090114374414813240643594217952963506279166213714873908459550756932921518529149435598459084171162604273096683555779662282452304745772331190514453879163123140011221173576137340132326205879277223916434089264316387248099572390243335095736249891576475315878701974773608710126915419149283846223200851179683548189796188487750435687547121695699369388770483351723645852834889250502359649321020891389237470852751296111733473068540865779688418756887124153553309528124652996851939276405288741695954849363788008200867724548513971554905365676032000000000000000*i1^37 + -6240082925714444109943480413100064635315654351935789006170806232761476128270984152959675163286968918831844574421513871771561727096203495721346330267946326774021343374146839137676135241693206195935344743743678901032388690208296260580664163601260545330536116894469539543320816389812660619227109817403107381864450587864721212889978899364256081334378886957815216003899954828853079348382641466006255881488918038551046939779098155157160559252673436146741293320653637851191971989063977901229820929382140146025742375437360430890441333004680220451103431725616107020827956340545356962305400633202135868855665155295500885614603653646833453745338837523252184011670897795322781199292808380685350485009142496233491897599212937731741472485745023558917994057128425215266174937724504838665651612847017384717990870550865823651411929338276180252071923164356862429529257854918764390230429698076541489432117767142552540883194872394724387250670198568823200902267249751401133191650745272462881398604341462513888367855727027357838069491179859386057713241864713371696786572922645577639295768390488685056159472710718792454294187776562446174400674626403900820675991654461836486576668005927260019864842943901229067892190773455947072478212996889702538039090152248075295773137130441567086136005160559276634591106269200720794681252754854650859219624224425232097507144894316224250865151789526889267200000000000000*i1^38 + 229975756930822205580133080488182645374012981567476651002222723451275355482835987422617664055292694666241836618278693583393704403242585022314739495712890965743800971685457512484272688324463156691604729004616662714981728198754319215024931432804202054353256489106744104389009174582332639458445725527023406188044574928715535886552033368488363334950530586287551265566705275779802505061920471973437034664740936801272857511869488700235021725341530074597636745129717932352384366202097270431391313753129186308363642453701645285223764054100287913251250260227831452456877949416299851663215949608394866156137351014615384406287353462326867165308371053718119282383056681538543837469007315458894407846490005800548489491377204615335585160414047279912866159816371367545815000439693625671338053160380730840432533774844876288295745367876311754178557840770184270010407430992006745823842177137984042455243235726835700357220545878540337631709618157990126416523103658835845487591314151169653738503647074107695136746614852050156834565859512104430687101635870592894465961764181971695143079297505932515457941765620763100639627851708652548365949469947313787755419284773895234075044507518827402007208409480484864421436570288665926598440613630748924142534561839024696780075794259474704731777334015266394715691922192289236191577717194919324737179077408534498377139248347122227617715810467840000000000000*i1^39 + -2284299871647157067745960528450617846814705747934367297284263085058644916242779959612762145806792774774587604654750582303821282526251599485579414119691591060810633422359985139310449047219403978697802972122590508987656389388307524061048678184241544486121054612893179980575937140122601421365986989436145686708881627005950554308416926667619404006087315552142838212973317986651029389418040937840087886804654973005917088227290731316363014756974349832732373731957031304334696551051560299792075795272283317701667332729305236233143595635714775714315962597694094735224330008430656695781842204343750251778988562514787413329527104371810058035931923146607096499429353227375975704150700326131655317738228199339727694963115017945935305121646037100994892528909515078065642741171109090936896428789959913902626305945788874140603439881776221426015396524110520983726798148216762842946999466951588019355931624790860341000287699340089999017278482446532770860463107254720027583616578077538350022369874347452009400319685490947036505407367654830496377272689221991909649437696010855896411995149150148841009047320298451872888387527359361449689014957250116186928089602142591578669359749486160304416213804006045963743748369044389222180486508577135595980474804053545988399076420697412509166022816807524457331622331145157154516273073853466550231225149735976884909477998668773832261632000000000000*i1^40 + -6911078640027085813916644482784846267393313132256280974088178033550148762511389216985652952225968737072036124705077912770784625842185139143725958572310084881393589503740624497707047200388838162780382850755042685991856791236011857124189590378257068447716061443511813295075883399211396612563089811330075421728186639228214236636181034120435961656171893498909776970174723889206476039252393943807459740838462553915817620054615009738621695108498461915139048766810029174146006503400987310108433104123484680562221476702426747505001664542521686842763461771149872341729251810545733389778998995392115091340920266919900942081418094563683505206851157211305356371455303915896837186142502917617863688353691769941853206316776816342338926819913265217226833531548664076294448824629772660629926401234993469283374840016713429973563077187297971360442863135099422774813168085302236227585282922690495208196352124770141989280335285946648962275077189880801531084452384982847545926150163025484166071112284920803234557424560055756223394490475921570614907103537478453491124421214539989460137528204882541008558553605034215855890794522747545523194970385018838233443937693430456683810079094855247866030225086074525394910651622972739629197341809264746341583205240932460248719868923743315717899769956928568909598387136100554490425359298871922709153451323274436243892243039413862400000000000*i1^41 + 211299830192667390566502083574639573489302630958539510769003015602497536336006206832478600780987315158515809928889154533710493947923581998572137613777980790425365292106727716660611908402386071680221586516773108011432056873724185500100193554467229739226032239723535586259492346978868870824677608241938315283180402196497124905594590553829875076461639798208763410526266119096683315226354957332117395078676557046142426658989654872257328131448796331667483386561359998817135141427171053529421454224476503272137257132996300488153733161534001720675019565407520339223651474687744648381095011011969792934749261298315312910531385861885058128007850354084924916791278842971325011345598128579744405092699705247407770186833112991230503759510728674362806751963483655428591131159544436978822044396630052710457154694673191255752284041835816369242320254115265473830679820527572540431130435651993787318943701854362825269029521754556870867886270097654280892275931282839963223181094104521808347837600575784857309058351182767518071234975672028130951812016714391164282541832301383898189437478467493247250216792306536393566275273932820696627419808220160632912661109973175385409610421913176681310075664297332116333491378144507516277750910269908975206256841207709323583360402632806261195475923274014366565804536604768272702861645876869030167743804314199846298803240960000000000*i1^42 + 85014188963476109320939845964337317813376537376995268144071734044946407754935309052562323477595192392510988687032664954927000250694641996745442655598160442459710012056883843879783295564966516501830027939178781736951338405700143252463226549086622712874763616177356440287872247720719455809490601395467819062350362896708847019495445630484256459358384098609107115468235152869848274261716076577689818380104854253461356990280831556981764650255335736400540172327106349669117505193842615516743872314135233317607406811646784023770112653381509040156456484863038174461100484898591727949976290913122603852245713815826696593695420257918236380403630171930787035292105518498175697551723341529737865383253910263428648238201099026481665402655297976577623058195854344488408991095048475512165661800910962951263027714867257082399203798377305685950893787481364907984585145556316643213821696025668514332583020288159581320165339189302922104668374508124099312255362346936363719889771921704526632173745949719568438023272429556560652029789745949745840491369673135365421068585333738440128294145400465538079459401841135185367587274005480209149674081173537289110320960249409840040257409332411552094926553663925791376360621345769859229948197628809282701696685604819048831717630126700587024969121896747090397856772277659274353948069195940964211469973770863640576000000000*i1^43 + 43005346963165737807401179009740077272993182791481190841818802439955509911511418565174361570547314301328282169114226382138905673206055400688933337341606356819635474522756579952910810488855230350645928138301906591911626584178102648842713168961306195709020049952511930001472705828931796264014880926861004886323554790587383546979101321381771860719291846702524896280582060421053896423447188344428561720134582418884514989409589648595276255314542457356938811426152946469141322676852496665150539228650685824735754574402271346175166441881096890672326961932738773925986899446855735938571428004481811291417684313104864478480842105072577785342315559322310973302972597803120220965549083400211603048402468133881327037499170709695301535288822781667511284143905282445728319682910081645230730905196316376581318339251826657231283040382375816275709687091414033222581987903843871772065245507550515853674027704456147398508915650613153231069234309551496876124837855476070808999395968295337609898723069500849128592642094620359807004347182519613106949414477465764844196928492731349618873928551446223034003585440290217187744014525816790776856193910906356456519027414364301052370355346460896053435644772548901154273738821363713658164267008027544259305402498699329925509450783415921156544907211093963805052063903948201947267609191000017384825788825600000000*i1^44 + -89545129695323315586924014394675750319206427999321500323010206245971161539753033487949365488486114030200329659654008994379343782141041167365132445601414789633009596764372370278884798714078969134086019940048541219507535148840602027958999864705509357830412370131489028005699182439501711840080028463463929982427194661343727325435626257964986169401024032798156776084534822110293880451441204847086396250410302108095083070752421227475371631554520287660707205474638850688556580250204438792517412211642460038616570043410870154700023402872139075094153597574914502375639966278933954995822844976468758823059689336610826309714523517498504152470963598602744299640075470742978210624922661490169648157220611131729349364694115824204816568910054505646393181803966439334231446713102233481468994534052373814774555849327432495706657730234028728867535762402881190829046138839827578427838752256581198661024916345171718457653818181729213939180849552960082767609799908532604000894728573651146875325822934971457932671365143604747262180094781200529193498882428723751741495097412249541869209964356786132908079071168513418316593840833250992319660298117131388779231434331436396670020412660410255918178518782557189706507886422291815927407081946849036295950726489710669744686277705608755566191092577866792755348570758691437603569156647928463360000000*i1^45 + -1800195068430216856701530886190216548240432696181723196318938893432607248496640151238993288512002115769728654172075492164361467493326485436656173885716564317248667401573271050691117682041361928394788447385311313497230555377450998517013613809846571707684782398675948090147391486125873639003474588393872199657279538072496345971387369912942103155292431437970821667336828339382950342631986936687415791734298950876793940675707770642056196243041168078230328500510059383730069006785208065857655442257152328176644697578850131024724197597322245071753166361285400084649904254257964129893954260726810162835040305904236567009480141780017886659917411566555686393248870745583260850489883528318787387577190435924601043641703559196545315838562889518053339351588007117003343157193699309521309698997550573124741506452171592660631879840382413487272077922407707094269494351165732002877026205447171614470716034567791744966004598762672170389932755847469621542549923286289798333930889840685723432094013530251494501170741648610745699447488691216297728843723748676043347207999740686704369811441486401582321160942397167241224982503906519357468536631817645274879750944229535418167449454810220652176306806692926515344082751860995148406931284176750532787461908509145350153227925119569944958661475787717108516614254790448247860101120000000*i1^46 + -54516341060377100189885208534165450665460107978684533579827868446028746227562708008866935620068363332952464139041328712631103188329833667497953107563918492138602643168472604035531677352967984660006732496541255634872135833582015592179324684508908887669029191878119706644240931299615719758579955372052079470700318449772551668847485498766696169016616520158863768183583934315636806244030455030250927384132824425358408660199653215002309747680606619598946096881483344076780749230901731994245616424246249517697537033315702243776822583611861656782772157114492740339085362002720617895893497368770066459259134617969150020306775560798401031891120071249493586702017831106264906083773330721280993452063308584758909035873433145090519277073862637492851465697325108934243970480934002084411401512876170172454714799193928917852299083919075940058556528035459191615587925660787946318932574144600436430328816123864100086994500238812877394992196250266923079328331640793113440578642001105640896484567290096805186531910511575969072413993440109748582172300395742003005267116077415711060660360694360407015398640538038852026583139241279950692004334957813610646019062333472982673005995677731079963643801706982341577919053998286360152313831334775227510866703215420488264439625579898569740497337585081010050803963212595200000*i1^47 + -590292313188873046876525204316371620317316496799874451751400049872726832572509078380123166188042144209651647394351149671755806254324114690809930144563857523205337642099918142987045125910594880128444140845122980453824726094957159780402018833052845375505861590448332428331962794201898054582359175146631315665229348337379928654226161976904566774659930447962500176038437172469790932838934447222358501541856710194132533209997505654325459792793946950722330794346964150951644416900812086442418092583346899571353565224128237697213840809971011080267675877683321133764949745329009946387464723226748081143963307308197537553430730309859712763218723070732291207733628886909814514477402230643006946299307007690308667390667270358690377855051036292271516161566083334220325538172655887361594449338834660397040822020804572561262563275210636262757007047976561812018435852107900178077418817663257520184476162757150982971776684902778239470039966772585822732893393533919708530315914634471141809179433857737131899178981912325777809040318046915438469952886121282639053223999218298257760670112356178071850291109482965043295583808424526485428253079270972317199644536181666510297301949644408251843296141314791855918336340694812717065726901657855877305803797484595268912000302998849502309245662755658137600000*i1^48 + -369396585303886728140096615427896196386030818087673889076242796886533958031245252986124679519939678107114494337116840208424588442253154929646168234271711571596992965837774565749064397374346127837611950125873498198103373193175614059663339699176461552642649352118293694814769454274678593975960662448524167776683872752747484545614249641822715447455935503506271112292808817528377984184109050048800729179304717961310443176126905253605686098110216832098520237318498202220968286010315282378944426781089826635164513414683040022710322094976013339530812497740849498724544954560178344109509441938617530785937724238992168473402748731935701258386663306228517252429204189667523970803580202582477143295936804928520647816769845970432622248681587276604853257002339759884364090460640236864537944333679130001662282120219137726161251684784012592661736078170629919937040913816938268134658089254069588632570655688550852700336898979711811860385145953783235034374338526710345116643135858063012474887356579617409781647651075473994352071441858858123647287862881626648429237059692188388370572337281997965830866150263538674056864606311066964028045965924262618126993886299931979173424212961991037290061179908289471623202271850546049147488532700748560359648538734887990447306739811562291200000*i1^49 + -88668087324327985669367332050204498475461813576227279709175565729570733646838401957686268099273903507603945611485333759860242905541671481227465725422722110205410990162925967004181210788502258081160200788336333300229136405677380679171123891547532524422628857160039137369600210517914767607442268236109282968279019728024349948361351064765477758363203946696238342376760232821571640194492123233869340072636593088894432839586546365430204862874985933034623622255381250731882353941822744765519493068046689258593620731021526662582514703170585247626444717363934611625196141296992544513694504654349760722682125717993285103370856141777061543201872959422381458610866350383863658508411099930837846710753077342951493545581513878500747710560352906269703653860731619108441388658853386632672997457618128002829407785428799231773864594002953809904988942238600587877446321278937412724522496949143458150464406402498079919362551301678045190048823018406253722696011407073695740957129265444445502329810211164038876688415528260844998747781462194496512751140499169662710209222430335955256076495004612653467096197788730773854681433633730675164313429375414859942103670412761430303259182235931067551549784959268585193864533817715784346539737030064296109843943522038919987200*i1^50 + 4271666592557443239851319203124030198340970947668944733358520837567051271567638950555098060265124653947732007282697199941933827726548226503043774035145415246881398448499559655061678703530498511635669537768650521779344841913607369308204400408251844260681551381849631485282730659574756217442382554032034216763319333304856017244736295938447900622521605408129971480678155580961999425717647346227224399786284825566047691318725819214089469122764474859639700587824056445422758558797151608793294204152378163171195942963912852784301594020682249434550445756849321067811876641096548262436815133888319416520119327192833562375190921200888808037607602964321632907963286161287413419219309187264041865628302508390855579570783122671107205756761181769067936681696849407707225136527699914077949964894010589171993023757085526492971551974065814969449291858279410372226896793290093416857129695888564957643304652345574079277352932607323008049563869057593761042550207364435360227516246247255779746615414364256897206869917213065965512866972626281902638111816035197446927248879414580476662718507681130787458813597508236763091273265518768154760877957248583912465921492033630816285622628273545523708231576439117667611986471368081064580874240*i1^51 - N1*540946155599539209348592524069432747827629665910882547488168598630378885888094278901135082746727649283333346286306628699817830963338549226885934242914322782188603492847954096677038554729595619127964082090308409100049502918627348460234249911461581205798206074647085849138766021613566537609019545908063884934513778210402300561700468941375871697176567916162907326045855084028862991816093741787019*i2, 5128621674608560762990849056892736774143871395375706526346186386118299882894536019218291467196159494269356059418318834541778383341642621396387291294920393315766799686640591823680027351125858690340138364261140613706756022063494339566895325808155832379485538187716137337979557178226672499416825573682189778875605712914502046629379347376397346516436628643160034646883702957287930207119412237467078890621454782414548976884787954456163401340324119416135839958444094968614063774629201042602639114674296752579190733863684375449331031551575272959999220973476303004067276835686118350997975786089746011125626885831115686177347200176243192312520894974817835964074431062680463784358485609978425278256452459030426404351777547838355425184327155344662892224572605998494132218000607308824524826999580215246802436807844484555097472334470572741941194673584229791839915008380762358618005540676856797816054227778864309725063086558787543883651793625666239456383770210305440976298715025568128562335888307917560906093558565079130020332648619417132807625005481882050125156852162224265673252618762582359710722287224802086196345051583183852707993979326592457311953293932434561164179364820735895196970853138810854617300839597980607624112766313729178223173103836260671181198721780123968319424930675676703571557040220611777139331494005192545252118719109380090209645314030088762028422376257329218294049993585696201131384022440834967606211170012168033203958159089148085390491615665160009934643462834316231478375286520568969509156538693356939943811341090816000000000000000000000000000000000000000000000000000 + 1080077393095251051977414364305211113364433206424568248820526506710361675679023073345019228973249784539324389437272513341782931356496562736800490179888604934942599597182093566774835492017268637227686284686711678056137365430173345772019973711227142644221629853913338750787060841736407123225962553416080599085489275698948642862784036534713066840442159008527733666232524797018171459720485705725319395935112779067154114165448223552002886487253761548926525885205850963263226086875868115558635321058335762013058486430069061289605693460861842731128074633061900233725725908641024891633110916734898133716722380504498292485334491584418224856574078057811056621477703532348309183431406542665197830851930497170487176070145661489513085310884067555830333789298811450542758937102853403897872036643754514389553340544379220959592123280392810257197288056065583529721571651291171246810912003390893422312773237596964240432319943234597012738291062691887254733165660291806145411833443230560299705716589407588532026554972431134575678906293683639645977641197865590205604313666021022215046317553747923159169766256257469254123011186390851181921343907569689397168812481519113428294640255158232513265687594210632710624977034071598081044063258809398348115899160377899327003109722320994905362901900188529439991876370502265307364892078690373816169405911824846329872739249875492387373222194058614801741649810299411871794010204965951433852485976142972307443082058391080076383216983046727380009521271468356066224388451967168775248616820062749685110683362918400000000000000000000000000000000000000000000000000*i1 + 7358304199390382953303507315492484164189332101740938463827701997455461196081490505086538285017838040442161277460983926009602626141867090984149899289724911304785428566704066518132761809798730422107886163046355426593573779880026443076811647736523387489785186259380802209575330339772094431099510808213567627925960630774726238065911999203285361330798621884070536854248630567101330647354267662641040441161233090896569221818581526616396151021916690418596301930802957263283359386178111596479622157016684347508769059035695829837840863570773486060601444676932266121662599968740549521394383046440434303757573817102438522256853892849102133867442323195072369814884193835477820520030665088698521231913848348194379635879752880727007232283398223097974281044156592943497421646548246308748151051955049225816296737658326383876659051355364911543314734086149981009847365514820542563891198794591100681852284190826860657713132158209767239480633120013386776170014265153600504440525330535288028653143938383553713389247455567135514598922778102108481940379692868102062947694270283262908670983256348507085978634139049780360421267788030430278323816303161898691995870461841105129493390810267279626255646522346406184407509070881862553869306422560915840782663387420848225692777023337625003702666278583171197747450988453316417047754008488410098244739966664921783063079586398247674197730631019111395484776260262248136299365971086841395613531649996973745645751878359624040315821582725506608406882210885098095809403890577217235075232326549300690024314961920000000000000000000000000000000000000000000000000*i1^2 + 14404959026211926305387341990028509218697331703279830607498012136991939811339141074995864680494954785104772774551440534402128538876859477363481694158415183633761741448249832881705148688965824156554235978865407676810204504581643893650465251656099177412353595672973991494139791887046929342864477799855880043448157258835733199273125547146453430729869086405852079374044718955885801551051658550653640872038402149940721872234764097423832868383410227194827784167828452683311548267762870165281633298131084627138429406752637506648940033428100252560237353184683914031739796515486156654986611255140615655996536118886903425209656481683299956790319612606849618489721386261894593246480074283009099617581953880598265152551950809321895911232740732018258283163865174685671300868166169241404196594480201621267709454105417227079721860140902663797830452968098215341612661012115499998993918469887799452104165227988646702340896593760166192720151262260252642005342397042492580444325185115821410367681633640782705047392239664703053644682717565238039701566116567793700261610956793565563009827863366668717933394726601834636307893901667885486522257108993372598896040826520904787457981044649627236944787931501517228834264936840279877911820579814982282359035632193669969186097083926633738415113356466931795953453504837596845967066309148024142396549705388472295756485973064340171152007608814359413118272067457455405576198321500374187941123919113739983594571987884930724451350806347853485570444852833962242009042501115097122992144500404032491921342464000000000000000000000000000000000000000000000000*i1^3 + 22273734418802819860199989855737213245715702199057035287788070742057921386786293704808434374138954832039413863977054405254394157168086885725212526828301532910942738259496137355801167900250687504839300057465887130951413023124593572431763612444139584089354707124840049019143239182753512092558296236691739996719861400881375064622806219839969071362761856782286709901872698992894223596376638106450402036419786985650633805040043453698695651843308672735080900566456071299383052537362077226292801640182973255095904247623055701685523135476693007132367955200278349296094562130424809382992289535731551941527925350215726818846447135993824758920946959403871540858536332092932562280169634965063112255474773860483432150814529798716531732829465593489501255988322532948364028850629304887079205058223971611799845174249264531146695258711256960057053527092049179015176661096917987209277883502863770602022824903598213629411634051098200161452005474190542258439786329156515098047447735051061162718718213069182900641488324553111710634254521481616049725999562818622610868998083050110206699195377177550347201350055408460058511537111901330919500173312927339480952622710393489756743957794044917848701736956406339582276709254257073458308374815072187705105768282982193954349425225064216686262263790545701263007680197588158762143125327590604592610526097488922541769690415125720607072912938636682206665461535678871363607887969467260382784916894675885143053584424959830485339955919641890519770033206842718180996676023618310483266174360789520605616537600000000000000000000000000000000000000000000000*i1^4 + 13236174844757141620118796393045221046489361270719864803403219209404337392029758383249509603535699675949517378495872713475055583642866416386510842758634425009641489145925878853179659411907316374997305365817292105758460260948204613590556734466548104594026455958599097724956162348088239015875169411983090727850896502242336088299916304124595125397281757910348993102669140211117293070248120793952201366694044797436045975549918038592980429015239562139455787012790140805736729526636527541571397986116401542878137241193659372978743536049904619875203490522386555129168531722170428096733397207685405033781658286343097750125886859837281308641910606900857457221963654465257636473275895805869385991018018284280019405823378365744272751836771517321667459610753930824604660614114653963755942560134323318348754045476184298157272213330762439557451490130453077928739139597552317921733126324836271330941829144891007027640635459650819103179272797508418988755945560385605774268391557202179589859029395198764320144155294355691085026379962806966763151561127062596683342369408385823223036903373362025997098954343159411802854641411505721177428539306063075916585984131366575556810464791793693772773931107560076136784219275533011046466386606447275389933831431028720885964027658191433091795685741313052187997578993902479556925713247361799083618243823877046075228159918241466070125610463812525566162305212279163405203628616082785658099542664914845285046112161068771021986323935950141935053919889046281607683970085380997948438615207553200386211840000000000000000000000000000000000000000000000*i1^5 + 11599874116070620185727795175831270789431769303643615494057534241159298591740537143032130665356444188933917937282378354484843415645448808933282310956902214445331975276527988128983460233497294771416285273474835180781273477516443972030591988754062678473640432108484358351588651626793142597689327442553367026533466076386416320179830606652794135928424872720030693196382206889657890299773762145106596253559884760947751435187263751351710588554276014103575824636491682078438687357015203262536390986221429478370420092885246092843823324765893495051947044015646961887275490204565112492882566353011119932372340117899174679296692259949939219844951116208005956977464801202876910381728975869312013322415445499808173131264534912129229849036208566014834892857959581835605425303128705031419048401002680655075148285039956749886411796721876433131675029655026861766625942998549209325302163601283540636190104371740775991892006430139295681502851826744792665182442447320777393435234655709333763465761359582312294577944686363427838595630937732476111008229620173713496802084750358224862843497927611192589367438831578726014418206434512172452897392483001555826037307421749480591329102015843929607198770405400058818647634215105444917203187223591576569435657644103461451180070567300051274551488871848595205708802546861031003813218354903829056718608805488483271162678731125643980421446749067791207693055276629438372664812547022026155862854683324546573255471998462108940766323837478340898159431719417218346090207629732447051999258709767502168064000000000000000000000000000000000000000000000*i1^6 + 34601864118171122021261943797270219319672213854068547425763023122324221079945385232825704197226712610496592203016280025354712611095007733461354115750033293266216781428218104252347654044797371925299568102009435623581295849211759908427499000572875192544284874536843269494854393324284765615546416838213842733565088555130838275369489957878907395725726598668489720375830751595180846241508239239778467874983423826490796585967272938674696445119311856911895402763344163476439958319862580956007639150345602795789546387687069330866421199983874392540263277604342629638621084495973641006784537744796598857002641551965315884761963944741245662087306746709335615759294468600908688560422221902251466208184214705100840795330337667766155109552317329519175713193901344449815738029758291531348198302518300354927947549054585314402872502822847376609458591987108189896806692682984551049853197285355608764777969501496045297594202453822697505479618406158419126213100023498885693683391539742781303495441198298253527910161442552049568178344434725728405439623848812662246570181713435863406955186058935973370872181385134318784445283409300987101267725132883377299447930215439011022103584493252480833344119522333471997170620892108262071822976428132606789530650911194797170108863508272404646656349223739842457058498446738549014495234173605265127126861959864355725426420739411993871937792579067902942244081508912653792047382873778590566464571296036922889431544425439619523040992590411351336630928912526132764868559702177086329566080007195433369600000000000000000000000000000000000000000000*i1^7 + 24433575072433194261894096334221818375433707331992498191446278245528004437310936656235736587893155722148783351600500271481764837262746636723772044871187413960756718836810649481491614927275154673083507164457811006719118573191975628187510547674357215536264399479173331267130817734265216823210959400097012631877666345572769422126179929511644679336811602567540288810669320448070701578977658679474216091183662485299244727093346066488339654276591508860975281020505481628435892708803211454138807028447324597431367474224004013104552743379446330028519074148671418947481361119783993087969683347283905485818715316226791131775793592229450193624557025922906506645513486258880316405627953553269817918191642573353774924879647430886905930926922525915009078590192010946127534456900003661049743859159167557080165303114984611128874191947226542147540297949388247618019980333738582109720831340315013003961880229228917121625916905786232225550700304467673646041435808507168205356214924041800007465028194392218526729635273126971063670480737331941125255747807038316900772101624364271352878150813022476746634824324503192152140760652296024686444203531719063796359454835303804701864596696566775491459906119781323009515179680636152557074754370561163221403069593847311945263536515286533570541171440248746276384458531405796784013518836082499487870084433572518343708594390524879948819962437324446110571368417102888203318178749612259164968632736924642752384770890424652718393412248251967380088410554997126082586792074345304190428301690866237440000000000000000000000000000000000000000000*i1^8 + 8421922407445650235192637395869627740903272551041189192219417743786064186956798127902328732790712402389970128204372195747084416585649379724668435790920064198488450719139065713759390671954789488477464518501969607999885839063323687219521734116900559705343327086232262103436872680356686553336834368982602091755978254171697233188483933560495500562924172036046800102521321088196645832595772826302936613762922337873912002227842604233418762541732630424061139682812047621022672233225663485217820087587297828790970084186007476999330541357350733772292876089142654773031951741185397825025400223149275746754116334218435889126271498434180234038261016504709028874118248038074158090575523065960867958988836794359463668092716732057428032596795931611609602718210255243552893481297449858419634680064914296701128564676190968172417877541724901441330580841455232586923106244109945299395328432655183799019193634008704016701081196058920795763591109540826751534670435106947717135887573551543600330685628769389170747892418591808616139796141755644435768020678742599366481816070362795680680991821616575696195765082368114601361871601241202612116902024622297046741818755032250680326473206626693108811364162364480130305665822664986334249440345109369380005974250891444261255627143627231326147962961947861257320076495884263170272172008855991957781568799771013204124015917692699507577794969709188652515833656966133846957279311610117857194840248584701077612897403602341082252159204562869050552346591103784400499501334491408883171953530109952000000000000000000000000000000000000000000*i1^9 + 4912648643467762234932655953408124345135851514740829049636528242316053867621081546528900988449614853772960129062708763232932164621255134354500760951709497888989125970084889481532151561614245045355685754928565882259768869606524472335491147738593455439981988557668755682698541842273052802905064700690606380744425049566469447620258665383469738699788362848927638787110132459005986705676522622672580554766150384069861147251928284578161450114406027896258283088494569915730300948061093814953596386162768568981586679780784480965622670905877130782962298692151851708481511477886387928065770949973644731106132979189110909735220353603695987558030535684784823345322444835165697075891169955753184635711021655438941335219759117417935219317492895319377681216280796510723770208308316858757915441849958444254331259706214588373184572071270265472263661720524133874054900737503170007961015022819433881525767467809719824562025651325151152404005795889021527023166404288281126351534049230617675174510173872594157524434816662062920233073477704594943876748133086983340707137734764375678166349164992525712589838637316411671785503877413401056044297778123584890610332365551736783906000153822524630676135227628185040938496031607518083993280026559140943661965598205510006375211841368683674676899632021726260994204320329889315520964019411547902118198596446991991709297189413636997676060921004938702564536673025642925951246321966552026895805480536991515383788101896205542850929157825920917865698768553395281853366649529172557065609438822400000000000000000000000000000000000000000*i1^10 + 816222430039337310004685405898584139294518847253644480044554446469782094478252514466224642404891253873389783333057828484178255226453100180662034948729862426911298609807063751764789890665340146316578974857451082078599564359622645582335717572130768250257627830981053312590516964268686875063334500644796946406080621543360679817991808719329692845580716824031767523129899190142865853873156170988603936759043593270653629688057218602376649615080767392057488769129740806661464790459140736895749805678070573630999964383291855474310818550896104727701737931586381340660852237903249433698882937185489208374416577626567968571211713661431030457273778435748286578184342979588106713432127133286001215530079983417910283409797050847681350739691378899920818132316496494036003768387769337894070121730257555385009305228763774007385386177669762834046617185313916283784616019072505162805512087422323320041152596972317141684336342354201133962224572427158038552315034172543590636389075634029218802193804524979574611721911225573060303194695285097948807444086424491112479480286163738501315387591672164557669481973083335626913381449072476520171380295099207642057140950673929095543898659802181613517108646991019741224631795656919510116898059409642486132559956640132172143672972427244332848179863470625822494915249064639164164076352623672530456034465914808139753127177855231850858120391524270449238263483221682007071156123162171915065280248481927309874600001806039907442409683495942993806210068947402470875869364301655901178880327680000000000000000000000000000000000000000*i1^11 + 87364017939912493588490030078321288067055949824747478004237221201370364419045904617615022076201573437325644415909877492151322878208097763866661006407379724141646838135946832856988946618012432109556788115648170820714603507266854772304873434996392339020372295789801229279017077497475227477185058241877975181477695586175744325675132309503565090119523589957163762366375794120998193470059186204227802421727650689719279298003322385840068283444833910949300942548645500232660178441634615645571227412739874554026385090909200782687945878210191984186132342817194891424422238820998447133654931743300672191719649738903920496034577173668514940279823527261070941527063771382697559719324818294203038721199816320368785537431559074739873123089582633945488701700284362796634443124288095189120932608625019683846098285627913268854816084290701802142126353116659246966481264788234477610431451441781551343161082380636831650417538674958988856592265376177179924343566906655673985128869194031789475771000573732744967643074951175561963250796460349521820525504653966131455493553827790857878213331942466172111958443647872857494768726486280902143820654019086268965860247956897385368036261819828537619081713849216023464714513124557548920117919760791996087245089585441160662130935279224517552714507242986425193014966067671857930609317745659328926502692143325223970033127619909712119678142354623271696054592674734483773284525128605882342182954667566806713342774601805989298831079771977773217565878670698342966050227634068303091073024000000000000000000000000000000000000000*i1^12 + 3794590485976573457204362764250812260171876312191600975272492059024971868881343800652623776602705590314064348623107330531224569829033491243405593226061631341405830250315430215445693985925461826635896367444762756049869983428597058054082167206840257708480227150311456963896626010454978482602797784907337401900727460502353409143691499502775987870705163597891129806042128947458866527331284361833624261173599265910907788671889816792511461512826963629281715127714492798742929119135908092554764195353859841965094191986003350637327694713960851291478023169873126192587112503817082152448575213911746223249718518972258812683370717115736210554419150373723459381673298930930697380358650761152360039308244143586813278004277959614649160477305513866919255188777322797973244599308146831367626392777870862513071269681040594204914477072939850620860865626212868960279042733964361770836061268069953515528757011424455496917807573625738128344321508205382617391169517925524000281219162783176144313957124924654844318388260336384942770344083784329746900457572498058935184856712811214350485696619916622345185169414041417561478555920772076656476455669284782412070959196269745135156244361937961408826256099616506119695372411738161063432708052596869783457529033001893014096337506375006104230727953766952796083748737456193750368078589952342010651318283266825346727438796421820778123845028464036225860534794885774970854947556390552108195209625397383344621343810380023219039167274221505760556643775617392204405208558465410557542400000000000000000000000000000000000000*i1^13 + 188878752867577948996756341382095324876637523776776497089603983178999930216220028469267518283258136463033114001985512235062204453622032450723519022472679604018852059026906869076866984405684786201722794407510934993589819425813622871500511997903106906970273815651467956358642105657952959729835120987233868897492342927272677356592810600683796912651924828173410483258043616804579947976201955241957188096604034627034678241640776306886991647229101653671536664749847192992565875042652182022306668059558241893831075523823593292528559078528484768795798042039271875156625393096076509277859601224455045536065455473259843983938697377218637292129737864688434038335117971148384865949534318989259426681384714931181742992015640009359527324624382610534947948431421558306418916880509445380420722941919726606815777155165420661429705895316472797063341936584745747977557190102106978204493095719087217061220010181443424037422657708806175315701335236053192475020639462502011842126783704398553465734647506141034178871695941068772405819714278184398116841462370562297399407786769659600230046677664087947742511266267030848730352256888028677034005280176485507136554934387440813835598576621801998873000164256294177369540213755944039256245755825542748542158595327544260780059068077701278322693513129350499696253760785193779583213876865673663134685944914171555939441138756686900721405493161512742188964027189131171023981827096529420160024663040715779426800800048425506946806152484102845180431458260688896074031068202621992960000000000000000000000000000000000000*i1^14 + 5519074136413600382176099711488703772002860882865224276508065789647422819025381761795568141831748598269606737708584377313914943357000604704633511148779335175814965401410261278322371436960464111074003696351077161210834430004184520469328723823532677008098338848276690157972914658686864586781831358472712027445630596410668738520312733565337139709590225916379661193693331578278020019481648548304598451752269808704523109732367044553528683982229628580418655657287946933564557122699458027718867314656344026223914979697869378422595505460625547254983303234866595233115588337165621343253577265912964677662228437912087121634982826033037064095833253275781336688815204863183834067574640954251225385056468834014346822188407226382863462186438775697062690473473694553646683926115691927682605047110073588351929399186327204144404625510075702660206347737494314734228529941692687379626108881926639874298931169280997761907749081183674316078928298800622623287820264691363506632579680651137123047099606135261316003646055855061738227715329505754136412202323923175212145545965556506102048743145636509165141992608720726820569779562887918573279993634109256473438843585785389880267075818063008901788502987415589127290289308477000846114144415770786745007717706751584560948489806309218993307249244724449763976932369357361988769644353723462148732847534958159467927434155662127670802336067823053962329487910188741509406281747573169405447601700934068580535746937234809491346158319582869959245746815928476134284149116633088000000000000000000000000000000000000*i1^15 + 151522552899263457596545372191011106919208355538549316507420182920861352303365730246745961308331985138665518145404767900251688484168995167685365318669194758221467314592013749859143636721243900552484568954840274448901950481419939048837314241930564214974918466281836779844801780597489100497537387710880410485371781036657248527583427821468299970468760122621952310439869507974878198721832400135820218838314090191026257292969614922630729725235388246660449496362873256006010368405540092695319667403055377523495238175729838239843111651162944411662557202456363691969085327753669324530079723791360686961832140260685452703342807496936797040257568924931370222564461648832492641571330205454037064408611518142702628251822792461330458033244806819890605945786478464993055353227981586871212982651380302227057179981676907954827165036069125783197226473221299938444327184462447954448241960787248434406830947225356731740748805975618628235494727800149608737342623653705449400421670896444610034285447415425037253655954986161287333274057695341969447726693823398847139084698201134303827414850551634275775913215490344482894661504878583255470280984323821367924342855476242137268188222956107326241597090816341271970392448869826064984099304205931358998870425540228668794554746462061290852240835261209823659102459647176504062917846634568048565938155037262799654218920490987507644271693583431396039789230681665708504399151652945472397035567702674867251786621123036405260375171807893861741789101551426826360729265766400000000000000000000000000000000000*i1^16 + 2800510175478588841933198954027039231937766641587865084225117462081383327563382617970206207570823498411791972108418411093983208777370542041107231278130349279335855240169314891224993093345291864280894474645865605187973254714266162059152283413139909394820423485808497923061323162275317777388539493025156863937594990925004722215462289617569975486094219161104149888852347455124653803216194316308675396849511552403693145162197867121712644670304622098673893491236236405722663400091590766257095734934090828782653601278688563190778096467578555638024191892413556118308680115646642858511950219476888366476932089206252703442448094859903114696900682563406640235426991884494870955727492511388899749536202725539679697266221682985329786563159377943715307029285321045305632445830801816621762597751077012295462900532185735710197739163889055157130444777516546321813583406418153937096533003643075612189437704116760623813268726736673043465322967923094750683491471898915162543425306046408129832730051175743764189448672676179273887847571694578575052654922624635548278807836873817601764941956636268953552026766443130954146972300371628630904564285870518222610275403162634456776263819181126071069004864532907518423420271524246476494590683372971248965161137694704716454709699986219874873691622050759895656666789477590138956233682077943468295285268868786199254063596947459541337624193402628022250389862320816485151814259870015021607399908182660060697255137708766190354676552707274092389348346777679513182535680000000000000000000000000000000000*i1^17 + 44952107940866961815602137626352226485406073670459174088930484270519718438459953366076988258425875689954358563723520808674644731285921346473413294189667048342456215399106947186963295088322889415300491618359952651057487709246656399938932887762948865251715645606131601350320349083220843980724333052066289470321196339480447759367597481566423318058651602993756292778615350369028897651249732662816488962052585532997008758694040766418614511673062238479073903067077455228444351595942008154125842691735070239004170499339194465345972135411883873037117396718404180090890504347753093876777000771682553584130404229675684922774044302450530860117857583323261436059083496653934841176340806697624455985497016855228995067282560589944251632561542146752309063138460320807382324724969736980265992900415167605526108526329506670658777763300068692780120271682419083248111090444234558449350651635953987345590968634888334347298538618414065641417928266720504651633174997843853626524009341119449617023367082572542411204241003524778082701131820368405084216844686550687804628279606111498943162291969496725378121698893455603206350105262618341938999740308748160662040185318683208362699810128013508069640560488358852828012421877102886494674113281206304536490761166822332023050487024230755081504683935159636863992727131708573731302322863890530724877820098915886205314919172258044966234998776418732834460096585555378352183424350526312480059530652353678385315662952921966527265648904033095191427410040991804030976000000000000000000000000000000000*i1^18 + 503366271933772548581302817490800334254173187967037024587476990540369115204394826241320101066470816151417441204445966684393049205160066179174813397221603039523800226455445919477824875402555970458979796563509432010672245675075758119502669633228794607411851578252063654247158537210420424040158908860383512650913871483528937441220823969736135526794659270418978985235158314605772843683966568439007475716418211839827774452450706542610780034833840923588194690743071878271799473658279241963616897579986079786804981059547762888451901852323152791581387201964527475942125707880126096072317142484533729675755207992518832097718287102225184757869877054880814869485795481214320802364619641155404037724336958195512908793002360138985853877582816205829754635129080191343334188039157567548287587348398823093273435795548018850416100380702399537371961251043382165486862646302963130524063385054317991121069964643861117163225564936310916165488388084798619440516577080403322883144807588103470804941512377150306073195639732953706294766002932990858525903349473188867565424120536703120234160060743076538665231311570420332825622237140239015007669994180708715939671317657692000550757362224432121615633468749058528890136465501527968752691858998287231228537433927993957520416995413595155739071572408220483749232979829490001243638947375575147247382541055558087016787246251968257413962004596767047570674032904446821167783868708240916040022890415487990341557359698591265557117508879011690826801092027324825600000000000000000000000000000000*i1^19 + 4868502078183417485879402285836682692070944232130858299604844688880497908107305156316697417138838486511921158961072297484240171131028388178150223339339823084812080959753829000920055440939867000801532176493534848745355042895831707983798921121188774307687336609935455221898424285001065927442960052646981330300814748026704211826080200520758344116242324891625818369478690427752551704550048780295565765024822639951647808331862819963449124649825724842180226567576759528519782455524040687642059391538159436011235689006731560867281896040543671774566186514353625944658144228500875448879320521639838578822680437237879473299026993755827109371022686489818034647260995043171417343289474585768879580277679103136762729128144341207023086030093278287039615202910978698383110671365334360278606404668603252700652631918517537412508166818258771710457780051630933364710905552707307849351131448841842322623964457786814638535825022261375737872218224067483109568358561125443050204568573680701430476265349101430375462436251833784916449229241033704567330245533715645510537103749583591503526747902299232540364360151198269933392085689639802184833921319830189247928363686426933090434821975403095292070240497798726787588188700963998417864947377750080201512191539622859358101325320763386037044483613504353966746467748591101500916152689619895595002879528505150667534374617126585129941987347386816773348702598703820103966984995651490066073362541618300748979847675479807574557408239931334038104737998438400000000000000000000000000000000*i1^20 + 25686041923036761427021796994010082002507015554600751269392186911177706146935248520245421752298509249306099035070296206783915522152015745930875797456625649816054902140810145106345659368963628675915951376470015979707032420926934547053972891770444316863078234141541177114493520335413537154044709046586585773224798050195795136446932621439812976113439718588628834863313643495743888644407013284869891638776424194094549925074545886507695027440699081344861531680353168552480488253024622961087908041708861112433317280384335192712059294584730528983895146989600429143302833860345471103098997965151260646013546022006271378071420081015176882815446133735398110626217678079485271615097091162272135408653830246686040367226041331267894036634681417525756890633085075713033982203076002764384516599765789684108767682218366526369203776212142843958031547032490558677229931532728115149583721866749923729030164760299977604509515608399732712184289986100060395462975987280493357814161575243087712136760746299940239240834322730927362079295984256881496158003442946836850521293299208315721589262161775864004589956711006720491717723414548127661580958781005116523781951000570136433466719644547104343548182187719419753956788448149661827600509542281962453665496290321237448033674015827356252951060598320912915723057804118878462933857853965655523818663697991344698448767620989379093828561470233870341928837714148780184625749794493468084282617864739310607317237443467278707674269001446566352618782720000000000000000000000000000000*i1^21 + 64612265723547576816455878731442362075140228161818506856178198338825878105303459797611155933387429866347320474804075724204083291286466517615591215666499682617102470472542090974551113580756891551323502464208956322244847022803708194034114662818880278119878255860831557750653948784314695001115438642164089249202869658861081598845939451651152606279147742675505933856037956688750929164290461342789283687109036379046822185385707899403924115862778669540282187373743222288069161747431425773832722467300614701441665200547604627323258586932848656957341064793113433552407312380364112585077993311306450044389127836142350723385421196783367894527776489529490382205940577593927951622273261096144123558073299170490482670732865251813696598626056445221307894015944028402224654947647990148081964142259560278396421342463218228175201107008734787819054546352244943802667348162219951777629356184704213241168324286084650426398854327896206862440235233781903341541832724967345882382194741125742453507425501225457354784063022849504585352279308964119963867612716999559788707856584020296473552478275093290893735476672967867569980602005205580714274496496245600964958437241330121116822399994735968090091176411981556503964729850468716255351722774964077981677247731807326246396054640173041699663166178294754012930662255745825320612256972028927922955748775579695548329652267582360306034252176703545745590410296852480254647744408054522667733237736878442738795961634511288986342844483663825784012800000000000000000000000000000*i1^22 + -20142209178198896303151455889045221846415088547301002170012695008968288132704068619991957289783805307679309061182874413979112964729040347706143777097356538491687731549710467924799015307570919746973675626756183191814450390626304567834209300840510171412215125745391380275309428225745681746066131122677142438246315533587086799774214756472690424718474138827778570188533345367313356132221681601033618170979823055199974550016947275044573098833078821545783179273260213391907171575247223081257846048902930952848046780559540531346788017188252030004258729013977720893711997864932397745617877528688926615517083424007945820609575962261032520331345827966111969466525622697962561977419140587210587802456897308144357365968760096066851790277027098417145005496548580546912455854712999040790415071179614237933722035513699922201346748818599657516515024611103812825207448163136158748587211642005800457926346768461339766143408746855214578940995607902930262606037800621653729076777481201984968860551703953160108302514037887441222507417585468205773301146267800822747541523722264531476662215644420467218929988702836997441364422402581190554690910160214955076761072462411930969159741804279183346127435121012149372455473844828620712305856875584169239537717523971105889380473696653254894065629233732896917957367678869421665136552146282207467033034872260445992440265591109725686943490465487174548401415103822229439555573833372746950492738976956907969791944720022211121362975748071096320000000000000000000000000000*i1^23 + 42154769720364729725230265426934060066370995285800473731404637507303550195887299798721779653130925744661460027654159205022693638977808068240356650721964319538697013905914914158675237233820538410242717152779280901623738490088102596523674344177500464414049925050652579854097462580160879871266706244696853129742954295361141811202066746713762073665243690014595475100895478527736979318913609446227010701826816142875721314160884923821762522619463072479390723245236127924341854427482278709766178252018375034790351173060787548861101480328001951314906096884193824481907301156935349698142716447595224357528797385372058586072107419735371345885778173825500174797368936915140634432815686822135902750053900565346516600587879344304986934056419383792512851680568261244416321575004241694444284874712695012927322586771671350857706857820238536301405572102111060915107824642954594396290659346961934564082028059283287721813364544673563373028510108957376750441403330125019985519447326509438520743696994487740426712355043689375789939298001615814048273225019820290662418444922633638320952094899286594550784558233019867686655233766464421322376415807001365707142049937099526978203200779903218868814736080722652035015558413680087892253139271567484852784230029227225375270073044040544925098768244854150629873069719093307230695804992128653514765549441381963468565194124726223282474997330572374020647850567648813592222577667385194015850393266630262611536730843700755122976226017280000000000000000000000000000*i1^24 + 67909866440733072050449043926838214887802087955417001046110328477357861566695693012319926578496426159480402566507726064282089892509216625614365072662406657268087694504204460934630603926855609315685570217923536879633482495813289093063416447146524454089269443803728766329373019642923891273358856835708468201644919075796021797887527664953761175047339620750214595468479804754308436155484520131023501807544927815841721407030602910611537313945987497128336055224361649278404148185222859513877371913086833938497708729892996894199266690669593546641534003867292915445088633902953483001183276408715187473627178191380115860970138436232655966701422624856453728603477431064709709767014980798728927731434116645220444717277165513949769932146068702305314549501809786457008541755621522284088565382799002591749801495720672253538189151732095460156972945599067654365908980508253632822236575396032438105202778653517525620999427334024276612486290598131888520688993352415620399431419343726414231656306325411131499809410686738831456658738485758277055781661026709601303922523905414157734167738248068834828509319809442234748393477782412646116884140611722593053105410100525811409471524906526680853141367879718914784164598459056897702431533773877154794390733568511474219356448464860164807148066429947110986361989292043087771988411019951397762257668917113127082396960443251010801683693095684437976900257060258538456751606837995865803024572909305499753252644346880583495634124800000000000000000000000000*i1^25 + 52618335229662933071983566209119121891926345718618239846816927818304767175180251472241680591865042906602885874592853122980691184452394434278251016043833324870062226271990561577261719654112446571582749603611336366981844411674729208111801133642266821733543322331513202826193106669152671398674605492320795685295084951925735566100410217690585364423578426176749675599656654827396296406406803340501873354775196603828638434511474782903061189633976498908749129410725564021521198514848858443752837509529440564001247350170959064962764177169947075781079438363728791553940738450289223202537328819667885445428458486925973132038268273468732982176447134441654106461204413551106651690619296155071381095421634717580852982489689980637366831733758136950542044358688073389659478630649106680573691825438965184315108407222849315288829586947347860802494258041274750953115789101218440859271924249064118717344001740031896492645971943811989051584996324660963073031102306421992569647244028416002582763843577177966959872421604971140776423887984365665660105729803721576691034878524643846768985133507095822608979296012568914878107991529766381885995132174371517339680653219716840142354025116903362814287334969236223326015612804800053157503376037410429232906203239977227588013863972393526073336936654576380682217043341539236670214629926756474668801121217185068081103817674625958524139167717760039150453672893178860149312852514597644601847281819837025623984404888284162949120000000000000000000000000*i1^26 + 20104529172681806191785951182612917461203877243271741052826130944894753655461580610053930572933761779599526803957983981442996194572071639784842048243918582443636005690001733338440377403528057142392129057948571827981143630045295769785644777324178514797691837437034182058737467825099963196329023139815341722591731894459149761213421562507177568633681919590494147335454275472737774042033700064055158620631371334217994590492000108877380862512634697971921157908584885582104571227355228154479437892246217885351307211495223149477580258478117740622172357362191512085707807533196741240523502075442507289607205815884855352566690699995985021274581775978439123235727408889928897385914151516024657828529263126410114697172237968582411364734978728580806816434294397534480252872825265853002879253701444950569309225322575860209260716957811542327443208010037315442912249712777229264211132711648735262069365066874964373980383525947521910058356899909853625338138378483557529439622855601877523535204847906292087340300288521715266435619167487917780026361847673143173694336054047481909099110102315600343802891329305549636488456646505843495357796160877073854402662418298441090502583165935074679338102488766732303154519662026291799726953502252829480968598693949291876689193705579824565621312314537159023241447259515952352251249847355223121297491712485227512794509256167344092517812480323035808389128899103619220112432046866703958589296634005358098194807956439040000000000000000000000000*i1^27 + 2942246373921987036556125986847697925286033772778383098583918690789461190067501285120621487791284242895377236178939152033526524221503911151006681067259696826124212291455016013088163123493155608530589383429669921619390564257560438650117401404897066112003376191649089681013343466285255767031708127453417328635168894153766977334019060750479133520000382003870373738501459602546959664773980600403057111699077414595710397888453582839889102453088719687131481623946523774251463226364293107792144741770836272684517994849638534072734909978922923419382797692153636565605207306347637858341336754812060779331754001145672675758605310750849994714415031754661665261850271544636510501473252121720205159730547764743127221993933917524698169222549773429986795764908002395604124668834220103648731875332053690771813705998170969337269016108650030548501199094747156394651060715438325271863186640463882361638742719453089984141374781431246890116063822989394311614719413284343321354095762711354182585808197849144151424501794242746655350122458925504205587719991761092828891623899357602164671675828393750621898589097881309914041130955893160892795248968870805145876404983102516275735413102399338017198276440462863014051417555556650641384139120018561705596192780957618360328232801534082498734361895452314626531370815527863348934962077514008577266305098750243626114105909027696262556015331790150741617994093685271631654616555894837465985816704159376849831041433600000000000000000000000*i1^28 + 152392996922701039122159289621904414358800815518356831473987069229130991693986838833667245108182369406855966789226837242711752714521415605239097466680425721237149138289732277635613207040449705985760612571096096117005525487177125633974620263053001877250046548201128036972640894107621099671826019270663505405574931860326241555043983798013228542581205967171157393792242411809683351481790799938541780056688025176896963056307018078769719916096322517245356178635881901619977136735938299232377172726010633683905403096412389078539265388946224415518053996569130075023490292350150134080724099431605115814846678867993112193198314805037910819648191537151403556199322663160338267923467764793405600287656396776666052157771549832982186159384697210027083336001586931456100328809687718124323156209957253333883973056431562829517937302098986946591542045644888925551747975456809364809582499860292244397632189860917888096928720283549122610856097407355164776863307094080558542459379933871372338658332633189265168022986211117620755179189287329351857177507164777544178895891724160869909137246974947119729261146815742637826187150794731430287340786044267602717510067852124630865350861671622677311192003908663294527082917424451947804481689686505237450758864403978812974172348002166539522324592346080710254857942516003869829038477766478256760849568108252043482549848047463384895090971469542835327002346399854759284233479520769037699036582067232592363520000000000000000000000*i1^29 + 16550609557562687409422126359978182518821900352865158941372263771586380972816428362350743084384739646192179333583032456652268411340332675791279765907632028089484692224162534784966649803980199141271063288794329559931540127987014545249314884209754307933489316244968715116056344908303852277498388643928994504199149309875992054810008687646439808361542894051452623422776152570766578065615613848261069704368339289286110516864230568293988256771083828099892034278789189870384149248142150684853597878439648734607760785032980091686857306290126425525719880402450379574837379693125637331459685513105504171652665534655889854504799011365304971268993294178842984609712268981489976382124479452088735543537983165537197474001858732991898863267245136309247277255841661060885897464602416354215732854204025755660451633911811226666194954300155861052302224886311766346148934921744844409622075648387764708892704763218190606252236648227752607367889665162575548188872845256885008997825469563701953209135018640899705275993163743392427502501596194165817505750729841233662730749618205522067685290862957187812447173594657397276182681532971661616347361150823313839328440720186733010736038206412542948931043262405144034791090830336253089027160368012608481373811713908734265104902377242078844881409870202457519070365569911331897469401555996014576498242337253142544584721623577839971451862922570714735647483571586123456959163907106970839585578647814144000000000000000000000*i1^30 + -1637710426472925681499836487141487937932186507498584630062077710173649814577397010704861216053209920166795816618646614196891302524307420219314039602381212158505431985996786478892708131348627317008690374325890225619586049175711235950284099470113178180209701636197575688603534102895551877028623576477474222436321526964245306440246521055854834176472119929596851998750914637472638888702417642059104152988604740433640168505006697202238944075854696164493513185782946001918388983439134394394131461439747130726191702751869169993120768038293172852359497175471643783266543662738577756655814892903732230421535634583122925579326332814717816331723860030753454711903023100578003528946739745661313831424969974188045533951020821771186334361080419308365541229330493364698558212887491692667573137529617611842288238141496489705858009125666874932034106153269917909575510926091352470262679498209599955517477271707687439055455115491744165085385376254120550038469234877032695933159581201192404601862837783497497676861761302292511608181665138988513084092336657671504434358819878807054080913296046863553653365703676530728837279782610845863515336561750256123277471680686090030110451742906640895403217624362089605469760900747444950034787255768785462800828244790332779286924952106326319133886314071094660906782805908843102535880944795386885948225461802337309970122675878463520661312426633704333064327039086405653769909713839247311142649856000000000000000000000*i1^31 + -24545031565542308101725394072519577668569153380087978857657740210309906971799203837118061408948254213668303100450591244812884657909889060607950133417215512782093827792286894440226451115610588228279298314005467422925661805197213899006488613362029152533778265912271459057415222004467552995669392339717742686087162886048674293237290224845426585812019391088612123104009822012886550911634630912472206372288821777332563504041315797445551714605655961185247961880657481306883990215119482552415875297675498047169953309396931278101057310398512442005462578878238149147059867202549358109435106836006591645538213131562178452857543309132856669930048169996671339375440097732300732568787111362287920442310120739492408725207405558886590939108390658796288617439178498437891023973867427623477560533234494384386170040455296303145123939952773218566134226484871318855999040085106957789546310285595336891591467814599703562117256429112124469258337716327547587993063598108522667334853620896489797371117722054793666589840618182700533407384072794934086668130898818839258089480134379260722633992381213289343570064080033374013801641259397699863711236415871331173275682748966820184818471097148370660049651110258077691662617553332468078402641725224984525596873240389965217900341174593882982059874980317649157625838541484167184677765086554636294859046275757947947882032463294107320489226691211485360031354583664363710149479374422508830720000000000000000000*i1^32 + -52803827071738197866004635125281803172060751981615581515678217933500035896804824225690717609912257657082823433329403349895592798577862024731878458438971665366945365654271246408567379789658288133658795977295833654707854717006790047684640941063918579861250180546045501026461085337126841990598090757016314958431926659436977074976982108694591469811139887682835748188512476646367281175108734922692675071990731093417832206350454482147562262220358110972994616718150151874901076335389972135505784353176303895649095849068497494691878427119668582523516660077189191518516549248270623363382755255601780483487792544126467147955061975591775448795171817073295320299221158963068356544865732147426180684627170064931829586410354043994935602878570343856192577926139008804768614395432207917153599653491336854967822892253685520320538381456221730835540448501637130679325005887513141412986637841967275182518803337746999579882645164184497416804670376722111250389889842176389869329713872658829184270871431624818318908617004935125562870102234236445494027603286139622634949881696893999515625989548228542115679650152121358729660459179933281965299138866042860901462383996304303900423056061127140710985141845534521045590285312211818700802537268952911363998349193458037121389060788803614738914976166648134358710262714613817766185297237387317758628212631868168871574067363490618645726577575706877587819805975214620658490676439154688000000000000000000*i1^33 + 8763277138497081592499843527082678383938611640234930605178316411996164337030052541558335386473752525311319470337967060416494019878311525027847516367181611100541744905169329297666427707215175107409600967611395435073097511696638098723242114978978354619129936965071165334833715716673699028131648746139691853034389833974042408097458391468669777396700070098225986545788698677249846960261232611243988902407548374848738143692536538774276996914721297292700479278918816146135854367047374367403711534403590448409274151959289595448508663775563740413914782341608837768319190769757679974345236663428013372133450951419822451878497917257826442800871221331045073585037569015889837903551615748004611050417134703095231343623025338436591699084704451709578197992631025780498918101761610038482242735364760639394081802180404350669321427510316301309086196039601708346130927666486249376211795610112810923965998971361699784355575883951282188746550158471821345458470215353978108330294871252657985486085496693767713054419213784524068023051018937694774989219568611449291195504923996425690156251381852641962641769171210639587279546161266935822425616546481586215710627254954640395752566757878836608880996781959767314144973197156031438169991016466699726953366737405144548462067369286803833237298004702726054646038902550015970335169052185113435261921516004581446564636473748055355895971171231980364741923477306045176974671872000000000000000000*i1^34 + -574376561476437327307076507202639348608075787445374544854203743736220520667850781597314614714439863164238020711196893278646814541649964919403252854546723297998490126004212480636516403712682950493754955651328284016141411165824276475807945973981133350303712864934204006367147028010752381881324366023940846243285003606055479476905723115295780247306631956781108478386542152379564642251008849471229721197229554065364412602616770304725459127678577268103711092936596628865522606353144920723760430584401752485690965630037663439455836659508982763986663435092798483406473875773444179917810984435153247616893098612132304371067668210346593722747679501057705791213667652261428254378011834477723976354546082340710128417415241015935174383930464900197884163560097242405161627522038714753900552464023042605493450219507978015353742486885937856200858370376373961879168043376677202296937498810912553084902086087238955229659184487090383988878016116282471252272877039485774047839283638008944418786861178244552940019348302055398353069543530491230667045133850514264457219289728335053022343858667797898069913049012319846249260842360007699856929273011925518629695753657117890300528307093682529099215149168271727541823738926467859637124540986316504155845255327992994644932264846327070419081824112001500171366972775677175747438740622471312733918491644203667422550409030515214672018798584940941671380987677990851706880000000000000000*i1^35 + 19196701190894392830105105430561049900655331806855539983263849193620375980192573714508244415680783127634426883552158206638498093267196973777348642509018206533619759247925771547786080197506243635507842571147160429547444577682454501850245038238339095520919622858739385227466613482857634540739565269436322853073805751015936719204800553988365731709685129399213558357563569664467476901785934696522332630213246483366552762498894564023228003210406389740148387817118726135863005396103364071682153596973886424692365161132528480585030845196434016968121481848610742597299020334106999386745432655268344630106295044433776074442435650425539106868917140611160850507677145674854426728738021020232806892383129872768834632869977665094497767983203362281046985376770794429581601298622352419174973103557006295059345648651120605908824751640942897598933285372306770803458539864208983092085548518597334726138627186004611767018875269867487752361650347275488811411430339731534381955478500455309178754102054893383698689052500636130413742033232765241122462833865779225721052838988323848632483209596379112829293671398814782787463209498085957239084408912816098768670302035082503439472235501351075892722316577901469382747657696959923283041159978195659896107237495313488731422659653723170298770874134770938496929667576806889214192709536602836005090319252390890140141788379851409449502860055907607889001733769134080000000000000000*i1^36 + -195221205752773414477082636163453316334436313911385899305002710332736662178495517707760037425304568069445892551554188476242042065936067131515509176084394651265194637368458322317318282839958320818106387859870323154377426190176073449010403466436942460925779644786719188631845505659223389979946214931794007070795182685394368986854836097755478431558959602624454464811629671824179723085948464617235866932903120274620384377787670707597317871821137248937499241274765277499161504973750480847055362834960690132197285984590809528642300517615972652532322929891252704868056786558354285521345719012907543452881588829014833962269806020331501222546545950410655889237434454624762860389165753106734328902488560969133852552061109416634191628229526229040196199835193270243863484128071431156747794187705095110613165803432221323935473283646726874936526865932190896527265447653778617472481227075902885187262996242920931435120391778045670646251824393303378594153787692964294022050631911905389937518287701936487503028661437371106084168095311430364160336881474470458754453657521678175633865837780015384479896127236642679960552149922246273406902883919494587411438232948398744889967556497112946957265867934590824769970702767598774339332871836228541530199141698712504390162172243683699354260918185656221364218877876963049093357479546884421290720797929997981625551460190192468322562226233923536895659212800000000000000*i1^37 + -6066501827878032642863405352970856374000399879491888411510863800697208028125473987736309862811484163176658038704540612783643992950683691450061932152191282521513623430719908311278528337928605601399277249406483914619313625324798515405622226217473597729442873918425019112939982945929518661768228999785941446162425680512223414930288656818716843390822696764820713543308172398761823254685808552477162445822650794437370837234876123240261654412237232075704056609596718257351583801460315484143459612469701400816740508935228054772140569756031769072216627851566275067987011430190980451411792816736870006810974193322290814328729780041551661736997207502566989668407857577166232899142994395143498898551354666565459294324823729155826164247462331668598298623028601081219393079289277753278134200135791543698349275874725653588650706852495553217521019826314185495896712405595046028688299030880220037315525641765829620702216170947571436463967466955021402551024680395822978412303242657806624784743724828341009829712700144523775562588107118700888128884836441472399564598557210312077182035564518561771209354013067842190336956057603113770755749454019272156286773371890009420341780451986536890436820870122518726269676824221005265070327153976967993939332217821783464568784203082586313416448133593993368922504316558839725399483177350920460025632744672313175464537296827070327174952312401349836800000000000000*i1^38 + 231652503761758509058703816776756410192618082426850259168263643921013677570048393281669434967993679636736452859102775885201765248858867903667620915567369059677936848439521500692451921809677773507281651057359167868017191127147821672496677756893525819315430813730844193882326858448284931006666382264048109280256602131027442574254337080756477224130149823542584453535296443548168835059777580944450076687659700784535571310679685938140892524248284214989533034398542154503270039955373721483866192899630812684516144573866473791283304531841576731941129821400693715700027354355655876221730479331287001146317935276047313267140047137366142810294637486683569017663776710990295536926935342396579174084159954937118284823534180799681333727766041830941444702020409723941358088219618901643598293283162587789938493131725764227235554440223799845672173529590499380244066171819197958036840186498143264303306213117213461599296119446498324201368057990150613960553921905459749872689557305887238865819075094882416578860840469415952992242489195299381115823772021494857504295142727632522549623714363297297260579812297955627010393109294386548214826907336334802794469487560579201433096156221026593341236872397697421540995486585041877140750916551984914072625718069929601518306320983409979305575617096938973001082798131714081586295016051487119068395380614378793623542726439219293410697320333312000000000000*i1^39 + -2251991317262895869394985428579945284813454592905890039319554198838563007568959078435322603402324729218653914867356119469290938831711013882448974664556825829909496316445690969390548050003733578616564659883122402163157276461379504138608763547484358406795772463326955138262028698172811798833949018137779262618496927831071809908685113532956119375222820852579974243424787892448446943782214909010899031257509755475105470279732492439478771762832872728529451858338578792055052325229568167018387437585118769036660447134226774736731795126821326090993759386071115481460329375258373834944150010898147032858137496311867036050674957325259978804342952649940272876240749755864884292743758552352754152827805889224693200496972516926334263102901630091718935535074391191127670838068924265388993711505896565160298885768417339189393111510873703206663025281518830707798798264072109152318794609619074269117289116970104523693498976920356641925033880985462326183172431879223044297491143690977231506402425998801155547205071952800518238150039059936843951458998433727611713801896115544550449743509960208721678000489616168207977853591220009869604391090429309576392389512336539113963726176198300682852204636282073876211564226008592312623980502905813896631886971063025151015831576021090319170406023959080541373390259504348927411831642259753765067105747572483394518120751009242666552524800000000000*i1^40 + -6570826725345860050553321292093113058433768652559233683823922459122808958257203533798799450671960370785413771058064369703959060715697592076141706472067800846968827012488531491550327191282287622210628489700412004718368158049868193554329071987568215810213650858307567558641260596563291350090355078671859018890484257159348006992049788753902184654137033211369621992305869766761610185368683928137185763874850019674414342650943612453559596736843726612716158527952693580007351692755957340099118494676887335318756360509123223499672813615217489441465026068525875373873693919332743582866106966170452563916258930778030655416702031291425746106090092955209244881590964899409861577122369676344528192960347245158176726344888271683520814605870248350311341952461818013832937865917666530327966032469294523556207330034143782886841355880646935309070524932314018812704092548251206158892497565958899058881271466400476795777391307307177921916193493373628756548537546695035127655348468568997868804143112153346305546156970633605183018307975698775422526264033305176486393907995656756763271642358938734553386610361619418161151328801463314941944193052272956033521182145239979260430311752138140468963688632476746820611422614328501333793592552100994731575210893078967462650212333232596195317478889598357683056724948860928562164431914194342600734538669513692710380939064408801280000000000*i1^41 + 211434443640215201095845918283509115495167362665548675251062572767899603264552739304849368688284742172725183839797660267455139864920413405064822749143896105242284824109018404043317429013983297157425751975526129645616893600193926649429123470826939300555148076106168524646095147396876838803803404205745321247954110753197940754249349047707463992826842171522318007817832952398446052783120303677441745530653874926055839645910642262851091609526091796337257297964222640509096832416969845280448986406122724722491353995698926165952914311103375614931689715001952354699317810684638297321847952625225829069041484648519373703513734162978241264644618731617580393971687374952315537254429279579046976701682385064130922478646693460601398204699344672477007374035972756029302480844306153674414649038958828639115359070310121740213455467577230309435351308871051746971154609170172736126689020014440681258709520330758288943991974977339995006431304012776373624846888050849794075411991976749302547651491908926190790999106466155251369305814431432034390897425749756317463101110600618279627631360731517571331255044823873512704731932819647374197661116461378959458606316379884042695239719349639905280025416044023961528021693177794352578997875683806303411605844238632293501382832789126484144026094475262309347709307162050896486301043079271060562653969351547444571009974272000000000*i1^42 + 84974878955665097029894132564357833899399548375579906774369660426769760797246723278083063465328543744257237534247994344344947787834967689754715708310040072932314064394787674641264438686590443994079324787128659503568257258661417709634478933133015344046858568253901090817884499499807555127964906037484917937682683109715356773796638282973298675393350763383127805914572969040341328290923234351531022120113703540846616462469736786798063091964417798462898833639151195712867378841201076945898154657367040782718506017071900365769919558678996451460638732590402803034951362586989674104522218824542794430491430650124049633262944319882599183687458344159263036435253687562580808385171319907635054415523915460299018506739042539720448876738010187195626489106269700172768420142780385796111661197118482129520290883257848173831710004064364875124682817725916284305607329083512597195204738535982838828024382665012947073215386068094645922804115330506607984810539331560562656275155340231870011345591328996296333568459488176319458696873535082794820053620127339775851469015783362303202886222916481859212301432103946000493086333332273916880663124455259766241403103081020048656948898366078054652567206541210292985175544676043083970652750729826926489148944806211175003995619302749325500697038836899911207921457139491453339708179372893727050162194497276582297600000000*i1^43 + 42956916441938648411234365071297182089803537791725760917438637070183173165838752025892161994747656370384323443936493986277022543401090799626441660832503444597532941815413471393836770735245301910086959107225501616349736292112619715974029814424893028685347035314570313691571811869031844117177729344870004386951101146493636452492304203755019700156816596477437215183236486114714230061599066150333961139337853055933848476812333689857377599838798832420691799826859211041481493671343021832592756745302123066156235689466589903522566524096062499850637238391664547809722328332865705364707541273293914382850492329232993421442886777219942638454130489763087370338106383610225054794907328262385069417519166454056525346424038411074515310624646843647688128602565393082184582268288048319566086252718053080535882955762327721378298299955379359413390495046375568359300624531369046496097500057779051821192946947040647531574857335409386027953900738979526561978369797206665933729136547109292426062303815710137294804821497699606502309542670085023801735932479364662499779616095184303669673993030068790698557373356029475919365951876389049209465681879286544225474759390090486728722133730512903964216601631562922591574031907895060812544953180201546949541381142743473278742445640370253716242631982760456767692406899790838939375267079731954398142450892800000000*i1^44 + -105370502232200290781316679748147926571512329863829596537130697395441987171824831350507441819734411966353360486269590468413594479618824929030382404381959320846817793057623323105901449749685859005889728250568235131876420885691614632128754536365755045575983253100702774698085114988642243360925253203344290077850505035550610752657872660494212501682861902223947672690466652301024952193892036861397280327744150780138565491069343537014718315327270501403042498240091375372612252797235830809192042073613473191270685443002150697987337292244123413059074025938356825084466441306489118924643069348491385145679511382026903103760178265813824884308809995796351024653012221298803285895959265362526435347333906416023178401678921626789352143464045436380210898503537190030321627558588541300406045782750689039078702747190496506174690788797791219968622158615364328956942991586628785021529337684521092159851780169563379958155794556747602177298124475101075953362570862067448769702333684968939706921813000923201763954377113414892914436245977208575081329011823376356155189885119615119140680993978063487649066285102403054908086881109772890511116776403460868787531360159641224979489057072895386979981277197723526518827056321307633741450573607416113780214812181117830959870828312804665988235149912645744606685985881115772966030725951342510080000000*i1^45 + -1415763602778025863265804298620165892811237915112267301718301620803876489422773699210005996205581301301543724020180343038867858854601021167667845177706970085511197888367136502505476654132355779390289914929563801150439788134187401979634270736927961879477384259277196847564057601981196646857831121824429095194408902262291769981308313139029384405018378269429549583574632488591482272407814876553617070412796626641848152660586526989807953685203433727712384419417991202701711324779475809860227309141358361376248234948180079486357527153796709420106156470453345807061067369589898271587450377128484210598723903504769719554488972640492150048175661553320487346544319627295921810314786923200749660292274775192417040853114037420939435550390862428497672464530407045579749683896195392121320403866288430162055419578476848383560187617700577282696957316920501665279138132382329196828618145890778510047888762665023333717417494276654142099560169723903585187627491625481666036291726476129685133178032996319080703079493705820362899931089503175480525761060371688698087012407068712756208488635790997535776766844930480045115082808975395203366073094682125897719252060481848970662043098398191313623627867052600792624966802663103388957157027079020566720402462481593039065703043813500825622634937652162589997422981190568820209405132800000*i1^46 + -43233082356739982651170609697430011179442619311701065904106323277738715525348328420477000106446699532930714697712509618846476104388658399969625904581655187156961123586287934262663557688730637532722194522759842970361763152201416065170479637268836872232340113768018595365358455844950266376786686730555928465370428315180873069479869811944611720955863810049313837324942159758939894080748838937081935085491590467470435189442985743089952549564498109918010970257306687794512441098667655144663192009190254207340945601725080253952908895761494838496204992468546617563217047968043011964357361208700867799285838423835241030080224229135809614909259999332733537008978902578270478104778671738007010644547675214326598799832395484619505116944747691835303038165693849571923729201580378118450445211561181839052020060397887154222785759160336256580978162912008296701224808682195477600543182356743495885488061068657895900531662831771376443261976252117156267286602991862584848779851694994111656804443416597893214371556215791209563312236267412884615137828578383290765074441693946656444831022058311808678038486251392018078727113645351951783965962613789090401970349002516188682739471063637996658967270715957492797491659120891251111816526612712694825212168324256235376823533122447769225638613353245152021717890902261760000*i1^47 + -473202279283348732840976153191601617220086657108926049786519112150175333995954519885322147633719652210167407243704180363485706554030874170777554894556774459203661393574778087775306703355259526936817762387899310495902388976789090384057021860548165575717141825650816119677726786770194791092268594729478325015435047192670740258251882893512232841890193869438689002318762273547436203111701070626526187951702058420804446604122845847097700375427529281329035280974090677717261592515213498179721414341234486192930738260329685552882870567228986313401867750682678466144460766379956307559683800421085437035065485600645030673096464938617895356476625350419662704038152859414694203821697522398212127357807928351737205537325589917061022325509126842629802789123541630108726471093431484718017781896840905975228523331291252837539661858075155907244162389810357623683766505590999111933255371061425883926871114301304855858504846750515933128099204281484670461036461635023777502527523387305188615482499558617856075398548105339801892251038141388892121049820620646582769408352618727377928786204965032790800348049597754981943529498511801901993364347497630340218127499955307484126779174622383012796210558933740274157399123071185656228836569362429417504698915133593930610615158206450898120971210638835580928000*i1^48 + -304577023461958294180594732060388894168194604156393004067317309935607892391534663287869991196611274779404029187673093899128566231708140980462535594075374580937098323020673427072118199380273271295391004405626304411309447407991476244907831130966086437622642239392018687524423345595212928009924963168295963893444288578949996220869467540140612979457828886775393668830259143628320831843163357973678271573837130583483887939865968960991447273759494964904036713498292956241039238439320099985417928973125036657386861065263491288653934719713492593760514055254810058384744330475442135095979450685871794819466647113167133144060771434649834793497113145995503062135007474673512990318138163185519338779614199855746937316951490589001741265114227989122394406688094070895161916192292186447309163487424127261334859907538900644595593166258538002470449348459904300616694144313836720636389179668063798255733281663883042457521363039592495639219192907036599708134375959489693153282923393200982365348110288426609950227214289581536467045870711393734147746851346483236611725603052924354512235864480837081672320385487777947526471846175267853813125836907256187595395145718017838740021510378746142483584665318678704960462141448640124165598892728465242406717630857021282193303424695372506726400*i1^49 + -75039230758632513037570012556293493129193505479599272695110744732403233061094457058550613280910945039984078944301518726373473108094282104786120346648903377225738966218249247148220132425979607134275905758938814363398180913474248892348222628365912696932529831716106568375224312317917469576315131873423876364996706880167191449275226549515723166087161614577652802009862249327555779770714411386254632597117464326827967634855402388312042694953957486888423618264498975333540840764014499263756097376631493535241012066338621628120496482347452684757517885159943662594606730456867915598779703249150163068720200828953236877451446869181767351527367160951890856343316811490885383857337894728040314541034644269909191656841377915305403053389803620442243332011256144085672226610093878595609353377853590835636147523592886952693426548687073988422697437797967913154533418726748027753531715532108652331392695931588593491701912345913975884012779058598011949661008958090416529654495392620116164488520696419114947350392880565004802152496553786492553159555513725475468710366554935390384949599328483101435454699278008507594775782579856774641134564391344634923064283522541221576436850468529750478303273803330439781006411033054131215013178476766671373187705448926774558720*i1^50 + 3735837150543991872416379546587149213331477977009242183350931768500671097349825432227317217780659599858965368371404052247429822152622954097292729327661907944814862074980056560866564599902866414073048249703833539652831641918953812500261388393565135671779171772640064398390594782029198372870693428707155214337310466044938463476758174241845181103419127804967578007307668298816861706914481138546751468915440807422318729797044352268843025736986240757580329879760427033866343692384810143363925110583358177484767578262988206517505900849159772455290331484563700291003785608741253094734431296964947130359498225112458960848612572471965055982095629261111474751522851019043401704181299970641859987750600250723151529882645863190570171390436100543413513961535914431349812784728063666609281431060138270691232376331793969647893274526416514310744888325057095101189036203884421909728084360833129095993811354883931421556184146272190894403146485998581623196286019029492470252012799328886225641508789386955942163533091839265790761137090908716569445519965418196713786779940003183005657849434034594277219286988185530551149004000242889815870710446848925018677808644730979264127850732271163016965949514541531282734470081283059185821614080*i1^51 - N1*1622838466798617628045777572208298243482888997732647642464505795891136657664282836703405248240182947850000038858919886099453492890015647680657802728742968346565810478543862290031115664188786857383892246270925227300148508755882045380702749734384743617394618223941257547416298064840699612827058637724191654803541334631206901685101406824127615091529703748488721978137565252086588975448281225361057*i3 ] ]